Versions in this module Expand all Collapse all v0 v0.0.68 Apr 16, 2026 Changes in this version + type EntryOutputAdapter struct + func NewEntryOutputAdapter(e api.Entry) *EntryOutputAdapter + func (t *EntryOutputAdapter) ContainsChanges(ctx context.Context) (bool, error) + func (t *EntryOutputAdapter) ToJson(ctx context.Context, onlyNewOrUpdated bool) (any, error) + func (t *EntryOutputAdapter) ToJsonIETF(ctx context.Context, onlyNewOrUpdated bool) (any, error) + func (t *EntryOutputAdapter) ToProtoDeletes(ctx context.Context) ([]*sdcpb.Path, error) + func (t *EntryOutputAdapter) ToProtoUpdates(ctx context.Context, onlyNewOrUpdated bool) ([]*sdcpb.Update, error) + func (t *EntryOutputAdapter) ToXML(ctx context.Context, onlyNewOrUpdated bool, honorNamespace bool, ...) (*etree.Document, error) + type IntentResponseAdapter struct + Entry api.Entry + ExplicitDeletes []*sdcpb.Path + IntentName string + NonRevertive bool + Orphan bool + Priority int32 + func (t *IntentResponseAdapter) GetExplicitDeletes() []*sdcpb.Path + func (t *IntentResponseAdapter) GetIntentName() string + func (t *IntentResponseAdapter) GetPriority() int32 + func (t *IntentResponseAdapter) IsNonRevertive() bool + func (t *IntentResponseAdapter) IsOrphan() bool + func (t *IntentResponseAdapter) ToJson(ctx context.Context) (any, error) + func (t *IntentResponseAdapter) ToJsonIETF(ctx context.Context) (any, error) + func (t *IntentResponseAdapter) ToProtoDeletes(ctx context.Context) ([]*sdcpb.Path, error) + func (t *IntentResponseAdapter) ToProtoUpdates(ctx context.Context) ([]*sdcpb.Update, error) + func (t *IntentResponseAdapter) ToXML(ctx context.Context) (*etree.Document, error)