Documentation ¶
Index ¶
- Constants
- Variables
- type Descriptor
- func (d *Descriptor) GetNameDescriptor() *gotenresource.NameDescriptor
- func (d *Descriptor) GetResourceTypeName() *gotenresource.TypeName
- func (d *Descriptor) NewGetQuery() gotenresource.GetQuery
- func (d *Descriptor) NewListQuery() gotenresource.ListQuery
- func (d *Descriptor) NewNameList(size, reserved int) gotenresource.NameList
- func (d *Descriptor) NewParentNameList(size, reserved int) gotenresource.ParentNameList
- func (d *Descriptor) NewParentReferenceList(size, reserved int) gotenresource.ParentReferenceList
- func (d *Descriptor) NewQueryResultChange() gotenresource.QueryResultChange
- func (d *Descriptor) NewQueryResultSnapshot() gotenresource.QueryResultSnapshot
- func (d *Descriptor) NewReferenceList(size, reserved int) gotenresource.ReferenceList
- func (d *Descriptor) NewResource() gotenresource.Resource
- func (d *Descriptor) NewResourceChange() gotenresource.ResourceChange
- func (d *Descriptor) NewResourceChangeList(size, reserved int) gotenresource.ResourceChangeList
- func (d *Descriptor) NewResourceChangeMap(reserved int) gotenresource.ResourceChangeMap
- func (d *Descriptor) NewResourceCursor() gotenresource.Cursor
- func (d *Descriptor) NewResourceFieldMask() gotenobject.FieldMask
- func (d *Descriptor) NewResourceFilter() gotenresource.Filter
- func (d *Descriptor) NewResourceList(size, reserved int) gotenresource.ResourceList
- func (d *Descriptor) NewResourceMap(reserved int) gotenresource.ResourceMap
- func (d *Descriptor) NewResourceName() gotenresource.Name
- func (d *Descriptor) NewResourceOrderBy() gotenresource.OrderBy
- func (d *Descriptor) NewResourcePager() gotenresource.PagerQuery
- func (d *Descriptor) NewSearchQuery() gotenresource.SearchQuery
- func (d *Descriptor) NewSearchQueryResultSnapshot() gotenresource.SearchQueryResultSnapshot
- func (d *Descriptor) NewWatchQuery() gotenresource.WatchQuery
- func (d *Descriptor) ParseFieldPath(raw string) (gotenobject.FieldPath, error)
- func (d *Descriptor) ParseResourceName(nameStr string) (gotenresource.Name, error)
- type Filter
- func (filter *Filter) ConvertToNative(typeDesc reflect.Type) (interface{}, error)
- func (filter *Filter) ConvertToType(typeVal ref.Type) ref.Val
- func (filter *Filter) DecodeFirestore(fpbv *firestorepb.Value) error
- func (filter *Filter) EncodeFirestore() (*firestorepb.Value, error)
- func (filter *Filter) Equal(other ref.Val) ref.Val
- func (filter *Filter) Evaluate(res *ResourceChangeLog) bool
- func (filter *Filter) EvaluateRaw(res gotenresource.Resource) bool
- func (filter *Filter) FilterSlice(in []*ResourceChangeLog) (out []*ResourceChangeLog)
- func (filter *Filter) GetCondition() FilterCondition
- func (filter *Filter) GetRawCondition() gotenresource.FilterCondition
- func (filter *Filter) HasTrait(trait int) bool
- func (filter *Filter) Match(pattern ref.Val) ref.Val
- func (filter *Filter) ParseProtoString(data string) error
- func (filter *Filter) ProtoString() (string, error)
- func (filter *Filter) Receive(function string, overload string, args []ref.Val) ref.Val
- func (filter *Filter) SetFromCliFlag(raw string) error
- func (filter *Filter) String() string
- func (filter *Filter) Type() ref.Type
- func (filter *Filter) TypeName() string
- func (filter *Filter) Value() interface{}
- type FilterBuilder
- func (b *FilterBuilder) Filter() *Filter
- func (b *FilterBuilder) Where(opts ...gotenfilter.FilterConditionOption) *filterCndBuilder
- func (b *FilterBuilder) WherePath(fp ResourceChangeLog_FieldPath, opts ...gotenfilter.FilterConditionOption) *filterCndBuilderAnyPath
- func (b *FilterBuilder) With(condOrBuilder FilterBuilderOrCondition, ...) *FilterBuilder
- type FilterBuilderOrCondition
- type FilterCondition
- type FilterConditionCompare
- func (cond *FilterConditionCompare) And(conds ...FilterCondition) FilterCondition
- func (cond *FilterConditionCompare) ConditionCompare()
- func (cond *FilterConditionCompare) Evaluate(res *ResourceChangeLog) bool
- func (cond *FilterConditionCompare) EvaluateRaw(res gotenresource.Resource) bool
- func (cond *FilterConditionCompare) GetOperator() filterParser.CompareOperator
- func (cond *FilterConditionCompare) GetRawFieldPath() gotenobject.FieldPath
- func (cond *FilterConditionCompare) GetRawFieldPathValue() gotenobject.FieldPathValue
- func (cond *FilterConditionCompare) Satisfies(other FilterCondition) bool
- func (cond *FilterConditionCompare) SatisfiesRaw(other gotenresource.FilterCondition) bool
- func (cond *FilterConditionCompare) SpecifiesFieldPath(fp ResourceChangeLog_FieldPath) bool
- func (cond *FilterConditionCompare) SpecifiesRawFieldPath(fp gotenobject.FieldPath) bool
- func (cond *FilterConditionCompare) String() string
- type FilterConditionComposite
- func (cond *FilterConditionComposite) And(conds ...FilterCondition) FilterCondition
- func (cond *FilterConditionComposite) ConditionComposite()
- func (cond *FilterConditionComposite) Evaluate(res *ResourceChangeLog) bool
- func (cond *FilterConditionComposite) EvaluateRaw(res gotenresource.Resource) bool
- func (cond *FilterConditionComposite) GetOperator() filterParser.CompositeOperator
- func (cond *FilterConditionComposite) GetSubConditions() []gotenresource.FilterCondition
- func (cond *FilterConditionComposite) Satisfies(other FilterCondition) bool
- func (cond *FilterConditionComposite) SatisfiesRaw(other gotenresource.FilterCondition) bool
- func (cond *FilterConditionComposite) SpecifiesFieldPath(fp ResourceChangeLog_FieldPath) bool
- func (cond *FilterConditionComposite) SpecifiesRawFieldPath(fp gotenobject.FieldPath) bool
- func (cond *FilterConditionComposite) String() string
- type FilterConditionContains
- func (cond *FilterConditionContains) And(conds ...FilterCondition) FilterCondition
- func (cond *FilterConditionContains) ConditionContains()
- func (cond *FilterConditionContains) ConditionContainsType() gotenresource.ConditionContainsType
- func (cond *FilterConditionContains) Evaluate(res *ResourceChangeLog) bool
- func (cond *FilterConditionContains) EvaluateRaw(res gotenresource.Resource) bool
- func (cond *FilterConditionContains) GetFieldPath() ResourceChangeLog_FieldPath
- func (cond *FilterConditionContains) GetRawFieldPath() gotenobject.FieldPath
- func (cond *FilterConditionContains) GetRawFieldPathItemValue() gotenobject.FieldPathArrayItemValue
- func (cond *FilterConditionContains) GetRawFieldPathItemValues() (res []gotenobject.FieldPathArrayItemValue)
- func (cond *FilterConditionContains) Satisfies(other FilterCondition) bool
- func (cond *FilterConditionContains) SatisfiesRaw(other gotenresource.FilterCondition) bool
- func (cond *FilterConditionContains) SpecifiesFieldPath(fp ResourceChangeLog_FieldPath) bool
- func (cond *FilterConditionContains) SpecifiesRawFieldPath(fp gotenobject.FieldPath) bool
- func (cond *FilterConditionContains) String() string
- type FilterConditionIn
- func (cond *FilterConditionIn) And(conds ...FilterCondition) FilterCondition
- func (cond *FilterConditionIn) ConditionIn()
- func (cond *FilterConditionIn) Evaluate(res *ResourceChangeLog) bool
- func (cond *FilterConditionIn) EvaluateRaw(res gotenresource.Resource) bool
- func (cond *FilterConditionIn) GetRawFieldPath() gotenobject.FieldPath
- func (cond *FilterConditionIn) GetRawFieldPathArrayOfValues() gotenobject.FieldPathArrayOfValues
- func (cond *FilterConditionIn) Satisfies(other FilterCondition) bool
- func (cond *FilterConditionIn) SatisfiesRaw(other gotenresource.FilterCondition) bool
- func (cond *FilterConditionIn) SpecifiesFieldPath(fp ResourceChangeLog_FieldPath) bool
- func (cond *FilterConditionIn) SpecifiesRawFieldPath(fp gotenobject.FieldPath) bool
- func (cond *FilterConditionIn) String() string
- type FilterConditionIsNaN
- func (cond *FilterConditionIsNaN) And(conds ...FilterCondition) FilterCondition
- func (cond *FilterConditionIsNaN) ConditionIsNaN()
- func (cond *FilterConditionIsNaN) Evaluate(res *ResourceChangeLog) bool
- func (cond *FilterConditionIsNaN) EvaluateRaw(res gotenresource.Resource) bool
- func (cond *FilterConditionIsNaN) GetRawFieldPath() gotenobject.FieldPath
- func (cond *FilterConditionIsNaN) Satisfies(other FilterCondition) bool
- func (cond *FilterConditionIsNaN) SatisfiesRaw(other gotenresource.FilterCondition) bool
- func (cond *FilterConditionIsNaN) SpecifiesFieldPath(fp ResourceChangeLog_FieldPath) bool
- func (cond *FilterConditionIsNaN) SpecifiesRawFieldPath(fp gotenobject.FieldPath) bool
- func (cond *FilterConditionIsNaN) String() string
- type FilterConditionIsNull
- func (cond *FilterConditionIsNull) And(conds ...FilterCondition) FilterCondition
- func (cond *FilterConditionIsNull) ConditionIsNull()
- func (cond *FilterConditionIsNull) Evaluate(res *ResourceChangeLog) bool
- func (cond *FilterConditionIsNull) EvaluateRaw(res gotenresource.Resource) bool
- func (cond *FilterConditionIsNull) GetRawFieldPath() gotenobject.FieldPath
- func (cond *FilterConditionIsNull) NotNull() bool
- func (cond *FilterConditionIsNull) Satisfies(other FilterCondition) bool
- func (cond *FilterConditionIsNull) SatisfiesRaw(other gotenresource.FilterCondition) bool
- func (cond *FilterConditionIsNull) SpecifiesFieldPath(fp ResourceChangeLog_FieldPath) bool
- func (cond *FilterConditionIsNull) SpecifiesRawFieldPath(fp gotenobject.FieldPath) bool
- func (cond *FilterConditionIsNull) String() string
- type FilterConditionNot
- func (cond *FilterConditionNot) And(conds ...FilterCondition) FilterCondition
- func (cond *FilterConditionNot) ConditionNot()
- func (cond *FilterConditionNot) Evaluate(res *ResourceChangeLog) bool
- func (cond *FilterConditionNot) EvaluateRaw(res gotenresource.Resource) bool
- func (cond *FilterConditionNot) GetSubCondition() gotenresource.FilterCondition
- func (cond *FilterConditionNot) Satisfies(other FilterCondition) bool
- func (cond *FilterConditionNot) SatisfiesRaw(other gotenresource.FilterCondition) bool
- func (cond *FilterConditionNot) SpecifiesFieldPath(fp ResourceChangeLog_FieldPath) bool
- func (cond *FilterConditionNot) SpecifiesRawFieldPath(fp gotenobject.FieldPath) bool
- func (cond *FilterConditionNot) String() string
- type FilterConditionNotIn
- func (cond *FilterConditionNotIn) And(conds ...FilterCondition) FilterCondition
- func (cond *FilterConditionNotIn) ConditionNotIn()
- func (cond *FilterConditionNotIn) Evaluate(res *ResourceChangeLog) bool
- func (cond *FilterConditionNotIn) EvaluateRaw(res gotenresource.Resource) bool
- func (cond *FilterConditionNotIn) GetRawFieldPath() gotenobject.FieldPath
- func (cond *FilterConditionNotIn) GetRawFieldPathArrayOfValues() gotenobject.FieldPathArrayOfValues
- func (cond *FilterConditionNotIn) Satisfies(other FilterCondition) bool
- func (cond *FilterConditionNotIn) SatisfiesRaw(other gotenresource.FilterCondition) bool
- func (cond *FilterConditionNotIn) SpecifiesFieldPath(fp ResourceChangeLog_FieldPath) bool
- func (cond *FilterConditionNotIn) SpecifiesRawFieldPath(fp gotenobject.FieldPath) bool
- func (cond *FilterConditionNotIn) String() string
- type Name
- func (name *Name) AsRawReference() gotenresource.Reference
- func (name *Name) AsReference() *Reference
- func (name *Name) ConvertToNative(typeDesc reflect.Type) (interface{}, error)
- func (name *Name) ConvertToType(typeVal ref.Type) ref.Val
- func (name *Name) Equal(other ref.Val) ref.Val
- func (name *Name) FullyQualifiedName() (string, error)
- func (name *Name) GetIParentName() gotenresource.Name
- func (name *Name) GetIUnderlyingParentName() gotenresource.Name
- func (name *Name) GetIdParts() map[string]string
- func (name *Name) GetOrganizationName() *iam_organization.Name
- func (name *Name) GetPattern() gotenresource.NamePattern
- func (name *Name) GetProjectName() *iam_project.Name
- func (name *Name) GetResourceDescriptor() gotenresource.Descriptor
- func (name *Name) GetSegments() gotenresource.NameSegments
- func (name *Name) GotenEqual(other interface{}) bool
- func (name *Name) HasTrait(trait int) bool
- func (name *Name) IsFullyQualified() bool
- func (name *Name) IsSpecified() bool
- func (name *Name) Match(pattern ref.Val) ref.Val
- func (name *Name) Matches(other interface{}) bool
- func (name *Name) ParseProtoString(data string) error
- func (name *Name) ProtoString() (string, error)
- func (name *Name) Receive(function string, overload string, args []ref.Val) ref.Val
- func (name *Name) SetFromCliFlag(raw string) error
- func (name *Name) SetFromSegments(segments gotenresource.NameSegments) error
- func (name *Name) String() string
- func (name *Name) Type() ref.Type
- func (name *Name) TypeName() string
- func (name *Name) Value() interface{}
- type NameBuilder
- func (b *NameBuilder) Name() *Name
- func (b *NameBuilder) Parent() *ParentName
- func (b *NameBuilder) ParentReference() *ParentReference
- func (b *NameBuilder) Reference() *Reference
- func (b *NameBuilder) SetId(id string) *NameBuilder
- func (b *NameBuilder) SetOrganization(parent *iam_organization.Name) *NameBuilder
- func (b *NameBuilder) SetOrganizationId(id string) *NameBuilder
- func (b *NameBuilder) SetProject(parent *iam_project.Name) *NameBuilder
- func (b *NameBuilder) SetProjectId(id string) *NameBuilder
- type NamePattern
- type ParentName
- func (name *ParentName) AsRawReference() gotenresource.Reference
- func (name *ParentName) AsReference() *ParentReference
- func (name *ParentName) DescendsFrom(ancestor string) bool
- func (name *ParentName) FullyQualifiedName() (string, error)
- func (name *ParentName) GetIParentName() gotenresource.Name
- func (name *ParentName) GetIUnderlyingParentName() gotenresource.Name
- func (name *ParentName) GetIdParts() map[string]string
- func (name *ParentName) GetOrganizationName() *iam_organization.Name
- func (name *ParentName) GetPattern() gotenresource.NamePattern
- func (name *ParentName) GetProjectName() *iam_project.Name
- func (name *ParentName) GetResourceDescriptor() gotenresource.Descriptor
- func (name *ParentName) GetSegments() gotenresource.NameSegments
- func (name *ParentName) GotenEqual(other interface{}) bool
- func (name *ParentName) IsFullyQualified() bool
- func (name *ParentName) IsSpecified() bool
- func (name *ParentName) Matches(other interface{}) bool
- func (name *ParentName) ParseProtoString(data string) error
- func (name *ParentName) ProtoString() (string, error)
- func (name *ParentName) SetFromCliFlag(raw string) error
- func (name *ParentName) SetFromSegments(segments gotenresource.NameSegments) error
- func (name *ParentName) String() string
- type ParentReference
- func (ref *ParentReference) ClearCached()
- func (name *ParentReference) ConvertToNative(typeDesc reflect.Type) (interface{}, error)
- func (name *ParentReference) ConvertToType(typeVal ref.Type) ref.Val
- func (name *ParentReference) Equal(other ref.Val) ref.Val
- func (ref *ParentReference) GetIParentName() gotenresource.Name
- func (ref *ParentReference) GetIUnderlyingParentName() gotenresource.Name
- func (ref *ParentReference) GetIdParts() map[string]string
- func (ref *ParentReference) GetOrganization() *iam_organization.Organization
- func (ref *ParentReference) GetOrganizationReference() *iam_organization.Reference
- func (ref *ParentReference) GetPattern() gotenresource.NamePattern
- func (ref *ParentReference) GetProject() *iam_project.Project
- func (ref *ParentReference) GetProjectReference() *iam_project.Reference
- func (ref *ParentReference) GetRawResource() gotenresource.Resource
- func (ref *ParentReference) GetResourceDescriptor() gotenresource.Descriptor
- func (ref *ParentReference) GetSegments() gotenresource.NameSegments
- func (ref *ParentReference) GetUnderlyingReference() gotenresource.Reference
- func (ref *ParentReference) GotenEqual(other interface{}) bool
- func (name *ParentReference) HasTrait(trait int) bool
- func (ref *ParentReference) IsFullyQualified() bool
- func (ref *ParentReference) IsSpecified() bool
- func (name *ParentReference) Match(pattern ref.Val) ref.Val
- func (name *ParentReference) Matches(other interface{}) bool
- func (ref *ParentReference) ParseProtoString(data string) error
- func (ref *ParentReference) ProtoString() (string, error)
- func (name *ParentReference) Receive(function string, overload string, args []ref.Val) ref.Val
- func (ref *ParentReference) ResolveRaw(res gotenresource.Resource) error
- func (ref *ParentReference) Resolved() bool
- func (ref *ParentReference) SetFromCliFlag(raw string) error
- func (ref *ParentReference) String() string
- func (name *ParentReference) Type() ref.Type
- func (name *ParentReference) TypeName() string
- func (name *ParentReference) Value() interface{}
- type Reference
- func (ref *Reference) ClearCached()
- func (ref *Reference) FullyQualifiedName() (string, error)
- func (ref *Reference) GetIParentName() gotenresource.Name
- func (ref *Reference) GetIUnderlyingParentName() gotenresource.Name
- func (ref *Reference) GetIdParts() map[string]string
- func (ref *Reference) GetPattern() gotenresource.NamePattern
- func (ref *Reference) GetRawResource() gotenresource.Resource
- func (ref *Reference) GetResourceChangeLog() *ResourceChangeLog
- func (ref *Reference) GetResourceDescriptor() gotenresource.Descriptor
- func (ref *Reference) GetSegments() gotenresource.NameSegments
- func (ref *Reference) GotenEqual(other interface{}) bool
- func (ref *Reference) IsFullyQualified() bool
- func (ref *Reference) IsSpecified() bool
- func (name *Reference) Matches(other interface{}) bool
- func (ref *Reference) ParseProtoString(data string) error
- func (ref *Reference) ProtoString() (string, error)
- func (ref *Reference) Resolve(resolved *ResourceChangeLog)
- func (ref *Reference) ResolveRaw(res gotenresource.Resource) error
- func (ref *Reference) Resolved() bool
- func (ref *Reference) SetFromCliFlag(raw string) error
- func (ref *Reference) String() string
- type ResourceChangeLog
- func (o *ResourceChangeLog) Clone() *ResourceChangeLog
- func (o *ResourceChangeLog) CloneRaw() gotenobject.GotenObjectExt
- func (*ResourceChangeLog) Descriptor() ([]byte, []int)
- func (m *ResourceChangeLog) GetAuthentication() *audit_common.Authentication
- func (m *ResourceChangeLog) GetName() *Name
- func (r *ResourceChangeLog) GetRawName() gotenresource.Name
- func (m *ResourceChangeLog) GetRequestId() uint64
- func (m *ResourceChangeLog) GetResource() *ResourceChangeLog_ResourceChange
- func (r *ResourceChangeLog) GetResourceDescriptor() gotenresource.Descriptor
- func (m *ResourceChangeLog) GetScope() string
- func (m *ResourceChangeLog) GetService() *audit_common.ServiceData
- func (m *ResourceChangeLog) GetTimestamp() *timestamp.Timestamp
- func (m *ResourceChangeLog) GetTransaction() *ResourceChangeLog_TransactionInfo
- func (*ResourceChangeLog) GotenMessage()
- func (o *ResourceChangeLog) GotenObjectExt()
- func (obj *ResourceChangeLog) GotenValidate() error
- func (o *ResourceChangeLog) MakeDiffFieldMask(other *ResourceChangeLog) *ResourceChangeLog_FieldMask
- func (o *ResourceChangeLog) MakeFullFieldMask() *ResourceChangeLog_FieldMask
- func (o *ResourceChangeLog) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *ResourceChangeLog) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *ResourceChangeLog) Marshal() ([]byte, error)
- func (m *ResourceChangeLog) MarshalJSON() ([]byte, error)
- func (r *ResourceChangeLog) MaybePopulateDefaults() error
- func (o *ResourceChangeLog) Merge(source *ResourceChangeLog)
- func (o *ResourceChangeLog) MergeRaw(source gotenobject.GotenObjectExt)
- func (*ResourceChangeLog) ProtoMessage()
- func (m *ResourceChangeLog) ProtoReflect() preflect.Message
- func (m *ResourceChangeLog) Reset()
- func (m *ResourceChangeLog) SetAuthentication(fv *audit_common.Authentication)
- func (m *ResourceChangeLog) SetName(fv *Name)
- func (m *ResourceChangeLog) SetRequestId(fv uint64)
- func (m *ResourceChangeLog) SetResource(fv *ResourceChangeLog_ResourceChange)
- func (m *ResourceChangeLog) SetScope(fv string)
- func (m *ResourceChangeLog) SetService(fv *audit_common.ServiceData)
- func (m *ResourceChangeLog) SetTimestamp(fv *timestamp.Timestamp)
- func (m *ResourceChangeLog) SetTransaction(fv *ResourceChangeLog_TransactionInfo)
- func (m *ResourceChangeLog) String() string
- func (m *ResourceChangeLog) Unmarshal(b []byte) error
- func (m *ResourceChangeLog) UnmarshalJSON(data []byte) error
- type ResourceChangeLogFieldPathBuilder
- func (ResourceChangeLogFieldPathBuilder) Authentication() ResourceChangeLogPathSelectorAuthentication
- func (ResourceChangeLogFieldPathBuilder) Name() ResourceChangeLogPathSelectorName
- func (ResourceChangeLogFieldPathBuilder) RequestId() ResourceChangeLogPathSelectorRequestId
- func (ResourceChangeLogFieldPathBuilder) Resource() ResourceChangeLogPathSelectorResource
- func (ResourceChangeLogFieldPathBuilder) Scope() ResourceChangeLogPathSelectorScope
- func (ResourceChangeLogFieldPathBuilder) Service() ResourceChangeLogPathSelectorService
- func (ResourceChangeLogFieldPathBuilder) Timestamp() ResourceChangeLogPathSelectorTimestamp
- func (ResourceChangeLogFieldPathBuilder) Transaction() ResourceChangeLogPathSelectorTransaction
- type ResourceChangeLogList
- func (l ResourceChangeLogList) Append(item gotenresource.Resource) gotenresource.ResourceList
- func (l ResourceChangeLogList) AppendList(list gotenresource.ResourceList) gotenresource.ResourceList
- func (l ResourceChangeLogList) At(idx int) gotenresource.Resource
- func (l ResourceChangeLogList) Length() int
- func (l ResourceChangeLogList) Set(idx int, res gotenresource.Resource)
- func (l ResourceChangeLogList) Slice(first, second int) gotenresource.ResourceList
- type ResourceChangeLogMap
- func (m ResourceChangeLogMap) Delete(name gotenresource.Name)
- func (m ResourceChangeLogMap) ForEach(cb func(gotenresource.Name, gotenresource.Resource) bool)
- func (m ResourceChangeLogMap) Get(name gotenresource.Name) gotenresource.Resource
- func (m ResourceChangeLogMap) Length() int
- func (m ResourceChangeLogMap) Set(res gotenresource.Resource)
- type ResourceChangeLogMapPathSelectorResourceLabels
- func (s ResourceChangeLogMapPathSelectorResourceLabels) FieldPath() *ResourceChangeLog_FieldSubPath
- func (s ResourceChangeLogMapPathSelectorResourceLabels) WithArrayOfValues(values []string) *ResourceChangeLog_FieldSubPathArrayOfValues
- func (s ResourceChangeLogMapPathSelectorResourceLabels) WithValue(value string) *ResourceChangeLog_FieldSubPathValue
- type ResourceChangeLogMapPathSelectorResourcePostLabels
- func (s ResourceChangeLogMapPathSelectorResourcePostLabels) FieldPath() *ResourceChangeLog_FieldSubPath
- func (s ResourceChangeLogMapPathSelectorResourcePostLabels) WithArrayOfValues(values []string) *ResourceChangeLog_FieldSubPathArrayOfValues
- func (s ResourceChangeLogMapPathSelectorResourcePostLabels) WithValue(value string) *ResourceChangeLog_FieldSubPathValue
- type ResourceChangeLogMapPathSelectorResourcePreLabels
- func (s ResourceChangeLogMapPathSelectorResourcePreLabels) FieldPath() *ResourceChangeLog_FieldSubPath
- func (s ResourceChangeLogMapPathSelectorResourcePreLabels) WithArrayOfValues(values []string) *ResourceChangeLog_FieldSubPathArrayOfValues
- func (s ResourceChangeLogMapPathSelectorResourcePreLabels) WithValue(value string) *ResourceChangeLog_FieldSubPathValue
- type ResourceChangeLogNameList
- func (l ResourceChangeLogNameList) Append(name gotenresource.Name) gotenresource.NameList
- func (l ResourceChangeLogNameList) AppendList(list gotenresource.NameList) gotenresource.NameList
- func (l ResourceChangeLogNameList) At(idx int) gotenresource.Name
- func (l ResourceChangeLogNameList) Length() int
- func (l ResourceChangeLogNameList) Set(idx int, name gotenresource.Name)
- func (l ResourceChangeLogNameList) Slice(first, second int) gotenresource.NameList
- type ResourceChangeLogParentNameList
- func (l ResourceChangeLogParentNameList) Append(name gotenresource.Name) gotenresource.ParentNameList
- func (l ResourceChangeLogParentNameList) AppendList(list gotenresource.ParentNameList) gotenresource.ParentNameList
- func (l ResourceChangeLogParentNameList) At(idx int) gotenresource.Name
- func (l ResourceChangeLogParentNameList) Length() int
- func (l ResourceChangeLogParentNameList) Set(idx int, name gotenresource.Name)
- func (l ResourceChangeLogParentNameList) Slice(first, second int) gotenresource.ParentNameList
- type ResourceChangeLogParentReferenceList
- func (l ResourceChangeLogParentReferenceList) Append(ref gotenresource.Reference) gotenresource.ParentReferenceList
- func (l ResourceChangeLogParentReferenceList) AppendList(list gotenresource.ParentReferenceList) gotenresource.ParentReferenceList
- func (l ResourceChangeLogParentReferenceList) At(idx int) gotenresource.Reference
- func (l ResourceChangeLogParentReferenceList) Length() int
- func (l ResourceChangeLogParentReferenceList) Set(idx int, ref gotenresource.Reference)
- func (l ResourceChangeLogParentReferenceList) Slice(first, second int) gotenresource.ParentReferenceList
- type ResourceChangeLogPathSelectorAuthentication
- func (ResourceChangeLogPathSelectorAuthentication) FieldPath() *ResourceChangeLog_FieldTerminalPath
- func (ResourceChangeLogPathSelectorAuthentication) Principal() ResourceChangeLogPathSelectorAuthenticationPrincipal
- func (ResourceChangeLogPathSelectorAuthentication) PrincipalType() ResourceChangeLogPathSelectorAuthenticationPrincipalType
- func (s ResourceChangeLogPathSelectorAuthentication) WithArrayOfValues(values []*audit_common.Authentication) *ResourceChangeLog_FieldTerminalPathArrayOfValues
- func (s ResourceChangeLogPathSelectorAuthentication) WithSubArrayItemValue(subPathArrayItemValue audit_common.Authentication_FieldPathArrayItemValue) *ResourceChangeLog_FieldSubPathArrayItemValue
- func (s ResourceChangeLogPathSelectorAuthentication) WithSubArrayOfValues(subPathArrayOfValues audit_common.Authentication_FieldPathArrayOfValues) *ResourceChangeLog_FieldSubPathArrayOfValues
- func (ResourceChangeLogPathSelectorAuthentication) WithSubPath(subPath audit_common.Authentication_FieldPath) *ResourceChangeLog_FieldSubPath
- func (s ResourceChangeLogPathSelectorAuthentication) WithSubValue(subPathValue audit_common.Authentication_FieldPathValue) *ResourceChangeLog_FieldSubPathValue
- func (s ResourceChangeLogPathSelectorAuthentication) WithValue(value *audit_common.Authentication) *ResourceChangeLog_FieldTerminalPathValue
- type ResourceChangeLogPathSelectorAuthenticationPrincipal
- func (ResourceChangeLogPathSelectorAuthenticationPrincipal) FieldPath() *ResourceChangeLog_FieldSubPath
- func (s ResourceChangeLogPathSelectorAuthenticationPrincipal) WithArrayOfValues(values []string) *ResourceChangeLog_FieldSubPathArrayOfValues
- func (s ResourceChangeLogPathSelectorAuthenticationPrincipal) WithValue(value string) *ResourceChangeLog_FieldSubPathValue
- type ResourceChangeLogPathSelectorAuthenticationPrincipalType
- func (ResourceChangeLogPathSelectorAuthenticationPrincipalType) FieldPath() *ResourceChangeLog_FieldSubPath
- func (s ResourceChangeLogPathSelectorAuthenticationPrincipalType) WithArrayOfValues(values []string) *ResourceChangeLog_FieldSubPathArrayOfValues
- func (s ResourceChangeLogPathSelectorAuthenticationPrincipalType) WithValue(value string) *ResourceChangeLog_FieldSubPathValue
- type ResourceChangeLogPathSelectorName
- func (ResourceChangeLogPathSelectorName) FieldPath() *ResourceChangeLog_FieldTerminalPath
- func (s ResourceChangeLogPathSelectorName) WithArrayOfValues(values []*Name) *ResourceChangeLog_FieldTerminalPathArrayOfValues
- func (s ResourceChangeLogPathSelectorName) WithValue(value *Name) *ResourceChangeLog_FieldTerminalPathValue
- type ResourceChangeLogPathSelectorRequestId
- func (ResourceChangeLogPathSelectorRequestId) FieldPath() *ResourceChangeLog_FieldTerminalPath
- func (s ResourceChangeLogPathSelectorRequestId) WithArrayOfValues(values []uint64) *ResourceChangeLog_FieldTerminalPathArrayOfValues
- func (s ResourceChangeLogPathSelectorRequestId) WithValue(value uint64) *ResourceChangeLog_FieldTerminalPathValue
- type ResourceChangeLogPathSelectorResource
- func (ResourceChangeLogPathSelectorResource) Action() ResourceChangeLogPathSelectorResourceAction
- func (ResourceChangeLogPathSelectorResource) Current() ResourceChangeLogPathSelectorResourceCurrent
- func (ResourceChangeLogPathSelectorResource) FieldPath() *ResourceChangeLog_FieldTerminalPath
- func (ResourceChangeLogPathSelectorResource) Labels() ResourceChangeLogPathSelectorResourceLabels
- func (ResourceChangeLogPathSelectorResource) Name() ResourceChangeLogPathSelectorResourceName
- func (ResourceChangeLogPathSelectorResource) Post() ResourceChangeLogPathSelectorResourcePost
- func (ResourceChangeLogPathSelectorResource) Pre() ResourceChangeLogPathSelectorResourcePre
- func (ResourceChangeLogPathSelectorResource) Previous() ResourceChangeLogPathSelectorResourcePrevious
- func (ResourceChangeLogPathSelectorResource) Type() ResourceChangeLogPathSelectorResourceType
- func (ResourceChangeLogPathSelectorResource) UpdatedFields() ResourceChangeLogPathSelectorResourceUpdatedFields
- func (s ResourceChangeLogPathSelectorResource) WithArrayOfValues(values []*ResourceChangeLog_ResourceChange) *ResourceChangeLog_FieldTerminalPathArrayOfValues
- func (s ResourceChangeLogPathSelectorResource) WithSubArrayItemValue(subPathArrayItemValue ResourceChangeLogResourceChange_FieldPathArrayItemValue) *ResourceChangeLog_FieldSubPathArrayItemValue
- func (s ResourceChangeLogPathSelectorResource) WithSubArrayOfValues(subPathArrayOfValues ResourceChangeLogResourceChange_FieldPathArrayOfValues) *ResourceChangeLog_FieldSubPathArrayOfValues
- func (ResourceChangeLogPathSelectorResource) WithSubPath(subPath ResourceChangeLogResourceChange_FieldPath) *ResourceChangeLog_FieldSubPath
- func (s ResourceChangeLogPathSelectorResource) WithSubValue(subPathValue ResourceChangeLogResourceChange_FieldPathValue) *ResourceChangeLog_FieldSubPathValue
- func (s ResourceChangeLogPathSelectorResource) WithValue(value *ResourceChangeLog_ResourceChange) *ResourceChangeLog_FieldTerminalPathValue
- type ResourceChangeLogPathSelectorResourceAction
- func (ResourceChangeLogPathSelectorResourceAction) FieldPath() *ResourceChangeLog_FieldSubPath
- func (s ResourceChangeLogPathSelectorResourceAction) WithArrayOfValues(values []ResourceChangeLog_ResourceChange_Action) *ResourceChangeLog_FieldSubPathArrayOfValues
- func (s ResourceChangeLogPathSelectorResourceAction) WithValue(value ResourceChangeLog_ResourceChange_Action) *ResourceChangeLog_FieldSubPathValue
- type ResourceChangeLogPathSelectorResourceCurrent
- func (ResourceChangeLogPathSelectorResourceCurrent) FieldPath() *ResourceChangeLog_FieldSubPath
- func (s ResourceChangeLogPathSelectorResourceCurrent) WithArrayOfValues(values []*any.Any) *ResourceChangeLog_FieldSubPathArrayOfValues
- func (s ResourceChangeLogPathSelectorResourceCurrent) WithValue(value *any.Any) *ResourceChangeLog_FieldSubPathValue
- type ResourceChangeLogPathSelectorResourceLabels
- func (ResourceChangeLogPathSelectorResourceLabels) FieldPath() *ResourceChangeLog_FieldSubPath
- func (s ResourceChangeLogPathSelectorResourceLabels) WithArrayOfValues(values []map[string]string) *ResourceChangeLog_FieldSubPathArrayOfValues
- func (ResourceChangeLogPathSelectorResourceLabels) WithKey(key string) ResourceChangeLogMapPathSelectorResourceLabels
- func (s ResourceChangeLogPathSelectorResourceLabels) WithValue(value map[string]string) *ResourceChangeLog_FieldSubPathValue
- type ResourceChangeLogPathSelectorResourceName
- func (ResourceChangeLogPathSelectorResourceName) FieldPath() *ResourceChangeLog_FieldSubPath
- func (s ResourceChangeLogPathSelectorResourceName) WithArrayOfValues(values []string) *ResourceChangeLog_FieldSubPathArrayOfValues
- func (s ResourceChangeLogPathSelectorResourceName) WithValue(value string) *ResourceChangeLog_FieldSubPathValue
- type ResourceChangeLogPathSelectorResourcePost
- func (ResourceChangeLogPathSelectorResourcePost) Data() ResourceChangeLogPathSelectorResourcePostData
- func (ResourceChangeLogPathSelectorResourcePost) FieldPath() *ResourceChangeLog_FieldSubPath
- func (ResourceChangeLogPathSelectorResourcePost) Labels() ResourceChangeLogPathSelectorResourcePostLabels
- func (s ResourceChangeLogPathSelectorResourcePost) WithArrayOfValues(values []*audit_common.ObjectState) *ResourceChangeLog_FieldSubPathArrayOfValues
- func (s ResourceChangeLogPathSelectorResourcePost) WithValue(value *audit_common.ObjectState) *ResourceChangeLog_FieldSubPathValue
- type ResourceChangeLogPathSelectorResourcePostData
- func (ResourceChangeLogPathSelectorResourcePostData) FieldPath() *ResourceChangeLog_FieldSubPath
- func (s ResourceChangeLogPathSelectorResourcePostData) WithArrayOfValues(values []*any.Any) *ResourceChangeLog_FieldSubPathArrayOfValues
- func (s ResourceChangeLogPathSelectorResourcePostData) WithValue(value *any.Any) *ResourceChangeLog_FieldSubPathValue
- type ResourceChangeLogPathSelectorResourcePostLabels
- func (ResourceChangeLogPathSelectorResourcePostLabels) FieldPath() *ResourceChangeLog_FieldSubPath
- func (s ResourceChangeLogPathSelectorResourcePostLabels) WithArrayOfValues(values []map[string]string) *ResourceChangeLog_FieldSubPathArrayOfValues
- func (ResourceChangeLogPathSelectorResourcePostLabels) WithKey(key string) ResourceChangeLogMapPathSelectorResourcePostLabels
- func (s ResourceChangeLogPathSelectorResourcePostLabels) WithValue(value map[string]string) *ResourceChangeLog_FieldSubPathValue
- type ResourceChangeLogPathSelectorResourcePre
- func (ResourceChangeLogPathSelectorResourcePre) Data() ResourceChangeLogPathSelectorResourcePreData
- func (ResourceChangeLogPathSelectorResourcePre) FieldPath() *ResourceChangeLog_FieldSubPath
- func (ResourceChangeLogPathSelectorResourcePre) Labels() ResourceChangeLogPathSelectorResourcePreLabels
- func (s ResourceChangeLogPathSelectorResourcePre) WithArrayOfValues(values []*audit_common.ObjectState) *ResourceChangeLog_FieldSubPathArrayOfValues
- func (s ResourceChangeLogPathSelectorResourcePre) WithValue(value *audit_common.ObjectState) *ResourceChangeLog_FieldSubPathValue
- type ResourceChangeLogPathSelectorResourcePreData
- func (ResourceChangeLogPathSelectorResourcePreData) FieldPath() *ResourceChangeLog_FieldSubPath
- func (s ResourceChangeLogPathSelectorResourcePreData) WithArrayOfValues(values []*any.Any) *ResourceChangeLog_FieldSubPathArrayOfValues
- func (s ResourceChangeLogPathSelectorResourcePreData) WithValue(value *any.Any) *ResourceChangeLog_FieldSubPathValue
- type ResourceChangeLogPathSelectorResourcePreLabels
- func (ResourceChangeLogPathSelectorResourcePreLabels) FieldPath() *ResourceChangeLog_FieldSubPath
- func (s ResourceChangeLogPathSelectorResourcePreLabels) WithArrayOfValues(values []map[string]string) *ResourceChangeLog_FieldSubPathArrayOfValues
- func (ResourceChangeLogPathSelectorResourcePreLabels) WithKey(key string) ResourceChangeLogMapPathSelectorResourcePreLabels
- func (s ResourceChangeLogPathSelectorResourcePreLabels) WithValue(value map[string]string) *ResourceChangeLog_FieldSubPathValue
- type ResourceChangeLogPathSelectorResourcePrevious
- func (ResourceChangeLogPathSelectorResourcePrevious) FieldPath() *ResourceChangeLog_FieldSubPath
- func (s ResourceChangeLogPathSelectorResourcePrevious) WithArrayOfValues(values []*any.Any) *ResourceChangeLog_FieldSubPathArrayOfValues
- func (s ResourceChangeLogPathSelectorResourcePrevious) WithValue(value *any.Any) *ResourceChangeLog_FieldSubPathValue
- type ResourceChangeLogPathSelectorResourceType
- func (ResourceChangeLogPathSelectorResourceType) FieldPath() *ResourceChangeLog_FieldSubPath
- func (s ResourceChangeLogPathSelectorResourceType) WithArrayOfValues(values []string) *ResourceChangeLog_FieldSubPathArrayOfValues
- func (s ResourceChangeLogPathSelectorResourceType) WithValue(value string) *ResourceChangeLog_FieldSubPathValue
- type ResourceChangeLogPathSelectorResourceUpdatedFields
- func (ResourceChangeLogPathSelectorResourceUpdatedFields) FieldPath() *ResourceChangeLog_FieldSubPath
- func (s ResourceChangeLogPathSelectorResourceUpdatedFields) WithArrayOfValues(values []*field_mask.FieldMask) *ResourceChangeLog_FieldSubPathArrayOfValues
- func (s ResourceChangeLogPathSelectorResourceUpdatedFields) WithValue(value *field_mask.FieldMask) *ResourceChangeLog_FieldSubPathValue
- type ResourceChangeLogPathSelectorScope
- func (ResourceChangeLogPathSelectorScope) FieldPath() *ResourceChangeLog_FieldTerminalPath
- func (s ResourceChangeLogPathSelectorScope) WithArrayOfValues(values []string) *ResourceChangeLog_FieldTerminalPathArrayOfValues
- func (s ResourceChangeLogPathSelectorScope) WithValue(value string) *ResourceChangeLog_FieldTerminalPathValue
- type ResourceChangeLogPathSelectorService
- func (ResourceChangeLogPathSelectorService) FieldPath() *ResourceChangeLog_FieldTerminalPath
- func (ResourceChangeLogPathSelectorService) Name() ResourceChangeLogPathSelectorServiceName
- func (ResourceChangeLogPathSelectorService) RegionId() ResourceChangeLogPathSelectorServiceRegionId
- func (s ResourceChangeLogPathSelectorService) WithArrayOfValues(values []*audit_common.ServiceData) *ResourceChangeLog_FieldTerminalPathArrayOfValues
- func (s ResourceChangeLogPathSelectorService) WithSubArrayItemValue(subPathArrayItemValue audit_common.ServiceData_FieldPathArrayItemValue) *ResourceChangeLog_FieldSubPathArrayItemValue
- func (s ResourceChangeLogPathSelectorService) WithSubArrayOfValues(subPathArrayOfValues audit_common.ServiceData_FieldPathArrayOfValues) *ResourceChangeLog_FieldSubPathArrayOfValues
- func (ResourceChangeLogPathSelectorService) WithSubPath(subPath audit_common.ServiceData_FieldPath) *ResourceChangeLog_FieldSubPath
- func (s ResourceChangeLogPathSelectorService) WithSubValue(subPathValue audit_common.ServiceData_FieldPathValue) *ResourceChangeLog_FieldSubPathValue
- func (s ResourceChangeLogPathSelectorService) WithValue(value *audit_common.ServiceData) *ResourceChangeLog_FieldTerminalPathValue
- type ResourceChangeLogPathSelectorServiceName
- func (ResourceChangeLogPathSelectorServiceName) FieldPath() *ResourceChangeLog_FieldSubPath
- func (s ResourceChangeLogPathSelectorServiceName) WithArrayOfValues(values []string) *ResourceChangeLog_FieldSubPathArrayOfValues
- func (s ResourceChangeLogPathSelectorServiceName) WithValue(value string) *ResourceChangeLog_FieldSubPathValue
- type ResourceChangeLogPathSelectorServiceRegionId
- func (ResourceChangeLogPathSelectorServiceRegionId) FieldPath() *ResourceChangeLog_FieldSubPath
- func (s ResourceChangeLogPathSelectorServiceRegionId) WithArrayOfValues(values []string) *ResourceChangeLog_FieldSubPathArrayOfValues
- func (s ResourceChangeLogPathSelectorServiceRegionId) WithValue(value string) *ResourceChangeLog_FieldSubPathValue
- type ResourceChangeLogPathSelectorTimestamp
- func (ResourceChangeLogPathSelectorTimestamp) FieldPath() *ResourceChangeLog_FieldTerminalPath
- func (s ResourceChangeLogPathSelectorTimestamp) WithArrayOfValues(values []*timestamp.Timestamp) *ResourceChangeLog_FieldTerminalPathArrayOfValues
- func (s ResourceChangeLogPathSelectorTimestamp) WithValue(value *timestamp.Timestamp) *ResourceChangeLog_FieldTerminalPathValue
- type ResourceChangeLogPathSelectorTransaction
- func (ResourceChangeLogPathSelectorTransaction) FieldPath() *ResourceChangeLog_FieldTerminalPath
- func (ResourceChangeLogPathSelectorTransaction) Identifier() ResourceChangeLogPathSelectorTransactionIdentifier
- func (ResourceChangeLogPathSelectorTransaction) State() ResourceChangeLogPathSelectorTransactionState
- func (ResourceChangeLogPathSelectorTransaction) TryCounter() ResourceChangeLogPathSelectorTransactionTryCounter
- func (s ResourceChangeLogPathSelectorTransaction) WithArrayOfValues(values []*ResourceChangeLog_TransactionInfo) *ResourceChangeLog_FieldTerminalPathArrayOfValues
- func (s ResourceChangeLogPathSelectorTransaction) WithSubArrayItemValue(subPathArrayItemValue ResourceChangeLogTransactionInfo_FieldPathArrayItemValue) *ResourceChangeLog_FieldSubPathArrayItemValue
- func (s ResourceChangeLogPathSelectorTransaction) WithSubArrayOfValues(subPathArrayOfValues ResourceChangeLogTransactionInfo_FieldPathArrayOfValues) *ResourceChangeLog_FieldSubPathArrayOfValues
- func (ResourceChangeLogPathSelectorTransaction) WithSubPath(subPath ResourceChangeLogTransactionInfo_FieldPath) *ResourceChangeLog_FieldSubPath
- func (s ResourceChangeLogPathSelectorTransaction) WithSubValue(subPathValue ResourceChangeLogTransactionInfo_FieldPathValue) *ResourceChangeLog_FieldSubPathValue
- func (s ResourceChangeLogPathSelectorTransaction) WithValue(value *ResourceChangeLog_TransactionInfo) *ResourceChangeLog_FieldTerminalPathValue
- type ResourceChangeLogPathSelectorTransactionIdentifier
- func (ResourceChangeLogPathSelectorTransactionIdentifier) FieldPath() *ResourceChangeLog_FieldSubPath
- func (s ResourceChangeLogPathSelectorTransactionIdentifier) WithArrayOfValues(values []string) *ResourceChangeLog_FieldSubPathArrayOfValues
- func (s ResourceChangeLogPathSelectorTransactionIdentifier) WithValue(value string) *ResourceChangeLog_FieldSubPathValue
- type ResourceChangeLogPathSelectorTransactionState
- func (ResourceChangeLogPathSelectorTransactionState) FieldPath() *ResourceChangeLog_FieldSubPath
- func (s ResourceChangeLogPathSelectorTransactionState) WithArrayOfValues(values []ResourceChangeLog_TransactionInfo_State) *ResourceChangeLog_FieldSubPathArrayOfValues
- func (s ResourceChangeLogPathSelectorTransactionState) WithValue(value ResourceChangeLog_TransactionInfo_State) *ResourceChangeLog_FieldSubPathValue
- type ResourceChangeLogPathSelectorTransactionTryCounter
- func (ResourceChangeLogPathSelectorTransactionTryCounter) FieldPath() *ResourceChangeLog_FieldSubPath
- func (s ResourceChangeLogPathSelectorTransactionTryCounter) WithArrayOfValues(values []int32) *ResourceChangeLog_FieldSubPathArrayOfValues
- func (s ResourceChangeLogPathSelectorTransactionTryCounter) WithValue(value int32) *ResourceChangeLog_FieldSubPathValue
- type ResourceChangeLogReferenceList
- func (l ResourceChangeLogReferenceList) Append(ref gotenresource.Reference) gotenresource.ReferenceList
- func (l ResourceChangeLogReferenceList) AppendList(list gotenresource.ReferenceList) gotenresource.ReferenceList
- func (l ResourceChangeLogReferenceList) At(idx int) gotenresource.Reference
- func (l ResourceChangeLogReferenceList) Length() int
- func (l ResourceChangeLogReferenceList) Set(idx int, ref gotenresource.Reference)
- func (l ResourceChangeLogReferenceList) Slice(first, second int) gotenresource.ReferenceList
- type ResourceChangeLogResourceChangeFieldPathBuilder
- func (ResourceChangeLogResourceChangeFieldPathBuilder) Action() ResourceChangeLog_ResourceChangePathSelectorAction
- func (ResourceChangeLogResourceChangeFieldPathBuilder) Current() ResourceChangeLog_ResourceChangePathSelectorCurrent
- func (ResourceChangeLogResourceChangeFieldPathBuilder) Labels() ResourceChangeLog_ResourceChangePathSelectorLabels
- func (ResourceChangeLogResourceChangeFieldPathBuilder) Name() ResourceChangeLog_ResourceChangePathSelectorName
- func (ResourceChangeLogResourceChangeFieldPathBuilder) Post() ResourceChangeLog_ResourceChangePathSelectorPost
- func (ResourceChangeLogResourceChangeFieldPathBuilder) Pre() ResourceChangeLog_ResourceChangePathSelectorPre
- func (ResourceChangeLogResourceChangeFieldPathBuilder) Previous() ResourceChangeLog_ResourceChangePathSelectorPrevious
- func (ResourceChangeLogResourceChangeFieldPathBuilder) Type() ResourceChangeLog_ResourceChangePathSelectorType
- func (ResourceChangeLogResourceChangeFieldPathBuilder) UpdatedFields() ResourceChangeLog_ResourceChangePathSelectorUpdatedFields
- type ResourceChangeLogResourceChange_FieldPath
- func BuildResourceChangeLogResourceChange_FieldPath(fp gotenobject.RawFieldPath) (ResourceChangeLogResourceChange_FieldPath, error)
- func MustParseResourceChangeLogResourceChange_FieldPath(rawField string) ResourceChangeLogResourceChange_FieldPath
- func ParseResourceChangeLogResourceChange_FieldPath(rawField string) (ResourceChangeLogResourceChange_FieldPath, error)
- type ResourceChangeLogResourceChange_FieldPathArrayItemValue
- func MustParseResourceChangeLogResourceChange_FieldPathArrayItemValue(pathStr, valueStr string) ResourceChangeLogResourceChange_FieldPathArrayItemValue
- func ParseResourceChangeLogResourceChange_FieldPathArrayItemValue(pathStr, valueStr string) (ResourceChangeLogResourceChange_FieldPathArrayItemValue, error)
- type ResourceChangeLogResourceChange_FieldPathArrayOfValues
- func MustParseResourceChangeLogResourceChange_FieldPathArrayOfValues(pathStr, valuesStr string) ResourceChangeLogResourceChange_FieldPathArrayOfValues
- func ParseResourceChangeLogResourceChange_FieldPathArrayOfValues(pathStr, valuesStr string) (ResourceChangeLogResourceChange_FieldPathArrayOfValues, error)
- type ResourceChangeLogResourceChange_FieldPathMap
- func (fpm *ResourceChangeLogResourceChange_FieldPathMap) ClearValue(item *ResourceChangeLog_ResourceChange)
- func (fpm *ResourceChangeLogResourceChange_FieldPathMap) ClearValueRaw(item proto.Message)
- func (fpm *ResourceChangeLogResourceChange_FieldPathMap) Get(source *ResourceChangeLog_ResourceChange) (values []interface{})
- func (fpm *ResourceChangeLogResourceChange_FieldPathMap) GetDefault() interface{}
- func (fpm *ResourceChangeLogResourceChange_FieldPathMap) GetRaw(source proto.Message) []interface{}
- func (fpm *ResourceChangeLogResourceChange_FieldPathMap) GetSingle(source *ResourceChangeLog_ResourceChange) (interface{}, bool)
- func (fpm *ResourceChangeLogResourceChange_FieldPathMap) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fpm *ResourceChangeLogResourceChange_FieldPathMap) IsLeaf() bool
- func (fpm *ResourceChangeLogResourceChange_FieldPathMap) JSONString() string
- func (fpm *ResourceChangeLogResourceChange_FieldPathMap) Key() string
- func (fpm *ResourceChangeLogResourceChange_FieldPathMap) Selector() ResourceChangeLogResourceChange_FieldPathSelector
- func (fpm *ResourceChangeLogResourceChange_FieldPathMap) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fpm *ResourceChangeLogResourceChange_FieldPathMap) String() string
- func (fpm *ResourceChangeLogResourceChange_FieldPathMap) WithIArrayItemValue(value interface{}) ResourceChangeLogResourceChange_FieldPathArrayItemValue
- func (fpm *ResourceChangeLogResourceChange_FieldPathMap) WithIArrayOfValues(values interface{}) ResourceChangeLogResourceChange_FieldPathArrayOfValues
- func (fpm *ResourceChangeLogResourceChange_FieldPathMap) WithIValue(value interface{}) ResourceChangeLogResourceChange_FieldPathValue
- func (fpm *ResourceChangeLogResourceChange_FieldPathMap) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fpm *ResourceChangeLogResourceChange_FieldPathMap) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fpm *ResourceChangeLogResourceChange_FieldPathMap) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type ResourceChangeLogResourceChange_FieldPathMapArrayOfValues
- type ResourceChangeLogResourceChange_FieldPathMapValue
- func (fpmv *ResourceChangeLogResourceChange_FieldPathMapValue) AsLabelsElementValue() (string, bool)
- func (fpmv *ResourceChangeLogResourceChange_FieldPathMapValue) CompareWith(source *ResourceChangeLog_ResourceChange) (int, bool)
- func (fpmv *ResourceChangeLogResourceChange_FieldPathMapValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpmv *ResourceChangeLogResourceChange_FieldPathMapValue) GetRawValue() interface{}
- func (fpmv *ResourceChangeLogResourceChange_FieldPathMapValue) SetTo(target **ResourceChangeLog_ResourceChange)
- func (fpmv *ResourceChangeLogResourceChange_FieldPathMapValue) SetToRaw(target proto.Message)
- type ResourceChangeLogResourceChange_FieldPathSelector
- type ResourceChangeLogResourceChange_FieldPathValue
- type ResourceChangeLogResourceChange_FieldSubPath
- func (fps *ResourceChangeLogResourceChange_FieldSubPath) AsPostSubPath() (audit_common.ObjectState_FieldPath, bool)
- func (fps *ResourceChangeLogResourceChange_FieldSubPath) AsPreSubPath() (audit_common.ObjectState_FieldPath, bool)
- func (fps *ResourceChangeLogResourceChange_FieldSubPath) ClearValue(item *ResourceChangeLog_ResourceChange)
- func (fps *ResourceChangeLogResourceChange_FieldSubPath) ClearValueRaw(item proto.Message)
- func (fps *ResourceChangeLogResourceChange_FieldSubPath) Get(source *ResourceChangeLog_ResourceChange) (values []interface{})
- func (fps *ResourceChangeLogResourceChange_FieldSubPath) GetDefault() interface{}
- func (fps *ResourceChangeLogResourceChange_FieldSubPath) GetRaw(source proto.Message) []interface{}
- func (fps *ResourceChangeLogResourceChange_FieldSubPath) GetSingle(source *ResourceChangeLog_ResourceChange) (interface{}, bool)
- func (fps *ResourceChangeLogResourceChange_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fps *ResourceChangeLogResourceChange_FieldSubPath) IsLeaf() bool
- func (fps *ResourceChangeLogResourceChange_FieldSubPath) JSONString() string
- func (fps *ResourceChangeLogResourceChange_FieldSubPath) Selector() ResourceChangeLogResourceChange_FieldPathSelector
- func (fps *ResourceChangeLogResourceChange_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fps *ResourceChangeLogResourceChange_FieldSubPath) String() string
- func (fps *ResourceChangeLogResourceChange_FieldSubPath) WithIArrayItemValue(value interface{}) ResourceChangeLogResourceChange_FieldPathArrayItemValue
- func (fps *ResourceChangeLogResourceChange_FieldSubPath) WithIArrayOfValues(values interface{}) ResourceChangeLogResourceChange_FieldPathArrayOfValues
- func (fps *ResourceChangeLogResourceChange_FieldSubPath) WithIValue(value interface{}) ResourceChangeLogResourceChange_FieldPathValue
- func (fps *ResourceChangeLogResourceChange_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fps *ResourceChangeLogResourceChange_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fps *ResourceChangeLogResourceChange_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type ResourceChangeLogResourceChange_FieldSubPathArrayItemValue
- func (fpaivs *ResourceChangeLogResourceChange_FieldSubPathArrayItemValue) AsPostPathItemValue() (audit_common.ObjectState_FieldPathArrayItemValue, bool)
- func (fpaivs *ResourceChangeLogResourceChange_FieldSubPathArrayItemValue) AsPrePathItemValue() (audit_common.ObjectState_FieldPathArrayItemValue, bool)
- func (fpaivs *ResourceChangeLogResourceChange_FieldSubPathArrayItemValue) ContainsValue(source *ResourceChangeLog_ResourceChange) bool
- func (fpaivs *ResourceChangeLogResourceChange_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
- type ResourceChangeLogResourceChange_FieldSubPathArrayOfValues
- func (fpsaov *ResourceChangeLogResourceChange_FieldSubPathArrayOfValues) AsPostPathArrayOfValues() (audit_common.ObjectState_FieldPathArrayOfValues, bool)
- func (fpsaov *ResourceChangeLogResourceChange_FieldSubPathArrayOfValues) AsPrePathArrayOfValues() (audit_common.ObjectState_FieldPathArrayOfValues, bool)
- func (fpsaov *ResourceChangeLogResourceChange_FieldSubPathArrayOfValues) GetRawValues() []interface{}
- type ResourceChangeLogResourceChange_FieldSubPathValue
- func (fpvs *ResourceChangeLogResourceChange_FieldSubPathValue) AsPostPathValue() (audit_common.ObjectState_FieldPathValue, bool)
- func (fpvs *ResourceChangeLogResourceChange_FieldSubPathValue) AsPrePathValue() (audit_common.ObjectState_FieldPathValue, bool)
- func (fpvs *ResourceChangeLogResourceChange_FieldSubPathValue) CompareWith(source *ResourceChangeLog_ResourceChange) (int, bool)
- func (fpvs *ResourceChangeLogResourceChange_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpvs *ResourceChangeLogResourceChange_FieldSubPathValue) GetRawValue() interface{}
- func (fpvs *ResourceChangeLogResourceChange_FieldSubPathValue) SetTo(target **ResourceChangeLog_ResourceChange)
- func (fpvs *ResourceChangeLogResourceChange_FieldSubPathValue) SetToRaw(target proto.Message)
- type ResourceChangeLogResourceChange_FieldTerminalPath
- func (fp *ResourceChangeLogResourceChange_FieldTerminalPath) ClearValue(item *ResourceChangeLog_ResourceChange)
- func (fp *ResourceChangeLogResourceChange_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *ResourceChangeLogResourceChange_FieldTerminalPath) Get(source *ResourceChangeLog_ResourceChange) (values []interface{})
- func (fp *ResourceChangeLogResourceChange_FieldTerminalPath) GetDefault() interface{}
- func (fp *ResourceChangeLogResourceChange_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *ResourceChangeLogResourceChange_FieldTerminalPath) GetSingle(source *ResourceChangeLog_ResourceChange) (interface{}, bool)
- func (fp *ResourceChangeLogResourceChange_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *ResourceChangeLogResourceChange_FieldTerminalPath) IsLeaf() bool
- func (fp *ResourceChangeLogResourceChange_FieldTerminalPath) JSONString() string
- func (fp *ResourceChangeLogResourceChange_FieldTerminalPath) Selector() ResourceChangeLogResourceChange_FieldPathSelector
- func (fp *ResourceChangeLogResourceChange_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *ResourceChangeLogResourceChange_FieldTerminalPath) String() string
- func (fp *ResourceChangeLogResourceChange_FieldTerminalPath) WithIArrayItemValue(value interface{}) ResourceChangeLogResourceChange_FieldPathArrayItemValue
- func (fp *ResourceChangeLogResourceChange_FieldTerminalPath) WithIArrayOfValues(values interface{}) ResourceChangeLogResourceChange_FieldPathArrayOfValues
- func (fp *ResourceChangeLogResourceChange_FieldTerminalPath) WithIValue(value interface{}) ResourceChangeLogResourceChange_FieldPathValue
- func (fp *ResourceChangeLogResourceChange_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *ResourceChangeLogResourceChange_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *ResourceChangeLogResourceChange_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type ResourceChangeLogResourceChange_FieldTerminalPathArrayItemValue
- func (fpaiv *ResourceChangeLogResourceChange_FieldTerminalPathArrayItemValue) ContainsValue(source *ResourceChangeLog_ResourceChange) bool
- func (fpaiv *ResourceChangeLogResourceChange_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *ResourceChangeLogResourceChange_FieldTerminalPathArrayItemValue) GetSingle(source *ResourceChangeLog_ResourceChange) (interface{}, bool)
- func (fpaiv *ResourceChangeLogResourceChange_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type ResourceChangeLogResourceChange_FieldTerminalPathArrayOfValues
- func (fpaov *ResourceChangeLogResourceChange_FieldTerminalPathArrayOfValues) AsActionArrayOfValues() ([]ResourceChangeLog_ResourceChange_Action, bool)
- func (fpaov *ResourceChangeLogResourceChange_FieldTerminalPathArrayOfValues) AsCurrentArrayOfValues() ([]*any.Any, bool)
- func (fpaov *ResourceChangeLogResourceChange_FieldTerminalPathArrayOfValues) AsLabelsArrayOfValues() ([]map[string]string, bool)
- func (fpaov *ResourceChangeLogResourceChange_FieldTerminalPathArrayOfValues) AsNameArrayOfValues() ([]string, bool)
- func (fpaov *ResourceChangeLogResourceChange_FieldTerminalPathArrayOfValues) AsPostArrayOfValues() ([]*audit_common.ObjectState, bool)
- func (fpaov *ResourceChangeLogResourceChange_FieldTerminalPathArrayOfValues) AsPreArrayOfValues() ([]*audit_common.ObjectState, bool)
- func (fpaov *ResourceChangeLogResourceChange_FieldTerminalPathArrayOfValues) AsPreviousArrayOfValues() ([]*any.Any, bool)
- func (fpaov *ResourceChangeLogResourceChange_FieldTerminalPathArrayOfValues) AsTypeArrayOfValues() ([]string, bool)
- func (fpaov *ResourceChangeLogResourceChange_FieldTerminalPathArrayOfValues) AsUpdatedFieldsArrayOfValues() ([]*field_mask.FieldMask, bool)
- func (fpaov *ResourceChangeLogResourceChange_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type ResourceChangeLogResourceChange_FieldTerminalPathValue
- func (fpv *ResourceChangeLogResourceChange_FieldTerminalPathValue) AsActionValue() (ResourceChangeLog_ResourceChange_Action, bool)
- func (fpv *ResourceChangeLogResourceChange_FieldTerminalPathValue) AsCurrentValue() (*any.Any, bool)
- func (fpv *ResourceChangeLogResourceChange_FieldTerminalPathValue) AsLabelsValue() (map[string]string, bool)
- func (fpv *ResourceChangeLogResourceChange_FieldTerminalPathValue) AsNameValue() (string, bool)
- func (fpv *ResourceChangeLogResourceChange_FieldTerminalPathValue) AsPostValue() (*audit_common.ObjectState, bool)
- func (fpv *ResourceChangeLogResourceChange_FieldTerminalPathValue) AsPreValue() (*audit_common.ObjectState, bool)
- func (fpv *ResourceChangeLogResourceChange_FieldTerminalPathValue) AsPreviousValue() (*any.Any, bool)
- func (fpv *ResourceChangeLogResourceChange_FieldTerminalPathValue) AsTypeValue() (string, bool)
- func (fpv *ResourceChangeLogResourceChange_FieldTerminalPathValue) AsUpdatedFieldsValue() (*field_mask.FieldMask, bool)
- func (fpv *ResourceChangeLogResourceChange_FieldTerminalPathValue) CompareWith(source *ResourceChangeLog_ResourceChange) (int, bool)
- func (fpv *ResourceChangeLogResourceChange_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *ResourceChangeLogResourceChange_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *ResourceChangeLogResourceChange_FieldTerminalPathValue) SetTo(target **ResourceChangeLog_ResourceChange)
- func (fpv *ResourceChangeLogResourceChange_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type ResourceChangeLogTransactionInfoFieldPathBuilder
- func (ResourceChangeLogTransactionInfoFieldPathBuilder) Identifier() ResourceChangeLog_TransactionInfoPathSelectorIdentifier
- func (ResourceChangeLogTransactionInfoFieldPathBuilder) State() ResourceChangeLog_TransactionInfoPathSelectorState
- func (ResourceChangeLogTransactionInfoFieldPathBuilder) TryCounter() ResourceChangeLog_TransactionInfoPathSelectorTryCounter
- type ResourceChangeLogTransactionInfo_FieldPath
- func BuildResourceChangeLogTransactionInfo_FieldPath(fp gotenobject.RawFieldPath) (ResourceChangeLogTransactionInfo_FieldPath, error)
- func MustParseResourceChangeLogTransactionInfo_FieldPath(rawField string) ResourceChangeLogTransactionInfo_FieldPath
- func ParseResourceChangeLogTransactionInfo_FieldPath(rawField string) (ResourceChangeLogTransactionInfo_FieldPath, error)
- type ResourceChangeLogTransactionInfo_FieldPathArrayItemValue
- func MustParseResourceChangeLogTransactionInfo_FieldPathArrayItemValue(pathStr, valueStr string) ResourceChangeLogTransactionInfo_FieldPathArrayItemValue
- func ParseResourceChangeLogTransactionInfo_FieldPathArrayItemValue(pathStr, valueStr string) (ResourceChangeLogTransactionInfo_FieldPathArrayItemValue, error)
- type ResourceChangeLogTransactionInfo_FieldPathArrayOfValues
- func MustParseResourceChangeLogTransactionInfo_FieldPathArrayOfValues(pathStr, valuesStr string) ResourceChangeLogTransactionInfo_FieldPathArrayOfValues
- func ParseResourceChangeLogTransactionInfo_FieldPathArrayOfValues(pathStr, valuesStr string) (ResourceChangeLogTransactionInfo_FieldPathArrayOfValues, error)
- type ResourceChangeLogTransactionInfo_FieldPathSelector
- type ResourceChangeLogTransactionInfo_FieldPathValue
- type ResourceChangeLogTransactionInfo_FieldTerminalPath
- func (fp *ResourceChangeLogTransactionInfo_FieldTerminalPath) ClearValue(item *ResourceChangeLog_TransactionInfo)
- func (fp *ResourceChangeLogTransactionInfo_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *ResourceChangeLogTransactionInfo_FieldTerminalPath) Get(source *ResourceChangeLog_TransactionInfo) (values []interface{})
- func (fp *ResourceChangeLogTransactionInfo_FieldTerminalPath) GetDefault() interface{}
- func (fp *ResourceChangeLogTransactionInfo_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *ResourceChangeLogTransactionInfo_FieldTerminalPath) GetSingle(source *ResourceChangeLog_TransactionInfo) (interface{}, bool)
- func (fp *ResourceChangeLogTransactionInfo_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *ResourceChangeLogTransactionInfo_FieldTerminalPath) IsLeaf() bool
- func (fp *ResourceChangeLogTransactionInfo_FieldTerminalPath) JSONString() string
- func (fp *ResourceChangeLogTransactionInfo_FieldTerminalPath) Selector() ResourceChangeLogTransactionInfo_FieldPathSelector
- func (fp *ResourceChangeLogTransactionInfo_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *ResourceChangeLogTransactionInfo_FieldTerminalPath) String() string
- func (fp *ResourceChangeLogTransactionInfo_FieldTerminalPath) WithIArrayItemValue(value interface{}) ResourceChangeLogTransactionInfo_FieldPathArrayItemValue
- func (fp *ResourceChangeLogTransactionInfo_FieldTerminalPath) WithIArrayOfValues(values interface{}) ResourceChangeLogTransactionInfo_FieldPathArrayOfValues
- func (fp *ResourceChangeLogTransactionInfo_FieldTerminalPath) WithIValue(value interface{}) ResourceChangeLogTransactionInfo_FieldPathValue
- func (fp *ResourceChangeLogTransactionInfo_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *ResourceChangeLogTransactionInfo_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *ResourceChangeLogTransactionInfo_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type ResourceChangeLogTransactionInfo_FieldTerminalPathArrayItemValue
- func (fpaiv *ResourceChangeLogTransactionInfo_FieldTerminalPathArrayItemValue) ContainsValue(source *ResourceChangeLog_TransactionInfo) bool
- func (fpaiv *ResourceChangeLogTransactionInfo_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *ResourceChangeLogTransactionInfo_FieldTerminalPathArrayItemValue) GetSingle(source *ResourceChangeLog_TransactionInfo) (interface{}, bool)
- func (fpaiv *ResourceChangeLogTransactionInfo_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type ResourceChangeLogTransactionInfo_FieldTerminalPathArrayOfValues
- func (fpaov *ResourceChangeLogTransactionInfo_FieldTerminalPathArrayOfValues) AsIdentifierArrayOfValues() ([]string, bool)
- func (fpaov *ResourceChangeLogTransactionInfo_FieldTerminalPathArrayOfValues) AsStateArrayOfValues() ([]ResourceChangeLog_TransactionInfo_State, bool)
- func (fpaov *ResourceChangeLogTransactionInfo_FieldTerminalPathArrayOfValues) AsTryCounterArrayOfValues() ([]int32, bool)
- func (fpaov *ResourceChangeLogTransactionInfo_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type ResourceChangeLogTransactionInfo_FieldTerminalPathValue
- func (fpv *ResourceChangeLogTransactionInfo_FieldTerminalPathValue) AsIdentifierValue() (string, bool)
- func (fpv *ResourceChangeLogTransactionInfo_FieldTerminalPathValue) AsStateValue() (ResourceChangeLog_TransactionInfo_State, bool)
- func (fpv *ResourceChangeLogTransactionInfo_FieldTerminalPathValue) AsTryCounterValue() (int32, bool)
- func (fpv *ResourceChangeLogTransactionInfo_FieldTerminalPathValue) CompareWith(source *ResourceChangeLog_TransactionInfo) (int, bool)
- func (fpv *ResourceChangeLogTransactionInfo_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *ResourceChangeLogTransactionInfo_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *ResourceChangeLogTransactionInfo_FieldTerminalPathValue) SetTo(target **ResourceChangeLog_TransactionInfo)
- func (fpv *ResourceChangeLogTransactionInfo_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type ResourceChangeLog_FieldMask
- func (fieldMask *ResourceChangeLog_FieldMask) AppendPath(path ResourceChangeLog_FieldPath)
- func (fieldMask *ResourceChangeLog_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *ResourceChangeLog_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *ResourceChangeLog_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *ResourceChangeLog_FieldMask) FilterInputFields() *ResourceChangeLog_FieldMask
- func (fieldMask *ResourceChangeLog_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
- func (fieldMask *ResourceChangeLog_FieldMask) GetPaths() []ResourceChangeLog_FieldPath
- func (fieldMask *ResourceChangeLog_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *ResourceChangeLog_FieldMask) IsFull() bool
- func (fieldMask ResourceChangeLog_FieldMask) Marshal() ([]byte, error)
- func (fieldMask ResourceChangeLog_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *ResourceChangeLog_FieldMask) PathsCount() int
- func (fieldMask *ResourceChangeLog_FieldMask) Project(source *ResourceChangeLog) *ResourceChangeLog
- func (fieldMask *ResourceChangeLog_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *ResourceChangeLog_FieldMask) ProtoMessage()
- func (fieldMask *ResourceChangeLog_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *ResourceChangeLog_FieldMask) Reset()
- func (fieldMask *ResourceChangeLog_FieldMask) Set(target, source *ResourceChangeLog)
- func (fieldMask *ResourceChangeLog_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *ResourceChangeLog_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *ResourceChangeLog_FieldMask) Size() int
- func (fieldMask *ResourceChangeLog_FieldMask) String() string
- func (fieldMask *ResourceChangeLog_FieldMask) Subtract(other *ResourceChangeLog_FieldMask) *ResourceChangeLog_FieldMask
- func (fieldMask *ResourceChangeLog_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *ResourceChangeLog_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
- func (fieldMask *ResourceChangeLog_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *ResourceChangeLog_FieldMask) UnmarshalJSON(data []byte) error
- type ResourceChangeLog_FieldPath
- type ResourceChangeLog_FieldPathArrayItemValue
- type ResourceChangeLog_FieldPathArrayOfValues
- type ResourceChangeLog_FieldPathSelector
- type ResourceChangeLog_FieldPathValue
- type ResourceChangeLog_FieldSubPath
- func (fps *ResourceChangeLog_FieldSubPath) AsAuthenticationSubPath() (audit_common.Authentication_FieldPath, bool)
- func (fps *ResourceChangeLog_FieldSubPath) AsResourceSubPath() (ResourceChangeLogResourceChange_FieldPath, bool)
- func (fps *ResourceChangeLog_FieldSubPath) AsServiceSubPath() (audit_common.ServiceData_FieldPath, bool)
- func (fps *ResourceChangeLog_FieldSubPath) AsTransactionSubPath() (ResourceChangeLogTransactionInfo_FieldPath, bool)
- func (fps *ResourceChangeLog_FieldSubPath) ClearValue(item *ResourceChangeLog)
- func (fps *ResourceChangeLog_FieldSubPath) ClearValueRaw(item proto.Message)
- func (fps *ResourceChangeLog_FieldSubPath) Get(source *ResourceChangeLog) (values []interface{})
- func (fps *ResourceChangeLog_FieldSubPath) GetDefault() interface{}
- func (fps *ResourceChangeLog_FieldSubPath) GetRaw(source proto.Message) []interface{}
- func (fps *ResourceChangeLog_FieldSubPath) GetSingle(source *ResourceChangeLog) (interface{}, bool)
- func (fps *ResourceChangeLog_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fps *ResourceChangeLog_FieldSubPath) IsLeaf() bool
- func (fps *ResourceChangeLog_FieldSubPath) JSONString() string
- func (fps *ResourceChangeLog_FieldSubPath) Selector() ResourceChangeLog_FieldPathSelector
- func (fps *ResourceChangeLog_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fps *ResourceChangeLog_FieldSubPath) String() string
- func (fps *ResourceChangeLog_FieldSubPath) WithIArrayItemValue(value interface{}) ResourceChangeLog_FieldPathArrayItemValue
- func (fps *ResourceChangeLog_FieldSubPath) WithIArrayOfValues(values interface{}) ResourceChangeLog_FieldPathArrayOfValues
- func (fps *ResourceChangeLog_FieldSubPath) WithIValue(value interface{}) ResourceChangeLog_FieldPathValue
- func (fps *ResourceChangeLog_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fps *ResourceChangeLog_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fps *ResourceChangeLog_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type ResourceChangeLog_FieldSubPathArrayItemValue
- func (fpaivs *ResourceChangeLog_FieldSubPathArrayItemValue) AsAuthenticationPathItemValue() (audit_common.Authentication_FieldPathArrayItemValue, bool)
- func (fpaivs *ResourceChangeLog_FieldSubPathArrayItemValue) AsResourcePathItemValue() (ResourceChangeLogResourceChange_FieldPathArrayItemValue, bool)
- func (fpaivs *ResourceChangeLog_FieldSubPathArrayItemValue) AsServicePathItemValue() (audit_common.ServiceData_FieldPathArrayItemValue, bool)
- func (fpaivs *ResourceChangeLog_FieldSubPathArrayItemValue) AsTransactionPathItemValue() (ResourceChangeLogTransactionInfo_FieldPathArrayItemValue, bool)
- func (fpaivs *ResourceChangeLog_FieldSubPathArrayItemValue) ContainsValue(source *ResourceChangeLog) bool
- func (fpaivs *ResourceChangeLog_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
- type ResourceChangeLog_FieldSubPathArrayOfValues
- func (fpsaov *ResourceChangeLog_FieldSubPathArrayOfValues) AsAuthenticationPathArrayOfValues() (audit_common.Authentication_FieldPathArrayOfValues, bool)
- func (fpsaov *ResourceChangeLog_FieldSubPathArrayOfValues) AsResourcePathArrayOfValues() (ResourceChangeLogResourceChange_FieldPathArrayOfValues, bool)
- func (fpsaov *ResourceChangeLog_FieldSubPathArrayOfValues) AsServicePathArrayOfValues() (audit_common.ServiceData_FieldPathArrayOfValues, bool)
- func (fpsaov *ResourceChangeLog_FieldSubPathArrayOfValues) AsTransactionPathArrayOfValues() (ResourceChangeLogTransactionInfo_FieldPathArrayOfValues, bool)
- func (fpsaov *ResourceChangeLog_FieldSubPathArrayOfValues) GetRawValues() []interface{}
- type ResourceChangeLog_FieldSubPathValue
- func (fpvs *ResourceChangeLog_FieldSubPathValue) AsAuthenticationPathValue() (audit_common.Authentication_FieldPathValue, bool)
- func (fpvs *ResourceChangeLog_FieldSubPathValue) AsResourcePathValue() (ResourceChangeLogResourceChange_FieldPathValue, bool)
- func (fpvs *ResourceChangeLog_FieldSubPathValue) AsServicePathValue() (audit_common.ServiceData_FieldPathValue, bool)
- func (fpvs *ResourceChangeLog_FieldSubPathValue) AsTransactionPathValue() (ResourceChangeLogTransactionInfo_FieldPathValue, bool)
- func (fpvs *ResourceChangeLog_FieldSubPathValue) CompareWith(source *ResourceChangeLog) (int, bool)
- func (fpvs *ResourceChangeLog_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpvs *ResourceChangeLog_FieldSubPathValue) GetRawValue() interface{}
- func (fpvs *ResourceChangeLog_FieldSubPathValue) SetTo(target **ResourceChangeLog)
- func (fpvs *ResourceChangeLog_FieldSubPathValue) SetToRaw(target proto.Message)
- type ResourceChangeLog_FieldTerminalPath
- func (fp *ResourceChangeLog_FieldTerminalPath) ClearValue(item *ResourceChangeLog)
- func (fp *ResourceChangeLog_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *ResourceChangeLog_FieldTerminalPath) Get(source *ResourceChangeLog) (values []interface{})
- func (fp *ResourceChangeLog_FieldTerminalPath) GetDefault() interface{}
- func (fp *ResourceChangeLog_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *ResourceChangeLog_FieldTerminalPath) GetSingle(source *ResourceChangeLog) (interface{}, bool)
- func (fp *ResourceChangeLog_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *ResourceChangeLog_FieldTerminalPath) IsLeaf() bool
- func (fp *ResourceChangeLog_FieldTerminalPath) JSONString() string
- func (fp *ResourceChangeLog_FieldTerminalPath) Selector() ResourceChangeLog_FieldPathSelector
- func (fp *ResourceChangeLog_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *ResourceChangeLog_FieldTerminalPath) String() string
- func (fp *ResourceChangeLog_FieldTerminalPath) WithIArrayItemValue(value interface{}) ResourceChangeLog_FieldPathArrayItemValue
- func (fp *ResourceChangeLog_FieldTerminalPath) WithIArrayOfValues(values interface{}) ResourceChangeLog_FieldPathArrayOfValues
- func (fp *ResourceChangeLog_FieldTerminalPath) WithIValue(value interface{}) ResourceChangeLog_FieldPathValue
- func (fp *ResourceChangeLog_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *ResourceChangeLog_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *ResourceChangeLog_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type ResourceChangeLog_FieldTerminalPathArrayItemValue
- func (fpaiv *ResourceChangeLog_FieldTerminalPathArrayItemValue) ContainsValue(source *ResourceChangeLog) bool
- func (fpaiv *ResourceChangeLog_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *ResourceChangeLog_FieldTerminalPathArrayItemValue) GetSingle(source *ResourceChangeLog) (interface{}, bool)
- func (fpaiv *ResourceChangeLog_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type ResourceChangeLog_FieldTerminalPathArrayOfValues
- func (fpaov *ResourceChangeLog_FieldTerminalPathArrayOfValues) AsAuthenticationArrayOfValues() ([]*audit_common.Authentication, bool)
- func (fpaov *ResourceChangeLog_FieldTerminalPathArrayOfValues) AsNameArrayOfValues() ([]*Name, bool)
- func (fpaov *ResourceChangeLog_FieldTerminalPathArrayOfValues) AsRequestIdArrayOfValues() ([]uint64, bool)
- func (fpaov *ResourceChangeLog_FieldTerminalPathArrayOfValues) AsResourceArrayOfValues() ([]*ResourceChangeLog_ResourceChange, bool)
- func (fpaov *ResourceChangeLog_FieldTerminalPathArrayOfValues) AsScopeArrayOfValues() ([]string, bool)
- func (fpaov *ResourceChangeLog_FieldTerminalPathArrayOfValues) AsServiceArrayOfValues() ([]*audit_common.ServiceData, bool)
- func (fpaov *ResourceChangeLog_FieldTerminalPathArrayOfValues) AsTimestampArrayOfValues() ([]*timestamp.Timestamp, bool)
- func (fpaov *ResourceChangeLog_FieldTerminalPathArrayOfValues) AsTransactionArrayOfValues() ([]*ResourceChangeLog_TransactionInfo, bool)
- func (fpaov *ResourceChangeLog_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type ResourceChangeLog_FieldTerminalPathValue
- func (fpv *ResourceChangeLog_FieldTerminalPathValue) AsAuthenticationValue() (*audit_common.Authentication, bool)
- func (fpv *ResourceChangeLog_FieldTerminalPathValue) AsNameValue() (*Name, bool)
- func (fpv *ResourceChangeLog_FieldTerminalPathValue) AsRequestIdValue() (uint64, bool)
- func (fpv *ResourceChangeLog_FieldTerminalPathValue) AsResourceValue() (*ResourceChangeLog_ResourceChange, bool)
- func (fpv *ResourceChangeLog_FieldTerminalPathValue) AsScopeValue() (string, bool)
- func (fpv *ResourceChangeLog_FieldTerminalPathValue) AsServiceValue() (*audit_common.ServiceData, bool)
- func (fpv *ResourceChangeLog_FieldTerminalPathValue) AsTimestampValue() (*timestamp.Timestamp, bool)
- func (fpv *ResourceChangeLog_FieldTerminalPathValue) AsTransactionValue() (*ResourceChangeLog_TransactionInfo, bool)
- func (fpv *ResourceChangeLog_FieldTerminalPathValue) CompareWith(source *ResourceChangeLog) (int, bool)
- func (fpv *ResourceChangeLog_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *ResourceChangeLog_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *ResourceChangeLog_FieldTerminalPathValue) SetTo(target **ResourceChangeLog)
- func (fpv *ResourceChangeLog_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type ResourceChangeLog_ResourceChange
- func (o *ResourceChangeLog_ResourceChange) Clone() *ResourceChangeLog_ResourceChange
- func (o *ResourceChangeLog_ResourceChange) CloneRaw() gotenobject.GotenObjectExt
- func (*ResourceChangeLog_ResourceChange) Descriptor() ([]byte, []int)
- func (m *ResourceChangeLog_ResourceChange) GetAction() ResourceChangeLog_ResourceChange_Action
- func (m *ResourceChangeLog_ResourceChange) GetCurrent() *any.Any
- func (m *ResourceChangeLog_ResourceChange) GetLabels() map[string]string
- func (m *ResourceChangeLog_ResourceChange) GetName() string
- func (m *ResourceChangeLog_ResourceChange) GetPost() *audit_common.ObjectState
- func (m *ResourceChangeLog_ResourceChange) GetPre() *audit_common.ObjectState
- func (m *ResourceChangeLog_ResourceChange) GetPrevious() *any.Any
- func (m *ResourceChangeLog_ResourceChange) GetType() string
- func (m *ResourceChangeLog_ResourceChange) GetUpdatedFields() *field_mask.FieldMask
- func (*ResourceChangeLog_ResourceChange) GotenMessage()
- func (o *ResourceChangeLog_ResourceChange) GotenObjectExt()
- func (obj *ResourceChangeLog_ResourceChange) GotenValidate() error
- func (o *ResourceChangeLog_ResourceChange) MakeDiffFieldMask(other *ResourceChangeLog_ResourceChange) *ResourceChangeLog_ResourceChange_FieldMask
- func (o *ResourceChangeLog_ResourceChange) MakeFullFieldMask() *ResourceChangeLog_ResourceChange_FieldMask
- func (o *ResourceChangeLog_ResourceChange) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *ResourceChangeLog_ResourceChange) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *ResourceChangeLog_ResourceChange) Marshal() ([]byte, error)
- func (m *ResourceChangeLog_ResourceChange) MarshalJSON() ([]byte, error)
- func (o *ResourceChangeLog_ResourceChange) Merge(source *ResourceChangeLog_ResourceChange)
- func (o *ResourceChangeLog_ResourceChange) MergeRaw(source gotenobject.GotenObjectExt)
- func (*ResourceChangeLog_ResourceChange) ProtoMessage()
- func (m *ResourceChangeLog_ResourceChange) ProtoReflect() preflect.Message
- func (m *ResourceChangeLog_ResourceChange) Reset()
- func (m *ResourceChangeLog_ResourceChange) SetAction(fv ResourceChangeLog_ResourceChange_Action)
- func (m *ResourceChangeLog_ResourceChange) SetCurrent(fv *any.Any)
- func (m *ResourceChangeLog_ResourceChange) SetLabels(fv map[string]string)
- func (m *ResourceChangeLog_ResourceChange) SetName(fv string)
- func (m *ResourceChangeLog_ResourceChange) SetPost(fv *audit_common.ObjectState)
- func (m *ResourceChangeLog_ResourceChange) SetPre(fv *audit_common.ObjectState)
- func (m *ResourceChangeLog_ResourceChange) SetPrevious(fv *any.Any)
- func (m *ResourceChangeLog_ResourceChange) SetType(fv string)
- func (m *ResourceChangeLog_ResourceChange) SetUpdatedFields(fv *field_mask.FieldMask)
- func (m *ResourceChangeLog_ResourceChange) String() string
- func (m *ResourceChangeLog_ResourceChange) Unmarshal(b []byte) error
- func (m *ResourceChangeLog_ResourceChange) UnmarshalJSON(data []byte) error
- type ResourceChangeLog_ResourceChangeMapPathSelectorLabels
- func (s ResourceChangeLog_ResourceChangeMapPathSelectorLabels) FieldPath() *ResourceChangeLogResourceChange_FieldPathMap
- func (s ResourceChangeLog_ResourceChangeMapPathSelectorLabels) WithArrayOfValues(values []string) *ResourceChangeLogResourceChange_FieldPathMapArrayOfValues
- func (s ResourceChangeLog_ResourceChangeMapPathSelectorLabels) WithValue(value string) *ResourceChangeLogResourceChange_FieldPathMapValue
- type ResourceChangeLog_ResourceChangeMapPathSelectorPostLabels
- func (s ResourceChangeLog_ResourceChangeMapPathSelectorPostLabels) FieldPath() *ResourceChangeLogResourceChange_FieldSubPath
- func (s ResourceChangeLog_ResourceChangeMapPathSelectorPostLabels) WithArrayOfValues(values []string) *ResourceChangeLogResourceChange_FieldSubPathArrayOfValues
- func (s ResourceChangeLog_ResourceChangeMapPathSelectorPostLabels) WithValue(value string) *ResourceChangeLogResourceChange_FieldSubPathValue
- type ResourceChangeLog_ResourceChangeMapPathSelectorPreLabels
- func (s ResourceChangeLog_ResourceChangeMapPathSelectorPreLabels) FieldPath() *ResourceChangeLogResourceChange_FieldSubPath
- func (s ResourceChangeLog_ResourceChangeMapPathSelectorPreLabels) WithArrayOfValues(values []string) *ResourceChangeLogResourceChange_FieldSubPathArrayOfValues
- func (s ResourceChangeLog_ResourceChangeMapPathSelectorPreLabels) WithValue(value string) *ResourceChangeLogResourceChange_FieldSubPathValue
- type ResourceChangeLog_ResourceChangePathSelectorAction
- func (ResourceChangeLog_ResourceChangePathSelectorAction) FieldPath() *ResourceChangeLogResourceChange_FieldTerminalPath
- func (s ResourceChangeLog_ResourceChangePathSelectorAction) WithArrayOfValues(values []ResourceChangeLog_ResourceChange_Action) *ResourceChangeLogResourceChange_FieldTerminalPathArrayOfValues
- func (s ResourceChangeLog_ResourceChangePathSelectorAction) WithValue(value ResourceChangeLog_ResourceChange_Action) *ResourceChangeLogResourceChange_FieldTerminalPathValue
- type ResourceChangeLog_ResourceChangePathSelectorCurrent
- func (ResourceChangeLog_ResourceChangePathSelectorCurrent) FieldPath() *ResourceChangeLogResourceChange_FieldTerminalPath
- func (s ResourceChangeLog_ResourceChangePathSelectorCurrent) WithArrayOfValues(values []*any.Any) *ResourceChangeLogResourceChange_FieldTerminalPathArrayOfValues
- func (s ResourceChangeLog_ResourceChangePathSelectorCurrent) WithValue(value *any.Any) *ResourceChangeLogResourceChange_FieldTerminalPathValue
- type ResourceChangeLog_ResourceChangePathSelectorLabels
- func (ResourceChangeLog_ResourceChangePathSelectorLabels) FieldPath() *ResourceChangeLogResourceChange_FieldTerminalPath
- func (s ResourceChangeLog_ResourceChangePathSelectorLabels) WithArrayOfValues(values []map[string]string) *ResourceChangeLogResourceChange_FieldTerminalPathArrayOfValues
- func (ResourceChangeLog_ResourceChangePathSelectorLabels) WithKey(key string) ResourceChangeLog_ResourceChangeMapPathSelectorLabels
- func (s ResourceChangeLog_ResourceChangePathSelectorLabels) WithValue(value map[string]string) *ResourceChangeLogResourceChange_FieldTerminalPathValue
- type ResourceChangeLog_ResourceChangePathSelectorName
- func (ResourceChangeLog_ResourceChangePathSelectorName) FieldPath() *ResourceChangeLogResourceChange_FieldTerminalPath
- func (s ResourceChangeLog_ResourceChangePathSelectorName) WithArrayOfValues(values []string) *ResourceChangeLogResourceChange_FieldTerminalPathArrayOfValues
- func (s ResourceChangeLog_ResourceChangePathSelectorName) WithValue(value string) *ResourceChangeLogResourceChange_FieldTerminalPathValue
- type ResourceChangeLog_ResourceChangePathSelectorPost
- func (ResourceChangeLog_ResourceChangePathSelectorPost) Data() ResourceChangeLog_ResourceChangePathSelectorPostData
- func (ResourceChangeLog_ResourceChangePathSelectorPost) FieldPath() *ResourceChangeLogResourceChange_FieldTerminalPath
- func (ResourceChangeLog_ResourceChangePathSelectorPost) Labels() ResourceChangeLog_ResourceChangePathSelectorPostLabels
- func (s ResourceChangeLog_ResourceChangePathSelectorPost) WithArrayOfValues(values []*audit_common.ObjectState) *ResourceChangeLogResourceChange_FieldTerminalPathArrayOfValues
- func (s ResourceChangeLog_ResourceChangePathSelectorPost) WithSubArrayItemValue(subPathArrayItemValue audit_common.ObjectState_FieldPathArrayItemValue) *ResourceChangeLogResourceChange_FieldSubPathArrayItemValue
- func (s ResourceChangeLog_ResourceChangePathSelectorPost) WithSubArrayOfValues(subPathArrayOfValues audit_common.ObjectState_FieldPathArrayOfValues) *ResourceChangeLogResourceChange_FieldSubPathArrayOfValues
- func (ResourceChangeLog_ResourceChangePathSelectorPost) WithSubPath(subPath audit_common.ObjectState_FieldPath) *ResourceChangeLogResourceChange_FieldSubPath
- func (s ResourceChangeLog_ResourceChangePathSelectorPost) WithSubValue(subPathValue audit_common.ObjectState_FieldPathValue) *ResourceChangeLogResourceChange_FieldSubPathValue
- func (s ResourceChangeLog_ResourceChangePathSelectorPost) WithValue(value *audit_common.ObjectState) *ResourceChangeLogResourceChange_FieldTerminalPathValue
- type ResourceChangeLog_ResourceChangePathSelectorPostData
- func (ResourceChangeLog_ResourceChangePathSelectorPostData) FieldPath() *ResourceChangeLogResourceChange_FieldSubPath
- func (s ResourceChangeLog_ResourceChangePathSelectorPostData) WithArrayOfValues(values []*any.Any) *ResourceChangeLogResourceChange_FieldSubPathArrayOfValues
- func (s ResourceChangeLog_ResourceChangePathSelectorPostData) WithValue(value *any.Any) *ResourceChangeLogResourceChange_FieldSubPathValue
- type ResourceChangeLog_ResourceChangePathSelectorPostLabels
- func (ResourceChangeLog_ResourceChangePathSelectorPostLabels) FieldPath() *ResourceChangeLogResourceChange_FieldSubPath
- func (s ResourceChangeLog_ResourceChangePathSelectorPostLabels) WithArrayOfValues(values []map[string]string) *ResourceChangeLogResourceChange_FieldSubPathArrayOfValues
- func (ResourceChangeLog_ResourceChangePathSelectorPostLabels) WithKey(key string) ResourceChangeLog_ResourceChangeMapPathSelectorPostLabels
- func (s ResourceChangeLog_ResourceChangePathSelectorPostLabels) WithValue(value map[string]string) *ResourceChangeLogResourceChange_FieldSubPathValue
- type ResourceChangeLog_ResourceChangePathSelectorPre
- func (ResourceChangeLog_ResourceChangePathSelectorPre) Data() ResourceChangeLog_ResourceChangePathSelectorPreData
- func (ResourceChangeLog_ResourceChangePathSelectorPre) FieldPath() *ResourceChangeLogResourceChange_FieldTerminalPath
- func (ResourceChangeLog_ResourceChangePathSelectorPre) Labels() ResourceChangeLog_ResourceChangePathSelectorPreLabels
- func (s ResourceChangeLog_ResourceChangePathSelectorPre) WithArrayOfValues(values []*audit_common.ObjectState) *ResourceChangeLogResourceChange_FieldTerminalPathArrayOfValues
- func (s ResourceChangeLog_ResourceChangePathSelectorPre) WithSubArrayItemValue(subPathArrayItemValue audit_common.ObjectState_FieldPathArrayItemValue) *ResourceChangeLogResourceChange_FieldSubPathArrayItemValue
- func (s ResourceChangeLog_ResourceChangePathSelectorPre) WithSubArrayOfValues(subPathArrayOfValues audit_common.ObjectState_FieldPathArrayOfValues) *ResourceChangeLogResourceChange_FieldSubPathArrayOfValues
- func (ResourceChangeLog_ResourceChangePathSelectorPre) WithSubPath(subPath audit_common.ObjectState_FieldPath) *ResourceChangeLogResourceChange_FieldSubPath
- func (s ResourceChangeLog_ResourceChangePathSelectorPre) WithSubValue(subPathValue audit_common.ObjectState_FieldPathValue) *ResourceChangeLogResourceChange_FieldSubPathValue
- func (s ResourceChangeLog_ResourceChangePathSelectorPre) WithValue(value *audit_common.ObjectState) *ResourceChangeLogResourceChange_FieldTerminalPathValue
- type ResourceChangeLog_ResourceChangePathSelectorPreData
- func (ResourceChangeLog_ResourceChangePathSelectorPreData) FieldPath() *ResourceChangeLogResourceChange_FieldSubPath
- func (s ResourceChangeLog_ResourceChangePathSelectorPreData) WithArrayOfValues(values []*any.Any) *ResourceChangeLogResourceChange_FieldSubPathArrayOfValues
- func (s ResourceChangeLog_ResourceChangePathSelectorPreData) WithValue(value *any.Any) *ResourceChangeLogResourceChange_FieldSubPathValue
- type ResourceChangeLog_ResourceChangePathSelectorPreLabels
- func (ResourceChangeLog_ResourceChangePathSelectorPreLabels) FieldPath() *ResourceChangeLogResourceChange_FieldSubPath
- func (s ResourceChangeLog_ResourceChangePathSelectorPreLabels) WithArrayOfValues(values []map[string]string) *ResourceChangeLogResourceChange_FieldSubPathArrayOfValues
- func (ResourceChangeLog_ResourceChangePathSelectorPreLabels) WithKey(key string) ResourceChangeLog_ResourceChangeMapPathSelectorPreLabels
- func (s ResourceChangeLog_ResourceChangePathSelectorPreLabels) WithValue(value map[string]string) *ResourceChangeLogResourceChange_FieldSubPathValue
- type ResourceChangeLog_ResourceChangePathSelectorPrevious
- func (ResourceChangeLog_ResourceChangePathSelectorPrevious) FieldPath() *ResourceChangeLogResourceChange_FieldTerminalPath
- func (s ResourceChangeLog_ResourceChangePathSelectorPrevious) WithArrayOfValues(values []*any.Any) *ResourceChangeLogResourceChange_FieldTerminalPathArrayOfValues
- func (s ResourceChangeLog_ResourceChangePathSelectorPrevious) WithValue(value *any.Any) *ResourceChangeLogResourceChange_FieldTerminalPathValue
- type ResourceChangeLog_ResourceChangePathSelectorType
- func (ResourceChangeLog_ResourceChangePathSelectorType) FieldPath() *ResourceChangeLogResourceChange_FieldTerminalPath
- func (s ResourceChangeLog_ResourceChangePathSelectorType) WithArrayOfValues(values []string) *ResourceChangeLogResourceChange_FieldTerminalPathArrayOfValues
- func (s ResourceChangeLog_ResourceChangePathSelectorType) WithValue(value string) *ResourceChangeLogResourceChange_FieldTerminalPathValue
- type ResourceChangeLog_ResourceChangePathSelectorUpdatedFields
- func (ResourceChangeLog_ResourceChangePathSelectorUpdatedFields) FieldPath() *ResourceChangeLogResourceChange_FieldTerminalPath
- func (s ResourceChangeLog_ResourceChangePathSelectorUpdatedFields) WithArrayOfValues(values []*field_mask.FieldMask) *ResourceChangeLogResourceChange_FieldTerminalPathArrayOfValues
- func (s ResourceChangeLog_ResourceChangePathSelectorUpdatedFields) WithValue(value *field_mask.FieldMask) *ResourceChangeLogResourceChange_FieldTerminalPathValue
- type ResourceChangeLog_ResourceChange_Action
- func (ResourceChangeLog_ResourceChange_Action) Descriptor() preflect.EnumDescriptor
- func (x ResourceChangeLog_ResourceChange_Action) Enum() *ResourceChangeLog_ResourceChange_Action
- func (ResourceChangeLog_ResourceChange_Action) EnumDescriptor() ([]byte, []int)
- func (x ResourceChangeLog_ResourceChange_Action) Number() preflect.EnumNumber
- func (x ResourceChangeLog_ResourceChange_Action) String() string
- func (ResourceChangeLog_ResourceChange_Action) Type() preflect.EnumType
- type ResourceChangeLog_ResourceChange_FieldMask
- func (fieldMask *ResourceChangeLog_ResourceChange_FieldMask) AppendPath(path ResourceChangeLogResourceChange_FieldPath)
- func (fieldMask *ResourceChangeLog_ResourceChange_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *ResourceChangeLog_ResourceChange_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *ResourceChangeLog_ResourceChange_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *ResourceChangeLog_ResourceChange_FieldMask) FilterInputFields() *ResourceChangeLog_ResourceChange_FieldMask
- func (fieldMask *ResourceChangeLog_ResourceChange_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
- func (fieldMask *ResourceChangeLog_ResourceChange_FieldMask) GetPaths() []ResourceChangeLogResourceChange_FieldPath
- func (fieldMask *ResourceChangeLog_ResourceChange_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *ResourceChangeLog_ResourceChange_FieldMask) IsFull() bool
- func (fieldMask ResourceChangeLog_ResourceChange_FieldMask) Marshal() ([]byte, error)
- func (fieldMask ResourceChangeLog_ResourceChange_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *ResourceChangeLog_ResourceChange_FieldMask) PathsCount() int
- func (fieldMask *ResourceChangeLog_ResourceChange_FieldMask) Project(source *ResourceChangeLog_ResourceChange) *ResourceChangeLog_ResourceChange
- func (fieldMask *ResourceChangeLog_ResourceChange_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *ResourceChangeLog_ResourceChange_FieldMask) ProtoMessage()
- func (fieldMask *ResourceChangeLog_ResourceChange_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *ResourceChangeLog_ResourceChange_FieldMask) Reset()
- func (fieldMask *ResourceChangeLog_ResourceChange_FieldMask) Set(target, source *ResourceChangeLog_ResourceChange)
- func (fieldMask *ResourceChangeLog_ResourceChange_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *ResourceChangeLog_ResourceChange_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *ResourceChangeLog_ResourceChange_FieldMask) Size() int
- func (fieldMask *ResourceChangeLog_ResourceChange_FieldMask) String() string
- func (fieldMask *ResourceChangeLog_ResourceChange_FieldMask) Subtract(other *ResourceChangeLog_ResourceChange_FieldMask) *ResourceChangeLog_ResourceChange_FieldMask
- func (fieldMask *ResourceChangeLog_ResourceChange_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *ResourceChangeLog_ResourceChange_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
- func (fieldMask *ResourceChangeLog_ResourceChange_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *ResourceChangeLog_ResourceChange_FieldMask) UnmarshalJSON(data []byte) error
- type ResourceChangeLog_TransactionInfo
- func (o *ResourceChangeLog_TransactionInfo) Clone() *ResourceChangeLog_TransactionInfo
- func (o *ResourceChangeLog_TransactionInfo) CloneRaw() gotenobject.GotenObjectExt
- func (*ResourceChangeLog_TransactionInfo) Descriptor() ([]byte, []int)
- func (m *ResourceChangeLog_TransactionInfo) GetIdentifier() string
- func (m *ResourceChangeLog_TransactionInfo) GetState() ResourceChangeLog_TransactionInfo_State
- func (m *ResourceChangeLog_TransactionInfo) GetTryCounter() int32
- func (*ResourceChangeLog_TransactionInfo) GotenMessage()
- func (o *ResourceChangeLog_TransactionInfo) GotenObjectExt()
- func (obj *ResourceChangeLog_TransactionInfo) GotenValidate() error
- func (o *ResourceChangeLog_TransactionInfo) MakeDiffFieldMask(other *ResourceChangeLog_TransactionInfo) *ResourceChangeLog_TransactionInfo_FieldMask
- func (o *ResourceChangeLog_TransactionInfo) MakeFullFieldMask() *ResourceChangeLog_TransactionInfo_FieldMask
- func (o *ResourceChangeLog_TransactionInfo) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *ResourceChangeLog_TransactionInfo) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *ResourceChangeLog_TransactionInfo) Marshal() ([]byte, error)
- func (m *ResourceChangeLog_TransactionInfo) MarshalJSON() ([]byte, error)
- func (o *ResourceChangeLog_TransactionInfo) Merge(source *ResourceChangeLog_TransactionInfo)
- func (o *ResourceChangeLog_TransactionInfo) MergeRaw(source gotenobject.GotenObjectExt)
- func (*ResourceChangeLog_TransactionInfo) ProtoMessage()
- func (m *ResourceChangeLog_TransactionInfo) ProtoReflect() preflect.Message
- func (m *ResourceChangeLog_TransactionInfo) Reset()
- func (m *ResourceChangeLog_TransactionInfo) SetIdentifier(fv string)
- func (m *ResourceChangeLog_TransactionInfo) SetState(fv ResourceChangeLog_TransactionInfo_State)
- func (m *ResourceChangeLog_TransactionInfo) SetTryCounter(fv int32)
- func (m *ResourceChangeLog_TransactionInfo) String() string
- func (m *ResourceChangeLog_TransactionInfo) Unmarshal(b []byte) error
- func (m *ResourceChangeLog_TransactionInfo) UnmarshalJSON(data []byte) error
- type ResourceChangeLog_TransactionInfoPathSelectorIdentifier
- func (ResourceChangeLog_TransactionInfoPathSelectorIdentifier) FieldPath() *ResourceChangeLogTransactionInfo_FieldTerminalPath
- func (s ResourceChangeLog_TransactionInfoPathSelectorIdentifier) WithArrayOfValues(values []string) *ResourceChangeLogTransactionInfo_FieldTerminalPathArrayOfValues
- func (s ResourceChangeLog_TransactionInfoPathSelectorIdentifier) WithValue(value string) *ResourceChangeLogTransactionInfo_FieldTerminalPathValue
- type ResourceChangeLog_TransactionInfoPathSelectorState
- func (ResourceChangeLog_TransactionInfoPathSelectorState) FieldPath() *ResourceChangeLogTransactionInfo_FieldTerminalPath
- func (s ResourceChangeLog_TransactionInfoPathSelectorState) WithArrayOfValues(values []ResourceChangeLog_TransactionInfo_State) *ResourceChangeLogTransactionInfo_FieldTerminalPathArrayOfValues
- func (s ResourceChangeLog_TransactionInfoPathSelectorState) WithValue(value ResourceChangeLog_TransactionInfo_State) *ResourceChangeLogTransactionInfo_FieldTerminalPathValue
- type ResourceChangeLog_TransactionInfoPathSelectorTryCounter
- func (ResourceChangeLog_TransactionInfoPathSelectorTryCounter) FieldPath() *ResourceChangeLogTransactionInfo_FieldTerminalPath
- func (s ResourceChangeLog_TransactionInfoPathSelectorTryCounter) WithArrayOfValues(values []int32) *ResourceChangeLogTransactionInfo_FieldTerminalPathArrayOfValues
- func (s ResourceChangeLog_TransactionInfoPathSelectorTryCounter) WithValue(value int32) *ResourceChangeLogTransactionInfo_FieldTerminalPathValue
- type ResourceChangeLog_TransactionInfo_FieldMask
- func (fieldMask *ResourceChangeLog_TransactionInfo_FieldMask) AppendPath(path ResourceChangeLogTransactionInfo_FieldPath)
- func (fieldMask *ResourceChangeLog_TransactionInfo_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *ResourceChangeLog_TransactionInfo_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *ResourceChangeLog_TransactionInfo_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *ResourceChangeLog_TransactionInfo_FieldMask) FilterInputFields() *ResourceChangeLog_TransactionInfo_FieldMask
- func (fieldMask *ResourceChangeLog_TransactionInfo_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
- func (fieldMask *ResourceChangeLog_TransactionInfo_FieldMask) GetPaths() []ResourceChangeLogTransactionInfo_FieldPath
- func (fieldMask *ResourceChangeLog_TransactionInfo_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *ResourceChangeLog_TransactionInfo_FieldMask) IsFull() bool
- func (fieldMask ResourceChangeLog_TransactionInfo_FieldMask) Marshal() ([]byte, error)
- func (fieldMask ResourceChangeLog_TransactionInfo_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *ResourceChangeLog_TransactionInfo_FieldMask) PathsCount() int
- func (fieldMask *ResourceChangeLog_TransactionInfo_FieldMask) Project(source *ResourceChangeLog_TransactionInfo) *ResourceChangeLog_TransactionInfo
- func (fieldMask *ResourceChangeLog_TransactionInfo_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *ResourceChangeLog_TransactionInfo_FieldMask) ProtoMessage()
- func (fieldMask *ResourceChangeLog_TransactionInfo_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *ResourceChangeLog_TransactionInfo_FieldMask) Reset()
- func (fieldMask *ResourceChangeLog_TransactionInfo_FieldMask) Set(target, source *ResourceChangeLog_TransactionInfo)
- func (fieldMask *ResourceChangeLog_TransactionInfo_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *ResourceChangeLog_TransactionInfo_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *ResourceChangeLog_TransactionInfo_FieldMask) Size() int
- func (fieldMask *ResourceChangeLog_TransactionInfo_FieldMask) String() string
- func (fieldMask *ResourceChangeLog_TransactionInfo_FieldMask) Subtract(other *ResourceChangeLog_TransactionInfo_FieldMask) *ResourceChangeLog_TransactionInfo_FieldMask
- func (fieldMask *ResourceChangeLog_TransactionInfo_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *ResourceChangeLog_TransactionInfo_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
- func (fieldMask *ResourceChangeLog_TransactionInfo_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *ResourceChangeLog_TransactionInfo_FieldMask) UnmarshalJSON(data []byte) error
- type ResourceChangeLog_TransactionInfo_State
- func (ResourceChangeLog_TransactionInfo_State) Descriptor() preflect.EnumDescriptor
- func (x ResourceChangeLog_TransactionInfo_State) Enum() *ResourceChangeLog_TransactionInfo_State
- func (ResourceChangeLog_TransactionInfo_State) EnumDescriptor() ([]byte, []int)
- func (x ResourceChangeLog_TransactionInfo_State) Number() preflect.EnumNumber
- func (x ResourceChangeLog_TransactionInfo_State) String() string
- func (ResourceChangeLog_TransactionInfo_State) Type() preflect.EnumType
Constants ¶
const ( NamePattern_Nil = "resourceChangeLogs/{resource_change_log}" NamePattern_Project = "projects/{project}/resourceChangeLogs/{resource_change_log}" NamePattern_Organization = "organizations/{organization}/resourceChangeLogs/{resource_change_log}" )
Variables ¶
var ( ResourceChangeLog_ResourceChange_Action_name = map[int32]string{ 0: "UNDEFINED", 1: "CREATE", 3: "DELETE", 4: "SPEC_UPDATE", 5: "STATE_UPDATE", 6: "META_UPDATE", 2: "UPDATE", } ResourceChangeLog_ResourceChange_Action_value = map[string]int32{ "UNDEFINED": 0, "CREATE": 1, "DELETE": 3, "SPEC_UPDATE": 4, "STATE_UPDATE": 5, "META_UPDATE": 6, "UPDATE": 2, } )
var ( ResourceChangeLog_TransactionInfo_State_name = map[int32]string{ 0: "UNDEFINED", 1: "PRE_COMMITTED", 2: "COMMITTED", 3: "ROLLED_BACK", } ResourceChangeLog_TransactionInfo_State_value = map[string]int32{ "UNDEFINED": 0, "PRE_COMMITTED": 1, "COMMITTED": 2, "ROLLED_BACK": 3, } )
Functions ¶
This section is empty.
Types ¶
type Descriptor ¶
type Descriptor struct {
// contains filtered or unexported fields
}
func GetDescriptor ¶
func GetDescriptor() *Descriptor
func (*Descriptor) GetNameDescriptor ¶
func (d *Descriptor) GetNameDescriptor() *gotenresource.NameDescriptor
func (*Descriptor) GetResourceTypeName ¶
func (d *Descriptor) GetResourceTypeName() *gotenresource.TypeName
func (*Descriptor) NewGetQuery ¶
func (d *Descriptor) NewGetQuery() gotenresource.GetQuery
func (*Descriptor) NewListQuery ¶
func (d *Descriptor) NewListQuery() gotenresource.ListQuery
func (*Descriptor) NewNameList ¶
func (d *Descriptor) NewNameList(size, reserved int) gotenresource.NameList
func (*Descriptor) NewParentNameList ¶
func (d *Descriptor) NewParentNameList(size, reserved int) gotenresource.ParentNameList
func (*Descriptor) NewParentReferenceList ¶
func (d *Descriptor) NewParentReferenceList(size, reserved int) gotenresource.ParentReferenceList
func (*Descriptor) NewQueryResultChange ¶
func (d *Descriptor) NewQueryResultChange() gotenresource.QueryResultChange
func (*Descriptor) NewQueryResultSnapshot ¶
func (d *Descriptor) NewQueryResultSnapshot() gotenresource.QueryResultSnapshot
func (*Descriptor) NewReferenceList ¶
func (d *Descriptor) NewReferenceList(size, reserved int) gotenresource.ReferenceList
func (*Descriptor) NewResource ¶
func (d *Descriptor) NewResource() gotenresource.Resource
func (*Descriptor) NewResourceChange ¶
func (d *Descriptor) NewResourceChange() gotenresource.ResourceChange
func (*Descriptor) NewResourceChangeList ¶
func (d *Descriptor) NewResourceChangeList(size, reserved int) gotenresource.ResourceChangeList
func (*Descriptor) NewResourceChangeMap ¶
func (d *Descriptor) NewResourceChangeMap(reserved int) gotenresource.ResourceChangeMap
func (*Descriptor) NewResourceCursor ¶
func (d *Descriptor) NewResourceCursor() gotenresource.Cursor
func (*Descriptor) NewResourceFieldMask ¶ added in v0.4.16
func (d *Descriptor) NewResourceFieldMask() gotenobject.FieldMask
func (*Descriptor) NewResourceFilter ¶ added in v0.4.16
func (d *Descriptor) NewResourceFilter() gotenresource.Filter
func (*Descriptor) NewResourceList ¶
func (d *Descriptor) NewResourceList(size, reserved int) gotenresource.ResourceList
func (*Descriptor) NewResourceMap ¶
func (d *Descriptor) NewResourceMap(reserved int) gotenresource.ResourceMap
func (*Descriptor) NewResourceName ¶
func (d *Descriptor) NewResourceName() gotenresource.Name
func (*Descriptor) NewResourceOrderBy ¶ added in v0.4.16
func (d *Descriptor) NewResourceOrderBy() gotenresource.OrderBy
func (*Descriptor) NewResourcePager ¶ added in v0.9.0
func (d *Descriptor) NewResourcePager() gotenresource.PagerQuery
func (*Descriptor) NewSearchQuery ¶
func (d *Descriptor) NewSearchQuery() gotenresource.SearchQuery
func (*Descriptor) NewSearchQueryResultSnapshot ¶
func (d *Descriptor) NewSearchQueryResultSnapshot() gotenresource.SearchQueryResultSnapshot
func (*Descriptor) NewWatchQuery ¶
func (d *Descriptor) NewWatchQuery() gotenresource.WatchQuery
func (*Descriptor) ParseFieldPath ¶
func (d *Descriptor) ParseFieldPath(raw string) (gotenobject.FieldPath, error)
func (*Descriptor) ParseResourceName ¶
func (d *Descriptor) ParseResourceName(nameStr string) (gotenresource.Name, error)
type Filter ¶
type Filter struct {
FilterCondition
}
func (*Filter) ConvertToNative ¶
func (*Filter) DecodeFirestore ¶
func (filter *Filter) DecodeFirestore(fpbv *firestorepb.Value) error
func (*Filter) EncodeFirestore ¶
func (filter *Filter) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*Filter) Evaluate ¶
func (filter *Filter) Evaluate(res *ResourceChangeLog) bool
Evaluate is a wrapper on FilterCondition, which also handles nil pointer
func (*Filter) EvaluateRaw ¶
func (filter *Filter) EvaluateRaw(res gotenresource.Resource) bool
func (*Filter) FilterSlice ¶
func (filter *Filter) FilterSlice(in []*ResourceChangeLog) (out []*ResourceChangeLog)
FilterSlice is a helper for filtering arrays
func (*Filter) GetCondition ¶
func (filter *Filter) GetCondition() FilterCondition
GetCondition is a getter of FilterCondition, which also handles nil pointer
func (*Filter) GetRawCondition ¶
func (filter *Filter) GetRawCondition() gotenresource.FilterCondition
func (*Filter) ParseProtoString ¶
func (*Filter) ProtoString ¶
func (*Filter) SetFromCliFlag ¶
type FilterBuilder ¶
type FilterBuilder struct {
// contains filtered or unexported fields
}
func NewAndFilterBuilder ¶
func NewAndFilterBuilder() *FilterBuilder
func NewFilterBuilder ¶
func NewFilterBuilder() *FilterBuilder
func NewOrFilterBuilder ¶
func NewOrFilterBuilder() *FilterBuilder
func (*FilterBuilder) Filter ¶
func (b *FilterBuilder) Filter() *Filter
func (*FilterBuilder) Where ¶
func (b *FilterBuilder) Where(opts ...gotenfilter.FilterConditionOption) *filterCndBuilder
func (*FilterBuilder) WherePath ¶
func (b *FilterBuilder) WherePath(fp ResourceChangeLog_FieldPath, opts ...gotenfilter.FilterConditionOption) *filterCndBuilderAnyPath
func (*FilterBuilder) With ¶
func (b *FilterBuilder) With(condOrBuilder FilterBuilderOrCondition, opts ...gotenfilter.FilterConditionOption) *FilterBuilder
type FilterBuilderOrCondition ¶
type FilterBuilderOrCondition interface {
// contains filtered or unexported methods
}
type FilterCondition ¶
type FilterCondition interface { gotenresource.FilterCondition And(...FilterCondition) FilterCondition Evaluate(res *ResourceChangeLog) bool // Whether this condition is at least as specific as other. // When true, any ResourceChangeLog that passes this condition will also pass other condition. Satisfies(other FilterCondition) bool // Checks whether condition specifies given field path // Useful for blacklisting protected paths in iam policy conditions SpecifiesFieldPath(fp ResourceChangeLog_FieldPath) bool // contains filtered or unexported methods }
func AndFilterConditions ¶
func AndFilterConditions(conds ...FilterCondition) FilterCondition
type FilterConditionCompare ¶
type FilterConditionCompare struct { Operator filterParser.CompareOperator ResourceChangeLog_FieldPathValue }
func (*FilterConditionCompare) And ¶
func (cond *FilterConditionCompare) And(conds ...FilterCondition) FilterCondition
func (*FilterConditionCompare) ConditionCompare ¶
func (cond *FilterConditionCompare) ConditionCompare()
func (*FilterConditionCompare) Evaluate ¶
func (cond *FilterConditionCompare) Evaluate(res *ResourceChangeLog) bool
func (*FilterConditionCompare) EvaluateRaw ¶
func (cond *FilterConditionCompare) EvaluateRaw(res gotenresource.Resource) bool
func (*FilterConditionCompare) GetOperator ¶
func (cond *FilterConditionCompare) GetOperator() filterParser.CompareOperator
func (*FilterConditionCompare) GetRawFieldPath ¶
func (cond *FilterConditionCompare) GetRawFieldPath() gotenobject.FieldPath
func (*FilterConditionCompare) GetRawFieldPathValue ¶
func (cond *FilterConditionCompare) GetRawFieldPathValue() gotenobject.FieldPathValue
func (*FilterConditionCompare) Satisfies ¶
func (cond *FilterConditionCompare) Satisfies(other FilterCondition) bool
func (*FilterConditionCompare) SatisfiesRaw ¶
func (cond *FilterConditionCompare) SatisfiesRaw(other gotenresource.FilterCondition) bool
func (*FilterConditionCompare) SpecifiesFieldPath ¶
func (cond *FilterConditionCompare) SpecifiesFieldPath(fp ResourceChangeLog_FieldPath) bool
func (*FilterConditionCompare) SpecifiesRawFieldPath ¶
func (cond *FilterConditionCompare) SpecifiesRawFieldPath(fp gotenobject.FieldPath) bool
func (*FilterConditionCompare) String ¶
func (cond *FilterConditionCompare) String() string
type FilterConditionComposite ¶
type FilterConditionComposite struct { Operator filterParser.CompositeOperator Conditions []FilterCondition }
func (*FilterConditionComposite) And ¶
func (cond *FilterConditionComposite) And(conds ...FilterCondition) FilterCondition
func (*FilterConditionComposite) ConditionComposite ¶
func (cond *FilterConditionComposite) ConditionComposite()
func (*FilterConditionComposite) Evaluate ¶
func (cond *FilterConditionComposite) Evaluate(res *ResourceChangeLog) bool
func (*FilterConditionComposite) EvaluateRaw ¶
func (cond *FilterConditionComposite) EvaluateRaw(res gotenresource.Resource) bool
func (*FilterConditionComposite) GetOperator ¶
func (cond *FilterConditionComposite) GetOperator() filterParser.CompositeOperator
func (*FilterConditionComposite) GetSubConditions ¶
func (cond *FilterConditionComposite) GetSubConditions() []gotenresource.FilterCondition
func (*FilterConditionComposite) Satisfies ¶
func (cond *FilterConditionComposite) Satisfies(other FilterCondition) bool
func (*FilterConditionComposite) SatisfiesRaw ¶
func (cond *FilterConditionComposite) SatisfiesRaw(other gotenresource.FilterCondition) bool
func (*FilterConditionComposite) SpecifiesFieldPath ¶
func (cond *FilterConditionComposite) SpecifiesFieldPath(fp ResourceChangeLog_FieldPath) bool
func (*FilterConditionComposite) SpecifiesRawFieldPath ¶
func (cond *FilterConditionComposite) SpecifiesRawFieldPath(fp gotenobject.FieldPath) bool
func (*FilterConditionComposite) String ¶
func (cond *FilterConditionComposite) String() string
type FilterConditionContains ¶
type FilterConditionContains struct { Type gotenresource.ConditionContainsType FieldPath ResourceChangeLog_FieldPath Value ResourceChangeLog_FieldPathArrayItemValue Values []ResourceChangeLog_FieldPathArrayItemValue }
func (*FilterConditionContains) And ¶
func (cond *FilterConditionContains) And(conds ...FilterCondition) FilterCondition
func (*FilterConditionContains) ConditionContains ¶
func (cond *FilterConditionContains) ConditionContains()
func (*FilterConditionContains) ConditionContainsType ¶
func (cond *FilterConditionContains) ConditionContainsType() gotenresource.ConditionContainsType
func (*FilterConditionContains) Evaluate ¶
func (cond *FilterConditionContains) Evaluate(res *ResourceChangeLog) bool
func (*FilterConditionContains) EvaluateRaw ¶
func (cond *FilterConditionContains) EvaluateRaw(res gotenresource.Resource) bool
func (*FilterConditionContains) GetFieldPath ¶
func (cond *FilterConditionContains) GetFieldPath() ResourceChangeLog_FieldPath
func (*FilterConditionContains) GetRawFieldPath ¶
func (cond *FilterConditionContains) GetRawFieldPath() gotenobject.FieldPath
func (*FilterConditionContains) GetRawFieldPathItemValue ¶
func (cond *FilterConditionContains) GetRawFieldPathItemValue() gotenobject.FieldPathArrayItemValue
func (*FilterConditionContains) GetRawFieldPathItemValues ¶
func (cond *FilterConditionContains) GetRawFieldPathItemValues() (res []gotenobject.FieldPathArrayItemValue)
func (*FilterConditionContains) Satisfies ¶
func (cond *FilterConditionContains) Satisfies(other FilterCondition) bool
func (*FilterConditionContains) SatisfiesRaw ¶
func (cond *FilterConditionContains) SatisfiesRaw(other gotenresource.FilterCondition) bool
func (*FilterConditionContains) SpecifiesFieldPath ¶
func (cond *FilterConditionContains) SpecifiesFieldPath(fp ResourceChangeLog_FieldPath) bool
func (*FilterConditionContains) SpecifiesRawFieldPath ¶
func (cond *FilterConditionContains) SpecifiesRawFieldPath(fp gotenobject.FieldPath) bool
func (*FilterConditionContains) String ¶
func (cond *FilterConditionContains) String() string
type FilterConditionIn ¶
type FilterConditionIn struct {
ResourceChangeLog_FieldPathArrayOfValues
}
func (*FilterConditionIn) And ¶
func (cond *FilterConditionIn) And(conds ...FilterCondition) FilterCondition
func (*FilterConditionIn) ConditionIn ¶
func (cond *FilterConditionIn) ConditionIn()
func (*FilterConditionIn) Evaluate ¶
func (cond *FilterConditionIn) Evaluate(res *ResourceChangeLog) bool
func (*FilterConditionIn) EvaluateRaw ¶
func (cond *FilterConditionIn) EvaluateRaw(res gotenresource.Resource) bool
func (*FilterConditionIn) GetRawFieldPath ¶
func (cond *FilterConditionIn) GetRawFieldPath() gotenobject.FieldPath
func (*FilterConditionIn) GetRawFieldPathArrayOfValues ¶
func (cond *FilterConditionIn) GetRawFieldPathArrayOfValues() gotenobject.FieldPathArrayOfValues
func (*FilterConditionIn) Satisfies ¶
func (cond *FilterConditionIn) Satisfies(other FilterCondition) bool
func (*FilterConditionIn) SatisfiesRaw ¶
func (cond *FilterConditionIn) SatisfiesRaw(other gotenresource.FilterCondition) bool
func (*FilterConditionIn) SpecifiesFieldPath ¶
func (cond *FilterConditionIn) SpecifiesFieldPath(fp ResourceChangeLog_FieldPath) bool
func (*FilterConditionIn) SpecifiesRawFieldPath ¶
func (cond *FilterConditionIn) SpecifiesRawFieldPath(fp gotenobject.FieldPath) bool
func (*FilterConditionIn) String ¶
func (cond *FilterConditionIn) String() string
type FilterConditionIsNaN ¶
type FilterConditionIsNaN struct { Not bool FieldPath ResourceChangeLog_FieldPath }
func (*FilterConditionIsNaN) And ¶
func (cond *FilterConditionIsNaN) And(conds ...FilterCondition) FilterCondition
func (*FilterConditionIsNaN) ConditionIsNaN ¶
func (cond *FilterConditionIsNaN) ConditionIsNaN()
func (*FilterConditionIsNaN) Evaluate ¶
func (cond *FilterConditionIsNaN) Evaluate(res *ResourceChangeLog) bool
func (*FilterConditionIsNaN) EvaluateRaw ¶
func (cond *FilterConditionIsNaN) EvaluateRaw(res gotenresource.Resource) bool
func (*FilterConditionIsNaN) GetRawFieldPath ¶
func (cond *FilterConditionIsNaN) GetRawFieldPath() gotenobject.FieldPath
func (*FilterConditionIsNaN) Satisfies ¶
func (cond *FilterConditionIsNaN) Satisfies(other FilterCondition) bool
func (*FilterConditionIsNaN) SatisfiesRaw ¶
func (cond *FilterConditionIsNaN) SatisfiesRaw(other gotenresource.FilterCondition) bool
func (*FilterConditionIsNaN) SpecifiesFieldPath ¶
func (cond *FilterConditionIsNaN) SpecifiesFieldPath(fp ResourceChangeLog_FieldPath) bool
func (*FilterConditionIsNaN) SpecifiesRawFieldPath ¶
func (cond *FilterConditionIsNaN) SpecifiesRawFieldPath(fp gotenobject.FieldPath) bool
func (*FilterConditionIsNaN) String ¶
func (cond *FilterConditionIsNaN) String() string
type FilterConditionIsNull ¶
type FilterConditionIsNull struct { Not bool FieldPath ResourceChangeLog_FieldPath }
func (*FilterConditionIsNull) And ¶
func (cond *FilterConditionIsNull) And(conds ...FilterCondition) FilterCondition
func (*FilterConditionIsNull) ConditionIsNull ¶
func (cond *FilterConditionIsNull) ConditionIsNull()
func (*FilterConditionIsNull) Evaluate ¶
func (cond *FilterConditionIsNull) Evaluate(res *ResourceChangeLog) bool
func (*FilterConditionIsNull) EvaluateRaw ¶
func (cond *FilterConditionIsNull) EvaluateRaw(res gotenresource.Resource) bool
func (*FilterConditionIsNull) GetRawFieldPath ¶
func (cond *FilterConditionIsNull) GetRawFieldPath() gotenobject.FieldPath
func (*FilterConditionIsNull) NotNull ¶
func (cond *FilterConditionIsNull) NotNull() bool
func (*FilterConditionIsNull) Satisfies ¶
func (cond *FilterConditionIsNull) Satisfies(other FilterCondition) bool
func (*FilterConditionIsNull) SatisfiesRaw ¶
func (cond *FilterConditionIsNull) SatisfiesRaw(other gotenresource.FilterCondition) bool
func (*FilterConditionIsNull) SpecifiesFieldPath ¶
func (cond *FilterConditionIsNull) SpecifiesFieldPath(fp ResourceChangeLog_FieldPath) bool
func (*FilterConditionIsNull) SpecifiesRawFieldPath ¶
func (cond *FilterConditionIsNull) SpecifiesRawFieldPath(fp gotenobject.FieldPath) bool
func (*FilterConditionIsNull) String ¶
func (cond *FilterConditionIsNull) String() string
type FilterConditionNot ¶
type FilterConditionNot struct {
FilterCondition
}
func (*FilterConditionNot) And ¶
func (cond *FilterConditionNot) And(conds ...FilterCondition) FilterCondition
func (*FilterConditionNot) ConditionNot ¶
func (cond *FilterConditionNot) ConditionNot()
func (*FilterConditionNot) Evaluate ¶
func (cond *FilterConditionNot) Evaluate(res *ResourceChangeLog) bool
func (*FilterConditionNot) EvaluateRaw ¶
func (cond *FilterConditionNot) EvaluateRaw(res gotenresource.Resource) bool
func (*FilterConditionNot) GetSubCondition ¶
func (cond *FilterConditionNot) GetSubCondition() gotenresource.FilterCondition
func (*FilterConditionNot) Satisfies ¶
func (cond *FilterConditionNot) Satisfies(other FilterCondition) bool
func (*FilterConditionNot) SatisfiesRaw ¶
func (cond *FilterConditionNot) SatisfiesRaw(other gotenresource.FilterCondition) bool
func (*FilterConditionNot) SpecifiesFieldPath ¶
func (cond *FilterConditionNot) SpecifiesFieldPath(fp ResourceChangeLog_FieldPath) bool
func (*FilterConditionNot) SpecifiesRawFieldPath ¶
func (cond *FilterConditionNot) SpecifiesRawFieldPath(fp gotenobject.FieldPath) bool
func (*FilterConditionNot) String ¶
func (cond *FilterConditionNot) String() string
type FilterConditionNotIn ¶
type FilterConditionNotIn struct {
ResourceChangeLog_FieldPathArrayOfValues
}
func (*FilterConditionNotIn) And ¶
func (cond *FilterConditionNotIn) And(conds ...FilterCondition) FilterCondition
func (*FilterConditionNotIn) ConditionNotIn ¶
func (cond *FilterConditionNotIn) ConditionNotIn()
func (*FilterConditionNotIn) Evaluate ¶
func (cond *FilterConditionNotIn) Evaluate(res *ResourceChangeLog) bool
func (*FilterConditionNotIn) EvaluateRaw ¶
func (cond *FilterConditionNotIn) EvaluateRaw(res gotenresource.Resource) bool
func (*FilterConditionNotIn) GetRawFieldPath ¶
func (cond *FilterConditionNotIn) GetRawFieldPath() gotenobject.FieldPath
func (*FilterConditionNotIn) GetRawFieldPathArrayOfValues ¶
func (cond *FilterConditionNotIn) GetRawFieldPathArrayOfValues() gotenobject.FieldPathArrayOfValues
func (*FilterConditionNotIn) Satisfies ¶
func (cond *FilterConditionNotIn) Satisfies(other FilterCondition) bool
func (*FilterConditionNotIn) SatisfiesRaw ¶
func (cond *FilterConditionNotIn) SatisfiesRaw(other gotenresource.FilterCondition) bool
func (*FilterConditionNotIn) SpecifiesFieldPath ¶
func (cond *FilterConditionNotIn) SpecifiesFieldPath(fp ResourceChangeLog_FieldPath) bool
func (*FilterConditionNotIn) SpecifiesRawFieldPath ¶
func (cond *FilterConditionNotIn) SpecifiesRawFieldPath(fp gotenobject.FieldPath) bool
func (*FilterConditionNotIn) String ¶
func (cond *FilterConditionNotIn) String() string
type Name ¶
type Name struct { ParentName ResourceChangeLogId string `firestore:"resourceChangeLogId"` }
func MustParseName ¶
func ParseNameOrId ¶
func (*Name) AsRawReference ¶
func (name *Name) AsRawReference() gotenresource.Reference
func (*Name) AsReference ¶
func (*Name) ConvertToNative ¶
func (*Name) FullyQualifiedName ¶
func (*Name) GetIParentName ¶ added in v0.8.0
func (name *Name) GetIParentName() gotenresource.Name
func (*Name) GetIUnderlyingParentName ¶ added in v0.8.0
func (name *Name) GetIUnderlyingParentName() gotenresource.Name
func (*Name) GetIdParts ¶
func (*Name) GetOrganizationName ¶
func (name *Name) GetOrganizationName() *iam_organization.Name
func (*Name) GetPattern ¶
func (name *Name) GetPattern() gotenresource.NamePattern
func (*Name) GetProjectName ¶
func (name *Name) GetProjectName() *iam_project.Name
func (*Name) GetResourceDescriptor ¶
func (name *Name) GetResourceDescriptor() gotenresource.Descriptor
func (*Name) GetSegments ¶
func (name *Name) GetSegments() gotenresource.NameSegments
func (*Name) GotenEqual ¶
GotenEqual returns true if other is of same type and paths are equal (implements goten.Equaler interface)
func (*Name) IsFullyQualified ¶
func (*Name) IsSpecified ¶
func (*Name) Matches ¶
Matches is same as GotenEqual, but also will accept "other" if name is wildcard.
func (*Name) ParseProtoString ¶
func (*Name) ProtoString ¶
func (*Name) SetFromCliFlag ¶
implement CustomTypeCliValue method
func (*Name) SetFromSegments ¶
func (name *Name) SetFromSegments(segments gotenresource.NameSegments) error
type NameBuilder ¶
type NameBuilder struct {
// contains filtered or unexported fields
}
func NewNameBuilder ¶
func NewNameBuilder() *NameBuilder
func (*NameBuilder) Name ¶
func (b *NameBuilder) Name() *Name
func (*NameBuilder) Parent ¶
func (b *NameBuilder) Parent() *ParentName
func (*NameBuilder) ParentReference ¶
func (b *NameBuilder) ParentReference() *ParentReference
func (*NameBuilder) Reference ¶
func (b *NameBuilder) Reference() *Reference
func (*NameBuilder) SetId ¶
func (b *NameBuilder) SetId(id string) *NameBuilder
func (*NameBuilder) SetOrganization ¶
func (b *NameBuilder) SetOrganization(parent *iam_organization.Name) *NameBuilder
func (*NameBuilder) SetOrganizationId ¶
func (b *NameBuilder) SetOrganizationId(id string) *NameBuilder
func (*NameBuilder) SetProject ¶
func (b *NameBuilder) SetProject(parent *iam_project.Name) *NameBuilder
func (*NameBuilder) SetProjectId ¶
func (b *NameBuilder) SetProjectId(id string) *NameBuilder
type NamePattern ¶
type NamePattern struct {
Pattern gotenresource.NamePattern `firestore:"pattern"`
}
type ParentName ¶
type ParentName struct { NamePattern ProjectId string `firestore:"projectId"` OrganizationId string `firestore:"organizationId"` }
func MustParseParentName ¶
func MustParseParentName(name string) *ParentName
func ParseParentName ¶
func ParseParentName(name string) (*ParentName, error)
func (*ParentName) AsRawReference ¶
func (name *ParentName) AsRawReference() gotenresource.Reference
func (*ParentName) AsReference ¶
func (name *ParentName) AsReference() *ParentReference
func (*ParentName) DescendsFrom ¶
func (name *ParentName) DescendsFrom(ancestor string) bool
func (*ParentName) FullyQualifiedName ¶
func (name *ParentName) FullyQualifiedName() (string, error)
func (*ParentName) GetIParentName ¶ added in v0.8.0
func (name *ParentName) GetIParentName() gotenresource.Name
func (*ParentName) GetIUnderlyingParentName ¶ added in v0.8.0
func (name *ParentName) GetIUnderlyingParentName() gotenresource.Name
func (*ParentName) GetIdParts ¶
func (name *ParentName) GetIdParts() map[string]string
func (*ParentName) GetOrganizationName ¶
func (name *ParentName) GetOrganizationName() *iam_organization.Name
func (*ParentName) GetPattern ¶
func (name *ParentName) GetPattern() gotenresource.NamePattern
func (*ParentName) GetProjectName ¶
func (name *ParentName) GetProjectName() *iam_project.Name
func (*ParentName) GetResourceDescriptor ¶
func (name *ParentName) GetResourceDescriptor() gotenresource.Descriptor
func (*ParentName) GetSegments ¶
func (name *ParentName) GetSegments() gotenresource.NameSegments
func (*ParentName) GotenEqual ¶
func (name *ParentName) GotenEqual(other interface{}) bool
GotenEqual returns true if other is of same type and paths are equal (implements goten.Equaler interface)
func (*ParentName) IsFullyQualified ¶
func (name *ParentName) IsFullyQualified() bool
func (*ParentName) IsSpecified ¶
func (name *ParentName) IsSpecified() bool
func (*ParentName) Matches ¶
func (name *ParentName) Matches(other interface{}) bool
Matches is same as GotenEqual, but also will accept "other" if name is wildcard.
func (*ParentName) ParseProtoString ¶
func (name *ParentName) ParseProtoString(data string) error
func (*ParentName) ProtoString ¶
func (name *ParentName) ProtoString() (string, error)
func (*ParentName) SetFromCliFlag ¶
func (name *ParentName) SetFromCliFlag(raw string) error
implement CustomTypeCliValue method
func (*ParentName) SetFromSegments ¶
func (name *ParentName) SetFromSegments(segments gotenresource.NameSegments) error
func (*ParentName) String ¶
func (name *ParentName) String() string
type ParentReference ¶
type ParentReference struct { ParentName // contains filtered or unexported fields }
func MakeParentReference ¶
func MakeParentReference(name *ParentName) (*ParentReference, error)
func MustParseParentReference ¶
func MustParseParentReference(name string) *ParentReference
func ParseParentReference ¶
func ParseParentReference(name string) (*ParentReference, error)
func (*ParentReference) ClearCached ¶
func (ref *ParentReference) ClearCached()
func (*ParentReference) ConvertToNative ¶ added in v0.6.9
func (name *ParentReference) ConvertToNative(typeDesc reflect.Type) (interface{}, error)
func (*ParentReference) ConvertToType ¶ added in v0.6.9
func (name *ParentReference) ConvertToType(typeVal ref.Type) ref.Val
func (*ParentReference) Equal ¶ added in v0.6.9
func (name *ParentReference) Equal(other ref.Val) ref.Val
func (*ParentReference) GetIParentName ¶ added in v0.8.0
func (ref *ParentReference) GetIParentName() gotenresource.Name
func (*ParentReference) GetIUnderlyingParentName ¶ added in v0.8.0
func (ref *ParentReference) GetIUnderlyingParentName() gotenresource.Name
func (*ParentReference) GetIdParts ¶
func (ref *ParentReference) GetIdParts() map[string]string
func (*ParentReference) GetOrganization ¶
func (ref *ParentReference) GetOrganization() *iam_organization.Organization
func (*ParentReference) GetOrganizationReference ¶
func (ref *ParentReference) GetOrganizationReference() *iam_organization.Reference
func (*ParentReference) GetPattern ¶
func (ref *ParentReference) GetPattern() gotenresource.NamePattern
func (*ParentReference) GetProject ¶
func (ref *ParentReference) GetProject() *iam_project.Project
func (*ParentReference) GetProjectReference ¶
func (ref *ParentReference) GetProjectReference() *iam_project.Reference
func (*ParentReference) GetRawResource ¶
func (ref *ParentReference) GetRawResource() gotenresource.Resource
func (*ParentReference) GetResourceDescriptor ¶
func (ref *ParentReference) GetResourceDescriptor() gotenresource.Descriptor
func (*ParentReference) GetSegments ¶
func (ref *ParentReference) GetSegments() gotenresource.NameSegments
func (*ParentReference) GetUnderlyingReference ¶
func (ref *ParentReference) GetUnderlyingReference() gotenresource.Reference
func (*ParentReference) GotenEqual ¶
func (ref *ParentReference) GotenEqual(other interface{}) bool
GotenEqual returns true if other is of same type and paths are equal (implements goten.Equaler interface)
func (*ParentReference) HasTrait ¶ added in v0.6.9
func (name *ParentReference) HasTrait(trait int) bool
func (*ParentReference) IsFullyQualified ¶
func (ref *ParentReference) IsFullyQualified() bool
func (*ParentReference) IsSpecified ¶
func (ref *ParentReference) IsSpecified() bool
func (*ParentReference) Match ¶ added in v0.6.9
func (name *ParentReference) Match(pattern ref.Val) ref.Val
func (*ParentReference) Matches ¶
func (name *ParentReference) Matches(other interface{}) bool
Matches is same as GotenEqual, but also will accept "other" if name is wildcard.
func (*ParentReference) ParseProtoString ¶
func (ref *ParentReference) ParseProtoString(data string) error
func (*ParentReference) ProtoString ¶
func (ref *ParentReference) ProtoString() (string, error)
func (*ParentReference) ResolveRaw ¶
func (ref *ParentReference) ResolveRaw(res gotenresource.Resource) error
func (*ParentReference) Resolved ¶
func (ref *ParentReference) Resolved() bool
func (*ParentReference) SetFromCliFlag ¶
func (ref *ParentReference) SetFromCliFlag(raw string) error
implement CustomTypeCliValue method
func (*ParentReference) String ¶
func (ref *ParentReference) String() string
func (*ParentReference) Type ¶ added in v0.6.9
func (name *ParentReference) Type() ref.Type
func (*ParentReference) TypeName ¶ added in v0.6.9
func (name *ParentReference) TypeName() string
func (*ParentReference) Value ¶ added in v0.6.9
func (name *ParentReference) Value() interface{}
type Reference ¶
type Reference struct { Name // contains filtered or unexported fields }
func MakeReference ¶
func MakeReference(name *Name, resourceChangeLog *ResourceChangeLog) (*Reference, error)
func MustParseReference ¶
func ParseReference ¶
func (*Reference) ClearCached ¶
func (ref *Reference) ClearCached()
func (*Reference) FullyQualifiedName ¶
func (*Reference) GetIParentName ¶ added in v0.8.0
func (ref *Reference) GetIParentName() gotenresource.Name
func (*Reference) GetIUnderlyingParentName ¶ added in v0.8.0
func (ref *Reference) GetIUnderlyingParentName() gotenresource.Name
func (*Reference) GetIdParts ¶
func (*Reference) GetPattern ¶
func (ref *Reference) GetPattern() gotenresource.NamePattern
func (*Reference) GetRawResource ¶
func (ref *Reference) GetRawResource() gotenresource.Resource
func (*Reference) GetResourceChangeLog ¶
func (ref *Reference) GetResourceChangeLog() *ResourceChangeLog
func (*Reference) GetResourceDescriptor ¶
func (ref *Reference) GetResourceDescriptor() gotenresource.Descriptor
func (*Reference) GetSegments ¶
func (ref *Reference) GetSegments() gotenresource.NameSegments
func (*Reference) GotenEqual ¶
GotenEqual returns true if other is of same type and paths are equal (implements goten.Equaler interface)
func (*Reference) IsFullyQualified ¶
func (*Reference) IsSpecified ¶
func (*Reference) Matches ¶
Matches is same as GotenEqual, but also will accept "other" if name is wildcard.
func (*Reference) ParseProtoString ¶
func (*Reference) ProtoString ¶
func (*Reference) Resolve ¶
func (ref *Reference) Resolve(resolved *ResourceChangeLog)
func (*Reference) ResolveRaw ¶
func (ref *Reference) ResolveRaw(res gotenresource.Resource) error
func (*Reference) SetFromCliFlag ¶
implement CustomTypeCliValue method
type ResourceChangeLog ¶
type ResourceChangeLog struct { // Name of ResourceChangeLog. It contains scope + ID of the log. // ID is a base64 encoded unique key that identifies tuple: // scope // request_id // authentication.principal // service.name // service.region_id // resource.name // resource.type // resource.pre.labels // resource.post.labels // // ID part should not be decoded, but treated as opaque string Name *Name `protobuf:"bytes,1,opt,customtype=Name,name=name,proto3" json:"name,omitempty" firestore:"name"` // Contains scope from name field without resource ID. // Used for internal purpose for filtering (logs are using custom store). // Supported formats are: // - organization/umbrella // - projects/mars_exploration // - <system> Scope string `protobuf:"bytes,2,opt,name=scope,proto3" json:"scope,omitempty" firestore:"scope"` // Unique identifier of request - it must match the one // in the associated activity log. RequestId uint64 `protobuf:"varint,3,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty" firestore:"requestId"` // Time of the change - equal to request timestamp (activity log) Timestamp *timestamp.Timestamp `protobuf:"bytes,4,opt,name=timestamp,proto3" json:"timestamp,omitempty" firestore:"timestamp"` // Authentication data - informs who made a change Authentication *audit_common.Authentication `protobuf:"bytes,5,opt,name=authentication,proto3" json:"authentication,omitempty" firestore:"authentication"` // Information about the service Service *audit_common.ServiceData `protobuf:"bytes,6,opt,name=service,proto3" json:"service,omitempty" firestore:"service"` // Describes change on the resource Resource *ResourceChangeLog_ResourceChange `protobuf:"bytes,7,opt,name=resource,proto3" json:"resource,omitempty" firestore:"resource"` // Describes state of the transaction Transaction *ResourceChangeLog_TransactionInfo `protobuf:"bytes,8,opt,name=transaction,proto3" json:"transaction,omitempty" firestore:"transaction"` // contains filtered or unexported fields }
ResourceChangeLog Resource - describes notification of resource change. This log is resource oriented - it strictly is associated with single resource, where service name, resource type and resource name are the strongest attributes.
All resource changes are happening via API calls made to API services. Therefore, each ResourceChangeLog has associated ActivityLog. Relation is 1-N between activity and resource change logs, as one API call can modify multiple resources.
func (*ResourceChangeLog) Clone ¶
func (o *ResourceChangeLog) Clone() *ResourceChangeLog
func (*ResourceChangeLog) CloneRaw ¶
func (o *ResourceChangeLog) CloneRaw() gotenobject.GotenObjectExt
func (*ResourceChangeLog) Descriptor ¶
func (*ResourceChangeLog) Descriptor() ([]byte, []int)
Deprecated, Use ResourceChangeLog.ProtoReflect.Descriptor instead.
func (*ResourceChangeLog) GetAuthentication ¶
func (m *ResourceChangeLog) GetAuthentication() *audit_common.Authentication
func (*ResourceChangeLog) GetName ¶
func (m *ResourceChangeLog) GetName() *Name
func (*ResourceChangeLog) GetRawName ¶
func (r *ResourceChangeLog) GetRawName() gotenresource.Name
func (*ResourceChangeLog) GetRequestId ¶
func (m *ResourceChangeLog) GetRequestId() uint64
func (*ResourceChangeLog) GetResource ¶
func (m *ResourceChangeLog) GetResource() *ResourceChangeLog_ResourceChange
func (*ResourceChangeLog) GetResourceDescriptor ¶
func (r *ResourceChangeLog) GetResourceDescriptor() gotenresource.Descriptor
func (*ResourceChangeLog) GetScope ¶
func (m *ResourceChangeLog) GetScope() string
func (*ResourceChangeLog) GetService ¶
func (m *ResourceChangeLog) GetService() *audit_common.ServiceData
func (*ResourceChangeLog) GetTimestamp ¶
func (m *ResourceChangeLog) GetTimestamp() *timestamp.Timestamp
func (*ResourceChangeLog) GetTransaction ¶
func (m *ResourceChangeLog) GetTransaction() *ResourceChangeLog_TransactionInfo
func (*ResourceChangeLog) GotenMessage ¶
func (*ResourceChangeLog) GotenMessage()
func (*ResourceChangeLog) GotenObjectExt ¶
func (o *ResourceChangeLog) GotenObjectExt()
func (*ResourceChangeLog) GotenValidate ¶
func (obj *ResourceChangeLog) GotenValidate() error
func (*ResourceChangeLog) MakeDiffFieldMask ¶
func (o *ResourceChangeLog) MakeDiffFieldMask(other *ResourceChangeLog) *ResourceChangeLog_FieldMask
func (*ResourceChangeLog) MakeFullFieldMask ¶
func (o *ResourceChangeLog) MakeFullFieldMask() *ResourceChangeLog_FieldMask
func (*ResourceChangeLog) MakeRawDiffFieldMask ¶
func (o *ResourceChangeLog) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*ResourceChangeLog) MakeRawFullFieldMask ¶
func (o *ResourceChangeLog) MakeRawFullFieldMask() gotenobject.FieldMask
func (*ResourceChangeLog) Marshal ¶
func (m *ResourceChangeLog) Marshal() ([]byte, error)
func (*ResourceChangeLog) MarshalJSON ¶
func (m *ResourceChangeLog) MarshalJSON() ([]byte, error)
func (*ResourceChangeLog) MaybePopulateDefaults ¶
func (r *ResourceChangeLog) MaybePopulateDefaults() error
func (*ResourceChangeLog) Merge ¶
func (o *ResourceChangeLog) Merge(source *ResourceChangeLog)
func (*ResourceChangeLog) MergeRaw ¶
func (o *ResourceChangeLog) MergeRaw(source gotenobject.GotenObjectExt)
func (*ResourceChangeLog) ProtoMessage ¶
func (*ResourceChangeLog) ProtoMessage()
func (*ResourceChangeLog) ProtoReflect ¶
func (m *ResourceChangeLog) ProtoReflect() preflect.Message
func (*ResourceChangeLog) Reset ¶
func (m *ResourceChangeLog) Reset()
func (*ResourceChangeLog) SetAuthentication ¶
func (m *ResourceChangeLog) SetAuthentication(fv *audit_common.Authentication)
func (*ResourceChangeLog) SetName ¶
func (m *ResourceChangeLog) SetName(fv *Name)
func (*ResourceChangeLog) SetRequestId ¶
func (m *ResourceChangeLog) SetRequestId(fv uint64)
func (*ResourceChangeLog) SetResource ¶
func (m *ResourceChangeLog) SetResource(fv *ResourceChangeLog_ResourceChange)
func (*ResourceChangeLog) SetScope ¶
func (m *ResourceChangeLog) SetScope(fv string)
func (*ResourceChangeLog) SetService ¶
func (m *ResourceChangeLog) SetService(fv *audit_common.ServiceData)
func (*ResourceChangeLog) SetTimestamp ¶
func (m *ResourceChangeLog) SetTimestamp(fv *timestamp.Timestamp)
func (*ResourceChangeLog) SetTransaction ¶
func (m *ResourceChangeLog) SetTransaction(fv *ResourceChangeLog_TransactionInfo)
func (*ResourceChangeLog) String ¶
func (m *ResourceChangeLog) String() string
func (*ResourceChangeLog) Unmarshal ¶
func (m *ResourceChangeLog) Unmarshal(b []byte) error
func (*ResourceChangeLog) UnmarshalJSON ¶
func (m *ResourceChangeLog) UnmarshalJSON(data []byte) error
type ResourceChangeLogFieldPathBuilder ¶
type ResourceChangeLogFieldPathBuilder struct{}
func NewResourceChangeLogFieldPathBuilder ¶
func NewResourceChangeLogFieldPathBuilder() ResourceChangeLogFieldPathBuilder
func (ResourceChangeLogFieldPathBuilder) Authentication ¶
func (ResourceChangeLogFieldPathBuilder) Authentication() ResourceChangeLogPathSelectorAuthentication
func (ResourceChangeLogFieldPathBuilder) RequestId ¶
func (ResourceChangeLogFieldPathBuilder) RequestId() ResourceChangeLogPathSelectorRequestId
func (ResourceChangeLogFieldPathBuilder) Resource ¶
func (ResourceChangeLogFieldPathBuilder) Resource() ResourceChangeLogPathSelectorResource
func (ResourceChangeLogFieldPathBuilder) Service ¶
func (ResourceChangeLogFieldPathBuilder) Service() ResourceChangeLogPathSelectorService
func (ResourceChangeLogFieldPathBuilder) Timestamp ¶
func (ResourceChangeLogFieldPathBuilder) Timestamp() ResourceChangeLogPathSelectorTimestamp
func (ResourceChangeLogFieldPathBuilder) Transaction ¶
func (ResourceChangeLogFieldPathBuilder) Transaction() ResourceChangeLogPathSelectorTransaction
type ResourceChangeLogList ¶
type ResourceChangeLogList []*ResourceChangeLog
func (ResourceChangeLogList) Append ¶
func (l ResourceChangeLogList) Append(item gotenresource.Resource) gotenresource.ResourceList
func (ResourceChangeLogList) AppendList ¶
func (l ResourceChangeLogList) AppendList(list gotenresource.ResourceList) gotenresource.ResourceList
func (ResourceChangeLogList) At ¶
func (l ResourceChangeLogList) At(idx int) gotenresource.Resource
func (ResourceChangeLogList) Length ¶
func (l ResourceChangeLogList) Length() int
func (ResourceChangeLogList) Set ¶
func (l ResourceChangeLogList) Set(idx int, res gotenresource.Resource)
func (ResourceChangeLogList) Slice ¶
func (l ResourceChangeLogList) Slice(first, second int) gotenresource.ResourceList
type ResourceChangeLogMap ¶
type ResourceChangeLogMap map[Name]*ResourceChangeLog
func (ResourceChangeLogMap) Delete ¶
func (m ResourceChangeLogMap) Delete(name gotenresource.Name)
func (ResourceChangeLogMap) ForEach ¶
func (m ResourceChangeLogMap) ForEach(cb func(gotenresource.Name, gotenresource.Resource) bool)
func (ResourceChangeLogMap) Get ¶
func (m ResourceChangeLogMap) Get(name gotenresource.Name) gotenresource.Resource
func (ResourceChangeLogMap) Length ¶
func (m ResourceChangeLogMap) Length() int
func (ResourceChangeLogMap) Set ¶
func (m ResourceChangeLogMap) Set(res gotenresource.Resource)
type ResourceChangeLogMapPathSelectorResourceLabels ¶ added in v0.8.4
type ResourceChangeLogMapPathSelectorResourceLabels struct {
// contains filtered or unexported fields
}
func (ResourceChangeLogMapPathSelectorResourceLabels) FieldPath ¶ added in v0.8.4
func (s ResourceChangeLogMapPathSelectorResourceLabels) FieldPath() *ResourceChangeLog_FieldSubPath
func (ResourceChangeLogMapPathSelectorResourceLabels) WithArrayOfValues ¶ added in v0.8.4
func (s ResourceChangeLogMapPathSelectorResourceLabels) WithArrayOfValues(values []string) *ResourceChangeLog_FieldSubPathArrayOfValues
func (ResourceChangeLogMapPathSelectorResourceLabels) WithValue ¶ added in v0.8.4
func (s ResourceChangeLogMapPathSelectorResourceLabels) WithValue(value string) *ResourceChangeLog_FieldSubPathValue
type ResourceChangeLogMapPathSelectorResourcePostLabels ¶
type ResourceChangeLogMapPathSelectorResourcePostLabels struct {
// contains filtered or unexported fields
}
func (ResourceChangeLogMapPathSelectorResourcePostLabels) FieldPath ¶
func (s ResourceChangeLogMapPathSelectorResourcePostLabels) FieldPath() *ResourceChangeLog_FieldSubPath
func (ResourceChangeLogMapPathSelectorResourcePostLabels) WithArrayOfValues ¶
func (s ResourceChangeLogMapPathSelectorResourcePostLabels) WithArrayOfValues(values []string) *ResourceChangeLog_FieldSubPathArrayOfValues
func (ResourceChangeLogMapPathSelectorResourcePostLabels) WithValue ¶
func (s ResourceChangeLogMapPathSelectorResourcePostLabels) WithValue(value string) *ResourceChangeLog_FieldSubPathValue
type ResourceChangeLogMapPathSelectorResourcePreLabels ¶
type ResourceChangeLogMapPathSelectorResourcePreLabels struct {
// contains filtered or unexported fields
}
func (ResourceChangeLogMapPathSelectorResourcePreLabels) FieldPath ¶
func (s ResourceChangeLogMapPathSelectorResourcePreLabels) FieldPath() *ResourceChangeLog_FieldSubPath
func (ResourceChangeLogMapPathSelectorResourcePreLabels) WithArrayOfValues ¶
func (s ResourceChangeLogMapPathSelectorResourcePreLabels) WithArrayOfValues(values []string) *ResourceChangeLog_FieldSubPathArrayOfValues
func (ResourceChangeLogMapPathSelectorResourcePreLabels) WithValue ¶
func (s ResourceChangeLogMapPathSelectorResourcePreLabels) WithValue(value string) *ResourceChangeLog_FieldSubPathValue
type ResourceChangeLogNameList ¶
type ResourceChangeLogNameList []*Name
func (ResourceChangeLogNameList) Append ¶
func (l ResourceChangeLogNameList) Append(name gotenresource.Name) gotenresource.NameList
func (ResourceChangeLogNameList) AppendList ¶
func (l ResourceChangeLogNameList) AppendList(list gotenresource.NameList) gotenresource.NameList
func (ResourceChangeLogNameList) At ¶
func (l ResourceChangeLogNameList) At(idx int) gotenresource.Name
func (ResourceChangeLogNameList) Length ¶
func (l ResourceChangeLogNameList) Length() int
func (ResourceChangeLogNameList) Set ¶
func (l ResourceChangeLogNameList) Set(idx int, name gotenresource.Name)
func (ResourceChangeLogNameList) Slice ¶
func (l ResourceChangeLogNameList) Slice(first, second int) gotenresource.NameList
type ResourceChangeLogParentNameList ¶
type ResourceChangeLogParentNameList []*ParentName
func (ResourceChangeLogParentNameList) Append ¶
func (l ResourceChangeLogParentNameList) Append(name gotenresource.Name) gotenresource.ParentNameList
func (ResourceChangeLogParentNameList) AppendList ¶
func (l ResourceChangeLogParentNameList) AppendList(list gotenresource.ParentNameList) gotenresource.ParentNameList
func (ResourceChangeLogParentNameList) At ¶
func (l ResourceChangeLogParentNameList) At(idx int) gotenresource.Name
func (ResourceChangeLogParentNameList) Length ¶
func (l ResourceChangeLogParentNameList) Length() int
func (ResourceChangeLogParentNameList) Set ¶
func (l ResourceChangeLogParentNameList) Set(idx int, name gotenresource.Name)
func (ResourceChangeLogParentNameList) Slice ¶
func (l ResourceChangeLogParentNameList) Slice(first, second int) gotenresource.ParentNameList
type ResourceChangeLogParentReferenceList ¶
type ResourceChangeLogParentReferenceList []*ParentReference
func (ResourceChangeLogParentReferenceList) Append ¶
func (l ResourceChangeLogParentReferenceList) Append(ref gotenresource.Reference) gotenresource.ParentReferenceList
func (ResourceChangeLogParentReferenceList) AppendList ¶
func (l ResourceChangeLogParentReferenceList) AppendList(list gotenresource.ParentReferenceList) gotenresource.ParentReferenceList
func (ResourceChangeLogParentReferenceList) At ¶
func (l ResourceChangeLogParentReferenceList) At(idx int) gotenresource.Reference
func (ResourceChangeLogParentReferenceList) Length ¶
func (l ResourceChangeLogParentReferenceList) Length() int
func (ResourceChangeLogParentReferenceList) Set ¶
func (l ResourceChangeLogParentReferenceList) Set(idx int, ref gotenresource.Reference)
func (ResourceChangeLogParentReferenceList) Slice ¶
func (l ResourceChangeLogParentReferenceList) Slice(first, second int) gotenresource.ParentReferenceList
type ResourceChangeLogPathSelectorAuthentication ¶
type ResourceChangeLogPathSelectorAuthentication struct{}
func (ResourceChangeLogPathSelectorAuthentication) FieldPath ¶
func (ResourceChangeLogPathSelectorAuthentication) FieldPath() *ResourceChangeLog_FieldTerminalPath
func (ResourceChangeLogPathSelectorAuthentication) PrincipalType ¶ added in v0.4.22
func (ResourceChangeLogPathSelectorAuthentication) WithArrayOfValues ¶
func (s ResourceChangeLogPathSelectorAuthentication) WithArrayOfValues(values []*audit_common.Authentication) *ResourceChangeLog_FieldTerminalPathArrayOfValues
func (ResourceChangeLogPathSelectorAuthentication) WithSubArrayItemValue ¶
func (s ResourceChangeLogPathSelectorAuthentication) WithSubArrayItemValue(subPathArrayItemValue audit_common.Authentication_FieldPathArrayItemValue) *ResourceChangeLog_FieldSubPathArrayItemValue
func (ResourceChangeLogPathSelectorAuthentication) WithSubArrayOfValues ¶
func (s ResourceChangeLogPathSelectorAuthentication) WithSubArrayOfValues(subPathArrayOfValues audit_common.Authentication_FieldPathArrayOfValues) *ResourceChangeLog_FieldSubPathArrayOfValues
func (ResourceChangeLogPathSelectorAuthentication) WithSubPath ¶
func (ResourceChangeLogPathSelectorAuthentication) WithSubPath(subPath audit_common.Authentication_FieldPath) *ResourceChangeLog_FieldSubPath
func (ResourceChangeLogPathSelectorAuthentication) WithSubValue ¶
func (s ResourceChangeLogPathSelectorAuthentication) WithSubValue(subPathValue audit_common.Authentication_FieldPathValue) *ResourceChangeLog_FieldSubPathValue
func (ResourceChangeLogPathSelectorAuthentication) WithValue ¶
func (s ResourceChangeLogPathSelectorAuthentication) WithValue(value *audit_common.Authentication) *ResourceChangeLog_FieldTerminalPathValue
type ResourceChangeLogPathSelectorAuthenticationPrincipal ¶
type ResourceChangeLogPathSelectorAuthenticationPrincipal struct{}
func (ResourceChangeLogPathSelectorAuthenticationPrincipal) FieldPath ¶
func (ResourceChangeLogPathSelectorAuthenticationPrincipal) FieldPath() *ResourceChangeLog_FieldSubPath
func (ResourceChangeLogPathSelectorAuthenticationPrincipal) WithArrayOfValues ¶
func (s ResourceChangeLogPathSelectorAuthenticationPrincipal) WithArrayOfValues(values []string) *ResourceChangeLog_FieldSubPathArrayOfValues
func (ResourceChangeLogPathSelectorAuthenticationPrincipal) WithValue ¶
func (s ResourceChangeLogPathSelectorAuthenticationPrincipal) WithValue(value string) *ResourceChangeLog_FieldSubPathValue
type ResourceChangeLogPathSelectorAuthenticationPrincipalType ¶ added in v0.4.22
type ResourceChangeLogPathSelectorAuthenticationPrincipalType struct{}
func (ResourceChangeLogPathSelectorAuthenticationPrincipalType) WithArrayOfValues ¶ added in v0.4.22
func (s ResourceChangeLogPathSelectorAuthenticationPrincipalType) WithArrayOfValues(values []string) *ResourceChangeLog_FieldSubPathArrayOfValues
func (ResourceChangeLogPathSelectorAuthenticationPrincipalType) WithValue ¶ added in v0.4.22
func (s ResourceChangeLogPathSelectorAuthenticationPrincipalType) WithValue(value string) *ResourceChangeLog_FieldSubPathValue
type ResourceChangeLogPathSelectorName ¶
type ResourceChangeLogPathSelectorName struct{}
func (ResourceChangeLogPathSelectorName) FieldPath ¶
func (ResourceChangeLogPathSelectorName) FieldPath() *ResourceChangeLog_FieldTerminalPath
func (ResourceChangeLogPathSelectorName) WithArrayOfValues ¶
func (s ResourceChangeLogPathSelectorName) WithArrayOfValues(values []*Name) *ResourceChangeLog_FieldTerminalPathArrayOfValues
func (ResourceChangeLogPathSelectorName) WithValue ¶
func (s ResourceChangeLogPathSelectorName) WithValue(value *Name) *ResourceChangeLog_FieldTerminalPathValue
type ResourceChangeLogPathSelectorRequestId ¶
type ResourceChangeLogPathSelectorRequestId struct{}
func (ResourceChangeLogPathSelectorRequestId) FieldPath ¶
func (ResourceChangeLogPathSelectorRequestId) FieldPath() *ResourceChangeLog_FieldTerminalPath
func (ResourceChangeLogPathSelectorRequestId) WithArrayOfValues ¶
func (s ResourceChangeLogPathSelectorRequestId) WithArrayOfValues(values []uint64) *ResourceChangeLog_FieldTerminalPathArrayOfValues
func (ResourceChangeLogPathSelectorRequestId) WithValue ¶
func (s ResourceChangeLogPathSelectorRequestId) WithValue(value uint64) *ResourceChangeLog_FieldTerminalPathValue
type ResourceChangeLogPathSelectorResource ¶
type ResourceChangeLogPathSelectorResource struct{}
func (ResourceChangeLogPathSelectorResource) FieldPath ¶
func (ResourceChangeLogPathSelectorResource) FieldPath() *ResourceChangeLog_FieldTerminalPath
func (ResourceChangeLogPathSelectorResource) UpdatedFields ¶ added in v0.8.4
func (ResourceChangeLogPathSelectorResource) UpdatedFields() ResourceChangeLogPathSelectorResourceUpdatedFields
func (ResourceChangeLogPathSelectorResource) WithArrayOfValues ¶
func (s ResourceChangeLogPathSelectorResource) WithArrayOfValues(values []*ResourceChangeLog_ResourceChange) *ResourceChangeLog_FieldTerminalPathArrayOfValues
func (ResourceChangeLogPathSelectorResource) WithSubArrayItemValue ¶
func (s ResourceChangeLogPathSelectorResource) WithSubArrayItemValue(subPathArrayItemValue ResourceChangeLogResourceChange_FieldPathArrayItemValue) *ResourceChangeLog_FieldSubPathArrayItemValue
func (ResourceChangeLogPathSelectorResource) WithSubArrayOfValues ¶
func (s ResourceChangeLogPathSelectorResource) WithSubArrayOfValues(subPathArrayOfValues ResourceChangeLogResourceChange_FieldPathArrayOfValues) *ResourceChangeLog_FieldSubPathArrayOfValues
func (ResourceChangeLogPathSelectorResource) WithSubPath ¶
func (ResourceChangeLogPathSelectorResource) WithSubPath(subPath ResourceChangeLogResourceChange_FieldPath) *ResourceChangeLog_FieldSubPath
func (ResourceChangeLogPathSelectorResource) WithSubValue ¶
func (s ResourceChangeLogPathSelectorResource) WithSubValue(subPathValue ResourceChangeLogResourceChange_FieldPathValue) *ResourceChangeLog_FieldSubPathValue
func (ResourceChangeLogPathSelectorResource) WithValue ¶
func (s ResourceChangeLogPathSelectorResource) WithValue(value *ResourceChangeLog_ResourceChange) *ResourceChangeLog_FieldTerminalPathValue
type ResourceChangeLogPathSelectorResourceAction ¶
type ResourceChangeLogPathSelectorResourceAction struct{}
func (ResourceChangeLogPathSelectorResourceAction) FieldPath ¶
func (ResourceChangeLogPathSelectorResourceAction) FieldPath() *ResourceChangeLog_FieldSubPath
func (ResourceChangeLogPathSelectorResourceAction) WithArrayOfValues ¶
func (s ResourceChangeLogPathSelectorResourceAction) WithArrayOfValues(values []ResourceChangeLog_ResourceChange_Action) *ResourceChangeLog_FieldSubPathArrayOfValues
type ResourceChangeLogPathSelectorResourceCurrent ¶ added in v0.8.4
type ResourceChangeLogPathSelectorResourceCurrent struct{}
func (ResourceChangeLogPathSelectorResourceCurrent) FieldPath ¶ added in v0.8.4
func (ResourceChangeLogPathSelectorResourceCurrent) FieldPath() *ResourceChangeLog_FieldSubPath
func (ResourceChangeLogPathSelectorResourceCurrent) WithArrayOfValues ¶ added in v0.8.4
func (s ResourceChangeLogPathSelectorResourceCurrent) WithArrayOfValues(values []*any.Any) *ResourceChangeLog_FieldSubPathArrayOfValues
func (ResourceChangeLogPathSelectorResourceCurrent) WithValue ¶ added in v0.8.4
func (s ResourceChangeLogPathSelectorResourceCurrent) WithValue(value *any.Any) *ResourceChangeLog_FieldSubPathValue
type ResourceChangeLogPathSelectorResourceLabels ¶ added in v0.8.4
type ResourceChangeLogPathSelectorResourceLabels struct{}
func (ResourceChangeLogPathSelectorResourceLabels) FieldPath ¶ added in v0.8.4
func (ResourceChangeLogPathSelectorResourceLabels) FieldPath() *ResourceChangeLog_FieldSubPath
func (ResourceChangeLogPathSelectorResourceLabels) WithArrayOfValues ¶ added in v0.8.4
func (s ResourceChangeLogPathSelectorResourceLabels) WithArrayOfValues(values []map[string]string) *ResourceChangeLog_FieldSubPathArrayOfValues
func (ResourceChangeLogPathSelectorResourceLabels) WithValue ¶ added in v0.8.4
func (s ResourceChangeLogPathSelectorResourceLabels) WithValue(value map[string]string) *ResourceChangeLog_FieldSubPathValue
type ResourceChangeLogPathSelectorResourceName ¶
type ResourceChangeLogPathSelectorResourceName struct{}
func (ResourceChangeLogPathSelectorResourceName) FieldPath ¶
func (ResourceChangeLogPathSelectorResourceName) FieldPath() *ResourceChangeLog_FieldSubPath
func (ResourceChangeLogPathSelectorResourceName) WithArrayOfValues ¶
func (s ResourceChangeLogPathSelectorResourceName) WithArrayOfValues(values []string) *ResourceChangeLog_FieldSubPathArrayOfValues
func (ResourceChangeLogPathSelectorResourceName) WithValue ¶
func (s ResourceChangeLogPathSelectorResourceName) WithValue(value string) *ResourceChangeLog_FieldSubPathValue
type ResourceChangeLogPathSelectorResourcePost ¶
type ResourceChangeLogPathSelectorResourcePost struct{}
func (ResourceChangeLogPathSelectorResourcePost) FieldPath ¶
func (ResourceChangeLogPathSelectorResourcePost) FieldPath() *ResourceChangeLog_FieldSubPath
func (ResourceChangeLogPathSelectorResourcePost) WithArrayOfValues ¶
func (s ResourceChangeLogPathSelectorResourcePost) WithArrayOfValues(values []*audit_common.ObjectState) *ResourceChangeLog_FieldSubPathArrayOfValues
func (ResourceChangeLogPathSelectorResourcePost) WithValue ¶
func (s ResourceChangeLogPathSelectorResourcePost) WithValue(value *audit_common.ObjectState) *ResourceChangeLog_FieldSubPathValue
type ResourceChangeLogPathSelectorResourcePostData ¶
type ResourceChangeLogPathSelectorResourcePostData struct{}
func (ResourceChangeLogPathSelectorResourcePostData) FieldPath ¶
func (ResourceChangeLogPathSelectorResourcePostData) FieldPath() *ResourceChangeLog_FieldSubPath
func (ResourceChangeLogPathSelectorResourcePostData) WithArrayOfValues ¶
func (s ResourceChangeLogPathSelectorResourcePostData) WithArrayOfValues(values []*any.Any) *ResourceChangeLog_FieldSubPathArrayOfValues
func (ResourceChangeLogPathSelectorResourcePostData) WithValue ¶
func (s ResourceChangeLogPathSelectorResourcePostData) WithValue(value *any.Any) *ResourceChangeLog_FieldSubPathValue
type ResourceChangeLogPathSelectorResourcePostLabels ¶
type ResourceChangeLogPathSelectorResourcePostLabels struct{}
func (ResourceChangeLogPathSelectorResourcePostLabels) FieldPath ¶
func (ResourceChangeLogPathSelectorResourcePostLabels) FieldPath() *ResourceChangeLog_FieldSubPath
func (ResourceChangeLogPathSelectorResourcePostLabels) WithArrayOfValues ¶
func (s ResourceChangeLogPathSelectorResourcePostLabels) WithArrayOfValues(values []map[string]string) *ResourceChangeLog_FieldSubPathArrayOfValues
func (ResourceChangeLogPathSelectorResourcePostLabels) WithValue ¶
func (s ResourceChangeLogPathSelectorResourcePostLabels) WithValue(value map[string]string) *ResourceChangeLog_FieldSubPathValue
type ResourceChangeLogPathSelectorResourcePre ¶
type ResourceChangeLogPathSelectorResourcePre struct{}
func (ResourceChangeLogPathSelectorResourcePre) FieldPath ¶
func (ResourceChangeLogPathSelectorResourcePre) FieldPath() *ResourceChangeLog_FieldSubPath
func (ResourceChangeLogPathSelectorResourcePre) WithArrayOfValues ¶
func (s ResourceChangeLogPathSelectorResourcePre) WithArrayOfValues(values []*audit_common.ObjectState) *ResourceChangeLog_FieldSubPathArrayOfValues
func (ResourceChangeLogPathSelectorResourcePre) WithValue ¶
func (s ResourceChangeLogPathSelectorResourcePre) WithValue(value *audit_common.ObjectState) *ResourceChangeLog_FieldSubPathValue
type ResourceChangeLogPathSelectorResourcePreData ¶
type ResourceChangeLogPathSelectorResourcePreData struct{}
func (ResourceChangeLogPathSelectorResourcePreData) FieldPath ¶
func (ResourceChangeLogPathSelectorResourcePreData) FieldPath() *ResourceChangeLog_FieldSubPath
func (ResourceChangeLogPathSelectorResourcePreData) WithArrayOfValues ¶
func (s ResourceChangeLogPathSelectorResourcePreData) WithArrayOfValues(values []*any.Any) *ResourceChangeLog_FieldSubPathArrayOfValues
func (ResourceChangeLogPathSelectorResourcePreData) WithValue ¶
func (s ResourceChangeLogPathSelectorResourcePreData) WithValue(value *any.Any) *ResourceChangeLog_FieldSubPathValue
type ResourceChangeLogPathSelectorResourcePreLabels ¶
type ResourceChangeLogPathSelectorResourcePreLabels struct{}
func (ResourceChangeLogPathSelectorResourcePreLabels) FieldPath ¶
func (ResourceChangeLogPathSelectorResourcePreLabels) FieldPath() *ResourceChangeLog_FieldSubPath
func (ResourceChangeLogPathSelectorResourcePreLabels) WithArrayOfValues ¶
func (s ResourceChangeLogPathSelectorResourcePreLabels) WithArrayOfValues(values []map[string]string) *ResourceChangeLog_FieldSubPathArrayOfValues
func (ResourceChangeLogPathSelectorResourcePreLabels) WithValue ¶
func (s ResourceChangeLogPathSelectorResourcePreLabels) WithValue(value map[string]string) *ResourceChangeLog_FieldSubPathValue
type ResourceChangeLogPathSelectorResourcePrevious ¶ added in v0.8.4
type ResourceChangeLogPathSelectorResourcePrevious struct{}
func (ResourceChangeLogPathSelectorResourcePrevious) FieldPath ¶ added in v0.8.4
func (ResourceChangeLogPathSelectorResourcePrevious) FieldPath() *ResourceChangeLog_FieldSubPath
func (ResourceChangeLogPathSelectorResourcePrevious) WithArrayOfValues ¶ added in v0.8.4
func (s ResourceChangeLogPathSelectorResourcePrevious) WithArrayOfValues(values []*any.Any) *ResourceChangeLog_FieldSubPathArrayOfValues
func (ResourceChangeLogPathSelectorResourcePrevious) WithValue ¶ added in v0.8.4
func (s ResourceChangeLogPathSelectorResourcePrevious) WithValue(value *any.Any) *ResourceChangeLog_FieldSubPathValue
type ResourceChangeLogPathSelectorResourceType ¶
type ResourceChangeLogPathSelectorResourceType struct{}
func (ResourceChangeLogPathSelectorResourceType) FieldPath ¶
func (ResourceChangeLogPathSelectorResourceType) FieldPath() *ResourceChangeLog_FieldSubPath
func (ResourceChangeLogPathSelectorResourceType) WithArrayOfValues ¶
func (s ResourceChangeLogPathSelectorResourceType) WithArrayOfValues(values []string) *ResourceChangeLog_FieldSubPathArrayOfValues
func (ResourceChangeLogPathSelectorResourceType) WithValue ¶
func (s ResourceChangeLogPathSelectorResourceType) WithValue(value string) *ResourceChangeLog_FieldSubPathValue
type ResourceChangeLogPathSelectorResourceUpdatedFields ¶ added in v0.8.4
type ResourceChangeLogPathSelectorResourceUpdatedFields struct{}
func (ResourceChangeLogPathSelectorResourceUpdatedFields) FieldPath ¶ added in v0.8.4
func (ResourceChangeLogPathSelectorResourceUpdatedFields) FieldPath() *ResourceChangeLog_FieldSubPath
func (ResourceChangeLogPathSelectorResourceUpdatedFields) WithArrayOfValues ¶ added in v0.8.4
func (s ResourceChangeLogPathSelectorResourceUpdatedFields) WithArrayOfValues(values []*field_mask.FieldMask) *ResourceChangeLog_FieldSubPathArrayOfValues
func (ResourceChangeLogPathSelectorResourceUpdatedFields) WithValue ¶ added in v0.8.4
func (s ResourceChangeLogPathSelectorResourceUpdatedFields) WithValue(value *field_mask.FieldMask) *ResourceChangeLog_FieldSubPathValue
type ResourceChangeLogPathSelectorScope ¶
type ResourceChangeLogPathSelectorScope struct{}
func (ResourceChangeLogPathSelectorScope) FieldPath ¶
func (ResourceChangeLogPathSelectorScope) FieldPath() *ResourceChangeLog_FieldTerminalPath
func (ResourceChangeLogPathSelectorScope) WithArrayOfValues ¶
func (s ResourceChangeLogPathSelectorScope) WithArrayOfValues(values []string) *ResourceChangeLog_FieldTerminalPathArrayOfValues
func (ResourceChangeLogPathSelectorScope) WithValue ¶
func (s ResourceChangeLogPathSelectorScope) WithValue(value string) *ResourceChangeLog_FieldTerminalPathValue
type ResourceChangeLogPathSelectorService ¶
type ResourceChangeLogPathSelectorService struct{}
func (ResourceChangeLogPathSelectorService) FieldPath ¶
func (ResourceChangeLogPathSelectorService) FieldPath() *ResourceChangeLog_FieldTerminalPath
func (ResourceChangeLogPathSelectorService) WithArrayOfValues ¶
func (s ResourceChangeLogPathSelectorService) WithArrayOfValues(values []*audit_common.ServiceData) *ResourceChangeLog_FieldTerminalPathArrayOfValues
func (ResourceChangeLogPathSelectorService) WithSubArrayItemValue ¶
func (s ResourceChangeLogPathSelectorService) WithSubArrayItemValue(subPathArrayItemValue audit_common.ServiceData_FieldPathArrayItemValue) *ResourceChangeLog_FieldSubPathArrayItemValue
func (ResourceChangeLogPathSelectorService) WithSubArrayOfValues ¶
func (s ResourceChangeLogPathSelectorService) WithSubArrayOfValues(subPathArrayOfValues audit_common.ServiceData_FieldPathArrayOfValues) *ResourceChangeLog_FieldSubPathArrayOfValues
func (ResourceChangeLogPathSelectorService) WithSubPath ¶
func (ResourceChangeLogPathSelectorService) WithSubPath(subPath audit_common.ServiceData_FieldPath) *ResourceChangeLog_FieldSubPath
func (ResourceChangeLogPathSelectorService) WithSubValue ¶
func (s ResourceChangeLogPathSelectorService) WithSubValue(subPathValue audit_common.ServiceData_FieldPathValue) *ResourceChangeLog_FieldSubPathValue
func (ResourceChangeLogPathSelectorService) WithValue ¶
func (s ResourceChangeLogPathSelectorService) WithValue(value *audit_common.ServiceData) *ResourceChangeLog_FieldTerminalPathValue
type ResourceChangeLogPathSelectorServiceName ¶
type ResourceChangeLogPathSelectorServiceName struct{}
func (ResourceChangeLogPathSelectorServiceName) FieldPath ¶
func (ResourceChangeLogPathSelectorServiceName) FieldPath() *ResourceChangeLog_FieldSubPath
func (ResourceChangeLogPathSelectorServiceName) WithArrayOfValues ¶
func (s ResourceChangeLogPathSelectorServiceName) WithArrayOfValues(values []string) *ResourceChangeLog_FieldSubPathArrayOfValues
func (ResourceChangeLogPathSelectorServiceName) WithValue ¶
func (s ResourceChangeLogPathSelectorServiceName) WithValue(value string) *ResourceChangeLog_FieldSubPathValue
type ResourceChangeLogPathSelectorServiceRegionId ¶
type ResourceChangeLogPathSelectorServiceRegionId struct{}
func (ResourceChangeLogPathSelectorServiceRegionId) FieldPath ¶
func (ResourceChangeLogPathSelectorServiceRegionId) FieldPath() *ResourceChangeLog_FieldSubPath
func (ResourceChangeLogPathSelectorServiceRegionId) WithArrayOfValues ¶
func (s ResourceChangeLogPathSelectorServiceRegionId) WithArrayOfValues(values []string) *ResourceChangeLog_FieldSubPathArrayOfValues
func (ResourceChangeLogPathSelectorServiceRegionId) WithValue ¶
func (s ResourceChangeLogPathSelectorServiceRegionId) WithValue(value string) *ResourceChangeLog_FieldSubPathValue
type ResourceChangeLogPathSelectorTimestamp ¶
type ResourceChangeLogPathSelectorTimestamp struct{}
func (ResourceChangeLogPathSelectorTimestamp) FieldPath ¶
func (ResourceChangeLogPathSelectorTimestamp) FieldPath() *ResourceChangeLog_FieldTerminalPath
func (ResourceChangeLogPathSelectorTimestamp) WithArrayOfValues ¶
func (s ResourceChangeLogPathSelectorTimestamp) WithArrayOfValues(values []*timestamp.Timestamp) *ResourceChangeLog_FieldTerminalPathArrayOfValues
func (ResourceChangeLogPathSelectorTimestamp) WithValue ¶
func (s ResourceChangeLogPathSelectorTimestamp) WithValue(value *timestamp.Timestamp) *ResourceChangeLog_FieldTerminalPathValue
type ResourceChangeLogPathSelectorTransaction ¶
type ResourceChangeLogPathSelectorTransaction struct{}
func (ResourceChangeLogPathSelectorTransaction) FieldPath ¶
func (ResourceChangeLogPathSelectorTransaction) FieldPath() *ResourceChangeLog_FieldTerminalPath
func (ResourceChangeLogPathSelectorTransaction) Identifier ¶
func (ResourceChangeLogPathSelectorTransaction) TryCounter ¶
func (ResourceChangeLogPathSelectorTransaction) WithArrayOfValues ¶
func (s ResourceChangeLogPathSelectorTransaction) WithArrayOfValues(values []*ResourceChangeLog_TransactionInfo) *ResourceChangeLog_FieldTerminalPathArrayOfValues
func (ResourceChangeLogPathSelectorTransaction) WithSubArrayItemValue ¶
func (s ResourceChangeLogPathSelectorTransaction) WithSubArrayItemValue(subPathArrayItemValue ResourceChangeLogTransactionInfo_FieldPathArrayItemValue) *ResourceChangeLog_FieldSubPathArrayItemValue
func (ResourceChangeLogPathSelectorTransaction) WithSubArrayOfValues ¶
func (s ResourceChangeLogPathSelectorTransaction) WithSubArrayOfValues(subPathArrayOfValues ResourceChangeLogTransactionInfo_FieldPathArrayOfValues) *ResourceChangeLog_FieldSubPathArrayOfValues
func (ResourceChangeLogPathSelectorTransaction) WithSubPath ¶
func (ResourceChangeLogPathSelectorTransaction) WithSubPath(subPath ResourceChangeLogTransactionInfo_FieldPath) *ResourceChangeLog_FieldSubPath
func (ResourceChangeLogPathSelectorTransaction) WithSubValue ¶
func (s ResourceChangeLogPathSelectorTransaction) WithSubValue(subPathValue ResourceChangeLogTransactionInfo_FieldPathValue) *ResourceChangeLog_FieldSubPathValue
func (ResourceChangeLogPathSelectorTransaction) WithValue ¶
func (s ResourceChangeLogPathSelectorTransaction) WithValue(value *ResourceChangeLog_TransactionInfo) *ResourceChangeLog_FieldTerminalPathValue
type ResourceChangeLogPathSelectorTransactionIdentifier ¶
type ResourceChangeLogPathSelectorTransactionIdentifier struct{}
func (ResourceChangeLogPathSelectorTransactionIdentifier) FieldPath ¶
func (ResourceChangeLogPathSelectorTransactionIdentifier) FieldPath() *ResourceChangeLog_FieldSubPath
func (ResourceChangeLogPathSelectorTransactionIdentifier) WithArrayOfValues ¶
func (s ResourceChangeLogPathSelectorTransactionIdentifier) WithArrayOfValues(values []string) *ResourceChangeLog_FieldSubPathArrayOfValues
func (ResourceChangeLogPathSelectorTransactionIdentifier) WithValue ¶
func (s ResourceChangeLogPathSelectorTransactionIdentifier) WithValue(value string) *ResourceChangeLog_FieldSubPathValue
type ResourceChangeLogPathSelectorTransactionState ¶
type ResourceChangeLogPathSelectorTransactionState struct{}
func (ResourceChangeLogPathSelectorTransactionState) FieldPath ¶
func (ResourceChangeLogPathSelectorTransactionState) FieldPath() *ResourceChangeLog_FieldSubPath
func (ResourceChangeLogPathSelectorTransactionState) WithArrayOfValues ¶
func (s ResourceChangeLogPathSelectorTransactionState) WithArrayOfValues(values []ResourceChangeLog_TransactionInfo_State) *ResourceChangeLog_FieldSubPathArrayOfValues
type ResourceChangeLogPathSelectorTransactionTryCounter ¶
type ResourceChangeLogPathSelectorTransactionTryCounter struct{}
func (ResourceChangeLogPathSelectorTransactionTryCounter) FieldPath ¶
func (ResourceChangeLogPathSelectorTransactionTryCounter) FieldPath() *ResourceChangeLog_FieldSubPath
func (ResourceChangeLogPathSelectorTransactionTryCounter) WithArrayOfValues ¶
func (s ResourceChangeLogPathSelectorTransactionTryCounter) WithArrayOfValues(values []int32) *ResourceChangeLog_FieldSubPathArrayOfValues
func (ResourceChangeLogPathSelectorTransactionTryCounter) WithValue ¶
func (s ResourceChangeLogPathSelectorTransactionTryCounter) WithValue(value int32) *ResourceChangeLog_FieldSubPathValue
type ResourceChangeLogReferenceList ¶
type ResourceChangeLogReferenceList []*Reference
func (ResourceChangeLogReferenceList) Append ¶
func (l ResourceChangeLogReferenceList) Append(ref gotenresource.Reference) gotenresource.ReferenceList
func (ResourceChangeLogReferenceList) AppendList ¶
func (l ResourceChangeLogReferenceList) AppendList(list gotenresource.ReferenceList) gotenresource.ReferenceList
func (ResourceChangeLogReferenceList) At ¶
func (l ResourceChangeLogReferenceList) At(idx int) gotenresource.Reference
func (ResourceChangeLogReferenceList) Length ¶
func (l ResourceChangeLogReferenceList) Length() int
func (ResourceChangeLogReferenceList) Set ¶
func (l ResourceChangeLogReferenceList) Set(idx int, ref gotenresource.Reference)
func (ResourceChangeLogReferenceList) Slice ¶
func (l ResourceChangeLogReferenceList) Slice(first, second int) gotenresource.ReferenceList
type ResourceChangeLogResourceChangeFieldPathBuilder ¶
type ResourceChangeLogResourceChangeFieldPathBuilder struct{}
func NewResourceChangeLogResourceChangeFieldPathBuilder ¶
func NewResourceChangeLogResourceChangeFieldPathBuilder() ResourceChangeLogResourceChangeFieldPathBuilder
func (ResourceChangeLogResourceChangeFieldPathBuilder) UpdatedFields ¶ added in v0.8.4
type ResourceChangeLogResourceChange_FieldPath ¶
type ResourceChangeLogResourceChange_FieldPath interface { gotenobject.FieldPath Selector() ResourceChangeLogResourceChange_FieldPathSelector Get(source *ResourceChangeLog_ResourceChange) []interface{} GetSingle(source *ResourceChangeLog_ResourceChange) (interface{}, bool) ClearValue(item *ResourceChangeLog_ResourceChange) // Those methods build corresponding ResourceChangeLogResourceChange_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) ResourceChangeLogResourceChange_FieldPathValue WithIArrayOfValues(values interface{}) ResourceChangeLogResourceChange_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) ResourceChangeLogResourceChange_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildResourceChangeLogResourceChange_FieldPath ¶
func BuildResourceChangeLogResourceChange_FieldPath(fp gotenobject.RawFieldPath) (ResourceChangeLogResourceChange_FieldPath, error)
func MustParseResourceChangeLogResourceChange_FieldPath ¶
func MustParseResourceChangeLogResourceChange_FieldPath(rawField string) ResourceChangeLogResourceChange_FieldPath
func ParseResourceChangeLogResourceChange_FieldPath ¶
func ParseResourceChangeLogResourceChange_FieldPath(rawField string) (ResourceChangeLogResourceChange_FieldPath, error)
type ResourceChangeLogResourceChange_FieldPathArrayItemValue ¶
type ResourceChangeLogResourceChange_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue ResourceChangeLogResourceChange_FieldPath ContainsValue(*ResourceChangeLog_ResourceChange) bool }
ResourceChangeLogResourceChange_FieldPathArrayItemValue allows storing single item in Path-specific values for ResourceChange according to their type Present only for array (repeated) types.
func MustParseResourceChangeLogResourceChange_FieldPathArrayItemValue ¶
func MustParseResourceChangeLogResourceChange_FieldPathArrayItemValue(pathStr, valueStr string) ResourceChangeLogResourceChange_FieldPathArrayItemValue
func ParseResourceChangeLogResourceChange_FieldPathArrayItemValue ¶
func ParseResourceChangeLogResourceChange_FieldPathArrayItemValue(pathStr, valueStr string) (ResourceChangeLogResourceChange_FieldPathArrayItemValue, error)
ParseResourceChangeLogResourceChange_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type ResourceChangeLogResourceChange_FieldPathArrayOfValues ¶
type ResourceChangeLogResourceChange_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues ResourceChangeLogResourceChange_FieldPath }
ResourceChangeLogResourceChange_FieldPathArrayOfValues allows storing slice of values for ResourceChange fields according to their type
func MustParseResourceChangeLogResourceChange_FieldPathArrayOfValues ¶
func MustParseResourceChangeLogResourceChange_FieldPathArrayOfValues(pathStr, valuesStr string) ResourceChangeLogResourceChange_FieldPathArrayOfValues
func ParseResourceChangeLogResourceChange_FieldPathArrayOfValues ¶
func ParseResourceChangeLogResourceChange_FieldPathArrayOfValues(pathStr, valuesStr string) (ResourceChangeLogResourceChange_FieldPathArrayOfValues, error)
type ResourceChangeLogResourceChange_FieldPathMap ¶ added in v0.8.4
type ResourceChangeLogResourceChange_FieldPathMap struct {
// contains filtered or unexported fields
}
FieldPath for map type with additional Key information
func (*ResourceChangeLogResourceChange_FieldPathMap) ClearValue ¶ added in v0.8.4
func (fpm *ResourceChangeLogResourceChange_FieldPathMap) ClearValue(item *ResourceChangeLog_ResourceChange)
func (*ResourceChangeLogResourceChange_FieldPathMap) ClearValueRaw ¶ added in v0.8.4
func (fpm *ResourceChangeLogResourceChange_FieldPathMap) ClearValueRaw(item proto.Message)
func (*ResourceChangeLogResourceChange_FieldPathMap) Get ¶ added in v0.8.4
func (fpm *ResourceChangeLogResourceChange_FieldPathMap) Get(source *ResourceChangeLog_ResourceChange) (values []interface{})
Get returns all values pointed by selected field map key from source ResourceChangeLog_ResourceChange
func (*ResourceChangeLogResourceChange_FieldPathMap) GetDefault ¶ added in v0.8.4
func (fpm *ResourceChangeLogResourceChange_FieldPathMap) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*ResourceChangeLogResourceChange_FieldPathMap) GetRaw ¶ added in v0.8.4
func (fpm *ResourceChangeLogResourceChange_FieldPathMap) GetRaw(source proto.Message) []interface{}
func (*ResourceChangeLogResourceChange_FieldPathMap) GetSingle ¶ added in v0.8.4
func (fpm *ResourceChangeLogResourceChange_FieldPathMap) GetSingle(source *ResourceChangeLog_ResourceChange) (interface{}, bool)
GetSingle returns value by selected field map key from source ResourceChangeLog_ResourceChange
func (*ResourceChangeLogResourceChange_FieldPathMap) GetSingleRaw ¶ added in v0.8.4
func (fpm *ResourceChangeLogResourceChange_FieldPathMap) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*ResourceChangeLogResourceChange_FieldPathMap) IsLeaf ¶ added in v0.8.4
func (fpm *ResourceChangeLogResourceChange_FieldPathMap) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*ResourceChangeLogResourceChange_FieldPathMap) JSONString ¶ added in v0.8.4
func (fpm *ResourceChangeLogResourceChange_FieldPathMap) JSONString() string
JSONString returns path representation is JSON convention. Note that map keys are not transformed
func (*ResourceChangeLogResourceChange_FieldPathMap) Key ¶ added in v0.8.4
func (fpm *ResourceChangeLogResourceChange_FieldPathMap) Key() string
func (*ResourceChangeLogResourceChange_FieldPathMap) Selector ¶ added in v0.8.4
func (fpm *ResourceChangeLogResourceChange_FieldPathMap) Selector() ResourceChangeLogResourceChange_FieldPathSelector
func (*ResourceChangeLogResourceChange_FieldPathMap) SplitIntoTerminalIPaths ¶ added in v0.8.4
func (fpm *ResourceChangeLogResourceChange_FieldPathMap) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*ResourceChangeLogResourceChange_FieldPathMap) String ¶ added in v0.8.4
func (fpm *ResourceChangeLogResourceChange_FieldPathMap) String() string
String returns path representation in proto convention
func (*ResourceChangeLogResourceChange_FieldPathMap) WithIArrayItemValue ¶ added in v0.8.4
func (fpm *ResourceChangeLogResourceChange_FieldPathMap) WithIArrayItemValue(value interface{}) ResourceChangeLogResourceChange_FieldPathArrayItemValue
func (*ResourceChangeLogResourceChange_FieldPathMap) WithIArrayOfValues ¶ added in v0.8.4
func (fpm *ResourceChangeLogResourceChange_FieldPathMap) WithIArrayOfValues(values interface{}) ResourceChangeLogResourceChange_FieldPathArrayOfValues
func (*ResourceChangeLogResourceChange_FieldPathMap) WithIValue ¶ added in v0.8.4
func (fpm *ResourceChangeLogResourceChange_FieldPathMap) WithIValue(value interface{}) ResourceChangeLogResourceChange_FieldPathValue
func (*ResourceChangeLogResourceChange_FieldPathMap) WithRawIArrayItemValue ¶ added in v0.8.4
func (fpm *ResourceChangeLogResourceChange_FieldPathMap) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*ResourceChangeLogResourceChange_FieldPathMap) WithRawIArrayOfValues ¶ added in v0.8.4
func (fpm *ResourceChangeLogResourceChange_FieldPathMap) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*ResourceChangeLogResourceChange_FieldPathMap) WithRawIValue ¶ added in v0.8.4
func (fpm *ResourceChangeLogResourceChange_FieldPathMap) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type ResourceChangeLogResourceChange_FieldPathMapArrayOfValues ¶ added in v0.8.4
type ResourceChangeLogResourceChange_FieldPathMapArrayOfValues struct { ResourceChangeLogResourceChange_FieldPathMap // contains filtered or unexported fields }
func (*ResourceChangeLogResourceChange_FieldPathMapArrayOfValues) AsLabelsArrayOfElementValues ¶ added in v0.8.4
func (fpmaov *ResourceChangeLogResourceChange_FieldPathMapArrayOfValues) AsLabelsArrayOfElementValues() ([]string, bool)
func (*ResourceChangeLogResourceChange_FieldPathMapArrayOfValues) GetRawValues ¶ added in v0.8.4
func (fpmaov *ResourceChangeLogResourceChange_FieldPathMapArrayOfValues) GetRawValues() (values []interface{})
type ResourceChangeLogResourceChange_FieldPathMapValue ¶ added in v0.8.4
type ResourceChangeLogResourceChange_FieldPathMapValue struct { ResourceChangeLogResourceChange_FieldPathMap // contains filtered or unexported fields }
func (*ResourceChangeLogResourceChange_FieldPathMapValue) AsLabelsElementValue ¶ added in v0.8.4
func (fpmv *ResourceChangeLogResourceChange_FieldPathMapValue) AsLabelsElementValue() (string, bool)
func (*ResourceChangeLogResourceChange_FieldPathMapValue) CompareWith ¶ added in v0.8.4
func (fpmv *ResourceChangeLogResourceChange_FieldPathMapValue) CompareWith(source *ResourceChangeLog_ResourceChange) (int, bool)
CompareWith compares value in the 'ResourceChangeLogResourceChange_FieldPathMapValue' with the value under path in 'ResourceChangeLog_ResourceChange'.
func (*ResourceChangeLogResourceChange_FieldPathMapValue) CompareWithRaw ¶ added in v0.8.4
func (fpmv *ResourceChangeLogResourceChange_FieldPathMapValue) CompareWithRaw(source proto.Message) (int, bool)
func (*ResourceChangeLogResourceChange_FieldPathMapValue) GetRawValue ¶ added in v0.8.4
func (fpmv *ResourceChangeLogResourceChange_FieldPathMapValue) GetRawValue() interface{}
GetValue returns value stored under selected field in ResourceChange as interface{}
func (*ResourceChangeLogResourceChange_FieldPathMapValue) SetTo ¶ added in v0.8.4
func (fpmv *ResourceChangeLogResourceChange_FieldPathMapValue) SetTo(target **ResourceChangeLog_ResourceChange)
SetTo stores value for selected field in ResourceChange
func (*ResourceChangeLogResourceChange_FieldPathMapValue) SetToRaw ¶ added in v0.8.4
func (fpmv *ResourceChangeLogResourceChange_FieldPathMapValue) SetToRaw(target proto.Message)
type ResourceChangeLogResourceChange_FieldPathSelector ¶
type ResourceChangeLogResourceChange_FieldPathSelector int32
const ( ResourceChangeLogResourceChange_FieldPathSelectorName ResourceChangeLogResourceChange_FieldPathSelector = 0 ResourceChangeLogResourceChange_FieldPathSelectorType ResourceChangeLogResourceChange_FieldPathSelector = 1 ResourceChangeLogResourceChange_FieldPathSelectorAction ResourceChangeLogResourceChange_FieldPathSelector = 2 ResourceChangeLogResourceChange_FieldPathSelectorUpdatedFields ResourceChangeLogResourceChange_FieldPathSelector = 3 ResourceChangeLogResourceChange_FieldPathSelectorPrevious ResourceChangeLogResourceChange_FieldPathSelector = 4 ResourceChangeLogResourceChange_FieldPathSelectorCurrent ResourceChangeLogResourceChange_FieldPathSelector = 5 ResourceChangeLogResourceChange_FieldPathSelectorLabels ResourceChangeLogResourceChange_FieldPathSelector = 6 ResourceChangeLogResourceChange_FieldPathSelectorPre ResourceChangeLogResourceChange_FieldPathSelector = 7 ResourceChangeLogResourceChange_FieldPathSelectorPost ResourceChangeLogResourceChange_FieldPathSelector = 8 )
func (ResourceChangeLogResourceChange_FieldPathSelector) String ¶
func (s ResourceChangeLogResourceChange_FieldPathSelector) String() string
type ResourceChangeLogResourceChange_FieldPathValue ¶
type ResourceChangeLogResourceChange_FieldPathValue interface { ResourceChangeLogResourceChange_FieldPath gotenobject.FieldPathValue SetTo(target **ResourceChangeLog_ResourceChange) CompareWith(*ResourceChangeLog_ResourceChange) (cmp int, comparable bool) }
ResourceChangeLogResourceChange_FieldPathValue allows storing values for ResourceChange fields according to their type
func MustParseResourceChangeLogResourceChange_FieldPathValue ¶
func MustParseResourceChangeLogResourceChange_FieldPathValue(pathStr, valueStr string) ResourceChangeLogResourceChange_FieldPathValue
func ParseResourceChangeLogResourceChange_FieldPathValue ¶
func ParseResourceChangeLogResourceChange_FieldPathValue(pathStr, valueStr string) (ResourceChangeLogResourceChange_FieldPathValue, error)
type ResourceChangeLogResourceChange_FieldSubPath ¶
type ResourceChangeLogResourceChange_FieldSubPath struct {
// contains filtered or unexported fields
}
func (*ResourceChangeLogResourceChange_FieldSubPath) AsPostSubPath ¶
func (fps *ResourceChangeLogResourceChange_FieldSubPath) AsPostSubPath() (audit_common.ObjectState_FieldPath, bool)
func (*ResourceChangeLogResourceChange_FieldSubPath) AsPreSubPath ¶
func (fps *ResourceChangeLogResourceChange_FieldSubPath) AsPreSubPath() (audit_common.ObjectState_FieldPath, bool)
func (*ResourceChangeLogResourceChange_FieldSubPath) ClearValue ¶
func (fps *ResourceChangeLogResourceChange_FieldSubPath) ClearValue(item *ResourceChangeLog_ResourceChange)
func (*ResourceChangeLogResourceChange_FieldSubPath) ClearValueRaw ¶
func (fps *ResourceChangeLogResourceChange_FieldSubPath) ClearValueRaw(item proto.Message)
func (*ResourceChangeLogResourceChange_FieldSubPath) Get ¶
func (fps *ResourceChangeLogResourceChange_FieldSubPath) Get(source *ResourceChangeLog_ResourceChange) (values []interface{})
Get returns all values pointed by selected field from source ResourceChangeLog_ResourceChange
func (*ResourceChangeLogResourceChange_FieldSubPath) GetDefault ¶
func (fps *ResourceChangeLogResourceChange_FieldSubPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*ResourceChangeLogResourceChange_FieldSubPath) GetRaw ¶
func (fps *ResourceChangeLogResourceChange_FieldSubPath) GetRaw(source proto.Message) []interface{}
func (*ResourceChangeLogResourceChange_FieldSubPath) GetSingle ¶
func (fps *ResourceChangeLogResourceChange_FieldSubPath) GetSingle(source *ResourceChangeLog_ResourceChange) (interface{}, bool)
GetSingle returns value of selected field from source ResourceChangeLog_ResourceChange
func (*ResourceChangeLogResourceChange_FieldSubPath) GetSingleRaw ¶
func (fps *ResourceChangeLogResourceChange_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*ResourceChangeLogResourceChange_FieldSubPath) IsLeaf ¶
func (fps *ResourceChangeLogResourceChange_FieldSubPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*ResourceChangeLogResourceChange_FieldSubPath) JSONString ¶
func (fps *ResourceChangeLogResourceChange_FieldSubPath) JSONString() string
JSONString returns path representation is JSON convention
func (*ResourceChangeLogResourceChange_FieldSubPath) Selector ¶
func (fps *ResourceChangeLogResourceChange_FieldSubPath) Selector() ResourceChangeLogResourceChange_FieldPathSelector
func (*ResourceChangeLogResourceChange_FieldSubPath) SplitIntoTerminalIPaths ¶ added in v0.8.0
func (fps *ResourceChangeLogResourceChange_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*ResourceChangeLogResourceChange_FieldSubPath) String ¶
func (fps *ResourceChangeLogResourceChange_FieldSubPath) String() string
String returns path representation in proto convention
func (*ResourceChangeLogResourceChange_FieldSubPath) WithIArrayItemValue ¶
func (fps *ResourceChangeLogResourceChange_FieldSubPath) WithIArrayItemValue(value interface{}) ResourceChangeLogResourceChange_FieldPathArrayItemValue
func (*ResourceChangeLogResourceChange_FieldSubPath) WithIArrayOfValues ¶
func (fps *ResourceChangeLogResourceChange_FieldSubPath) WithIArrayOfValues(values interface{}) ResourceChangeLogResourceChange_FieldPathArrayOfValues
func (*ResourceChangeLogResourceChange_FieldSubPath) WithIValue ¶
func (fps *ResourceChangeLogResourceChange_FieldSubPath) WithIValue(value interface{}) ResourceChangeLogResourceChange_FieldPathValue
func (*ResourceChangeLogResourceChange_FieldSubPath) WithRawIArrayItemValue ¶
func (fps *ResourceChangeLogResourceChange_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*ResourceChangeLogResourceChange_FieldSubPath) WithRawIArrayOfValues ¶
func (fps *ResourceChangeLogResourceChange_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*ResourceChangeLogResourceChange_FieldSubPath) WithRawIValue ¶
func (fps *ResourceChangeLogResourceChange_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type ResourceChangeLogResourceChange_FieldSubPathArrayItemValue ¶
type ResourceChangeLogResourceChange_FieldSubPathArrayItemValue struct { ResourceChangeLogResourceChange_FieldPath // contains filtered or unexported fields }
func (*ResourceChangeLogResourceChange_FieldSubPathArrayItemValue) AsPostPathItemValue ¶
func (fpaivs *ResourceChangeLogResourceChange_FieldSubPathArrayItemValue) AsPostPathItemValue() (audit_common.ObjectState_FieldPathArrayItemValue, bool)
func (*ResourceChangeLogResourceChange_FieldSubPathArrayItemValue) AsPrePathItemValue ¶
func (fpaivs *ResourceChangeLogResourceChange_FieldSubPathArrayItemValue) AsPrePathItemValue() (audit_common.ObjectState_FieldPathArrayItemValue, bool)
func (*ResourceChangeLogResourceChange_FieldSubPathArrayItemValue) ContainsValue ¶
func (fpaivs *ResourceChangeLogResourceChange_FieldSubPathArrayItemValue) ContainsValue(source *ResourceChangeLog_ResourceChange) bool
Contains returns a boolean indicating if value that is being held is present in given 'ResourceChange'
func (*ResourceChangeLogResourceChange_FieldSubPathArrayItemValue) GetRawItemValue ¶
func (fpaivs *ResourceChangeLogResourceChange_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored array item value
type ResourceChangeLogResourceChange_FieldSubPathArrayOfValues ¶
type ResourceChangeLogResourceChange_FieldSubPathArrayOfValues struct { ResourceChangeLogResourceChange_FieldPath // contains filtered or unexported fields }
func (*ResourceChangeLogResourceChange_FieldSubPathArrayOfValues) AsPostPathArrayOfValues ¶
func (fpsaov *ResourceChangeLogResourceChange_FieldSubPathArrayOfValues) AsPostPathArrayOfValues() (audit_common.ObjectState_FieldPathArrayOfValues, bool)
func (*ResourceChangeLogResourceChange_FieldSubPathArrayOfValues) AsPrePathArrayOfValues ¶
func (fpsaov *ResourceChangeLogResourceChange_FieldSubPathArrayOfValues) AsPrePathArrayOfValues() (audit_common.ObjectState_FieldPathArrayOfValues, bool)
func (*ResourceChangeLogResourceChange_FieldSubPathArrayOfValues) GetRawValues ¶
func (fpsaov *ResourceChangeLogResourceChange_FieldSubPathArrayOfValues) GetRawValues() []interface{}
type ResourceChangeLogResourceChange_FieldSubPathValue ¶
type ResourceChangeLogResourceChange_FieldSubPathValue struct { ResourceChangeLogResourceChange_FieldPath // contains filtered or unexported fields }
func (*ResourceChangeLogResourceChange_FieldSubPathValue) AsPostPathValue ¶
func (fpvs *ResourceChangeLogResourceChange_FieldSubPathValue) AsPostPathValue() (audit_common.ObjectState_FieldPathValue, bool)
func (*ResourceChangeLogResourceChange_FieldSubPathValue) AsPrePathValue ¶
func (fpvs *ResourceChangeLogResourceChange_FieldSubPathValue) AsPrePathValue() (audit_common.ObjectState_FieldPathValue, bool)
func (*ResourceChangeLogResourceChange_FieldSubPathValue) CompareWith ¶
func (fpvs *ResourceChangeLogResourceChange_FieldSubPathValue) CompareWith(source *ResourceChangeLog_ResourceChange) (int, bool)
func (*ResourceChangeLogResourceChange_FieldSubPathValue) CompareWithRaw ¶
func (fpvs *ResourceChangeLogResourceChange_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*ResourceChangeLogResourceChange_FieldSubPathValue) GetRawValue ¶
func (fpvs *ResourceChangeLogResourceChange_FieldSubPathValue) GetRawValue() interface{}
func (*ResourceChangeLogResourceChange_FieldSubPathValue) SetTo ¶
func (fpvs *ResourceChangeLogResourceChange_FieldSubPathValue) SetTo(target **ResourceChangeLog_ResourceChange)
func (*ResourceChangeLogResourceChange_FieldSubPathValue) SetToRaw ¶
func (fpvs *ResourceChangeLogResourceChange_FieldSubPathValue) SetToRaw(target proto.Message)
type ResourceChangeLogResourceChange_FieldTerminalPath ¶
type ResourceChangeLogResourceChange_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*ResourceChangeLogResourceChange_FieldTerminalPath) ClearValue ¶
func (fp *ResourceChangeLogResourceChange_FieldTerminalPath) ClearValue(item *ResourceChangeLog_ResourceChange)
func (*ResourceChangeLogResourceChange_FieldTerminalPath) ClearValueRaw ¶
func (fp *ResourceChangeLogResourceChange_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*ResourceChangeLogResourceChange_FieldTerminalPath) Get ¶
func (fp *ResourceChangeLogResourceChange_FieldTerminalPath) Get(source *ResourceChangeLog_ResourceChange) (values []interface{})
Get returns all values pointed by specific field from source ResourceChangeLog_ResourceChange
func (*ResourceChangeLogResourceChange_FieldTerminalPath) GetDefault ¶
func (fp *ResourceChangeLogResourceChange_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*ResourceChangeLogResourceChange_FieldTerminalPath) GetRaw ¶
func (fp *ResourceChangeLogResourceChange_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*ResourceChangeLogResourceChange_FieldTerminalPath) GetSingle ¶
func (fp *ResourceChangeLogResourceChange_FieldTerminalPath) GetSingle(source *ResourceChangeLog_ResourceChange) (interface{}, bool)
GetSingle returns value pointed by specific field of from source ResourceChangeLog_ResourceChange
func (*ResourceChangeLogResourceChange_FieldTerminalPath) GetSingleRaw ¶
func (fp *ResourceChangeLogResourceChange_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*ResourceChangeLogResourceChange_FieldTerminalPath) IsLeaf ¶
func (fp *ResourceChangeLogResourceChange_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*ResourceChangeLogResourceChange_FieldTerminalPath) JSONString ¶
func (fp *ResourceChangeLogResourceChange_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*ResourceChangeLogResourceChange_FieldTerminalPath) SplitIntoTerminalIPaths ¶ added in v0.8.0
func (fp *ResourceChangeLogResourceChange_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*ResourceChangeLogResourceChange_FieldTerminalPath) String ¶
func (fp *ResourceChangeLogResourceChange_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*ResourceChangeLogResourceChange_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *ResourceChangeLogResourceChange_FieldTerminalPath) WithIArrayItemValue(value interface{}) ResourceChangeLogResourceChange_FieldPathArrayItemValue
func (*ResourceChangeLogResourceChange_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *ResourceChangeLogResourceChange_FieldTerminalPath) WithIArrayOfValues(values interface{}) ResourceChangeLogResourceChange_FieldPathArrayOfValues
func (*ResourceChangeLogResourceChange_FieldTerminalPath) WithIValue ¶
func (fp *ResourceChangeLogResourceChange_FieldTerminalPath) WithIValue(value interface{}) ResourceChangeLogResourceChange_FieldPathValue
func (*ResourceChangeLogResourceChange_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *ResourceChangeLogResourceChange_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*ResourceChangeLogResourceChange_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *ResourceChangeLogResourceChange_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*ResourceChangeLogResourceChange_FieldTerminalPath) WithRawIValue ¶
func (fp *ResourceChangeLogResourceChange_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type ResourceChangeLogResourceChange_FieldTerminalPathArrayItemValue ¶
type ResourceChangeLogResourceChange_FieldTerminalPathArrayItemValue struct { ResourceChangeLogResourceChange_FieldTerminalPath // contains filtered or unexported fields }
func (*ResourceChangeLogResourceChange_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *ResourceChangeLogResourceChange_FieldTerminalPathArrayItemValue) ContainsValue(source *ResourceChangeLog_ResourceChange) bool
Contains returns a boolean indicating if value that is being held is present in given 'ResourceChange'
func (*ResourceChangeLogResourceChange_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *ResourceChangeLogResourceChange_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object ResourceChangeLog_ResourceChange as interface{}
func (*ResourceChangeLogResourceChange_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *ResourceChangeLogResourceChange_FieldTerminalPathArrayItemValue) GetSingle(source *ResourceChangeLog_ResourceChange) (interface{}, bool)
func (*ResourceChangeLogResourceChange_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *ResourceChangeLogResourceChange_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type ResourceChangeLogResourceChange_FieldTerminalPathArrayOfValues ¶
type ResourceChangeLogResourceChange_FieldTerminalPathArrayOfValues struct { ResourceChangeLogResourceChange_FieldTerminalPath // contains filtered or unexported fields }
func (*ResourceChangeLogResourceChange_FieldTerminalPathArrayOfValues) AsActionArrayOfValues ¶
func (fpaov *ResourceChangeLogResourceChange_FieldTerminalPathArrayOfValues) AsActionArrayOfValues() ([]ResourceChangeLog_ResourceChange_Action, bool)
func (*ResourceChangeLogResourceChange_FieldTerminalPathArrayOfValues) AsCurrentArrayOfValues ¶ added in v0.8.4
func (fpaov *ResourceChangeLogResourceChange_FieldTerminalPathArrayOfValues) AsCurrentArrayOfValues() ([]*any.Any, bool)
func (*ResourceChangeLogResourceChange_FieldTerminalPathArrayOfValues) AsLabelsArrayOfValues ¶ added in v0.8.4
func (fpaov *ResourceChangeLogResourceChange_FieldTerminalPathArrayOfValues) AsLabelsArrayOfValues() ([]map[string]string, bool)
func (*ResourceChangeLogResourceChange_FieldTerminalPathArrayOfValues) AsNameArrayOfValues ¶
func (fpaov *ResourceChangeLogResourceChange_FieldTerminalPathArrayOfValues) AsNameArrayOfValues() ([]string, bool)
func (*ResourceChangeLogResourceChange_FieldTerminalPathArrayOfValues) AsPostArrayOfValues ¶
func (fpaov *ResourceChangeLogResourceChange_FieldTerminalPathArrayOfValues) AsPostArrayOfValues() ([]*audit_common.ObjectState, bool)
func (*ResourceChangeLogResourceChange_FieldTerminalPathArrayOfValues) AsPreArrayOfValues ¶
func (fpaov *ResourceChangeLogResourceChange_FieldTerminalPathArrayOfValues) AsPreArrayOfValues() ([]*audit_common.ObjectState, bool)
func (*ResourceChangeLogResourceChange_FieldTerminalPathArrayOfValues) AsPreviousArrayOfValues ¶ added in v0.8.4
func (fpaov *ResourceChangeLogResourceChange_FieldTerminalPathArrayOfValues) AsPreviousArrayOfValues() ([]*any.Any, bool)
func (*ResourceChangeLogResourceChange_FieldTerminalPathArrayOfValues) AsTypeArrayOfValues ¶
func (fpaov *ResourceChangeLogResourceChange_FieldTerminalPathArrayOfValues) AsTypeArrayOfValues() ([]string, bool)
func (*ResourceChangeLogResourceChange_FieldTerminalPathArrayOfValues) AsUpdatedFieldsArrayOfValues ¶ added in v0.8.4
func (fpaov *ResourceChangeLogResourceChange_FieldTerminalPathArrayOfValues) AsUpdatedFieldsArrayOfValues() ([]*field_mask.FieldMask, bool)
func (*ResourceChangeLogResourceChange_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *ResourceChangeLogResourceChange_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type ResourceChangeLogResourceChange_FieldTerminalPathValue ¶
type ResourceChangeLogResourceChange_FieldTerminalPathValue struct { ResourceChangeLogResourceChange_FieldTerminalPath // contains filtered or unexported fields }
func (*ResourceChangeLogResourceChange_FieldTerminalPathValue) AsActionValue ¶
func (fpv *ResourceChangeLogResourceChange_FieldTerminalPathValue) AsActionValue() (ResourceChangeLog_ResourceChange_Action, bool)
func (*ResourceChangeLogResourceChange_FieldTerminalPathValue) AsCurrentValue ¶ added in v0.8.4
func (fpv *ResourceChangeLogResourceChange_FieldTerminalPathValue) AsCurrentValue() (*any.Any, bool)
func (*ResourceChangeLogResourceChange_FieldTerminalPathValue) AsLabelsValue ¶ added in v0.8.4
func (fpv *ResourceChangeLogResourceChange_FieldTerminalPathValue) AsLabelsValue() (map[string]string, bool)
func (*ResourceChangeLogResourceChange_FieldTerminalPathValue) AsNameValue ¶
func (fpv *ResourceChangeLogResourceChange_FieldTerminalPathValue) AsNameValue() (string, bool)
func (*ResourceChangeLogResourceChange_FieldTerminalPathValue) AsPostValue ¶
func (fpv *ResourceChangeLogResourceChange_FieldTerminalPathValue) AsPostValue() (*audit_common.ObjectState, bool)
func (*ResourceChangeLogResourceChange_FieldTerminalPathValue) AsPreValue ¶
func (fpv *ResourceChangeLogResourceChange_FieldTerminalPathValue) AsPreValue() (*audit_common.ObjectState, bool)
func (*ResourceChangeLogResourceChange_FieldTerminalPathValue) AsPreviousValue ¶ added in v0.8.4
func (fpv *ResourceChangeLogResourceChange_FieldTerminalPathValue) AsPreviousValue() (*any.Any, bool)
func (*ResourceChangeLogResourceChange_FieldTerminalPathValue) AsTypeValue ¶
func (fpv *ResourceChangeLogResourceChange_FieldTerminalPathValue) AsTypeValue() (string, bool)
func (*ResourceChangeLogResourceChange_FieldTerminalPathValue) AsUpdatedFieldsValue ¶ added in v0.8.4
func (fpv *ResourceChangeLogResourceChange_FieldTerminalPathValue) AsUpdatedFieldsValue() (*field_mask.FieldMask, bool)
func (*ResourceChangeLogResourceChange_FieldTerminalPathValue) CompareWith ¶
func (fpv *ResourceChangeLogResourceChange_FieldTerminalPathValue) CompareWith(source *ResourceChangeLog_ResourceChange) (int, bool)
CompareWith compares value in the 'ResourceChangeLogResourceChange_FieldTerminalPathValue' with the value under path in 'ResourceChangeLog_ResourceChange'.
func (*ResourceChangeLogResourceChange_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *ResourceChangeLogResourceChange_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*ResourceChangeLogResourceChange_FieldTerminalPathValue) GetRawValue ¶
func (fpv *ResourceChangeLogResourceChange_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'ResourceChange' as interface{}
func (*ResourceChangeLogResourceChange_FieldTerminalPathValue) SetTo ¶
func (fpv *ResourceChangeLogResourceChange_FieldTerminalPathValue) SetTo(target **ResourceChangeLog_ResourceChange)
SetTo stores value for selected field for object ResourceChange
func (*ResourceChangeLogResourceChange_FieldTerminalPathValue) SetToRaw ¶
func (fpv *ResourceChangeLogResourceChange_FieldTerminalPathValue) SetToRaw(target proto.Message)
type ResourceChangeLogTransactionInfoFieldPathBuilder ¶
type ResourceChangeLogTransactionInfoFieldPathBuilder struct{}
func NewResourceChangeLogTransactionInfoFieldPathBuilder ¶
func NewResourceChangeLogTransactionInfoFieldPathBuilder() ResourceChangeLogTransactionInfoFieldPathBuilder
func (ResourceChangeLogTransactionInfoFieldPathBuilder) Identifier ¶
func (ResourceChangeLogTransactionInfoFieldPathBuilder) TryCounter ¶
type ResourceChangeLogTransactionInfo_FieldPath ¶
type ResourceChangeLogTransactionInfo_FieldPath interface { gotenobject.FieldPath Selector() ResourceChangeLogTransactionInfo_FieldPathSelector Get(source *ResourceChangeLog_TransactionInfo) []interface{} GetSingle(source *ResourceChangeLog_TransactionInfo) (interface{}, bool) ClearValue(item *ResourceChangeLog_TransactionInfo) // Those methods build corresponding ResourceChangeLogTransactionInfo_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) ResourceChangeLogTransactionInfo_FieldPathValue WithIArrayOfValues(values interface{}) ResourceChangeLogTransactionInfo_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) ResourceChangeLogTransactionInfo_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildResourceChangeLogTransactionInfo_FieldPath ¶
func BuildResourceChangeLogTransactionInfo_FieldPath(fp gotenobject.RawFieldPath) (ResourceChangeLogTransactionInfo_FieldPath, error)
func MustParseResourceChangeLogTransactionInfo_FieldPath ¶
func MustParseResourceChangeLogTransactionInfo_FieldPath(rawField string) ResourceChangeLogTransactionInfo_FieldPath
func ParseResourceChangeLogTransactionInfo_FieldPath ¶
func ParseResourceChangeLogTransactionInfo_FieldPath(rawField string) (ResourceChangeLogTransactionInfo_FieldPath, error)
type ResourceChangeLogTransactionInfo_FieldPathArrayItemValue ¶
type ResourceChangeLogTransactionInfo_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue ResourceChangeLogTransactionInfo_FieldPath ContainsValue(*ResourceChangeLog_TransactionInfo) bool }
ResourceChangeLogTransactionInfo_FieldPathArrayItemValue allows storing single item in Path-specific values for TransactionInfo according to their type Present only for array (repeated) types.
func MustParseResourceChangeLogTransactionInfo_FieldPathArrayItemValue ¶
func MustParseResourceChangeLogTransactionInfo_FieldPathArrayItemValue(pathStr, valueStr string) ResourceChangeLogTransactionInfo_FieldPathArrayItemValue
func ParseResourceChangeLogTransactionInfo_FieldPathArrayItemValue ¶
func ParseResourceChangeLogTransactionInfo_FieldPathArrayItemValue(pathStr, valueStr string) (ResourceChangeLogTransactionInfo_FieldPathArrayItemValue, error)
ParseResourceChangeLogTransactionInfo_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type ResourceChangeLogTransactionInfo_FieldPathArrayOfValues ¶
type ResourceChangeLogTransactionInfo_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues ResourceChangeLogTransactionInfo_FieldPath }
ResourceChangeLogTransactionInfo_FieldPathArrayOfValues allows storing slice of values for TransactionInfo fields according to their type
func MustParseResourceChangeLogTransactionInfo_FieldPathArrayOfValues ¶
func MustParseResourceChangeLogTransactionInfo_FieldPathArrayOfValues(pathStr, valuesStr string) ResourceChangeLogTransactionInfo_FieldPathArrayOfValues
func ParseResourceChangeLogTransactionInfo_FieldPathArrayOfValues ¶
func ParseResourceChangeLogTransactionInfo_FieldPathArrayOfValues(pathStr, valuesStr string) (ResourceChangeLogTransactionInfo_FieldPathArrayOfValues, error)
type ResourceChangeLogTransactionInfo_FieldPathSelector ¶
type ResourceChangeLogTransactionInfo_FieldPathSelector int32
const ( ResourceChangeLogTransactionInfo_FieldPathSelectorIdentifier ResourceChangeLogTransactionInfo_FieldPathSelector = 0 ResourceChangeLogTransactionInfo_FieldPathSelectorTryCounter ResourceChangeLogTransactionInfo_FieldPathSelector = 1 ResourceChangeLogTransactionInfo_FieldPathSelectorState ResourceChangeLogTransactionInfo_FieldPathSelector = 2 )
func (ResourceChangeLogTransactionInfo_FieldPathSelector) String ¶
func (s ResourceChangeLogTransactionInfo_FieldPathSelector) String() string
type ResourceChangeLogTransactionInfo_FieldPathValue ¶
type ResourceChangeLogTransactionInfo_FieldPathValue interface { ResourceChangeLogTransactionInfo_FieldPath gotenobject.FieldPathValue SetTo(target **ResourceChangeLog_TransactionInfo) CompareWith(*ResourceChangeLog_TransactionInfo) (cmp int, comparable bool) }
ResourceChangeLogTransactionInfo_FieldPathValue allows storing values for TransactionInfo fields according to their type
func MustParseResourceChangeLogTransactionInfo_FieldPathValue ¶
func MustParseResourceChangeLogTransactionInfo_FieldPathValue(pathStr, valueStr string) ResourceChangeLogTransactionInfo_FieldPathValue
func ParseResourceChangeLogTransactionInfo_FieldPathValue ¶
func ParseResourceChangeLogTransactionInfo_FieldPathValue(pathStr, valueStr string) (ResourceChangeLogTransactionInfo_FieldPathValue, error)
type ResourceChangeLogTransactionInfo_FieldTerminalPath ¶
type ResourceChangeLogTransactionInfo_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*ResourceChangeLogTransactionInfo_FieldTerminalPath) ClearValue ¶
func (fp *ResourceChangeLogTransactionInfo_FieldTerminalPath) ClearValue(item *ResourceChangeLog_TransactionInfo)
func (*ResourceChangeLogTransactionInfo_FieldTerminalPath) ClearValueRaw ¶
func (fp *ResourceChangeLogTransactionInfo_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*ResourceChangeLogTransactionInfo_FieldTerminalPath) Get ¶
func (fp *ResourceChangeLogTransactionInfo_FieldTerminalPath) Get(source *ResourceChangeLog_TransactionInfo) (values []interface{})
Get returns all values pointed by specific field from source ResourceChangeLog_TransactionInfo
func (*ResourceChangeLogTransactionInfo_FieldTerminalPath) GetDefault ¶
func (fp *ResourceChangeLogTransactionInfo_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*ResourceChangeLogTransactionInfo_FieldTerminalPath) GetRaw ¶
func (fp *ResourceChangeLogTransactionInfo_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*ResourceChangeLogTransactionInfo_FieldTerminalPath) GetSingle ¶
func (fp *ResourceChangeLogTransactionInfo_FieldTerminalPath) GetSingle(source *ResourceChangeLog_TransactionInfo) (interface{}, bool)
GetSingle returns value pointed by specific field of from source ResourceChangeLog_TransactionInfo
func (*ResourceChangeLogTransactionInfo_FieldTerminalPath) GetSingleRaw ¶
func (fp *ResourceChangeLogTransactionInfo_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*ResourceChangeLogTransactionInfo_FieldTerminalPath) IsLeaf ¶
func (fp *ResourceChangeLogTransactionInfo_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*ResourceChangeLogTransactionInfo_FieldTerminalPath) JSONString ¶
func (fp *ResourceChangeLogTransactionInfo_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*ResourceChangeLogTransactionInfo_FieldTerminalPath) SplitIntoTerminalIPaths ¶ added in v0.8.0
func (fp *ResourceChangeLogTransactionInfo_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*ResourceChangeLogTransactionInfo_FieldTerminalPath) String ¶
func (fp *ResourceChangeLogTransactionInfo_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*ResourceChangeLogTransactionInfo_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *ResourceChangeLogTransactionInfo_FieldTerminalPath) WithIArrayItemValue(value interface{}) ResourceChangeLogTransactionInfo_FieldPathArrayItemValue
func (*ResourceChangeLogTransactionInfo_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *ResourceChangeLogTransactionInfo_FieldTerminalPath) WithIArrayOfValues(values interface{}) ResourceChangeLogTransactionInfo_FieldPathArrayOfValues
func (*ResourceChangeLogTransactionInfo_FieldTerminalPath) WithIValue ¶
func (fp *ResourceChangeLogTransactionInfo_FieldTerminalPath) WithIValue(value interface{}) ResourceChangeLogTransactionInfo_FieldPathValue
func (*ResourceChangeLogTransactionInfo_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *ResourceChangeLogTransactionInfo_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*ResourceChangeLogTransactionInfo_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *ResourceChangeLogTransactionInfo_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*ResourceChangeLogTransactionInfo_FieldTerminalPath) WithRawIValue ¶
func (fp *ResourceChangeLogTransactionInfo_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type ResourceChangeLogTransactionInfo_FieldTerminalPathArrayItemValue ¶
type ResourceChangeLogTransactionInfo_FieldTerminalPathArrayItemValue struct { ResourceChangeLogTransactionInfo_FieldTerminalPath // contains filtered or unexported fields }
func (*ResourceChangeLogTransactionInfo_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *ResourceChangeLogTransactionInfo_FieldTerminalPathArrayItemValue) ContainsValue(source *ResourceChangeLog_TransactionInfo) bool
Contains returns a boolean indicating if value that is being held is present in given 'TransactionInfo'
func (*ResourceChangeLogTransactionInfo_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *ResourceChangeLogTransactionInfo_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object ResourceChangeLog_TransactionInfo as interface{}
func (*ResourceChangeLogTransactionInfo_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *ResourceChangeLogTransactionInfo_FieldTerminalPathArrayItemValue) GetSingle(source *ResourceChangeLog_TransactionInfo) (interface{}, bool)
func (*ResourceChangeLogTransactionInfo_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *ResourceChangeLogTransactionInfo_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type ResourceChangeLogTransactionInfo_FieldTerminalPathArrayOfValues ¶
type ResourceChangeLogTransactionInfo_FieldTerminalPathArrayOfValues struct { ResourceChangeLogTransactionInfo_FieldTerminalPath // contains filtered or unexported fields }
func (*ResourceChangeLogTransactionInfo_FieldTerminalPathArrayOfValues) AsIdentifierArrayOfValues ¶
func (fpaov *ResourceChangeLogTransactionInfo_FieldTerminalPathArrayOfValues) AsIdentifierArrayOfValues() ([]string, bool)
func (*ResourceChangeLogTransactionInfo_FieldTerminalPathArrayOfValues) AsStateArrayOfValues ¶
func (fpaov *ResourceChangeLogTransactionInfo_FieldTerminalPathArrayOfValues) AsStateArrayOfValues() ([]ResourceChangeLog_TransactionInfo_State, bool)
func (*ResourceChangeLogTransactionInfo_FieldTerminalPathArrayOfValues) AsTryCounterArrayOfValues ¶
func (fpaov *ResourceChangeLogTransactionInfo_FieldTerminalPathArrayOfValues) AsTryCounterArrayOfValues() ([]int32, bool)
func (*ResourceChangeLogTransactionInfo_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *ResourceChangeLogTransactionInfo_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type ResourceChangeLogTransactionInfo_FieldTerminalPathValue ¶
type ResourceChangeLogTransactionInfo_FieldTerminalPathValue struct { ResourceChangeLogTransactionInfo_FieldTerminalPath // contains filtered or unexported fields }
func (*ResourceChangeLogTransactionInfo_FieldTerminalPathValue) AsIdentifierValue ¶
func (fpv *ResourceChangeLogTransactionInfo_FieldTerminalPathValue) AsIdentifierValue() (string, bool)
func (*ResourceChangeLogTransactionInfo_FieldTerminalPathValue) AsStateValue ¶
func (fpv *ResourceChangeLogTransactionInfo_FieldTerminalPathValue) AsStateValue() (ResourceChangeLog_TransactionInfo_State, bool)
func (*ResourceChangeLogTransactionInfo_FieldTerminalPathValue) AsTryCounterValue ¶
func (fpv *ResourceChangeLogTransactionInfo_FieldTerminalPathValue) AsTryCounterValue() (int32, bool)
func (*ResourceChangeLogTransactionInfo_FieldTerminalPathValue) CompareWith ¶
func (fpv *ResourceChangeLogTransactionInfo_FieldTerminalPathValue) CompareWith(source *ResourceChangeLog_TransactionInfo) (int, bool)
CompareWith compares value in the 'ResourceChangeLogTransactionInfo_FieldTerminalPathValue' with the value under path in 'ResourceChangeLog_TransactionInfo'.
func (*ResourceChangeLogTransactionInfo_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *ResourceChangeLogTransactionInfo_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*ResourceChangeLogTransactionInfo_FieldTerminalPathValue) GetRawValue ¶
func (fpv *ResourceChangeLogTransactionInfo_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'TransactionInfo' as interface{}
func (*ResourceChangeLogTransactionInfo_FieldTerminalPathValue) SetTo ¶
func (fpv *ResourceChangeLogTransactionInfo_FieldTerminalPathValue) SetTo(target **ResourceChangeLog_TransactionInfo)
SetTo stores value for selected field for object TransactionInfo
func (*ResourceChangeLogTransactionInfo_FieldTerminalPathValue) SetToRaw ¶
func (fpv *ResourceChangeLogTransactionInfo_FieldTerminalPathValue) SetToRaw(target proto.Message)
type ResourceChangeLog_FieldMask ¶
type ResourceChangeLog_FieldMask struct {
Paths []ResourceChangeLog_FieldPath
}
func FullResourceChangeLog_FieldMask ¶
func FullResourceChangeLog_FieldMask() *ResourceChangeLog_FieldMask
func ResourceViewFieldMask ¶
func ResourceViewFieldMask(viewName view.View, extraMask *ResourceChangeLog_FieldMask) *ResourceChangeLog_FieldMask
func (*ResourceChangeLog_FieldMask) AppendPath ¶
func (fieldMask *ResourceChangeLog_FieldMask) AppendPath(path ResourceChangeLog_FieldPath)
func (*ResourceChangeLog_FieldMask) AppendRawPath ¶
func (fieldMask *ResourceChangeLog_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*ResourceChangeLog_FieldMask) DecodeFirestore ¶
func (fieldMask *ResourceChangeLog_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*ResourceChangeLog_FieldMask) EncodeFirestore ¶
func (fieldMask *ResourceChangeLog_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*ResourceChangeLog_FieldMask) FilterInputFields ¶
func (fieldMask *ResourceChangeLog_FieldMask) FilterInputFields() *ResourceChangeLog_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*ResourceChangeLog_FieldMask) FromProtoFieldMask ¶
func (fieldMask *ResourceChangeLog_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
func (*ResourceChangeLog_FieldMask) GetPaths ¶
func (fieldMask *ResourceChangeLog_FieldMask) GetPaths() []ResourceChangeLog_FieldPath
func (*ResourceChangeLog_FieldMask) GetRawPaths ¶
func (fieldMask *ResourceChangeLog_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*ResourceChangeLog_FieldMask) IsFull ¶
func (fieldMask *ResourceChangeLog_FieldMask) IsFull() bool
func (ResourceChangeLog_FieldMask) Marshal ¶
func (fieldMask ResourceChangeLog_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (ResourceChangeLog_FieldMask) MarshalJSON ¶
func (fieldMask ResourceChangeLog_FieldMask) MarshalJSON() ([]byte, error)
func (*ResourceChangeLog_FieldMask) PathsCount ¶
func (fieldMask *ResourceChangeLog_FieldMask) PathsCount() int
func (*ResourceChangeLog_FieldMask) Project ¶
func (fieldMask *ResourceChangeLog_FieldMask) Project(source *ResourceChangeLog) *ResourceChangeLog
func (*ResourceChangeLog_FieldMask) ProjectRaw ¶
func (fieldMask *ResourceChangeLog_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*ResourceChangeLog_FieldMask) ProtoMessage ¶
func (fieldMask *ResourceChangeLog_FieldMask) ProtoMessage()
func (*ResourceChangeLog_FieldMask) ProtoReflect ¶
func (fieldMask *ResourceChangeLog_FieldMask) ProtoReflect() preflect.Message
func (*ResourceChangeLog_FieldMask) Reset ¶
func (fieldMask *ResourceChangeLog_FieldMask) Reset()
func (*ResourceChangeLog_FieldMask) Set ¶
func (fieldMask *ResourceChangeLog_FieldMask) Set(target, source *ResourceChangeLog)
func (*ResourceChangeLog_FieldMask) SetFromCliFlag ¶
func (fieldMask *ResourceChangeLog_FieldMask) SetFromCliFlag(raw string) error
func (*ResourceChangeLog_FieldMask) SetRaw ¶
func (fieldMask *ResourceChangeLog_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*ResourceChangeLog_FieldMask) Size ¶
func (fieldMask *ResourceChangeLog_FieldMask) Size() int
func (*ResourceChangeLog_FieldMask) String ¶
func (fieldMask *ResourceChangeLog_FieldMask) String() string
func (*ResourceChangeLog_FieldMask) Subtract ¶
func (fieldMask *ResourceChangeLog_FieldMask) Subtract(other *ResourceChangeLog_FieldMask) *ResourceChangeLog_FieldMask
func (*ResourceChangeLog_FieldMask) SubtractRaw ¶
func (fieldMask *ResourceChangeLog_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*ResourceChangeLog_FieldMask) ToProtoFieldMask ¶
func (fieldMask *ResourceChangeLog_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*ResourceChangeLog_FieldMask) Unmarshal ¶
func (fieldMask *ResourceChangeLog_FieldMask) Unmarshal(data []byte) error
func (*ResourceChangeLog_FieldMask) UnmarshalJSON ¶
func (fieldMask *ResourceChangeLog_FieldMask) UnmarshalJSON(data []byte) error
type ResourceChangeLog_FieldPath ¶
type ResourceChangeLog_FieldPath interface { gotenobject.FieldPath Selector() ResourceChangeLog_FieldPathSelector Get(source *ResourceChangeLog) []interface{} GetSingle(source *ResourceChangeLog) (interface{}, bool) ClearValue(item *ResourceChangeLog) // Those methods build corresponding ResourceChangeLog_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) ResourceChangeLog_FieldPathValue WithIArrayOfValues(values interface{}) ResourceChangeLog_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) ResourceChangeLog_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildResourceChangeLog_FieldPath ¶
func BuildResourceChangeLog_FieldPath(fp gotenobject.RawFieldPath) (ResourceChangeLog_FieldPath, error)
func MustParseResourceChangeLog_FieldPath ¶
func MustParseResourceChangeLog_FieldPath(rawField string) ResourceChangeLog_FieldPath
func ParseResourceChangeLog_FieldPath ¶
func ParseResourceChangeLog_FieldPath(rawField string) (ResourceChangeLog_FieldPath, error)
type ResourceChangeLog_FieldPathArrayItemValue ¶
type ResourceChangeLog_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue ResourceChangeLog_FieldPath ContainsValue(*ResourceChangeLog) bool }
ResourceChangeLog_FieldPathArrayItemValue allows storing single item in Path-specific values for ResourceChangeLog according to their type Present only for array (repeated) types.
func MustParseResourceChangeLog_FieldPathArrayItemValue ¶
func MustParseResourceChangeLog_FieldPathArrayItemValue(pathStr, valueStr string) ResourceChangeLog_FieldPathArrayItemValue
func ParseResourceChangeLog_FieldPathArrayItemValue ¶
func ParseResourceChangeLog_FieldPathArrayItemValue(pathStr, valueStr string) (ResourceChangeLog_FieldPathArrayItemValue, error)
ParseResourceChangeLog_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type ResourceChangeLog_FieldPathArrayOfValues ¶
type ResourceChangeLog_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues ResourceChangeLog_FieldPath }
ResourceChangeLog_FieldPathArrayOfValues allows storing slice of values for ResourceChangeLog fields according to their type
func MustParseResourceChangeLog_FieldPathArrayOfValues ¶
func MustParseResourceChangeLog_FieldPathArrayOfValues(pathStr, valuesStr string) ResourceChangeLog_FieldPathArrayOfValues
func ParseResourceChangeLog_FieldPathArrayOfValues ¶
func ParseResourceChangeLog_FieldPathArrayOfValues(pathStr, valuesStr string) (ResourceChangeLog_FieldPathArrayOfValues, error)
type ResourceChangeLog_FieldPathSelector ¶
type ResourceChangeLog_FieldPathSelector int32
const ( ResourceChangeLog_FieldPathSelectorName ResourceChangeLog_FieldPathSelector = 0 ResourceChangeLog_FieldPathSelectorScope ResourceChangeLog_FieldPathSelector = 1 ResourceChangeLog_FieldPathSelectorRequestId ResourceChangeLog_FieldPathSelector = 2 ResourceChangeLog_FieldPathSelectorTimestamp ResourceChangeLog_FieldPathSelector = 3 ResourceChangeLog_FieldPathSelectorAuthentication ResourceChangeLog_FieldPathSelector = 4 ResourceChangeLog_FieldPathSelectorService ResourceChangeLog_FieldPathSelector = 5 ResourceChangeLog_FieldPathSelectorResource ResourceChangeLog_FieldPathSelector = 6 ResourceChangeLog_FieldPathSelectorTransaction ResourceChangeLog_FieldPathSelector = 7 )
func (ResourceChangeLog_FieldPathSelector) String ¶
func (s ResourceChangeLog_FieldPathSelector) String() string
type ResourceChangeLog_FieldPathValue ¶
type ResourceChangeLog_FieldPathValue interface { ResourceChangeLog_FieldPath gotenobject.FieldPathValue SetTo(target **ResourceChangeLog) CompareWith(*ResourceChangeLog) (cmp int, comparable bool) }
ResourceChangeLog_FieldPathValue allows storing values for ResourceChangeLog fields according to their type
func MustParseResourceChangeLog_FieldPathValue ¶
func MustParseResourceChangeLog_FieldPathValue(pathStr, valueStr string) ResourceChangeLog_FieldPathValue
func ParseResourceChangeLog_FieldPathValue ¶
func ParseResourceChangeLog_FieldPathValue(pathStr, valueStr string) (ResourceChangeLog_FieldPathValue, error)
type ResourceChangeLog_FieldSubPath ¶
type ResourceChangeLog_FieldSubPath struct {
// contains filtered or unexported fields
}
func (*ResourceChangeLog_FieldSubPath) AsAuthenticationSubPath ¶
func (fps *ResourceChangeLog_FieldSubPath) AsAuthenticationSubPath() (audit_common.Authentication_FieldPath, bool)
func (*ResourceChangeLog_FieldSubPath) AsResourceSubPath ¶
func (fps *ResourceChangeLog_FieldSubPath) AsResourceSubPath() (ResourceChangeLogResourceChange_FieldPath, bool)
func (*ResourceChangeLog_FieldSubPath) AsServiceSubPath ¶
func (fps *ResourceChangeLog_FieldSubPath) AsServiceSubPath() (audit_common.ServiceData_FieldPath, bool)
func (*ResourceChangeLog_FieldSubPath) AsTransactionSubPath ¶
func (fps *ResourceChangeLog_FieldSubPath) AsTransactionSubPath() (ResourceChangeLogTransactionInfo_FieldPath, bool)
func (*ResourceChangeLog_FieldSubPath) ClearValue ¶
func (fps *ResourceChangeLog_FieldSubPath) ClearValue(item *ResourceChangeLog)
func (*ResourceChangeLog_FieldSubPath) ClearValueRaw ¶
func (fps *ResourceChangeLog_FieldSubPath) ClearValueRaw(item proto.Message)
func (*ResourceChangeLog_FieldSubPath) Get ¶
func (fps *ResourceChangeLog_FieldSubPath) Get(source *ResourceChangeLog) (values []interface{})
Get returns all values pointed by selected field from source ResourceChangeLog
func (*ResourceChangeLog_FieldSubPath) GetDefault ¶
func (fps *ResourceChangeLog_FieldSubPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*ResourceChangeLog_FieldSubPath) GetRaw ¶
func (fps *ResourceChangeLog_FieldSubPath) GetRaw(source proto.Message) []interface{}
func (*ResourceChangeLog_FieldSubPath) GetSingle ¶
func (fps *ResourceChangeLog_FieldSubPath) GetSingle(source *ResourceChangeLog) (interface{}, bool)
GetSingle returns value of selected field from source ResourceChangeLog
func (*ResourceChangeLog_FieldSubPath) GetSingleRaw ¶
func (fps *ResourceChangeLog_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*ResourceChangeLog_FieldSubPath) IsLeaf ¶
func (fps *ResourceChangeLog_FieldSubPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*ResourceChangeLog_FieldSubPath) JSONString ¶
func (fps *ResourceChangeLog_FieldSubPath) JSONString() string
JSONString returns path representation is JSON convention
func (*ResourceChangeLog_FieldSubPath) Selector ¶
func (fps *ResourceChangeLog_FieldSubPath) Selector() ResourceChangeLog_FieldPathSelector
func (*ResourceChangeLog_FieldSubPath) SplitIntoTerminalIPaths ¶ added in v0.8.0
func (fps *ResourceChangeLog_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*ResourceChangeLog_FieldSubPath) String ¶
func (fps *ResourceChangeLog_FieldSubPath) String() string
String returns path representation in proto convention
func (*ResourceChangeLog_FieldSubPath) WithIArrayItemValue ¶
func (fps *ResourceChangeLog_FieldSubPath) WithIArrayItemValue(value interface{}) ResourceChangeLog_FieldPathArrayItemValue
func (*ResourceChangeLog_FieldSubPath) WithIArrayOfValues ¶
func (fps *ResourceChangeLog_FieldSubPath) WithIArrayOfValues(values interface{}) ResourceChangeLog_FieldPathArrayOfValues
func (*ResourceChangeLog_FieldSubPath) WithIValue ¶
func (fps *ResourceChangeLog_FieldSubPath) WithIValue(value interface{}) ResourceChangeLog_FieldPathValue
func (*ResourceChangeLog_FieldSubPath) WithRawIArrayItemValue ¶
func (fps *ResourceChangeLog_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*ResourceChangeLog_FieldSubPath) WithRawIArrayOfValues ¶
func (fps *ResourceChangeLog_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*ResourceChangeLog_FieldSubPath) WithRawIValue ¶
func (fps *ResourceChangeLog_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type ResourceChangeLog_FieldSubPathArrayItemValue ¶
type ResourceChangeLog_FieldSubPathArrayItemValue struct { ResourceChangeLog_FieldPath // contains filtered or unexported fields }
func (*ResourceChangeLog_FieldSubPathArrayItemValue) AsAuthenticationPathItemValue ¶
func (fpaivs *ResourceChangeLog_FieldSubPathArrayItemValue) AsAuthenticationPathItemValue() (audit_common.Authentication_FieldPathArrayItemValue, bool)
func (*ResourceChangeLog_FieldSubPathArrayItemValue) AsResourcePathItemValue ¶
func (fpaivs *ResourceChangeLog_FieldSubPathArrayItemValue) AsResourcePathItemValue() (ResourceChangeLogResourceChange_FieldPathArrayItemValue, bool)
func (*ResourceChangeLog_FieldSubPathArrayItemValue) AsServicePathItemValue ¶
func (fpaivs *ResourceChangeLog_FieldSubPathArrayItemValue) AsServicePathItemValue() (audit_common.ServiceData_FieldPathArrayItemValue, bool)
func (*ResourceChangeLog_FieldSubPathArrayItemValue) AsTransactionPathItemValue ¶
func (fpaivs *ResourceChangeLog_FieldSubPathArrayItemValue) AsTransactionPathItemValue() (ResourceChangeLogTransactionInfo_FieldPathArrayItemValue, bool)
func (*ResourceChangeLog_FieldSubPathArrayItemValue) ContainsValue ¶
func (fpaivs *ResourceChangeLog_FieldSubPathArrayItemValue) ContainsValue(source *ResourceChangeLog) bool
Contains returns a boolean indicating if value that is being held is present in given 'ResourceChangeLog'
func (*ResourceChangeLog_FieldSubPathArrayItemValue) GetRawItemValue ¶
func (fpaivs *ResourceChangeLog_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored array item value
type ResourceChangeLog_FieldSubPathArrayOfValues ¶
type ResourceChangeLog_FieldSubPathArrayOfValues struct { ResourceChangeLog_FieldPath // contains filtered or unexported fields }
func (*ResourceChangeLog_FieldSubPathArrayOfValues) AsAuthenticationPathArrayOfValues ¶
func (fpsaov *ResourceChangeLog_FieldSubPathArrayOfValues) AsAuthenticationPathArrayOfValues() (audit_common.Authentication_FieldPathArrayOfValues, bool)
func (*ResourceChangeLog_FieldSubPathArrayOfValues) AsResourcePathArrayOfValues ¶
func (fpsaov *ResourceChangeLog_FieldSubPathArrayOfValues) AsResourcePathArrayOfValues() (ResourceChangeLogResourceChange_FieldPathArrayOfValues, bool)
func (*ResourceChangeLog_FieldSubPathArrayOfValues) AsServicePathArrayOfValues ¶
func (fpsaov *ResourceChangeLog_FieldSubPathArrayOfValues) AsServicePathArrayOfValues() (audit_common.ServiceData_FieldPathArrayOfValues, bool)
func (*ResourceChangeLog_FieldSubPathArrayOfValues) AsTransactionPathArrayOfValues ¶
func (fpsaov *ResourceChangeLog_FieldSubPathArrayOfValues) AsTransactionPathArrayOfValues() (ResourceChangeLogTransactionInfo_FieldPathArrayOfValues, bool)
func (*ResourceChangeLog_FieldSubPathArrayOfValues) GetRawValues ¶
func (fpsaov *ResourceChangeLog_FieldSubPathArrayOfValues) GetRawValues() []interface{}
type ResourceChangeLog_FieldSubPathValue ¶
type ResourceChangeLog_FieldSubPathValue struct { ResourceChangeLog_FieldPath // contains filtered or unexported fields }
func (*ResourceChangeLog_FieldSubPathValue) AsAuthenticationPathValue ¶
func (fpvs *ResourceChangeLog_FieldSubPathValue) AsAuthenticationPathValue() (audit_common.Authentication_FieldPathValue, bool)
func (*ResourceChangeLog_FieldSubPathValue) AsResourcePathValue ¶
func (fpvs *ResourceChangeLog_FieldSubPathValue) AsResourcePathValue() (ResourceChangeLogResourceChange_FieldPathValue, bool)
func (*ResourceChangeLog_FieldSubPathValue) AsServicePathValue ¶
func (fpvs *ResourceChangeLog_FieldSubPathValue) AsServicePathValue() (audit_common.ServiceData_FieldPathValue, bool)
func (*ResourceChangeLog_FieldSubPathValue) AsTransactionPathValue ¶
func (fpvs *ResourceChangeLog_FieldSubPathValue) AsTransactionPathValue() (ResourceChangeLogTransactionInfo_FieldPathValue, bool)
func (*ResourceChangeLog_FieldSubPathValue) CompareWith ¶
func (fpvs *ResourceChangeLog_FieldSubPathValue) CompareWith(source *ResourceChangeLog) (int, bool)
func (*ResourceChangeLog_FieldSubPathValue) CompareWithRaw ¶
func (fpvs *ResourceChangeLog_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*ResourceChangeLog_FieldSubPathValue) GetRawValue ¶
func (fpvs *ResourceChangeLog_FieldSubPathValue) GetRawValue() interface{}
func (*ResourceChangeLog_FieldSubPathValue) SetTo ¶
func (fpvs *ResourceChangeLog_FieldSubPathValue) SetTo(target **ResourceChangeLog)
func (*ResourceChangeLog_FieldSubPathValue) SetToRaw ¶
func (fpvs *ResourceChangeLog_FieldSubPathValue) SetToRaw(target proto.Message)
type ResourceChangeLog_FieldTerminalPath ¶
type ResourceChangeLog_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*ResourceChangeLog_FieldTerminalPath) ClearValue ¶
func (fp *ResourceChangeLog_FieldTerminalPath) ClearValue(item *ResourceChangeLog)
func (*ResourceChangeLog_FieldTerminalPath) ClearValueRaw ¶
func (fp *ResourceChangeLog_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*ResourceChangeLog_FieldTerminalPath) Get ¶
func (fp *ResourceChangeLog_FieldTerminalPath) Get(source *ResourceChangeLog) (values []interface{})
Get returns all values pointed by specific field from source ResourceChangeLog
func (*ResourceChangeLog_FieldTerminalPath) GetDefault ¶
func (fp *ResourceChangeLog_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*ResourceChangeLog_FieldTerminalPath) GetRaw ¶
func (fp *ResourceChangeLog_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*ResourceChangeLog_FieldTerminalPath) GetSingle ¶
func (fp *ResourceChangeLog_FieldTerminalPath) GetSingle(source *ResourceChangeLog) (interface{}, bool)
GetSingle returns value pointed by specific field of from source ResourceChangeLog
func (*ResourceChangeLog_FieldTerminalPath) GetSingleRaw ¶
func (fp *ResourceChangeLog_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*ResourceChangeLog_FieldTerminalPath) IsLeaf ¶
func (fp *ResourceChangeLog_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*ResourceChangeLog_FieldTerminalPath) JSONString ¶
func (fp *ResourceChangeLog_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*ResourceChangeLog_FieldTerminalPath) Selector ¶
func (fp *ResourceChangeLog_FieldTerminalPath) Selector() ResourceChangeLog_FieldPathSelector
func (*ResourceChangeLog_FieldTerminalPath) SplitIntoTerminalIPaths ¶ added in v0.8.0
func (fp *ResourceChangeLog_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*ResourceChangeLog_FieldTerminalPath) String ¶
func (fp *ResourceChangeLog_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*ResourceChangeLog_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *ResourceChangeLog_FieldTerminalPath) WithIArrayItemValue(value interface{}) ResourceChangeLog_FieldPathArrayItemValue
func (*ResourceChangeLog_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *ResourceChangeLog_FieldTerminalPath) WithIArrayOfValues(values interface{}) ResourceChangeLog_FieldPathArrayOfValues
func (*ResourceChangeLog_FieldTerminalPath) WithIValue ¶
func (fp *ResourceChangeLog_FieldTerminalPath) WithIValue(value interface{}) ResourceChangeLog_FieldPathValue
func (*ResourceChangeLog_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *ResourceChangeLog_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*ResourceChangeLog_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *ResourceChangeLog_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*ResourceChangeLog_FieldTerminalPath) WithRawIValue ¶
func (fp *ResourceChangeLog_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type ResourceChangeLog_FieldTerminalPathArrayItemValue ¶
type ResourceChangeLog_FieldTerminalPathArrayItemValue struct { ResourceChangeLog_FieldTerminalPath // contains filtered or unexported fields }
func (*ResourceChangeLog_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *ResourceChangeLog_FieldTerminalPathArrayItemValue) ContainsValue(source *ResourceChangeLog) bool
Contains returns a boolean indicating if value that is being held is present in given 'ResourceChangeLog'
func (*ResourceChangeLog_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *ResourceChangeLog_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object ResourceChangeLog as interface{}
func (*ResourceChangeLog_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *ResourceChangeLog_FieldTerminalPathArrayItemValue) GetSingle(source *ResourceChangeLog) (interface{}, bool)
func (*ResourceChangeLog_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *ResourceChangeLog_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type ResourceChangeLog_FieldTerminalPathArrayOfValues ¶
type ResourceChangeLog_FieldTerminalPathArrayOfValues struct { ResourceChangeLog_FieldTerminalPath // contains filtered or unexported fields }
func (*ResourceChangeLog_FieldTerminalPathArrayOfValues) AsAuthenticationArrayOfValues ¶
func (fpaov *ResourceChangeLog_FieldTerminalPathArrayOfValues) AsAuthenticationArrayOfValues() ([]*audit_common.Authentication, bool)
func (*ResourceChangeLog_FieldTerminalPathArrayOfValues) AsNameArrayOfValues ¶
func (fpaov *ResourceChangeLog_FieldTerminalPathArrayOfValues) AsNameArrayOfValues() ([]*Name, bool)
func (*ResourceChangeLog_FieldTerminalPathArrayOfValues) AsRequestIdArrayOfValues ¶
func (fpaov *ResourceChangeLog_FieldTerminalPathArrayOfValues) AsRequestIdArrayOfValues() ([]uint64, bool)
func (*ResourceChangeLog_FieldTerminalPathArrayOfValues) AsResourceArrayOfValues ¶
func (fpaov *ResourceChangeLog_FieldTerminalPathArrayOfValues) AsResourceArrayOfValues() ([]*ResourceChangeLog_ResourceChange, bool)
func (*ResourceChangeLog_FieldTerminalPathArrayOfValues) AsScopeArrayOfValues ¶
func (fpaov *ResourceChangeLog_FieldTerminalPathArrayOfValues) AsScopeArrayOfValues() ([]string, bool)
func (*ResourceChangeLog_FieldTerminalPathArrayOfValues) AsServiceArrayOfValues ¶
func (fpaov *ResourceChangeLog_FieldTerminalPathArrayOfValues) AsServiceArrayOfValues() ([]*audit_common.ServiceData, bool)
func (*ResourceChangeLog_FieldTerminalPathArrayOfValues) AsTimestampArrayOfValues ¶
func (fpaov *ResourceChangeLog_FieldTerminalPathArrayOfValues) AsTimestampArrayOfValues() ([]*timestamp.Timestamp, bool)
func (*ResourceChangeLog_FieldTerminalPathArrayOfValues) AsTransactionArrayOfValues ¶
func (fpaov *ResourceChangeLog_FieldTerminalPathArrayOfValues) AsTransactionArrayOfValues() ([]*ResourceChangeLog_TransactionInfo, bool)
func (*ResourceChangeLog_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *ResourceChangeLog_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type ResourceChangeLog_FieldTerminalPathValue ¶
type ResourceChangeLog_FieldTerminalPathValue struct { ResourceChangeLog_FieldTerminalPath // contains filtered or unexported fields }
func (*ResourceChangeLog_FieldTerminalPathValue) AsAuthenticationValue ¶
func (fpv *ResourceChangeLog_FieldTerminalPathValue) AsAuthenticationValue() (*audit_common.Authentication, bool)
func (*ResourceChangeLog_FieldTerminalPathValue) AsNameValue ¶
func (fpv *ResourceChangeLog_FieldTerminalPathValue) AsNameValue() (*Name, bool)
func (*ResourceChangeLog_FieldTerminalPathValue) AsRequestIdValue ¶
func (fpv *ResourceChangeLog_FieldTerminalPathValue) AsRequestIdValue() (uint64, bool)
func (*ResourceChangeLog_FieldTerminalPathValue) AsResourceValue ¶
func (fpv *ResourceChangeLog_FieldTerminalPathValue) AsResourceValue() (*ResourceChangeLog_ResourceChange, bool)
func (*ResourceChangeLog_FieldTerminalPathValue) AsScopeValue ¶
func (fpv *ResourceChangeLog_FieldTerminalPathValue) AsScopeValue() (string, bool)
func (*ResourceChangeLog_FieldTerminalPathValue) AsServiceValue ¶
func (fpv *ResourceChangeLog_FieldTerminalPathValue) AsServiceValue() (*audit_common.ServiceData, bool)
func (*ResourceChangeLog_FieldTerminalPathValue) AsTimestampValue ¶
func (fpv *ResourceChangeLog_FieldTerminalPathValue) AsTimestampValue() (*timestamp.Timestamp, bool)
func (*ResourceChangeLog_FieldTerminalPathValue) AsTransactionValue ¶
func (fpv *ResourceChangeLog_FieldTerminalPathValue) AsTransactionValue() (*ResourceChangeLog_TransactionInfo, bool)
func (*ResourceChangeLog_FieldTerminalPathValue) CompareWith ¶
func (fpv *ResourceChangeLog_FieldTerminalPathValue) CompareWith(source *ResourceChangeLog) (int, bool)
CompareWith compares value in the 'ResourceChangeLog_FieldTerminalPathValue' with the value under path in 'ResourceChangeLog'.
func (*ResourceChangeLog_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *ResourceChangeLog_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*ResourceChangeLog_FieldTerminalPathValue) GetRawValue ¶
func (fpv *ResourceChangeLog_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'ResourceChangeLog' as interface{}
func (*ResourceChangeLog_FieldTerminalPathValue) SetTo ¶
func (fpv *ResourceChangeLog_FieldTerminalPathValue) SetTo(target **ResourceChangeLog)
SetTo stores value for selected field for object ResourceChangeLog
func (*ResourceChangeLog_FieldTerminalPathValue) SetToRaw ¶
func (fpv *ResourceChangeLog_FieldTerminalPathValue) SetToRaw(target proto.Message)
type ResourceChangeLog_ResourceChange ¶
type ResourceChangeLog_ResourceChange struct { // Fully qualified name of the resource (eg. "RoleBinding/Public") // that has changed from this request (if successful) Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty" firestore:"name"` // Name of the resource type for example "RoleBinding". Type string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty" firestore:"type"` // Action on the resource Action ResourceChangeLog_ResourceChange_Action `` /* 149-byte string literal not displayed */ // Field mask with different fields, populated only for // update action types. UpdatedFields *field_mask.FieldMask `` /* 126-byte string literal not displayed */ // Previous values of updated fields. Its populated only // if update_fields is provided and for those fields only. // It is skipped for deletes. Previous *any.Any `protobuf:"bytes,7,opt,name=previous,proto3" json:"previous,omitempty" firestore:"previous"` // Current values of updated fields in case of update. Whole // resource in case of creation, empty in case of deletion. Current *any.Any `protobuf:"bytes,8,opt,name=current,proto3" json:"current,omitempty" firestore:"current"` // List of query-able labels. They are taken from // both before and after resource, but after has higher priority Labels map[string]string `` /* 172-byte string literal not displayed */ // State of the resource before change. // It is empty if action is CREATE // DEPRECATED and not populated for new resources Pre *audit_common.ObjectState `protobuf:"bytes,4,opt,name=pre,proto3" json:"pre,omitempty" firestore:"pre"` // State of the resource after change. // It is empty if action is DELETE // DEPRECATED and not populated for new resources Post *audit_common.ObjectState `protobuf:"bytes,5,opt,name=post,proto3" json:"post,omitempty" firestore:"post"` // contains filtered or unexported fields }
Description of change on the resource
func (*ResourceChangeLog_ResourceChange) Clone ¶
func (o *ResourceChangeLog_ResourceChange) Clone() *ResourceChangeLog_ResourceChange
func (*ResourceChangeLog_ResourceChange) CloneRaw ¶
func (o *ResourceChangeLog_ResourceChange) CloneRaw() gotenobject.GotenObjectExt
func (*ResourceChangeLog_ResourceChange) Descriptor ¶
func (*ResourceChangeLog_ResourceChange) Descriptor() ([]byte, []int)
Deprecated, Use ResourceChangeLog_ResourceChange.ProtoReflect.Descriptor instead.
func (*ResourceChangeLog_ResourceChange) GetAction ¶
func (m *ResourceChangeLog_ResourceChange) GetAction() ResourceChangeLog_ResourceChange_Action
func (*ResourceChangeLog_ResourceChange) GetCurrent ¶ added in v0.8.4
func (m *ResourceChangeLog_ResourceChange) GetCurrent() *any.Any
func (*ResourceChangeLog_ResourceChange) GetLabels ¶ added in v0.8.4
func (m *ResourceChangeLog_ResourceChange) GetLabels() map[string]string
func (*ResourceChangeLog_ResourceChange) GetName ¶
func (m *ResourceChangeLog_ResourceChange) GetName() string
func (*ResourceChangeLog_ResourceChange) GetPost ¶
func (m *ResourceChangeLog_ResourceChange) GetPost() *audit_common.ObjectState
func (*ResourceChangeLog_ResourceChange) GetPre ¶
func (m *ResourceChangeLog_ResourceChange) GetPre() *audit_common.ObjectState
func (*ResourceChangeLog_ResourceChange) GetPrevious ¶ added in v0.8.4
func (m *ResourceChangeLog_ResourceChange) GetPrevious() *any.Any
func (*ResourceChangeLog_ResourceChange) GetType ¶
func (m *ResourceChangeLog_ResourceChange) GetType() string
func (*ResourceChangeLog_ResourceChange) GetUpdatedFields ¶ added in v0.8.4
func (m *ResourceChangeLog_ResourceChange) GetUpdatedFields() *field_mask.FieldMask
func (*ResourceChangeLog_ResourceChange) GotenMessage ¶
func (*ResourceChangeLog_ResourceChange) GotenMessage()
func (*ResourceChangeLog_ResourceChange) GotenObjectExt ¶
func (o *ResourceChangeLog_ResourceChange) GotenObjectExt()
func (*ResourceChangeLog_ResourceChange) GotenValidate ¶
func (obj *ResourceChangeLog_ResourceChange) GotenValidate() error
func (*ResourceChangeLog_ResourceChange) MakeDiffFieldMask ¶
func (o *ResourceChangeLog_ResourceChange) MakeDiffFieldMask(other *ResourceChangeLog_ResourceChange) *ResourceChangeLog_ResourceChange_FieldMask
func (*ResourceChangeLog_ResourceChange) MakeFullFieldMask ¶
func (o *ResourceChangeLog_ResourceChange) MakeFullFieldMask() *ResourceChangeLog_ResourceChange_FieldMask
func (*ResourceChangeLog_ResourceChange) MakeRawDiffFieldMask ¶
func (o *ResourceChangeLog_ResourceChange) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*ResourceChangeLog_ResourceChange) MakeRawFullFieldMask ¶
func (o *ResourceChangeLog_ResourceChange) MakeRawFullFieldMask() gotenobject.FieldMask
func (*ResourceChangeLog_ResourceChange) Marshal ¶
func (m *ResourceChangeLog_ResourceChange) Marshal() ([]byte, error)
func (*ResourceChangeLog_ResourceChange) MarshalJSON ¶
func (m *ResourceChangeLog_ResourceChange) MarshalJSON() ([]byte, error)
func (*ResourceChangeLog_ResourceChange) Merge ¶
func (o *ResourceChangeLog_ResourceChange) Merge(source *ResourceChangeLog_ResourceChange)
func (*ResourceChangeLog_ResourceChange) MergeRaw ¶
func (o *ResourceChangeLog_ResourceChange) MergeRaw(source gotenobject.GotenObjectExt)
func (*ResourceChangeLog_ResourceChange) ProtoMessage ¶
func (*ResourceChangeLog_ResourceChange) ProtoMessage()
func (*ResourceChangeLog_ResourceChange) ProtoReflect ¶
func (m *ResourceChangeLog_ResourceChange) ProtoReflect() preflect.Message
func (*ResourceChangeLog_ResourceChange) Reset ¶
func (m *ResourceChangeLog_ResourceChange) Reset()
func (*ResourceChangeLog_ResourceChange) SetAction ¶
func (m *ResourceChangeLog_ResourceChange) SetAction(fv ResourceChangeLog_ResourceChange_Action)
func (*ResourceChangeLog_ResourceChange) SetCurrent ¶ added in v0.8.4
func (m *ResourceChangeLog_ResourceChange) SetCurrent(fv *any.Any)
func (*ResourceChangeLog_ResourceChange) SetLabels ¶ added in v0.8.4
func (m *ResourceChangeLog_ResourceChange) SetLabels(fv map[string]string)
func (*ResourceChangeLog_ResourceChange) SetName ¶
func (m *ResourceChangeLog_ResourceChange) SetName(fv string)
func (*ResourceChangeLog_ResourceChange) SetPost ¶
func (m *ResourceChangeLog_ResourceChange) SetPost(fv *audit_common.ObjectState)
func (*ResourceChangeLog_ResourceChange) SetPre ¶
func (m *ResourceChangeLog_ResourceChange) SetPre(fv *audit_common.ObjectState)
func (*ResourceChangeLog_ResourceChange) SetPrevious ¶ added in v0.8.4
func (m *ResourceChangeLog_ResourceChange) SetPrevious(fv *any.Any)
func (*ResourceChangeLog_ResourceChange) SetType ¶
func (m *ResourceChangeLog_ResourceChange) SetType(fv string)
func (*ResourceChangeLog_ResourceChange) SetUpdatedFields ¶ added in v0.8.4
func (m *ResourceChangeLog_ResourceChange) SetUpdatedFields(fv *field_mask.FieldMask)
func (*ResourceChangeLog_ResourceChange) String ¶
func (m *ResourceChangeLog_ResourceChange) String() string
func (*ResourceChangeLog_ResourceChange) Unmarshal ¶
func (m *ResourceChangeLog_ResourceChange) Unmarshal(b []byte) error
func (*ResourceChangeLog_ResourceChange) UnmarshalJSON ¶
func (m *ResourceChangeLog_ResourceChange) UnmarshalJSON(data []byte) error
type ResourceChangeLog_ResourceChangeMapPathSelectorLabels ¶ added in v0.8.4
type ResourceChangeLog_ResourceChangeMapPathSelectorLabels struct {
// contains filtered or unexported fields
}
func (ResourceChangeLog_ResourceChangeMapPathSelectorLabels) WithArrayOfValues ¶ added in v0.8.4
func (s ResourceChangeLog_ResourceChangeMapPathSelectorLabels) WithArrayOfValues(values []string) *ResourceChangeLogResourceChange_FieldPathMapArrayOfValues
func (ResourceChangeLog_ResourceChangeMapPathSelectorLabels) WithValue ¶ added in v0.8.4
func (s ResourceChangeLog_ResourceChangeMapPathSelectorLabels) WithValue(value string) *ResourceChangeLogResourceChange_FieldPathMapValue
type ResourceChangeLog_ResourceChangeMapPathSelectorPostLabels ¶
type ResourceChangeLog_ResourceChangeMapPathSelectorPostLabels struct {
// contains filtered or unexported fields
}
func (ResourceChangeLog_ResourceChangeMapPathSelectorPostLabels) WithArrayOfValues ¶
func (s ResourceChangeLog_ResourceChangeMapPathSelectorPostLabels) WithArrayOfValues(values []string) *ResourceChangeLogResourceChange_FieldSubPathArrayOfValues
func (ResourceChangeLog_ResourceChangeMapPathSelectorPostLabels) WithValue ¶
func (s ResourceChangeLog_ResourceChangeMapPathSelectorPostLabels) WithValue(value string) *ResourceChangeLogResourceChange_FieldSubPathValue
type ResourceChangeLog_ResourceChangeMapPathSelectorPreLabels ¶
type ResourceChangeLog_ResourceChangeMapPathSelectorPreLabels struct {
// contains filtered or unexported fields
}
func (ResourceChangeLog_ResourceChangeMapPathSelectorPreLabels) WithArrayOfValues ¶
func (s ResourceChangeLog_ResourceChangeMapPathSelectorPreLabels) WithArrayOfValues(values []string) *ResourceChangeLogResourceChange_FieldSubPathArrayOfValues
func (ResourceChangeLog_ResourceChangeMapPathSelectorPreLabels) WithValue ¶
func (s ResourceChangeLog_ResourceChangeMapPathSelectorPreLabels) WithValue(value string) *ResourceChangeLogResourceChange_FieldSubPathValue
type ResourceChangeLog_ResourceChangePathSelectorAction ¶
type ResourceChangeLog_ResourceChangePathSelectorAction struct{}
func (ResourceChangeLog_ResourceChangePathSelectorAction) WithArrayOfValues ¶
func (s ResourceChangeLog_ResourceChangePathSelectorAction) WithArrayOfValues(values []ResourceChangeLog_ResourceChange_Action) *ResourceChangeLogResourceChange_FieldTerminalPathArrayOfValues
type ResourceChangeLog_ResourceChangePathSelectorCurrent ¶ added in v0.8.4
type ResourceChangeLog_ResourceChangePathSelectorCurrent struct{}
func (ResourceChangeLog_ResourceChangePathSelectorCurrent) WithArrayOfValues ¶ added in v0.8.4
func (s ResourceChangeLog_ResourceChangePathSelectorCurrent) WithArrayOfValues(values []*any.Any) *ResourceChangeLogResourceChange_FieldTerminalPathArrayOfValues
func (ResourceChangeLog_ResourceChangePathSelectorCurrent) WithValue ¶ added in v0.8.4
func (s ResourceChangeLog_ResourceChangePathSelectorCurrent) WithValue(value *any.Any) *ResourceChangeLogResourceChange_FieldTerminalPathValue
type ResourceChangeLog_ResourceChangePathSelectorLabels ¶ added in v0.8.4
type ResourceChangeLog_ResourceChangePathSelectorLabels struct{}
func (ResourceChangeLog_ResourceChangePathSelectorLabels) WithArrayOfValues ¶ added in v0.8.4
func (s ResourceChangeLog_ResourceChangePathSelectorLabels) WithArrayOfValues(values []map[string]string) *ResourceChangeLogResourceChange_FieldTerminalPathArrayOfValues
func (ResourceChangeLog_ResourceChangePathSelectorLabels) WithValue ¶ added in v0.8.4
func (s ResourceChangeLog_ResourceChangePathSelectorLabels) WithValue(value map[string]string) *ResourceChangeLogResourceChange_FieldTerminalPathValue
type ResourceChangeLog_ResourceChangePathSelectorName ¶
type ResourceChangeLog_ResourceChangePathSelectorName struct{}
func (ResourceChangeLog_ResourceChangePathSelectorName) WithArrayOfValues ¶
func (s ResourceChangeLog_ResourceChangePathSelectorName) WithArrayOfValues(values []string) *ResourceChangeLogResourceChange_FieldTerminalPathArrayOfValues
func (ResourceChangeLog_ResourceChangePathSelectorName) WithValue ¶
func (s ResourceChangeLog_ResourceChangePathSelectorName) WithValue(value string) *ResourceChangeLogResourceChange_FieldTerminalPathValue
type ResourceChangeLog_ResourceChangePathSelectorPost ¶
type ResourceChangeLog_ResourceChangePathSelectorPost struct{}
func (ResourceChangeLog_ResourceChangePathSelectorPost) WithArrayOfValues ¶
func (s ResourceChangeLog_ResourceChangePathSelectorPost) WithArrayOfValues(values []*audit_common.ObjectState) *ResourceChangeLogResourceChange_FieldTerminalPathArrayOfValues
func (ResourceChangeLog_ResourceChangePathSelectorPost) WithSubArrayItemValue ¶
func (s ResourceChangeLog_ResourceChangePathSelectorPost) WithSubArrayItemValue(subPathArrayItemValue audit_common.ObjectState_FieldPathArrayItemValue) *ResourceChangeLogResourceChange_FieldSubPathArrayItemValue
func (ResourceChangeLog_ResourceChangePathSelectorPost) WithSubArrayOfValues ¶
func (s ResourceChangeLog_ResourceChangePathSelectorPost) WithSubArrayOfValues(subPathArrayOfValues audit_common.ObjectState_FieldPathArrayOfValues) *ResourceChangeLogResourceChange_FieldSubPathArrayOfValues
func (ResourceChangeLog_ResourceChangePathSelectorPost) WithSubPath ¶
func (ResourceChangeLog_ResourceChangePathSelectorPost) WithSubPath(subPath audit_common.ObjectState_FieldPath) *ResourceChangeLogResourceChange_FieldSubPath
func (ResourceChangeLog_ResourceChangePathSelectorPost) WithSubValue ¶
func (s ResourceChangeLog_ResourceChangePathSelectorPost) WithSubValue(subPathValue audit_common.ObjectState_FieldPathValue) *ResourceChangeLogResourceChange_FieldSubPathValue
type ResourceChangeLog_ResourceChangePathSelectorPostData ¶
type ResourceChangeLog_ResourceChangePathSelectorPostData struct{}
func (ResourceChangeLog_ResourceChangePathSelectorPostData) WithArrayOfValues ¶
func (s ResourceChangeLog_ResourceChangePathSelectorPostData) WithArrayOfValues(values []*any.Any) *ResourceChangeLogResourceChange_FieldSubPathArrayOfValues
func (ResourceChangeLog_ResourceChangePathSelectorPostData) WithValue ¶
func (s ResourceChangeLog_ResourceChangePathSelectorPostData) WithValue(value *any.Any) *ResourceChangeLogResourceChange_FieldSubPathValue
type ResourceChangeLog_ResourceChangePathSelectorPostLabels ¶
type ResourceChangeLog_ResourceChangePathSelectorPostLabels struct{}
func (ResourceChangeLog_ResourceChangePathSelectorPostLabels) WithArrayOfValues ¶
func (s ResourceChangeLog_ResourceChangePathSelectorPostLabels) WithArrayOfValues(values []map[string]string) *ResourceChangeLogResourceChange_FieldSubPathArrayOfValues
func (ResourceChangeLog_ResourceChangePathSelectorPostLabels) WithValue ¶
func (s ResourceChangeLog_ResourceChangePathSelectorPostLabels) WithValue(value map[string]string) *ResourceChangeLogResourceChange_FieldSubPathValue
type ResourceChangeLog_ResourceChangePathSelectorPre ¶
type ResourceChangeLog_ResourceChangePathSelectorPre struct{}
func (ResourceChangeLog_ResourceChangePathSelectorPre) WithArrayOfValues ¶
func (s ResourceChangeLog_ResourceChangePathSelectorPre) WithArrayOfValues(values []*audit_common.ObjectState) *ResourceChangeLogResourceChange_FieldTerminalPathArrayOfValues
func (ResourceChangeLog_ResourceChangePathSelectorPre) WithSubArrayItemValue ¶
func (s ResourceChangeLog_ResourceChangePathSelectorPre) WithSubArrayItemValue(subPathArrayItemValue audit_common.ObjectState_FieldPathArrayItemValue) *ResourceChangeLogResourceChange_FieldSubPathArrayItemValue
func (ResourceChangeLog_ResourceChangePathSelectorPre) WithSubArrayOfValues ¶
func (s ResourceChangeLog_ResourceChangePathSelectorPre) WithSubArrayOfValues(subPathArrayOfValues audit_common.ObjectState_FieldPathArrayOfValues) *ResourceChangeLogResourceChange_FieldSubPathArrayOfValues
func (ResourceChangeLog_ResourceChangePathSelectorPre) WithSubPath ¶
func (ResourceChangeLog_ResourceChangePathSelectorPre) WithSubPath(subPath audit_common.ObjectState_FieldPath) *ResourceChangeLogResourceChange_FieldSubPath
func (ResourceChangeLog_ResourceChangePathSelectorPre) WithSubValue ¶
func (s ResourceChangeLog_ResourceChangePathSelectorPre) WithSubValue(subPathValue audit_common.ObjectState_FieldPathValue) *ResourceChangeLogResourceChange_FieldSubPathValue
func (ResourceChangeLog_ResourceChangePathSelectorPre) WithValue ¶
func (s ResourceChangeLog_ResourceChangePathSelectorPre) WithValue(value *audit_common.ObjectState) *ResourceChangeLogResourceChange_FieldTerminalPathValue
type ResourceChangeLog_ResourceChangePathSelectorPreData ¶
type ResourceChangeLog_ResourceChangePathSelectorPreData struct{}
func (ResourceChangeLog_ResourceChangePathSelectorPreData) WithArrayOfValues ¶
func (s ResourceChangeLog_ResourceChangePathSelectorPreData) WithArrayOfValues(values []*any.Any) *ResourceChangeLogResourceChange_FieldSubPathArrayOfValues
func (ResourceChangeLog_ResourceChangePathSelectorPreData) WithValue ¶
func (s ResourceChangeLog_ResourceChangePathSelectorPreData) WithValue(value *any.Any) *ResourceChangeLogResourceChange_FieldSubPathValue
type ResourceChangeLog_ResourceChangePathSelectorPreLabels ¶
type ResourceChangeLog_ResourceChangePathSelectorPreLabels struct{}
func (ResourceChangeLog_ResourceChangePathSelectorPreLabels) WithArrayOfValues ¶
func (s ResourceChangeLog_ResourceChangePathSelectorPreLabels) WithArrayOfValues(values []map[string]string) *ResourceChangeLogResourceChange_FieldSubPathArrayOfValues
func (ResourceChangeLog_ResourceChangePathSelectorPreLabels) WithValue ¶
func (s ResourceChangeLog_ResourceChangePathSelectorPreLabels) WithValue(value map[string]string) *ResourceChangeLogResourceChange_FieldSubPathValue
type ResourceChangeLog_ResourceChangePathSelectorPrevious ¶ added in v0.8.4
type ResourceChangeLog_ResourceChangePathSelectorPrevious struct{}
func (ResourceChangeLog_ResourceChangePathSelectorPrevious) WithArrayOfValues ¶ added in v0.8.4
func (s ResourceChangeLog_ResourceChangePathSelectorPrevious) WithArrayOfValues(values []*any.Any) *ResourceChangeLogResourceChange_FieldTerminalPathArrayOfValues
func (ResourceChangeLog_ResourceChangePathSelectorPrevious) WithValue ¶ added in v0.8.4
func (s ResourceChangeLog_ResourceChangePathSelectorPrevious) WithValue(value *any.Any) *ResourceChangeLogResourceChange_FieldTerminalPathValue
type ResourceChangeLog_ResourceChangePathSelectorType ¶
type ResourceChangeLog_ResourceChangePathSelectorType struct{}
func (ResourceChangeLog_ResourceChangePathSelectorType) WithArrayOfValues ¶
func (s ResourceChangeLog_ResourceChangePathSelectorType) WithArrayOfValues(values []string) *ResourceChangeLogResourceChange_FieldTerminalPathArrayOfValues
func (ResourceChangeLog_ResourceChangePathSelectorType) WithValue ¶
func (s ResourceChangeLog_ResourceChangePathSelectorType) WithValue(value string) *ResourceChangeLogResourceChange_FieldTerminalPathValue
type ResourceChangeLog_ResourceChangePathSelectorUpdatedFields ¶ added in v0.8.4
type ResourceChangeLog_ResourceChangePathSelectorUpdatedFields struct{}
func (ResourceChangeLog_ResourceChangePathSelectorUpdatedFields) WithArrayOfValues ¶ added in v0.8.4
func (s ResourceChangeLog_ResourceChangePathSelectorUpdatedFields) WithArrayOfValues(values []*field_mask.FieldMask) *ResourceChangeLogResourceChange_FieldTerminalPathArrayOfValues
type ResourceChangeLog_ResourceChange_Action ¶
type ResourceChangeLog_ResourceChange_Action int32
Type of change
const ( // to avoid blank item when printing logs ResourceChangeLog_ResourceChange_UNDEFINED ResourceChangeLog_ResourceChange_Action = 0 // Resource has been created ResourceChangeLog_ResourceChange_CREATE ResourceChangeLog_ResourceChange_Action = 1 // Resource has been deleted ResourceChangeLog_ResourceChange_DELETE ResourceChangeLog_ResourceChange_Action = 3 // Update contains spec fields ResourceChangeLog_ResourceChange_SPEC_UPDATE ResourceChangeLog_ResourceChange_Action = 4 // Update contains state fields, but not spec ResourceChangeLog_ResourceChange_STATE_UPDATE ResourceChangeLog_ResourceChange_Action = 5 // Update contains neither spec or state fields. ResourceChangeLog_ResourceChange_META_UPDATE ResourceChangeLog_ResourceChange_Action = 6 // UPDATE is deprecated in favor of specific update types. ResourceChangeLog_ResourceChange_UPDATE ResourceChangeLog_ResourceChange_Action = 2 )
func (ResourceChangeLog_ResourceChange_Action) Descriptor ¶
func (ResourceChangeLog_ResourceChange_Action) Descriptor() preflect.EnumDescriptor
func (ResourceChangeLog_ResourceChange_Action) EnumDescriptor ¶
func (ResourceChangeLog_ResourceChange_Action) EnumDescriptor() ([]byte, []int)
Deprecated, Use ResourceChangeLog_ResourceChange_Action.ProtoReflect.Descriptor instead.
func (ResourceChangeLog_ResourceChange_Action) Number ¶
func (x ResourceChangeLog_ResourceChange_Action) Number() preflect.EnumNumber
func (ResourceChangeLog_ResourceChange_Action) String ¶
func (x ResourceChangeLog_ResourceChange_Action) String() string
func (ResourceChangeLog_ResourceChange_Action) Type ¶
func (ResourceChangeLog_ResourceChange_Action) Type() preflect.EnumType
type ResourceChangeLog_ResourceChange_FieldMask ¶
type ResourceChangeLog_ResourceChange_FieldMask struct {
Paths []ResourceChangeLogResourceChange_FieldPath
}
func FullResourceChangeLog_ResourceChange_FieldMask ¶
func FullResourceChangeLog_ResourceChange_FieldMask() *ResourceChangeLog_ResourceChange_FieldMask
func (*ResourceChangeLog_ResourceChange_FieldMask) AppendPath ¶
func (fieldMask *ResourceChangeLog_ResourceChange_FieldMask) AppendPath(path ResourceChangeLogResourceChange_FieldPath)
func (*ResourceChangeLog_ResourceChange_FieldMask) AppendRawPath ¶
func (fieldMask *ResourceChangeLog_ResourceChange_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*ResourceChangeLog_ResourceChange_FieldMask) DecodeFirestore ¶
func (fieldMask *ResourceChangeLog_ResourceChange_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*ResourceChangeLog_ResourceChange_FieldMask) EncodeFirestore ¶
func (fieldMask *ResourceChangeLog_ResourceChange_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*ResourceChangeLog_ResourceChange_FieldMask) FilterInputFields ¶
func (fieldMask *ResourceChangeLog_ResourceChange_FieldMask) FilterInputFields() *ResourceChangeLog_ResourceChange_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*ResourceChangeLog_ResourceChange_FieldMask) FromProtoFieldMask ¶
func (fieldMask *ResourceChangeLog_ResourceChange_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
func (*ResourceChangeLog_ResourceChange_FieldMask) GetPaths ¶
func (fieldMask *ResourceChangeLog_ResourceChange_FieldMask) GetPaths() []ResourceChangeLogResourceChange_FieldPath
func (*ResourceChangeLog_ResourceChange_FieldMask) GetRawPaths ¶
func (fieldMask *ResourceChangeLog_ResourceChange_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*ResourceChangeLog_ResourceChange_FieldMask) IsFull ¶
func (fieldMask *ResourceChangeLog_ResourceChange_FieldMask) IsFull() bool
func (ResourceChangeLog_ResourceChange_FieldMask) Marshal ¶
func (fieldMask ResourceChangeLog_ResourceChange_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (ResourceChangeLog_ResourceChange_FieldMask) MarshalJSON ¶
func (fieldMask ResourceChangeLog_ResourceChange_FieldMask) MarshalJSON() ([]byte, error)
func (*ResourceChangeLog_ResourceChange_FieldMask) PathsCount ¶
func (fieldMask *ResourceChangeLog_ResourceChange_FieldMask) PathsCount() int
func (*ResourceChangeLog_ResourceChange_FieldMask) Project ¶
func (fieldMask *ResourceChangeLog_ResourceChange_FieldMask) Project(source *ResourceChangeLog_ResourceChange) *ResourceChangeLog_ResourceChange
func (*ResourceChangeLog_ResourceChange_FieldMask) ProjectRaw ¶
func (fieldMask *ResourceChangeLog_ResourceChange_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*ResourceChangeLog_ResourceChange_FieldMask) ProtoMessage ¶
func (fieldMask *ResourceChangeLog_ResourceChange_FieldMask) ProtoMessage()
func (*ResourceChangeLog_ResourceChange_FieldMask) ProtoReflect ¶
func (fieldMask *ResourceChangeLog_ResourceChange_FieldMask) ProtoReflect() preflect.Message
func (*ResourceChangeLog_ResourceChange_FieldMask) Reset ¶
func (fieldMask *ResourceChangeLog_ResourceChange_FieldMask) Reset()
func (*ResourceChangeLog_ResourceChange_FieldMask) Set ¶
func (fieldMask *ResourceChangeLog_ResourceChange_FieldMask) Set(target, source *ResourceChangeLog_ResourceChange)
func (*ResourceChangeLog_ResourceChange_FieldMask) SetFromCliFlag ¶
func (fieldMask *ResourceChangeLog_ResourceChange_FieldMask) SetFromCliFlag(raw string) error
func (*ResourceChangeLog_ResourceChange_FieldMask) SetRaw ¶
func (fieldMask *ResourceChangeLog_ResourceChange_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*ResourceChangeLog_ResourceChange_FieldMask) Size ¶
func (fieldMask *ResourceChangeLog_ResourceChange_FieldMask) Size() int
func (*ResourceChangeLog_ResourceChange_FieldMask) String ¶
func (fieldMask *ResourceChangeLog_ResourceChange_FieldMask) String() string
func (*ResourceChangeLog_ResourceChange_FieldMask) Subtract ¶
func (fieldMask *ResourceChangeLog_ResourceChange_FieldMask) Subtract(other *ResourceChangeLog_ResourceChange_FieldMask) *ResourceChangeLog_ResourceChange_FieldMask
func (*ResourceChangeLog_ResourceChange_FieldMask) SubtractRaw ¶
func (fieldMask *ResourceChangeLog_ResourceChange_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*ResourceChangeLog_ResourceChange_FieldMask) ToProtoFieldMask ¶
func (fieldMask *ResourceChangeLog_ResourceChange_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*ResourceChangeLog_ResourceChange_FieldMask) Unmarshal ¶
func (fieldMask *ResourceChangeLog_ResourceChange_FieldMask) Unmarshal(data []byte) error
func (*ResourceChangeLog_ResourceChange_FieldMask) UnmarshalJSON ¶
func (fieldMask *ResourceChangeLog_ResourceChange_FieldMask) UnmarshalJSON(data []byte) error
type ResourceChangeLog_TransactionInfo ¶
type ResourceChangeLog_TransactionInfo struct { // unique identifier of the transaction. Identifier string `protobuf:"bytes,1,opt,name=identifier,proto3" json:"identifier,omitempty" firestore:"identifier"` // Indicator of try counter. If transaction has been // concluded at first try, try_counter will be 1. If // on the second try, then number will be 2 (etc). TryCounter int32 `protobuf:"varint,2,opt,name=try_counter,json=tryCounter,proto3" json:"try_counter,omitempty" firestore:"tryCounter"` // State of the transaction. State ResourceChangeLog_TransactionInfo_State `` /* 146-byte string literal not displayed */ // contains filtered or unexported fields }
Information about transaction where change has been executed
func (*ResourceChangeLog_TransactionInfo) Clone ¶
func (o *ResourceChangeLog_TransactionInfo) Clone() *ResourceChangeLog_TransactionInfo
func (*ResourceChangeLog_TransactionInfo) CloneRaw ¶
func (o *ResourceChangeLog_TransactionInfo) CloneRaw() gotenobject.GotenObjectExt
func (*ResourceChangeLog_TransactionInfo) Descriptor ¶
func (*ResourceChangeLog_TransactionInfo) Descriptor() ([]byte, []int)
Deprecated, Use ResourceChangeLog_TransactionInfo.ProtoReflect.Descriptor instead.
func (*ResourceChangeLog_TransactionInfo) GetIdentifier ¶
func (m *ResourceChangeLog_TransactionInfo) GetIdentifier() string
func (*ResourceChangeLog_TransactionInfo) GetState ¶
func (m *ResourceChangeLog_TransactionInfo) GetState() ResourceChangeLog_TransactionInfo_State
func (*ResourceChangeLog_TransactionInfo) GetTryCounter ¶
func (m *ResourceChangeLog_TransactionInfo) GetTryCounter() int32
func (*ResourceChangeLog_TransactionInfo) GotenMessage ¶
func (*ResourceChangeLog_TransactionInfo) GotenMessage()
func (*ResourceChangeLog_TransactionInfo) GotenObjectExt ¶
func (o *ResourceChangeLog_TransactionInfo) GotenObjectExt()
func (*ResourceChangeLog_TransactionInfo) GotenValidate ¶
func (obj *ResourceChangeLog_TransactionInfo) GotenValidate() error
func (*ResourceChangeLog_TransactionInfo) MakeDiffFieldMask ¶
func (o *ResourceChangeLog_TransactionInfo) MakeDiffFieldMask(other *ResourceChangeLog_TransactionInfo) *ResourceChangeLog_TransactionInfo_FieldMask
func (*ResourceChangeLog_TransactionInfo) MakeFullFieldMask ¶
func (o *ResourceChangeLog_TransactionInfo) MakeFullFieldMask() *ResourceChangeLog_TransactionInfo_FieldMask
func (*ResourceChangeLog_TransactionInfo) MakeRawDiffFieldMask ¶
func (o *ResourceChangeLog_TransactionInfo) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*ResourceChangeLog_TransactionInfo) MakeRawFullFieldMask ¶
func (o *ResourceChangeLog_TransactionInfo) MakeRawFullFieldMask() gotenobject.FieldMask
func (*ResourceChangeLog_TransactionInfo) Marshal ¶
func (m *ResourceChangeLog_TransactionInfo) Marshal() ([]byte, error)
func (*ResourceChangeLog_TransactionInfo) MarshalJSON ¶
func (m *ResourceChangeLog_TransactionInfo) MarshalJSON() ([]byte, error)
func (*ResourceChangeLog_TransactionInfo) Merge ¶
func (o *ResourceChangeLog_TransactionInfo) Merge(source *ResourceChangeLog_TransactionInfo)
func (*ResourceChangeLog_TransactionInfo) MergeRaw ¶
func (o *ResourceChangeLog_TransactionInfo) MergeRaw(source gotenobject.GotenObjectExt)
func (*ResourceChangeLog_TransactionInfo) ProtoMessage ¶
func (*ResourceChangeLog_TransactionInfo) ProtoMessage()
func (*ResourceChangeLog_TransactionInfo) ProtoReflect ¶
func (m *ResourceChangeLog_TransactionInfo) ProtoReflect() preflect.Message
func (*ResourceChangeLog_TransactionInfo) Reset ¶
func (m *ResourceChangeLog_TransactionInfo) Reset()
func (*ResourceChangeLog_TransactionInfo) SetIdentifier ¶
func (m *ResourceChangeLog_TransactionInfo) SetIdentifier(fv string)
func (*ResourceChangeLog_TransactionInfo) SetState ¶
func (m *ResourceChangeLog_TransactionInfo) SetState(fv ResourceChangeLog_TransactionInfo_State)
func (*ResourceChangeLog_TransactionInfo) SetTryCounter ¶
func (m *ResourceChangeLog_TransactionInfo) SetTryCounter(fv int32)
func (*ResourceChangeLog_TransactionInfo) String ¶
func (m *ResourceChangeLog_TransactionInfo) String() string
func (*ResourceChangeLog_TransactionInfo) Unmarshal ¶
func (m *ResourceChangeLog_TransactionInfo) Unmarshal(b []byte) error
func (*ResourceChangeLog_TransactionInfo) UnmarshalJSON ¶
func (m *ResourceChangeLog_TransactionInfo) UnmarshalJSON(data []byte) error
type ResourceChangeLog_TransactionInfoPathSelectorIdentifier ¶
type ResourceChangeLog_TransactionInfoPathSelectorIdentifier struct{}
func (ResourceChangeLog_TransactionInfoPathSelectorIdentifier) WithArrayOfValues ¶
func (s ResourceChangeLog_TransactionInfoPathSelectorIdentifier) WithArrayOfValues(values []string) *ResourceChangeLogTransactionInfo_FieldTerminalPathArrayOfValues
func (ResourceChangeLog_TransactionInfoPathSelectorIdentifier) WithValue ¶
func (s ResourceChangeLog_TransactionInfoPathSelectorIdentifier) WithValue(value string) *ResourceChangeLogTransactionInfo_FieldTerminalPathValue
type ResourceChangeLog_TransactionInfoPathSelectorState ¶
type ResourceChangeLog_TransactionInfoPathSelectorState struct{}
func (ResourceChangeLog_TransactionInfoPathSelectorState) WithArrayOfValues ¶
func (s ResourceChangeLog_TransactionInfoPathSelectorState) WithArrayOfValues(values []ResourceChangeLog_TransactionInfo_State) *ResourceChangeLogTransactionInfo_FieldTerminalPathArrayOfValues
type ResourceChangeLog_TransactionInfoPathSelectorTryCounter ¶
type ResourceChangeLog_TransactionInfoPathSelectorTryCounter struct{}
func (ResourceChangeLog_TransactionInfoPathSelectorTryCounter) WithArrayOfValues ¶
func (s ResourceChangeLog_TransactionInfoPathSelectorTryCounter) WithArrayOfValues(values []int32) *ResourceChangeLogTransactionInfo_FieldTerminalPathArrayOfValues
func (ResourceChangeLog_TransactionInfoPathSelectorTryCounter) WithValue ¶
func (s ResourceChangeLog_TransactionInfoPathSelectorTryCounter) WithValue(value int32) *ResourceChangeLogTransactionInfo_FieldTerminalPathValue
type ResourceChangeLog_TransactionInfo_FieldMask ¶
type ResourceChangeLog_TransactionInfo_FieldMask struct {
Paths []ResourceChangeLogTransactionInfo_FieldPath
}
func FullResourceChangeLog_TransactionInfo_FieldMask ¶
func FullResourceChangeLog_TransactionInfo_FieldMask() *ResourceChangeLog_TransactionInfo_FieldMask
func (*ResourceChangeLog_TransactionInfo_FieldMask) AppendPath ¶
func (fieldMask *ResourceChangeLog_TransactionInfo_FieldMask) AppendPath(path ResourceChangeLogTransactionInfo_FieldPath)
func (*ResourceChangeLog_TransactionInfo_FieldMask) AppendRawPath ¶
func (fieldMask *ResourceChangeLog_TransactionInfo_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*ResourceChangeLog_TransactionInfo_FieldMask) DecodeFirestore ¶
func (fieldMask *ResourceChangeLog_TransactionInfo_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*ResourceChangeLog_TransactionInfo_FieldMask) EncodeFirestore ¶
func (fieldMask *ResourceChangeLog_TransactionInfo_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*ResourceChangeLog_TransactionInfo_FieldMask) FilterInputFields ¶
func (fieldMask *ResourceChangeLog_TransactionInfo_FieldMask) FilterInputFields() *ResourceChangeLog_TransactionInfo_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*ResourceChangeLog_TransactionInfo_FieldMask) FromProtoFieldMask ¶
func (fieldMask *ResourceChangeLog_TransactionInfo_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
func (*ResourceChangeLog_TransactionInfo_FieldMask) GetPaths ¶
func (fieldMask *ResourceChangeLog_TransactionInfo_FieldMask) GetPaths() []ResourceChangeLogTransactionInfo_FieldPath
func (*ResourceChangeLog_TransactionInfo_FieldMask) GetRawPaths ¶
func (fieldMask *ResourceChangeLog_TransactionInfo_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*ResourceChangeLog_TransactionInfo_FieldMask) IsFull ¶
func (fieldMask *ResourceChangeLog_TransactionInfo_FieldMask) IsFull() bool
func (ResourceChangeLog_TransactionInfo_FieldMask) Marshal ¶
func (fieldMask ResourceChangeLog_TransactionInfo_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (ResourceChangeLog_TransactionInfo_FieldMask) MarshalJSON ¶
func (fieldMask ResourceChangeLog_TransactionInfo_FieldMask) MarshalJSON() ([]byte, error)
func (*ResourceChangeLog_TransactionInfo_FieldMask) PathsCount ¶
func (fieldMask *ResourceChangeLog_TransactionInfo_FieldMask) PathsCount() int
func (*ResourceChangeLog_TransactionInfo_FieldMask) Project ¶
func (fieldMask *ResourceChangeLog_TransactionInfo_FieldMask) Project(source *ResourceChangeLog_TransactionInfo) *ResourceChangeLog_TransactionInfo
func (*ResourceChangeLog_TransactionInfo_FieldMask) ProjectRaw ¶
func (fieldMask *ResourceChangeLog_TransactionInfo_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*ResourceChangeLog_TransactionInfo_FieldMask) ProtoMessage ¶
func (fieldMask *ResourceChangeLog_TransactionInfo_FieldMask) ProtoMessage()
func (*ResourceChangeLog_TransactionInfo_FieldMask) ProtoReflect ¶
func (fieldMask *ResourceChangeLog_TransactionInfo_FieldMask) ProtoReflect() preflect.Message
func (*ResourceChangeLog_TransactionInfo_FieldMask) Reset ¶
func (fieldMask *ResourceChangeLog_TransactionInfo_FieldMask) Reset()
func (*ResourceChangeLog_TransactionInfo_FieldMask) Set ¶
func (fieldMask *ResourceChangeLog_TransactionInfo_FieldMask) Set(target, source *ResourceChangeLog_TransactionInfo)
func (*ResourceChangeLog_TransactionInfo_FieldMask) SetFromCliFlag ¶
func (fieldMask *ResourceChangeLog_TransactionInfo_FieldMask) SetFromCliFlag(raw string) error
func (*ResourceChangeLog_TransactionInfo_FieldMask) SetRaw ¶
func (fieldMask *ResourceChangeLog_TransactionInfo_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*ResourceChangeLog_TransactionInfo_FieldMask) Size ¶
func (fieldMask *ResourceChangeLog_TransactionInfo_FieldMask) Size() int
func (*ResourceChangeLog_TransactionInfo_FieldMask) String ¶
func (fieldMask *ResourceChangeLog_TransactionInfo_FieldMask) String() string
func (*ResourceChangeLog_TransactionInfo_FieldMask) Subtract ¶
func (fieldMask *ResourceChangeLog_TransactionInfo_FieldMask) Subtract(other *ResourceChangeLog_TransactionInfo_FieldMask) *ResourceChangeLog_TransactionInfo_FieldMask
func (*ResourceChangeLog_TransactionInfo_FieldMask) SubtractRaw ¶
func (fieldMask *ResourceChangeLog_TransactionInfo_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*ResourceChangeLog_TransactionInfo_FieldMask) ToProtoFieldMask ¶
func (fieldMask *ResourceChangeLog_TransactionInfo_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*ResourceChangeLog_TransactionInfo_FieldMask) Unmarshal ¶
func (fieldMask *ResourceChangeLog_TransactionInfo_FieldMask) Unmarshal(data []byte) error
func (*ResourceChangeLog_TransactionInfo_FieldMask) UnmarshalJSON ¶
func (fieldMask *ResourceChangeLog_TransactionInfo_FieldMask) UnmarshalJSON(data []byte) error
type ResourceChangeLog_TransactionInfo_State ¶
type ResourceChangeLog_TransactionInfo_State int32
State of the transaction.
const ( ResourceChangeLog_TransactionInfo_UNDEFINED ResourceChangeLog_TransactionInfo_State = 0 // Indicates that this change did not happen - // it is just proposal of the change. // Such a log should be followed by another // ResourceChangeLog with value COMMITTED // or ROLLED_BACK. // If one transaction has been retried // multiple times, then there may be multiple // records with PRE_COMMITTED, last record // should indicate final transaction state. ResourceChangeLog_TransactionInfo_PRE_COMMITTED ResourceChangeLog_TransactionInfo_State = 1 // Indicates change has been committed // successfully. ResourceChangeLog_TransactionInfo_COMMITTED ResourceChangeLog_TransactionInfo_State = 2 // Indicates that change did not happen. // Log of this type should be treated as // attempt of change. ResourceChangeLog_TransactionInfo_ROLLED_BACK ResourceChangeLog_TransactionInfo_State = 3 )
func (ResourceChangeLog_TransactionInfo_State) Descriptor ¶
func (ResourceChangeLog_TransactionInfo_State) Descriptor() preflect.EnumDescriptor
func (ResourceChangeLog_TransactionInfo_State) EnumDescriptor ¶
func (ResourceChangeLog_TransactionInfo_State) EnumDescriptor() ([]byte, []int)
Deprecated, Use ResourceChangeLog_TransactionInfo_State.ProtoReflect.Descriptor instead.
func (ResourceChangeLog_TransactionInfo_State) Number ¶
func (x ResourceChangeLog_TransactionInfo_State) Number() preflect.EnumNumber
func (ResourceChangeLog_TransactionInfo_State) String ¶
func (x ResourceChangeLog_TransactionInfo_State) String() string
func (ResourceChangeLog_TransactionInfo_State) Type ¶
func (ResourceChangeLog_TransactionInfo_State) Type() preflect.EnumType
Source Files ¶
- resource_change_log.pb.collections.go
- resource_change_log.pb.descriptor.go
- resource_change_log.pb.fieldmask.go
- resource_change_log.pb.fieldpath.go
- resource_change_log.pb.fieldpathbuilder.go
- resource_change_log.pb.filter.go
- resource_change_log.pb.filterbuilder.go
- resource_change_log.pb.go
- resource_change_log.pb.name.go
- resource_change_log.pb.namebuilder.go
- resource_change_log.pb.object_ext.go
- resource_change_log.pb.parentname.go
- resource_change_log.pb.validate.go
- resource_change_log.pb.view.go