Documentation ¶
Index ¶
- Constants
- func AsAnyCastAccess(access BucketAccess) gotenresource.Access
- type Bucket
- func (o *Bucket) Clone() *Bucket
- func (o *Bucket) CloneRaw() gotenobject.GotenObjectExt
- func (*Bucket) Descriptor() ([]byte, []int)
- func (r *Bucket) EnsureMetadata() *meta.Meta
- func (m *Bucket) GetMetadata() *meta.Meta
- func (m *Bucket) GetMetrics() []*Bucket_RequiredTypedLabels
- func (m *Bucket) GetName() *Name
- func (r *Bucket) GetRawName() gotenresource.Name
- func (m *Bucket) GetRequiredAltKvs() []*Bucket_ResolvedKeysWithValues
- func (r *Bucket) GetResourceDescriptor() gotenresource.Descriptor
- func (m *Bucket) GetResources() []*Bucket_RequiredTypedLabels
- func (*Bucket) GotenMessage()
- func (o *Bucket) GotenObjectExt()
- func (obj *Bucket) GotenValidate() error
- func (o *Bucket) MakeDiffFieldMask(other *Bucket) *Bucket_FieldMask
- func (o *Bucket) MakeFullFieldMask() *Bucket_FieldMask
- func (o *Bucket) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *Bucket) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *Bucket) Marshal() ([]byte, error)
- func (m *Bucket) MarshalJSON() ([]byte, error)
- func (r *Bucket) MaybePopulateDefaults() error
- func (o *Bucket) Merge(source *Bucket)
- func (o *Bucket) MergeRaw(source gotenobject.GotenObjectExt)
- func (*Bucket) ProtoMessage()
- func (m *Bucket) ProtoReflect() preflect.Message
- func (m *Bucket) Reset()
- func (m *Bucket) SetMetadata(fv *meta.Meta)
- func (m *Bucket) SetMetrics(fv []*Bucket_RequiredTypedLabels)
- func (m *Bucket) SetName(fv *Name)
- func (m *Bucket) SetRequiredAltKvs(fv []*Bucket_ResolvedKeysWithValues)
- func (m *Bucket) SetResources(fv []*Bucket_RequiredTypedLabels)
- func (m *Bucket) String() string
- func (m *Bucket) Unmarshal(b []byte) error
- func (m *Bucket) UnmarshalJSON(data []byte) error
- type BucketAccess
- type BucketChange
- func (*BucketChange) Descriptor() ([]byte, []int)
- func (m *BucketChange) GetAdded() *BucketChange_Added
- func (c *BucketChange) GetBucket() *Bucket
- func (c *BucketChange) GetBucketName() *Name
- func (m *BucketChange) GetChangeType() isBucketChange_ChangeType
- func (m *BucketChange) GetCurrent() *BucketChange_Current
- func (c *BucketChange) GetCurrentViewIndex() int32
- func (m *BucketChange) GetModified() *BucketChange_Modified
- func (c *BucketChange) GetPreviousViewIndex() int32
- func (c *BucketChange) GetRawName() gotenresource.Name
- func (c *BucketChange) GetRawResource() gotenresource.Resource
- func (m *BucketChange) GetRemoved() *BucketChange_Removed
- func (*BucketChange) GotenMessage()
- func (obj *BucketChange) GotenValidate() error
- func (c *BucketChange) IsAdd() bool
- func (c *BucketChange) IsCurrent() bool
- func (c *BucketChange) IsDelete() bool
- func (c *BucketChange) IsModify() bool
- func (m *BucketChange) Marshal() ([]byte, error)
- func (m *BucketChange) MarshalJSON() ([]byte, error)
- func (*BucketChange) ProtoMessage()
- func (m *BucketChange) ProtoReflect() preflect.Message
- func (m *BucketChange) Reset()
- func (m *BucketChange) SetAdded(fv *BucketChange_Added)
- func (c *BucketChange) SetAddedRaw(snapshot gotenresource.Resource, idx int)
- func (m *BucketChange) SetChangeType(ofv isBucketChange_ChangeType)
- func (m *BucketChange) SetCurrent(fv *BucketChange_Current)
- func (c *BucketChange) SetCurrentRaw(snapshot gotenresource.Resource)
- func (c *BucketChange) SetDeletedRaw(name gotenresource.Name, idx int)
- func (m *BucketChange) SetModified(fv *BucketChange_Modified)
- func (c *BucketChange) SetModifiedRaw(name gotenresource.Name, snapshot gotenresource.Resource, prevIdx int, ...)
- func (m *BucketChange) SetRemoved(fv *BucketChange_Removed)
- func (m *BucketChange) String() string
- func (m *BucketChange) Unmarshal(b []byte) error
- func (m *BucketChange) UnmarshalJSON(data []byte) error
- type BucketChangeList
- func (l BucketChangeList) Append(item gotenresource.ResourceChange) gotenresource.ResourceChangeList
- func (l BucketChangeList) AppendList(list gotenresource.ResourceChangeList) gotenresource.ResourceChangeList
- func (l BucketChangeList) At(idx int) gotenresource.ResourceChange
- func (l BucketChangeList) Length() int
- func (l BucketChangeList) Set(idx int, change gotenresource.ResourceChange)
- func (l BucketChangeList) Slice(first, second int) gotenresource.ResourceChangeList
- type BucketChangeMap
- func (m BucketChangeMap) Delete(name gotenresource.Name)
- func (m BucketChangeMap) ForEach(cb func(gotenresource.Name, gotenresource.ResourceChange) bool)
- func (m BucketChangeMap) Get(name gotenresource.Name) gotenresource.ResourceChange
- func (m BucketChangeMap) Length() int
- func (m BucketChangeMap) Set(change gotenresource.ResourceChange)
- type BucketChange_Added
- func (*BucketChange_Added) Descriptor() ([]byte, []int)
- func (m *BucketChange_Added) GetBucket() *Bucket
- func (m *BucketChange_Added) GetViewIndex() int32
- func (*BucketChange_Added) GotenMessage()
- func (obj *BucketChange_Added) GotenValidate() error
- func (m *BucketChange_Added) Marshal() ([]byte, error)
- func (m *BucketChange_Added) MarshalJSON() ([]byte, error)
- func (*BucketChange_Added) ProtoMessage()
- func (m *BucketChange_Added) ProtoReflect() preflect.Message
- func (m *BucketChange_Added) Reset()
- func (m *BucketChange_Added) SetBucket(fv *Bucket)
- func (m *BucketChange_Added) SetViewIndex(fv int32)
- func (m *BucketChange_Added) String() string
- func (m *BucketChange_Added) Unmarshal(b []byte) error
- func (m *BucketChange_Added) UnmarshalJSON(data []byte) error
- type BucketChange_Added_
- type BucketChange_Current
- func (*BucketChange_Current) Descriptor() ([]byte, []int)
- func (m *BucketChange_Current) GetBucket() *Bucket
- func (*BucketChange_Current) GotenMessage()
- func (obj *BucketChange_Current) GotenValidate() error
- func (m *BucketChange_Current) Marshal() ([]byte, error)
- func (m *BucketChange_Current) MarshalJSON() ([]byte, error)
- func (*BucketChange_Current) ProtoMessage()
- func (m *BucketChange_Current) ProtoReflect() preflect.Message
- func (m *BucketChange_Current) Reset()
- func (m *BucketChange_Current) SetBucket(fv *Bucket)
- func (m *BucketChange_Current) String() string
- func (m *BucketChange_Current) Unmarshal(b []byte) error
- func (m *BucketChange_Current) UnmarshalJSON(data []byte) error
- type BucketChange_Current_
- type BucketChange_Modified
- func (*BucketChange_Modified) Descriptor() ([]byte, []int)
- func (m *BucketChange_Modified) GetBucket() *Bucket
- func (m *BucketChange_Modified) GetFieldMask() *Bucket_FieldMask
- func (m *BucketChange_Modified) GetName() *Name
- func (m *BucketChange_Modified) GetPreviousViewIndex() int32
- func (m *BucketChange_Modified) GetViewIndex() int32
- func (*BucketChange_Modified) GotenMessage()
- func (obj *BucketChange_Modified) GotenValidate() error
- func (m *BucketChange_Modified) Marshal() ([]byte, error)
- func (m *BucketChange_Modified) MarshalJSON() ([]byte, error)
- func (*BucketChange_Modified) ProtoMessage()
- func (m *BucketChange_Modified) ProtoReflect() preflect.Message
- func (m *BucketChange_Modified) Reset()
- func (m *BucketChange_Modified) SetBucket(fv *Bucket)
- func (m *BucketChange_Modified) SetFieldMask(fv *Bucket_FieldMask)
- func (m *BucketChange_Modified) SetName(fv *Name)
- func (m *BucketChange_Modified) SetPreviousViewIndex(fv int32)
- func (m *BucketChange_Modified) SetViewIndex(fv int32)
- func (m *BucketChange_Modified) String() string
- func (m *BucketChange_Modified) Unmarshal(b []byte) error
- func (m *BucketChange_Modified) UnmarshalJSON(data []byte) error
- type BucketChange_Modified_
- type BucketChange_Removed
- func (*BucketChange_Removed) Descriptor() ([]byte, []int)
- func (m *BucketChange_Removed) GetName() *Name
- func (m *BucketChange_Removed) GetViewIndex() int32
- func (*BucketChange_Removed) GotenMessage()
- func (obj *BucketChange_Removed) GotenValidate() error
- func (m *BucketChange_Removed) Marshal() ([]byte, error)
- func (m *BucketChange_Removed) MarshalJSON() ([]byte, error)
- func (*BucketChange_Removed) ProtoMessage()
- func (m *BucketChange_Removed) ProtoReflect() preflect.Message
- func (m *BucketChange_Removed) Reset()
- func (m *BucketChange_Removed) SetName(fv *Name)
- func (m *BucketChange_Removed) SetViewIndex(fv int32)
- func (m *BucketChange_Removed) String() string
- func (m *BucketChange_Removed) Unmarshal(b []byte) error
- func (m *BucketChange_Removed) UnmarshalJSON(data []byte) error
- type BucketChange_Removed_
- type BucketFieldPathBuilder
- func (BucketFieldPathBuilder) Metadata() BucketPathSelectorMetadata
- func (BucketFieldPathBuilder) Metrics() BucketPathSelectorMetrics
- func (BucketFieldPathBuilder) Name() BucketPathSelectorName
- func (BucketFieldPathBuilder) RequiredAltKvs() BucketPathSelectorRequiredAltKvs
- func (BucketFieldPathBuilder) Resources() BucketPathSelectorResources
- type BucketList
- func (l BucketList) Append(item gotenresource.Resource) gotenresource.ResourceList
- func (l BucketList) AppendList(list gotenresource.ResourceList) gotenresource.ResourceList
- func (l BucketList) At(idx int) gotenresource.Resource
- func (l BucketList) Length() int
- func (l BucketList) Set(idx int, res gotenresource.Resource)
- func (l BucketList) Slice(first, second int) gotenresource.ResourceList
- type BucketMap
- type BucketMapPathSelectorMetadataAnnotations
- func (s BucketMapPathSelectorMetadataAnnotations) FieldPath() *Bucket_FieldSubPath
- func (s BucketMapPathSelectorMetadataAnnotations) WithArrayOfValues(values []string) *Bucket_FieldSubPathArrayOfValues
- func (s BucketMapPathSelectorMetadataAnnotations) WithValue(value string) *Bucket_FieldSubPathValue
- type BucketMapPathSelectorMetadataLabels
- type BucketMapPathSelectorMetadataShards
- type BucketMapPathSelectorMetricsLabels
- func (s BucketMapPathSelectorMetricsLabels) FieldPath() *Bucket_FieldSubPath
- func (s BucketMapPathSelectorMetricsLabels) WithArrayOfValues(values []*Bucket_RequiredTypedLabels_Strings) *Bucket_FieldSubPathArrayOfValues
- func (s BucketMapPathSelectorMetricsLabels) WithValue(value *Bucket_RequiredTypedLabels_Strings) *Bucket_FieldSubPathValue
- type BucketMapPathSelectorResourcesLabels
- func (s BucketMapPathSelectorResourcesLabels) FieldPath() *Bucket_FieldSubPath
- func (s BucketMapPathSelectorResourcesLabels) WithArrayOfValues(values []*Bucket_RequiredTypedLabels_Strings) *Bucket_FieldSubPathArrayOfValues
- func (s BucketMapPathSelectorResourcesLabels) WithValue(value *Bucket_RequiredTypedLabels_Strings) *Bucket_FieldSubPathValue
- type BucketNameList
- func (l BucketNameList) Append(name gotenresource.Name) gotenresource.NameList
- func (l BucketNameList) AppendList(list gotenresource.NameList) gotenresource.NameList
- func (l BucketNameList) At(idx int) gotenresource.Name
- func (l BucketNameList) Length() int
- func (l BucketNameList) Set(idx int, name gotenresource.Name)
- func (l BucketNameList) Slice(first, second int) gotenresource.NameList
- type BucketParentNameList
- func (l BucketParentNameList) Append(name gotenresource.Name) gotenresource.ParentNameList
- func (l BucketParentNameList) AppendList(list gotenresource.ParentNameList) gotenresource.ParentNameList
- func (l BucketParentNameList) At(idx int) gotenresource.Name
- func (l BucketParentNameList) Length() int
- func (l BucketParentNameList) Set(idx int, name gotenresource.Name)
- func (l BucketParentNameList) Slice(first, second int) gotenresource.ParentNameList
- type BucketParentReferenceList
- func (l BucketParentReferenceList) Append(ref gotenresource.Reference) gotenresource.ParentReferenceList
- func (l BucketParentReferenceList) AppendList(list gotenresource.ParentReferenceList) gotenresource.ParentReferenceList
- func (l BucketParentReferenceList) At(idx int) gotenresource.Reference
- func (l BucketParentReferenceList) Length() int
- func (l BucketParentReferenceList) Set(idx int, ref gotenresource.Reference)
- func (l BucketParentReferenceList) Slice(first, second int) gotenresource.ParentReferenceList
- type BucketPathSelectorMetadata
- func (BucketPathSelectorMetadata) Annotations() BucketPathSelectorMetadataAnnotations
- func (BucketPathSelectorMetadata) CreateTime() BucketPathSelectorMetadataCreateTime
- func (BucketPathSelectorMetadata) DeleteTime() BucketPathSelectorMetadataDeleteTime
- func (BucketPathSelectorMetadata) FieldPath() *Bucket_FieldTerminalPath
- func (BucketPathSelectorMetadata) Generation() BucketPathSelectorMetadataGeneration
- func (BucketPathSelectorMetadata) Labels() BucketPathSelectorMetadataLabels
- func (BucketPathSelectorMetadata) Lifecycle() BucketPathSelectorMetadataLifecycle
- func (BucketPathSelectorMetadata) OwnerReferences() BucketPathSelectorMetadataOwnerReferences
- func (BucketPathSelectorMetadata) ResourceVersion() BucketPathSelectorMetadataResourceVersion
- func (BucketPathSelectorMetadata) Services() BucketPathSelectorMetadataServices
- func (BucketPathSelectorMetadata) Shards() BucketPathSelectorMetadataShards
- func (BucketPathSelectorMetadata) Syncing() BucketPathSelectorMetadataSyncing
- func (BucketPathSelectorMetadata) Tags() BucketPathSelectorMetadataTags
- func (BucketPathSelectorMetadata) UpdateTime() BucketPathSelectorMetadataUpdateTime
- func (BucketPathSelectorMetadata) Uuid() BucketPathSelectorMetadataUuid
- func (s BucketPathSelectorMetadata) WithArrayOfValues(values []*meta.Meta) *Bucket_FieldTerminalPathArrayOfValues
- func (s BucketPathSelectorMetadata) WithSubArrayItemValue(subPathArrayItemValue meta.Meta_FieldPathArrayItemValue) *Bucket_FieldSubPathArrayItemValue
- func (s BucketPathSelectorMetadata) WithSubArrayOfValues(subPathArrayOfValues meta.Meta_FieldPathArrayOfValues) *Bucket_FieldSubPathArrayOfValues
- func (BucketPathSelectorMetadata) WithSubPath(subPath meta.Meta_FieldPath) *Bucket_FieldSubPath
- func (s BucketPathSelectorMetadata) WithSubValue(subPathValue meta.Meta_FieldPathValue) *Bucket_FieldSubPathValue
- func (s BucketPathSelectorMetadata) WithValue(value *meta.Meta) *Bucket_FieldTerminalPathValue
- type BucketPathSelectorMetadataAnnotations
- func (BucketPathSelectorMetadataAnnotations) FieldPath() *Bucket_FieldSubPath
- func (s BucketPathSelectorMetadataAnnotations) WithArrayOfValues(values []map[string]string) *Bucket_FieldSubPathArrayOfValues
- func (BucketPathSelectorMetadataAnnotations) WithKey(key string) BucketMapPathSelectorMetadataAnnotations
- func (s BucketPathSelectorMetadataAnnotations) WithValue(value map[string]string) *Bucket_FieldSubPathValue
- type BucketPathSelectorMetadataCreateTime
- func (BucketPathSelectorMetadataCreateTime) FieldPath() *Bucket_FieldSubPath
- func (s BucketPathSelectorMetadataCreateTime) WithArrayOfValues(values []*timestamppb.Timestamp) *Bucket_FieldSubPathArrayOfValues
- func (s BucketPathSelectorMetadataCreateTime) WithValue(value *timestamppb.Timestamp) *Bucket_FieldSubPathValue
- type BucketPathSelectorMetadataDeleteTime
- func (BucketPathSelectorMetadataDeleteTime) FieldPath() *Bucket_FieldSubPath
- func (s BucketPathSelectorMetadataDeleteTime) WithArrayOfValues(values []*timestamppb.Timestamp) *Bucket_FieldSubPathArrayOfValues
- func (s BucketPathSelectorMetadataDeleteTime) WithValue(value *timestamppb.Timestamp) *Bucket_FieldSubPathValue
- type BucketPathSelectorMetadataGeneration
- type BucketPathSelectorMetadataLabels
- func (BucketPathSelectorMetadataLabels) FieldPath() *Bucket_FieldSubPath
- func (s BucketPathSelectorMetadataLabels) WithArrayOfValues(values []map[string]string) *Bucket_FieldSubPathArrayOfValues
- func (BucketPathSelectorMetadataLabels) WithKey(key string) BucketMapPathSelectorMetadataLabels
- func (s BucketPathSelectorMetadataLabels) WithValue(value map[string]string) *Bucket_FieldSubPathValue
- type BucketPathSelectorMetadataLifecycle
- func (BucketPathSelectorMetadataLifecycle) BlockDeletion() BucketPathSelectorMetadataLifecycleBlockDeletion
- func (BucketPathSelectorMetadataLifecycle) FieldPath() *Bucket_FieldSubPath
- func (BucketPathSelectorMetadataLifecycle) State() BucketPathSelectorMetadataLifecycleState
- func (s BucketPathSelectorMetadataLifecycle) WithArrayOfValues(values []*meta.Lifecycle) *Bucket_FieldSubPathArrayOfValues
- func (s BucketPathSelectorMetadataLifecycle) WithValue(value *meta.Lifecycle) *Bucket_FieldSubPathValue
- type BucketPathSelectorMetadataLifecycleBlockDeletion
- func (BucketPathSelectorMetadataLifecycleBlockDeletion) FieldPath() *Bucket_FieldSubPath
- func (s BucketPathSelectorMetadataLifecycleBlockDeletion) WithArrayOfValues(values []bool) *Bucket_FieldSubPathArrayOfValues
- func (s BucketPathSelectorMetadataLifecycleBlockDeletion) WithValue(value bool) *Bucket_FieldSubPathValue
- type BucketPathSelectorMetadataLifecycleState
- func (BucketPathSelectorMetadataLifecycleState) FieldPath() *Bucket_FieldSubPath
- func (s BucketPathSelectorMetadataLifecycleState) WithArrayOfValues(values []meta.Lifecycle_State) *Bucket_FieldSubPathArrayOfValues
- func (s BucketPathSelectorMetadataLifecycleState) WithValue(value meta.Lifecycle_State) *Bucket_FieldSubPathValue
- type BucketPathSelectorMetadataOwnerReferences
- func (BucketPathSelectorMetadataOwnerReferences) Controller() BucketPathSelectorMetadataOwnerReferencesController
- func (BucketPathSelectorMetadataOwnerReferences) FieldPath() *Bucket_FieldSubPath
- func (BucketPathSelectorMetadataOwnerReferences) Kind() BucketPathSelectorMetadataOwnerReferencesKind
- func (BucketPathSelectorMetadataOwnerReferences) Name() BucketPathSelectorMetadataOwnerReferencesName
- func (BucketPathSelectorMetadataOwnerReferences) Region() BucketPathSelectorMetadataOwnerReferencesRegion
- func (BucketPathSelectorMetadataOwnerReferences) RequiresOwnerReference() BucketPathSelectorMetadataOwnerReferencesRequiresOwnerReference
- func (BucketPathSelectorMetadataOwnerReferences) UnsetOnDelete() BucketPathSelectorMetadataOwnerReferencesUnsetOnDelete
- func (BucketPathSelectorMetadataOwnerReferences) Version() BucketPathSelectorMetadataOwnerReferencesVersion
- func (s BucketPathSelectorMetadataOwnerReferences) WithArrayOfValues(values [][]*meta.OwnerReference) *Bucket_FieldSubPathArrayOfValues
- func (s BucketPathSelectorMetadataOwnerReferences) WithItemValue(value *meta.OwnerReference) *Bucket_FieldSubPathArrayItemValue
- func (s BucketPathSelectorMetadataOwnerReferences) WithValue(value []*meta.OwnerReference) *Bucket_FieldSubPathValue
- type BucketPathSelectorMetadataOwnerReferencesController
- func (BucketPathSelectorMetadataOwnerReferencesController) FieldPath() *Bucket_FieldSubPath
- func (s BucketPathSelectorMetadataOwnerReferencesController) WithArrayOfValues(values []bool) *Bucket_FieldSubPathArrayOfValues
- func (s BucketPathSelectorMetadataOwnerReferencesController) WithValue(value bool) *Bucket_FieldSubPathValue
- type BucketPathSelectorMetadataOwnerReferencesKind
- func (BucketPathSelectorMetadataOwnerReferencesKind) FieldPath() *Bucket_FieldSubPath
- func (s BucketPathSelectorMetadataOwnerReferencesKind) WithArrayOfValues(values []string) *Bucket_FieldSubPathArrayOfValues
- func (s BucketPathSelectorMetadataOwnerReferencesKind) WithValue(value string) *Bucket_FieldSubPathValue
- type BucketPathSelectorMetadataOwnerReferencesName
- func (BucketPathSelectorMetadataOwnerReferencesName) FieldPath() *Bucket_FieldSubPath
- func (s BucketPathSelectorMetadataOwnerReferencesName) WithArrayOfValues(values []string) *Bucket_FieldSubPathArrayOfValues
- func (s BucketPathSelectorMetadataOwnerReferencesName) WithValue(value string) *Bucket_FieldSubPathValue
- type BucketPathSelectorMetadataOwnerReferencesRegion
- func (BucketPathSelectorMetadataOwnerReferencesRegion) FieldPath() *Bucket_FieldSubPath
- func (s BucketPathSelectorMetadataOwnerReferencesRegion) WithArrayOfValues(values []string) *Bucket_FieldSubPathArrayOfValues
- func (s BucketPathSelectorMetadataOwnerReferencesRegion) WithValue(value string) *Bucket_FieldSubPathValue
- type BucketPathSelectorMetadataOwnerReferencesRequiresOwnerReference
- func (BucketPathSelectorMetadataOwnerReferencesRequiresOwnerReference) FieldPath() *Bucket_FieldSubPath
- func (s BucketPathSelectorMetadataOwnerReferencesRequiresOwnerReference) WithArrayOfValues(values []bool) *Bucket_FieldSubPathArrayOfValues
- func (s BucketPathSelectorMetadataOwnerReferencesRequiresOwnerReference) WithValue(value bool) *Bucket_FieldSubPathValue
- type BucketPathSelectorMetadataOwnerReferencesUnsetOnDelete
- func (BucketPathSelectorMetadataOwnerReferencesUnsetOnDelete) FieldPath() *Bucket_FieldSubPath
- func (s BucketPathSelectorMetadataOwnerReferencesUnsetOnDelete) WithArrayOfValues(values []bool) *Bucket_FieldSubPathArrayOfValues
- func (s BucketPathSelectorMetadataOwnerReferencesUnsetOnDelete) WithValue(value bool) *Bucket_FieldSubPathValue
- type BucketPathSelectorMetadataOwnerReferencesVersion
- func (BucketPathSelectorMetadataOwnerReferencesVersion) FieldPath() *Bucket_FieldSubPath
- func (s BucketPathSelectorMetadataOwnerReferencesVersion) WithArrayOfValues(values []string) *Bucket_FieldSubPathArrayOfValues
- func (s BucketPathSelectorMetadataOwnerReferencesVersion) WithValue(value string) *Bucket_FieldSubPathValue
- type BucketPathSelectorMetadataResourceVersion
- func (BucketPathSelectorMetadataResourceVersion) FieldPath() *Bucket_FieldSubPath
- func (s BucketPathSelectorMetadataResourceVersion) WithArrayOfValues(values []string) *Bucket_FieldSubPathArrayOfValues
- func (s BucketPathSelectorMetadataResourceVersion) WithValue(value string) *Bucket_FieldSubPathValue
- type BucketPathSelectorMetadataServices
- func (BucketPathSelectorMetadataServices) AllowedServices() BucketPathSelectorMetadataServicesAllowedServices
- func (BucketPathSelectorMetadataServices) FieldPath() *Bucket_FieldSubPath
- func (BucketPathSelectorMetadataServices) OwningService() BucketPathSelectorMetadataServicesOwningService
- func (s BucketPathSelectorMetadataServices) WithArrayOfValues(values []*meta.ServicesInfo) *Bucket_FieldSubPathArrayOfValues
- func (s BucketPathSelectorMetadataServices) WithValue(value *meta.ServicesInfo) *Bucket_FieldSubPathValue
- type BucketPathSelectorMetadataServicesAllowedServices
- func (BucketPathSelectorMetadataServicesAllowedServices) FieldPath() *Bucket_FieldSubPath
- func (s BucketPathSelectorMetadataServicesAllowedServices) WithArrayOfValues(values [][]string) *Bucket_FieldSubPathArrayOfValues
- func (s BucketPathSelectorMetadataServicesAllowedServices) WithItemValue(value string) *Bucket_FieldSubPathArrayItemValue
- func (s BucketPathSelectorMetadataServicesAllowedServices) WithValue(value []string) *Bucket_FieldSubPathValue
- type BucketPathSelectorMetadataServicesOwningService
- func (BucketPathSelectorMetadataServicesOwningService) FieldPath() *Bucket_FieldSubPath
- func (s BucketPathSelectorMetadataServicesOwningService) WithArrayOfValues(values []string) *Bucket_FieldSubPathArrayOfValues
- func (s BucketPathSelectorMetadataServicesOwningService) WithValue(value string) *Bucket_FieldSubPathValue
- type BucketPathSelectorMetadataShards
- func (BucketPathSelectorMetadataShards) FieldPath() *Bucket_FieldSubPath
- func (s BucketPathSelectorMetadataShards) WithArrayOfValues(values []map[string]int64) *Bucket_FieldSubPathArrayOfValues
- func (BucketPathSelectorMetadataShards) WithKey(key string) BucketMapPathSelectorMetadataShards
- func (s BucketPathSelectorMetadataShards) WithValue(value map[string]int64) *Bucket_FieldSubPathValue
- type BucketPathSelectorMetadataSyncing
- func (BucketPathSelectorMetadataSyncing) FieldPath() *Bucket_FieldSubPath
- func (BucketPathSelectorMetadataSyncing) OwningRegion() BucketPathSelectorMetadataSyncingOwningRegion
- func (BucketPathSelectorMetadataSyncing) Regions() BucketPathSelectorMetadataSyncingRegions
- func (s BucketPathSelectorMetadataSyncing) WithArrayOfValues(values []*meta.SyncingMeta) *Bucket_FieldSubPathArrayOfValues
- func (s BucketPathSelectorMetadataSyncing) WithValue(value *meta.SyncingMeta) *Bucket_FieldSubPathValue
- type BucketPathSelectorMetadataSyncingOwningRegion
- func (BucketPathSelectorMetadataSyncingOwningRegion) FieldPath() *Bucket_FieldSubPath
- func (s BucketPathSelectorMetadataSyncingOwningRegion) WithArrayOfValues(values []string) *Bucket_FieldSubPathArrayOfValues
- func (s BucketPathSelectorMetadataSyncingOwningRegion) WithValue(value string) *Bucket_FieldSubPathValue
- type BucketPathSelectorMetadataSyncingRegions
- func (BucketPathSelectorMetadataSyncingRegions) FieldPath() *Bucket_FieldSubPath
- func (s BucketPathSelectorMetadataSyncingRegions) WithArrayOfValues(values [][]string) *Bucket_FieldSubPathArrayOfValues
- func (s BucketPathSelectorMetadataSyncingRegions) WithItemValue(value string) *Bucket_FieldSubPathArrayItemValue
- func (s BucketPathSelectorMetadataSyncingRegions) WithValue(value []string) *Bucket_FieldSubPathValue
- type BucketPathSelectorMetadataTags
- func (BucketPathSelectorMetadataTags) FieldPath() *Bucket_FieldSubPath
- func (s BucketPathSelectorMetadataTags) WithArrayOfValues(values [][]string) *Bucket_FieldSubPathArrayOfValues
- func (s BucketPathSelectorMetadataTags) WithItemValue(value string) *Bucket_FieldSubPathArrayItemValue
- func (s BucketPathSelectorMetadataTags) WithValue(value []string) *Bucket_FieldSubPathValue
- type BucketPathSelectorMetadataUpdateTime
- func (BucketPathSelectorMetadataUpdateTime) FieldPath() *Bucket_FieldSubPath
- func (s BucketPathSelectorMetadataUpdateTime) WithArrayOfValues(values []*timestamppb.Timestamp) *Bucket_FieldSubPathArrayOfValues
- func (s BucketPathSelectorMetadataUpdateTime) WithValue(value *timestamppb.Timestamp) *Bucket_FieldSubPathValue
- type BucketPathSelectorMetadataUuid
- type BucketPathSelectorMetrics
- func (BucketPathSelectorMetrics) FieldPath() *Bucket_FieldTerminalPath
- func (BucketPathSelectorMetrics) Labels() BucketPathSelectorMetricsLabels
- func (BucketPathSelectorMetrics) Types() BucketPathSelectorMetricsTypes
- func (s BucketPathSelectorMetrics) WithArrayOfValues(values [][]*Bucket_RequiredTypedLabels) *Bucket_FieldTerminalPathArrayOfValues
- func (s BucketPathSelectorMetrics) WithItemValue(value *Bucket_RequiredTypedLabels) *Bucket_FieldTerminalPathArrayItemValue
- func (s BucketPathSelectorMetrics) WithSubArrayItemValue(subPathArrayItemValue BucketRequiredTypedLabels_FieldPathArrayItemValue) *Bucket_FieldSubPathArrayItemValue
- func (s BucketPathSelectorMetrics) WithSubArrayOfValues(subPathArrayOfValues BucketRequiredTypedLabels_FieldPathArrayOfValues) *Bucket_FieldSubPathArrayOfValues
- func (BucketPathSelectorMetrics) WithSubPath(subPath BucketRequiredTypedLabels_FieldPath) *Bucket_FieldSubPath
- func (s BucketPathSelectorMetrics) WithSubValue(subPathValue BucketRequiredTypedLabels_FieldPathValue) *Bucket_FieldSubPathValue
- func (s BucketPathSelectorMetrics) WithValue(value []*Bucket_RequiredTypedLabels) *Bucket_FieldTerminalPathValue
- type BucketPathSelectorMetricsLabels
- func (BucketPathSelectorMetricsLabels) FieldPath() *Bucket_FieldSubPath
- func (s BucketPathSelectorMetricsLabels) WithArrayOfValues(values []map[string]*Bucket_RequiredTypedLabels_Strings) *Bucket_FieldSubPathArrayOfValues
- func (BucketPathSelectorMetricsLabels) WithKey(key string) BucketMapPathSelectorMetricsLabels
- func (s BucketPathSelectorMetricsLabels) WithValue(value map[string]*Bucket_RequiredTypedLabels_Strings) *Bucket_FieldSubPathValue
- type BucketPathSelectorMetricsTypes
- func (BucketPathSelectorMetricsTypes) FieldPath() *Bucket_FieldSubPath
- func (s BucketPathSelectorMetricsTypes) WithArrayOfValues(values [][]string) *Bucket_FieldSubPathArrayOfValues
- func (s BucketPathSelectorMetricsTypes) WithItemValue(value string) *Bucket_FieldSubPathArrayItemValue
- func (s BucketPathSelectorMetricsTypes) WithValue(value []string) *Bucket_FieldSubPathValue
- type BucketPathSelectorName
- type BucketPathSelectorRequiredAltKvs
- func (BucketPathSelectorRequiredAltKvs) FieldPath() *Bucket_FieldTerminalPath
- func (BucketPathSelectorRequiredAltKvs) ResolvedKvs() BucketPathSelectorRequiredAltKvsResolvedKvs
- func (s BucketPathSelectorRequiredAltKvs) WithArrayOfValues(values [][]*Bucket_ResolvedKeysWithValues) *Bucket_FieldTerminalPathArrayOfValues
- func (s BucketPathSelectorRequiredAltKvs) WithItemValue(value *Bucket_ResolvedKeysWithValues) *Bucket_FieldTerminalPathArrayItemValue
- func (s BucketPathSelectorRequiredAltKvs) WithSubArrayItemValue(subPathArrayItemValue BucketResolvedKeysWithValues_FieldPathArrayItemValue) *Bucket_FieldSubPathArrayItemValue
- func (s BucketPathSelectorRequiredAltKvs) WithSubArrayOfValues(subPathArrayOfValues BucketResolvedKeysWithValues_FieldPathArrayOfValues) *Bucket_FieldSubPathArrayOfValues
- func (BucketPathSelectorRequiredAltKvs) WithSubPath(subPath BucketResolvedKeysWithValues_FieldPath) *Bucket_FieldSubPath
- func (s BucketPathSelectorRequiredAltKvs) WithSubValue(subPathValue BucketResolvedKeysWithValues_FieldPathValue) *Bucket_FieldSubPathValue
- func (s BucketPathSelectorRequiredAltKvs) WithValue(value []*Bucket_ResolvedKeysWithValues) *Bucket_FieldTerminalPathValue
- type BucketPathSelectorRequiredAltKvsResolvedKvs
- func (BucketPathSelectorRequiredAltKvsResolvedKvs) FieldPath() *Bucket_FieldSubPath
- func (BucketPathSelectorRequiredAltKvsResolvedKvs) Key() BucketPathSelectorRequiredAltKvsResolvedKvsKey
- func (BucketPathSelectorRequiredAltKvsResolvedKvs) Values() BucketPathSelectorRequiredAltKvsResolvedKvsValues
- func (s BucketPathSelectorRequiredAltKvsResolvedKvs) WithArrayOfValues(values [][]*Bucket_ResolvedValues) *Bucket_FieldSubPathArrayOfValues
- func (s BucketPathSelectorRequiredAltKvsResolvedKvs) WithItemValue(value *Bucket_ResolvedValues) *Bucket_FieldSubPathArrayItemValue
- func (s BucketPathSelectorRequiredAltKvsResolvedKvs) WithValue(value []*Bucket_ResolvedValues) *Bucket_FieldSubPathValue
- type BucketPathSelectorRequiredAltKvsResolvedKvsKey
- func (BucketPathSelectorRequiredAltKvsResolvedKvsKey) FieldPath() *Bucket_FieldSubPath
- func (s BucketPathSelectorRequiredAltKvsResolvedKvsKey) WithArrayOfValues(values []int64) *Bucket_FieldSubPathArrayOfValues
- func (s BucketPathSelectorRequiredAltKvsResolvedKvsKey) WithValue(value int64) *Bucket_FieldSubPathValue
- type BucketPathSelectorRequiredAltKvsResolvedKvsValues
- func (BucketPathSelectorRequiredAltKvsResolvedKvsValues) FieldPath() *Bucket_FieldSubPath
- func (s BucketPathSelectorRequiredAltKvsResolvedKvsValues) WithArrayOfValues(values [][]int64) *Bucket_FieldSubPathArrayOfValues
- func (s BucketPathSelectorRequiredAltKvsResolvedKvsValues) WithItemValue(value int64) *Bucket_FieldSubPathArrayItemValue
- func (s BucketPathSelectorRequiredAltKvsResolvedKvsValues) WithValue(value []int64) *Bucket_FieldSubPathValue
- type BucketPathSelectorResources
- func (BucketPathSelectorResources) FieldPath() *Bucket_FieldTerminalPath
- func (BucketPathSelectorResources) Labels() BucketPathSelectorResourcesLabels
- func (BucketPathSelectorResources) Types() BucketPathSelectorResourcesTypes
- func (s BucketPathSelectorResources) WithArrayOfValues(values [][]*Bucket_RequiredTypedLabels) *Bucket_FieldTerminalPathArrayOfValues
- func (s BucketPathSelectorResources) WithItemValue(value *Bucket_RequiredTypedLabels) *Bucket_FieldTerminalPathArrayItemValue
- func (s BucketPathSelectorResources) WithSubArrayItemValue(subPathArrayItemValue BucketRequiredTypedLabels_FieldPathArrayItemValue) *Bucket_FieldSubPathArrayItemValue
- func (s BucketPathSelectorResources) WithSubArrayOfValues(subPathArrayOfValues BucketRequiredTypedLabels_FieldPathArrayOfValues) *Bucket_FieldSubPathArrayOfValues
- func (BucketPathSelectorResources) WithSubPath(subPath BucketRequiredTypedLabels_FieldPath) *Bucket_FieldSubPath
- func (s BucketPathSelectorResources) WithSubValue(subPathValue BucketRequiredTypedLabels_FieldPathValue) *Bucket_FieldSubPathValue
- func (s BucketPathSelectorResources) WithValue(value []*Bucket_RequiredTypedLabels) *Bucket_FieldTerminalPathValue
- type BucketPathSelectorResourcesLabels
- func (BucketPathSelectorResourcesLabels) FieldPath() *Bucket_FieldSubPath
- func (s BucketPathSelectorResourcesLabels) WithArrayOfValues(values []map[string]*Bucket_RequiredTypedLabels_Strings) *Bucket_FieldSubPathArrayOfValues
- func (BucketPathSelectorResourcesLabels) WithKey(key string) BucketMapPathSelectorResourcesLabels
- func (s BucketPathSelectorResourcesLabels) WithValue(value map[string]*Bucket_RequiredTypedLabels_Strings) *Bucket_FieldSubPathValue
- type BucketPathSelectorResourcesTypes
- func (BucketPathSelectorResourcesTypes) FieldPath() *Bucket_FieldSubPath
- func (s BucketPathSelectorResourcesTypes) WithArrayOfValues(values [][]string) *Bucket_FieldSubPathArrayOfValues
- func (s BucketPathSelectorResourcesTypes) WithItemValue(value string) *Bucket_FieldSubPathArrayItemValue
- func (s BucketPathSelectorResourcesTypes) WithValue(value []string) *Bucket_FieldSubPathValue
- type BucketReferenceList
- func (l BucketReferenceList) Append(ref gotenresource.Reference) gotenresource.ReferenceList
- func (l BucketReferenceList) AppendList(list gotenresource.ReferenceList) gotenresource.ReferenceList
- func (l BucketReferenceList) At(idx int) gotenresource.Reference
- func (l BucketReferenceList) Length() int
- func (l BucketReferenceList) Set(idx int, ref gotenresource.Reference)
- func (l BucketReferenceList) Slice(first, second int) gotenresource.ReferenceList
- type BucketRequiredTypedLabelsFieldPathBuilder
- type BucketRequiredTypedLabelsStringsFieldPathBuilder
- type BucketRequiredTypedLabelsStrings_FieldPath
- func BuildBucketRequiredTypedLabelsStrings_FieldPath(fp gotenobject.RawFieldPath) (BucketRequiredTypedLabelsStrings_FieldPath, error)
- func MustParseBucketRequiredTypedLabelsStrings_FieldPath(rawField string) BucketRequiredTypedLabelsStrings_FieldPath
- func ParseBucketRequiredTypedLabelsStrings_FieldPath(rawField string) (BucketRequiredTypedLabelsStrings_FieldPath, error)
- type BucketRequiredTypedLabelsStrings_FieldPathArrayItemValue
- func MustParseBucketRequiredTypedLabelsStrings_FieldPathArrayItemValue(pathStr, valueStr string) BucketRequiredTypedLabelsStrings_FieldPathArrayItemValue
- func ParseBucketRequiredTypedLabelsStrings_FieldPathArrayItemValue(pathStr, valueStr string) (BucketRequiredTypedLabelsStrings_FieldPathArrayItemValue, error)
- type BucketRequiredTypedLabelsStrings_FieldPathArrayOfValues
- func MustParseBucketRequiredTypedLabelsStrings_FieldPathArrayOfValues(pathStr, valuesStr string) BucketRequiredTypedLabelsStrings_FieldPathArrayOfValues
- func ParseBucketRequiredTypedLabelsStrings_FieldPathArrayOfValues(pathStr, valuesStr string) (BucketRequiredTypedLabelsStrings_FieldPathArrayOfValues, error)
- type BucketRequiredTypedLabelsStrings_FieldPathSelector
- type BucketRequiredTypedLabelsStrings_FieldPathValue
- type BucketRequiredTypedLabelsStrings_FieldTerminalPath
- func (fp *BucketRequiredTypedLabelsStrings_FieldTerminalPath) ClearValue(item *Bucket_RequiredTypedLabels_Strings)
- func (fp *BucketRequiredTypedLabelsStrings_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *BucketRequiredTypedLabelsStrings_FieldTerminalPath) Get(source *Bucket_RequiredTypedLabels_Strings) (values []interface{})
- func (fp *BucketRequiredTypedLabelsStrings_FieldTerminalPath) GetDefault() interface{}
- func (fp *BucketRequiredTypedLabelsStrings_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *BucketRequiredTypedLabelsStrings_FieldTerminalPath) GetSingle(source *Bucket_RequiredTypedLabels_Strings) (interface{}, bool)
- func (fp *BucketRequiredTypedLabelsStrings_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *BucketRequiredTypedLabelsStrings_FieldTerminalPath) IsLeaf() bool
- func (fp *BucketRequiredTypedLabelsStrings_FieldTerminalPath) JSONString() string
- func (fp *BucketRequiredTypedLabelsStrings_FieldTerminalPath) Selector() BucketRequiredTypedLabelsStrings_FieldPathSelector
- func (fp *BucketRequiredTypedLabelsStrings_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *BucketRequiredTypedLabelsStrings_FieldTerminalPath) String() string
- func (fp *BucketRequiredTypedLabelsStrings_FieldTerminalPath) WithIArrayItemValue(value interface{}) BucketRequiredTypedLabelsStrings_FieldPathArrayItemValue
- func (fp *BucketRequiredTypedLabelsStrings_FieldTerminalPath) WithIArrayOfValues(values interface{}) BucketRequiredTypedLabelsStrings_FieldPathArrayOfValues
- func (fp *BucketRequiredTypedLabelsStrings_FieldTerminalPath) WithIValue(value interface{}) BucketRequiredTypedLabelsStrings_FieldPathValue
- func (fp *BucketRequiredTypedLabelsStrings_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *BucketRequiredTypedLabelsStrings_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *BucketRequiredTypedLabelsStrings_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type BucketRequiredTypedLabelsStrings_FieldTerminalPathArrayItemValue
- func (fpaiv *BucketRequiredTypedLabelsStrings_FieldTerminalPathArrayItemValue) AsStringsItemValue() (string, bool)
- func (fpaiv *BucketRequiredTypedLabelsStrings_FieldTerminalPathArrayItemValue) ContainsValue(source *Bucket_RequiredTypedLabels_Strings) bool
- func (fpaiv *BucketRequiredTypedLabelsStrings_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *BucketRequiredTypedLabelsStrings_FieldTerminalPathArrayItemValue) GetSingle(source *Bucket_RequiredTypedLabels_Strings) (interface{}, bool)
- func (fpaiv *BucketRequiredTypedLabelsStrings_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type BucketRequiredTypedLabelsStrings_FieldTerminalPathArrayOfValues
- type BucketRequiredTypedLabelsStrings_FieldTerminalPathValue
- func (fpv *BucketRequiredTypedLabelsStrings_FieldTerminalPathValue) AsStringsValue() ([]string, bool)
- func (fpv *BucketRequiredTypedLabelsStrings_FieldTerminalPathValue) CompareWith(source *Bucket_RequiredTypedLabels_Strings) (int, bool)
- func (fpv *BucketRequiredTypedLabelsStrings_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *BucketRequiredTypedLabelsStrings_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *BucketRequiredTypedLabelsStrings_FieldTerminalPathValue) SetTo(target **Bucket_RequiredTypedLabels_Strings)
- func (fpv *BucketRequiredTypedLabelsStrings_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type BucketRequiredTypedLabels_FieldPath
- func BuildBucketRequiredTypedLabels_FieldPath(fp gotenobject.RawFieldPath) (BucketRequiredTypedLabels_FieldPath, error)
- func MustParseBucketRequiredTypedLabels_FieldPath(rawField string) BucketRequiredTypedLabels_FieldPath
- func ParseBucketRequiredTypedLabels_FieldPath(rawField string) (BucketRequiredTypedLabels_FieldPath, error)
- type BucketRequiredTypedLabels_FieldPathArrayItemValue
- type BucketRequiredTypedLabels_FieldPathArrayOfValues
- type BucketRequiredTypedLabels_FieldPathMap
- func (fpm *BucketRequiredTypedLabels_FieldPathMap) ClearValue(item *Bucket_RequiredTypedLabels)
- func (fpm *BucketRequiredTypedLabels_FieldPathMap) ClearValueRaw(item proto.Message)
- func (fpm *BucketRequiredTypedLabels_FieldPathMap) Get(source *Bucket_RequiredTypedLabels) (values []interface{})
- func (fpm *BucketRequiredTypedLabels_FieldPathMap) GetDefault() interface{}
- func (fpm *BucketRequiredTypedLabels_FieldPathMap) GetRaw(source proto.Message) []interface{}
- func (fpm *BucketRequiredTypedLabels_FieldPathMap) GetSingle(source *Bucket_RequiredTypedLabels) (interface{}, bool)
- func (fpm *BucketRequiredTypedLabels_FieldPathMap) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fpm *BucketRequiredTypedLabels_FieldPathMap) IsLeaf() bool
- func (fpm *BucketRequiredTypedLabels_FieldPathMap) JSONString() string
- func (fpm *BucketRequiredTypedLabels_FieldPathMap) Key() string
- func (fpm *BucketRequiredTypedLabels_FieldPathMap) Selector() BucketRequiredTypedLabels_FieldPathSelector
- func (fpm *BucketRequiredTypedLabels_FieldPathMap) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fpm *BucketRequiredTypedLabels_FieldPathMap) String() string
- func (fpm *BucketRequiredTypedLabels_FieldPathMap) WithIArrayItemValue(value interface{}) BucketRequiredTypedLabels_FieldPathArrayItemValue
- func (fpm *BucketRequiredTypedLabels_FieldPathMap) WithIArrayOfValues(values interface{}) BucketRequiredTypedLabels_FieldPathArrayOfValues
- func (fpm *BucketRequiredTypedLabels_FieldPathMap) WithIValue(value interface{}) BucketRequiredTypedLabels_FieldPathValue
- func (fpm *BucketRequiredTypedLabels_FieldPathMap) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fpm *BucketRequiredTypedLabels_FieldPathMap) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fpm *BucketRequiredTypedLabels_FieldPathMap) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type BucketRequiredTypedLabels_FieldPathMapArrayOfValues
- type BucketRequiredTypedLabels_FieldPathMapValue
- func (fpmv *BucketRequiredTypedLabels_FieldPathMapValue) AsLabelsElementValue() (*Bucket_RequiredTypedLabels_Strings, bool)
- func (fpmv *BucketRequiredTypedLabels_FieldPathMapValue) CompareWith(source *Bucket_RequiredTypedLabels) (int, bool)
- func (fpmv *BucketRequiredTypedLabels_FieldPathMapValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpmv *BucketRequiredTypedLabels_FieldPathMapValue) GetRawValue() interface{}
- func (fpmv *BucketRequiredTypedLabels_FieldPathMapValue) SetTo(target **Bucket_RequiredTypedLabels)
- func (fpmv *BucketRequiredTypedLabels_FieldPathMapValue) SetToRaw(target proto.Message)
- type BucketRequiredTypedLabels_FieldPathSelector
- type BucketRequiredTypedLabels_FieldPathValue
- type BucketRequiredTypedLabels_FieldTerminalPath
- func (fp *BucketRequiredTypedLabels_FieldTerminalPath) ClearValue(item *Bucket_RequiredTypedLabels)
- func (fp *BucketRequiredTypedLabels_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *BucketRequiredTypedLabels_FieldTerminalPath) Get(source *Bucket_RequiredTypedLabels) (values []interface{})
- func (fp *BucketRequiredTypedLabels_FieldTerminalPath) GetDefault() interface{}
- func (fp *BucketRequiredTypedLabels_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *BucketRequiredTypedLabels_FieldTerminalPath) GetSingle(source *Bucket_RequiredTypedLabels) (interface{}, bool)
- func (fp *BucketRequiredTypedLabels_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *BucketRequiredTypedLabels_FieldTerminalPath) IsLeaf() bool
- func (fp *BucketRequiredTypedLabels_FieldTerminalPath) JSONString() string
- func (fp *BucketRequiredTypedLabels_FieldTerminalPath) Selector() BucketRequiredTypedLabels_FieldPathSelector
- func (fp *BucketRequiredTypedLabels_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *BucketRequiredTypedLabels_FieldTerminalPath) String() string
- func (fp *BucketRequiredTypedLabels_FieldTerminalPath) WithIArrayItemValue(value interface{}) BucketRequiredTypedLabels_FieldPathArrayItemValue
- func (fp *BucketRequiredTypedLabels_FieldTerminalPath) WithIArrayOfValues(values interface{}) BucketRequiredTypedLabels_FieldPathArrayOfValues
- func (fp *BucketRequiredTypedLabels_FieldTerminalPath) WithIValue(value interface{}) BucketRequiredTypedLabels_FieldPathValue
- func (fp *BucketRequiredTypedLabels_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *BucketRequiredTypedLabels_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *BucketRequiredTypedLabels_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type BucketRequiredTypedLabels_FieldTerminalPathArrayItemValue
- func (fpaiv *BucketRequiredTypedLabels_FieldTerminalPathArrayItemValue) AsTypesItemValue() (string, bool)
- func (fpaiv *BucketRequiredTypedLabels_FieldTerminalPathArrayItemValue) ContainsValue(source *Bucket_RequiredTypedLabels) bool
- func (fpaiv *BucketRequiredTypedLabels_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *BucketRequiredTypedLabels_FieldTerminalPathArrayItemValue) GetSingle(source *Bucket_RequiredTypedLabels) (interface{}, bool)
- func (fpaiv *BucketRequiredTypedLabels_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type BucketRequiredTypedLabels_FieldTerminalPathArrayOfValues
- func (fpaov *BucketRequiredTypedLabels_FieldTerminalPathArrayOfValues) AsLabelsArrayOfValues() ([]map[string]*Bucket_RequiredTypedLabels_Strings, bool)
- func (fpaov *BucketRequiredTypedLabels_FieldTerminalPathArrayOfValues) AsTypesArrayOfValues() ([][]string, bool)
- func (fpaov *BucketRequiredTypedLabels_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type BucketRequiredTypedLabels_FieldTerminalPathValue
- func (fpv *BucketRequiredTypedLabels_FieldTerminalPathValue) AsLabelsValue() (map[string]*Bucket_RequiredTypedLabels_Strings, bool)
- func (fpv *BucketRequiredTypedLabels_FieldTerminalPathValue) AsTypesValue() ([]string, bool)
- func (fpv *BucketRequiredTypedLabels_FieldTerminalPathValue) CompareWith(source *Bucket_RequiredTypedLabels) (int, bool)
- func (fpv *BucketRequiredTypedLabels_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *BucketRequiredTypedLabels_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *BucketRequiredTypedLabels_FieldTerminalPathValue) SetTo(target **Bucket_RequiredTypedLabels)
- func (fpv *BucketRequiredTypedLabels_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type BucketResolvedKeysWithValuesFieldPathBuilder
- type BucketResolvedKeysWithValues_FieldPath
- func BuildBucketResolvedKeysWithValues_FieldPath(fp gotenobject.RawFieldPath) (BucketResolvedKeysWithValues_FieldPath, error)
- func MustParseBucketResolvedKeysWithValues_FieldPath(rawField string) BucketResolvedKeysWithValues_FieldPath
- func ParseBucketResolvedKeysWithValues_FieldPath(rawField string) (BucketResolvedKeysWithValues_FieldPath, error)
- type BucketResolvedKeysWithValues_FieldPathArrayItemValue
- type BucketResolvedKeysWithValues_FieldPathArrayOfValues
- type BucketResolvedKeysWithValues_FieldPathSelector
- type BucketResolvedKeysWithValues_FieldPathValue
- type BucketResolvedKeysWithValues_FieldSubPath
- func (fps *BucketResolvedKeysWithValues_FieldSubPath) AsResolvedKvsSubPath() (BucketResolvedValues_FieldPath, bool)
- func (fps *BucketResolvedKeysWithValues_FieldSubPath) ClearValue(item *Bucket_ResolvedKeysWithValues)
- func (fps *BucketResolvedKeysWithValues_FieldSubPath) ClearValueRaw(item proto.Message)
- func (fps *BucketResolvedKeysWithValues_FieldSubPath) Get(source *Bucket_ResolvedKeysWithValues) (values []interface{})
- func (fps *BucketResolvedKeysWithValues_FieldSubPath) GetDefault() interface{}
- func (fps *BucketResolvedKeysWithValues_FieldSubPath) GetRaw(source proto.Message) []interface{}
- func (fps *BucketResolvedKeysWithValues_FieldSubPath) GetSingle(source *Bucket_ResolvedKeysWithValues) (interface{}, bool)
- func (fps *BucketResolvedKeysWithValues_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fps *BucketResolvedKeysWithValues_FieldSubPath) IsLeaf() bool
- func (fps *BucketResolvedKeysWithValues_FieldSubPath) JSONString() string
- func (fps *BucketResolvedKeysWithValues_FieldSubPath) Selector() BucketResolvedKeysWithValues_FieldPathSelector
- func (fps *BucketResolvedKeysWithValues_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fps *BucketResolvedKeysWithValues_FieldSubPath) String() string
- func (fps *BucketResolvedKeysWithValues_FieldSubPath) WithIArrayItemValue(value interface{}) BucketResolvedKeysWithValues_FieldPathArrayItemValue
- func (fps *BucketResolvedKeysWithValues_FieldSubPath) WithIArrayOfValues(values interface{}) BucketResolvedKeysWithValues_FieldPathArrayOfValues
- func (fps *BucketResolvedKeysWithValues_FieldSubPath) WithIValue(value interface{}) BucketResolvedKeysWithValues_FieldPathValue
- func (fps *BucketResolvedKeysWithValues_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fps *BucketResolvedKeysWithValues_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fps *BucketResolvedKeysWithValues_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type BucketResolvedKeysWithValues_FieldSubPathArrayItemValue
- func (fpaivs *BucketResolvedKeysWithValues_FieldSubPathArrayItemValue) AsResolvedKvsPathItemValue() (BucketResolvedValues_FieldPathArrayItemValue, bool)
- func (fpaivs *BucketResolvedKeysWithValues_FieldSubPathArrayItemValue) ContainsValue(source *Bucket_ResolvedKeysWithValues) bool
- func (fpaivs *BucketResolvedKeysWithValues_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
- type BucketResolvedKeysWithValues_FieldSubPathArrayOfValues
- type BucketResolvedKeysWithValues_FieldSubPathValue
- func (fpvs *BucketResolvedKeysWithValues_FieldSubPathValue) AsResolvedKvsPathValue() (BucketResolvedValues_FieldPathValue, bool)
- func (fpvs *BucketResolvedKeysWithValues_FieldSubPathValue) CompareWith(source *Bucket_ResolvedKeysWithValues) (int, bool)
- func (fpvs *BucketResolvedKeysWithValues_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpvs *BucketResolvedKeysWithValues_FieldSubPathValue) GetRawValue() interface{}
- func (fpvs *BucketResolvedKeysWithValues_FieldSubPathValue) SetTo(target **Bucket_ResolvedKeysWithValues)
- func (fpvs *BucketResolvedKeysWithValues_FieldSubPathValue) SetToRaw(target proto.Message)
- type BucketResolvedKeysWithValues_FieldTerminalPath
- func (fp *BucketResolvedKeysWithValues_FieldTerminalPath) ClearValue(item *Bucket_ResolvedKeysWithValues)
- func (fp *BucketResolvedKeysWithValues_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *BucketResolvedKeysWithValues_FieldTerminalPath) Get(source *Bucket_ResolvedKeysWithValues) (values []interface{})
- func (fp *BucketResolvedKeysWithValues_FieldTerminalPath) GetDefault() interface{}
- func (fp *BucketResolvedKeysWithValues_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *BucketResolvedKeysWithValues_FieldTerminalPath) GetSingle(source *Bucket_ResolvedKeysWithValues) (interface{}, bool)
- func (fp *BucketResolvedKeysWithValues_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *BucketResolvedKeysWithValues_FieldTerminalPath) IsLeaf() bool
- func (fp *BucketResolvedKeysWithValues_FieldTerminalPath) JSONString() string
- func (fp *BucketResolvedKeysWithValues_FieldTerminalPath) Selector() BucketResolvedKeysWithValues_FieldPathSelector
- func (fp *BucketResolvedKeysWithValues_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *BucketResolvedKeysWithValues_FieldTerminalPath) String() string
- func (fp *BucketResolvedKeysWithValues_FieldTerminalPath) WithIArrayItemValue(value interface{}) BucketResolvedKeysWithValues_FieldPathArrayItemValue
- func (fp *BucketResolvedKeysWithValues_FieldTerminalPath) WithIArrayOfValues(values interface{}) BucketResolvedKeysWithValues_FieldPathArrayOfValues
- func (fp *BucketResolvedKeysWithValues_FieldTerminalPath) WithIValue(value interface{}) BucketResolvedKeysWithValues_FieldPathValue
- func (fp *BucketResolvedKeysWithValues_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *BucketResolvedKeysWithValues_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *BucketResolvedKeysWithValues_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type BucketResolvedKeysWithValues_FieldTerminalPathArrayItemValue
- func (fpaiv *BucketResolvedKeysWithValues_FieldTerminalPathArrayItemValue) AsResolvedKvsItemValue() (*Bucket_ResolvedValues, bool)
- func (fpaiv *BucketResolvedKeysWithValues_FieldTerminalPathArrayItemValue) ContainsValue(source *Bucket_ResolvedKeysWithValues) bool
- func (fpaiv *BucketResolvedKeysWithValues_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *BucketResolvedKeysWithValues_FieldTerminalPathArrayItemValue) GetSingle(source *Bucket_ResolvedKeysWithValues) (interface{}, bool)
- func (fpaiv *BucketResolvedKeysWithValues_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type BucketResolvedKeysWithValues_FieldTerminalPathArrayOfValues
- type BucketResolvedKeysWithValues_FieldTerminalPathValue
- func (fpv *BucketResolvedKeysWithValues_FieldTerminalPathValue) AsResolvedKvsValue() ([]*Bucket_ResolvedValues, bool)
- func (fpv *BucketResolvedKeysWithValues_FieldTerminalPathValue) CompareWith(source *Bucket_ResolvedKeysWithValues) (int, bool)
- func (fpv *BucketResolvedKeysWithValues_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *BucketResolvedKeysWithValues_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *BucketResolvedKeysWithValues_FieldTerminalPathValue) SetTo(target **Bucket_ResolvedKeysWithValues)
- func (fpv *BucketResolvedKeysWithValues_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type BucketResolvedValuesFieldPathBuilder
- type BucketResolvedValues_FieldPath
- func BuildBucketResolvedValues_FieldPath(fp gotenobject.RawFieldPath) (BucketResolvedValues_FieldPath, error)
- func MustParseBucketResolvedValues_FieldPath(rawField string) BucketResolvedValues_FieldPath
- func ParseBucketResolvedValues_FieldPath(rawField string) (BucketResolvedValues_FieldPath, error)
- type BucketResolvedValues_FieldPathArrayItemValue
- type BucketResolvedValues_FieldPathArrayOfValues
- type BucketResolvedValues_FieldPathSelector
- type BucketResolvedValues_FieldPathValue
- type BucketResolvedValues_FieldTerminalPath
- func (fp *BucketResolvedValues_FieldTerminalPath) ClearValue(item *Bucket_ResolvedValues)
- func (fp *BucketResolvedValues_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *BucketResolvedValues_FieldTerminalPath) Get(source *Bucket_ResolvedValues) (values []interface{})
- func (fp *BucketResolvedValues_FieldTerminalPath) GetDefault() interface{}
- func (fp *BucketResolvedValues_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *BucketResolvedValues_FieldTerminalPath) GetSingle(source *Bucket_ResolvedValues) (interface{}, bool)
- func (fp *BucketResolvedValues_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *BucketResolvedValues_FieldTerminalPath) IsLeaf() bool
- func (fp *BucketResolvedValues_FieldTerminalPath) JSONString() string
- func (fp *BucketResolvedValues_FieldTerminalPath) Selector() BucketResolvedValues_FieldPathSelector
- func (fp *BucketResolvedValues_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *BucketResolvedValues_FieldTerminalPath) String() string
- func (fp *BucketResolvedValues_FieldTerminalPath) WithIArrayItemValue(value interface{}) BucketResolvedValues_FieldPathArrayItemValue
- func (fp *BucketResolvedValues_FieldTerminalPath) WithIArrayOfValues(values interface{}) BucketResolvedValues_FieldPathArrayOfValues
- func (fp *BucketResolvedValues_FieldTerminalPath) WithIValue(value interface{}) BucketResolvedValues_FieldPathValue
- func (fp *BucketResolvedValues_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *BucketResolvedValues_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *BucketResolvedValues_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type BucketResolvedValues_FieldTerminalPathArrayItemValue
- func (fpaiv *BucketResolvedValues_FieldTerminalPathArrayItemValue) AsValuesItemValue() (int64, bool)
- func (fpaiv *BucketResolvedValues_FieldTerminalPathArrayItemValue) ContainsValue(source *Bucket_ResolvedValues) bool
- func (fpaiv *BucketResolvedValues_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *BucketResolvedValues_FieldTerminalPathArrayItemValue) GetSingle(source *Bucket_ResolvedValues) (interface{}, bool)
- func (fpaiv *BucketResolvedValues_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type BucketResolvedValues_FieldTerminalPathArrayOfValues
- func (fpaov *BucketResolvedValues_FieldTerminalPathArrayOfValues) AsKeyArrayOfValues() ([]int64, bool)
- func (fpaov *BucketResolvedValues_FieldTerminalPathArrayOfValues) AsValuesArrayOfValues() ([][]int64, bool)
- func (fpaov *BucketResolvedValues_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type BucketResolvedValues_FieldTerminalPathValue
- func (fpv *BucketResolvedValues_FieldTerminalPathValue) AsKeyValue() (int64, bool)
- func (fpv *BucketResolvedValues_FieldTerminalPathValue) AsValuesValue() ([]int64, bool)
- func (fpv *BucketResolvedValues_FieldTerminalPathValue) CompareWith(source *Bucket_ResolvedValues) (int, bool)
- func (fpv *BucketResolvedValues_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *BucketResolvedValues_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *BucketResolvedValues_FieldTerminalPathValue) SetTo(target **Bucket_ResolvedValues)
- func (fpv *BucketResolvedValues_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type Bucket_FieldMask
- func (fieldMask *Bucket_FieldMask) AppendPath(path Bucket_FieldPath)
- func (fieldMask *Bucket_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *Bucket_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *Bucket_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *Bucket_FieldMask) FilterInputFields() *Bucket_FieldMask
- func (fieldMask *Bucket_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error
- func (fieldMask *Bucket_FieldMask) GetPaths() []Bucket_FieldPath
- func (fieldMask *Bucket_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *Bucket_FieldMask) IsFull() bool
- func (fieldMask Bucket_FieldMask) Marshal() ([]byte, error)
- func (fieldMask Bucket_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *Bucket_FieldMask) PathsCount() int
- func (fieldMask *Bucket_FieldMask) Project(source *Bucket) *Bucket
- func (fieldMask *Bucket_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *Bucket_FieldMask) ProtoMessage()
- func (fieldMask *Bucket_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *Bucket_FieldMask) Reset()
- func (fieldMask *Bucket_FieldMask) Set(target, source *Bucket)
- func (fieldMask *Bucket_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *Bucket_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *Bucket_FieldMask) Size() int
- func (fieldMask *Bucket_FieldMask) String() string
- func (fieldMask *Bucket_FieldMask) Subtract(other *Bucket_FieldMask) *Bucket_FieldMask
- func (fieldMask *Bucket_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *Bucket_FieldMask) ToProtoFieldMask() *googlefieldmaskpb.FieldMask
- func (fieldMask *Bucket_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *Bucket_FieldMask) UnmarshalJSON(data []byte) error
- type Bucket_FieldPath
- type Bucket_FieldPathArrayItemValue
- type Bucket_FieldPathArrayOfValues
- type Bucket_FieldPathSelector
- type Bucket_FieldPathValue
- type Bucket_FieldSubPath
- func (fps *Bucket_FieldSubPath) AsMetadataSubPath() (meta.Meta_FieldPath, bool)
- func (fps *Bucket_FieldSubPath) AsMetricsSubPath() (BucketRequiredTypedLabels_FieldPath, bool)
- func (fps *Bucket_FieldSubPath) AsRequiredAltKvsSubPath() (BucketResolvedKeysWithValues_FieldPath, bool)
- func (fps *Bucket_FieldSubPath) AsResourcesSubPath() (BucketRequiredTypedLabels_FieldPath, bool)
- func (fps *Bucket_FieldSubPath) ClearValue(item *Bucket)
- func (fps *Bucket_FieldSubPath) ClearValueRaw(item proto.Message)
- func (fps *Bucket_FieldSubPath) Get(source *Bucket) (values []interface{})
- func (fps *Bucket_FieldSubPath) GetDefault() interface{}
- func (fps *Bucket_FieldSubPath) GetRaw(source proto.Message) []interface{}
- func (fps *Bucket_FieldSubPath) GetSingle(source *Bucket) (interface{}, bool)
- func (fps *Bucket_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fps *Bucket_FieldSubPath) IsLeaf() bool
- func (fps *Bucket_FieldSubPath) JSONString() string
- func (fps *Bucket_FieldSubPath) Selector() Bucket_FieldPathSelector
- func (fps *Bucket_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fps *Bucket_FieldSubPath) String() string
- func (fps *Bucket_FieldSubPath) WithIArrayItemValue(value interface{}) Bucket_FieldPathArrayItemValue
- func (fps *Bucket_FieldSubPath) WithIArrayOfValues(values interface{}) Bucket_FieldPathArrayOfValues
- func (fps *Bucket_FieldSubPath) WithIValue(value interface{}) Bucket_FieldPathValue
- func (fps *Bucket_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fps *Bucket_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fps *Bucket_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type Bucket_FieldSubPathArrayItemValue
- func (fpaivs *Bucket_FieldSubPathArrayItemValue) AsMetadataPathItemValue() (meta.Meta_FieldPathArrayItemValue, bool)
- func (fpaivs *Bucket_FieldSubPathArrayItemValue) AsMetricsPathItemValue() (BucketRequiredTypedLabels_FieldPathArrayItemValue, bool)
- func (fpaivs *Bucket_FieldSubPathArrayItemValue) AsRequiredAltKvsPathItemValue() (BucketResolvedKeysWithValues_FieldPathArrayItemValue, bool)
- func (fpaivs *Bucket_FieldSubPathArrayItemValue) AsResourcesPathItemValue() (BucketRequiredTypedLabels_FieldPathArrayItemValue, bool)
- func (fpaivs *Bucket_FieldSubPathArrayItemValue) ContainsValue(source *Bucket) bool
- func (fpaivs *Bucket_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
- type Bucket_FieldSubPathArrayOfValues
- func (fpsaov *Bucket_FieldSubPathArrayOfValues) AsMetadataPathArrayOfValues() (meta.Meta_FieldPathArrayOfValues, bool)
- func (fpsaov *Bucket_FieldSubPathArrayOfValues) AsMetricsPathArrayOfValues() (BucketRequiredTypedLabels_FieldPathArrayOfValues, bool)
- func (fpsaov *Bucket_FieldSubPathArrayOfValues) AsRequiredAltKvsPathArrayOfValues() (BucketResolvedKeysWithValues_FieldPathArrayOfValues, bool)
- func (fpsaov *Bucket_FieldSubPathArrayOfValues) AsResourcesPathArrayOfValues() (BucketRequiredTypedLabels_FieldPathArrayOfValues, bool)
- func (fpsaov *Bucket_FieldSubPathArrayOfValues) GetRawValues() []interface{}
- type Bucket_FieldSubPathValue
- func (fpvs *Bucket_FieldSubPathValue) AsMetadataPathValue() (meta.Meta_FieldPathValue, bool)
- func (fpvs *Bucket_FieldSubPathValue) AsMetricsPathValue() (BucketRequiredTypedLabels_FieldPathValue, bool)
- func (fpvs *Bucket_FieldSubPathValue) AsRequiredAltKvsPathValue() (BucketResolvedKeysWithValues_FieldPathValue, bool)
- func (fpvs *Bucket_FieldSubPathValue) AsResourcesPathValue() (BucketRequiredTypedLabels_FieldPathValue, bool)
- func (fpvs *Bucket_FieldSubPathValue) CompareWith(source *Bucket) (int, bool)
- func (fpvs *Bucket_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpvs *Bucket_FieldSubPathValue) GetRawValue() interface{}
- func (fpvs *Bucket_FieldSubPathValue) SetTo(target **Bucket)
- func (fpvs *Bucket_FieldSubPathValue) SetToRaw(target proto.Message)
- type Bucket_FieldTerminalPath
- func (fp *Bucket_FieldTerminalPath) ClearValue(item *Bucket)
- func (fp *Bucket_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *Bucket_FieldTerminalPath) Get(source *Bucket) (values []interface{})
- func (fp *Bucket_FieldTerminalPath) GetDefault() interface{}
- func (fp *Bucket_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *Bucket_FieldTerminalPath) GetSingle(source *Bucket) (interface{}, bool)
- func (fp *Bucket_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *Bucket_FieldTerminalPath) IsLeaf() bool
- func (fp *Bucket_FieldTerminalPath) JSONString() string
- func (fp *Bucket_FieldTerminalPath) Selector() Bucket_FieldPathSelector
- func (fp *Bucket_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *Bucket_FieldTerminalPath) String() string
- func (fp *Bucket_FieldTerminalPath) WithIArrayItemValue(value interface{}) Bucket_FieldPathArrayItemValue
- func (fp *Bucket_FieldTerminalPath) WithIArrayOfValues(values interface{}) Bucket_FieldPathArrayOfValues
- func (fp *Bucket_FieldTerminalPath) WithIValue(value interface{}) Bucket_FieldPathValue
- func (fp *Bucket_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *Bucket_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *Bucket_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type Bucket_FieldTerminalPathArrayItemValue
- func (fpaiv *Bucket_FieldTerminalPathArrayItemValue) AsMetricsItemValue() (*Bucket_RequiredTypedLabels, bool)
- func (fpaiv *Bucket_FieldTerminalPathArrayItemValue) AsRequiredAltKvsItemValue() (*Bucket_ResolvedKeysWithValues, bool)
- func (fpaiv *Bucket_FieldTerminalPathArrayItemValue) AsResourcesItemValue() (*Bucket_RequiredTypedLabels, bool)
- func (fpaiv *Bucket_FieldTerminalPathArrayItemValue) ContainsValue(source *Bucket) bool
- func (fpaiv *Bucket_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *Bucket_FieldTerminalPathArrayItemValue) GetSingle(source *Bucket) (interface{}, bool)
- func (fpaiv *Bucket_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type Bucket_FieldTerminalPathArrayOfValues
- func (fpaov *Bucket_FieldTerminalPathArrayOfValues) AsMetadataArrayOfValues() ([]*meta.Meta, bool)
- func (fpaov *Bucket_FieldTerminalPathArrayOfValues) AsMetricsArrayOfValues() ([][]*Bucket_RequiredTypedLabels, bool)
- func (fpaov *Bucket_FieldTerminalPathArrayOfValues) AsNameArrayOfValues() ([]*Name, bool)
- func (fpaov *Bucket_FieldTerminalPathArrayOfValues) AsRequiredAltKvsArrayOfValues() ([][]*Bucket_ResolvedKeysWithValues, bool)
- func (fpaov *Bucket_FieldTerminalPathArrayOfValues) AsResourcesArrayOfValues() ([][]*Bucket_RequiredTypedLabels, bool)
- func (fpaov *Bucket_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type Bucket_FieldTerminalPathValue
- func (fpv *Bucket_FieldTerminalPathValue) AsMetadataValue() (*meta.Meta, bool)
- func (fpv *Bucket_FieldTerminalPathValue) AsMetricsValue() ([]*Bucket_RequiredTypedLabels, bool)
- func (fpv *Bucket_FieldTerminalPathValue) AsNameValue() (*Name, bool)
- func (fpv *Bucket_FieldTerminalPathValue) AsRequiredAltKvsValue() ([]*Bucket_ResolvedKeysWithValues, bool)
- func (fpv *Bucket_FieldTerminalPathValue) AsResourcesValue() ([]*Bucket_RequiredTypedLabels, bool)
- func (fpv *Bucket_FieldTerminalPathValue) CompareWith(source *Bucket) (int, bool)
- func (fpv *Bucket_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *Bucket_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *Bucket_FieldTerminalPathValue) SetTo(target **Bucket)
- func (fpv *Bucket_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type Bucket_RequiredTypedLabels
- func (o *Bucket_RequiredTypedLabels) Clone() *Bucket_RequiredTypedLabels
- func (o *Bucket_RequiredTypedLabels) CloneRaw() gotenobject.GotenObjectExt
- func (*Bucket_RequiredTypedLabels) Descriptor() ([]byte, []int)
- func (m *Bucket_RequiredTypedLabels) GetLabels() map[string]*Bucket_RequiredTypedLabels_Strings
- func (m *Bucket_RequiredTypedLabels) GetTypes() []string
- func (*Bucket_RequiredTypedLabels) GotenMessage()
- func (o *Bucket_RequiredTypedLabels) GotenObjectExt()
- func (obj *Bucket_RequiredTypedLabels) GotenValidate() error
- func (o *Bucket_RequiredTypedLabels) MakeDiffFieldMask(other *Bucket_RequiredTypedLabels) *Bucket_RequiredTypedLabels_FieldMask
- func (o *Bucket_RequiredTypedLabels) MakeFullFieldMask() *Bucket_RequiredTypedLabels_FieldMask
- func (o *Bucket_RequiredTypedLabels) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *Bucket_RequiredTypedLabels) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *Bucket_RequiredTypedLabels) Marshal() ([]byte, error)
- func (m *Bucket_RequiredTypedLabels) MarshalJSON() ([]byte, error)
- func (o *Bucket_RequiredTypedLabels) Merge(source *Bucket_RequiredTypedLabels)
- func (o *Bucket_RequiredTypedLabels) MergeRaw(source gotenobject.GotenObjectExt)
- func (*Bucket_RequiredTypedLabels) ProtoMessage()
- func (m *Bucket_RequiredTypedLabels) ProtoReflect() preflect.Message
- func (m *Bucket_RequiredTypedLabels) Reset()
- func (m *Bucket_RequiredTypedLabels) SetLabels(fv map[string]*Bucket_RequiredTypedLabels_Strings)
- func (m *Bucket_RequiredTypedLabels) SetTypes(fv []string)
- func (m *Bucket_RequiredTypedLabels) String() string
- func (m *Bucket_RequiredTypedLabels) Unmarshal(b []byte) error
- func (m *Bucket_RequiredTypedLabels) UnmarshalJSON(data []byte) error
- type Bucket_RequiredTypedLabelsMapPathSelectorLabels
- func (s Bucket_RequiredTypedLabelsMapPathSelectorLabels) FieldPath() *BucketRequiredTypedLabels_FieldPathMap
- func (s Bucket_RequiredTypedLabelsMapPathSelectorLabels) WithArrayOfValues(values []*Bucket_RequiredTypedLabels_Strings) *BucketRequiredTypedLabels_FieldPathMapArrayOfValues
- func (s Bucket_RequiredTypedLabelsMapPathSelectorLabels) WithValue(value *Bucket_RequiredTypedLabels_Strings) *BucketRequiredTypedLabels_FieldPathMapValue
- type Bucket_RequiredTypedLabelsPathSelectorLabels
- func (Bucket_RequiredTypedLabelsPathSelectorLabels) FieldPath() *BucketRequiredTypedLabels_FieldTerminalPath
- func (s Bucket_RequiredTypedLabelsPathSelectorLabels) WithArrayOfValues(values []map[string]*Bucket_RequiredTypedLabels_Strings) *BucketRequiredTypedLabels_FieldTerminalPathArrayOfValues
- func (Bucket_RequiredTypedLabelsPathSelectorLabels) WithKey(key string) Bucket_RequiredTypedLabelsMapPathSelectorLabels
- func (s Bucket_RequiredTypedLabelsPathSelectorLabels) WithValue(value map[string]*Bucket_RequiredTypedLabels_Strings) *BucketRequiredTypedLabels_FieldTerminalPathValue
- type Bucket_RequiredTypedLabelsPathSelectorTypes
- func (Bucket_RequiredTypedLabelsPathSelectorTypes) FieldPath() *BucketRequiredTypedLabels_FieldTerminalPath
- func (s Bucket_RequiredTypedLabelsPathSelectorTypes) WithArrayOfValues(values [][]string) *BucketRequiredTypedLabels_FieldTerminalPathArrayOfValues
- func (s Bucket_RequiredTypedLabelsPathSelectorTypes) WithItemValue(value string) *BucketRequiredTypedLabels_FieldTerminalPathArrayItemValue
- func (s Bucket_RequiredTypedLabelsPathSelectorTypes) WithValue(value []string) *BucketRequiredTypedLabels_FieldTerminalPathValue
- type Bucket_RequiredTypedLabels_FieldMask
- func (fieldMask *Bucket_RequiredTypedLabels_FieldMask) AppendPath(path BucketRequiredTypedLabels_FieldPath)
- func (fieldMask *Bucket_RequiredTypedLabels_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *Bucket_RequiredTypedLabels_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *Bucket_RequiredTypedLabels_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *Bucket_RequiredTypedLabels_FieldMask) FilterInputFields() *Bucket_RequiredTypedLabels_FieldMask
- func (fieldMask *Bucket_RequiredTypedLabels_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error
- func (fieldMask *Bucket_RequiredTypedLabels_FieldMask) GetPaths() []BucketRequiredTypedLabels_FieldPath
- func (fieldMask *Bucket_RequiredTypedLabels_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *Bucket_RequiredTypedLabels_FieldMask) IsFull() bool
- func (fieldMask Bucket_RequiredTypedLabels_FieldMask) Marshal() ([]byte, error)
- func (fieldMask Bucket_RequiredTypedLabels_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *Bucket_RequiredTypedLabels_FieldMask) PathsCount() int
- func (fieldMask *Bucket_RequiredTypedLabels_FieldMask) Project(source *Bucket_RequiredTypedLabels) *Bucket_RequiredTypedLabels
- func (fieldMask *Bucket_RequiredTypedLabels_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *Bucket_RequiredTypedLabels_FieldMask) ProtoMessage()
- func (fieldMask *Bucket_RequiredTypedLabels_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *Bucket_RequiredTypedLabels_FieldMask) Reset()
- func (fieldMask *Bucket_RequiredTypedLabels_FieldMask) Set(target, source *Bucket_RequiredTypedLabels)
- func (fieldMask *Bucket_RequiredTypedLabels_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *Bucket_RequiredTypedLabels_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *Bucket_RequiredTypedLabels_FieldMask) Size() int
- func (fieldMask *Bucket_RequiredTypedLabels_FieldMask) String() string
- func (fieldMask *Bucket_RequiredTypedLabels_FieldMask) Subtract(other *Bucket_RequiredTypedLabels_FieldMask) *Bucket_RequiredTypedLabels_FieldMask
- func (fieldMask *Bucket_RequiredTypedLabels_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *Bucket_RequiredTypedLabels_FieldMask) ToProtoFieldMask() *googlefieldmaskpb.FieldMask
- func (fieldMask *Bucket_RequiredTypedLabels_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *Bucket_RequiredTypedLabels_FieldMask) UnmarshalJSON(data []byte) error
- type Bucket_RequiredTypedLabels_Strings
- func (o *Bucket_RequiredTypedLabels_Strings) Clone() *Bucket_RequiredTypedLabels_Strings
- func (o *Bucket_RequiredTypedLabels_Strings) CloneRaw() gotenobject.GotenObjectExt
- func (*Bucket_RequiredTypedLabels_Strings) Descriptor() ([]byte, []int)
- func (m *Bucket_RequiredTypedLabels_Strings) GetStrings() []string
- func (*Bucket_RequiredTypedLabels_Strings) GotenMessage()
- func (o *Bucket_RequiredTypedLabels_Strings) GotenObjectExt()
- func (obj *Bucket_RequiredTypedLabels_Strings) GotenValidate() error
- func (o *Bucket_RequiredTypedLabels_Strings) MakeDiffFieldMask(other *Bucket_RequiredTypedLabels_Strings) *Bucket_RequiredTypedLabels_Strings_FieldMask
- func (o *Bucket_RequiredTypedLabels_Strings) MakeFullFieldMask() *Bucket_RequiredTypedLabels_Strings_FieldMask
- func (o *Bucket_RequiredTypedLabels_Strings) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *Bucket_RequiredTypedLabels_Strings) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *Bucket_RequiredTypedLabels_Strings) Marshal() ([]byte, error)
- func (m *Bucket_RequiredTypedLabels_Strings) MarshalJSON() ([]byte, error)
- func (o *Bucket_RequiredTypedLabels_Strings) Merge(source *Bucket_RequiredTypedLabels_Strings)
- func (o *Bucket_RequiredTypedLabels_Strings) MergeRaw(source gotenobject.GotenObjectExt)
- func (*Bucket_RequiredTypedLabels_Strings) ProtoMessage()
- func (m *Bucket_RequiredTypedLabels_Strings) ProtoReflect() preflect.Message
- func (m *Bucket_RequiredTypedLabels_Strings) Reset()
- func (m *Bucket_RequiredTypedLabels_Strings) SetStrings(fv []string)
- func (m *Bucket_RequiredTypedLabels_Strings) String() string
- func (m *Bucket_RequiredTypedLabels_Strings) Unmarshal(b []byte) error
- func (m *Bucket_RequiredTypedLabels_Strings) UnmarshalJSON(data []byte) error
- type Bucket_RequiredTypedLabels_StringsPathSelectorStrings
- func (Bucket_RequiredTypedLabels_StringsPathSelectorStrings) FieldPath() *BucketRequiredTypedLabelsStrings_FieldTerminalPath
- func (s Bucket_RequiredTypedLabels_StringsPathSelectorStrings) WithArrayOfValues(values [][]string) *BucketRequiredTypedLabelsStrings_FieldTerminalPathArrayOfValues
- func (s Bucket_RequiredTypedLabels_StringsPathSelectorStrings) WithItemValue(value string) *BucketRequiredTypedLabelsStrings_FieldTerminalPathArrayItemValue
- func (s Bucket_RequiredTypedLabels_StringsPathSelectorStrings) WithValue(value []string) *BucketRequiredTypedLabelsStrings_FieldTerminalPathValue
- type Bucket_RequiredTypedLabels_Strings_FieldMask
- func (fieldMask *Bucket_RequiredTypedLabels_Strings_FieldMask) AppendPath(path BucketRequiredTypedLabelsStrings_FieldPath)
- func (fieldMask *Bucket_RequiredTypedLabels_Strings_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *Bucket_RequiredTypedLabels_Strings_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *Bucket_RequiredTypedLabels_Strings_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *Bucket_RequiredTypedLabels_Strings_FieldMask) FilterInputFields() *Bucket_RequiredTypedLabels_Strings_FieldMask
- func (fieldMask *Bucket_RequiredTypedLabels_Strings_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error
- func (fieldMask *Bucket_RequiredTypedLabels_Strings_FieldMask) GetPaths() []BucketRequiredTypedLabelsStrings_FieldPath
- func (fieldMask *Bucket_RequiredTypedLabels_Strings_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *Bucket_RequiredTypedLabels_Strings_FieldMask) IsFull() bool
- func (fieldMask Bucket_RequiredTypedLabels_Strings_FieldMask) Marshal() ([]byte, error)
- func (fieldMask Bucket_RequiredTypedLabels_Strings_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *Bucket_RequiredTypedLabels_Strings_FieldMask) PathsCount() int
- func (fieldMask *Bucket_RequiredTypedLabels_Strings_FieldMask) Project(source *Bucket_RequiredTypedLabels_Strings) *Bucket_RequiredTypedLabels_Strings
- func (fieldMask *Bucket_RequiredTypedLabels_Strings_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *Bucket_RequiredTypedLabels_Strings_FieldMask) ProtoMessage()
- func (fieldMask *Bucket_RequiredTypedLabels_Strings_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *Bucket_RequiredTypedLabels_Strings_FieldMask) Reset()
- func (fieldMask *Bucket_RequiredTypedLabels_Strings_FieldMask) Set(target, source *Bucket_RequiredTypedLabels_Strings)
- func (fieldMask *Bucket_RequiredTypedLabels_Strings_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *Bucket_RequiredTypedLabels_Strings_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *Bucket_RequiredTypedLabels_Strings_FieldMask) Size() int
- func (fieldMask *Bucket_RequiredTypedLabels_Strings_FieldMask) String() string
- func (fieldMask *Bucket_RequiredTypedLabels_Strings_FieldMask) Subtract(other *Bucket_RequiredTypedLabels_Strings_FieldMask) *Bucket_RequiredTypedLabels_Strings_FieldMask
- func (fieldMask *Bucket_RequiredTypedLabels_Strings_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *Bucket_RequiredTypedLabels_Strings_FieldMask) ToProtoFieldMask() *googlefieldmaskpb.FieldMask
- func (fieldMask *Bucket_RequiredTypedLabels_Strings_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *Bucket_RequiredTypedLabels_Strings_FieldMask) UnmarshalJSON(data []byte) error
- type Bucket_ResolvedKeysWithValues
- func (o *Bucket_ResolvedKeysWithValues) Clone() *Bucket_ResolvedKeysWithValues
- func (o *Bucket_ResolvedKeysWithValues) CloneRaw() gotenobject.GotenObjectExt
- func (*Bucket_ResolvedKeysWithValues) Descriptor() ([]byte, []int)
- func (m *Bucket_ResolvedKeysWithValues) GetResolvedKvs() []*Bucket_ResolvedValues
- func (*Bucket_ResolvedKeysWithValues) GotenMessage()
- func (o *Bucket_ResolvedKeysWithValues) GotenObjectExt()
- func (obj *Bucket_ResolvedKeysWithValues) GotenValidate() error
- func (o *Bucket_ResolvedKeysWithValues) MakeDiffFieldMask(other *Bucket_ResolvedKeysWithValues) *Bucket_ResolvedKeysWithValues_FieldMask
- func (o *Bucket_ResolvedKeysWithValues) MakeFullFieldMask() *Bucket_ResolvedKeysWithValues_FieldMask
- func (o *Bucket_ResolvedKeysWithValues) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *Bucket_ResolvedKeysWithValues) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *Bucket_ResolvedKeysWithValues) Marshal() ([]byte, error)
- func (m *Bucket_ResolvedKeysWithValues) MarshalJSON() ([]byte, error)
- func (o *Bucket_ResolvedKeysWithValues) Merge(source *Bucket_ResolvedKeysWithValues)
- func (o *Bucket_ResolvedKeysWithValues) MergeRaw(source gotenobject.GotenObjectExt)
- func (*Bucket_ResolvedKeysWithValues) ProtoMessage()
- func (m *Bucket_ResolvedKeysWithValues) ProtoReflect() preflect.Message
- func (m *Bucket_ResolvedKeysWithValues) Reset()
- func (m *Bucket_ResolvedKeysWithValues) SetResolvedKvs(fv []*Bucket_ResolvedValues)
- func (m *Bucket_ResolvedKeysWithValues) String() string
- func (m *Bucket_ResolvedKeysWithValues) Unmarshal(b []byte) error
- func (m *Bucket_ResolvedKeysWithValues) UnmarshalJSON(data []byte) error
- type Bucket_ResolvedKeysWithValuesPathSelectorResolvedKvs
- func (Bucket_ResolvedKeysWithValuesPathSelectorResolvedKvs) FieldPath() *BucketResolvedKeysWithValues_FieldTerminalPath
- func (Bucket_ResolvedKeysWithValuesPathSelectorResolvedKvs) Key() Bucket_ResolvedKeysWithValuesPathSelectorResolvedKvsKey
- func (Bucket_ResolvedKeysWithValuesPathSelectorResolvedKvs) Values() Bucket_ResolvedKeysWithValuesPathSelectorResolvedKvsValues
- func (s Bucket_ResolvedKeysWithValuesPathSelectorResolvedKvs) WithArrayOfValues(values [][]*Bucket_ResolvedValues) *BucketResolvedKeysWithValues_FieldTerminalPathArrayOfValues
- func (s Bucket_ResolvedKeysWithValuesPathSelectorResolvedKvs) WithItemValue(value *Bucket_ResolvedValues) *BucketResolvedKeysWithValues_FieldTerminalPathArrayItemValue
- func (s Bucket_ResolvedKeysWithValuesPathSelectorResolvedKvs) WithSubArrayItemValue(subPathArrayItemValue BucketResolvedValues_FieldPathArrayItemValue) *BucketResolvedKeysWithValues_FieldSubPathArrayItemValue
- func (s Bucket_ResolvedKeysWithValuesPathSelectorResolvedKvs) WithSubArrayOfValues(subPathArrayOfValues BucketResolvedValues_FieldPathArrayOfValues) *BucketResolvedKeysWithValues_FieldSubPathArrayOfValues
- func (Bucket_ResolvedKeysWithValuesPathSelectorResolvedKvs) WithSubPath(subPath BucketResolvedValues_FieldPath) *BucketResolvedKeysWithValues_FieldSubPath
- func (s Bucket_ResolvedKeysWithValuesPathSelectorResolvedKvs) WithSubValue(subPathValue BucketResolvedValues_FieldPathValue) *BucketResolvedKeysWithValues_FieldSubPathValue
- func (s Bucket_ResolvedKeysWithValuesPathSelectorResolvedKvs) WithValue(value []*Bucket_ResolvedValues) *BucketResolvedKeysWithValues_FieldTerminalPathValue
- type Bucket_ResolvedKeysWithValuesPathSelectorResolvedKvsKey
- func (Bucket_ResolvedKeysWithValuesPathSelectorResolvedKvsKey) FieldPath() *BucketResolvedKeysWithValues_FieldSubPath
- func (s Bucket_ResolvedKeysWithValuesPathSelectorResolvedKvsKey) WithArrayOfValues(values []int64) *BucketResolvedKeysWithValues_FieldSubPathArrayOfValues
- func (s Bucket_ResolvedKeysWithValuesPathSelectorResolvedKvsKey) WithValue(value int64) *BucketResolvedKeysWithValues_FieldSubPathValue
- type Bucket_ResolvedKeysWithValuesPathSelectorResolvedKvsValues
- func (Bucket_ResolvedKeysWithValuesPathSelectorResolvedKvsValues) FieldPath() *BucketResolvedKeysWithValues_FieldSubPath
- func (s Bucket_ResolvedKeysWithValuesPathSelectorResolvedKvsValues) WithArrayOfValues(values [][]int64) *BucketResolvedKeysWithValues_FieldSubPathArrayOfValues
- func (s Bucket_ResolvedKeysWithValuesPathSelectorResolvedKvsValues) WithItemValue(value int64) *BucketResolvedKeysWithValues_FieldSubPathArrayItemValue
- func (s Bucket_ResolvedKeysWithValuesPathSelectorResolvedKvsValues) WithValue(value []int64) *BucketResolvedKeysWithValues_FieldSubPathValue
- type Bucket_ResolvedKeysWithValues_FieldMask
- func (fieldMask *Bucket_ResolvedKeysWithValues_FieldMask) AppendPath(path BucketResolvedKeysWithValues_FieldPath)
- func (fieldMask *Bucket_ResolvedKeysWithValues_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *Bucket_ResolvedKeysWithValues_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *Bucket_ResolvedKeysWithValues_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *Bucket_ResolvedKeysWithValues_FieldMask) FilterInputFields() *Bucket_ResolvedKeysWithValues_FieldMask
- func (fieldMask *Bucket_ResolvedKeysWithValues_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error
- func (fieldMask *Bucket_ResolvedKeysWithValues_FieldMask) GetPaths() []BucketResolvedKeysWithValues_FieldPath
- func (fieldMask *Bucket_ResolvedKeysWithValues_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *Bucket_ResolvedKeysWithValues_FieldMask) IsFull() bool
- func (fieldMask Bucket_ResolvedKeysWithValues_FieldMask) Marshal() ([]byte, error)
- func (fieldMask Bucket_ResolvedKeysWithValues_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *Bucket_ResolvedKeysWithValues_FieldMask) PathsCount() int
- func (fieldMask *Bucket_ResolvedKeysWithValues_FieldMask) Project(source *Bucket_ResolvedKeysWithValues) *Bucket_ResolvedKeysWithValues
- func (fieldMask *Bucket_ResolvedKeysWithValues_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *Bucket_ResolvedKeysWithValues_FieldMask) ProtoMessage()
- func (fieldMask *Bucket_ResolvedKeysWithValues_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *Bucket_ResolvedKeysWithValues_FieldMask) Reset()
- func (fieldMask *Bucket_ResolvedKeysWithValues_FieldMask) Set(target, source *Bucket_ResolvedKeysWithValues)
- func (fieldMask *Bucket_ResolvedKeysWithValues_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *Bucket_ResolvedKeysWithValues_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *Bucket_ResolvedKeysWithValues_FieldMask) Size() int
- func (fieldMask *Bucket_ResolvedKeysWithValues_FieldMask) String() string
- func (fieldMask *Bucket_ResolvedKeysWithValues_FieldMask) Subtract(other *Bucket_ResolvedKeysWithValues_FieldMask) *Bucket_ResolvedKeysWithValues_FieldMask
- func (fieldMask *Bucket_ResolvedKeysWithValues_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *Bucket_ResolvedKeysWithValues_FieldMask) ToProtoFieldMask() *googlefieldmaskpb.FieldMask
- func (fieldMask *Bucket_ResolvedKeysWithValues_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *Bucket_ResolvedKeysWithValues_FieldMask) UnmarshalJSON(data []byte) error
- type Bucket_ResolvedValues
- func (o *Bucket_ResolvedValues) Clone() *Bucket_ResolvedValues
- func (o *Bucket_ResolvedValues) CloneRaw() gotenobject.GotenObjectExt
- func (*Bucket_ResolvedValues) Descriptor() ([]byte, []int)
- func (m *Bucket_ResolvedValues) GetKey() int64
- func (m *Bucket_ResolvedValues) GetValues() []int64
- func (*Bucket_ResolvedValues) GotenMessage()
- func (o *Bucket_ResolvedValues) GotenObjectExt()
- func (obj *Bucket_ResolvedValues) GotenValidate() error
- func (o *Bucket_ResolvedValues) MakeDiffFieldMask(other *Bucket_ResolvedValues) *Bucket_ResolvedValues_FieldMask
- func (o *Bucket_ResolvedValues) MakeFullFieldMask() *Bucket_ResolvedValues_FieldMask
- func (o *Bucket_ResolvedValues) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *Bucket_ResolvedValues) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *Bucket_ResolvedValues) Marshal() ([]byte, error)
- func (m *Bucket_ResolvedValues) MarshalJSON() ([]byte, error)
- func (o *Bucket_ResolvedValues) Merge(source *Bucket_ResolvedValues)
- func (o *Bucket_ResolvedValues) MergeRaw(source gotenobject.GotenObjectExt)
- func (*Bucket_ResolvedValues) ProtoMessage()
- func (m *Bucket_ResolvedValues) ProtoReflect() preflect.Message
- func (m *Bucket_ResolvedValues) Reset()
- func (m *Bucket_ResolvedValues) SetKey(fv int64)
- func (m *Bucket_ResolvedValues) SetValues(fv []int64)
- func (m *Bucket_ResolvedValues) String() string
- func (m *Bucket_ResolvedValues) Unmarshal(b []byte) error
- func (m *Bucket_ResolvedValues) UnmarshalJSON(data []byte) error
- type Bucket_ResolvedValuesPathSelectorKey
- func (Bucket_ResolvedValuesPathSelectorKey) FieldPath() *BucketResolvedValues_FieldTerminalPath
- func (s Bucket_ResolvedValuesPathSelectorKey) WithArrayOfValues(values []int64) *BucketResolvedValues_FieldTerminalPathArrayOfValues
- func (s Bucket_ResolvedValuesPathSelectorKey) WithValue(value int64) *BucketResolvedValues_FieldTerminalPathValue
- type Bucket_ResolvedValuesPathSelectorValues
- func (Bucket_ResolvedValuesPathSelectorValues) FieldPath() *BucketResolvedValues_FieldTerminalPath
- func (s Bucket_ResolvedValuesPathSelectorValues) WithArrayOfValues(values [][]int64) *BucketResolvedValues_FieldTerminalPathArrayOfValues
- func (s Bucket_ResolvedValuesPathSelectorValues) WithItemValue(value int64) *BucketResolvedValues_FieldTerminalPathArrayItemValue
- func (s Bucket_ResolvedValuesPathSelectorValues) WithValue(value []int64) *BucketResolvedValues_FieldTerminalPathValue
- type Bucket_ResolvedValues_FieldMask
- func (fieldMask *Bucket_ResolvedValues_FieldMask) AppendPath(path BucketResolvedValues_FieldPath)
- func (fieldMask *Bucket_ResolvedValues_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *Bucket_ResolvedValues_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *Bucket_ResolvedValues_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *Bucket_ResolvedValues_FieldMask) FilterInputFields() *Bucket_ResolvedValues_FieldMask
- func (fieldMask *Bucket_ResolvedValues_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error
- func (fieldMask *Bucket_ResolvedValues_FieldMask) GetPaths() []BucketResolvedValues_FieldPath
- func (fieldMask *Bucket_ResolvedValues_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *Bucket_ResolvedValues_FieldMask) IsFull() bool
- func (fieldMask Bucket_ResolvedValues_FieldMask) Marshal() ([]byte, error)
- func (fieldMask Bucket_ResolvedValues_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *Bucket_ResolvedValues_FieldMask) PathsCount() int
- func (fieldMask *Bucket_ResolvedValues_FieldMask) Project(source *Bucket_ResolvedValues) *Bucket_ResolvedValues
- func (fieldMask *Bucket_ResolvedValues_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *Bucket_ResolvedValues_FieldMask) ProtoMessage()
- func (fieldMask *Bucket_ResolvedValues_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *Bucket_ResolvedValues_FieldMask) Reset()
- func (fieldMask *Bucket_ResolvedValues_FieldMask) Set(target, source *Bucket_ResolvedValues)
- func (fieldMask *Bucket_ResolvedValues_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *Bucket_ResolvedValues_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *Bucket_ResolvedValues_FieldMask) Size() int
- func (fieldMask *Bucket_ResolvedValues_FieldMask) String() string
- func (fieldMask *Bucket_ResolvedValues_FieldMask) Subtract(other *Bucket_ResolvedValues_FieldMask) *Bucket_ResolvedValues_FieldMask
- func (fieldMask *Bucket_ResolvedValues_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *Bucket_ResolvedValues_FieldMask) ToProtoFieldMask() *googlefieldmaskpb.FieldMask
- func (fieldMask *Bucket_ResolvedValues_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *Bucket_ResolvedValues_FieldMask) UnmarshalJSON(data []byte) error
- type Descriptor
- func (d *Descriptor) CanBeParentless() bool
- func (d *Descriptor) GetNameDescriptor() *gotenresource.NameDescriptor
- func (d *Descriptor) GetParentResDescriptors() []gotenresource.Descriptor
- 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) NewWatchQuery() gotenresource.WatchQuery
- func (d *Descriptor) ParseFieldPath(raw string) (gotenobject.FieldPath, error)
- func (d *Descriptor) ParseResourceName(nameStr string) (gotenresource.Name, error)
- func (d *Descriptor) SupportsDbConstraints() bool
- func (d *Descriptor) SupportsMetadata() bool
- 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 *Bucket) bool
- func (filter *Filter) EvaluateRaw(res gotenresource.Resource) bool
- func (filter *Filter) FilterSlice(in []*Bucket) (out []*Bucket)
- 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 Bucket_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 *Bucket) 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 Bucket_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 *Bucket) 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 Bucket_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 *Bucket) bool
- func (cond *FilterConditionContains) EvaluateRaw(res gotenresource.Resource) bool
- func (cond *FilterConditionContains) GetFieldPath() Bucket_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 Bucket_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 *Bucket) 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 Bucket_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 *Bucket) 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 Bucket_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 *Bucket) 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 Bucket_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 *Bucket) 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 Bucket_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 *Bucket) 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 Bucket_FieldPath) bool
- func (cond *FilterConditionNotIn) SpecifiesRawFieldPath(fp gotenobject.FieldPath) bool
- func (cond *FilterConditionNotIn) String() string
- type GetQuery
- func (q *GetQuery) GetFieldMask() gotenobject.FieldMask
- func (q *GetQuery) GetReference() gotenresource.Reference
- func (q *GetQuery) GetResourceDescriptor() gotenresource.Descriptor
- func (q *GetQuery) GotenQuery()
- func (q *GetQuery) SetFieldMask(mask gotenobject.FieldMask)
- func (q *GetQuery) SetReference(ref gotenresource.Reference)
- func (q *GetQuery) String() string
- type ListQuery
- func (q *ListQuery) GetFieldMask() gotenobject.FieldMask
- func (q *ListQuery) GetFilter() gotenresource.Filter
- func (q *ListQuery) GetPager() gotenresource.PagerQuery
- func (q *ListQuery) GetResourceDescriptor() gotenresource.Descriptor
- func (q *ListQuery) GetWithPagingInfo() bool
- func (q *ListQuery) GotenQuery()
- func (q *ListQuery) SetFieldMask(mask gotenobject.FieldMask)
- func (q *ListQuery) SetFilter(filter gotenresource.Filter)
- func (q *ListQuery) SetPager(pager gotenresource.PagerQuery)
- func (q *ListQuery) SetWithPagingInfo(with bool)
- func (q *ListQuery) 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) GetPattern() gotenresource.NamePattern
- func (name *Name) GetProjectName() *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) SetProject(parent *project.Name) *NameBuilder
- func (b *NameBuilder) SetProjectId(id string) *NameBuilder
- func (b *NameBuilder) SetRegionId(id string) *NameBuilder
- type NamePattern
- type OrderBy
- func (orderBy *OrderBy) Compare(left, right *Bucket) int
- func (orderBy *OrderBy) CompareRaw(left, right gotenresource.Resource) int
- func (orderBy *OrderBy) GetFieldMask() *Bucket_FieldMask
- func (orderBy *OrderBy) GetOrderByFields() []gotenresource.OrderByField
- func (orderBy *OrderBy) GetRawFieldMask() gotenobject.FieldMask
- func (orderBy *OrderBy) InsertSorted(sorted BucketList, elem *Bucket) (BucketList, int)
- func (orderBy *OrderBy) InsertSortedRaw(sorted gotenresource.ResourceList, elem gotenresource.Resource) (gotenresource.ResourceList, int)
- func (orderBy *OrderBy) ParseProtoString(data string) error
- func (orderBy *OrderBy) ProtoString() (string, error)
- func (orderBy *OrderBy) SetFromCliFlag(raw string) error
- func (orderBy *OrderBy) Sort(results BucketList)
- func (orderBy *OrderBy) SortRaw(results gotenresource.ResourceList)
- func (orderBy *OrderBy) String() string
- type OrderByField
- type PagerCursor
- func (cursor *PagerCursor) GetInclusion() gotenresource.CursorInclusion
- func (cursor *PagerCursor) GetPageDirection() gotenresource.PageDirection
- func (cursor *PagerCursor) GetValue() gotenresource.CursorValue
- func (cursor *PagerCursor) IsEmpty() bool
- func (cursor *PagerCursor) ParseProtoString(data string) (err error)
- func (cursor *PagerCursor) ProtoString() (string, error)
- func (cursor *PagerCursor) SetCursorValue(value gotenresource.CursorValue)
- func (cursor *PagerCursor) SetFromCliFlag(raw string) error
- func (cursor *PagerCursor) SetInclusion(inclusion gotenresource.CursorInclusion)
- func (cursor *PagerCursor) SetPageDirection(direction gotenresource.PageDirection)
- func (cursor *PagerCursor) String() string
- type PagerQuery
- func (p *PagerQuery) GetCursor() gotenresource.Cursor
- func (p *PagerQuery) GetLimit() int
- func (p *PagerQuery) GetOrderBy() gotenresource.OrderBy
- func (p *PagerQuery) GetPeekForward() bool
- func (p *PagerQuery) GetResourceDescriptor() gotenresource.Descriptor
- func (p *PagerQuery) PageDirection() gotenresource.PageDirection
- func (p *PagerQuery) SetCursor(cursor gotenresource.Cursor)
- func (p *PagerQuery) SetLimit(limit int)
- func (p *PagerQuery) SetOrderBy(orderBy gotenresource.OrderBy)
- func (p *PagerQuery) SetPageDirection(direction gotenresource.PageDirection)
- func (p *PagerQuery) SetPeekForward(peekForward bool)
- type ParentName
- func (name *ParentName) AsRawReference() gotenresource.Reference
- func (name *ParentName) AsReference() *ParentReference
- func (name *ParentName) ConvertToNative(typeDesc reflect.Type) (interface{}, error)
- func (name *ParentName) ConvertToType(typeVal ref.Type) ref.Val
- func (name *ParentName) DescendsFrom(ancestor string) bool
- func (name *ParentName) Equal(other ref.Val) ref.Val
- 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) GetPattern() gotenresource.NamePattern
- func (name *ParentName) GetProjectName() *project.Name
- func (name *ParentName) GetResourceDescriptor() gotenresource.Descriptor
- func (name *ParentName) GetSegments() gotenresource.NameSegments
- func (name *ParentName) GotenEqual(other interface{}) bool
- func (name *ParentName) HasTrait(trait int) bool
- func (name *ParentName) IsFullyQualified() bool
- func (name *ParentName) IsSpecified() bool
- func (name *ParentName) Match(pattern ref.Val) ref.Val
- func (name *ParentName) Matches(other interface{}) bool
- func (name *ParentName) ParseProtoString(data string) error
- func (name *ParentName) ProtoString() (string, error)
- func (name *ParentName) Receive(function string, overload string, args []ref.Val) ref.Val
- func (name *ParentName) SetFromCliFlag(raw string) error
- func (name *ParentName) SetFromSegments(segments gotenresource.NameSegments) error
- func (name *ParentName) String() string
- func (name *ParentName) Type() ref.Type
- func (name *ParentName) TypeName() string
- func (name *ParentName) Value() interface{}
- type ParentReference
- func (ref *ParentReference) ClearCached()
- func (ref *ParentReference) GetIParentName() gotenresource.Name
- func (ref *ParentReference) GetIUnderlyingParentName() gotenresource.Name
- func (ref *ParentReference) GetIdParts() map[string]string
- func (ref *ParentReference) GetPattern() gotenresource.NamePattern
- func (ref *ParentReference) GetProject() *project.Project
- func (ref *ParentReference) GetProjectReference() *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 (ref *ParentReference) IsFullyQualified() bool
- func (ref *ParentReference) IsSpecified() bool
- func (name *ParentReference) Matches(other interface{}) bool
- func (ref *ParentReference) ParseProtoString(data string) error
- func (ref *ParentReference) ProtoString() (string, error)
- 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
- type QueryResultChange
- func (qr *QueryResultChange) GetIsCurrent() bool
- func (qr *QueryResultChange) GetIsHardReset() bool
- func (qr *QueryResultChange) GetIsSoftReset() bool
- func (qr *QueryResultChange) GetNextPageCursor() gotenresource.Cursor
- func (qr *QueryResultChange) GetPrevPageCursor() gotenresource.Cursor
- func (qr *QueryResultChange) GetResults() gotenresource.ResourceChangeList
- func (qr *QueryResultChange) GetResumeToken() string
- func (qr *QueryResultChange) GetSnapshotSize() int64
- func (qr *QueryResultChange) SetCursors(nextPageCursor, prevPageCursor gotenresource.Cursor)
- func (qr *QueryResultChange) SetIsCurrent()
- func (qr *QueryResultChange) SetIsHardReset()
- func (qr *QueryResultChange) SetIsSoftReset()
- func (qr *QueryResultChange) SetResults(results gotenresource.ResourceChangeList)
- func (qr *QueryResultChange) SetResumeToken(token string)
- func (qr *QueryResultChange) SetSnapshotSize(size int64)
- type QueryResultSnapshot
- func (qr *QueryResultSnapshot) GetNextPageCursor() gotenresource.Cursor
- func (qr *QueryResultSnapshot) GetPagingInfo() (totalCount, offset int32)
- func (qr *QueryResultSnapshot) GetPrevPageCursor() gotenresource.Cursor
- func (qr *QueryResultSnapshot) GetResults() gotenresource.ResourceList
- func (qr *QueryResultSnapshot) SetCursors(nextPageCursor, prevPageCursor gotenresource.Cursor)
- func (qr *QueryResultSnapshot) SetPagingInfo(totalCount, offset int32)
- func (qr *QueryResultSnapshot) SetResults(results gotenresource.ResourceList)
- type Reference
- func (ref *Reference) ClearCached()
- func (ref *Reference) FullyQualifiedName() (string, error)
- func (ref *Reference) GetBucket() *Bucket
- 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) 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 *Bucket)
- 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 WatchQuery
- func (q *WatchQuery) GetMaximumChunkSize() int
- func (q *WatchQuery) GetResumeToken() string
- func (q *WatchQuery) GetStartingTime() *timestamppb.Timestamp
- func (q *WatchQuery) GetWatchType() watch_type.WatchType
- func (q *WatchQuery) SetMaximumChunkSize(chunkSize int)
- func (q *WatchQuery) SetResumeToken(token string)
- func (q *WatchQuery) SetStartingTime(startingTime *timestamppb.Timestamp)
- func (q *WatchQuery) SetWatchType(watchType watch_type.WatchType)
- func (q *WatchQuery) String() string
Constants ¶
const (
NamePattern_Project_Region = "projects/{project}/regions/{region}/buckets/{bucket}"
)
Variables ¶
This section is empty.
Functions ¶
func AsAnyCastAccess ¶
func AsAnyCastAccess(access BucketAccess) gotenresource.Access
Types ¶
type Bucket ¶
type Bucket struct { // Name of Bucket // When creating a new instance, this field is optional and if not provided, // it will be generated automatically. Last ID segment must conform to the // following regex: [\\w./-]{2,128} Name *Name `protobuf:"bytes,1,opt,customtype=Name,name=name,proto3" json:"name,omitempty" firestore:"name"` // Metadata is an object with information like create, update and delete time // (for async deleted resources), has user labels/annotations, sharding // information, multi-region syncing information and may have non-schema // owners (useful for taking ownership of resources belonging to lower level // services by higher ones). Metadata *meta.Meta `protobuf:"bytes,2,opt,name=metadata,proto3" json:"metadata,omitempty" firestore:"metadata"` // Allowed metric combinations (OR). If empty, all metric types are allowed. Metrics []*Bucket_RequiredTypedLabels `protobuf:"bytes,3,rep,name=metrics,proto3" json:"metrics,omitempty" firestore:"metrics"` // Allowed resource combinations (OR).If empty, all resource types are // allowed. Resources []*Bucket_RequiredTypedLabels `protobuf:"bytes,4,rep,name=resources,proto3" json:"resources,omitempty" firestore:"resources"` // All combinations of key-values (in integer forms) - one of them must be // passed by every TimeSerie object for given bucket. Its computed by server // side and for internal use. RequiredAltKvs []*Bucket_ResolvedKeysWithValues `` /* 132-byte string literal not displayed */ // contains filtered or unexported fields }
Bucket Resource restricts create/list time series requests to the specified metric/resource types.
func (*Bucket) CloneRaw ¶
func (o *Bucket) CloneRaw() gotenobject.GotenObjectExt
func (*Bucket) Descriptor ¶
Deprecated, Use Bucket.ProtoReflect.Descriptor instead.
func (*Bucket) EnsureMetadata ¶
func (*Bucket) GetMetadata ¶
func (*Bucket) GetMetrics ¶
func (m *Bucket) GetMetrics() []*Bucket_RequiredTypedLabels
func (*Bucket) GetRawName ¶
func (r *Bucket) GetRawName() gotenresource.Name
func (*Bucket) GetRequiredAltKvs ¶
func (m *Bucket) GetRequiredAltKvs() []*Bucket_ResolvedKeysWithValues
func (*Bucket) GetResourceDescriptor ¶
func (r *Bucket) GetResourceDescriptor() gotenresource.Descriptor
func (*Bucket) GetResources ¶
func (m *Bucket) GetResources() []*Bucket_RequiredTypedLabels
func (*Bucket) GotenMessage ¶
func (*Bucket) GotenMessage()
func (*Bucket) GotenObjectExt ¶
func (o *Bucket) GotenObjectExt()
func (*Bucket) GotenValidate ¶
func (*Bucket) MakeDiffFieldMask ¶
func (o *Bucket) MakeDiffFieldMask(other *Bucket) *Bucket_FieldMask
func (*Bucket) MakeFullFieldMask ¶
func (o *Bucket) MakeFullFieldMask() *Bucket_FieldMask
func (*Bucket) MakeRawDiffFieldMask ¶
func (o *Bucket) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*Bucket) MakeRawFullFieldMask ¶
func (o *Bucket) MakeRawFullFieldMask() gotenobject.FieldMask
func (*Bucket) MarshalJSON ¶
func (*Bucket) MaybePopulateDefaults ¶
func (*Bucket) MergeRaw ¶
func (o *Bucket) MergeRaw(source gotenobject.GotenObjectExt)
func (*Bucket) ProtoMessage ¶
func (*Bucket) ProtoMessage()
func (*Bucket) ProtoReflect ¶
func (*Bucket) SetMetadata ¶
func (*Bucket) SetMetrics ¶
func (m *Bucket) SetMetrics(fv []*Bucket_RequiredTypedLabels)
func (*Bucket) SetRequiredAltKvs ¶
func (m *Bucket) SetRequiredAltKvs(fv []*Bucket_ResolvedKeysWithValues)
func (*Bucket) SetResources ¶
func (m *Bucket) SetResources(fv []*Bucket_RequiredTypedLabels)
func (*Bucket) UnmarshalJSON ¶
type BucketAccess ¶
type BucketAccess interface { GetBucket(context.Context, *GetQuery, ...gotenresource.GetOption) (*Bucket, error) BatchGetBuckets(context.Context, []*Reference, ...gotenresource.BatchGetOption) error QueryBuckets(context.Context, *ListQuery, ...gotenresource.QueryOption) (*QueryResultSnapshot, error) WatchBucket(context.Context, *GetQuery, func(*BucketChange) error) error WatchBuckets(context.Context, *WatchQuery, func(*QueryResultChange) error) error SaveBucket(context.Context, *Bucket, ...gotenresource.SaveOption) error DeleteBucket(context.Context, *Reference, ...gotenresource.DeleteOption) error }
type BucketChange ¶
type BucketChange struct { // Bucket change // // Types that are valid to be assigned to ChangeType: // *BucketChange_Added_ // *BucketChange_Modified_ // *BucketChange_Current_ // *BucketChange_Removed_ ChangeType isBucketChange_ChangeType `protobuf_oneof:"change_type"` // contains filtered or unexported fields }
BucketChange is used by Watch notifications Responses to describe change of single Bucket One of Added, Modified, Removed
func (*BucketChange) Descriptor ¶
func (*BucketChange) Descriptor() ([]byte, []int)
Deprecated, Use BucketChange.ProtoReflect.Descriptor instead.
func (*BucketChange) GetAdded ¶
func (m *BucketChange) GetAdded() *BucketChange_Added
func (*BucketChange) GetBucket ¶
func (c *BucketChange) GetBucket() *Bucket
func (*BucketChange) GetBucketName ¶
func (c *BucketChange) GetBucketName() *Name
func (*BucketChange) GetChangeType ¶
func (m *BucketChange) GetChangeType() isBucketChange_ChangeType
func (*BucketChange) GetCurrent ¶
func (m *BucketChange) GetCurrent() *BucketChange_Current
func (*BucketChange) GetCurrentViewIndex ¶
func (c *BucketChange) GetCurrentViewIndex() int32
func (*BucketChange) GetModified ¶
func (m *BucketChange) GetModified() *BucketChange_Modified
func (*BucketChange) GetPreviousViewIndex ¶
func (c *BucketChange) GetPreviousViewIndex() int32
func (*BucketChange) GetRawName ¶
func (c *BucketChange) GetRawName() gotenresource.Name
func (*BucketChange) GetRawResource ¶
func (c *BucketChange) GetRawResource() gotenresource.Resource
func (*BucketChange) GetRemoved ¶
func (m *BucketChange) GetRemoved() *BucketChange_Removed
func (*BucketChange) GotenMessage ¶
func (*BucketChange) GotenMessage()
func (*BucketChange) GotenValidate ¶
func (obj *BucketChange) GotenValidate() error
func (*BucketChange) IsAdd ¶
func (c *BucketChange) IsAdd() bool
func (*BucketChange) IsCurrent ¶
func (c *BucketChange) IsCurrent() bool
func (*BucketChange) IsDelete ¶
func (c *BucketChange) IsDelete() bool
func (*BucketChange) IsModify ¶
func (c *BucketChange) IsModify() bool
func (*BucketChange) Marshal ¶
func (m *BucketChange) Marshal() ([]byte, error)
func (*BucketChange) MarshalJSON ¶
func (m *BucketChange) MarshalJSON() ([]byte, error)
func (*BucketChange) ProtoMessage ¶
func (*BucketChange) ProtoMessage()
func (*BucketChange) ProtoReflect ¶
func (m *BucketChange) ProtoReflect() preflect.Message
func (*BucketChange) Reset ¶
func (m *BucketChange) Reset()
func (*BucketChange) SetAdded ¶
func (m *BucketChange) SetAdded(fv *BucketChange_Added)
func (*BucketChange) SetAddedRaw ¶
func (c *BucketChange) SetAddedRaw(snapshot gotenresource.Resource, idx int)
func (*BucketChange) SetChangeType ¶
func (m *BucketChange) SetChangeType(ofv isBucketChange_ChangeType)
func (*BucketChange) SetCurrent ¶
func (m *BucketChange) SetCurrent(fv *BucketChange_Current)
func (*BucketChange) SetCurrentRaw ¶
func (c *BucketChange) SetCurrentRaw(snapshot gotenresource.Resource)
func (*BucketChange) SetDeletedRaw ¶
func (c *BucketChange) SetDeletedRaw(name gotenresource.Name, idx int)
func (*BucketChange) SetModified ¶
func (m *BucketChange) SetModified(fv *BucketChange_Modified)
func (*BucketChange) SetModifiedRaw ¶
func (c *BucketChange) SetModifiedRaw(name gotenresource.Name, snapshot gotenresource.Resource, prevIdx int, newIdx int)
func (*BucketChange) SetRemoved ¶
func (m *BucketChange) SetRemoved(fv *BucketChange_Removed)
func (*BucketChange) String ¶
func (m *BucketChange) String() string
func (*BucketChange) Unmarshal ¶
func (m *BucketChange) Unmarshal(b []byte) error
func (*BucketChange) UnmarshalJSON ¶
func (m *BucketChange) UnmarshalJSON(data []byte) error
type BucketChangeList ¶
type BucketChangeList []*BucketChange
func (BucketChangeList) Append ¶
func (l BucketChangeList) Append(item gotenresource.ResourceChange) gotenresource.ResourceChangeList
func (BucketChangeList) AppendList ¶
func (l BucketChangeList) AppendList(list gotenresource.ResourceChangeList) gotenresource.ResourceChangeList
func (BucketChangeList) At ¶
func (l BucketChangeList) At(idx int) gotenresource.ResourceChange
func (BucketChangeList) Length ¶
func (l BucketChangeList) Length() int
func (BucketChangeList) Set ¶
func (l BucketChangeList) Set(idx int, change gotenresource.ResourceChange)
func (BucketChangeList) Slice ¶
func (l BucketChangeList) Slice(first, second int) gotenresource.ResourceChangeList
type BucketChangeMap ¶
type BucketChangeMap map[Name]*BucketChange
func (BucketChangeMap) Delete ¶
func (m BucketChangeMap) Delete(name gotenresource.Name)
func (BucketChangeMap) ForEach ¶
func (m BucketChangeMap) ForEach(cb func(gotenresource.Name, gotenresource.ResourceChange) bool)
func (BucketChangeMap) Get ¶
func (m BucketChangeMap) Get(name gotenresource.Name) gotenresource.ResourceChange
func (BucketChangeMap) Length ¶
func (m BucketChangeMap) Length() int
func (BucketChangeMap) Set ¶
func (m BucketChangeMap) Set(change gotenresource.ResourceChange)
type BucketChange_Added ¶
type BucketChange_Added struct { Bucket *Bucket `protobuf:"bytes,1,opt,name=bucket,proto3" json:"bucket,omitempty" firestore:"bucket"` // Integer describing index of added Bucket in resulting query view. ViewIndex int32 `protobuf:"varint,2,opt,name=view_index,json=viewIndex,proto3" json:"view_index,omitempty" firestore:"viewIndex"` // contains filtered or unexported fields }
Bucket has been added to query view
func (*BucketChange_Added) Descriptor ¶
func (*BucketChange_Added) Descriptor() ([]byte, []int)
Deprecated, Use BucketChange_Added.ProtoReflect.Descriptor instead.
func (*BucketChange_Added) GetBucket ¶
func (m *BucketChange_Added) GetBucket() *Bucket
func (*BucketChange_Added) GetViewIndex ¶
func (m *BucketChange_Added) GetViewIndex() int32
func (*BucketChange_Added) GotenMessage ¶
func (*BucketChange_Added) GotenMessage()
func (*BucketChange_Added) GotenValidate ¶
func (obj *BucketChange_Added) GotenValidate() error
func (*BucketChange_Added) Marshal ¶
func (m *BucketChange_Added) Marshal() ([]byte, error)
func (*BucketChange_Added) MarshalJSON ¶
func (m *BucketChange_Added) MarshalJSON() ([]byte, error)
func (*BucketChange_Added) ProtoMessage ¶
func (*BucketChange_Added) ProtoMessage()
func (*BucketChange_Added) ProtoReflect ¶
func (m *BucketChange_Added) ProtoReflect() preflect.Message
func (*BucketChange_Added) Reset ¶
func (m *BucketChange_Added) Reset()
func (*BucketChange_Added) SetBucket ¶
func (m *BucketChange_Added) SetBucket(fv *Bucket)
func (*BucketChange_Added) SetViewIndex ¶
func (m *BucketChange_Added) SetViewIndex(fv int32)
func (*BucketChange_Added) String ¶
func (m *BucketChange_Added) String() string
func (*BucketChange_Added) Unmarshal ¶
func (m *BucketChange_Added) Unmarshal(b []byte) error
func (*BucketChange_Added) UnmarshalJSON ¶
func (m *BucketChange_Added) UnmarshalJSON(data []byte) error
type BucketChange_Added_ ¶
type BucketChange_Added_ struct { // Added is returned when watched document is added, either created or // enters Query view Added *BucketChange_Added `protobuf:"bytes,1,opt,name=added,proto3,oneof" firestore:"added"` }
type BucketChange_Current ¶
type BucketChange_Current struct { Bucket *Bucket `protobuf:"bytes,1,opt,name=bucket,proto3" json:"bucket,omitempty" firestore:"bucket"` // contains filtered or unexported fields }
Bucket has been added or modified in a query view. Version used for stateless watching
func (*BucketChange_Current) Descriptor ¶
func (*BucketChange_Current) Descriptor() ([]byte, []int)
Deprecated, Use BucketChange_Current.ProtoReflect.Descriptor instead.
func (*BucketChange_Current) GetBucket ¶
func (m *BucketChange_Current) GetBucket() *Bucket
func (*BucketChange_Current) GotenMessage ¶
func (*BucketChange_Current) GotenMessage()
func (*BucketChange_Current) GotenValidate ¶
func (obj *BucketChange_Current) GotenValidate() error
func (*BucketChange_Current) Marshal ¶
func (m *BucketChange_Current) Marshal() ([]byte, error)
func (*BucketChange_Current) MarshalJSON ¶
func (m *BucketChange_Current) MarshalJSON() ([]byte, error)
func (*BucketChange_Current) ProtoMessage ¶
func (*BucketChange_Current) ProtoMessage()
func (*BucketChange_Current) ProtoReflect ¶
func (m *BucketChange_Current) ProtoReflect() preflect.Message
func (*BucketChange_Current) Reset ¶
func (m *BucketChange_Current) Reset()
func (*BucketChange_Current) SetBucket ¶
func (m *BucketChange_Current) SetBucket(fv *Bucket)
func (*BucketChange_Current) String ¶
func (m *BucketChange_Current) String() string
func (*BucketChange_Current) Unmarshal ¶
func (m *BucketChange_Current) Unmarshal(b []byte) error
func (*BucketChange_Current) UnmarshalJSON ¶
func (m *BucketChange_Current) UnmarshalJSON(data []byte) error
type BucketChange_Current_ ¶
type BucketChange_Current_ struct { // Current is returned in stateless watch when document enters query view or // is modified within. Current *BucketChange_Current `protobuf:"bytes,4,opt,name=current,proto3,oneof" firestore:"current"` }
type BucketChange_Modified ¶
type BucketChange_Modified struct { // Name of modified Bucket Name *Name `protobuf:"bytes,1,opt,customtype=Name,name=name,proto3" json:"name,omitempty" firestore:"name"` // New version of Bucket or masked difference, depending on mask_changes // instrumentation of issued [WatchBucketRequest] or [WatchBucketsRequest] Bucket *Bucket `protobuf:"bytes,2,opt,name=bucket,proto3" json:"bucket,omitempty" firestore:"bucket"` // Used when mask_changes is set, contains field paths of modified // properties. FieldMask *Bucket_FieldMask `` /* 138-byte string literal not displayed */ // Previous view index specifies previous position of modified Bucket. // When modification doesn't affect sorted order, value will remain // identical to [view_index]. PreviousViewIndex int32 `` /* 145-byte string literal not displayed */ // Integer specifying Bucket new index in resulting query view. ViewIndex int32 `protobuf:"varint,5,opt,name=view_index,json=viewIndex,proto3" json:"view_index,omitempty" firestore:"viewIndex"` // contains filtered or unexported fields }
Bucket changed some of it's fields - contains either full document or masked change
func (*BucketChange_Modified) Descriptor ¶
func (*BucketChange_Modified) Descriptor() ([]byte, []int)
Deprecated, Use BucketChange_Modified.ProtoReflect.Descriptor instead.
func (*BucketChange_Modified) GetBucket ¶
func (m *BucketChange_Modified) GetBucket() *Bucket
func (*BucketChange_Modified) GetFieldMask ¶
func (m *BucketChange_Modified) GetFieldMask() *Bucket_FieldMask
func (*BucketChange_Modified) GetName ¶
func (m *BucketChange_Modified) GetName() *Name
func (*BucketChange_Modified) GetPreviousViewIndex ¶
func (m *BucketChange_Modified) GetPreviousViewIndex() int32
func (*BucketChange_Modified) GetViewIndex ¶
func (m *BucketChange_Modified) GetViewIndex() int32
func (*BucketChange_Modified) GotenMessage ¶
func (*BucketChange_Modified) GotenMessage()
func (*BucketChange_Modified) GotenValidate ¶
func (obj *BucketChange_Modified) GotenValidate() error
func (*BucketChange_Modified) Marshal ¶
func (m *BucketChange_Modified) Marshal() ([]byte, error)
func (*BucketChange_Modified) MarshalJSON ¶
func (m *BucketChange_Modified) MarshalJSON() ([]byte, error)
func (*BucketChange_Modified) ProtoMessage ¶
func (*BucketChange_Modified) ProtoMessage()
func (*BucketChange_Modified) ProtoReflect ¶
func (m *BucketChange_Modified) ProtoReflect() preflect.Message
func (*BucketChange_Modified) Reset ¶
func (m *BucketChange_Modified) Reset()
func (*BucketChange_Modified) SetBucket ¶
func (m *BucketChange_Modified) SetBucket(fv *Bucket)
func (*BucketChange_Modified) SetFieldMask ¶
func (m *BucketChange_Modified) SetFieldMask(fv *Bucket_FieldMask)
func (*BucketChange_Modified) SetName ¶
func (m *BucketChange_Modified) SetName(fv *Name)
func (*BucketChange_Modified) SetPreviousViewIndex ¶
func (m *BucketChange_Modified) SetPreviousViewIndex(fv int32)
func (*BucketChange_Modified) SetViewIndex ¶
func (m *BucketChange_Modified) SetViewIndex(fv int32)
func (*BucketChange_Modified) String ¶
func (m *BucketChange_Modified) String() string
func (*BucketChange_Modified) Unmarshal ¶
func (m *BucketChange_Modified) Unmarshal(b []byte) error
func (*BucketChange_Modified) UnmarshalJSON ¶
func (m *BucketChange_Modified) UnmarshalJSON(data []byte) error
type BucketChange_Modified_ ¶
type BucketChange_Modified_ struct { // Modified is returned when watched document is modified Modified *BucketChange_Modified `protobuf:"bytes,2,opt,name=modified,proto3,oneof" firestore:"modified"` }
type BucketChange_Removed ¶
type BucketChange_Removed struct { Name *Name `protobuf:"bytes,1,opt,customtype=Name,name=name,proto3" json:"name,omitempty" firestore:"name"` // Integer specifying removed Bucket index. Not populated in stateless watch // type. ViewIndex int32 `protobuf:"varint,2,opt,name=view_index,json=viewIndex,proto3" json:"view_index,omitempty" firestore:"viewIndex"` // contains filtered or unexported fields }
Removed is returned when Bucket is deleted or leaves Query view
func (*BucketChange_Removed) Descriptor ¶
func (*BucketChange_Removed) Descriptor() ([]byte, []int)
Deprecated, Use BucketChange_Removed.ProtoReflect.Descriptor instead.
func (*BucketChange_Removed) GetName ¶
func (m *BucketChange_Removed) GetName() *Name
func (*BucketChange_Removed) GetViewIndex ¶
func (m *BucketChange_Removed) GetViewIndex() int32
func (*BucketChange_Removed) GotenMessage ¶
func (*BucketChange_Removed) GotenMessage()
func (*BucketChange_Removed) GotenValidate ¶
func (obj *BucketChange_Removed) GotenValidate() error
func (*BucketChange_Removed) Marshal ¶
func (m *BucketChange_Removed) Marshal() ([]byte, error)
func (*BucketChange_Removed) MarshalJSON ¶
func (m *BucketChange_Removed) MarshalJSON() ([]byte, error)
func (*BucketChange_Removed) ProtoMessage ¶
func (*BucketChange_Removed) ProtoMessage()
func (*BucketChange_Removed) ProtoReflect ¶
func (m *BucketChange_Removed) ProtoReflect() preflect.Message
func (*BucketChange_Removed) Reset ¶
func (m *BucketChange_Removed) Reset()
func (*BucketChange_Removed) SetName ¶
func (m *BucketChange_Removed) SetName(fv *Name)
func (*BucketChange_Removed) SetViewIndex ¶
func (m *BucketChange_Removed) SetViewIndex(fv int32)
func (*BucketChange_Removed) String ¶
func (m *BucketChange_Removed) String() string
func (*BucketChange_Removed) Unmarshal ¶
func (m *BucketChange_Removed) Unmarshal(b []byte) error
func (*BucketChange_Removed) UnmarshalJSON ¶
func (m *BucketChange_Removed) UnmarshalJSON(data []byte) error
type BucketChange_Removed_ ¶
type BucketChange_Removed_ struct { // Removed is returned when Bucket is deleted or leaves Query view Removed *BucketChange_Removed `protobuf:"bytes,3,opt,name=removed,proto3,oneof" firestore:"removed"` }
type BucketFieldPathBuilder ¶
type BucketFieldPathBuilder struct{}
func NewBucketFieldPathBuilder ¶
func NewBucketFieldPathBuilder() BucketFieldPathBuilder
func (BucketFieldPathBuilder) Metadata ¶
func (BucketFieldPathBuilder) Metadata() BucketPathSelectorMetadata
func (BucketFieldPathBuilder) Metrics ¶
func (BucketFieldPathBuilder) Metrics() BucketPathSelectorMetrics
func (BucketFieldPathBuilder) Name ¶
func (BucketFieldPathBuilder) Name() BucketPathSelectorName
func (BucketFieldPathBuilder) RequiredAltKvs ¶
func (BucketFieldPathBuilder) RequiredAltKvs() BucketPathSelectorRequiredAltKvs
func (BucketFieldPathBuilder) Resources ¶
func (BucketFieldPathBuilder) Resources() BucketPathSelectorResources
type BucketList ¶
type BucketList []*Bucket
func (BucketList) Append ¶
func (l BucketList) Append(item gotenresource.Resource) gotenresource.ResourceList
func (BucketList) AppendList ¶
func (l BucketList) AppendList(list gotenresource.ResourceList) gotenresource.ResourceList
func (BucketList) At ¶
func (l BucketList) At(idx int) gotenresource.Resource
func (BucketList) Length ¶
func (l BucketList) Length() int
func (BucketList) Set ¶
func (l BucketList) Set(idx int, res gotenresource.Resource)
func (BucketList) Slice ¶
func (l BucketList) Slice(first, second int) gotenresource.ResourceList
type BucketMap ¶
func (BucketMap) Delete ¶
func (m BucketMap) Delete(name gotenresource.Name)
func (BucketMap) ForEach ¶
func (m BucketMap) ForEach(cb func(gotenresource.Name, gotenresource.Resource) bool)
func (BucketMap) Get ¶
func (m BucketMap) Get(name gotenresource.Name) gotenresource.Resource
func (BucketMap) Set ¶
func (m BucketMap) Set(res gotenresource.Resource)
type BucketMapPathSelectorMetadataAnnotations ¶
type BucketMapPathSelectorMetadataAnnotations struct {
// contains filtered or unexported fields
}
func (BucketMapPathSelectorMetadataAnnotations) FieldPath ¶
func (s BucketMapPathSelectorMetadataAnnotations) FieldPath() *Bucket_FieldSubPath
func (BucketMapPathSelectorMetadataAnnotations) WithArrayOfValues ¶
func (s BucketMapPathSelectorMetadataAnnotations) WithArrayOfValues(values []string) *Bucket_FieldSubPathArrayOfValues
func (BucketMapPathSelectorMetadataAnnotations) WithValue ¶
func (s BucketMapPathSelectorMetadataAnnotations) WithValue(value string) *Bucket_FieldSubPathValue
type BucketMapPathSelectorMetadataLabels ¶
type BucketMapPathSelectorMetadataLabels struct {
// contains filtered or unexported fields
}
func (BucketMapPathSelectorMetadataLabels) FieldPath ¶
func (s BucketMapPathSelectorMetadataLabels) FieldPath() *Bucket_FieldSubPath
func (BucketMapPathSelectorMetadataLabels) WithArrayOfValues ¶
func (s BucketMapPathSelectorMetadataLabels) WithArrayOfValues(values []string) *Bucket_FieldSubPathArrayOfValues
func (BucketMapPathSelectorMetadataLabels) WithValue ¶
func (s BucketMapPathSelectorMetadataLabels) WithValue(value string) *Bucket_FieldSubPathValue
type BucketMapPathSelectorMetadataShards ¶
type BucketMapPathSelectorMetadataShards struct {
// contains filtered or unexported fields
}
func (BucketMapPathSelectorMetadataShards) FieldPath ¶
func (s BucketMapPathSelectorMetadataShards) FieldPath() *Bucket_FieldSubPath
func (BucketMapPathSelectorMetadataShards) WithArrayOfValues ¶
func (s BucketMapPathSelectorMetadataShards) WithArrayOfValues(values []int64) *Bucket_FieldSubPathArrayOfValues
func (BucketMapPathSelectorMetadataShards) WithValue ¶
func (s BucketMapPathSelectorMetadataShards) WithValue(value int64) *Bucket_FieldSubPathValue
type BucketMapPathSelectorMetricsLabels ¶
type BucketMapPathSelectorMetricsLabels struct {
// contains filtered or unexported fields
}
func (BucketMapPathSelectorMetricsLabels) FieldPath ¶
func (s BucketMapPathSelectorMetricsLabels) FieldPath() *Bucket_FieldSubPath
func (BucketMapPathSelectorMetricsLabels) WithArrayOfValues ¶
func (s BucketMapPathSelectorMetricsLabels) WithArrayOfValues(values []*Bucket_RequiredTypedLabels_Strings) *Bucket_FieldSubPathArrayOfValues
func (BucketMapPathSelectorMetricsLabels) WithValue ¶
func (s BucketMapPathSelectorMetricsLabels) WithValue(value *Bucket_RequiredTypedLabels_Strings) *Bucket_FieldSubPathValue
type BucketMapPathSelectorResourcesLabels ¶
type BucketMapPathSelectorResourcesLabels struct {
// contains filtered or unexported fields
}
func (BucketMapPathSelectorResourcesLabels) FieldPath ¶
func (s BucketMapPathSelectorResourcesLabels) FieldPath() *Bucket_FieldSubPath
func (BucketMapPathSelectorResourcesLabels) WithArrayOfValues ¶
func (s BucketMapPathSelectorResourcesLabels) WithArrayOfValues(values []*Bucket_RequiredTypedLabels_Strings) *Bucket_FieldSubPathArrayOfValues
func (BucketMapPathSelectorResourcesLabels) WithValue ¶
func (s BucketMapPathSelectorResourcesLabels) WithValue(value *Bucket_RequiredTypedLabels_Strings) *Bucket_FieldSubPathValue
type BucketNameList ¶
type BucketNameList []*Name
func (BucketNameList) Append ¶
func (l BucketNameList) Append(name gotenresource.Name) gotenresource.NameList
func (BucketNameList) AppendList ¶
func (l BucketNameList) AppendList(list gotenresource.NameList) gotenresource.NameList
func (BucketNameList) At ¶
func (l BucketNameList) At(idx int) gotenresource.Name
func (BucketNameList) Length ¶
func (l BucketNameList) Length() int
func (BucketNameList) Set ¶
func (l BucketNameList) Set(idx int, name gotenresource.Name)
func (BucketNameList) Slice ¶
func (l BucketNameList) Slice(first, second int) gotenresource.NameList
type BucketParentNameList ¶
type BucketParentNameList []*ParentName
func (BucketParentNameList) Append ¶
func (l BucketParentNameList) Append(name gotenresource.Name) gotenresource.ParentNameList
func (BucketParentNameList) AppendList ¶
func (l BucketParentNameList) AppendList(list gotenresource.ParentNameList) gotenresource.ParentNameList
func (BucketParentNameList) At ¶
func (l BucketParentNameList) At(idx int) gotenresource.Name
func (BucketParentNameList) Length ¶
func (l BucketParentNameList) Length() int
func (BucketParentNameList) Set ¶
func (l BucketParentNameList) Set(idx int, name gotenresource.Name)
func (BucketParentNameList) Slice ¶
func (l BucketParentNameList) Slice(first, second int) gotenresource.ParentNameList
type BucketParentReferenceList ¶
type BucketParentReferenceList []*ParentReference
func (BucketParentReferenceList) Append ¶
func (l BucketParentReferenceList) Append(ref gotenresource.Reference) gotenresource.ParentReferenceList
func (BucketParentReferenceList) AppendList ¶
func (l BucketParentReferenceList) AppendList(list gotenresource.ParentReferenceList) gotenresource.ParentReferenceList
func (BucketParentReferenceList) At ¶
func (l BucketParentReferenceList) At(idx int) gotenresource.Reference
func (BucketParentReferenceList) Length ¶
func (l BucketParentReferenceList) Length() int
func (BucketParentReferenceList) Set ¶
func (l BucketParentReferenceList) Set(idx int, ref gotenresource.Reference)
func (BucketParentReferenceList) Slice ¶
func (l BucketParentReferenceList) Slice(first, second int) gotenresource.ParentReferenceList
type BucketPathSelectorMetadata ¶
type BucketPathSelectorMetadata struct{}
func (BucketPathSelectorMetadata) Annotations ¶
func (BucketPathSelectorMetadata) Annotations() BucketPathSelectorMetadataAnnotations
func (BucketPathSelectorMetadata) CreateTime ¶
func (BucketPathSelectorMetadata) CreateTime() BucketPathSelectorMetadataCreateTime
func (BucketPathSelectorMetadata) DeleteTime ¶
func (BucketPathSelectorMetadata) DeleteTime() BucketPathSelectorMetadataDeleteTime
func (BucketPathSelectorMetadata) FieldPath ¶
func (BucketPathSelectorMetadata) FieldPath() *Bucket_FieldTerminalPath
func (BucketPathSelectorMetadata) Generation ¶
func (BucketPathSelectorMetadata) Generation() BucketPathSelectorMetadataGeneration
func (BucketPathSelectorMetadata) Labels ¶
func (BucketPathSelectorMetadata) Labels() BucketPathSelectorMetadataLabels
func (BucketPathSelectorMetadata) Lifecycle ¶
func (BucketPathSelectorMetadata) Lifecycle() BucketPathSelectorMetadataLifecycle
func (BucketPathSelectorMetadata) OwnerReferences ¶
func (BucketPathSelectorMetadata) OwnerReferences() BucketPathSelectorMetadataOwnerReferences
func (BucketPathSelectorMetadata) ResourceVersion ¶
func (BucketPathSelectorMetadata) ResourceVersion() BucketPathSelectorMetadataResourceVersion
func (BucketPathSelectorMetadata) Services ¶
func (BucketPathSelectorMetadata) Services() BucketPathSelectorMetadataServices
func (BucketPathSelectorMetadata) Shards ¶
func (BucketPathSelectorMetadata) Shards() BucketPathSelectorMetadataShards
func (BucketPathSelectorMetadata) Syncing ¶
func (BucketPathSelectorMetadata) Syncing() BucketPathSelectorMetadataSyncing
func (BucketPathSelectorMetadata) Tags ¶
func (BucketPathSelectorMetadata) Tags() BucketPathSelectorMetadataTags
func (BucketPathSelectorMetadata) UpdateTime ¶
func (BucketPathSelectorMetadata) UpdateTime() BucketPathSelectorMetadataUpdateTime
func (BucketPathSelectorMetadata) Uuid ¶
func (BucketPathSelectorMetadata) Uuid() BucketPathSelectorMetadataUuid
func (BucketPathSelectorMetadata) WithArrayOfValues ¶
func (s BucketPathSelectorMetadata) WithArrayOfValues(values []*meta.Meta) *Bucket_FieldTerminalPathArrayOfValues
func (BucketPathSelectorMetadata) WithSubArrayItemValue ¶
func (s BucketPathSelectorMetadata) WithSubArrayItemValue(subPathArrayItemValue meta.Meta_FieldPathArrayItemValue) *Bucket_FieldSubPathArrayItemValue
func (BucketPathSelectorMetadata) WithSubArrayOfValues ¶
func (s BucketPathSelectorMetadata) WithSubArrayOfValues(subPathArrayOfValues meta.Meta_FieldPathArrayOfValues) *Bucket_FieldSubPathArrayOfValues
func (BucketPathSelectorMetadata) WithSubPath ¶
func (BucketPathSelectorMetadata) WithSubPath(subPath meta.Meta_FieldPath) *Bucket_FieldSubPath
func (BucketPathSelectorMetadata) WithSubValue ¶
func (s BucketPathSelectorMetadata) WithSubValue(subPathValue meta.Meta_FieldPathValue) *Bucket_FieldSubPathValue
func (BucketPathSelectorMetadata) WithValue ¶
func (s BucketPathSelectorMetadata) WithValue(value *meta.Meta) *Bucket_FieldTerminalPathValue
type BucketPathSelectorMetadataAnnotations ¶
type BucketPathSelectorMetadataAnnotations struct{}
func (BucketPathSelectorMetadataAnnotations) FieldPath ¶
func (BucketPathSelectorMetadataAnnotations) FieldPath() *Bucket_FieldSubPath
func (BucketPathSelectorMetadataAnnotations) WithArrayOfValues ¶
func (s BucketPathSelectorMetadataAnnotations) WithArrayOfValues(values []map[string]string) *Bucket_FieldSubPathArrayOfValues
func (BucketPathSelectorMetadataAnnotations) WithKey ¶
func (BucketPathSelectorMetadataAnnotations) WithKey(key string) BucketMapPathSelectorMetadataAnnotations
func (BucketPathSelectorMetadataAnnotations) WithValue ¶
func (s BucketPathSelectorMetadataAnnotations) WithValue(value map[string]string) *Bucket_FieldSubPathValue
type BucketPathSelectorMetadataCreateTime ¶
type BucketPathSelectorMetadataCreateTime struct{}
func (BucketPathSelectorMetadataCreateTime) FieldPath ¶
func (BucketPathSelectorMetadataCreateTime) FieldPath() *Bucket_FieldSubPath
func (BucketPathSelectorMetadataCreateTime) WithArrayOfValues ¶
func (s BucketPathSelectorMetadataCreateTime) WithArrayOfValues(values []*timestamppb.Timestamp) *Bucket_FieldSubPathArrayOfValues
func (BucketPathSelectorMetadataCreateTime) WithValue ¶
func (s BucketPathSelectorMetadataCreateTime) WithValue(value *timestamppb.Timestamp) *Bucket_FieldSubPathValue
type BucketPathSelectorMetadataDeleteTime ¶
type BucketPathSelectorMetadataDeleteTime struct{}
func (BucketPathSelectorMetadataDeleteTime) FieldPath ¶
func (BucketPathSelectorMetadataDeleteTime) FieldPath() *Bucket_FieldSubPath
func (BucketPathSelectorMetadataDeleteTime) WithArrayOfValues ¶
func (s BucketPathSelectorMetadataDeleteTime) WithArrayOfValues(values []*timestamppb.Timestamp) *Bucket_FieldSubPathArrayOfValues
func (BucketPathSelectorMetadataDeleteTime) WithValue ¶
func (s BucketPathSelectorMetadataDeleteTime) WithValue(value *timestamppb.Timestamp) *Bucket_FieldSubPathValue
type BucketPathSelectorMetadataGeneration ¶
type BucketPathSelectorMetadataGeneration struct{}
func (BucketPathSelectorMetadataGeneration) FieldPath ¶
func (BucketPathSelectorMetadataGeneration) FieldPath() *Bucket_FieldSubPath
func (BucketPathSelectorMetadataGeneration) WithArrayOfValues ¶
func (s BucketPathSelectorMetadataGeneration) WithArrayOfValues(values []int64) *Bucket_FieldSubPathArrayOfValues
func (BucketPathSelectorMetadataGeneration) WithValue ¶
func (s BucketPathSelectorMetadataGeneration) WithValue(value int64) *Bucket_FieldSubPathValue
type BucketPathSelectorMetadataLabels ¶
type BucketPathSelectorMetadataLabels struct{}
func (BucketPathSelectorMetadataLabels) FieldPath ¶
func (BucketPathSelectorMetadataLabels) FieldPath() *Bucket_FieldSubPath
func (BucketPathSelectorMetadataLabels) WithArrayOfValues ¶
func (s BucketPathSelectorMetadataLabels) WithArrayOfValues(values []map[string]string) *Bucket_FieldSubPathArrayOfValues
func (BucketPathSelectorMetadataLabels) WithKey ¶
func (BucketPathSelectorMetadataLabels) WithKey(key string) BucketMapPathSelectorMetadataLabels
func (BucketPathSelectorMetadataLabels) WithValue ¶
func (s BucketPathSelectorMetadataLabels) WithValue(value map[string]string) *Bucket_FieldSubPathValue
type BucketPathSelectorMetadataLifecycle ¶
type BucketPathSelectorMetadataLifecycle struct{}
func (BucketPathSelectorMetadataLifecycle) BlockDeletion ¶
func (BucketPathSelectorMetadataLifecycle) BlockDeletion() BucketPathSelectorMetadataLifecycleBlockDeletion
func (BucketPathSelectorMetadataLifecycle) FieldPath ¶
func (BucketPathSelectorMetadataLifecycle) FieldPath() *Bucket_FieldSubPath
func (BucketPathSelectorMetadataLifecycle) WithArrayOfValues ¶
func (s BucketPathSelectorMetadataLifecycle) WithArrayOfValues(values []*meta.Lifecycle) *Bucket_FieldSubPathArrayOfValues
func (BucketPathSelectorMetadataLifecycle) WithValue ¶
func (s BucketPathSelectorMetadataLifecycle) WithValue(value *meta.Lifecycle) *Bucket_FieldSubPathValue
type BucketPathSelectorMetadataLifecycleBlockDeletion ¶
type BucketPathSelectorMetadataLifecycleBlockDeletion struct{}
func (BucketPathSelectorMetadataLifecycleBlockDeletion) FieldPath ¶
func (BucketPathSelectorMetadataLifecycleBlockDeletion) FieldPath() *Bucket_FieldSubPath
func (BucketPathSelectorMetadataLifecycleBlockDeletion) WithArrayOfValues ¶
func (s BucketPathSelectorMetadataLifecycleBlockDeletion) WithArrayOfValues(values []bool) *Bucket_FieldSubPathArrayOfValues
func (BucketPathSelectorMetadataLifecycleBlockDeletion) WithValue ¶
func (s BucketPathSelectorMetadataLifecycleBlockDeletion) WithValue(value bool) *Bucket_FieldSubPathValue
type BucketPathSelectorMetadataLifecycleState ¶
type BucketPathSelectorMetadataLifecycleState struct{}
func (BucketPathSelectorMetadataLifecycleState) FieldPath ¶
func (BucketPathSelectorMetadataLifecycleState) FieldPath() *Bucket_FieldSubPath
func (BucketPathSelectorMetadataLifecycleState) WithArrayOfValues ¶
func (s BucketPathSelectorMetadataLifecycleState) WithArrayOfValues(values []meta.Lifecycle_State) *Bucket_FieldSubPathArrayOfValues
func (BucketPathSelectorMetadataLifecycleState) WithValue ¶
func (s BucketPathSelectorMetadataLifecycleState) WithValue(value meta.Lifecycle_State) *Bucket_FieldSubPathValue
type BucketPathSelectorMetadataOwnerReferences ¶
type BucketPathSelectorMetadataOwnerReferences struct{}
func (BucketPathSelectorMetadataOwnerReferences) Controller ¶
func (BucketPathSelectorMetadataOwnerReferences) FieldPath ¶
func (BucketPathSelectorMetadataOwnerReferences) FieldPath() *Bucket_FieldSubPath
func (BucketPathSelectorMetadataOwnerReferences) RequiresOwnerReference ¶
func (BucketPathSelectorMetadataOwnerReferences) RequiresOwnerReference() BucketPathSelectorMetadataOwnerReferencesRequiresOwnerReference
func (BucketPathSelectorMetadataOwnerReferences) UnsetOnDelete ¶ added in v1.9.1
func (BucketPathSelectorMetadataOwnerReferences) UnsetOnDelete() BucketPathSelectorMetadataOwnerReferencesUnsetOnDelete
func (BucketPathSelectorMetadataOwnerReferences) WithArrayOfValues ¶
func (s BucketPathSelectorMetadataOwnerReferences) WithArrayOfValues(values [][]*meta.OwnerReference) *Bucket_FieldSubPathArrayOfValues
func (BucketPathSelectorMetadataOwnerReferences) WithItemValue ¶
func (s BucketPathSelectorMetadataOwnerReferences) WithItemValue(value *meta.OwnerReference) *Bucket_FieldSubPathArrayItemValue
func (BucketPathSelectorMetadataOwnerReferences) WithValue ¶
func (s BucketPathSelectorMetadataOwnerReferences) WithValue(value []*meta.OwnerReference) *Bucket_FieldSubPathValue
type BucketPathSelectorMetadataOwnerReferencesController ¶
type BucketPathSelectorMetadataOwnerReferencesController struct{}
func (BucketPathSelectorMetadataOwnerReferencesController) FieldPath ¶
func (BucketPathSelectorMetadataOwnerReferencesController) FieldPath() *Bucket_FieldSubPath
func (BucketPathSelectorMetadataOwnerReferencesController) WithArrayOfValues ¶
func (s BucketPathSelectorMetadataOwnerReferencesController) WithArrayOfValues(values []bool) *Bucket_FieldSubPathArrayOfValues
func (BucketPathSelectorMetadataOwnerReferencesController) WithValue ¶
func (s BucketPathSelectorMetadataOwnerReferencesController) WithValue(value bool) *Bucket_FieldSubPathValue
type BucketPathSelectorMetadataOwnerReferencesKind ¶
type BucketPathSelectorMetadataOwnerReferencesKind struct{}
func (BucketPathSelectorMetadataOwnerReferencesKind) FieldPath ¶
func (BucketPathSelectorMetadataOwnerReferencesKind) FieldPath() *Bucket_FieldSubPath
func (BucketPathSelectorMetadataOwnerReferencesKind) WithArrayOfValues ¶
func (s BucketPathSelectorMetadataOwnerReferencesKind) WithArrayOfValues(values []string) *Bucket_FieldSubPathArrayOfValues
func (BucketPathSelectorMetadataOwnerReferencesKind) WithValue ¶
func (s BucketPathSelectorMetadataOwnerReferencesKind) WithValue(value string) *Bucket_FieldSubPathValue
type BucketPathSelectorMetadataOwnerReferencesName ¶
type BucketPathSelectorMetadataOwnerReferencesName struct{}
func (BucketPathSelectorMetadataOwnerReferencesName) FieldPath ¶
func (BucketPathSelectorMetadataOwnerReferencesName) FieldPath() *Bucket_FieldSubPath
func (BucketPathSelectorMetadataOwnerReferencesName) WithArrayOfValues ¶
func (s BucketPathSelectorMetadataOwnerReferencesName) WithArrayOfValues(values []string) *Bucket_FieldSubPathArrayOfValues
func (BucketPathSelectorMetadataOwnerReferencesName) WithValue ¶
func (s BucketPathSelectorMetadataOwnerReferencesName) WithValue(value string) *Bucket_FieldSubPathValue
type BucketPathSelectorMetadataOwnerReferencesRegion ¶
type BucketPathSelectorMetadataOwnerReferencesRegion struct{}
func (BucketPathSelectorMetadataOwnerReferencesRegion) FieldPath ¶
func (BucketPathSelectorMetadataOwnerReferencesRegion) FieldPath() *Bucket_FieldSubPath
func (BucketPathSelectorMetadataOwnerReferencesRegion) WithArrayOfValues ¶
func (s BucketPathSelectorMetadataOwnerReferencesRegion) WithArrayOfValues(values []string) *Bucket_FieldSubPathArrayOfValues
func (BucketPathSelectorMetadataOwnerReferencesRegion) WithValue ¶
func (s BucketPathSelectorMetadataOwnerReferencesRegion) WithValue(value string) *Bucket_FieldSubPathValue
type BucketPathSelectorMetadataOwnerReferencesRequiresOwnerReference ¶
type BucketPathSelectorMetadataOwnerReferencesRequiresOwnerReference struct{}
func (BucketPathSelectorMetadataOwnerReferencesRequiresOwnerReference) FieldPath ¶
func (BucketPathSelectorMetadataOwnerReferencesRequiresOwnerReference) FieldPath() *Bucket_FieldSubPath
func (BucketPathSelectorMetadataOwnerReferencesRequiresOwnerReference) WithArrayOfValues ¶
func (s BucketPathSelectorMetadataOwnerReferencesRequiresOwnerReference) WithArrayOfValues(values []bool) *Bucket_FieldSubPathArrayOfValues
func (BucketPathSelectorMetadataOwnerReferencesRequiresOwnerReference) WithValue ¶
func (s BucketPathSelectorMetadataOwnerReferencesRequiresOwnerReference) WithValue(value bool) *Bucket_FieldSubPathValue
type BucketPathSelectorMetadataOwnerReferencesUnsetOnDelete ¶ added in v1.9.1
type BucketPathSelectorMetadataOwnerReferencesUnsetOnDelete struct{}
func (BucketPathSelectorMetadataOwnerReferencesUnsetOnDelete) FieldPath ¶ added in v1.9.1
func (BucketPathSelectorMetadataOwnerReferencesUnsetOnDelete) FieldPath() *Bucket_FieldSubPath
func (BucketPathSelectorMetadataOwnerReferencesUnsetOnDelete) WithArrayOfValues ¶ added in v1.9.1
func (s BucketPathSelectorMetadataOwnerReferencesUnsetOnDelete) WithArrayOfValues(values []bool) *Bucket_FieldSubPathArrayOfValues
func (BucketPathSelectorMetadataOwnerReferencesUnsetOnDelete) WithValue ¶ added in v1.9.1
func (s BucketPathSelectorMetadataOwnerReferencesUnsetOnDelete) WithValue(value bool) *Bucket_FieldSubPathValue
type BucketPathSelectorMetadataOwnerReferencesVersion ¶
type BucketPathSelectorMetadataOwnerReferencesVersion struct{}
func (BucketPathSelectorMetadataOwnerReferencesVersion) FieldPath ¶
func (BucketPathSelectorMetadataOwnerReferencesVersion) FieldPath() *Bucket_FieldSubPath
func (BucketPathSelectorMetadataOwnerReferencesVersion) WithArrayOfValues ¶
func (s BucketPathSelectorMetadataOwnerReferencesVersion) WithArrayOfValues(values []string) *Bucket_FieldSubPathArrayOfValues
func (BucketPathSelectorMetadataOwnerReferencesVersion) WithValue ¶
func (s BucketPathSelectorMetadataOwnerReferencesVersion) WithValue(value string) *Bucket_FieldSubPathValue
type BucketPathSelectorMetadataResourceVersion ¶
type BucketPathSelectorMetadataResourceVersion struct{}
func (BucketPathSelectorMetadataResourceVersion) FieldPath ¶
func (BucketPathSelectorMetadataResourceVersion) FieldPath() *Bucket_FieldSubPath
func (BucketPathSelectorMetadataResourceVersion) WithArrayOfValues ¶
func (s BucketPathSelectorMetadataResourceVersion) WithArrayOfValues(values []string) *Bucket_FieldSubPathArrayOfValues
func (BucketPathSelectorMetadataResourceVersion) WithValue ¶
func (s BucketPathSelectorMetadataResourceVersion) WithValue(value string) *Bucket_FieldSubPathValue
type BucketPathSelectorMetadataServices ¶
type BucketPathSelectorMetadataServices struct{}
func (BucketPathSelectorMetadataServices) AllowedServices ¶
func (BucketPathSelectorMetadataServices) AllowedServices() BucketPathSelectorMetadataServicesAllowedServices
func (BucketPathSelectorMetadataServices) FieldPath ¶
func (BucketPathSelectorMetadataServices) FieldPath() *Bucket_FieldSubPath
func (BucketPathSelectorMetadataServices) OwningService ¶
func (BucketPathSelectorMetadataServices) OwningService() BucketPathSelectorMetadataServicesOwningService
func (BucketPathSelectorMetadataServices) WithArrayOfValues ¶
func (s BucketPathSelectorMetadataServices) WithArrayOfValues(values []*meta.ServicesInfo) *Bucket_FieldSubPathArrayOfValues
func (BucketPathSelectorMetadataServices) WithValue ¶
func (s BucketPathSelectorMetadataServices) WithValue(value *meta.ServicesInfo) *Bucket_FieldSubPathValue
type BucketPathSelectorMetadataServicesAllowedServices ¶
type BucketPathSelectorMetadataServicesAllowedServices struct{}
func (BucketPathSelectorMetadataServicesAllowedServices) FieldPath ¶
func (BucketPathSelectorMetadataServicesAllowedServices) FieldPath() *Bucket_FieldSubPath
func (BucketPathSelectorMetadataServicesAllowedServices) WithArrayOfValues ¶
func (s BucketPathSelectorMetadataServicesAllowedServices) WithArrayOfValues(values [][]string) *Bucket_FieldSubPathArrayOfValues
func (BucketPathSelectorMetadataServicesAllowedServices) WithItemValue ¶
func (s BucketPathSelectorMetadataServicesAllowedServices) WithItemValue(value string) *Bucket_FieldSubPathArrayItemValue
func (BucketPathSelectorMetadataServicesAllowedServices) WithValue ¶
func (s BucketPathSelectorMetadataServicesAllowedServices) WithValue(value []string) *Bucket_FieldSubPathValue
type BucketPathSelectorMetadataServicesOwningService ¶
type BucketPathSelectorMetadataServicesOwningService struct{}
func (BucketPathSelectorMetadataServicesOwningService) FieldPath ¶
func (BucketPathSelectorMetadataServicesOwningService) FieldPath() *Bucket_FieldSubPath
func (BucketPathSelectorMetadataServicesOwningService) WithArrayOfValues ¶
func (s BucketPathSelectorMetadataServicesOwningService) WithArrayOfValues(values []string) *Bucket_FieldSubPathArrayOfValues
func (BucketPathSelectorMetadataServicesOwningService) WithValue ¶
func (s BucketPathSelectorMetadataServicesOwningService) WithValue(value string) *Bucket_FieldSubPathValue
type BucketPathSelectorMetadataShards ¶
type BucketPathSelectorMetadataShards struct{}
func (BucketPathSelectorMetadataShards) FieldPath ¶
func (BucketPathSelectorMetadataShards) FieldPath() *Bucket_FieldSubPath
func (BucketPathSelectorMetadataShards) WithArrayOfValues ¶
func (s BucketPathSelectorMetadataShards) WithArrayOfValues(values []map[string]int64) *Bucket_FieldSubPathArrayOfValues
func (BucketPathSelectorMetadataShards) WithKey ¶
func (BucketPathSelectorMetadataShards) WithKey(key string) BucketMapPathSelectorMetadataShards
func (BucketPathSelectorMetadataShards) WithValue ¶
func (s BucketPathSelectorMetadataShards) WithValue(value map[string]int64) *Bucket_FieldSubPathValue
type BucketPathSelectorMetadataSyncing ¶
type BucketPathSelectorMetadataSyncing struct{}
func (BucketPathSelectorMetadataSyncing) FieldPath ¶
func (BucketPathSelectorMetadataSyncing) FieldPath() *Bucket_FieldSubPath
func (BucketPathSelectorMetadataSyncing) OwningRegion ¶
func (BucketPathSelectorMetadataSyncing) OwningRegion() BucketPathSelectorMetadataSyncingOwningRegion
func (BucketPathSelectorMetadataSyncing) WithArrayOfValues ¶
func (s BucketPathSelectorMetadataSyncing) WithArrayOfValues(values []*meta.SyncingMeta) *Bucket_FieldSubPathArrayOfValues
func (BucketPathSelectorMetadataSyncing) WithValue ¶
func (s BucketPathSelectorMetadataSyncing) WithValue(value *meta.SyncingMeta) *Bucket_FieldSubPathValue
type BucketPathSelectorMetadataSyncingOwningRegion ¶
type BucketPathSelectorMetadataSyncingOwningRegion struct{}
func (BucketPathSelectorMetadataSyncingOwningRegion) FieldPath ¶
func (BucketPathSelectorMetadataSyncingOwningRegion) FieldPath() *Bucket_FieldSubPath
func (BucketPathSelectorMetadataSyncingOwningRegion) WithArrayOfValues ¶
func (s BucketPathSelectorMetadataSyncingOwningRegion) WithArrayOfValues(values []string) *Bucket_FieldSubPathArrayOfValues
func (BucketPathSelectorMetadataSyncingOwningRegion) WithValue ¶
func (s BucketPathSelectorMetadataSyncingOwningRegion) WithValue(value string) *Bucket_FieldSubPathValue
type BucketPathSelectorMetadataSyncingRegions ¶
type BucketPathSelectorMetadataSyncingRegions struct{}
func (BucketPathSelectorMetadataSyncingRegions) FieldPath ¶
func (BucketPathSelectorMetadataSyncingRegions) FieldPath() *Bucket_FieldSubPath
func (BucketPathSelectorMetadataSyncingRegions) WithArrayOfValues ¶
func (s BucketPathSelectorMetadataSyncingRegions) WithArrayOfValues(values [][]string) *Bucket_FieldSubPathArrayOfValues
func (BucketPathSelectorMetadataSyncingRegions) WithItemValue ¶
func (s BucketPathSelectorMetadataSyncingRegions) WithItemValue(value string) *Bucket_FieldSubPathArrayItemValue
func (BucketPathSelectorMetadataSyncingRegions) WithValue ¶
func (s BucketPathSelectorMetadataSyncingRegions) WithValue(value []string) *Bucket_FieldSubPathValue
type BucketPathSelectorMetadataTags ¶
type BucketPathSelectorMetadataTags struct{}
func (BucketPathSelectorMetadataTags) FieldPath ¶
func (BucketPathSelectorMetadataTags) FieldPath() *Bucket_FieldSubPath
func (BucketPathSelectorMetadataTags) WithArrayOfValues ¶
func (s BucketPathSelectorMetadataTags) WithArrayOfValues(values [][]string) *Bucket_FieldSubPathArrayOfValues
func (BucketPathSelectorMetadataTags) WithItemValue ¶
func (s BucketPathSelectorMetadataTags) WithItemValue(value string) *Bucket_FieldSubPathArrayItemValue
func (BucketPathSelectorMetadataTags) WithValue ¶
func (s BucketPathSelectorMetadataTags) WithValue(value []string) *Bucket_FieldSubPathValue
type BucketPathSelectorMetadataUpdateTime ¶
type BucketPathSelectorMetadataUpdateTime struct{}
func (BucketPathSelectorMetadataUpdateTime) FieldPath ¶
func (BucketPathSelectorMetadataUpdateTime) FieldPath() *Bucket_FieldSubPath
func (BucketPathSelectorMetadataUpdateTime) WithArrayOfValues ¶
func (s BucketPathSelectorMetadataUpdateTime) WithArrayOfValues(values []*timestamppb.Timestamp) *Bucket_FieldSubPathArrayOfValues
func (BucketPathSelectorMetadataUpdateTime) WithValue ¶
func (s BucketPathSelectorMetadataUpdateTime) WithValue(value *timestamppb.Timestamp) *Bucket_FieldSubPathValue
type BucketPathSelectorMetadataUuid ¶
type BucketPathSelectorMetadataUuid struct{}
func (BucketPathSelectorMetadataUuid) FieldPath ¶
func (BucketPathSelectorMetadataUuid) FieldPath() *Bucket_FieldSubPath
func (BucketPathSelectorMetadataUuid) WithArrayOfValues ¶
func (s BucketPathSelectorMetadataUuid) WithArrayOfValues(values []string) *Bucket_FieldSubPathArrayOfValues
func (BucketPathSelectorMetadataUuid) WithValue ¶
func (s BucketPathSelectorMetadataUuid) WithValue(value string) *Bucket_FieldSubPathValue
type BucketPathSelectorMetrics ¶
type BucketPathSelectorMetrics struct{}
func (BucketPathSelectorMetrics) FieldPath ¶
func (BucketPathSelectorMetrics) FieldPath() *Bucket_FieldTerminalPath
func (BucketPathSelectorMetrics) Labels ¶
func (BucketPathSelectorMetrics) Labels() BucketPathSelectorMetricsLabels
func (BucketPathSelectorMetrics) Types ¶
func (BucketPathSelectorMetrics) Types() BucketPathSelectorMetricsTypes
func (BucketPathSelectorMetrics) WithArrayOfValues ¶
func (s BucketPathSelectorMetrics) WithArrayOfValues(values [][]*Bucket_RequiredTypedLabels) *Bucket_FieldTerminalPathArrayOfValues
func (BucketPathSelectorMetrics) WithItemValue ¶
func (s BucketPathSelectorMetrics) WithItemValue(value *Bucket_RequiredTypedLabels) *Bucket_FieldTerminalPathArrayItemValue
func (BucketPathSelectorMetrics) WithSubArrayItemValue ¶
func (s BucketPathSelectorMetrics) WithSubArrayItemValue(subPathArrayItemValue BucketRequiredTypedLabels_FieldPathArrayItemValue) *Bucket_FieldSubPathArrayItemValue
func (BucketPathSelectorMetrics) WithSubArrayOfValues ¶
func (s BucketPathSelectorMetrics) WithSubArrayOfValues(subPathArrayOfValues BucketRequiredTypedLabels_FieldPathArrayOfValues) *Bucket_FieldSubPathArrayOfValues
func (BucketPathSelectorMetrics) WithSubPath ¶
func (BucketPathSelectorMetrics) WithSubPath(subPath BucketRequiredTypedLabels_FieldPath) *Bucket_FieldSubPath
func (BucketPathSelectorMetrics) WithSubValue ¶
func (s BucketPathSelectorMetrics) WithSubValue(subPathValue BucketRequiredTypedLabels_FieldPathValue) *Bucket_FieldSubPathValue
func (BucketPathSelectorMetrics) WithValue ¶
func (s BucketPathSelectorMetrics) WithValue(value []*Bucket_RequiredTypedLabels) *Bucket_FieldTerminalPathValue
type BucketPathSelectorMetricsLabels ¶
type BucketPathSelectorMetricsLabels struct{}
func (BucketPathSelectorMetricsLabels) FieldPath ¶
func (BucketPathSelectorMetricsLabels) FieldPath() *Bucket_FieldSubPath
func (BucketPathSelectorMetricsLabels) WithArrayOfValues ¶
func (s BucketPathSelectorMetricsLabels) WithArrayOfValues(values []map[string]*Bucket_RequiredTypedLabels_Strings) *Bucket_FieldSubPathArrayOfValues
func (BucketPathSelectorMetricsLabels) WithKey ¶
func (BucketPathSelectorMetricsLabels) WithKey(key string) BucketMapPathSelectorMetricsLabels
func (BucketPathSelectorMetricsLabels) WithValue ¶
func (s BucketPathSelectorMetricsLabels) WithValue(value map[string]*Bucket_RequiredTypedLabels_Strings) *Bucket_FieldSubPathValue
type BucketPathSelectorMetricsTypes ¶
type BucketPathSelectorMetricsTypes struct{}
func (BucketPathSelectorMetricsTypes) FieldPath ¶
func (BucketPathSelectorMetricsTypes) FieldPath() *Bucket_FieldSubPath
func (BucketPathSelectorMetricsTypes) WithArrayOfValues ¶
func (s BucketPathSelectorMetricsTypes) WithArrayOfValues(values [][]string) *Bucket_FieldSubPathArrayOfValues
func (BucketPathSelectorMetricsTypes) WithItemValue ¶
func (s BucketPathSelectorMetricsTypes) WithItemValue(value string) *Bucket_FieldSubPathArrayItemValue
func (BucketPathSelectorMetricsTypes) WithValue ¶
func (s BucketPathSelectorMetricsTypes) WithValue(value []string) *Bucket_FieldSubPathValue
type BucketPathSelectorName ¶
type BucketPathSelectorName struct{}
func (BucketPathSelectorName) FieldPath ¶
func (BucketPathSelectorName) FieldPath() *Bucket_FieldTerminalPath
func (BucketPathSelectorName) WithArrayOfValues ¶
func (s BucketPathSelectorName) WithArrayOfValues(values []*Name) *Bucket_FieldTerminalPathArrayOfValues
func (BucketPathSelectorName) WithValue ¶
func (s BucketPathSelectorName) WithValue(value *Name) *Bucket_FieldTerminalPathValue
type BucketPathSelectorRequiredAltKvs ¶
type BucketPathSelectorRequiredAltKvs struct{}
func (BucketPathSelectorRequiredAltKvs) FieldPath ¶
func (BucketPathSelectorRequiredAltKvs) FieldPath() *Bucket_FieldTerminalPath
func (BucketPathSelectorRequiredAltKvs) ResolvedKvs ¶
func (BucketPathSelectorRequiredAltKvs) ResolvedKvs() BucketPathSelectorRequiredAltKvsResolvedKvs
func (BucketPathSelectorRequiredAltKvs) WithArrayOfValues ¶
func (s BucketPathSelectorRequiredAltKvs) WithArrayOfValues(values [][]*Bucket_ResolvedKeysWithValues) *Bucket_FieldTerminalPathArrayOfValues
func (BucketPathSelectorRequiredAltKvs) WithItemValue ¶
func (s BucketPathSelectorRequiredAltKvs) WithItemValue(value *Bucket_ResolvedKeysWithValues) *Bucket_FieldTerminalPathArrayItemValue
func (BucketPathSelectorRequiredAltKvs) WithSubArrayItemValue ¶
func (s BucketPathSelectorRequiredAltKvs) WithSubArrayItemValue(subPathArrayItemValue BucketResolvedKeysWithValues_FieldPathArrayItemValue) *Bucket_FieldSubPathArrayItemValue
func (BucketPathSelectorRequiredAltKvs) WithSubArrayOfValues ¶
func (s BucketPathSelectorRequiredAltKvs) WithSubArrayOfValues(subPathArrayOfValues BucketResolvedKeysWithValues_FieldPathArrayOfValues) *Bucket_FieldSubPathArrayOfValues
func (BucketPathSelectorRequiredAltKvs) WithSubPath ¶
func (BucketPathSelectorRequiredAltKvs) WithSubPath(subPath BucketResolvedKeysWithValues_FieldPath) *Bucket_FieldSubPath
func (BucketPathSelectorRequiredAltKvs) WithSubValue ¶
func (s BucketPathSelectorRequiredAltKvs) WithSubValue(subPathValue BucketResolvedKeysWithValues_FieldPathValue) *Bucket_FieldSubPathValue
func (BucketPathSelectorRequiredAltKvs) WithValue ¶
func (s BucketPathSelectorRequiredAltKvs) WithValue(value []*Bucket_ResolvedKeysWithValues) *Bucket_FieldTerminalPathValue
type BucketPathSelectorRequiredAltKvsResolvedKvs ¶
type BucketPathSelectorRequiredAltKvsResolvedKvs struct{}
func (BucketPathSelectorRequiredAltKvsResolvedKvs) FieldPath ¶
func (BucketPathSelectorRequiredAltKvsResolvedKvs) FieldPath() *Bucket_FieldSubPath
func (BucketPathSelectorRequiredAltKvsResolvedKvs) WithArrayOfValues ¶
func (s BucketPathSelectorRequiredAltKvsResolvedKvs) WithArrayOfValues(values [][]*Bucket_ResolvedValues) *Bucket_FieldSubPathArrayOfValues
func (BucketPathSelectorRequiredAltKvsResolvedKvs) WithItemValue ¶
func (s BucketPathSelectorRequiredAltKvsResolvedKvs) WithItemValue(value *Bucket_ResolvedValues) *Bucket_FieldSubPathArrayItemValue
func (BucketPathSelectorRequiredAltKvsResolvedKvs) WithValue ¶
func (s BucketPathSelectorRequiredAltKvsResolvedKvs) WithValue(value []*Bucket_ResolvedValues) *Bucket_FieldSubPathValue
type BucketPathSelectorRequiredAltKvsResolvedKvsKey ¶
type BucketPathSelectorRequiredAltKvsResolvedKvsKey struct{}
func (BucketPathSelectorRequiredAltKvsResolvedKvsKey) FieldPath ¶
func (BucketPathSelectorRequiredAltKvsResolvedKvsKey) FieldPath() *Bucket_FieldSubPath
func (BucketPathSelectorRequiredAltKvsResolvedKvsKey) WithArrayOfValues ¶
func (s BucketPathSelectorRequiredAltKvsResolvedKvsKey) WithArrayOfValues(values []int64) *Bucket_FieldSubPathArrayOfValues
func (BucketPathSelectorRequiredAltKvsResolvedKvsKey) WithValue ¶
func (s BucketPathSelectorRequiredAltKvsResolvedKvsKey) WithValue(value int64) *Bucket_FieldSubPathValue
type BucketPathSelectorRequiredAltKvsResolvedKvsValues ¶
type BucketPathSelectorRequiredAltKvsResolvedKvsValues struct{}
func (BucketPathSelectorRequiredAltKvsResolvedKvsValues) FieldPath ¶
func (BucketPathSelectorRequiredAltKvsResolvedKvsValues) FieldPath() *Bucket_FieldSubPath
func (BucketPathSelectorRequiredAltKvsResolvedKvsValues) WithArrayOfValues ¶
func (s BucketPathSelectorRequiredAltKvsResolvedKvsValues) WithArrayOfValues(values [][]int64) *Bucket_FieldSubPathArrayOfValues
func (BucketPathSelectorRequiredAltKvsResolvedKvsValues) WithItemValue ¶
func (s BucketPathSelectorRequiredAltKvsResolvedKvsValues) WithItemValue(value int64) *Bucket_FieldSubPathArrayItemValue
func (BucketPathSelectorRequiredAltKvsResolvedKvsValues) WithValue ¶
func (s BucketPathSelectorRequiredAltKvsResolvedKvsValues) WithValue(value []int64) *Bucket_FieldSubPathValue
type BucketPathSelectorResources ¶
type BucketPathSelectorResources struct{}
func (BucketPathSelectorResources) FieldPath ¶
func (BucketPathSelectorResources) FieldPath() *Bucket_FieldTerminalPath
func (BucketPathSelectorResources) Labels ¶
func (BucketPathSelectorResources) Labels() BucketPathSelectorResourcesLabels
func (BucketPathSelectorResources) Types ¶
func (BucketPathSelectorResources) Types() BucketPathSelectorResourcesTypes
func (BucketPathSelectorResources) WithArrayOfValues ¶
func (s BucketPathSelectorResources) WithArrayOfValues(values [][]*Bucket_RequiredTypedLabels) *Bucket_FieldTerminalPathArrayOfValues
func (BucketPathSelectorResources) WithItemValue ¶
func (s BucketPathSelectorResources) WithItemValue(value *Bucket_RequiredTypedLabels) *Bucket_FieldTerminalPathArrayItemValue
func (BucketPathSelectorResources) WithSubArrayItemValue ¶
func (s BucketPathSelectorResources) WithSubArrayItemValue(subPathArrayItemValue BucketRequiredTypedLabels_FieldPathArrayItemValue) *Bucket_FieldSubPathArrayItemValue
func (BucketPathSelectorResources) WithSubArrayOfValues ¶
func (s BucketPathSelectorResources) WithSubArrayOfValues(subPathArrayOfValues BucketRequiredTypedLabels_FieldPathArrayOfValues) *Bucket_FieldSubPathArrayOfValues
func (BucketPathSelectorResources) WithSubPath ¶
func (BucketPathSelectorResources) WithSubPath(subPath BucketRequiredTypedLabels_FieldPath) *Bucket_FieldSubPath
func (BucketPathSelectorResources) WithSubValue ¶
func (s BucketPathSelectorResources) WithSubValue(subPathValue BucketRequiredTypedLabels_FieldPathValue) *Bucket_FieldSubPathValue
func (BucketPathSelectorResources) WithValue ¶
func (s BucketPathSelectorResources) WithValue(value []*Bucket_RequiredTypedLabels) *Bucket_FieldTerminalPathValue
type BucketPathSelectorResourcesLabels ¶
type BucketPathSelectorResourcesLabels struct{}
func (BucketPathSelectorResourcesLabels) FieldPath ¶
func (BucketPathSelectorResourcesLabels) FieldPath() *Bucket_FieldSubPath
func (BucketPathSelectorResourcesLabels) WithArrayOfValues ¶
func (s BucketPathSelectorResourcesLabels) WithArrayOfValues(values []map[string]*Bucket_RequiredTypedLabels_Strings) *Bucket_FieldSubPathArrayOfValues
func (BucketPathSelectorResourcesLabels) WithKey ¶
func (BucketPathSelectorResourcesLabels) WithKey(key string) BucketMapPathSelectorResourcesLabels
func (BucketPathSelectorResourcesLabels) WithValue ¶
func (s BucketPathSelectorResourcesLabels) WithValue(value map[string]*Bucket_RequiredTypedLabels_Strings) *Bucket_FieldSubPathValue
type BucketPathSelectorResourcesTypes ¶
type BucketPathSelectorResourcesTypes struct{}
func (BucketPathSelectorResourcesTypes) FieldPath ¶
func (BucketPathSelectorResourcesTypes) FieldPath() *Bucket_FieldSubPath
func (BucketPathSelectorResourcesTypes) WithArrayOfValues ¶
func (s BucketPathSelectorResourcesTypes) WithArrayOfValues(values [][]string) *Bucket_FieldSubPathArrayOfValues
func (BucketPathSelectorResourcesTypes) WithItemValue ¶
func (s BucketPathSelectorResourcesTypes) WithItemValue(value string) *Bucket_FieldSubPathArrayItemValue
func (BucketPathSelectorResourcesTypes) WithValue ¶
func (s BucketPathSelectorResourcesTypes) WithValue(value []string) *Bucket_FieldSubPathValue
type BucketReferenceList ¶
type BucketReferenceList []*Reference
func (BucketReferenceList) Append ¶
func (l BucketReferenceList) Append(ref gotenresource.Reference) gotenresource.ReferenceList
func (BucketReferenceList) AppendList ¶
func (l BucketReferenceList) AppendList(list gotenresource.ReferenceList) gotenresource.ReferenceList
func (BucketReferenceList) At ¶
func (l BucketReferenceList) At(idx int) gotenresource.Reference
func (BucketReferenceList) Length ¶
func (l BucketReferenceList) Length() int
func (BucketReferenceList) Set ¶
func (l BucketReferenceList) Set(idx int, ref gotenresource.Reference)
func (BucketReferenceList) Slice ¶
func (l BucketReferenceList) Slice(first, second int) gotenresource.ReferenceList
type BucketRequiredTypedLabelsFieldPathBuilder ¶
type BucketRequiredTypedLabelsFieldPathBuilder struct{}
func NewBucketRequiredTypedLabelsFieldPathBuilder ¶
func NewBucketRequiredTypedLabelsFieldPathBuilder() BucketRequiredTypedLabelsFieldPathBuilder
type BucketRequiredTypedLabelsStringsFieldPathBuilder ¶
type BucketRequiredTypedLabelsStringsFieldPathBuilder struct{}
func NewBucketRequiredTypedLabelsStringsFieldPathBuilder ¶
func NewBucketRequiredTypedLabelsStringsFieldPathBuilder() BucketRequiredTypedLabelsStringsFieldPathBuilder
type BucketRequiredTypedLabelsStrings_FieldPath ¶
type BucketRequiredTypedLabelsStrings_FieldPath interface { gotenobject.FieldPath Selector() BucketRequiredTypedLabelsStrings_FieldPathSelector Get(source *Bucket_RequiredTypedLabels_Strings) []interface{} GetSingle(source *Bucket_RequiredTypedLabels_Strings) (interface{}, bool) ClearValue(item *Bucket_RequiredTypedLabels_Strings) // Those methods build corresponding BucketRequiredTypedLabelsStrings_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) BucketRequiredTypedLabelsStrings_FieldPathValue WithIArrayOfValues(values interface{}) BucketRequiredTypedLabelsStrings_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) BucketRequiredTypedLabelsStrings_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildBucketRequiredTypedLabelsStrings_FieldPath ¶
func BuildBucketRequiredTypedLabelsStrings_FieldPath(fp gotenobject.RawFieldPath) (BucketRequiredTypedLabelsStrings_FieldPath, error)
func MustParseBucketRequiredTypedLabelsStrings_FieldPath ¶
func MustParseBucketRequiredTypedLabelsStrings_FieldPath(rawField string) BucketRequiredTypedLabelsStrings_FieldPath
func ParseBucketRequiredTypedLabelsStrings_FieldPath ¶
func ParseBucketRequiredTypedLabelsStrings_FieldPath(rawField string) (BucketRequiredTypedLabelsStrings_FieldPath, error)
type BucketRequiredTypedLabelsStrings_FieldPathArrayItemValue ¶
type BucketRequiredTypedLabelsStrings_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue BucketRequiredTypedLabelsStrings_FieldPath ContainsValue(*Bucket_RequiredTypedLabels_Strings) bool }
BucketRequiredTypedLabelsStrings_FieldPathArrayItemValue allows storing single item in Path-specific values for Strings according to their type Present only for array (repeated) types.
func MustParseBucketRequiredTypedLabelsStrings_FieldPathArrayItemValue ¶
func MustParseBucketRequiredTypedLabelsStrings_FieldPathArrayItemValue(pathStr, valueStr string) BucketRequiredTypedLabelsStrings_FieldPathArrayItemValue
func ParseBucketRequiredTypedLabelsStrings_FieldPathArrayItemValue ¶
func ParseBucketRequiredTypedLabelsStrings_FieldPathArrayItemValue(pathStr, valueStr string) (BucketRequiredTypedLabelsStrings_FieldPathArrayItemValue, error)
ParseBucketRequiredTypedLabelsStrings_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type BucketRequiredTypedLabelsStrings_FieldPathArrayOfValues ¶
type BucketRequiredTypedLabelsStrings_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues BucketRequiredTypedLabelsStrings_FieldPath }
BucketRequiredTypedLabelsStrings_FieldPathArrayOfValues allows storing slice of values for Strings fields according to their type
func MustParseBucketRequiredTypedLabelsStrings_FieldPathArrayOfValues ¶
func MustParseBucketRequiredTypedLabelsStrings_FieldPathArrayOfValues(pathStr, valuesStr string) BucketRequiredTypedLabelsStrings_FieldPathArrayOfValues
func ParseBucketRequiredTypedLabelsStrings_FieldPathArrayOfValues ¶
func ParseBucketRequiredTypedLabelsStrings_FieldPathArrayOfValues(pathStr, valuesStr string) (BucketRequiredTypedLabelsStrings_FieldPathArrayOfValues, error)
type BucketRequiredTypedLabelsStrings_FieldPathSelector ¶
type BucketRequiredTypedLabelsStrings_FieldPathSelector int32
const (
BucketRequiredTypedLabelsStrings_FieldPathSelectorStrings BucketRequiredTypedLabelsStrings_FieldPathSelector = 0
)
func (BucketRequiredTypedLabelsStrings_FieldPathSelector) String ¶
func (s BucketRequiredTypedLabelsStrings_FieldPathSelector) String() string
type BucketRequiredTypedLabelsStrings_FieldPathValue ¶
type BucketRequiredTypedLabelsStrings_FieldPathValue interface { BucketRequiredTypedLabelsStrings_FieldPath gotenobject.FieldPathValue SetTo(target **Bucket_RequiredTypedLabels_Strings) CompareWith(*Bucket_RequiredTypedLabels_Strings) (cmp int, comparable bool) }
BucketRequiredTypedLabelsStrings_FieldPathValue allows storing values for Strings fields according to their type
func MustParseBucketRequiredTypedLabelsStrings_FieldPathValue ¶
func MustParseBucketRequiredTypedLabelsStrings_FieldPathValue(pathStr, valueStr string) BucketRequiredTypedLabelsStrings_FieldPathValue
func ParseBucketRequiredTypedLabelsStrings_FieldPathValue ¶
func ParseBucketRequiredTypedLabelsStrings_FieldPathValue(pathStr, valueStr string) (BucketRequiredTypedLabelsStrings_FieldPathValue, error)
type BucketRequiredTypedLabelsStrings_FieldTerminalPath ¶
type BucketRequiredTypedLabelsStrings_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*BucketRequiredTypedLabelsStrings_FieldTerminalPath) ClearValue ¶
func (fp *BucketRequiredTypedLabelsStrings_FieldTerminalPath) ClearValue(item *Bucket_RequiredTypedLabels_Strings)
func (*BucketRequiredTypedLabelsStrings_FieldTerminalPath) ClearValueRaw ¶
func (fp *BucketRequiredTypedLabelsStrings_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*BucketRequiredTypedLabelsStrings_FieldTerminalPath) Get ¶
func (fp *BucketRequiredTypedLabelsStrings_FieldTerminalPath) Get(source *Bucket_RequiredTypedLabels_Strings) (values []interface{})
Get returns all values pointed by specific field from source Bucket_RequiredTypedLabels_Strings
func (*BucketRequiredTypedLabelsStrings_FieldTerminalPath) GetDefault ¶
func (fp *BucketRequiredTypedLabelsStrings_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*BucketRequiredTypedLabelsStrings_FieldTerminalPath) GetRaw ¶
func (fp *BucketRequiredTypedLabelsStrings_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*BucketRequiredTypedLabelsStrings_FieldTerminalPath) GetSingle ¶
func (fp *BucketRequiredTypedLabelsStrings_FieldTerminalPath) GetSingle(source *Bucket_RequiredTypedLabels_Strings) (interface{}, bool)
GetSingle returns value pointed by specific field of from source Bucket_RequiredTypedLabels_Strings
func (*BucketRequiredTypedLabelsStrings_FieldTerminalPath) GetSingleRaw ¶
func (fp *BucketRequiredTypedLabelsStrings_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*BucketRequiredTypedLabelsStrings_FieldTerminalPath) IsLeaf ¶
func (fp *BucketRequiredTypedLabelsStrings_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*BucketRequiredTypedLabelsStrings_FieldTerminalPath) JSONString ¶
func (fp *BucketRequiredTypedLabelsStrings_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*BucketRequiredTypedLabelsStrings_FieldTerminalPath) SplitIntoTerminalIPaths ¶
func (fp *BucketRequiredTypedLabelsStrings_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*BucketRequiredTypedLabelsStrings_FieldTerminalPath) String ¶
func (fp *BucketRequiredTypedLabelsStrings_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*BucketRequiredTypedLabelsStrings_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *BucketRequiredTypedLabelsStrings_FieldTerminalPath) WithIArrayItemValue(value interface{}) BucketRequiredTypedLabelsStrings_FieldPathArrayItemValue
func (*BucketRequiredTypedLabelsStrings_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *BucketRequiredTypedLabelsStrings_FieldTerminalPath) WithIArrayOfValues(values interface{}) BucketRequiredTypedLabelsStrings_FieldPathArrayOfValues
func (*BucketRequiredTypedLabelsStrings_FieldTerminalPath) WithIValue ¶
func (fp *BucketRequiredTypedLabelsStrings_FieldTerminalPath) WithIValue(value interface{}) BucketRequiredTypedLabelsStrings_FieldPathValue
func (*BucketRequiredTypedLabelsStrings_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *BucketRequiredTypedLabelsStrings_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*BucketRequiredTypedLabelsStrings_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *BucketRequiredTypedLabelsStrings_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*BucketRequiredTypedLabelsStrings_FieldTerminalPath) WithRawIValue ¶
func (fp *BucketRequiredTypedLabelsStrings_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type BucketRequiredTypedLabelsStrings_FieldTerminalPathArrayItemValue ¶
type BucketRequiredTypedLabelsStrings_FieldTerminalPathArrayItemValue struct { BucketRequiredTypedLabelsStrings_FieldTerminalPath // contains filtered or unexported fields }
func (*BucketRequiredTypedLabelsStrings_FieldTerminalPathArrayItemValue) AsStringsItemValue ¶
func (fpaiv *BucketRequiredTypedLabelsStrings_FieldTerminalPathArrayItemValue) AsStringsItemValue() (string, bool)
func (*BucketRequiredTypedLabelsStrings_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *BucketRequiredTypedLabelsStrings_FieldTerminalPathArrayItemValue) ContainsValue(source *Bucket_RequiredTypedLabels_Strings) bool
Contains returns a boolean indicating if value that is being held is present in given 'Strings'
func (*BucketRequiredTypedLabelsStrings_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *BucketRequiredTypedLabelsStrings_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object Bucket_RequiredTypedLabels_Strings as interface{}
func (*BucketRequiredTypedLabelsStrings_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *BucketRequiredTypedLabelsStrings_FieldTerminalPathArrayItemValue) GetSingle(source *Bucket_RequiredTypedLabels_Strings) (interface{}, bool)
func (*BucketRequiredTypedLabelsStrings_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *BucketRequiredTypedLabelsStrings_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type BucketRequiredTypedLabelsStrings_FieldTerminalPathArrayOfValues ¶
type BucketRequiredTypedLabelsStrings_FieldTerminalPathArrayOfValues struct { BucketRequiredTypedLabelsStrings_FieldTerminalPath // contains filtered or unexported fields }
func (*BucketRequiredTypedLabelsStrings_FieldTerminalPathArrayOfValues) AsStringsArrayOfValues ¶
func (fpaov *BucketRequiredTypedLabelsStrings_FieldTerminalPathArrayOfValues) AsStringsArrayOfValues() ([][]string, bool)
func (*BucketRequiredTypedLabelsStrings_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *BucketRequiredTypedLabelsStrings_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type BucketRequiredTypedLabelsStrings_FieldTerminalPathValue ¶
type BucketRequiredTypedLabelsStrings_FieldTerminalPathValue struct { BucketRequiredTypedLabelsStrings_FieldTerminalPath // contains filtered or unexported fields }
func (*BucketRequiredTypedLabelsStrings_FieldTerminalPathValue) AsStringsValue ¶
func (fpv *BucketRequiredTypedLabelsStrings_FieldTerminalPathValue) AsStringsValue() ([]string, bool)
func (*BucketRequiredTypedLabelsStrings_FieldTerminalPathValue) CompareWith ¶
func (fpv *BucketRequiredTypedLabelsStrings_FieldTerminalPathValue) CompareWith(source *Bucket_RequiredTypedLabels_Strings) (int, bool)
CompareWith compares value in the 'BucketRequiredTypedLabelsStrings_FieldTerminalPathValue' with the value under path in 'Bucket_RequiredTypedLabels_Strings'.
func (*BucketRequiredTypedLabelsStrings_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *BucketRequiredTypedLabelsStrings_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*BucketRequiredTypedLabelsStrings_FieldTerminalPathValue) GetRawValue ¶
func (fpv *BucketRequiredTypedLabelsStrings_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'Strings' as interface{}
func (*BucketRequiredTypedLabelsStrings_FieldTerminalPathValue) SetTo ¶
func (fpv *BucketRequiredTypedLabelsStrings_FieldTerminalPathValue) SetTo(target **Bucket_RequiredTypedLabels_Strings)
SetTo stores value for selected field for object Strings
func (*BucketRequiredTypedLabelsStrings_FieldTerminalPathValue) SetToRaw ¶
func (fpv *BucketRequiredTypedLabelsStrings_FieldTerminalPathValue) SetToRaw(target proto.Message)
type BucketRequiredTypedLabels_FieldPath ¶
type BucketRequiredTypedLabels_FieldPath interface { gotenobject.FieldPath Selector() BucketRequiredTypedLabels_FieldPathSelector Get(source *Bucket_RequiredTypedLabels) []interface{} GetSingle(source *Bucket_RequiredTypedLabels) (interface{}, bool) ClearValue(item *Bucket_RequiredTypedLabels) // Those methods build corresponding BucketRequiredTypedLabels_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) BucketRequiredTypedLabels_FieldPathValue WithIArrayOfValues(values interface{}) BucketRequiredTypedLabels_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) BucketRequiredTypedLabels_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildBucketRequiredTypedLabels_FieldPath ¶
func BuildBucketRequiredTypedLabels_FieldPath(fp gotenobject.RawFieldPath) (BucketRequiredTypedLabels_FieldPath, error)
func MustParseBucketRequiredTypedLabels_FieldPath ¶
func MustParseBucketRequiredTypedLabels_FieldPath(rawField string) BucketRequiredTypedLabels_FieldPath
func ParseBucketRequiredTypedLabels_FieldPath ¶
func ParseBucketRequiredTypedLabels_FieldPath(rawField string) (BucketRequiredTypedLabels_FieldPath, error)
type BucketRequiredTypedLabels_FieldPathArrayItemValue ¶
type BucketRequiredTypedLabels_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue BucketRequiredTypedLabels_FieldPath ContainsValue(*Bucket_RequiredTypedLabels) bool }
BucketRequiredTypedLabels_FieldPathArrayItemValue allows storing single item in Path-specific values for RequiredTypedLabels according to their type Present only for array (repeated) types.
func MustParseBucketRequiredTypedLabels_FieldPathArrayItemValue ¶
func MustParseBucketRequiredTypedLabels_FieldPathArrayItemValue(pathStr, valueStr string) BucketRequiredTypedLabels_FieldPathArrayItemValue
func ParseBucketRequiredTypedLabels_FieldPathArrayItemValue ¶
func ParseBucketRequiredTypedLabels_FieldPathArrayItemValue(pathStr, valueStr string) (BucketRequiredTypedLabels_FieldPathArrayItemValue, error)
ParseBucketRequiredTypedLabels_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type BucketRequiredTypedLabels_FieldPathArrayOfValues ¶
type BucketRequiredTypedLabels_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues BucketRequiredTypedLabels_FieldPath }
BucketRequiredTypedLabels_FieldPathArrayOfValues allows storing slice of values for RequiredTypedLabels fields according to their type
func MustParseBucketRequiredTypedLabels_FieldPathArrayOfValues ¶
func MustParseBucketRequiredTypedLabels_FieldPathArrayOfValues(pathStr, valuesStr string) BucketRequiredTypedLabels_FieldPathArrayOfValues
func ParseBucketRequiredTypedLabels_FieldPathArrayOfValues ¶
func ParseBucketRequiredTypedLabels_FieldPathArrayOfValues(pathStr, valuesStr string) (BucketRequiredTypedLabels_FieldPathArrayOfValues, error)
type BucketRequiredTypedLabels_FieldPathMap ¶
type BucketRequiredTypedLabels_FieldPathMap struct {
// contains filtered or unexported fields
}
FieldPath for map type with additional Key information
func (*BucketRequiredTypedLabels_FieldPathMap) ClearValue ¶
func (fpm *BucketRequiredTypedLabels_FieldPathMap) ClearValue(item *Bucket_RequiredTypedLabels)
func (*BucketRequiredTypedLabels_FieldPathMap) ClearValueRaw ¶
func (fpm *BucketRequiredTypedLabels_FieldPathMap) ClearValueRaw(item proto.Message)
func (*BucketRequiredTypedLabels_FieldPathMap) Get ¶
func (fpm *BucketRequiredTypedLabels_FieldPathMap) Get(source *Bucket_RequiredTypedLabels) (values []interface{})
Get returns all values pointed by selected field map key from source Bucket_RequiredTypedLabels
func (*BucketRequiredTypedLabels_FieldPathMap) GetDefault ¶
func (fpm *BucketRequiredTypedLabels_FieldPathMap) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*BucketRequiredTypedLabels_FieldPathMap) GetRaw ¶
func (fpm *BucketRequiredTypedLabels_FieldPathMap) GetRaw(source proto.Message) []interface{}
func (*BucketRequiredTypedLabels_FieldPathMap) GetSingle ¶
func (fpm *BucketRequiredTypedLabels_FieldPathMap) GetSingle(source *Bucket_RequiredTypedLabels) (interface{}, bool)
GetSingle returns value by selected field map key from source Bucket_RequiredTypedLabels
func (*BucketRequiredTypedLabels_FieldPathMap) GetSingleRaw ¶
func (fpm *BucketRequiredTypedLabels_FieldPathMap) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*BucketRequiredTypedLabels_FieldPathMap) IsLeaf ¶
func (fpm *BucketRequiredTypedLabels_FieldPathMap) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*BucketRequiredTypedLabels_FieldPathMap) JSONString ¶
func (fpm *BucketRequiredTypedLabels_FieldPathMap) JSONString() string
JSONString returns path representation is JSON convention. Note that map keys are not transformed
func (*BucketRequiredTypedLabels_FieldPathMap) Key ¶
func (fpm *BucketRequiredTypedLabels_FieldPathMap) Key() string
func (*BucketRequiredTypedLabels_FieldPathMap) Selector ¶
func (fpm *BucketRequiredTypedLabels_FieldPathMap) Selector() BucketRequiredTypedLabels_FieldPathSelector
func (*BucketRequiredTypedLabels_FieldPathMap) SplitIntoTerminalIPaths ¶
func (fpm *BucketRequiredTypedLabels_FieldPathMap) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*BucketRequiredTypedLabels_FieldPathMap) String ¶
func (fpm *BucketRequiredTypedLabels_FieldPathMap) String() string
String returns path representation in proto convention
func (*BucketRequiredTypedLabels_FieldPathMap) WithIArrayItemValue ¶
func (fpm *BucketRequiredTypedLabels_FieldPathMap) WithIArrayItemValue(value interface{}) BucketRequiredTypedLabels_FieldPathArrayItemValue
func (*BucketRequiredTypedLabels_FieldPathMap) WithIArrayOfValues ¶
func (fpm *BucketRequiredTypedLabels_FieldPathMap) WithIArrayOfValues(values interface{}) BucketRequiredTypedLabels_FieldPathArrayOfValues
func (*BucketRequiredTypedLabels_FieldPathMap) WithIValue ¶
func (fpm *BucketRequiredTypedLabels_FieldPathMap) WithIValue(value interface{}) BucketRequiredTypedLabels_FieldPathValue
func (*BucketRequiredTypedLabels_FieldPathMap) WithRawIArrayItemValue ¶
func (fpm *BucketRequiredTypedLabels_FieldPathMap) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*BucketRequiredTypedLabels_FieldPathMap) WithRawIArrayOfValues ¶
func (fpm *BucketRequiredTypedLabels_FieldPathMap) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*BucketRequiredTypedLabels_FieldPathMap) WithRawIValue ¶
func (fpm *BucketRequiredTypedLabels_FieldPathMap) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type BucketRequiredTypedLabels_FieldPathMapArrayOfValues ¶
type BucketRequiredTypedLabels_FieldPathMapArrayOfValues struct { BucketRequiredTypedLabels_FieldPathMap // contains filtered or unexported fields }
func (*BucketRequiredTypedLabels_FieldPathMapArrayOfValues) AsLabelsArrayOfElementValues ¶
func (fpmaov *BucketRequiredTypedLabels_FieldPathMapArrayOfValues) AsLabelsArrayOfElementValues() ([]*Bucket_RequiredTypedLabels_Strings, bool)
func (*BucketRequiredTypedLabels_FieldPathMapArrayOfValues) GetRawValues ¶
func (fpmaov *BucketRequiredTypedLabels_FieldPathMapArrayOfValues) GetRawValues() (values []interface{})
type BucketRequiredTypedLabels_FieldPathMapValue ¶
type BucketRequiredTypedLabels_FieldPathMapValue struct { BucketRequiredTypedLabels_FieldPathMap // contains filtered or unexported fields }
func (*BucketRequiredTypedLabels_FieldPathMapValue) AsLabelsElementValue ¶
func (fpmv *BucketRequiredTypedLabels_FieldPathMapValue) AsLabelsElementValue() (*Bucket_RequiredTypedLabels_Strings, bool)
func (*BucketRequiredTypedLabels_FieldPathMapValue) CompareWith ¶
func (fpmv *BucketRequiredTypedLabels_FieldPathMapValue) CompareWith(source *Bucket_RequiredTypedLabels) (int, bool)
CompareWith compares value in the 'BucketRequiredTypedLabels_FieldPathMapValue' with the value under path in 'Bucket_RequiredTypedLabels'.
func (*BucketRequiredTypedLabels_FieldPathMapValue) CompareWithRaw ¶
func (fpmv *BucketRequiredTypedLabels_FieldPathMapValue) CompareWithRaw(source proto.Message) (int, bool)
func (*BucketRequiredTypedLabels_FieldPathMapValue) GetRawValue ¶
func (fpmv *BucketRequiredTypedLabels_FieldPathMapValue) GetRawValue() interface{}
GetValue returns value stored under selected field in RequiredTypedLabels as interface{}
func (*BucketRequiredTypedLabels_FieldPathMapValue) SetTo ¶
func (fpmv *BucketRequiredTypedLabels_FieldPathMapValue) SetTo(target **Bucket_RequiredTypedLabels)
SetTo stores value for selected field in RequiredTypedLabels
func (*BucketRequiredTypedLabels_FieldPathMapValue) SetToRaw ¶
func (fpmv *BucketRequiredTypedLabels_FieldPathMapValue) SetToRaw(target proto.Message)
type BucketRequiredTypedLabels_FieldPathSelector ¶
type BucketRequiredTypedLabels_FieldPathSelector int32
const ( BucketRequiredTypedLabels_FieldPathSelectorTypes BucketRequiredTypedLabels_FieldPathSelector = 0 BucketRequiredTypedLabels_FieldPathSelectorLabels BucketRequiredTypedLabels_FieldPathSelector = 1 )
func (BucketRequiredTypedLabels_FieldPathSelector) String ¶
func (s BucketRequiredTypedLabels_FieldPathSelector) String() string
type BucketRequiredTypedLabels_FieldPathValue ¶
type BucketRequiredTypedLabels_FieldPathValue interface { BucketRequiredTypedLabels_FieldPath gotenobject.FieldPathValue SetTo(target **Bucket_RequiredTypedLabels) CompareWith(*Bucket_RequiredTypedLabels) (cmp int, comparable bool) }
BucketRequiredTypedLabels_FieldPathValue allows storing values for RequiredTypedLabels fields according to their type
func MustParseBucketRequiredTypedLabels_FieldPathValue ¶
func MustParseBucketRequiredTypedLabels_FieldPathValue(pathStr, valueStr string) BucketRequiredTypedLabels_FieldPathValue
func ParseBucketRequiredTypedLabels_FieldPathValue ¶
func ParseBucketRequiredTypedLabels_FieldPathValue(pathStr, valueStr string) (BucketRequiredTypedLabels_FieldPathValue, error)
type BucketRequiredTypedLabels_FieldTerminalPath ¶
type BucketRequiredTypedLabels_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*BucketRequiredTypedLabels_FieldTerminalPath) ClearValue ¶
func (fp *BucketRequiredTypedLabels_FieldTerminalPath) ClearValue(item *Bucket_RequiredTypedLabels)
func (*BucketRequiredTypedLabels_FieldTerminalPath) ClearValueRaw ¶
func (fp *BucketRequiredTypedLabels_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*BucketRequiredTypedLabels_FieldTerminalPath) Get ¶
func (fp *BucketRequiredTypedLabels_FieldTerminalPath) Get(source *Bucket_RequiredTypedLabels) (values []interface{})
Get returns all values pointed by specific field from source Bucket_RequiredTypedLabels
func (*BucketRequiredTypedLabels_FieldTerminalPath) GetDefault ¶
func (fp *BucketRequiredTypedLabels_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*BucketRequiredTypedLabels_FieldTerminalPath) GetRaw ¶
func (fp *BucketRequiredTypedLabels_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*BucketRequiredTypedLabels_FieldTerminalPath) GetSingle ¶
func (fp *BucketRequiredTypedLabels_FieldTerminalPath) GetSingle(source *Bucket_RequiredTypedLabels) (interface{}, bool)
GetSingle returns value pointed by specific field of from source Bucket_RequiredTypedLabels
func (*BucketRequiredTypedLabels_FieldTerminalPath) GetSingleRaw ¶
func (fp *BucketRequiredTypedLabels_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*BucketRequiredTypedLabels_FieldTerminalPath) IsLeaf ¶
func (fp *BucketRequiredTypedLabels_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*BucketRequiredTypedLabels_FieldTerminalPath) JSONString ¶
func (fp *BucketRequiredTypedLabels_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*BucketRequiredTypedLabels_FieldTerminalPath) Selector ¶
func (fp *BucketRequiredTypedLabels_FieldTerminalPath) Selector() BucketRequiredTypedLabels_FieldPathSelector
func (*BucketRequiredTypedLabels_FieldTerminalPath) SplitIntoTerminalIPaths ¶
func (fp *BucketRequiredTypedLabels_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*BucketRequiredTypedLabels_FieldTerminalPath) String ¶
func (fp *BucketRequiredTypedLabels_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*BucketRequiredTypedLabels_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *BucketRequiredTypedLabels_FieldTerminalPath) WithIArrayItemValue(value interface{}) BucketRequiredTypedLabels_FieldPathArrayItemValue
func (*BucketRequiredTypedLabels_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *BucketRequiredTypedLabels_FieldTerminalPath) WithIArrayOfValues(values interface{}) BucketRequiredTypedLabels_FieldPathArrayOfValues
func (*BucketRequiredTypedLabels_FieldTerminalPath) WithIValue ¶
func (fp *BucketRequiredTypedLabels_FieldTerminalPath) WithIValue(value interface{}) BucketRequiredTypedLabels_FieldPathValue
func (*BucketRequiredTypedLabels_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *BucketRequiredTypedLabels_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*BucketRequiredTypedLabels_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *BucketRequiredTypedLabels_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*BucketRequiredTypedLabels_FieldTerminalPath) WithRawIValue ¶
func (fp *BucketRequiredTypedLabels_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type BucketRequiredTypedLabels_FieldTerminalPathArrayItemValue ¶
type BucketRequiredTypedLabels_FieldTerminalPathArrayItemValue struct { BucketRequiredTypedLabels_FieldTerminalPath // contains filtered or unexported fields }
func (*BucketRequiredTypedLabels_FieldTerminalPathArrayItemValue) AsTypesItemValue ¶
func (fpaiv *BucketRequiredTypedLabels_FieldTerminalPathArrayItemValue) AsTypesItemValue() (string, bool)
func (*BucketRequiredTypedLabels_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *BucketRequiredTypedLabels_FieldTerminalPathArrayItemValue) ContainsValue(source *Bucket_RequiredTypedLabels) bool
Contains returns a boolean indicating if value that is being held is present in given 'RequiredTypedLabels'
func (*BucketRequiredTypedLabels_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *BucketRequiredTypedLabels_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object Bucket_RequiredTypedLabels as interface{}
func (*BucketRequiredTypedLabels_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *BucketRequiredTypedLabels_FieldTerminalPathArrayItemValue) GetSingle(source *Bucket_RequiredTypedLabels) (interface{}, bool)
func (*BucketRequiredTypedLabels_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *BucketRequiredTypedLabels_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type BucketRequiredTypedLabels_FieldTerminalPathArrayOfValues ¶
type BucketRequiredTypedLabels_FieldTerminalPathArrayOfValues struct { BucketRequiredTypedLabels_FieldTerminalPath // contains filtered or unexported fields }
func (*BucketRequiredTypedLabels_FieldTerminalPathArrayOfValues) AsLabelsArrayOfValues ¶
func (fpaov *BucketRequiredTypedLabels_FieldTerminalPathArrayOfValues) AsLabelsArrayOfValues() ([]map[string]*Bucket_RequiredTypedLabels_Strings, bool)
func (*BucketRequiredTypedLabels_FieldTerminalPathArrayOfValues) AsTypesArrayOfValues ¶
func (fpaov *BucketRequiredTypedLabels_FieldTerminalPathArrayOfValues) AsTypesArrayOfValues() ([][]string, bool)
func (*BucketRequiredTypedLabels_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *BucketRequiredTypedLabels_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type BucketRequiredTypedLabels_FieldTerminalPathValue ¶
type BucketRequiredTypedLabels_FieldTerminalPathValue struct { BucketRequiredTypedLabels_FieldTerminalPath // contains filtered or unexported fields }
func (*BucketRequiredTypedLabels_FieldTerminalPathValue) AsLabelsValue ¶
func (fpv *BucketRequiredTypedLabels_FieldTerminalPathValue) AsLabelsValue() (map[string]*Bucket_RequiredTypedLabels_Strings, bool)
func (*BucketRequiredTypedLabels_FieldTerminalPathValue) AsTypesValue ¶
func (fpv *BucketRequiredTypedLabels_FieldTerminalPathValue) AsTypesValue() ([]string, bool)
func (*BucketRequiredTypedLabels_FieldTerminalPathValue) CompareWith ¶
func (fpv *BucketRequiredTypedLabels_FieldTerminalPathValue) CompareWith(source *Bucket_RequiredTypedLabels) (int, bool)
CompareWith compares value in the 'BucketRequiredTypedLabels_FieldTerminalPathValue' with the value under path in 'Bucket_RequiredTypedLabels'.
func (*BucketRequiredTypedLabels_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *BucketRequiredTypedLabels_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*BucketRequiredTypedLabels_FieldTerminalPathValue) GetRawValue ¶
func (fpv *BucketRequiredTypedLabels_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'RequiredTypedLabels' as interface{}
func (*BucketRequiredTypedLabels_FieldTerminalPathValue) SetTo ¶
func (fpv *BucketRequiredTypedLabels_FieldTerminalPathValue) SetTo(target **Bucket_RequiredTypedLabels)
SetTo stores value for selected field for object RequiredTypedLabels
func (*BucketRequiredTypedLabels_FieldTerminalPathValue) SetToRaw ¶
func (fpv *BucketRequiredTypedLabels_FieldTerminalPathValue) SetToRaw(target proto.Message)
type BucketResolvedKeysWithValuesFieldPathBuilder ¶
type BucketResolvedKeysWithValuesFieldPathBuilder struct{}
func NewBucketResolvedKeysWithValuesFieldPathBuilder ¶
func NewBucketResolvedKeysWithValuesFieldPathBuilder() BucketResolvedKeysWithValuesFieldPathBuilder
func (BucketResolvedKeysWithValuesFieldPathBuilder) ResolvedKvs ¶
type BucketResolvedKeysWithValues_FieldPath ¶
type BucketResolvedKeysWithValues_FieldPath interface { gotenobject.FieldPath Selector() BucketResolvedKeysWithValues_FieldPathSelector Get(source *Bucket_ResolvedKeysWithValues) []interface{} GetSingle(source *Bucket_ResolvedKeysWithValues) (interface{}, bool) ClearValue(item *Bucket_ResolvedKeysWithValues) // Those methods build corresponding BucketResolvedKeysWithValues_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) BucketResolvedKeysWithValues_FieldPathValue WithIArrayOfValues(values interface{}) BucketResolvedKeysWithValues_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) BucketResolvedKeysWithValues_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildBucketResolvedKeysWithValues_FieldPath ¶
func BuildBucketResolvedKeysWithValues_FieldPath(fp gotenobject.RawFieldPath) (BucketResolvedKeysWithValues_FieldPath, error)
func MustParseBucketResolvedKeysWithValues_FieldPath ¶
func MustParseBucketResolvedKeysWithValues_FieldPath(rawField string) BucketResolvedKeysWithValues_FieldPath
func ParseBucketResolvedKeysWithValues_FieldPath ¶
func ParseBucketResolvedKeysWithValues_FieldPath(rawField string) (BucketResolvedKeysWithValues_FieldPath, error)
type BucketResolvedKeysWithValues_FieldPathArrayItemValue ¶
type BucketResolvedKeysWithValues_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue BucketResolvedKeysWithValues_FieldPath ContainsValue(*Bucket_ResolvedKeysWithValues) bool }
BucketResolvedKeysWithValues_FieldPathArrayItemValue allows storing single item in Path-specific values for ResolvedKeysWithValues according to their type Present only for array (repeated) types.
func MustParseBucketResolvedKeysWithValues_FieldPathArrayItemValue ¶
func MustParseBucketResolvedKeysWithValues_FieldPathArrayItemValue(pathStr, valueStr string) BucketResolvedKeysWithValues_FieldPathArrayItemValue
func ParseBucketResolvedKeysWithValues_FieldPathArrayItemValue ¶
func ParseBucketResolvedKeysWithValues_FieldPathArrayItemValue(pathStr, valueStr string) (BucketResolvedKeysWithValues_FieldPathArrayItemValue, error)
ParseBucketResolvedKeysWithValues_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type BucketResolvedKeysWithValues_FieldPathArrayOfValues ¶
type BucketResolvedKeysWithValues_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues BucketResolvedKeysWithValues_FieldPath }
BucketResolvedKeysWithValues_FieldPathArrayOfValues allows storing slice of values for ResolvedKeysWithValues fields according to their type
func MustParseBucketResolvedKeysWithValues_FieldPathArrayOfValues ¶
func MustParseBucketResolvedKeysWithValues_FieldPathArrayOfValues(pathStr, valuesStr string) BucketResolvedKeysWithValues_FieldPathArrayOfValues
func ParseBucketResolvedKeysWithValues_FieldPathArrayOfValues ¶
func ParseBucketResolvedKeysWithValues_FieldPathArrayOfValues(pathStr, valuesStr string) (BucketResolvedKeysWithValues_FieldPathArrayOfValues, error)
type BucketResolvedKeysWithValues_FieldPathSelector ¶
type BucketResolvedKeysWithValues_FieldPathSelector int32
const (
BucketResolvedKeysWithValues_FieldPathSelectorResolvedKvs BucketResolvedKeysWithValues_FieldPathSelector = 0
)
func (BucketResolvedKeysWithValues_FieldPathSelector) String ¶
func (s BucketResolvedKeysWithValues_FieldPathSelector) String() string
type BucketResolvedKeysWithValues_FieldPathValue ¶
type BucketResolvedKeysWithValues_FieldPathValue interface { BucketResolvedKeysWithValues_FieldPath gotenobject.FieldPathValue SetTo(target **Bucket_ResolvedKeysWithValues) CompareWith(*Bucket_ResolvedKeysWithValues) (cmp int, comparable bool) }
BucketResolvedKeysWithValues_FieldPathValue allows storing values for ResolvedKeysWithValues fields according to their type
func MustParseBucketResolvedKeysWithValues_FieldPathValue ¶
func MustParseBucketResolvedKeysWithValues_FieldPathValue(pathStr, valueStr string) BucketResolvedKeysWithValues_FieldPathValue
func ParseBucketResolvedKeysWithValues_FieldPathValue ¶
func ParseBucketResolvedKeysWithValues_FieldPathValue(pathStr, valueStr string) (BucketResolvedKeysWithValues_FieldPathValue, error)
type BucketResolvedKeysWithValues_FieldSubPath ¶
type BucketResolvedKeysWithValues_FieldSubPath struct {
// contains filtered or unexported fields
}
func (*BucketResolvedKeysWithValues_FieldSubPath) AsResolvedKvsSubPath ¶
func (fps *BucketResolvedKeysWithValues_FieldSubPath) AsResolvedKvsSubPath() (BucketResolvedValues_FieldPath, bool)
func (*BucketResolvedKeysWithValues_FieldSubPath) ClearValue ¶
func (fps *BucketResolvedKeysWithValues_FieldSubPath) ClearValue(item *Bucket_ResolvedKeysWithValues)
func (*BucketResolvedKeysWithValues_FieldSubPath) ClearValueRaw ¶
func (fps *BucketResolvedKeysWithValues_FieldSubPath) ClearValueRaw(item proto.Message)
func (*BucketResolvedKeysWithValues_FieldSubPath) Get ¶
func (fps *BucketResolvedKeysWithValues_FieldSubPath) Get(source *Bucket_ResolvedKeysWithValues) (values []interface{})
Get returns all values pointed by selected field from source Bucket_ResolvedKeysWithValues
func (*BucketResolvedKeysWithValues_FieldSubPath) GetDefault ¶
func (fps *BucketResolvedKeysWithValues_FieldSubPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*BucketResolvedKeysWithValues_FieldSubPath) GetRaw ¶
func (fps *BucketResolvedKeysWithValues_FieldSubPath) GetRaw(source proto.Message) []interface{}
func (*BucketResolvedKeysWithValues_FieldSubPath) GetSingle ¶
func (fps *BucketResolvedKeysWithValues_FieldSubPath) GetSingle(source *Bucket_ResolvedKeysWithValues) (interface{}, bool)
GetSingle returns value of selected field from source Bucket_ResolvedKeysWithValues
func (*BucketResolvedKeysWithValues_FieldSubPath) GetSingleRaw ¶
func (fps *BucketResolvedKeysWithValues_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*BucketResolvedKeysWithValues_FieldSubPath) IsLeaf ¶
func (fps *BucketResolvedKeysWithValues_FieldSubPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*BucketResolvedKeysWithValues_FieldSubPath) JSONString ¶
func (fps *BucketResolvedKeysWithValues_FieldSubPath) JSONString() string
JSONString returns path representation is JSON convention
func (*BucketResolvedKeysWithValues_FieldSubPath) Selector ¶
func (fps *BucketResolvedKeysWithValues_FieldSubPath) Selector() BucketResolvedKeysWithValues_FieldPathSelector
func (*BucketResolvedKeysWithValues_FieldSubPath) SplitIntoTerminalIPaths ¶
func (fps *BucketResolvedKeysWithValues_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*BucketResolvedKeysWithValues_FieldSubPath) String ¶
func (fps *BucketResolvedKeysWithValues_FieldSubPath) String() string
String returns path representation in proto convention
func (*BucketResolvedKeysWithValues_FieldSubPath) WithIArrayItemValue ¶
func (fps *BucketResolvedKeysWithValues_FieldSubPath) WithIArrayItemValue(value interface{}) BucketResolvedKeysWithValues_FieldPathArrayItemValue
func (*BucketResolvedKeysWithValues_FieldSubPath) WithIArrayOfValues ¶
func (fps *BucketResolvedKeysWithValues_FieldSubPath) WithIArrayOfValues(values interface{}) BucketResolvedKeysWithValues_FieldPathArrayOfValues
func (*BucketResolvedKeysWithValues_FieldSubPath) WithIValue ¶
func (fps *BucketResolvedKeysWithValues_FieldSubPath) WithIValue(value interface{}) BucketResolvedKeysWithValues_FieldPathValue
func (*BucketResolvedKeysWithValues_FieldSubPath) WithRawIArrayItemValue ¶
func (fps *BucketResolvedKeysWithValues_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*BucketResolvedKeysWithValues_FieldSubPath) WithRawIArrayOfValues ¶
func (fps *BucketResolvedKeysWithValues_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*BucketResolvedKeysWithValues_FieldSubPath) WithRawIValue ¶
func (fps *BucketResolvedKeysWithValues_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type BucketResolvedKeysWithValues_FieldSubPathArrayItemValue ¶
type BucketResolvedKeysWithValues_FieldSubPathArrayItemValue struct { BucketResolvedKeysWithValues_FieldPath // contains filtered or unexported fields }
func (*BucketResolvedKeysWithValues_FieldSubPathArrayItemValue) AsResolvedKvsPathItemValue ¶
func (fpaivs *BucketResolvedKeysWithValues_FieldSubPathArrayItemValue) AsResolvedKvsPathItemValue() (BucketResolvedValues_FieldPathArrayItemValue, bool)
func (*BucketResolvedKeysWithValues_FieldSubPathArrayItemValue) ContainsValue ¶
func (fpaivs *BucketResolvedKeysWithValues_FieldSubPathArrayItemValue) ContainsValue(source *Bucket_ResolvedKeysWithValues) bool
Contains returns a boolean indicating if value that is being held is present in given 'ResolvedKeysWithValues'
func (*BucketResolvedKeysWithValues_FieldSubPathArrayItemValue) GetRawItemValue ¶
func (fpaivs *BucketResolvedKeysWithValues_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored array item value
type BucketResolvedKeysWithValues_FieldSubPathArrayOfValues ¶
type BucketResolvedKeysWithValues_FieldSubPathArrayOfValues struct { BucketResolvedKeysWithValues_FieldPath // contains filtered or unexported fields }
func (*BucketResolvedKeysWithValues_FieldSubPathArrayOfValues) AsResolvedKvsPathArrayOfValues ¶
func (fpsaov *BucketResolvedKeysWithValues_FieldSubPathArrayOfValues) AsResolvedKvsPathArrayOfValues() (BucketResolvedValues_FieldPathArrayOfValues, bool)
func (*BucketResolvedKeysWithValues_FieldSubPathArrayOfValues) GetRawValues ¶
func (fpsaov *BucketResolvedKeysWithValues_FieldSubPathArrayOfValues) GetRawValues() []interface{}
type BucketResolvedKeysWithValues_FieldSubPathValue ¶
type BucketResolvedKeysWithValues_FieldSubPathValue struct { BucketResolvedKeysWithValues_FieldPath // contains filtered or unexported fields }
func (*BucketResolvedKeysWithValues_FieldSubPathValue) AsResolvedKvsPathValue ¶
func (fpvs *BucketResolvedKeysWithValues_FieldSubPathValue) AsResolvedKvsPathValue() (BucketResolvedValues_FieldPathValue, bool)
func (*BucketResolvedKeysWithValues_FieldSubPathValue) CompareWith ¶
func (fpvs *BucketResolvedKeysWithValues_FieldSubPathValue) CompareWith(source *Bucket_ResolvedKeysWithValues) (int, bool)
func (*BucketResolvedKeysWithValues_FieldSubPathValue) CompareWithRaw ¶
func (fpvs *BucketResolvedKeysWithValues_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*BucketResolvedKeysWithValues_FieldSubPathValue) GetRawValue ¶
func (fpvs *BucketResolvedKeysWithValues_FieldSubPathValue) GetRawValue() interface{}
func (*BucketResolvedKeysWithValues_FieldSubPathValue) SetTo ¶
func (fpvs *BucketResolvedKeysWithValues_FieldSubPathValue) SetTo(target **Bucket_ResolvedKeysWithValues)
func (*BucketResolvedKeysWithValues_FieldSubPathValue) SetToRaw ¶
func (fpvs *BucketResolvedKeysWithValues_FieldSubPathValue) SetToRaw(target proto.Message)
type BucketResolvedKeysWithValues_FieldTerminalPath ¶
type BucketResolvedKeysWithValues_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*BucketResolvedKeysWithValues_FieldTerminalPath) ClearValue ¶
func (fp *BucketResolvedKeysWithValues_FieldTerminalPath) ClearValue(item *Bucket_ResolvedKeysWithValues)
func (*BucketResolvedKeysWithValues_FieldTerminalPath) ClearValueRaw ¶
func (fp *BucketResolvedKeysWithValues_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*BucketResolvedKeysWithValues_FieldTerminalPath) Get ¶
func (fp *BucketResolvedKeysWithValues_FieldTerminalPath) Get(source *Bucket_ResolvedKeysWithValues) (values []interface{})
Get returns all values pointed by specific field from source Bucket_ResolvedKeysWithValues
func (*BucketResolvedKeysWithValues_FieldTerminalPath) GetDefault ¶
func (fp *BucketResolvedKeysWithValues_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*BucketResolvedKeysWithValues_FieldTerminalPath) GetRaw ¶
func (fp *BucketResolvedKeysWithValues_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*BucketResolvedKeysWithValues_FieldTerminalPath) GetSingle ¶
func (fp *BucketResolvedKeysWithValues_FieldTerminalPath) GetSingle(source *Bucket_ResolvedKeysWithValues) (interface{}, bool)
GetSingle returns value pointed by specific field of from source Bucket_ResolvedKeysWithValues
func (*BucketResolvedKeysWithValues_FieldTerminalPath) GetSingleRaw ¶
func (fp *BucketResolvedKeysWithValues_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*BucketResolvedKeysWithValues_FieldTerminalPath) IsLeaf ¶
func (fp *BucketResolvedKeysWithValues_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*BucketResolvedKeysWithValues_FieldTerminalPath) JSONString ¶
func (fp *BucketResolvedKeysWithValues_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*BucketResolvedKeysWithValues_FieldTerminalPath) Selector ¶
func (fp *BucketResolvedKeysWithValues_FieldTerminalPath) Selector() BucketResolvedKeysWithValues_FieldPathSelector
func (*BucketResolvedKeysWithValues_FieldTerminalPath) SplitIntoTerminalIPaths ¶
func (fp *BucketResolvedKeysWithValues_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*BucketResolvedKeysWithValues_FieldTerminalPath) String ¶
func (fp *BucketResolvedKeysWithValues_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*BucketResolvedKeysWithValues_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *BucketResolvedKeysWithValues_FieldTerminalPath) WithIArrayItemValue(value interface{}) BucketResolvedKeysWithValues_FieldPathArrayItemValue
func (*BucketResolvedKeysWithValues_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *BucketResolvedKeysWithValues_FieldTerminalPath) WithIArrayOfValues(values interface{}) BucketResolvedKeysWithValues_FieldPathArrayOfValues
func (*BucketResolvedKeysWithValues_FieldTerminalPath) WithIValue ¶
func (fp *BucketResolvedKeysWithValues_FieldTerminalPath) WithIValue(value interface{}) BucketResolvedKeysWithValues_FieldPathValue
func (*BucketResolvedKeysWithValues_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *BucketResolvedKeysWithValues_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*BucketResolvedKeysWithValues_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *BucketResolvedKeysWithValues_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*BucketResolvedKeysWithValues_FieldTerminalPath) WithRawIValue ¶
func (fp *BucketResolvedKeysWithValues_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type BucketResolvedKeysWithValues_FieldTerminalPathArrayItemValue ¶
type BucketResolvedKeysWithValues_FieldTerminalPathArrayItemValue struct { BucketResolvedKeysWithValues_FieldTerminalPath // contains filtered or unexported fields }
func (*BucketResolvedKeysWithValues_FieldTerminalPathArrayItemValue) AsResolvedKvsItemValue ¶
func (fpaiv *BucketResolvedKeysWithValues_FieldTerminalPathArrayItemValue) AsResolvedKvsItemValue() (*Bucket_ResolvedValues, bool)
func (*BucketResolvedKeysWithValues_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *BucketResolvedKeysWithValues_FieldTerminalPathArrayItemValue) ContainsValue(source *Bucket_ResolvedKeysWithValues) bool
Contains returns a boolean indicating if value that is being held is present in given 'ResolvedKeysWithValues'
func (*BucketResolvedKeysWithValues_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *BucketResolvedKeysWithValues_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object Bucket_ResolvedKeysWithValues as interface{}
func (*BucketResolvedKeysWithValues_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *BucketResolvedKeysWithValues_FieldTerminalPathArrayItemValue) GetSingle(source *Bucket_ResolvedKeysWithValues) (interface{}, bool)
func (*BucketResolvedKeysWithValues_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *BucketResolvedKeysWithValues_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type BucketResolvedKeysWithValues_FieldTerminalPathArrayOfValues ¶
type BucketResolvedKeysWithValues_FieldTerminalPathArrayOfValues struct { BucketResolvedKeysWithValues_FieldTerminalPath // contains filtered or unexported fields }
func (*BucketResolvedKeysWithValues_FieldTerminalPathArrayOfValues) AsResolvedKvsArrayOfValues ¶
func (fpaov *BucketResolvedKeysWithValues_FieldTerminalPathArrayOfValues) AsResolvedKvsArrayOfValues() ([][]*Bucket_ResolvedValues, bool)
func (*BucketResolvedKeysWithValues_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *BucketResolvedKeysWithValues_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type BucketResolvedKeysWithValues_FieldTerminalPathValue ¶
type BucketResolvedKeysWithValues_FieldTerminalPathValue struct { BucketResolvedKeysWithValues_FieldTerminalPath // contains filtered or unexported fields }
func (*BucketResolvedKeysWithValues_FieldTerminalPathValue) AsResolvedKvsValue ¶
func (fpv *BucketResolvedKeysWithValues_FieldTerminalPathValue) AsResolvedKvsValue() ([]*Bucket_ResolvedValues, bool)
func (*BucketResolvedKeysWithValues_FieldTerminalPathValue) CompareWith ¶
func (fpv *BucketResolvedKeysWithValues_FieldTerminalPathValue) CompareWith(source *Bucket_ResolvedKeysWithValues) (int, bool)
CompareWith compares value in the 'BucketResolvedKeysWithValues_FieldTerminalPathValue' with the value under path in 'Bucket_ResolvedKeysWithValues'.
func (*BucketResolvedKeysWithValues_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *BucketResolvedKeysWithValues_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*BucketResolvedKeysWithValues_FieldTerminalPathValue) GetRawValue ¶
func (fpv *BucketResolvedKeysWithValues_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'ResolvedKeysWithValues' as interface{}
func (*BucketResolvedKeysWithValues_FieldTerminalPathValue) SetTo ¶
func (fpv *BucketResolvedKeysWithValues_FieldTerminalPathValue) SetTo(target **Bucket_ResolvedKeysWithValues)
SetTo stores value for selected field for object ResolvedKeysWithValues
func (*BucketResolvedKeysWithValues_FieldTerminalPathValue) SetToRaw ¶
func (fpv *BucketResolvedKeysWithValues_FieldTerminalPathValue) SetToRaw(target proto.Message)
type BucketResolvedValuesFieldPathBuilder ¶
type BucketResolvedValuesFieldPathBuilder struct{}
func NewBucketResolvedValuesFieldPathBuilder ¶
func NewBucketResolvedValuesFieldPathBuilder() BucketResolvedValuesFieldPathBuilder
type BucketResolvedValues_FieldPath ¶
type BucketResolvedValues_FieldPath interface { gotenobject.FieldPath Selector() BucketResolvedValues_FieldPathSelector Get(source *Bucket_ResolvedValues) []interface{} GetSingle(source *Bucket_ResolvedValues) (interface{}, bool) ClearValue(item *Bucket_ResolvedValues) // Those methods build corresponding BucketResolvedValues_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) BucketResolvedValues_FieldPathValue WithIArrayOfValues(values interface{}) BucketResolvedValues_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) BucketResolvedValues_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildBucketResolvedValues_FieldPath ¶
func BuildBucketResolvedValues_FieldPath(fp gotenobject.RawFieldPath) (BucketResolvedValues_FieldPath, error)
func MustParseBucketResolvedValues_FieldPath ¶
func MustParseBucketResolvedValues_FieldPath(rawField string) BucketResolvedValues_FieldPath
func ParseBucketResolvedValues_FieldPath ¶
func ParseBucketResolvedValues_FieldPath(rawField string) (BucketResolvedValues_FieldPath, error)
type BucketResolvedValues_FieldPathArrayItemValue ¶
type BucketResolvedValues_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue BucketResolvedValues_FieldPath ContainsValue(*Bucket_ResolvedValues) bool }
BucketResolvedValues_FieldPathArrayItemValue allows storing single item in Path-specific values for ResolvedValues according to their type Present only for array (repeated) types.
func MustParseBucketResolvedValues_FieldPathArrayItemValue ¶
func MustParseBucketResolvedValues_FieldPathArrayItemValue(pathStr, valueStr string) BucketResolvedValues_FieldPathArrayItemValue
func ParseBucketResolvedValues_FieldPathArrayItemValue ¶
func ParseBucketResolvedValues_FieldPathArrayItemValue(pathStr, valueStr string) (BucketResolvedValues_FieldPathArrayItemValue, error)
ParseBucketResolvedValues_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type BucketResolvedValues_FieldPathArrayOfValues ¶
type BucketResolvedValues_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues BucketResolvedValues_FieldPath }
BucketResolvedValues_FieldPathArrayOfValues allows storing slice of values for ResolvedValues fields according to their type
func MustParseBucketResolvedValues_FieldPathArrayOfValues ¶
func MustParseBucketResolvedValues_FieldPathArrayOfValues(pathStr, valuesStr string) BucketResolvedValues_FieldPathArrayOfValues
func ParseBucketResolvedValues_FieldPathArrayOfValues ¶
func ParseBucketResolvedValues_FieldPathArrayOfValues(pathStr, valuesStr string) (BucketResolvedValues_FieldPathArrayOfValues, error)
type BucketResolvedValues_FieldPathSelector ¶
type BucketResolvedValues_FieldPathSelector int32
const ( BucketResolvedValues_FieldPathSelectorKey BucketResolvedValues_FieldPathSelector = 0 BucketResolvedValues_FieldPathSelectorValues BucketResolvedValues_FieldPathSelector = 1 )
func (BucketResolvedValues_FieldPathSelector) String ¶
func (s BucketResolvedValues_FieldPathSelector) String() string
type BucketResolvedValues_FieldPathValue ¶
type BucketResolvedValues_FieldPathValue interface { BucketResolvedValues_FieldPath gotenobject.FieldPathValue SetTo(target **Bucket_ResolvedValues) CompareWith(*Bucket_ResolvedValues) (cmp int, comparable bool) }
BucketResolvedValues_FieldPathValue allows storing values for ResolvedValues fields according to their type
func MustParseBucketResolvedValues_FieldPathValue ¶
func MustParseBucketResolvedValues_FieldPathValue(pathStr, valueStr string) BucketResolvedValues_FieldPathValue
func ParseBucketResolvedValues_FieldPathValue ¶
func ParseBucketResolvedValues_FieldPathValue(pathStr, valueStr string) (BucketResolvedValues_FieldPathValue, error)
type BucketResolvedValues_FieldTerminalPath ¶
type BucketResolvedValues_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*BucketResolvedValues_FieldTerminalPath) ClearValue ¶
func (fp *BucketResolvedValues_FieldTerminalPath) ClearValue(item *Bucket_ResolvedValues)
func (*BucketResolvedValues_FieldTerminalPath) ClearValueRaw ¶
func (fp *BucketResolvedValues_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*BucketResolvedValues_FieldTerminalPath) Get ¶
func (fp *BucketResolvedValues_FieldTerminalPath) Get(source *Bucket_ResolvedValues) (values []interface{})
Get returns all values pointed by specific field from source Bucket_ResolvedValues
func (*BucketResolvedValues_FieldTerminalPath) GetDefault ¶
func (fp *BucketResolvedValues_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*BucketResolvedValues_FieldTerminalPath) GetRaw ¶
func (fp *BucketResolvedValues_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*BucketResolvedValues_FieldTerminalPath) GetSingle ¶
func (fp *BucketResolvedValues_FieldTerminalPath) GetSingle(source *Bucket_ResolvedValues) (interface{}, bool)
GetSingle returns value pointed by specific field of from source Bucket_ResolvedValues
func (*BucketResolvedValues_FieldTerminalPath) GetSingleRaw ¶
func (fp *BucketResolvedValues_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*BucketResolvedValues_FieldTerminalPath) IsLeaf ¶
func (fp *BucketResolvedValues_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*BucketResolvedValues_FieldTerminalPath) JSONString ¶
func (fp *BucketResolvedValues_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*BucketResolvedValues_FieldTerminalPath) Selector ¶
func (fp *BucketResolvedValues_FieldTerminalPath) Selector() BucketResolvedValues_FieldPathSelector
func (*BucketResolvedValues_FieldTerminalPath) SplitIntoTerminalIPaths ¶
func (fp *BucketResolvedValues_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*BucketResolvedValues_FieldTerminalPath) String ¶
func (fp *BucketResolvedValues_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*BucketResolvedValues_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *BucketResolvedValues_FieldTerminalPath) WithIArrayItemValue(value interface{}) BucketResolvedValues_FieldPathArrayItemValue
func (*BucketResolvedValues_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *BucketResolvedValues_FieldTerminalPath) WithIArrayOfValues(values interface{}) BucketResolvedValues_FieldPathArrayOfValues
func (*BucketResolvedValues_FieldTerminalPath) WithIValue ¶
func (fp *BucketResolvedValues_FieldTerminalPath) WithIValue(value interface{}) BucketResolvedValues_FieldPathValue
func (*BucketResolvedValues_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *BucketResolvedValues_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*BucketResolvedValues_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *BucketResolvedValues_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*BucketResolvedValues_FieldTerminalPath) WithRawIValue ¶
func (fp *BucketResolvedValues_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type BucketResolvedValues_FieldTerminalPathArrayItemValue ¶
type BucketResolvedValues_FieldTerminalPathArrayItemValue struct { BucketResolvedValues_FieldTerminalPath // contains filtered or unexported fields }
func (*BucketResolvedValues_FieldTerminalPathArrayItemValue) AsValuesItemValue ¶
func (fpaiv *BucketResolvedValues_FieldTerminalPathArrayItemValue) AsValuesItemValue() (int64, bool)
func (*BucketResolvedValues_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *BucketResolvedValues_FieldTerminalPathArrayItemValue) ContainsValue(source *Bucket_ResolvedValues) bool
Contains returns a boolean indicating if value that is being held is present in given 'ResolvedValues'
func (*BucketResolvedValues_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *BucketResolvedValues_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object Bucket_ResolvedValues as interface{}
func (*BucketResolvedValues_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *BucketResolvedValues_FieldTerminalPathArrayItemValue) GetSingle(source *Bucket_ResolvedValues) (interface{}, bool)
func (*BucketResolvedValues_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *BucketResolvedValues_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type BucketResolvedValues_FieldTerminalPathArrayOfValues ¶
type BucketResolvedValues_FieldTerminalPathArrayOfValues struct { BucketResolvedValues_FieldTerminalPath // contains filtered or unexported fields }
func (*BucketResolvedValues_FieldTerminalPathArrayOfValues) AsKeyArrayOfValues ¶
func (fpaov *BucketResolvedValues_FieldTerminalPathArrayOfValues) AsKeyArrayOfValues() ([]int64, bool)
func (*BucketResolvedValues_FieldTerminalPathArrayOfValues) AsValuesArrayOfValues ¶
func (fpaov *BucketResolvedValues_FieldTerminalPathArrayOfValues) AsValuesArrayOfValues() ([][]int64, bool)
func (*BucketResolvedValues_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *BucketResolvedValues_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type BucketResolvedValues_FieldTerminalPathValue ¶
type BucketResolvedValues_FieldTerminalPathValue struct { BucketResolvedValues_FieldTerminalPath // contains filtered or unexported fields }
func (*BucketResolvedValues_FieldTerminalPathValue) AsKeyValue ¶
func (fpv *BucketResolvedValues_FieldTerminalPathValue) AsKeyValue() (int64, bool)
func (*BucketResolvedValues_FieldTerminalPathValue) AsValuesValue ¶
func (fpv *BucketResolvedValues_FieldTerminalPathValue) AsValuesValue() ([]int64, bool)
func (*BucketResolvedValues_FieldTerminalPathValue) CompareWith ¶
func (fpv *BucketResolvedValues_FieldTerminalPathValue) CompareWith(source *Bucket_ResolvedValues) (int, bool)
CompareWith compares value in the 'BucketResolvedValues_FieldTerminalPathValue' with the value under path in 'Bucket_ResolvedValues'.
func (*BucketResolvedValues_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *BucketResolvedValues_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*BucketResolvedValues_FieldTerminalPathValue) GetRawValue ¶
func (fpv *BucketResolvedValues_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'ResolvedValues' as interface{}
func (*BucketResolvedValues_FieldTerminalPathValue) SetTo ¶
func (fpv *BucketResolvedValues_FieldTerminalPathValue) SetTo(target **Bucket_ResolvedValues)
SetTo stores value for selected field for object ResolvedValues
func (*BucketResolvedValues_FieldTerminalPathValue) SetToRaw ¶
func (fpv *BucketResolvedValues_FieldTerminalPathValue) SetToRaw(target proto.Message)
type Bucket_FieldMask ¶
type Bucket_FieldMask struct {
Paths []Bucket_FieldPath
}
func FullBucket_FieldMask ¶
func FullBucket_FieldMask() *Bucket_FieldMask
func ResourceViewFieldMask ¶
func ResourceViewFieldMask(viewName view.View, extraMask *Bucket_FieldMask) *Bucket_FieldMask
func (*Bucket_FieldMask) AppendPath ¶
func (fieldMask *Bucket_FieldMask) AppendPath(path Bucket_FieldPath)
func (*Bucket_FieldMask) AppendRawPath ¶
func (fieldMask *Bucket_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*Bucket_FieldMask) DecodeFirestore ¶
func (fieldMask *Bucket_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*Bucket_FieldMask) EncodeFirestore ¶
func (fieldMask *Bucket_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*Bucket_FieldMask) FilterInputFields ¶
func (fieldMask *Bucket_FieldMask) FilterInputFields() *Bucket_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*Bucket_FieldMask) FromProtoFieldMask ¶
func (fieldMask *Bucket_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error
func (*Bucket_FieldMask) GetPaths ¶
func (fieldMask *Bucket_FieldMask) GetPaths() []Bucket_FieldPath
func (*Bucket_FieldMask) GetRawPaths ¶
func (fieldMask *Bucket_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*Bucket_FieldMask) IsFull ¶
func (fieldMask *Bucket_FieldMask) IsFull() bool
func (Bucket_FieldMask) Marshal ¶
func (fieldMask Bucket_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (Bucket_FieldMask) MarshalJSON ¶
func (fieldMask Bucket_FieldMask) MarshalJSON() ([]byte, error)
func (*Bucket_FieldMask) PathsCount ¶
func (fieldMask *Bucket_FieldMask) PathsCount() int
func (*Bucket_FieldMask) Project ¶
func (fieldMask *Bucket_FieldMask) Project(source *Bucket) *Bucket
func (*Bucket_FieldMask) ProjectRaw ¶
func (fieldMask *Bucket_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*Bucket_FieldMask) ProtoMessage ¶
func (fieldMask *Bucket_FieldMask) ProtoMessage()
func (*Bucket_FieldMask) ProtoReflect ¶
func (fieldMask *Bucket_FieldMask) ProtoReflect() preflect.Message
func (*Bucket_FieldMask) Reset ¶
func (fieldMask *Bucket_FieldMask) Reset()
func (*Bucket_FieldMask) Set ¶
func (fieldMask *Bucket_FieldMask) Set(target, source *Bucket)
func (*Bucket_FieldMask) SetFromCliFlag ¶
func (fieldMask *Bucket_FieldMask) SetFromCliFlag(raw string) error
func (*Bucket_FieldMask) SetRaw ¶
func (fieldMask *Bucket_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*Bucket_FieldMask) Size ¶
func (fieldMask *Bucket_FieldMask) Size() int
func (*Bucket_FieldMask) String ¶
func (fieldMask *Bucket_FieldMask) String() string
func (*Bucket_FieldMask) Subtract ¶
func (fieldMask *Bucket_FieldMask) Subtract(other *Bucket_FieldMask) *Bucket_FieldMask
func (*Bucket_FieldMask) SubtractRaw ¶
func (fieldMask *Bucket_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*Bucket_FieldMask) ToProtoFieldMask ¶
func (fieldMask *Bucket_FieldMask) ToProtoFieldMask() *googlefieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*Bucket_FieldMask) Unmarshal ¶
func (fieldMask *Bucket_FieldMask) Unmarshal(data []byte) error
func (*Bucket_FieldMask) UnmarshalJSON ¶
func (fieldMask *Bucket_FieldMask) UnmarshalJSON(data []byte) error
type Bucket_FieldPath ¶
type Bucket_FieldPath interface { gotenobject.FieldPath Selector() Bucket_FieldPathSelector Get(source *Bucket) []interface{} GetSingle(source *Bucket) (interface{}, bool) ClearValue(item *Bucket) // Those methods build corresponding Bucket_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) Bucket_FieldPathValue WithIArrayOfValues(values interface{}) Bucket_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) Bucket_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildBucket_FieldPath ¶
func BuildBucket_FieldPath(fp gotenobject.RawFieldPath) (Bucket_FieldPath, error)
func MustParseBucket_FieldPath ¶
func MustParseBucket_FieldPath(rawField string) Bucket_FieldPath
func ParseBucket_FieldPath ¶
func ParseBucket_FieldPath(rawField string) (Bucket_FieldPath, error)
type Bucket_FieldPathArrayItemValue ¶
type Bucket_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue Bucket_FieldPath ContainsValue(*Bucket) bool }
Bucket_FieldPathArrayItemValue allows storing single item in Path-specific values for Bucket according to their type Present only for array (repeated) types.
func MustParseBucket_FieldPathArrayItemValue ¶
func MustParseBucket_FieldPathArrayItemValue(pathStr, valueStr string) Bucket_FieldPathArrayItemValue
func ParseBucket_FieldPathArrayItemValue ¶
func ParseBucket_FieldPathArrayItemValue(pathStr, valueStr string) (Bucket_FieldPathArrayItemValue, error)
ParseBucket_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type Bucket_FieldPathArrayOfValues ¶
type Bucket_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues Bucket_FieldPath }
Bucket_FieldPathArrayOfValues allows storing slice of values for Bucket fields according to their type
func MustParseBucket_FieldPathArrayOfValues ¶
func MustParseBucket_FieldPathArrayOfValues(pathStr, valuesStr string) Bucket_FieldPathArrayOfValues
func ParseBucket_FieldPathArrayOfValues ¶
func ParseBucket_FieldPathArrayOfValues(pathStr, valuesStr string) (Bucket_FieldPathArrayOfValues, error)
type Bucket_FieldPathSelector ¶
type Bucket_FieldPathSelector int32
const ( Bucket_FieldPathSelectorName Bucket_FieldPathSelector = 0 Bucket_FieldPathSelectorMetadata Bucket_FieldPathSelector = 1 Bucket_FieldPathSelectorMetrics Bucket_FieldPathSelector = 2 Bucket_FieldPathSelectorResources Bucket_FieldPathSelector = 3 Bucket_FieldPathSelectorRequiredAltKvs Bucket_FieldPathSelector = 4 )
func (Bucket_FieldPathSelector) String ¶
func (s Bucket_FieldPathSelector) String() string
type Bucket_FieldPathValue ¶
type Bucket_FieldPathValue interface { Bucket_FieldPath gotenobject.FieldPathValue SetTo(target **Bucket) CompareWith(*Bucket) (cmp int, comparable bool) }
Bucket_FieldPathValue allows storing values for Bucket fields according to their type
func MustParseBucket_FieldPathValue ¶
func MustParseBucket_FieldPathValue(pathStr, valueStr string) Bucket_FieldPathValue
func ParseBucket_FieldPathValue ¶
func ParseBucket_FieldPathValue(pathStr, valueStr string) (Bucket_FieldPathValue, error)
type Bucket_FieldSubPath ¶
type Bucket_FieldSubPath struct {
// contains filtered or unexported fields
}
func (*Bucket_FieldSubPath) AsMetadataSubPath ¶
func (fps *Bucket_FieldSubPath) AsMetadataSubPath() (meta.Meta_FieldPath, bool)
func (*Bucket_FieldSubPath) AsMetricsSubPath ¶
func (fps *Bucket_FieldSubPath) AsMetricsSubPath() (BucketRequiredTypedLabels_FieldPath, bool)
func (*Bucket_FieldSubPath) AsRequiredAltKvsSubPath ¶
func (fps *Bucket_FieldSubPath) AsRequiredAltKvsSubPath() (BucketResolvedKeysWithValues_FieldPath, bool)
func (*Bucket_FieldSubPath) AsResourcesSubPath ¶
func (fps *Bucket_FieldSubPath) AsResourcesSubPath() (BucketRequiredTypedLabels_FieldPath, bool)
func (*Bucket_FieldSubPath) ClearValue ¶
func (fps *Bucket_FieldSubPath) ClearValue(item *Bucket)
func (*Bucket_FieldSubPath) ClearValueRaw ¶
func (fps *Bucket_FieldSubPath) ClearValueRaw(item proto.Message)
func (*Bucket_FieldSubPath) Get ¶
func (fps *Bucket_FieldSubPath) Get(source *Bucket) (values []interface{})
Get returns all values pointed by selected field from source Bucket
func (*Bucket_FieldSubPath) GetDefault ¶
func (fps *Bucket_FieldSubPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*Bucket_FieldSubPath) GetRaw ¶
func (fps *Bucket_FieldSubPath) GetRaw(source proto.Message) []interface{}
func (*Bucket_FieldSubPath) GetSingle ¶
func (fps *Bucket_FieldSubPath) GetSingle(source *Bucket) (interface{}, bool)
GetSingle returns value of selected field from source Bucket
func (*Bucket_FieldSubPath) GetSingleRaw ¶
func (fps *Bucket_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*Bucket_FieldSubPath) IsLeaf ¶
func (fps *Bucket_FieldSubPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*Bucket_FieldSubPath) JSONString ¶
func (fps *Bucket_FieldSubPath) JSONString() string
JSONString returns path representation is JSON convention
func (*Bucket_FieldSubPath) Selector ¶
func (fps *Bucket_FieldSubPath) Selector() Bucket_FieldPathSelector
func (*Bucket_FieldSubPath) SplitIntoTerminalIPaths ¶
func (fps *Bucket_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*Bucket_FieldSubPath) String ¶
func (fps *Bucket_FieldSubPath) String() string
String returns path representation in proto convention
func (*Bucket_FieldSubPath) WithIArrayItemValue ¶
func (fps *Bucket_FieldSubPath) WithIArrayItemValue(value interface{}) Bucket_FieldPathArrayItemValue
func (*Bucket_FieldSubPath) WithIArrayOfValues ¶
func (fps *Bucket_FieldSubPath) WithIArrayOfValues(values interface{}) Bucket_FieldPathArrayOfValues
func (*Bucket_FieldSubPath) WithIValue ¶
func (fps *Bucket_FieldSubPath) WithIValue(value interface{}) Bucket_FieldPathValue
func (*Bucket_FieldSubPath) WithRawIArrayItemValue ¶
func (fps *Bucket_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*Bucket_FieldSubPath) WithRawIArrayOfValues ¶
func (fps *Bucket_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*Bucket_FieldSubPath) WithRawIValue ¶
func (fps *Bucket_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type Bucket_FieldSubPathArrayItemValue ¶
type Bucket_FieldSubPathArrayItemValue struct { Bucket_FieldPath // contains filtered or unexported fields }
func (*Bucket_FieldSubPathArrayItemValue) AsMetadataPathItemValue ¶
func (fpaivs *Bucket_FieldSubPathArrayItemValue) AsMetadataPathItemValue() (meta.Meta_FieldPathArrayItemValue, bool)
func (*Bucket_FieldSubPathArrayItemValue) AsMetricsPathItemValue ¶
func (fpaivs *Bucket_FieldSubPathArrayItemValue) AsMetricsPathItemValue() (BucketRequiredTypedLabels_FieldPathArrayItemValue, bool)
func (*Bucket_FieldSubPathArrayItemValue) AsRequiredAltKvsPathItemValue ¶
func (fpaivs *Bucket_FieldSubPathArrayItemValue) AsRequiredAltKvsPathItemValue() (BucketResolvedKeysWithValues_FieldPathArrayItemValue, bool)
func (*Bucket_FieldSubPathArrayItemValue) AsResourcesPathItemValue ¶
func (fpaivs *Bucket_FieldSubPathArrayItemValue) AsResourcesPathItemValue() (BucketRequiredTypedLabels_FieldPathArrayItemValue, bool)
func (*Bucket_FieldSubPathArrayItemValue) ContainsValue ¶
func (fpaivs *Bucket_FieldSubPathArrayItemValue) ContainsValue(source *Bucket) bool
Contains returns a boolean indicating if value that is being held is present in given 'Bucket'
func (*Bucket_FieldSubPathArrayItemValue) GetRawItemValue ¶
func (fpaivs *Bucket_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored array item value
type Bucket_FieldSubPathArrayOfValues ¶
type Bucket_FieldSubPathArrayOfValues struct { Bucket_FieldPath // contains filtered or unexported fields }
func (*Bucket_FieldSubPathArrayOfValues) AsMetadataPathArrayOfValues ¶
func (fpsaov *Bucket_FieldSubPathArrayOfValues) AsMetadataPathArrayOfValues() (meta.Meta_FieldPathArrayOfValues, bool)
func (*Bucket_FieldSubPathArrayOfValues) AsMetricsPathArrayOfValues ¶
func (fpsaov *Bucket_FieldSubPathArrayOfValues) AsMetricsPathArrayOfValues() (BucketRequiredTypedLabels_FieldPathArrayOfValues, bool)
func (*Bucket_FieldSubPathArrayOfValues) AsRequiredAltKvsPathArrayOfValues ¶
func (fpsaov *Bucket_FieldSubPathArrayOfValues) AsRequiredAltKvsPathArrayOfValues() (BucketResolvedKeysWithValues_FieldPathArrayOfValues, bool)
func (*Bucket_FieldSubPathArrayOfValues) AsResourcesPathArrayOfValues ¶
func (fpsaov *Bucket_FieldSubPathArrayOfValues) AsResourcesPathArrayOfValues() (BucketRequiredTypedLabels_FieldPathArrayOfValues, bool)
func (*Bucket_FieldSubPathArrayOfValues) GetRawValues ¶
func (fpsaov *Bucket_FieldSubPathArrayOfValues) GetRawValues() []interface{}
type Bucket_FieldSubPathValue ¶
type Bucket_FieldSubPathValue struct { Bucket_FieldPath // contains filtered or unexported fields }
func (*Bucket_FieldSubPathValue) AsMetadataPathValue ¶
func (fpvs *Bucket_FieldSubPathValue) AsMetadataPathValue() (meta.Meta_FieldPathValue, bool)
func (*Bucket_FieldSubPathValue) AsMetricsPathValue ¶
func (fpvs *Bucket_FieldSubPathValue) AsMetricsPathValue() (BucketRequiredTypedLabels_FieldPathValue, bool)
func (*Bucket_FieldSubPathValue) AsRequiredAltKvsPathValue ¶
func (fpvs *Bucket_FieldSubPathValue) AsRequiredAltKvsPathValue() (BucketResolvedKeysWithValues_FieldPathValue, bool)
func (*Bucket_FieldSubPathValue) AsResourcesPathValue ¶
func (fpvs *Bucket_FieldSubPathValue) AsResourcesPathValue() (BucketRequiredTypedLabels_FieldPathValue, bool)
func (*Bucket_FieldSubPathValue) CompareWith ¶
func (fpvs *Bucket_FieldSubPathValue) CompareWith(source *Bucket) (int, bool)
func (*Bucket_FieldSubPathValue) CompareWithRaw ¶
func (fpvs *Bucket_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*Bucket_FieldSubPathValue) GetRawValue ¶
func (fpvs *Bucket_FieldSubPathValue) GetRawValue() interface{}
func (*Bucket_FieldSubPathValue) SetTo ¶
func (fpvs *Bucket_FieldSubPathValue) SetTo(target **Bucket)
func (*Bucket_FieldSubPathValue) SetToRaw ¶
func (fpvs *Bucket_FieldSubPathValue) SetToRaw(target proto.Message)
type Bucket_FieldTerminalPath ¶
type Bucket_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*Bucket_FieldTerminalPath) ClearValue ¶
func (fp *Bucket_FieldTerminalPath) ClearValue(item *Bucket)
func (*Bucket_FieldTerminalPath) ClearValueRaw ¶
func (fp *Bucket_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*Bucket_FieldTerminalPath) Get ¶
func (fp *Bucket_FieldTerminalPath) Get(source *Bucket) (values []interface{})
Get returns all values pointed by specific field from source Bucket
func (*Bucket_FieldTerminalPath) GetDefault ¶
func (fp *Bucket_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*Bucket_FieldTerminalPath) GetRaw ¶
func (fp *Bucket_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*Bucket_FieldTerminalPath) GetSingle ¶
func (fp *Bucket_FieldTerminalPath) GetSingle(source *Bucket) (interface{}, bool)
GetSingle returns value pointed by specific field of from source Bucket
func (*Bucket_FieldTerminalPath) GetSingleRaw ¶
func (fp *Bucket_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*Bucket_FieldTerminalPath) IsLeaf ¶
func (fp *Bucket_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*Bucket_FieldTerminalPath) JSONString ¶
func (fp *Bucket_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*Bucket_FieldTerminalPath) Selector ¶
func (fp *Bucket_FieldTerminalPath) Selector() Bucket_FieldPathSelector
func (*Bucket_FieldTerminalPath) SplitIntoTerminalIPaths ¶
func (fp *Bucket_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*Bucket_FieldTerminalPath) String ¶
func (fp *Bucket_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*Bucket_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *Bucket_FieldTerminalPath) WithIArrayItemValue(value interface{}) Bucket_FieldPathArrayItemValue
func (*Bucket_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *Bucket_FieldTerminalPath) WithIArrayOfValues(values interface{}) Bucket_FieldPathArrayOfValues
func (*Bucket_FieldTerminalPath) WithIValue ¶
func (fp *Bucket_FieldTerminalPath) WithIValue(value interface{}) Bucket_FieldPathValue
func (*Bucket_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *Bucket_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*Bucket_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *Bucket_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*Bucket_FieldTerminalPath) WithRawIValue ¶
func (fp *Bucket_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type Bucket_FieldTerminalPathArrayItemValue ¶
type Bucket_FieldTerminalPathArrayItemValue struct { Bucket_FieldTerminalPath // contains filtered or unexported fields }
func (*Bucket_FieldTerminalPathArrayItemValue) AsMetricsItemValue ¶
func (fpaiv *Bucket_FieldTerminalPathArrayItemValue) AsMetricsItemValue() (*Bucket_RequiredTypedLabels, bool)
func (*Bucket_FieldTerminalPathArrayItemValue) AsRequiredAltKvsItemValue ¶
func (fpaiv *Bucket_FieldTerminalPathArrayItemValue) AsRequiredAltKvsItemValue() (*Bucket_ResolvedKeysWithValues, bool)
func (*Bucket_FieldTerminalPathArrayItemValue) AsResourcesItemValue ¶
func (fpaiv *Bucket_FieldTerminalPathArrayItemValue) AsResourcesItemValue() (*Bucket_RequiredTypedLabels, bool)
func (*Bucket_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *Bucket_FieldTerminalPathArrayItemValue) ContainsValue(source *Bucket) bool
Contains returns a boolean indicating if value that is being held is present in given 'Bucket'
func (*Bucket_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *Bucket_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object Bucket as interface{}
func (*Bucket_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *Bucket_FieldTerminalPathArrayItemValue) GetSingle(source *Bucket) (interface{}, bool)
func (*Bucket_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *Bucket_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type Bucket_FieldTerminalPathArrayOfValues ¶
type Bucket_FieldTerminalPathArrayOfValues struct { Bucket_FieldTerminalPath // contains filtered or unexported fields }
func (*Bucket_FieldTerminalPathArrayOfValues) AsMetadataArrayOfValues ¶
func (fpaov *Bucket_FieldTerminalPathArrayOfValues) AsMetadataArrayOfValues() ([]*meta.Meta, bool)
func (*Bucket_FieldTerminalPathArrayOfValues) AsMetricsArrayOfValues ¶
func (fpaov *Bucket_FieldTerminalPathArrayOfValues) AsMetricsArrayOfValues() ([][]*Bucket_RequiredTypedLabels, bool)
func (*Bucket_FieldTerminalPathArrayOfValues) AsNameArrayOfValues ¶
func (fpaov *Bucket_FieldTerminalPathArrayOfValues) AsNameArrayOfValues() ([]*Name, bool)
func (*Bucket_FieldTerminalPathArrayOfValues) AsRequiredAltKvsArrayOfValues ¶
func (fpaov *Bucket_FieldTerminalPathArrayOfValues) AsRequiredAltKvsArrayOfValues() ([][]*Bucket_ResolvedKeysWithValues, bool)
func (*Bucket_FieldTerminalPathArrayOfValues) AsResourcesArrayOfValues ¶
func (fpaov *Bucket_FieldTerminalPathArrayOfValues) AsResourcesArrayOfValues() ([][]*Bucket_RequiredTypedLabels, bool)
func (*Bucket_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *Bucket_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type Bucket_FieldTerminalPathValue ¶
type Bucket_FieldTerminalPathValue struct { Bucket_FieldTerminalPath // contains filtered or unexported fields }
func (*Bucket_FieldTerminalPathValue) AsMetadataValue ¶
func (fpv *Bucket_FieldTerminalPathValue) AsMetadataValue() (*meta.Meta, bool)
func (*Bucket_FieldTerminalPathValue) AsMetricsValue ¶
func (fpv *Bucket_FieldTerminalPathValue) AsMetricsValue() ([]*Bucket_RequiredTypedLabels, bool)
func (*Bucket_FieldTerminalPathValue) AsNameValue ¶
func (fpv *Bucket_FieldTerminalPathValue) AsNameValue() (*Name, bool)
func (*Bucket_FieldTerminalPathValue) AsRequiredAltKvsValue ¶
func (fpv *Bucket_FieldTerminalPathValue) AsRequiredAltKvsValue() ([]*Bucket_ResolvedKeysWithValues, bool)
func (*Bucket_FieldTerminalPathValue) AsResourcesValue ¶
func (fpv *Bucket_FieldTerminalPathValue) AsResourcesValue() ([]*Bucket_RequiredTypedLabels, bool)
func (*Bucket_FieldTerminalPathValue) CompareWith ¶
func (fpv *Bucket_FieldTerminalPathValue) CompareWith(source *Bucket) (int, bool)
CompareWith compares value in the 'Bucket_FieldTerminalPathValue' with the value under path in 'Bucket'.
func (*Bucket_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *Bucket_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*Bucket_FieldTerminalPathValue) GetRawValue ¶
func (fpv *Bucket_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'Bucket' as interface{}
func (*Bucket_FieldTerminalPathValue) SetTo ¶
func (fpv *Bucket_FieldTerminalPathValue) SetTo(target **Bucket)
SetTo stores value for selected field for object Bucket
func (*Bucket_FieldTerminalPathValue) SetToRaw ¶
func (fpv *Bucket_FieldTerminalPathValue) SetToRaw(target proto.Message)
type Bucket_RequiredTypedLabels ¶
type Bucket_RequiredTypedLabels struct { Types []string `protobuf:"bytes,1,rep,name=types,proto3" json:"types,omitempty" firestore:"types"` Labels map[string]*Bucket_RequiredTypedLabels_Strings `` /* 172-byte string literal not displayed */ // contains filtered or unexported fields }
RequiredTypedLabels describes required label values for specified metric and resource types. All time series in Create operation must contain at least one allowed type and then labels must match all the labels. For list queries, filter must contain at least one type and all labels must be present in condition containing all or subset of allowed label values.
func (*Bucket_RequiredTypedLabels) Clone ¶
func (o *Bucket_RequiredTypedLabels) Clone() *Bucket_RequiredTypedLabels
func (*Bucket_RequiredTypedLabels) CloneRaw ¶
func (o *Bucket_RequiredTypedLabels) CloneRaw() gotenobject.GotenObjectExt
func (*Bucket_RequiredTypedLabels) Descriptor ¶
func (*Bucket_RequiredTypedLabels) Descriptor() ([]byte, []int)
Deprecated, Use Bucket_RequiredTypedLabels.ProtoReflect.Descriptor instead.
func (*Bucket_RequiredTypedLabels) GetLabels ¶
func (m *Bucket_RequiredTypedLabels) GetLabels() map[string]*Bucket_RequiredTypedLabels_Strings
func (*Bucket_RequiredTypedLabels) GetTypes ¶
func (m *Bucket_RequiredTypedLabels) GetTypes() []string
func (*Bucket_RequiredTypedLabels) GotenMessage ¶
func (*Bucket_RequiredTypedLabels) GotenMessage()
func (*Bucket_RequiredTypedLabels) GotenObjectExt ¶
func (o *Bucket_RequiredTypedLabels) GotenObjectExt()
func (*Bucket_RequiredTypedLabels) GotenValidate ¶
func (obj *Bucket_RequiredTypedLabels) GotenValidate() error
func (*Bucket_RequiredTypedLabels) MakeDiffFieldMask ¶
func (o *Bucket_RequiredTypedLabels) MakeDiffFieldMask(other *Bucket_RequiredTypedLabels) *Bucket_RequiredTypedLabels_FieldMask
func (*Bucket_RequiredTypedLabels) MakeFullFieldMask ¶
func (o *Bucket_RequiredTypedLabels) MakeFullFieldMask() *Bucket_RequiredTypedLabels_FieldMask
func (*Bucket_RequiredTypedLabels) MakeRawDiffFieldMask ¶
func (o *Bucket_RequiredTypedLabels) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*Bucket_RequiredTypedLabels) MakeRawFullFieldMask ¶
func (o *Bucket_RequiredTypedLabels) MakeRawFullFieldMask() gotenobject.FieldMask
func (*Bucket_RequiredTypedLabels) Marshal ¶
func (m *Bucket_RequiredTypedLabels) Marshal() ([]byte, error)
func (*Bucket_RequiredTypedLabels) MarshalJSON ¶
func (m *Bucket_RequiredTypedLabels) MarshalJSON() ([]byte, error)
func (*Bucket_RequiredTypedLabels) Merge ¶
func (o *Bucket_RequiredTypedLabels) Merge(source *Bucket_RequiredTypedLabels)
func (*Bucket_RequiredTypedLabels) MergeRaw ¶
func (o *Bucket_RequiredTypedLabels) MergeRaw(source gotenobject.GotenObjectExt)
func (*Bucket_RequiredTypedLabels) ProtoMessage ¶
func (*Bucket_RequiredTypedLabels) ProtoMessage()
func (*Bucket_RequiredTypedLabels) ProtoReflect ¶
func (m *Bucket_RequiredTypedLabels) ProtoReflect() preflect.Message
func (*Bucket_RequiredTypedLabels) Reset ¶
func (m *Bucket_RequiredTypedLabels) Reset()
func (*Bucket_RequiredTypedLabels) SetLabels ¶
func (m *Bucket_RequiredTypedLabels) SetLabels(fv map[string]*Bucket_RequiredTypedLabels_Strings)
func (*Bucket_RequiredTypedLabels) SetTypes ¶
func (m *Bucket_RequiredTypedLabels) SetTypes(fv []string)
func (*Bucket_RequiredTypedLabels) String ¶
func (m *Bucket_RequiredTypedLabels) String() string
func (*Bucket_RequiredTypedLabels) Unmarshal ¶
func (m *Bucket_RequiredTypedLabels) Unmarshal(b []byte) error
func (*Bucket_RequiredTypedLabels) UnmarshalJSON ¶
func (m *Bucket_RequiredTypedLabels) UnmarshalJSON(data []byte) error
type Bucket_RequiredTypedLabelsMapPathSelectorLabels ¶
type Bucket_RequiredTypedLabelsMapPathSelectorLabels struct {
// contains filtered or unexported fields
}
func (Bucket_RequiredTypedLabelsMapPathSelectorLabels) FieldPath ¶
func (s Bucket_RequiredTypedLabelsMapPathSelectorLabels) FieldPath() *BucketRequiredTypedLabels_FieldPathMap
func (Bucket_RequiredTypedLabelsMapPathSelectorLabels) WithArrayOfValues ¶
func (s Bucket_RequiredTypedLabelsMapPathSelectorLabels) WithArrayOfValues(values []*Bucket_RequiredTypedLabels_Strings) *BucketRequiredTypedLabels_FieldPathMapArrayOfValues
type Bucket_RequiredTypedLabelsPathSelectorLabels ¶
type Bucket_RequiredTypedLabelsPathSelectorLabels struct{}
func (Bucket_RequiredTypedLabelsPathSelectorLabels) WithArrayOfValues ¶
func (s Bucket_RequiredTypedLabelsPathSelectorLabels) WithArrayOfValues(values []map[string]*Bucket_RequiredTypedLabels_Strings) *BucketRequiredTypedLabels_FieldTerminalPathArrayOfValues
func (Bucket_RequiredTypedLabelsPathSelectorLabels) WithValue ¶
func (s Bucket_RequiredTypedLabelsPathSelectorLabels) WithValue(value map[string]*Bucket_RequiredTypedLabels_Strings) *BucketRequiredTypedLabels_FieldTerminalPathValue
type Bucket_RequiredTypedLabelsPathSelectorTypes ¶
type Bucket_RequiredTypedLabelsPathSelectorTypes struct{}
func (Bucket_RequiredTypedLabelsPathSelectorTypes) WithArrayOfValues ¶
func (s Bucket_RequiredTypedLabelsPathSelectorTypes) WithArrayOfValues(values [][]string) *BucketRequiredTypedLabels_FieldTerminalPathArrayOfValues
func (Bucket_RequiredTypedLabelsPathSelectorTypes) WithItemValue ¶
func (s Bucket_RequiredTypedLabelsPathSelectorTypes) WithItemValue(value string) *BucketRequiredTypedLabels_FieldTerminalPathArrayItemValue
func (Bucket_RequiredTypedLabelsPathSelectorTypes) WithValue ¶
func (s Bucket_RequiredTypedLabelsPathSelectorTypes) WithValue(value []string) *BucketRequiredTypedLabels_FieldTerminalPathValue
type Bucket_RequiredTypedLabels_FieldMask ¶
type Bucket_RequiredTypedLabels_FieldMask struct {
Paths []BucketRequiredTypedLabels_FieldPath
}
func FullBucket_RequiredTypedLabels_FieldMask ¶
func FullBucket_RequiredTypedLabels_FieldMask() *Bucket_RequiredTypedLabels_FieldMask
func (*Bucket_RequiredTypedLabels_FieldMask) AppendPath ¶
func (fieldMask *Bucket_RequiredTypedLabels_FieldMask) AppendPath(path BucketRequiredTypedLabels_FieldPath)
func (*Bucket_RequiredTypedLabels_FieldMask) AppendRawPath ¶
func (fieldMask *Bucket_RequiredTypedLabels_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*Bucket_RequiredTypedLabels_FieldMask) DecodeFirestore ¶
func (fieldMask *Bucket_RequiredTypedLabels_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*Bucket_RequiredTypedLabels_FieldMask) EncodeFirestore ¶
func (fieldMask *Bucket_RequiredTypedLabels_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*Bucket_RequiredTypedLabels_FieldMask) FilterInputFields ¶
func (fieldMask *Bucket_RequiredTypedLabels_FieldMask) FilterInputFields() *Bucket_RequiredTypedLabels_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*Bucket_RequiredTypedLabels_FieldMask) FromProtoFieldMask ¶
func (fieldMask *Bucket_RequiredTypedLabels_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error
func (*Bucket_RequiredTypedLabels_FieldMask) GetPaths ¶
func (fieldMask *Bucket_RequiredTypedLabels_FieldMask) GetPaths() []BucketRequiredTypedLabels_FieldPath
func (*Bucket_RequiredTypedLabels_FieldMask) GetRawPaths ¶
func (fieldMask *Bucket_RequiredTypedLabels_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*Bucket_RequiredTypedLabels_FieldMask) IsFull ¶
func (fieldMask *Bucket_RequiredTypedLabels_FieldMask) IsFull() bool
func (Bucket_RequiredTypedLabels_FieldMask) Marshal ¶
func (fieldMask Bucket_RequiredTypedLabels_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (Bucket_RequiredTypedLabels_FieldMask) MarshalJSON ¶
func (fieldMask Bucket_RequiredTypedLabels_FieldMask) MarshalJSON() ([]byte, error)
func (*Bucket_RequiredTypedLabels_FieldMask) PathsCount ¶
func (fieldMask *Bucket_RequiredTypedLabels_FieldMask) PathsCount() int
func (*Bucket_RequiredTypedLabels_FieldMask) Project ¶
func (fieldMask *Bucket_RequiredTypedLabels_FieldMask) Project(source *Bucket_RequiredTypedLabels) *Bucket_RequiredTypedLabels
func (*Bucket_RequiredTypedLabels_FieldMask) ProjectRaw ¶
func (fieldMask *Bucket_RequiredTypedLabels_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*Bucket_RequiredTypedLabels_FieldMask) ProtoMessage ¶
func (fieldMask *Bucket_RequiredTypedLabels_FieldMask) ProtoMessage()
func (*Bucket_RequiredTypedLabels_FieldMask) ProtoReflect ¶
func (fieldMask *Bucket_RequiredTypedLabels_FieldMask) ProtoReflect() preflect.Message
func (*Bucket_RequiredTypedLabels_FieldMask) Reset ¶
func (fieldMask *Bucket_RequiredTypedLabels_FieldMask) Reset()
func (*Bucket_RequiredTypedLabels_FieldMask) Set ¶
func (fieldMask *Bucket_RequiredTypedLabels_FieldMask) Set(target, source *Bucket_RequiredTypedLabels)
func (*Bucket_RequiredTypedLabels_FieldMask) SetFromCliFlag ¶
func (fieldMask *Bucket_RequiredTypedLabels_FieldMask) SetFromCliFlag(raw string) error
func (*Bucket_RequiredTypedLabels_FieldMask) SetRaw ¶
func (fieldMask *Bucket_RequiredTypedLabels_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*Bucket_RequiredTypedLabels_FieldMask) Size ¶
func (fieldMask *Bucket_RequiredTypedLabels_FieldMask) Size() int
func (*Bucket_RequiredTypedLabels_FieldMask) String ¶
func (fieldMask *Bucket_RequiredTypedLabels_FieldMask) String() string
func (*Bucket_RequiredTypedLabels_FieldMask) Subtract ¶
func (fieldMask *Bucket_RequiredTypedLabels_FieldMask) Subtract(other *Bucket_RequiredTypedLabels_FieldMask) *Bucket_RequiredTypedLabels_FieldMask
func (*Bucket_RequiredTypedLabels_FieldMask) SubtractRaw ¶
func (fieldMask *Bucket_RequiredTypedLabels_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*Bucket_RequiredTypedLabels_FieldMask) ToProtoFieldMask ¶
func (fieldMask *Bucket_RequiredTypedLabels_FieldMask) ToProtoFieldMask() *googlefieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*Bucket_RequiredTypedLabels_FieldMask) Unmarshal ¶
func (fieldMask *Bucket_RequiredTypedLabels_FieldMask) Unmarshal(data []byte) error
func (*Bucket_RequiredTypedLabels_FieldMask) UnmarshalJSON ¶
func (fieldMask *Bucket_RequiredTypedLabels_FieldMask) UnmarshalJSON(data []byte) error
type Bucket_RequiredTypedLabels_Strings ¶
type Bucket_RequiredTypedLabels_Strings struct { Strings []string `protobuf:"bytes,1,rep,name=strings,proto3" json:"strings,omitempty" firestore:"strings"` // contains filtered or unexported fields }
func (*Bucket_RequiredTypedLabels_Strings) Clone ¶
func (o *Bucket_RequiredTypedLabels_Strings) Clone() *Bucket_RequiredTypedLabels_Strings
func (*Bucket_RequiredTypedLabels_Strings) CloneRaw ¶
func (o *Bucket_RequiredTypedLabels_Strings) CloneRaw() gotenobject.GotenObjectExt
func (*Bucket_RequiredTypedLabels_Strings) Descriptor ¶
func (*Bucket_RequiredTypedLabels_Strings) Descriptor() ([]byte, []int)
Deprecated, Use Bucket_RequiredTypedLabels_Strings.ProtoReflect.Descriptor instead.
func (*Bucket_RequiredTypedLabels_Strings) GetStrings ¶
func (m *Bucket_RequiredTypedLabels_Strings) GetStrings() []string
func (*Bucket_RequiredTypedLabels_Strings) GotenMessage ¶
func (*Bucket_RequiredTypedLabels_Strings) GotenMessage()
func (*Bucket_RequiredTypedLabels_Strings) GotenObjectExt ¶
func (o *Bucket_RequiredTypedLabels_Strings) GotenObjectExt()
func (*Bucket_RequiredTypedLabels_Strings) GotenValidate ¶
func (obj *Bucket_RequiredTypedLabels_Strings) GotenValidate() error
func (*Bucket_RequiredTypedLabels_Strings) MakeDiffFieldMask ¶
func (o *Bucket_RequiredTypedLabels_Strings) MakeDiffFieldMask(other *Bucket_RequiredTypedLabels_Strings) *Bucket_RequiredTypedLabels_Strings_FieldMask
func (*Bucket_RequiredTypedLabels_Strings) MakeFullFieldMask ¶
func (o *Bucket_RequiredTypedLabels_Strings) MakeFullFieldMask() *Bucket_RequiredTypedLabels_Strings_FieldMask
func (*Bucket_RequiredTypedLabels_Strings) MakeRawDiffFieldMask ¶
func (o *Bucket_RequiredTypedLabels_Strings) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*Bucket_RequiredTypedLabels_Strings) MakeRawFullFieldMask ¶
func (o *Bucket_RequiredTypedLabels_Strings) MakeRawFullFieldMask() gotenobject.FieldMask
func (*Bucket_RequiredTypedLabels_Strings) Marshal ¶
func (m *Bucket_RequiredTypedLabels_Strings) Marshal() ([]byte, error)
func (*Bucket_RequiredTypedLabels_Strings) MarshalJSON ¶
func (m *Bucket_RequiredTypedLabels_Strings) MarshalJSON() ([]byte, error)
func (*Bucket_RequiredTypedLabels_Strings) Merge ¶
func (o *Bucket_RequiredTypedLabels_Strings) Merge(source *Bucket_RequiredTypedLabels_Strings)
func (*Bucket_RequiredTypedLabels_Strings) MergeRaw ¶
func (o *Bucket_RequiredTypedLabels_Strings) MergeRaw(source gotenobject.GotenObjectExt)
func (*Bucket_RequiredTypedLabels_Strings) ProtoMessage ¶
func (*Bucket_RequiredTypedLabels_Strings) ProtoMessage()
func (*Bucket_RequiredTypedLabels_Strings) ProtoReflect ¶
func (m *Bucket_RequiredTypedLabels_Strings) ProtoReflect() preflect.Message
func (*Bucket_RequiredTypedLabels_Strings) Reset ¶
func (m *Bucket_RequiredTypedLabels_Strings) Reset()
func (*Bucket_RequiredTypedLabels_Strings) SetStrings ¶
func (m *Bucket_RequiredTypedLabels_Strings) SetStrings(fv []string)
func (*Bucket_RequiredTypedLabels_Strings) String ¶
func (m *Bucket_RequiredTypedLabels_Strings) String() string
func (*Bucket_RequiredTypedLabels_Strings) Unmarshal ¶
func (m *Bucket_RequiredTypedLabels_Strings) Unmarshal(b []byte) error
func (*Bucket_RequiredTypedLabels_Strings) UnmarshalJSON ¶
func (m *Bucket_RequiredTypedLabels_Strings) UnmarshalJSON(data []byte) error
type Bucket_RequiredTypedLabels_StringsPathSelectorStrings ¶
type Bucket_RequiredTypedLabels_StringsPathSelectorStrings struct{}
func (Bucket_RequiredTypedLabels_StringsPathSelectorStrings) WithArrayOfValues ¶
func (s Bucket_RequiredTypedLabels_StringsPathSelectorStrings) WithArrayOfValues(values [][]string) *BucketRequiredTypedLabelsStrings_FieldTerminalPathArrayOfValues
func (Bucket_RequiredTypedLabels_StringsPathSelectorStrings) WithItemValue ¶
func (s Bucket_RequiredTypedLabels_StringsPathSelectorStrings) WithItemValue(value string) *BucketRequiredTypedLabelsStrings_FieldTerminalPathArrayItemValue
func (Bucket_RequiredTypedLabels_StringsPathSelectorStrings) WithValue ¶
func (s Bucket_RequiredTypedLabels_StringsPathSelectorStrings) WithValue(value []string) *BucketRequiredTypedLabelsStrings_FieldTerminalPathValue
type Bucket_RequiredTypedLabels_Strings_FieldMask ¶
type Bucket_RequiredTypedLabels_Strings_FieldMask struct {
Paths []BucketRequiredTypedLabelsStrings_FieldPath
}
func FullBucket_RequiredTypedLabels_Strings_FieldMask ¶
func FullBucket_RequiredTypedLabels_Strings_FieldMask() *Bucket_RequiredTypedLabels_Strings_FieldMask
func (*Bucket_RequiredTypedLabels_Strings_FieldMask) AppendPath ¶
func (fieldMask *Bucket_RequiredTypedLabels_Strings_FieldMask) AppendPath(path BucketRequiredTypedLabelsStrings_FieldPath)
func (*Bucket_RequiredTypedLabels_Strings_FieldMask) AppendRawPath ¶
func (fieldMask *Bucket_RequiredTypedLabels_Strings_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*Bucket_RequiredTypedLabels_Strings_FieldMask) DecodeFirestore ¶
func (fieldMask *Bucket_RequiredTypedLabels_Strings_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*Bucket_RequiredTypedLabels_Strings_FieldMask) EncodeFirestore ¶
func (fieldMask *Bucket_RequiredTypedLabels_Strings_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*Bucket_RequiredTypedLabels_Strings_FieldMask) FilterInputFields ¶
func (fieldMask *Bucket_RequiredTypedLabels_Strings_FieldMask) FilterInputFields() *Bucket_RequiredTypedLabels_Strings_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*Bucket_RequiredTypedLabels_Strings_FieldMask) FromProtoFieldMask ¶
func (fieldMask *Bucket_RequiredTypedLabels_Strings_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error
func (*Bucket_RequiredTypedLabels_Strings_FieldMask) GetPaths ¶
func (fieldMask *Bucket_RequiredTypedLabels_Strings_FieldMask) GetPaths() []BucketRequiredTypedLabelsStrings_FieldPath
func (*Bucket_RequiredTypedLabels_Strings_FieldMask) GetRawPaths ¶
func (fieldMask *Bucket_RequiredTypedLabels_Strings_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*Bucket_RequiredTypedLabels_Strings_FieldMask) IsFull ¶
func (fieldMask *Bucket_RequiredTypedLabels_Strings_FieldMask) IsFull() bool
func (Bucket_RequiredTypedLabels_Strings_FieldMask) Marshal ¶
func (fieldMask Bucket_RequiredTypedLabels_Strings_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (Bucket_RequiredTypedLabels_Strings_FieldMask) MarshalJSON ¶
func (fieldMask Bucket_RequiredTypedLabels_Strings_FieldMask) MarshalJSON() ([]byte, error)
func (*Bucket_RequiredTypedLabels_Strings_FieldMask) PathsCount ¶
func (fieldMask *Bucket_RequiredTypedLabels_Strings_FieldMask) PathsCount() int
func (*Bucket_RequiredTypedLabels_Strings_FieldMask) Project ¶
func (fieldMask *Bucket_RequiredTypedLabels_Strings_FieldMask) Project(source *Bucket_RequiredTypedLabels_Strings) *Bucket_RequiredTypedLabels_Strings
func (*Bucket_RequiredTypedLabels_Strings_FieldMask) ProjectRaw ¶
func (fieldMask *Bucket_RequiredTypedLabels_Strings_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*Bucket_RequiredTypedLabels_Strings_FieldMask) ProtoMessage ¶
func (fieldMask *Bucket_RequiredTypedLabels_Strings_FieldMask) ProtoMessage()
func (*Bucket_RequiredTypedLabels_Strings_FieldMask) ProtoReflect ¶
func (fieldMask *Bucket_RequiredTypedLabels_Strings_FieldMask) ProtoReflect() preflect.Message
func (*Bucket_RequiredTypedLabels_Strings_FieldMask) Reset ¶
func (fieldMask *Bucket_RequiredTypedLabels_Strings_FieldMask) Reset()
func (*Bucket_RequiredTypedLabels_Strings_FieldMask) Set ¶
func (fieldMask *Bucket_RequiredTypedLabels_Strings_FieldMask) Set(target, source *Bucket_RequiredTypedLabels_Strings)
func (*Bucket_RequiredTypedLabels_Strings_FieldMask) SetFromCliFlag ¶
func (fieldMask *Bucket_RequiredTypedLabels_Strings_FieldMask) SetFromCliFlag(raw string) error
func (*Bucket_RequiredTypedLabels_Strings_FieldMask) SetRaw ¶
func (fieldMask *Bucket_RequiredTypedLabels_Strings_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*Bucket_RequiredTypedLabels_Strings_FieldMask) Size ¶
func (fieldMask *Bucket_RequiredTypedLabels_Strings_FieldMask) Size() int
func (*Bucket_RequiredTypedLabels_Strings_FieldMask) String ¶
func (fieldMask *Bucket_RequiredTypedLabels_Strings_FieldMask) String() string
func (*Bucket_RequiredTypedLabels_Strings_FieldMask) Subtract ¶
func (fieldMask *Bucket_RequiredTypedLabels_Strings_FieldMask) Subtract(other *Bucket_RequiredTypedLabels_Strings_FieldMask) *Bucket_RequiredTypedLabels_Strings_FieldMask
func (*Bucket_RequiredTypedLabels_Strings_FieldMask) SubtractRaw ¶
func (fieldMask *Bucket_RequiredTypedLabels_Strings_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*Bucket_RequiredTypedLabels_Strings_FieldMask) ToProtoFieldMask ¶
func (fieldMask *Bucket_RequiredTypedLabels_Strings_FieldMask) ToProtoFieldMask() *googlefieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*Bucket_RequiredTypedLabels_Strings_FieldMask) Unmarshal ¶
func (fieldMask *Bucket_RequiredTypedLabels_Strings_FieldMask) Unmarshal(data []byte) error
func (*Bucket_RequiredTypedLabels_Strings_FieldMask) UnmarshalJSON ¶
func (fieldMask *Bucket_RequiredTypedLabels_Strings_FieldMask) UnmarshalJSON(data []byte) error
type Bucket_ResolvedKeysWithValues ¶
type Bucket_ResolvedKeysWithValues struct { ResolvedKvs []*Bucket_ResolvedValues `protobuf:"bytes,1,rep,name=resolved_kvs,json=resolvedKvs,proto3" json:"resolved_kvs,omitempty" firestore:"resolvedKvs"` // contains filtered or unexported fields }
ResolvedKeysWithValues binds multiple keys with possible values.
func (*Bucket_ResolvedKeysWithValues) Clone ¶
func (o *Bucket_ResolvedKeysWithValues) Clone() *Bucket_ResolvedKeysWithValues
func (*Bucket_ResolvedKeysWithValues) CloneRaw ¶
func (o *Bucket_ResolvedKeysWithValues) CloneRaw() gotenobject.GotenObjectExt
func (*Bucket_ResolvedKeysWithValues) Descriptor ¶
func (*Bucket_ResolvedKeysWithValues) Descriptor() ([]byte, []int)
Deprecated, Use Bucket_ResolvedKeysWithValues.ProtoReflect.Descriptor instead.
func (*Bucket_ResolvedKeysWithValues) GetResolvedKvs ¶
func (m *Bucket_ResolvedKeysWithValues) GetResolvedKvs() []*Bucket_ResolvedValues
func (*Bucket_ResolvedKeysWithValues) GotenMessage ¶
func (*Bucket_ResolvedKeysWithValues) GotenMessage()
func (*Bucket_ResolvedKeysWithValues) GotenObjectExt ¶
func (o *Bucket_ResolvedKeysWithValues) GotenObjectExt()
func (*Bucket_ResolvedKeysWithValues) GotenValidate ¶
func (obj *Bucket_ResolvedKeysWithValues) GotenValidate() error
func (*Bucket_ResolvedKeysWithValues) MakeDiffFieldMask ¶
func (o *Bucket_ResolvedKeysWithValues) MakeDiffFieldMask(other *Bucket_ResolvedKeysWithValues) *Bucket_ResolvedKeysWithValues_FieldMask
func (*Bucket_ResolvedKeysWithValues) MakeFullFieldMask ¶
func (o *Bucket_ResolvedKeysWithValues) MakeFullFieldMask() *Bucket_ResolvedKeysWithValues_FieldMask
func (*Bucket_ResolvedKeysWithValues) MakeRawDiffFieldMask ¶
func (o *Bucket_ResolvedKeysWithValues) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*Bucket_ResolvedKeysWithValues) MakeRawFullFieldMask ¶
func (o *Bucket_ResolvedKeysWithValues) MakeRawFullFieldMask() gotenobject.FieldMask
func (*Bucket_ResolvedKeysWithValues) Marshal ¶
func (m *Bucket_ResolvedKeysWithValues) Marshal() ([]byte, error)
func (*Bucket_ResolvedKeysWithValues) MarshalJSON ¶
func (m *Bucket_ResolvedKeysWithValues) MarshalJSON() ([]byte, error)
func (*Bucket_ResolvedKeysWithValues) Merge ¶
func (o *Bucket_ResolvedKeysWithValues) Merge(source *Bucket_ResolvedKeysWithValues)
func (*Bucket_ResolvedKeysWithValues) MergeRaw ¶
func (o *Bucket_ResolvedKeysWithValues) MergeRaw(source gotenobject.GotenObjectExt)
func (*Bucket_ResolvedKeysWithValues) ProtoMessage ¶
func (*Bucket_ResolvedKeysWithValues) ProtoMessage()
func (*Bucket_ResolvedKeysWithValues) ProtoReflect ¶
func (m *Bucket_ResolvedKeysWithValues) ProtoReflect() preflect.Message
func (*Bucket_ResolvedKeysWithValues) Reset ¶
func (m *Bucket_ResolvedKeysWithValues) Reset()
func (*Bucket_ResolvedKeysWithValues) SetResolvedKvs ¶
func (m *Bucket_ResolvedKeysWithValues) SetResolvedKvs(fv []*Bucket_ResolvedValues)
func (*Bucket_ResolvedKeysWithValues) String ¶
func (m *Bucket_ResolvedKeysWithValues) String() string
func (*Bucket_ResolvedKeysWithValues) Unmarshal ¶
func (m *Bucket_ResolvedKeysWithValues) Unmarshal(b []byte) error
func (*Bucket_ResolvedKeysWithValues) UnmarshalJSON ¶
func (m *Bucket_ResolvedKeysWithValues) UnmarshalJSON(data []byte) error
type Bucket_ResolvedKeysWithValuesPathSelectorResolvedKvs ¶
type Bucket_ResolvedKeysWithValuesPathSelectorResolvedKvs struct{}
func (Bucket_ResolvedKeysWithValuesPathSelectorResolvedKvs) WithArrayOfValues ¶
func (s Bucket_ResolvedKeysWithValuesPathSelectorResolvedKvs) WithArrayOfValues(values [][]*Bucket_ResolvedValues) *BucketResolvedKeysWithValues_FieldTerminalPathArrayOfValues
func (Bucket_ResolvedKeysWithValuesPathSelectorResolvedKvs) WithItemValue ¶
func (s Bucket_ResolvedKeysWithValuesPathSelectorResolvedKvs) WithItemValue(value *Bucket_ResolvedValues) *BucketResolvedKeysWithValues_FieldTerminalPathArrayItemValue
func (Bucket_ResolvedKeysWithValuesPathSelectorResolvedKvs) WithSubArrayItemValue ¶
func (s Bucket_ResolvedKeysWithValuesPathSelectorResolvedKvs) WithSubArrayItemValue(subPathArrayItemValue BucketResolvedValues_FieldPathArrayItemValue) *BucketResolvedKeysWithValues_FieldSubPathArrayItemValue
func (Bucket_ResolvedKeysWithValuesPathSelectorResolvedKvs) WithSubArrayOfValues ¶
func (s Bucket_ResolvedKeysWithValuesPathSelectorResolvedKvs) WithSubArrayOfValues(subPathArrayOfValues BucketResolvedValues_FieldPathArrayOfValues) *BucketResolvedKeysWithValues_FieldSubPathArrayOfValues
func (Bucket_ResolvedKeysWithValuesPathSelectorResolvedKvs) WithSubPath ¶
func (Bucket_ResolvedKeysWithValuesPathSelectorResolvedKvs) WithSubPath(subPath BucketResolvedValues_FieldPath) *BucketResolvedKeysWithValues_FieldSubPath
func (Bucket_ResolvedKeysWithValuesPathSelectorResolvedKvs) WithSubValue ¶
func (s Bucket_ResolvedKeysWithValuesPathSelectorResolvedKvs) WithSubValue(subPathValue BucketResolvedValues_FieldPathValue) *BucketResolvedKeysWithValues_FieldSubPathValue
func (Bucket_ResolvedKeysWithValuesPathSelectorResolvedKvs) WithValue ¶
func (s Bucket_ResolvedKeysWithValuesPathSelectorResolvedKvs) WithValue(value []*Bucket_ResolvedValues) *BucketResolvedKeysWithValues_FieldTerminalPathValue
type Bucket_ResolvedKeysWithValuesPathSelectorResolvedKvsKey ¶
type Bucket_ResolvedKeysWithValuesPathSelectorResolvedKvsKey struct{}
func (Bucket_ResolvedKeysWithValuesPathSelectorResolvedKvsKey) WithArrayOfValues ¶
func (s Bucket_ResolvedKeysWithValuesPathSelectorResolvedKvsKey) WithArrayOfValues(values []int64) *BucketResolvedKeysWithValues_FieldSubPathArrayOfValues
func (Bucket_ResolvedKeysWithValuesPathSelectorResolvedKvsKey) WithValue ¶
func (s Bucket_ResolvedKeysWithValuesPathSelectorResolvedKvsKey) WithValue(value int64) *BucketResolvedKeysWithValues_FieldSubPathValue
type Bucket_ResolvedKeysWithValuesPathSelectorResolvedKvsValues ¶
type Bucket_ResolvedKeysWithValuesPathSelectorResolvedKvsValues struct{}
func (Bucket_ResolvedKeysWithValuesPathSelectorResolvedKvsValues) WithArrayOfValues ¶
func (s Bucket_ResolvedKeysWithValuesPathSelectorResolvedKvsValues) WithArrayOfValues(values [][]int64) *BucketResolvedKeysWithValues_FieldSubPathArrayOfValues
func (Bucket_ResolvedKeysWithValuesPathSelectorResolvedKvsValues) WithItemValue ¶
func (s Bucket_ResolvedKeysWithValuesPathSelectorResolvedKvsValues) WithItemValue(value int64) *BucketResolvedKeysWithValues_FieldSubPathArrayItemValue
func (Bucket_ResolvedKeysWithValuesPathSelectorResolvedKvsValues) WithValue ¶
func (s Bucket_ResolvedKeysWithValuesPathSelectorResolvedKvsValues) WithValue(value []int64) *BucketResolvedKeysWithValues_FieldSubPathValue
type Bucket_ResolvedKeysWithValues_FieldMask ¶
type Bucket_ResolvedKeysWithValues_FieldMask struct {
Paths []BucketResolvedKeysWithValues_FieldPath
}
func FullBucket_ResolvedKeysWithValues_FieldMask ¶
func FullBucket_ResolvedKeysWithValues_FieldMask() *Bucket_ResolvedKeysWithValues_FieldMask
func (*Bucket_ResolvedKeysWithValues_FieldMask) AppendPath ¶
func (fieldMask *Bucket_ResolvedKeysWithValues_FieldMask) AppendPath(path BucketResolvedKeysWithValues_FieldPath)
func (*Bucket_ResolvedKeysWithValues_FieldMask) AppendRawPath ¶
func (fieldMask *Bucket_ResolvedKeysWithValues_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*Bucket_ResolvedKeysWithValues_FieldMask) DecodeFirestore ¶
func (fieldMask *Bucket_ResolvedKeysWithValues_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*Bucket_ResolvedKeysWithValues_FieldMask) EncodeFirestore ¶
func (fieldMask *Bucket_ResolvedKeysWithValues_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*Bucket_ResolvedKeysWithValues_FieldMask) FilterInputFields ¶
func (fieldMask *Bucket_ResolvedKeysWithValues_FieldMask) FilterInputFields() *Bucket_ResolvedKeysWithValues_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*Bucket_ResolvedKeysWithValues_FieldMask) FromProtoFieldMask ¶
func (fieldMask *Bucket_ResolvedKeysWithValues_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error
func (*Bucket_ResolvedKeysWithValues_FieldMask) GetPaths ¶
func (fieldMask *Bucket_ResolvedKeysWithValues_FieldMask) GetPaths() []BucketResolvedKeysWithValues_FieldPath
func (*Bucket_ResolvedKeysWithValues_FieldMask) GetRawPaths ¶
func (fieldMask *Bucket_ResolvedKeysWithValues_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*Bucket_ResolvedKeysWithValues_FieldMask) IsFull ¶
func (fieldMask *Bucket_ResolvedKeysWithValues_FieldMask) IsFull() bool
func (Bucket_ResolvedKeysWithValues_FieldMask) Marshal ¶
func (fieldMask Bucket_ResolvedKeysWithValues_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (Bucket_ResolvedKeysWithValues_FieldMask) MarshalJSON ¶
func (fieldMask Bucket_ResolvedKeysWithValues_FieldMask) MarshalJSON() ([]byte, error)
func (*Bucket_ResolvedKeysWithValues_FieldMask) PathsCount ¶
func (fieldMask *Bucket_ResolvedKeysWithValues_FieldMask) PathsCount() int
func (*Bucket_ResolvedKeysWithValues_FieldMask) Project ¶
func (fieldMask *Bucket_ResolvedKeysWithValues_FieldMask) Project(source *Bucket_ResolvedKeysWithValues) *Bucket_ResolvedKeysWithValues
func (*Bucket_ResolvedKeysWithValues_FieldMask) ProjectRaw ¶
func (fieldMask *Bucket_ResolvedKeysWithValues_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*Bucket_ResolvedKeysWithValues_FieldMask) ProtoMessage ¶
func (fieldMask *Bucket_ResolvedKeysWithValues_FieldMask) ProtoMessage()
func (*Bucket_ResolvedKeysWithValues_FieldMask) ProtoReflect ¶
func (fieldMask *Bucket_ResolvedKeysWithValues_FieldMask) ProtoReflect() preflect.Message
func (*Bucket_ResolvedKeysWithValues_FieldMask) Reset ¶
func (fieldMask *Bucket_ResolvedKeysWithValues_FieldMask) Reset()
func (*Bucket_ResolvedKeysWithValues_FieldMask) Set ¶
func (fieldMask *Bucket_ResolvedKeysWithValues_FieldMask) Set(target, source *Bucket_ResolvedKeysWithValues)
func (*Bucket_ResolvedKeysWithValues_FieldMask) SetFromCliFlag ¶
func (fieldMask *Bucket_ResolvedKeysWithValues_FieldMask) SetFromCliFlag(raw string) error
func (*Bucket_ResolvedKeysWithValues_FieldMask) SetRaw ¶
func (fieldMask *Bucket_ResolvedKeysWithValues_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*Bucket_ResolvedKeysWithValues_FieldMask) Size ¶
func (fieldMask *Bucket_ResolvedKeysWithValues_FieldMask) Size() int
func (*Bucket_ResolvedKeysWithValues_FieldMask) String ¶
func (fieldMask *Bucket_ResolvedKeysWithValues_FieldMask) String() string
func (*Bucket_ResolvedKeysWithValues_FieldMask) Subtract ¶
func (fieldMask *Bucket_ResolvedKeysWithValues_FieldMask) Subtract(other *Bucket_ResolvedKeysWithValues_FieldMask) *Bucket_ResolvedKeysWithValues_FieldMask
func (*Bucket_ResolvedKeysWithValues_FieldMask) SubtractRaw ¶
func (fieldMask *Bucket_ResolvedKeysWithValues_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*Bucket_ResolvedKeysWithValues_FieldMask) ToProtoFieldMask ¶
func (fieldMask *Bucket_ResolvedKeysWithValues_FieldMask) ToProtoFieldMask() *googlefieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*Bucket_ResolvedKeysWithValues_FieldMask) Unmarshal ¶
func (fieldMask *Bucket_ResolvedKeysWithValues_FieldMask) Unmarshal(data []byte) error
func (*Bucket_ResolvedKeysWithValues_FieldMask) UnmarshalJSON ¶
func (fieldMask *Bucket_ResolvedKeysWithValues_FieldMask) UnmarshalJSON(data []byte) error
type Bucket_ResolvedValues ¶
type Bucket_ResolvedValues struct { Key int64 `protobuf:"varint,1,opt,name=key,proto3" json:"key,omitempty" firestore:"key"` Values []int64 `protobuf:"varint,2,rep,packed,name=values,proto3" json:"values,omitempty" firestore:"values"` // contains filtered or unexported fields }
ResolvedValues contains binary representation of types and labels and possible values. Due to limitations in some db backends (looking at firestore), we use int64 instead of uint64.
func (*Bucket_ResolvedValues) Clone ¶
func (o *Bucket_ResolvedValues) Clone() *Bucket_ResolvedValues
func (*Bucket_ResolvedValues) CloneRaw ¶
func (o *Bucket_ResolvedValues) CloneRaw() gotenobject.GotenObjectExt
func (*Bucket_ResolvedValues) Descriptor ¶
func (*Bucket_ResolvedValues) Descriptor() ([]byte, []int)
Deprecated, Use Bucket_ResolvedValues.ProtoReflect.Descriptor instead.
func (*Bucket_ResolvedValues) GetKey ¶
func (m *Bucket_ResolvedValues) GetKey() int64
func (*Bucket_ResolvedValues) GetValues ¶
func (m *Bucket_ResolvedValues) GetValues() []int64
func (*Bucket_ResolvedValues) GotenMessage ¶
func (*Bucket_ResolvedValues) GotenMessage()
func (*Bucket_ResolvedValues) GotenObjectExt ¶
func (o *Bucket_ResolvedValues) GotenObjectExt()
func (*Bucket_ResolvedValues) GotenValidate ¶
func (obj *Bucket_ResolvedValues) GotenValidate() error
func (*Bucket_ResolvedValues) MakeDiffFieldMask ¶
func (o *Bucket_ResolvedValues) MakeDiffFieldMask(other *Bucket_ResolvedValues) *Bucket_ResolvedValues_FieldMask
func (*Bucket_ResolvedValues) MakeFullFieldMask ¶
func (o *Bucket_ResolvedValues) MakeFullFieldMask() *Bucket_ResolvedValues_FieldMask
func (*Bucket_ResolvedValues) MakeRawDiffFieldMask ¶
func (o *Bucket_ResolvedValues) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*Bucket_ResolvedValues) MakeRawFullFieldMask ¶
func (o *Bucket_ResolvedValues) MakeRawFullFieldMask() gotenobject.FieldMask
func (*Bucket_ResolvedValues) Marshal ¶
func (m *Bucket_ResolvedValues) Marshal() ([]byte, error)
func (*Bucket_ResolvedValues) MarshalJSON ¶
func (m *Bucket_ResolvedValues) MarshalJSON() ([]byte, error)
func (*Bucket_ResolvedValues) Merge ¶
func (o *Bucket_ResolvedValues) Merge(source *Bucket_ResolvedValues)
func (*Bucket_ResolvedValues) MergeRaw ¶
func (o *Bucket_ResolvedValues) MergeRaw(source gotenobject.GotenObjectExt)
func (*Bucket_ResolvedValues) ProtoMessage ¶
func (*Bucket_ResolvedValues) ProtoMessage()
func (*Bucket_ResolvedValues) ProtoReflect ¶
func (m *Bucket_ResolvedValues) ProtoReflect() preflect.Message
func (*Bucket_ResolvedValues) Reset ¶
func (m *Bucket_ResolvedValues) Reset()
func (*Bucket_ResolvedValues) SetKey ¶
func (m *Bucket_ResolvedValues) SetKey(fv int64)
func (*Bucket_ResolvedValues) SetValues ¶
func (m *Bucket_ResolvedValues) SetValues(fv []int64)
func (*Bucket_ResolvedValues) String ¶
func (m *Bucket_ResolvedValues) String() string
func (*Bucket_ResolvedValues) Unmarshal ¶
func (m *Bucket_ResolvedValues) Unmarshal(b []byte) error
func (*Bucket_ResolvedValues) UnmarshalJSON ¶
func (m *Bucket_ResolvedValues) UnmarshalJSON(data []byte) error
type Bucket_ResolvedValuesPathSelectorKey ¶
type Bucket_ResolvedValuesPathSelectorKey struct{}
func (Bucket_ResolvedValuesPathSelectorKey) FieldPath ¶
func (Bucket_ResolvedValuesPathSelectorKey) FieldPath() *BucketResolvedValues_FieldTerminalPath
func (Bucket_ResolvedValuesPathSelectorKey) WithArrayOfValues ¶
func (s Bucket_ResolvedValuesPathSelectorKey) WithArrayOfValues(values []int64) *BucketResolvedValues_FieldTerminalPathArrayOfValues
func (Bucket_ResolvedValuesPathSelectorKey) WithValue ¶
func (s Bucket_ResolvedValuesPathSelectorKey) WithValue(value int64) *BucketResolvedValues_FieldTerminalPathValue
type Bucket_ResolvedValuesPathSelectorValues ¶
type Bucket_ResolvedValuesPathSelectorValues struct{}
func (Bucket_ResolvedValuesPathSelectorValues) FieldPath ¶
func (Bucket_ResolvedValuesPathSelectorValues) FieldPath() *BucketResolvedValues_FieldTerminalPath
func (Bucket_ResolvedValuesPathSelectorValues) WithArrayOfValues ¶
func (s Bucket_ResolvedValuesPathSelectorValues) WithArrayOfValues(values [][]int64) *BucketResolvedValues_FieldTerminalPathArrayOfValues
func (Bucket_ResolvedValuesPathSelectorValues) WithItemValue ¶
func (s Bucket_ResolvedValuesPathSelectorValues) WithItemValue(value int64) *BucketResolvedValues_FieldTerminalPathArrayItemValue
func (Bucket_ResolvedValuesPathSelectorValues) WithValue ¶
func (s Bucket_ResolvedValuesPathSelectorValues) WithValue(value []int64) *BucketResolvedValues_FieldTerminalPathValue
type Bucket_ResolvedValues_FieldMask ¶
type Bucket_ResolvedValues_FieldMask struct {
Paths []BucketResolvedValues_FieldPath
}
func FullBucket_ResolvedValues_FieldMask ¶
func FullBucket_ResolvedValues_FieldMask() *Bucket_ResolvedValues_FieldMask
func (*Bucket_ResolvedValues_FieldMask) AppendPath ¶
func (fieldMask *Bucket_ResolvedValues_FieldMask) AppendPath(path BucketResolvedValues_FieldPath)
func (*Bucket_ResolvedValues_FieldMask) AppendRawPath ¶
func (fieldMask *Bucket_ResolvedValues_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*Bucket_ResolvedValues_FieldMask) DecodeFirestore ¶
func (fieldMask *Bucket_ResolvedValues_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*Bucket_ResolvedValues_FieldMask) EncodeFirestore ¶
func (fieldMask *Bucket_ResolvedValues_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*Bucket_ResolvedValues_FieldMask) FilterInputFields ¶
func (fieldMask *Bucket_ResolvedValues_FieldMask) FilterInputFields() *Bucket_ResolvedValues_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*Bucket_ResolvedValues_FieldMask) FromProtoFieldMask ¶
func (fieldMask *Bucket_ResolvedValues_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error
func (*Bucket_ResolvedValues_FieldMask) GetPaths ¶
func (fieldMask *Bucket_ResolvedValues_FieldMask) GetPaths() []BucketResolvedValues_FieldPath
func (*Bucket_ResolvedValues_FieldMask) GetRawPaths ¶
func (fieldMask *Bucket_ResolvedValues_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*Bucket_ResolvedValues_FieldMask) IsFull ¶
func (fieldMask *Bucket_ResolvedValues_FieldMask) IsFull() bool
func (Bucket_ResolvedValues_FieldMask) Marshal ¶
func (fieldMask Bucket_ResolvedValues_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (Bucket_ResolvedValues_FieldMask) MarshalJSON ¶
func (fieldMask Bucket_ResolvedValues_FieldMask) MarshalJSON() ([]byte, error)
func (*Bucket_ResolvedValues_FieldMask) PathsCount ¶
func (fieldMask *Bucket_ResolvedValues_FieldMask) PathsCount() int
func (*Bucket_ResolvedValues_FieldMask) Project ¶
func (fieldMask *Bucket_ResolvedValues_FieldMask) Project(source *Bucket_ResolvedValues) *Bucket_ResolvedValues
func (*Bucket_ResolvedValues_FieldMask) ProjectRaw ¶
func (fieldMask *Bucket_ResolvedValues_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*Bucket_ResolvedValues_FieldMask) ProtoMessage ¶
func (fieldMask *Bucket_ResolvedValues_FieldMask) ProtoMessage()
func (*Bucket_ResolvedValues_FieldMask) ProtoReflect ¶
func (fieldMask *Bucket_ResolvedValues_FieldMask) ProtoReflect() preflect.Message
func (*Bucket_ResolvedValues_FieldMask) Reset ¶
func (fieldMask *Bucket_ResolvedValues_FieldMask) Reset()
func (*Bucket_ResolvedValues_FieldMask) Set ¶
func (fieldMask *Bucket_ResolvedValues_FieldMask) Set(target, source *Bucket_ResolvedValues)
func (*Bucket_ResolvedValues_FieldMask) SetFromCliFlag ¶
func (fieldMask *Bucket_ResolvedValues_FieldMask) SetFromCliFlag(raw string) error
func (*Bucket_ResolvedValues_FieldMask) SetRaw ¶
func (fieldMask *Bucket_ResolvedValues_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*Bucket_ResolvedValues_FieldMask) Size ¶
func (fieldMask *Bucket_ResolvedValues_FieldMask) Size() int
func (*Bucket_ResolvedValues_FieldMask) String ¶
func (fieldMask *Bucket_ResolvedValues_FieldMask) String() string
func (*Bucket_ResolvedValues_FieldMask) Subtract ¶
func (fieldMask *Bucket_ResolvedValues_FieldMask) Subtract(other *Bucket_ResolvedValues_FieldMask) *Bucket_ResolvedValues_FieldMask
func (*Bucket_ResolvedValues_FieldMask) SubtractRaw ¶
func (fieldMask *Bucket_ResolvedValues_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*Bucket_ResolvedValues_FieldMask) ToProtoFieldMask ¶
func (fieldMask *Bucket_ResolvedValues_FieldMask) ToProtoFieldMask() *googlefieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*Bucket_ResolvedValues_FieldMask) Unmarshal ¶
func (fieldMask *Bucket_ResolvedValues_FieldMask) Unmarshal(data []byte) error
func (*Bucket_ResolvedValues_FieldMask) UnmarshalJSON ¶
func (fieldMask *Bucket_ResolvedValues_FieldMask) UnmarshalJSON(data []byte) error
type Descriptor ¶
type Descriptor struct {
// contains filtered or unexported fields
}
func GetDescriptor ¶
func GetDescriptor() *Descriptor
func (*Descriptor) CanBeParentless ¶
func (d *Descriptor) CanBeParentless() bool
func (*Descriptor) GetNameDescriptor ¶
func (d *Descriptor) GetNameDescriptor() *gotenresource.NameDescriptor
func (*Descriptor) GetParentResDescriptors ¶
func (d *Descriptor) GetParentResDescriptors() []gotenresource.Descriptor
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 ¶
func (d *Descriptor) NewResourceFieldMask() gotenobject.FieldMask
func (*Descriptor) NewResourceFilter ¶
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 ¶
func (d *Descriptor) NewResourceOrderBy() gotenresource.OrderBy
func (*Descriptor) NewResourcePager ¶
func (d *Descriptor) NewResourcePager() gotenresource.PagerQuery
func (*Descriptor) NewSearchQuery ¶
func (d *Descriptor) NewSearchQuery() gotenresource.SearchQuery
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)
func (*Descriptor) SupportsDbConstraints ¶ added in v1.8.3
func (d *Descriptor) SupportsDbConstraints() bool
func (*Descriptor) SupportsMetadata ¶
func (d *Descriptor) SupportsMetadata() bool
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) EvaluateRaw ¶
func (filter *Filter) EvaluateRaw(res gotenresource.Resource) bool
func (*Filter) FilterSlice ¶
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 Bucket_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 *Bucket) bool // Whether this condition is at least as specific as other. // When true, any Bucket 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 Bucket_FieldPath) bool // contains filtered or unexported methods }
func AndFilterConditions ¶
func AndFilterConditions(conds ...FilterCondition) FilterCondition
type FilterConditionCompare ¶
type FilterConditionCompare struct { Operator filterParser.CompareOperator Bucket_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 *Bucket) 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 Bucket_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 *Bucket) 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 Bucket_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 Bucket_FieldPath Value Bucket_FieldPathArrayItemValue Values []Bucket_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 *Bucket) bool
func (*FilterConditionContains) EvaluateRaw ¶
func (cond *FilterConditionContains) EvaluateRaw(res gotenresource.Resource) bool
func (*FilterConditionContains) GetFieldPath ¶
func (cond *FilterConditionContains) GetFieldPath() Bucket_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 Bucket_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 {
Bucket_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 *Bucket) 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 Bucket_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 Bucket_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 *Bucket) 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 Bucket_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 Bucket_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 *Bucket) 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 Bucket_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 *Bucket) 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 Bucket_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 {
Bucket_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 *Bucket) 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 Bucket_FieldPath) bool
func (*FilterConditionNotIn) SpecifiesRawFieldPath ¶
func (cond *FilterConditionNotIn) SpecifiesRawFieldPath(fp gotenobject.FieldPath) bool
func (*FilterConditionNotIn) String ¶
func (cond *FilterConditionNotIn) String() string
type GetQuery ¶
type GetQuery struct { Reference *Reference Mask *Bucket_FieldMask }
func (*GetQuery) GetFieldMask ¶
func (q *GetQuery) GetFieldMask() gotenobject.FieldMask
func (*GetQuery) GetReference ¶
func (q *GetQuery) GetReference() gotenresource.Reference
func (*GetQuery) GetResourceDescriptor ¶
func (q *GetQuery) GetResourceDescriptor() gotenresource.Descriptor
func (*GetQuery) GotenQuery ¶
func (q *GetQuery) GotenQuery()
func (*GetQuery) SetFieldMask ¶
func (q *GetQuery) SetFieldMask(mask gotenobject.FieldMask)
func (*GetQuery) SetReference ¶
func (q *GetQuery) SetReference(ref gotenresource.Reference)
type ListQuery ¶
type ListQuery struct { Filter *Filter Pager *PagerQuery Mask *Bucket_FieldMask WithPagingInfo bool }
func (*ListQuery) GetFieldMask ¶
func (q *ListQuery) GetFieldMask() gotenobject.FieldMask
func (*ListQuery) GetFilter ¶
func (q *ListQuery) GetFilter() gotenresource.Filter
func (*ListQuery) GetPager ¶
func (q *ListQuery) GetPager() gotenresource.PagerQuery
func (*ListQuery) GetResourceDescriptor ¶
func (q *ListQuery) GetResourceDescriptor() gotenresource.Descriptor
func (*ListQuery) GetWithPagingInfo ¶
func (*ListQuery) GotenQuery ¶
func (q *ListQuery) GotenQuery()
func (*ListQuery) SetFieldMask ¶
func (q *ListQuery) SetFieldMask(mask gotenobject.FieldMask)
func (*ListQuery) SetFilter ¶
func (q *ListQuery) SetFilter(filter gotenresource.Filter)
func (*ListQuery) SetPager ¶
func (q *ListQuery) SetPager(pager gotenresource.PagerQuery)
func (*ListQuery) SetWithPagingInfo ¶
type Name ¶
type Name struct { ParentName BucketId string `firestore:"bucketId"` }
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 ¶
func (name *Name) GetIParentName() gotenresource.Name
func (*Name) GetIUnderlyingParentName ¶
func (name *Name) GetIUnderlyingParentName() gotenresource.Name
func (*Name) GetIdParts ¶
func (*Name) GetPattern ¶
func (name *Name) GetPattern() gotenresource.NamePattern
func (*Name) GetProjectName ¶
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) SetProject ¶
func (b *NameBuilder) SetProject(parent *project.Name) *NameBuilder
func (*NameBuilder) SetProjectId ¶
func (b *NameBuilder) SetProjectId(id string) *NameBuilder
func (*NameBuilder) SetRegionId ¶
func (b *NameBuilder) SetRegionId(id string) *NameBuilder
type NamePattern ¶
type NamePattern struct {
Pattern gotenresource.NamePattern `firestore:"pattern"`
}
type OrderBy ¶
type OrderBy struct {
OrderByFields []OrderByField
}
OrderBy Is string encoded Custom Protobuf type, which handles "order_by" field order_by consists of coma delimited OrderBy specs, which denote ordering priority, e.g. "state.value asc, state.capacity desc"
func (*OrderBy) CompareRaw ¶
func (orderBy *OrderBy) CompareRaw(left, right gotenresource.Resource) int
func (*OrderBy) GetFieldMask ¶
func (orderBy *OrderBy) GetFieldMask() *Bucket_FieldMask
func (*OrderBy) GetOrderByFields ¶
func (orderBy *OrderBy) GetOrderByFields() []gotenresource.OrderByField
func (*OrderBy) GetRawFieldMask ¶
func (orderBy *OrderBy) GetRawFieldMask() gotenobject.FieldMask
func (*OrderBy) InsertSorted ¶
func (orderBy *OrderBy) InsertSorted(sorted BucketList, elem *Bucket) (BucketList, int)
func (*OrderBy) InsertSortedRaw ¶
func (orderBy *OrderBy) InsertSortedRaw(sorted gotenresource.ResourceList, elem gotenresource.Resource) (gotenresource.ResourceList, int)
func (*OrderBy) ParseProtoString ¶
func (*OrderBy) ProtoString ¶
func (*OrderBy) SetFromCliFlag ¶
func (*OrderBy) Sort ¶
func (orderBy *OrderBy) Sort(results BucketList)
func (*OrderBy) SortRaw ¶
func (orderBy *OrderBy) SortRaw(results gotenresource.ResourceList)
type OrderByField ¶
type OrderByField struct { FieldPath Bucket_FieldPath Direction gotenresource.OrderDirection }
OrderByField is single item in order_by specification it's string format is composed of 2 white-space separated values: - fieldPath and direction, e.g. "state.capacity desc". if direction is not provided, it defaults to "asc" (ascending)
func (*OrderByField) CompareWithDirection ¶
func (orderByFld *OrderByField) CompareWithDirection(left, right *Bucket) int
func (*OrderByField) GetDirection ¶
func (orderByFld *OrderByField) GetDirection() gotenresource.OrderDirection
func (*OrderByField) GetFieldPath ¶
func (orderByFld *OrderByField) GetFieldPath() gotenobject.FieldPath
type PagerCursor ¶
type PagerCursor struct { CursorValue gotenresource.CursorValue Inclusion gotenresource.CursorInclusion PageDirection gotenresource.PageDirection }
PagerCursor is protobuf Custom Type, which (de)serializes "string page_token" for API List processing Database adapter implementation must use this cursor when Paginating list views Token is composed of 3 values (dot separated in serialized form) - CursorValue: Backend-specific value of the cursor. - PageDirection: either l (left) or r (right), which hints DB Adapter whether Snapshot marks Start or End of result - Inclusion: either i (inclusive) or e (exclusive) - Whether cursor marks exact point or right before/after (depending on direction)
func (*PagerCursor) GetInclusion ¶
func (cursor *PagerCursor) GetInclusion() gotenresource.CursorInclusion
func (*PagerCursor) GetPageDirection ¶
func (cursor *PagerCursor) GetPageDirection() gotenresource.PageDirection
func (*PagerCursor) GetValue ¶
func (cursor *PagerCursor) GetValue() gotenresource.CursorValue
func (*PagerCursor) IsEmpty ¶
func (cursor *PagerCursor) IsEmpty() bool
func (*PagerCursor) ParseProtoString ¶
func (cursor *PagerCursor) ParseProtoString(data string) (err error)
func (*PagerCursor) ProtoString ¶
func (cursor *PagerCursor) ProtoString() (string, error)
func (*PagerCursor) SetCursorValue ¶
func (cursor *PagerCursor) SetCursorValue(value gotenresource.CursorValue)
func (*PagerCursor) SetFromCliFlag ¶
func (cursor *PagerCursor) SetFromCliFlag(raw string) error
func (*PagerCursor) SetInclusion ¶
func (cursor *PagerCursor) SetInclusion(inclusion gotenresource.CursorInclusion)
func (*PagerCursor) SetPageDirection ¶
func (cursor *PagerCursor) SetPageDirection(direction gotenresource.PageDirection)
func (*PagerCursor) String ¶
func (cursor *PagerCursor) String() string
type PagerQuery ¶
type PagerQuery struct { OrderBy *OrderBy Cursor *PagerCursor Limit int PeekForward bool }
PagerQuery is main struct used for assisting server and database to perform Pagination
func MakePagerQuery ¶
func MakePagerQuery(orderBy *OrderBy, cursor *PagerCursor, pageSize int32, peekForward bool) *PagerQuery
MakePagerQuery builds pager from API data and applies defaults
func (*PagerQuery) GetCursor ¶
func (p *PagerQuery) GetCursor() gotenresource.Cursor
func (*PagerQuery) GetLimit ¶
func (p *PagerQuery) GetLimit() int
func (*PagerQuery) GetOrderBy ¶
func (p *PagerQuery) GetOrderBy() gotenresource.OrderBy
func (*PagerQuery) GetPeekForward ¶
func (p *PagerQuery) GetPeekForward() bool
func (*PagerQuery) GetResourceDescriptor ¶
func (p *PagerQuery) GetResourceDescriptor() gotenresource.Descriptor
func (*PagerQuery) PageDirection ¶
func (p *PagerQuery) PageDirection() gotenresource.PageDirection
func (*PagerQuery) SetCursor ¶
func (p *PagerQuery) SetCursor(cursor gotenresource.Cursor)
func (*PagerQuery) SetLimit ¶
func (p *PagerQuery) SetLimit(limit int)
func (*PagerQuery) SetOrderBy ¶
func (p *PagerQuery) SetOrderBy(orderBy gotenresource.OrderBy)
func (*PagerQuery) SetPageDirection ¶
func (p *PagerQuery) SetPageDirection(direction gotenresource.PageDirection)
func (*PagerQuery) SetPeekForward ¶
func (p *PagerQuery) SetPeekForward(peekForward bool)
type ParentName ¶
type ParentName struct { NamePattern ProjectId string `firestore:"projectId"` RegionId string `firestore:"regionId"` }
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) ConvertToNative ¶
func (name *ParentName) ConvertToNative(typeDesc reflect.Type) (interface{}, error)
func (*ParentName) ConvertToType ¶
func (name *ParentName) ConvertToType(typeVal ref.Type) ref.Val
func (*ParentName) DescendsFrom ¶
func (name *ParentName) DescendsFrom(ancestor string) bool
func (*ParentName) FullyQualifiedName ¶
func (name *ParentName) FullyQualifiedName() (string, error)
func (*ParentName) GetIParentName ¶
func (name *ParentName) GetIParentName() gotenresource.Name
func (*ParentName) GetIUnderlyingParentName ¶
func (name *ParentName) GetIUnderlyingParentName() gotenresource.Name
func (*ParentName) GetIdParts ¶
func (name *ParentName) GetIdParts() map[string]string
func (*ParentName) GetPattern ¶
func (name *ParentName) GetPattern() gotenresource.NamePattern
func (*ParentName) GetProjectName ¶
func (name *ParentName) GetProjectName() *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) HasTrait ¶
func (name *ParentName) HasTrait(trait int) bool
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
func (*ParentName) Type ¶
func (name *ParentName) Type() ref.Type
func (*ParentName) TypeName ¶
func (name *ParentName) TypeName() string
func (*ParentName) Value ¶
func (name *ParentName) Value() interface{}
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) GetIParentName ¶
func (ref *ParentReference) GetIParentName() gotenresource.Name
func (*ParentReference) GetIUnderlyingParentName ¶
func (ref *ParentReference) GetIUnderlyingParentName() gotenresource.Name
func (*ParentReference) GetIdParts ¶
func (ref *ParentReference) GetIdParts() map[string]string
func (*ParentReference) GetPattern ¶
func (ref *ParentReference) GetPattern() gotenresource.NamePattern
func (*ParentReference) GetProject ¶
func (ref *ParentReference) GetProject() *project.Project
func (*ParentReference) GetProjectReference ¶
func (ref *ParentReference) GetProjectReference() *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) IsFullyQualified ¶
func (ref *ParentReference) IsFullyQualified() bool
func (*ParentReference) IsSpecified ¶
func (ref *ParentReference) IsSpecified() bool
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
type QueryResultChange ¶
type QueryResultChange struct { Changes []*BucketChange PrevPageCursor *PagerCursor NextPageCursor *PagerCursor ResumeToken string IsCurrent bool IsHardReset bool IsSoftReset bool SnapshotSize int64 }
func (*QueryResultChange) GetIsCurrent ¶
func (qr *QueryResultChange) GetIsCurrent() bool
func (*QueryResultChange) GetIsHardReset ¶
func (qr *QueryResultChange) GetIsHardReset() bool
func (*QueryResultChange) GetIsSoftReset ¶
func (qr *QueryResultChange) GetIsSoftReset() bool
func (*QueryResultChange) GetNextPageCursor ¶
func (qr *QueryResultChange) GetNextPageCursor() gotenresource.Cursor
func (*QueryResultChange) GetPrevPageCursor ¶
func (qr *QueryResultChange) GetPrevPageCursor() gotenresource.Cursor
func (*QueryResultChange) GetResults ¶
func (qr *QueryResultChange) GetResults() gotenresource.ResourceChangeList
func (*QueryResultChange) GetResumeToken ¶
func (qr *QueryResultChange) GetResumeToken() string
func (*QueryResultChange) GetSnapshotSize ¶
func (qr *QueryResultChange) GetSnapshotSize() int64
func (*QueryResultChange) SetCursors ¶
func (qr *QueryResultChange) SetCursors(nextPageCursor, prevPageCursor gotenresource.Cursor)
func (*QueryResultChange) SetIsCurrent ¶
func (qr *QueryResultChange) SetIsCurrent()
func (*QueryResultChange) SetIsHardReset ¶
func (qr *QueryResultChange) SetIsHardReset()
func (*QueryResultChange) SetIsSoftReset ¶
func (qr *QueryResultChange) SetIsSoftReset()
func (*QueryResultChange) SetResults ¶
func (qr *QueryResultChange) SetResults(results gotenresource.ResourceChangeList)
func (*QueryResultChange) SetResumeToken ¶
func (qr *QueryResultChange) SetResumeToken(token string)
func (*QueryResultChange) SetSnapshotSize ¶
func (qr *QueryResultChange) SetSnapshotSize(size int64)
type QueryResultSnapshot ¶
type QueryResultSnapshot struct { Buckets []*Bucket PrevPageCursor *PagerCursor NextPageCursor *PagerCursor TotalResultsCount int32 CurrentOffset int32 }
func (*QueryResultSnapshot) GetNextPageCursor ¶
func (qr *QueryResultSnapshot) GetNextPageCursor() gotenresource.Cursor
func (*QueryResultSnapshot) GetPagingInfo ¶
func (qr *QueryResultSnapshot) GetPagingInfo() (totalCount, offset int32)
func (*QueryResultSnapshot) GetPrevPageCursor ¶
func (qr *QueryResultSnapshot) GetPrevPageCursor() gotenresource.Cursor
func (*QueryResultSnapshot) GetResults ¶
func (qr *QueryResultSnapshot) GetResults() gotenresource.ResourceList
func (*QueryResultSnapshot) SetCursors ¶
func (qr *QueryResultSnapshot) SetCursors(nextPageCursor, prevPageCursor gotenresource.Cursor)
func (*QueryResultSnapshot) SetPagingInfo ¶
func (qr *QueryResultSnapshot) SetPagingInfo(totalCount, offset int32)
func (*QueryResultSnapshot) SetResults ¶
func (qr *QueryResultSnapshot) SetResults(results gotenresource.ResourceList)
type Reference ¶
type Reference struct { Name // contains filtered or unexported fields }
func MustParseReference ¶
func ParseReference ¶
func (*Reference) ClearCached ¶
func (ref *Reference) ClearCached()
func (*Reference) FullyQualifiedName ¶
func (*Reference) GetIParentName ¶
func (ref *Reference) GetIParentName() gotenresource.Name
func (*Reference) GetIUnderlyingParentName ¶
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) 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) ResolveRaw ¶
func (ref *Reference) ResolveRaw(res gotenresource.Resource) error
func (*Reference) SetFromCliFlag ¶
implement CustomTypeCliValue method
type WatchQuery ¶
type WatchQuery struct { ListQuery WatchType watch_type.WatchType ChunkSize int ResumeToken string StartingTime *timestamppb.Timestamp }
func (*WatchQuery) GetMaximumChunkSize ¶
func (q *WatchQuery) GetMaximumChunkSize() int
func (*WatchQuery) GetResumeToken ¶
func (q *WatchQuery) GetResumeToken() string
func (*WatchQuery) GetStartingTime ¶
func (q *WatchQuery) GetStartingTime() *timestamppb.Timestamp
func (*WatchQuery) GetWatchType ¶
func (q *WatchQuery) GetWatchType() watch_type.WatchType
func (*WatchQuery) SetMaximumChunkSize ¶
func (q *WatchQuery) SetMaximumChunkSize(chunkSize int)
func (*WatchQuery) SetResumeToken ¶
func (q *WatchQuery) SetResumeToken(token string)
func (*WatchQuery) SetStartingTime ¶
func (q *WatchQuery) SetStartingTime(startingTime *timestamppb.Timestamp)
func (*WatchQuery) SetWatchType ¶
func (q *WatchQuery) SetWatchType(watchType watch_type.WatchType)
func (*WatchQuery) String ¶
func (q *WatchQuery) String() string
Source Files ¶
- bucket.pb.access.go
- bucket.pb.collections.go
- bucket.pb.descriptor.go
- bucket.pb.fieldmask.go
- bucket.pb.fieldpath.go
- bucket.pb.fieldpathbuilder.go
- bucket.pb.filter.go
- bucket.pb.filterbuilder.go
- bucket.pb.go
- bucket.pb.name.go
- bucket.pb.namebuilder.go
- bucket.pb.object_ext.go
- bucket.pb.pagination.go
- bucket.pb.parentname.go
- bucket.pb.query.go
- bucket.pb.validate.go
- bucket.pb.view.go
- bucket_change.pb.change.go
- bucket_change.pb.go
- bucket_change.pb.validate.go