Documentation ¶
Index ¶
- Constants
- Variables
- func AsAnyCastAccess(access MetricDescriptorAccess) gotenresource.Access
- 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) 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 *MetricDescriptor) bool
- func (filter *Filter) EvaluateRaw(res gotenresource.Resource) bool
- func (filter *Filter) FilterSlice(in []*MetricDescriptor) (out []*MetricDescriptor)
- 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 MetricDescriptor_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 *MetricDescriptor) 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 MetricDescriptor_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 *MetricDescriptor) 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 MetricDescriptor_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 *MetricDescriptor) bool
- func (cond *FilterConditionContains) EvaluateRaw(res gotenresource.Resource) bool
- func (cond *FilterConditionContains) GetFieldPath() MetricDescriptor_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 MetricDescriptor_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 *MetricDescriptor) 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 MetricDescriptor_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 *MetricDescriptor) 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 MetricDescriptor_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 *MetricDescriptor) 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 MetricDescriptor_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 *MetricDescriptor) 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 MetricDescriptor_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 *MetricDescriptor) 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 MetricDescriptor_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 MetricDescriptor
- func (o *MetricDescriptor) Clone() *MetricDescriptor
- func (o *MetricDescriptor) CloneRaw() gotenobject.GotenObjectExt
- func (*MetricDescriptor) Descriptor() ([]byte, []int)
- func (r *MetricDescriptor) EnsureMetadata() *meta.Meta
- func (m *MetricDescriptor) GetDescription() string
- func (m *MetricDescriptor) GetDisplayName() string
- func (m *MetricDescriptor) GetDistributionBucketOptions() *common.Distribution_BucketOptions
- func (m *MetricDescriptor) GetIndexSpec() *MetricDescriptor_IndexSpec
- func (m *MetricDescriptor) GetLabels() []*common.LabelDescriptor
- func (m *MetricDescriptor) GetMetadata() *meta.Meta
- func (m *MetricDescriptor) GetMetricDescriptorMetadata() *MetricDescriptor_MetricDescriptorMetadata
- func (m *MetricDescriptor) GetMetricKind() MetricDescriptor_MetricKind
- func (m *MetricDescriptor) GetName() *Name
- func (m *MetricDescriptor) GetPromotedLabelKeySets() []*common.LabelKeySet
- func (r *MetricDescriptor) GetRawName() gotenresource.Name
- func (r *MetricDescriptor) GetResourceDescriptor() gotenresource.Descriptor
- func (m *MetricDescriptor) GetResourceTypes() []string
- func (m *MetricDescriptor) GetStorageConfig() *MetricDescriptor_StorageConfig
- func (m *MetricDescriptor) GetType() string
- func (m *MetricDescriptor) GetUnit() string
- func (m *MetricDescriptor) GetValueType() MetricDescriptor_ValueType
- func (*MetricDescriptor) GotenMessage()
- func (o *MetricDescriptor) GotenObjectExt()
- func (obj *MetricDescriptor) GotenValidate() error
- func (o *MetricDescriptor) MakeDiffFieldMask(other *MetricDescriptor) *MetricDescriptor_FieldMask
- func (o *MetricDescriptor) MakeFullFieldMask() *MetricDescriptor_FieldMask
- func (o *MetricDescriptor) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *MetricDescriptor) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *MetricDescriptor) Marshal() ([]byte, error)
- func (m *MetricDescriptor) MarshalJSON() ([]byte, error)
- func (r *MetricDescriptor) MaybePopulateDefaults() error
- func (o *MetricDescriptor) Merge(source *MetricDescriptor)
- func (o *MetricDescriptor) MergeRaw(source gotenobject.GotenObjectExt)
- func (*MetricDescriptor) ProtoMessage()
- func (m *MetricDescriptor) ProtoReflect() preflect.Message
- func (m *MetricDescriptor) Reset()
- func (m *MetricDescriptor) SetDescription(fv string)
- func (m *MetricDescriptor) SetDisplayName(fv string)
- func (m *MetricDescriptor) SetDistributionBucketOptions(fv *common.Distribution_BucketOptions)
- func (m *MetricDescriptor) SetIndexSpec(fv *MetricDescriptor_IndexSpec)
- func (m *MetricDescriptor) SetLabels(fv []*common.LabelDescriptor)
- func (m *MetricDescriptor) SetMetadata(fv *meta.Meta)
- func (m *MetricDescriptor) SetMetricDescriptorMetadata(fv *MetricDescriptor_MetricDescriptorMetadata)
- func (m *MetricDescriptor) SetMetricKind(fv MetricDescriptor_MetricKind)
- func (m *MetricDescriptor) SetName(fv *Name)
- func (m *MetricDescriptor) SetPromotedLabelKeySets(fv []*common.LabelKeySet)
- func (m *MetricDescriptor) SetResourceTypes(fv []string)
- func (m *MetricDescriptor) SetStorageConfig(fv *MetricDescriptor_StorageConfig)
- func (m *MetricDescriptor) SetType(fv string)
- func (m *MetricDescriptor) SetUnit(fv string)
- func (m *MetricDescriptor) SetValueType(fv MetricDescriptor_ValueType)
- func (m *MetricDescriptor) String() string
- func (m *MetricDescriptor) Unmarshal(b []byte) error
- func (m *MetricDescriptor) UnmarshalJSON(data []byte) error
- type MetricDescriptorAccess
- type MetricDescriptorChange
- func (*MetricDescriptorChange) Descriptor() ([]byte, []int)
- func (m *MetricDescriptorChange) GetAdded() *MetricDescriptorChange_Added
- func (m *MetricDescriptorChange) GetChangeType() isMetricDescriptorChange_ChangeType
- func (m *MetricDescriptorChange) GetCurrent() *MetricDescriptorChange_Current
- func (c *MetricDescriptorChange) GetCurrentViewIndex() int32
- func (c *MetricDescriptorChange) GetMetricDescriptor() *MetricDescriptor
- func (c *MetricDescriptorChange) GetMetricDescriptorName() *Name
- func (m *MetricDescriptorChange) GetModified() *MetricDescriptorChange_Modified
- func (c *MetricDescriptorChange) GetPreviousViewIndex() int32
- func (c *MetricDescriptorChange) GetRawName() gotenresource.Name
- func (c *MetricDescriptorChange) GetRawResource() gotenresource.Resource
- func (m *MetricDescriptorChange) GetRemoved() *MetricDescriptorChange_Removed
- func (*MetricDescriptorChange) GotenMessage()
- func (obj *MetricDescriptorChange) GotenValidate() error
- func (c *MetricDescriptorChange) IsAdd() bool
- func (c *MetricDescriptorChange) IsCurrent() bool
- func (c *MetricDescriptorChange) IsDelete() bool
- func (c *MetricDescriptorChange) IsModify() bool
- func (m *MetricDescriptorChange) Marshal() ([]byte, error)
- func (m *MetricDescriptorChange) MarshalJSON() ([]byte, error)
- func (*MetricDescriptorChange) ProtoMessage()
- func (m *MetricDescriptorChange) ProtoReflect() preflect.Message
- func (m *MetricDescriptorChange) Reset()
- func (m *MetricDescriptorChange) SetAdded(fv *MetricDescriptorChange_Added)
- func (c *MetricDescriptorChange) SetAddedRaw(snapshot gotenresource.Resource, idx int)
- func (m *MetricDescriptorChange) SetChangeType(ofv isMetricDescriptorChange_ChangeType)
- func (m *MetricDescriptorChange) SetCurrent(fv *MetricDescriptorChange_Current)
- func (c *MetricDescriptorChange) SetCurrentRaw(snapshot gotenresource.Resource)
- func (c *MetricDescriptorChange) SetDeletedRaw(name gotenresource.Name, idx int)
- func (m *MetricDescriptorChange) SetModified(fv *MetricDescriptorChange_Modified)
- func (c *MetricDescriptorChange) SetModifiedRaw(name gotenresource.Name, snapshot gotenresource.Resource, prevIdx int, ...)
- func (m *MetricDescriptorChange) SetRemoved(fv *MetricDescriptorChange_Removed)
- func (m *MetricDescriptorChange) String() string
- func (m *MetricDescriptorChange) Unmarshal(b []byte) error
- func (m *MetricDescriptorChange) UnmarshalJSON(data []byte) error
- type MetricDescriptorChangeList
- func (l MetricDescriptorChangeList) Append(item gotenresource.ResourceChange) gotenresource.ResourceChangeList
- func (l MetricDescriptorChangeList) AppendList(list gotenresource.ResourceChangeList) gotenresource.ResourceChangeList
- func (l MetricDescriptorChangeList) At(idx int) gotenresource.ResourceChange
- func (l MetricDescriptorChangeList) Length() int
- func (l MetricDescriptorChangeList) Set(idx int, change gotenresource.ResourceChange)
- func (l MetricDescriptorChangeList) Slice(first, second int) gotenresource.ResourceChangeList
- type MetricDescriptorChangeMap
- func (m MetricDescriptorChangeMap) Delete(name gotenresource.Name)
- func (m MetricDescriptorChangeMap) ForEach(cb func(gotenresource.Name, gotenresource.ResourceChange) bool)
- func (m MetricDescriptorChangeMap) Get(name gotenresource.Name) gotenresource.ResourceChange
- func (m MetricDescriptorChangeMap) Length() int
- func (m MetricDescriptorChangeMap) Set(change gotenresource.ResourceChange)
- type MetricDescriptorChange_Added
- func (*MetricDescriptorChange_Added) Descriptor() ([]byte, []int)
- func (m *MetricDescriptorChange_Added) GetMetricDescriptor() *MetricDescriptor
- func (m *MetricDescriptorChange_Added) GetViewIndex() int32
- func (*MetricDescriptorChange_Added) GotenMessage()
- func (obj *MetricDescriptorChange_Added) GotenValidate() error
- func (m *MetricDescriptorChange_Added) Marshal() ([]byte, error)
- func (m *MetricDescriptorChange_Added) MarshalJSON() ([]byte, error)
- func (*MetricDescriptorChange_Added) ProtoMessage()
- func (m *MetricDescriptorChange_Added) ProtoReflect() preflect.Message
- func (m *MetricDescriptorChange_Added) Reset()
- func (m *MetricDescriptorChange_Added) SetMetricDescriptor(fv *MetricDescriptor)
- func (m *MetricDescriptorChange_Added) SetViewIndex(fv int32)
- func (m *MetricDescriptorChange_Added) String() string
- func (m *MetricDescriptorChange_Added) Unmarshal(b []byte) error
- func (m *MetricDescriptorChange_Added) UnmarshalJSON(data []byte) error
- type MetricDescriptorChange_Added_
- type MetricDescriptorChange_Current
- func (*MetricDescriptorChange_Current) Descriptor() ([]byte, []int)
- func (m *MetricDescriptorChange_Current) GetMetricDescriptor() *MetricDescriptor
- func (*MetricDescriptorChange_Current) GotenMessage()
- func (obj *MetricDescriptorChange_Current) GotenValidate() error
- func (m *MetricDescriptorChange_Current) Marshal() ([]byte, error)
- func (m *MetricDescriptorChange_Current) MarshalJSON() ([]byte, error)
- func (*MetricDescriptorChange_Current) ProtoMessage()
- func (m *MetricDescriptorChange_Current) ProtoReflect() preflect.Message
- func (m *MetricDescriptorChange_Current) Reset()
- func (m *MetricDescriptorChange_Current) SetMetricDescriptor(fv *MetricDescriptor)
- func (m *MetricDescriptorChange_Current) String() string
- func (m *MetricDescriptorChange_Current) Unmarshal(b []byte) error
- func (m *MetricDescriptorChange_Current) UnmarshalJSON(data []byte) error
- type MetricDescriptorChange_Current_
- type MetricDescriptorChange_Modified
- func (*MetricDescriptorChange_Modified) Descriptor() ([]byte, []int)
- func (m *MetricDescriptorChange_Modified) GetFieldMask() *MetricDescriptor_FieldMask
- func (m *MetricDescriptorChange_Modified) GetMetricDescriptor() *MetricDescriptor
- func (m *MetricDescriptorChange_Modified) GetName() *Name
- func (m *MetricDescriptorChange_Modified) GetPreviousViewIndex() int32
- func (m *MetricDescriptorChange_Modified) GetViewIndex() int32
- func (*MetricDescriptorChange_Modified) GotenMessage()
- func (obj *MetricDescriptorChange_Modified) GotenValidate() error
- func (m *MetricDescriptorChange_Modified) Marshal() ([]byte, error)
- func (m *MetricDescriptorChange_Modified) MarshalJSON() ([]byte, error)
- func (*MetricDescriptorChange_Modified) ProtoMessage()
- func (m *MetricDescriptorChange_Modified) ProtoReflect() preflect.Message
- func (m *MetricDescriptorChange_Modified) Reset()
- func (m *MetricDescriptorChange_Modified) SetFieldMask(fv *MetricDescriptor_FieldMask)
- func (m *MetricDescriptorChange_Modified) SetMetricDescriptor(fv *MetricDescriptor)
- func (m *MetricDescriptorChange_Modified) SetName(fv *Name)
- func (m *MetricDescriptorChange_Modified) SetPreviousViewIndex(fv int32)
- func (m *MetricDescriptorChange_Modified) SetViewIndex(fv int32)
- func (m *MetricDescriptorChange_Modified) String() string
- func (m *MetricDescriptorChange_Modified) Unmarshal(b []byte) error
- func (m *MetricDescriptorChange_Modified) UnmarshalJSON(data []byte) error
- type MetricDescriptorChange_Modified_
- type MetricDescriptorChange_Removed
- func (*MetricDescriptorChange_Removed) Descriptor() ([]byte, []int)
- func (m *MetricDescriptorChange_Removed) GetName() *Name
- func (m *MetricDescriptorChange_Removed) GetViewIndex() int32
- func (*MetricDescriptorChange_Removed) GotenMessage()
- func (obj *MetricDescriptorChange_Removed) GotenValidate() error
- func (m *MetricDescriptorChange_Removed) Marshal() ([]byte, error)
- func (m *MetricDescriptorChange_Removed) MarshalJSON() ([]byte, error)
- func (*MetricDescriptorChange_Removed) ProtoMessage()
- func (m *MetricDescriptorChange_Removed) ProtoReflect() preflect.Message
- func (m *MetricDescriptorChange_Removed) Reset()
- func (m *MetricDescriptorChange_Removed) SetName(fv *Name)
- func (m *MetricDescriptorChange_Removed) SetViewIndex(fv int32)
- func (m *MetricDescriptorChange_Removed) String() string
- func (m *MetricDescriptorChange_Removed) Unmarshal(b []byte) error
- func (m *MetricDescriptorChange_Removed) UnmarshalJSON(data []byte) error
- type MetricDescriptorChange_Removed_
- type MetricDescriptorFieldPathBuilder
- func (MetricDescriptorFieldPathBuilder) Description() MetricDescriptorPathSelectorDescription
- func (MetricDescriptorFieldPathBuilder) DisplayName() MetricDescriptorPathSelectorDisplayName
- func (MetricDescriptorFieldPathBuilder) DistributionBucketOptions() MetricDescriptorPathSelectorDistributionBucketOptions
- func (MetricDescriptorFieldPathBuilder) IndexSpec() MetricDescriptorPathSelectorIndexSpec
- func (MetricDescriptorFieldPathBuilder) Labels() MetricDescriptorPathSelectorLabels
- func (MetricDescriptorFieldPathBuilder) Metadata() MetricDescriptorPathSelectorMetadata
- func (MetricDescriptorFieldPathBuilder) MetricDescriptorMetadata() MetricDescriptorPathSelectorMetricDescriptorMetadata
- func (MetricDescriptorFieldPathBuilder) MetricKind() MetricDescriptorPathSelectorMetricKind
- func (MetricDescriptorFieldPathBuilder) Name() MetricDescriptorPathSelectorName
- func (MetricDescriptorFieldPathBuilder) PromotedLabelKeySets() MetricDescriptorPathSelectorPromotedLabelKeySets
- func (MetricDescriptorFieldPathBuilder) ResourceTypes() MetricDescriptorPathSelectorResourceTypes
- func (MetricDescriptorFieldPathBuilder) StorageConfig() MetricDescriptorPathSelectorStorageConfig
- func (MetricDescriptorFieldPathBuilder) Type() MetricDescriptorPathSelectorType
- func (MetricDescriptorFieldPathBuilder) Unit() MetricDescriptorPathSelectorUnit
- func (MetricDescriptorFieldPathBuilder) ValueType() MetricDescriptorPathSelectorValueType
- type MetricDescriptorIndexSpecFieldPathBuilder
- type MetricDescriptorIndexSpecIndexFieldPathBuilder
- type MetricDescriptorIndexSpecIndex_FieldPath
- func BuildMetricDescriptorIndexSpecIndex_FieldPath(fp gotenobject.RawFieldPath) (MetricDescriptorIndexSpecIndex_FieldPath, error)
- func MustParseMetricDescriptorIndexSpecIndex_FieldPath(rawField string) MetricDescriptorIndexSpecIndex_FieldPath
- func ParseMetricDescriptorIndexSpecIndex_FieldPath(rawField string) (MetricDescriptorIndexSpecIndex_FieldPath, error)
- type MetricDescriptorIndexSpecIndex_FieldPathArrayItemValue
- func MustParseMetricDescriptorIndexSpecIndex_FieldPathArrayItemValue(pathStr, valueStr string) MetricDescriptorIndexSpecIndex_FieldPathArrayItemValue
- func ParseMetricDescriptorIndexSpecIndex_FieldPathArrayItemValue(pathStr, valueStr string) (MetricDescriptorIndexSpecIndex_FieldPathArrayItemValue, error)
- type MetricDescriptorIndexSpecIndex_FieldPathArrayOfValues
- func MustParseMetricDescriptorIndexSpecIndex_FieldPathArrayOfValues(pathStr, valuesStr string) MetricDescriptorIndexSpecIndex_FieldPathArrayOfValues
- func ParseMetricDescriptorIndexSpecIndex_FieldPathArrayOfValues(pathStr, valuesStr string) (MetricDescriptorIndexSpecIndex_FieldPathArrayOfValues, error)
- type MetricDescriptorIndexSpecIndex_FieldPathSelector
- type MetricDescriptorIndexSpecIndex_FieldPathValue
- type MetricDescriptorIndexSpecIndex_FieldTerminalPath
- func (fp *MetricDescriptorIndexSpecIndex_FieldTerminalPath) ClearValue(item *MetricDescriptor_IndexSpec_Index)
- func (fp *MetricDescriptorIndexSpecIndex_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *MetricDescriptorIndexSpecIndex_FieldTerminalPath) Get(source *MetricDescriptor_IndexSpec_Index) (values []interface{})
- func (fp *MetricDescriptorIndexSpecIndex_FieldTerminalPath) GetDefault() interface{}
- func (fp *MetricDescriptorIndexSpecIndex_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *MetricDescriptorIndexSpecIndex_FieldTerminalPath) GetSingle(source *MetricDescriptor_IndexSpec_Index) (interface{}, bool)
- func (fp *MetricDescriptorIndexSpecIndex_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *MetricDescriptorIndexSpecIndex_FieldTerminalPath) IsLeaf() bool
- func (fp *MetricDescriptorIndexSpecIndex_FieldTerminalPath) JSONString() string
- func (fp *MetricDescriptorIndexSpecIndex_FieldTerminalPath) Selector() MetricDescriptorIndexSpecIndex_FieldPathSelector
- func (fp *MetricDescriptorIndexSpecIndex_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *MetricDescriptorIndexSpecIndex_FieldTerminalPath) String() string
- func (fp *MetricDescriptorIndexSpecIndex_FieldTerminalPath) WithIArrayItemValue(value interface{}) MetricDescriptorIndexSpecIndex_FieldPathArrayItemValue
- func (fp *MetricDescriptorIndexSpecIndex_FieldTerminalPath) WithIArrayOfValues(values interface{}) MetricDescriptorIndexSpecIndex_FieldPathArrayOfValues
- func (fp *MetricDescriptorIndexSpecIndex_FieldTerminalPath) WithIValue(value interface{}) MetricDescriptorIndexSpecIndex_FieldPathValue
- func (fp *MetricDescriptorIndexSpecIndex_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *MetricDescriptorIndexSpecIndex_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *MetricDescriptorIndexSpecIndex_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type MetricDescriptorIndexSpecIndex_FieldTerminalPathArrayItemValue
- func (fpaiv *MetricDescriptorIndexSpecIndex_FieldTerminalPathArrayItemValue) AsPromotedLabelsItemValue() (string, bool)
- func (fpaiv *MetricDescriptorIndexSpecIndex_FieldTerminalPathArrayItemValue) ContainsValue(source *MetricDescriptor_IndexSpec_Index) bool
- func (fpaiv *MetricDescriptorIndexSpecIndex_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *MetricDescriptorIndexSpecIndex_FieldTerminalPathArrayItemValue) GetSingle(source *MetricDescriptor_IndexSpec_Index) (interface{}, bool)
- func (fpaiv *MetricDescriptorIndexSpecIndex_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type MetricDescriptorIndexSpecIndex_FieldTerminalPathArrayOfValues
- func (fpaov *MetricDescriptorIndexSpecIndex_FieldTerminalPathArrayOfValues) AsPromotedLabelsArrayOfValues() ([][]string, bool)
- func (fpaov *MetricDescriptorIndexSpecIndex_FieldTerminalPathArrayOfValues) AsWriteOnlyArrayOfValues() ([]bool, bool)
- func (fpaov *MetricDescriptorIndexSpecIndex_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type MetricDescriptorIndexSpecIndex_FieldTerminalPathValue
- func (fpv *MetricDescriptorIndexSpecIndex_FieldTerminalPathValue) AsPromotedLabelsValue() ([]string, bool)
- func (fpv *MetricDescriptorIndexSpecIndex_FieldTerminalPathValue) AsWriteOnlyValue() (bool, bool)
- func (fpv *MetricDescriptorIndexSpecIndex_FieldTerminalPathValue) CompareWith(source *MetricDescriptor_IndexSpec_Index) (int, bool)
- func (fpv *MetricDescriptorIndexSpecIndex_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *MetricDescriptorIndexSpecIndex_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *MetricDescriptorIndexSpecIndex_FieldTerminalPathValue) SetTo(target **MetricDescriptor_IndexSpec_Index)
- func (fpv *MetricDescriptorIndexSpecIndex_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type MetricDescriptorIndexSpecPerMonitoredResourceFieldPathBuilder
- type MetricDescriptorIndexSpecPerMonitoredResource_FieldPath
- func BuildMetricDescriptorIndexSpecPerMonitoredResource_FieldPath(fp gotenobject.RawFieldPath) (MetricDescriptorIndexSpecPerMonitoredResource_FieldPath, error)
- func MustParseMetricDescriptorIndexSpecPerMonitoredResource_FieldPath(rawField string) MetricDescriptorIndexSpecPerMonitoredResource_FieldPath
- func ParseMetricDescriptorIndexSpecPerMonitoredResource_FieldPath(rawField string) (MetricDescriptorIndexSpecPerMonitoredResource_FieldPath, error)
- type MetricDescriptorIndexSpecPerMonitoredResource_FieldPathArrayItemValue
- func MustParseMetricDescriptorIndexSpecPerMonitoredResource_FieldPathArrayItemValue(pathStr, valueStr string) MetricDescriptorIndexSpecPerMonitoredResource_FieldPathArrayItemValue
- func ParseMetricDescriptorIndexSpecPerMonitoredResource_FieldPathArrayItemValue(pathStr, valueStr string) (MetricDescriptorIndexSpecPerMonitoredResource_FieldPathArrayItemValue, error)
- type MetricDescriptorIndexSpecPerMonitoredResource_FieldPathArrayOfValues
- func MustParseMetricDescriptorIndexSpecPerMonitoredResource_FieldPathArrayOfValues(pathStr, valuesStr string) MetricDescriptorIndexSpecPerMonitoredResource_FieldPathArrayOfValues
- func ParseMetricDescriptorIndexSpecPerMonitoredResource_FieldPathArrayOfValues(pathStr, valuesStr string) (MetricDescriptorIndexSpecPerMonitoredResource_FieldPathArrayOfValues, error)
- type MetricDescriptorIndexSpecPerMonitoredResource_FieldPathSelector
- type MetricDescriptorIndexSpecPerMonitoredResource_FieldPathValue
- func MustParseMetricDescriptorIndexSpecPerMonitoredResource_FieldPathValue(pathStr, valueStr string) MetricDescriptorIndexSpecPerMonitoredResource_FieldPathValue
- func ParseMetricDescriptorIndexSpecPerMonitoredResource_FieldPathValue(pathStr, valueStr string) (MetricDescriptorIndexSpecPerMonitoredResource_FieldPathValue, error)
- type MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPath
- func (fps *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPath) AsIndicesSubPath() (MetricDescriptorIndexSpecIndex_FieldPath, bool)
- func (fps *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPath) ClearValue(item *MetricDescriptor_IndexSpec_PerMonitoredResource)
- func (fps *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPath) ClearValueRaw(item proto.Message)
- func (fps *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPath) Get(source *MetricDescriptor_IndexSpec_PerMonitoredResource) (values []interface{})
- func (fps *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPath) GetDefault() interface{}
- func (fps *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPath) GetRaw(source proto.Message) []interface{}
- func (fps *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPath) GetSingle(source *MetricDescriptor_IndexSpec_PerMonitoredResource) (interface{}, bool)
- func (fps *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fps *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPath) IsLeaf() bool
- func (fps *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPath) JSONString() string
- func (fps *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPath) Selector() MetricDescriptorIndexSpecPerMonitoredResource_FieldPathSelector
- func (fps *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fps *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPath) String() string
- func (fps *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPath) WithIArrayItemValue(value interface{}) MetricDescriptorIndexSpecPerMonitoredResource_FieldPathArrayItemValue
- func (fps *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPath) WithIArrayOfValues(values interface{}) MetricDescriptorIndexSpecPerMonitoredResource_FieldPathArrayOfValues
- func (fps *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPath) WithIValue(value interface{}) MetricDescriptorIndexSpecPerMonitoredResource_FieldPathValue
- func (fps *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fps *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fps *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPathArrayItemValue
- func (fpaivs *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPathArrayItemValue) AsIndicesPathItemValue() (MetricDescriptorIndexSpecIndex_FieldPathArrayItemValue, bool)
- func (fpaivs *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPathArrayItemValue) ContainsValue(source *MetricDescriptor_IndexSpec_PerMonitoredResource) bool
- func (fpaivs *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
- type MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPathArrayOfValues
- type MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPathValue
- func (fpvs *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPathValue) AsIndicesPathValue() (MetricDescriptorIndexSpecIndex_FieldPathValue, bool)
- func (fpvs *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPathValue) CompareWith(source *MetricDescriptor_IndexSpec_PerMonitoredResource) (int, bool)
- func (fpvs *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpvs *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPathValue) GetRawValue() interface{}
- func (fpvs *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPathValue) SetTo(target **MetricDescriptor_IndexSpec_PerMonitoredResource)
- func (fpvs *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPathValue) SetToRaw(target proto.Message)
- type MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath
- func (fp *MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath) ClearValue(item *MetricDescriptor_IndexSpec_PerMonitoredResource)
- func (fp *MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath) Get(source *MetricDescriptor_IndexSpec_PerMonitoredResource) (values []interface{})
- func (fp *MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath) GetDefault() interface{}
- func (fp *MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath) GetSingle(source *MetricDescriptor_IndexSpec_PerMonitoredResource) (interface{}, bool)
- func (fp *MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath) IsLeaf() bool
- func (fp *MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath) JSONString() string
- func (fp *MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath) Selector() MetricDescriptorIndexSpecPerMonitoredResource_FieldPathSelector
- func (fp *MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath) String() string
- func (fp *MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath) WithIArrayItemValue(value interface{}) MetricDescriptorIndexSpecPerMonitoredResource_FieldPathArrayItemValue
- func (fp *MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath) WithIArrayOfValues(values interface{}) MetricDescriptorIndexSpecPerMonitoredResource_FieldPathArrayOfValues
- func (fp *MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath) WithIValue(value interface{}) MetricDescriptorIndexSpecPerMonitoredResource_FieldPathValue
- func (fp *MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathArrayItemValue
- func (fpaiv *MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathArrayItemValue) AsIndicesItemValue() (*MetricDescriptor_IndexSpec_Index, bool)
- func (fpaiv *MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathArrayItemValue) ContainsValue(source *MetricDescriptor_IndexSpec_PerMonitoredResource) bool
- func (fpaiv *MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathArrayItemValue) GetSingle(source *MetricDescriptor_IndexSpec_PerMonitoredResource) (interface{}, bool)
- func (fpaiv *MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathArrayOfValues
- func (fpaov *MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathArrayOfValues) AsIndicesArrayOfValues() ([][]*MetricDescriptor_IndexSpec_Index, bool)
- func (fpaov *MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathArrayOfValues) AsResourceArrayOfValues() ([]*monitored_resource_descriptor.Reference, bool)
- func (fpaov *MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathValue
- func (fpv *MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathValue) AsIndicesValue() ([]*MetricDescriptor_IndexSpec_Index, bool)
- func (fpv *MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathValue) AsResourceValue() (*monitored_resource_descriptor.Reference, bool)
- func (fpv *MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathValue) CompareWith(source *MetricDescriptor_IndexSpec_PerMonitoredResource) (int, bool)
- func (fpv *MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathValue) SetTo(target **MetricDescriptor_IndexSpec_PerMonitoredResource)
- func (fpv *MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type MetricDescriptorIndexSpec_FieldPath
- func BuildMetricDescriptorIndexSpec_FieldPath(fp gotenobject.RawFieldPath) (MetricDescriptorIndexSpec_FieldPath, error)
- func MustParseMetricDescriptorIndexSpec_FieldPath(rawField string) MetricDescriptorIndexSpec_FieldPath
- func ParseMetricDescriptorIndexSpec_FieldPath(rawField string) (MetricDescriptorIndexSpec_FieldPath, error)
- type MetricDescriptorIndexSpec_FieldPathArrayItemValue
- type MetricDescriptorIndexSpec_FieldPathArrayOfValues
- type MetricDescriptorIndexSpec_FieldPathSelector
- type MetricDescriptorIndexSpec_FieldPathValue
- type MetricDescriptorIndexSpec_FieldSubPath
- func (fps *MetricDescriptorIndexSpec_FieldSubPath) AsPerResourceSubPath() (MetricDescriptorIndexSpecPerMonitoredResource_FieldPath, bool)
- func (fps *MetricDescriptorIndexSpec_FieldSubPath) ClearValue(item *MetricDescriptor_IndexSpec)
- func (fps *MetricDescriptorIndexSpec_FieldSubPath) ClearValueRaw(item proto.Message)
- func (fps *MetricDescriptorIndexSpec_FieldSubPath) Get(source *MetricDescriptor_IndexSpec) (values []interface{})
- func (fps *MetricDescriptorIndexSpec_FieldSubPath) GetDefault() interface{}
- func (fps *MetricDescriptorIndexSpec_FieldSubPath) GetRaw(source proto.Message) []interface{}
- func (fps *MetricDescriptorIndexSpec_FieldSubPath) GetSingle(source *MetricDescriptor_IndexSpec) (interface{}, bool)
- func (fps *MetricDescriptorIndexSpec_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fps *MetricDescriptorIndexSpec_FieldSubPath) IsLeaf() bool
- func (fps *MetricDescriptorIndexSpec_FieldSubPath) JSONString() string
- func (fps *MetricDescriptorIndexSpec_FieldSubPath) Selector() MetricDescriptorIndexSpec_FieldPathSelector
- func (fps *MetricDescriptorIndexSpec_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fps *MetricDescriptorIndexSpec_FieldSubPath) String() string
- func (fps *MetricDescriptorIndexSpec_FieldSubPath) WithIArrayItemValue(value interface{}) MetricDescriptorIndexSpec_FieldPathArrayItemValue
- func (fps *MetricDescriptorIndexSpec_FieldSubPath) WithIArrayOfValues(values interface{}) MetricDescriptorIndexSpec_FieldPathArrayOfValues
- func (fps *MetricDescriptorIndexSpec_FieldSubPath) WithIValue(value interface{}) MetricDescriptorIndexSpec_FieldPathValue
- func (fps *MetricDescriptorIndexSpec_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fps *MetricDescriptorIndexSpec_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fps *MetricDescriptorIndexSpec_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type MetricDescriptorIndexSpec_FieldSubPathArrayItemValue
- func (fpaivs *MetricDescriptorIndexSpec_FieldSubPathArrayItemValue) AsPerResourcePathItemValue() (MetricDescriptorIndexSpecPerMonitoredResource_FieldPathArrayItemValue, bool)
- func (fpaivs *MetricDescriptorIndexSpec_FieldSubPathArrayItemValue) ContainsValue(source *MetricDescriptor_IndexSpec) bool
- func (fpaivs *MetricDescriptorIndexSpec_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
- type MetricDescriptorIndexSpec_FieldSubPathArrayOfValues
- type MetricDescriptorIndexSpec_FieldSubPathValue
- func (fpvs *MetricDescriptorIndexSpec_FieldSubPathValue) AsPerResourcePathValue() (MetricDescriptorIndexSpecPerMonitoredResource_FieldPathValue, bool)
- func (fpvs *MetricDescriptorIndexSpec_FieldSubPathValue) CompareWith(source *MetricDescriptor_IndexSpec) (int, bool)
- func (fpvs *MetricDescriptorIndexSpec_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpvs *MetricDescriptorIndexSpec_FieldSubPathValue) GetRawValue() interface{}
- func (fpvs *MetricDescriptorIndexSpec_FieldSubPathValue) SetTo(target **MetricDescriptor_IndexSpec)
- func (fpvs *MetricDescriptorIndexSpec_FieldSubPathValue) SetToRaw(target proto.Message)
- type MetricDescriptorIndexSpec_FieldTerminalPath
- func (fp *MetricDescriptorIndexSpec_FieldTerminalPath) ClearValue(item *MetricDescriptor_IndexSpec)
- func (fp *MetricDescriptorIndexSpec_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *MetricDescriptorIndexSpec_FieldTerminalPath) Get(source *MetricDescriptor_IndexSpec) (values []interface{})
- func (fp *MetricDescriptorIndexSpec_FieldTerminalPath) GetDefault() interface{}
- func (fp *MetricDescriptorIndexSpec_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *MetricDescriptorIndexSpec_FieldTerminalPath) GetSingle(source *MetricDescriptor_IndexSpec) (interface{}, bool)
- func (fp *MetricDescriptorIndexSpec_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *MetricDescriptorIndexSpec_FieldTerminalPath) IsLeaf() bool
- func (fp *MetricDescriptorIndexSpec_FieldTerminalPath) JSONString() string
- func (fp *MetricDescriptorIndexSpec_FieldTerminalPath) Selector() MetricDescriptorIndexSpec_FieldPathSelector
- func (fp *MetricDescriptorIndexSpec_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *MetricDescriptorIndexSpec_FieldTerminalPath) String() string
- func (fp *MetricDescriptorIndexSpec_FieldTerminalPath) WithIArrayItemValue(value interface{}) MetricDescriptorIndexSpec_FieldPathArrayItemValue
- func (fp *MetricDescriptorIndexSpec_FieldTerminalPath) WithIArrayOfValues(values interface{}) MetricDescriptorIndexSpec_FieldPathArrayOfValues
- func (fp *MetricDescriptorIndexSpec_FieldTerminalPath) WithIValue(value interface{}) MetricDescriptorIndexSpec_FieldPathValue
- func (fp *MetricDescriptorIndexSpec_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *MetricDescriptorIndexSpec_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *MetricDescriptorIndexSpec_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type MetricDescriptorIndexSpec_FieldTerminalPathArrayItemValue
- func (fpaiv *MetricDescriptorIndexSpec_FieldTerminalPathArrayItemValue) AsPerResourceItemValue() (*MetricDescriptor_IndexSpec_PerMonitoredResource, bool)
- func (fpaiv *MetricDescriptorIndexSpec_FieldTerminalPathArrayItemValue) ContainsValue(source *MetricDescriptor_IndexSpec) bool
- func (fpaiv *MetricDescriptorIndexSpec_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *MetricDescriptorIndexSpec_FieldTerminalPathArrayItemValue) GetSingle(source *MetricDescriptor_IndexSpec) (interface{}, bool)
- func (fpaiv *MetricDescriptorIndexSpec_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type MetricDescriptorIndexSpec_FieldTerminalPathArrayOfValues
- type MetricDescriptorIndexSpec_FieldTerminalPathValue
- func (fpv *MetricDescriptorIndexSpec_FieldTerminalPathValue) AsPerResourceValue() ([]*MetricDescriptor_IndexSpec_PerMonitoredResource, bool)
- func (fpv *MetricDescriptorIndexSpec_FieldTerminalPathValue) CompareWith(source *MetricDescriptor_IndexSpec) (int, bool)
- func (fpv *MetricDescriptorIndexSpec_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *MetricDescriptorIndexSpec_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *MetricDescriptorIndexSpec_FieldTerminalPathValue) SetTo(target **MetricDescriptor_IndexSpec)
- func (fpv *MetricDescriptorIndexSpec_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type MetricDescriptorList
- func (l MetricDescriptorList) Append(item gotenresource.Resource) gotenresource.ResourceList
- func (l MetricDescriptorList) AppendList(list gotenresource.ResourceList) gotenresource.ResourceList
- func (l MetricDescriptorList) At(idx int) gotenresource.Resource
- func (l MetricDescriptorList) Length() int
- func (l MetricDescriptorList) Set(idx int, res gotenresource.Resource)
- func (l MetricDescriptorList) Slice(first, second int) gotenresource.ResourceList
- type MetricDescriptorMap
- func (m MetricDescriptorMap) Delete(name gotenresource.Name)
- func (m MetricDescriptorMap) ForEach(cb func(gotenresource.Name, gotenresource.Resource) bool)
- func (m MetricDescriptorMap) Get(name gotenresource.Name) gotenresource.Resource
- func (m MetricDescriptorMap) Length() int
- func (m MetricDescriptorMap) Set(res gotenresource.Resource)
- type MetricDescriptorMapPathSelectorMetadataAnnotations
- func (s MetricDescriptorMapPathSelectorMetadataAnnotations) FieldPath() *MetricDescriptor_FieldSubPath
- func (s MetricDescriptorMapPathSelectorMetadataAnnotations) WithArrayOfValues(values []string) *MetricDescriptor_FieldSubPathArrayOfValues
- func (s MetricDescriptorMapPathSelectorMetadataAnnotations) WithValue(value string) *MetricDescriptor_FieldSubPathValue
- type MetricDescriptorMapPathSelectorMetadataLabels
- func (s MetricDescriptorMapPathSelectorMetadataLabels) FieldPath() *MetricDescriptor_FieldSubPath
- func (s MetricDescriptorMapPathSelectorMetadataLabels) WithArrayOfValues(values []string) *MetricDescriptor_FieldSubPathArrayOfValues
- func (s MetricDescriptorMapPathSelectorMetadataLabels) WithValue(value string) *MetricDescriptor_FieldSubPathValue
- type MetricDescriptorMapPathSelectorMetadataShards
- func (s MetricDescriptorMapPathSelectorMetadataShards) FieldPath() *MetricDescriptor_FieldSubPath
- func (s MetricDescriptorMapPathSelectorMetadataShards) WithArrayOfValues(values []int64) *MetricDescriptor_FieldSubPathArrayOfValues
- func (s MetricDescriptorMapPathSelectorMetadataShards) WithValue(value int64) *MetricDescriptor_FieldSubPathValue
- type MetricDescriptorMetricDescriptorMetadataFieldPathBuilder
- type MetricDescriptorMetricDescriptorMetadata_FieldPath
- func BuildMetricDescriptorMetricDescriptorMetadata_FieldPath(fp gotenobject.RawFieldPath) (MetricDescriptorMetricDescriptorMetadata_FieldPath, error)
- func MustParseMetricDescriptorMetricDescriptorMetadata_FieldPath(rawField string) MetricDescriptorMetricDescriptorMetadata_FieldPath
- func ParseMetricDescriptorMetricDescriptorMetadata_FieldPath(rawField string) (MetricDescriptorMetricDescriptorMetadata_FieldPath, error)
- type MetricDescriptorMetricDescriptorMetadata_FieldPathArrayItemValue
- func MustParseMetricDescriptorMetricDescriptorMetadata_FieldPathArrayItemValue(pathStr, valueStr string) MetricDescriptorMetricDescriptorMetadata_FieldPathArrayItemValue
- func ParseMetricDescriptorMetricDescriptorMetadata_FieldPathArrayItemValue(pathStr, valueStr string) (MetricDescriptorMetricDescriptorMetadata_FieldPathArrayItemValue, error)
- type MetricDescriptorMetricDescriptorMetadata_FieldPathArrayOfValues
- func MustParseMetricDescriptorMetricDescriptorMetadata_FieldPathArrayOfValues(pathStr, valuesStr string) MetricDescriptorMetricDescriptorMetadata_FieldPathArrayOfValues
- func ParseMetricDescriptorMetricDescriptorMetadata_FieldPathArrayOfValues(pathStr, valuesStr string) (MetricDescriptorMetricDescriptorMetadata_FieldPathArrayOfValues, error)
- type MetricDescriptorMetricDescriptorMetadata_FieldPathSelector
- type MetricDescriptorMetricDescriptorMetadata_FieldPathValue
- func MustParseMetricDescriptorMetricDescriptorMetadata_FieldPathValue(pathStr, valueStr string) MetricDescriptorMetricDescriptorMetadata_FieldPathValue
- func ParseMetricDescriptorMetricDescriptorMetadata_FieldPathValue(pathStr, valueStr string) (MetricDescriptorMetricDescriptorMetadata_FieldPathValue, error)
- type MetricDescriptorMetricDescriptorMetadata_FieldTerminalPath
- func (fp *MetricDescriptorMetricDescriptorMetadata_FieldTerminalPath) ClearValue(item *MetricDescriptor_MetricDescriptorMetadata)
- func (fp *MetricDescriptorMetricDescriptorMetadata_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *MetricDescriptorMetricDescriptorMetadata_FieldTerminalPath) Get(source *MetricDescriptor_MetricDescriptorMetadata) (values []interface{})
- func (fp *MetricDescriptorMetricDescriptorMetadata_FieldTerminalPath) GetDefault() interface{}
- func (fp *MetricDescriptorMetricDescriptorMetadata_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *MetricDescriptorMetricDescriptorMetadata_FieldTerminalPath) GetSingle(source *MetricDescriptor_MetricDescriptorMetadata) (interface{}, bool)
- func (fp *MetricDescriptorMetricDescriptorMetadata_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *MetricDescriptorMetricDescriptorMetadata_FieldTerminalPath) IsLeaf() bool
- func (fp *MetricDescriptorMetricDescriptorMetadata_FieldTerminalPath) JSONString() string
- func (fp *MetricDescriptorMetricDescriptorMetadata_FieldTerminalPath) Selector() MetricDescriptorMetricDescriptorMetadata_FieldPathSelector
- func (fp *MetricDescriptorMetricDescriptorMetadata_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *MetricDescriptorMetricDescriptorMetadata_FieldTerminalPath) String() string
- func (fp *MetricDescriptorMetricDescriptorMetadata_FieldTerminalPath) WithIArrayItemValue(value interface{}) MetricDescriptorMetricDescriptorMetadata_FieldPathArrayItemValue
- func (fp *MetricDescriptorMetricDescriptorMetadata_FieldTerminalPath) WithIArrayOfValues(values interface{}) MetricDescriptorMetricDescriptorMetadata_FieldPathArrayOfValues
- func (fp *MetricDescriptorMetricDescriptorMetadata_FieldTerminalPath) WithIValue(value interface{}) MetricDescriptorMetricDescriptorMetadata_FieldPathValue
- func (fp *MetricDescriptorMetricDescriptorMetadata_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *MetricDescriptorMetricDescriptorMetadata_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *MetricDescriptorMetricDescriptorMetadata_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type MetricDescriptorMetricDescriptorMetadata_FieldTerminalPathArrayItemValue
- func (fpaiv *MetricDescriptorMetricDescriptorMetadata_FieldTerminalPathArrayItemValue) ContainsValue(source *MetricDescriptor_MetricDescriptorMetadata) bool
- func (fpaiv *MetricDescriptorMetricDescriptorMetadata_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *MetricDescriptorMetricDescriptorMetadata_FieldTerminalPathArrayItemValue) GetSingle(source *MetricDescriptor_MetricDescriptorMetadata) (interface{}, bool)
- func (fpaiv *MetricDescriptorMetricDescriptorMetadata_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type MetricDescriptorMetricDescriptorMetadata_FieldTerminalPathArrayOfValues
- type MetricDescriptorMetricDescriptorMetadata_FieldTerminalPathValue
- func (fpv *MetricDescriptorMetricDescriptorMetadata_FieldTerminalPathValue) AsLaunchStageValue() (api.LaunchStage, bool)
- func (fpv *MetricDescriptorMetricDescriptorMetadata_FieldTerminalPathValue) CompareWith(source *MetricDescriptor_MetricDescriptorMetadata) (int, bool)
- func (fpv *MetricDescriptorMetricDescriptorMetadata_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *MetricDescriptorMetricDescriptorMetadata_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *MetricDescriptorMetricDescriptorMetadata_FieldTerminalPathValue) SetTo(target **MetricDescriptor_MetricDescriptorMetadata)
- func (fpv *MetricDescriptorMetricDescriptorMetadata_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type MetricDescriptorNameList
- func (l MetricDescriptorNameList) Append(name gotenresource.Name) gotenresource.NameList
- func (l MetricDescriptorNameList) AppendList(list gotenresource.NameList) gotenresource.NameList
- func (l MetricDescriptorNameList) At(idx int) gotenresource.Name
- func (l MetricDescriptorNameList) Length() int
- func (l MetricDescriptorNameList) Set(idx int, name gotenresource.Name)
- func (l MetricDescriptorNameList) Slice(first, second int) gotenresource.NameList
- type MetricDescriptorParentNameList
- func (l MetricDescriptorParentNameList) Append(name gotenresource.Name) gotenresource.ParentNameList
- func (l MetricDescriptorParentNameList) AppendList(list gotenresource.ParentNameList) gotenresource.ParentNameList
- func (l MetricDescriptorParentNameList) At(idx int) gotenresource.Name
- func (l MetricDescriptorParentNameList) Length() int
- func (l MetricDescriptorParentNameList) Set(idx int, name gotenresource.Name)
- func (l MetricDescriptorParentNameList) Slice(first, second int) gotenresource.ParentNameList
- type MetricDescriptorParentReferenceList
- func (l MetricDescriptorParentReferenceList) Append(ref gotenresource.Reference) gotenresource.ParentReferenceList
- func (l MetricDescriptorParentReferenceList) AppendList(list gotenresource.ParentReferenceList) gotenresource.ParentReferenceList
- func (l MetricDescriptorParentReferenceList) At(idx int) gotenresource.Reference
- func (l MetricDescriptorParentReferenceList) Length() int
- func (l MetricDescriptorParentReferenceList) Set(idx int, ref gotenresource.Reference)
- func (l MetricDescriptorParentReferenceList) Slice(first, second int) gotenresource.ParentReferenceList
- type MetricDescriptorPathSelectorDescription
- func (MetricDescriptorPathSelectorDescription) FieldPath() *MetricDescriptor_FieldTerminalPath
- func (s MetricDescriptorPathSelectorDescription) WithArrayOfValues(values []string) *MetricDescriptor_FieldTerminalPathArrayOfValues
- func (s MetricDescriptorPathSelectorDescription) WithValue(value string) *MetricDescriptor_FieldTerminalPathValue
- type MetricDescriptorPathSelectorDisplayName
- func (MetricDescriptorPathSelectorDisplayName) FieldPath() *MetricDescriptor_FieldTerminalPath
- func (s MetricDescriptorPathSelectorDisplayName) WithArrayOfValues(values []string) *MetricDescriptor_FieldTerminalPathArrayOfValues
- func (s MetricDescriptorPathSelectorDisplayName) WithValue(value string) *MetricDescriptor_FieldTerminalPathValue
- type MetricDescriptorPathSelectorDistributionBucketOptions
- func (MetricDescriptorPathSelectorDistributionBucketOptions) DynamicBuckets() MetricDescriptorPathSelectorDistributionBucketOptionsDynamicBuckets
- func (MetricDescriptorPathSelectorDistributionBucketOptions) ExplicitBuckets() MetricDescriptorPathSelectorDistributionBucketOptionsExplicitBuckets
- func (MetricDescriptorPathSelectorDistributionBucketOptions) ExponentialBuckets() MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBuckets
- func (MetricDescriptorPathSelectorDistributionBucketOptions) FieldPath() *MetricDescriptor_FieldTerminalPath
- func (MetricDescriptorPathSelectorDistributionBucketOptions) LinearBuckets() MetricDescriptorPathSelectorDistributionBucketOptionsLinearBuckets
- func (s MetricDescriptorPathSelectorDistributionBucketOptions) WithArrayOfValues(values []*common.Distribution_BucketOptions) *MetricDescriptor_FieldTerminalPathArrayOfValues
- func (s MetricDescriptorPathSelectorDistributionBucketOptions) WithSubArrayItemValue(subPathArrayItemValue common.DistributionBucketOptions_FieldPathArrayItemValue) *MetricDescriptor_FieldSubPathArrayItemValue
- func (s MetricDescriptorPathSelectorDistributionBucketOptions) WithSubArrayOfValues(subPathArrayOfValues common.DistributionBucketOptions_FieldPathArrayOfValues) *MetricDescriptor_FieldSubPathArrayOfValues
- func (MetricDescriptorPathSelectorDistributionBucketOptions) WithSubPath(subPath common.DistributionBucketOptions_FieldPath) *MetricDescriptor_FieldSubPath
- func (s MetricDescriptorPathSelectorDistributionBucketOptions) WithSubValue(subPathValue common.DistributionBucketOptions_FieldPathValue) *MetricDescriptor_FieldSubPathValue
- func (s MetricDescriptorPathSelectorDistributionBucketOptions) WithValue(value *common.Distribution_BucketOptions) *MetricDescriptor_FieldTerminalPathValue
- type MetricDescriptorPathSelectorDistributionBucketOptionsDynamicBuckets
- func (MetricDescriptorPathSelectorDistributionBucketOptionsDynamicBuckets) Compression() MetricDescriptorPathSelectorDistributionBucketOptionsDynamicBucketsCompression
- func (MetricDescriptorPathSelectorDistributionBucketOptionsDynamicBuckets) FieldPath() *MetricDescriptor_FieldSubPath
- func (MetricDescriptorPathSelectorDistributionBucketOptionsDynamicBuckets) Means() MetricDescriptorPathSelectorDistributionBucketOptionsDynamicBucketsMeans
- func (s MetricDescriptorPathSelectorDistributionBucketOptionsDynamicBuckets) WithArrayOfValues(values []*common.Distribution_BucketOptions_Dynamic) *MetricDescriptor_FieldSubPathArrayOfValues
- func (s MetricDescriptorPathSelectorDistributionBucketOptionsDynamicBuckets) WithValue(value *common.Distribution_BucketOptions_Dynamic) *MetricDescriptor_FieldSubPathValue
- type MetricDescriptorPathSelectorDistributionBucketOptionsDynamicBucketsCompression
- func (MetricDescriptorPathSelectorDistributionBucketOptionsDynamicBucketsCompression) FieldPath() *MetricDescriptor_FieldSubPath
- func (s MetricDescriptorPathSelectorDistributionBucketOptionsDynamicBucketsCompression) WithArrayOfValues(values []float64) *MetricDescriptor_FieldSubPathArrayOfValues
- func (s MetricDescriptorPathSelectorDistributionBucketOptionsDynamicBucketsCompression) WithValue(value float64) *MetricDescriptor_FieldSubPathValue
- type MetricDescriptorPathSelectorDistributionBucketOptionsDynamicBucketsMeans
- func (MetricDescriptorPathSelectorDistributionBucketOptionsDynamicBucketsMeans) FieldPath() *MetricDescriptor_FieldSubPath
- func (s MetricDescriptorPathSelectorDistributionBucketOptionsDynamicBucketsMeans) WithArrayOfValues(values [][]float64) *MetricDescriptor_FieldSubPathArrayOfValues
- func (s MetricDescriptorPathSelectorDistributionBucketOptionsDynamicBucketsMeans) WithItemValue(value float64) *MetricDescriptor_FieldSubPathArrayItemValue
- func (s MetricDescriptorPathSelectorDistributionBucketOptionsDynamicBucketsMeans) WithValue(value []float64) *MetricDescriptor_FieldSubPathValue
- type MetricDescriptorPathSelectorDistributionBucketOptionsExplicitBuckets
- func (MetricDescriptorPathSelectorDistributionBucketOptionsExplicitBuckets) Bounds() MetricDescriptorPathSelectorDistributionBucketOptionsExplicitBucketsBounds
- func (MetricDescriptorPathSelectorDistributionBucketOptionsExplicitBuckets) FieldPath() *MetricDescriptor_FieldSubPath
- func (s MetricDescriptorPathSelectorDistributionBucketOptionsExplicitBuckets) WithArrayOfValues(values []*common.Distribution_BucketOptions_Explicit) *MetricDescriptor_FieldSubPathArrayOfValues
- func (s MetricDescriptorPathSelectorDistributionBucketOptionsExplicitBuckets) WithValue(value *common.Distribution_BucketOptions_Explicit) *MetricDescriptor_FieldSubPathValue
- type MetricDescriptorPathSelectorDistributionBucketOptionsExplicitBucketsBounds
- func (MetricDescriptorPathSelectorDistributionBucketOptionsExplicitBucketsBounds) FieldPath() *MetricDescriptor_FieldSubPath
- func (s MetricDescriptorPathSelectorDistributionBucketOptionsExplicitBucketsBounds) WithArrayOfValues(values [][]float64) *MetricDescriptor_FieldSubPathArrayOfValues
- func (s MetricDescriptorPathSelectorDistributionBucketOptionsExplicitBucketsBounds) WithItemValue(value float64) *MetricDescriptor_FieldSubPathArrayItemValue
- func (s MetricDescriptorPathSelectorDistributionBucketOptionsExplicitBucketsBounds) WithValue(value []float64) *MetricDescriptor_FieldSubPathValue
- type MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBuckets
- func (MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBuckets) FieldPath() *MetricDescriptor_FieldSubPath
- func (MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBuckets) GrowthFactor() ...
- func (MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBuckets) NumFiniteBuckets() ...
- func (MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBuckets) Scale() MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBucketsScale
- func (s MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBuckets) WithArrayOfValues(values []*common.Distribution_BucketOptions_Exponential) *MetricDescriptor_FieldSubPathArrayOfValues
- func (s MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBuckets) WithValue(value *common.Distribution_BucketOptions_Exponential) *MetricDescriptor_FieldSubPathValue
- type MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBucketsGrowthFactor
- func (MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBucketsGrowthFactor) FieldPath() *MetricDescriptor_FieldSubPath
- func (s MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBucketsGrowthFactor) WithArrayOfValues(values []float64) *MetricDescriptor_FieldSubPathArrayOfValues
- func (s MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBucketsGrowthFactor) WithValue(value float64) *MetricDescriptor_FieldSubPathValue
- type MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBucketsNumFiniteBuckets
- func (MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBucketsNumFiniteBuckets) FieldPath() *MetricDescriptor_FieldSubPath
- func (s MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBucketsNumFiniteBuckets) WithArrayOfValues(values []int32) *MetricDescriptor_FieldSubPathArrayOfValues
- func (s MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBucketsNumFiniteBuckets) WithValue(value int32) *MetricDescriptor_FieldSubPathValue
- type MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBucketsScale
- func (MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBucketsScale) FieldPath() *MetricDescriptor_FieldSubPath
- func (s MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBucketsScale) WithArrayOfValues(values []float64) *MetricDescriptor_FieldSubPathArrayOfValues
- func (s MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBucketsScale) WithValue(value float64) *MetricDescriptor_FieldSubPathValue
- type MetricDescriptorPathSelectorDistributionBucketOptionsLinearBuckets
- func (MetricDescriptorPathSelectorDistributionBucketOptionsLinearBuckets) FieldPath() *MetricDescriptor_FieldSubPath
- func (MetricDescriptorPathSelectorDistributionBucketOptionsLinearBuckets) NumFiniteBuckets() ...
- func (MetricDescriptorPathSelectorDistributionBucketOptionsLinearBuckets) Offset() MetricDescriptorPathSelectorDistributionBucketOptionsLinearBucketsOffset
- func (MetricDescriptorPathSelectorDistributionBucketOptionsLinearBuckets) Width() MetricDescriptorPathSelectorDistributionBucketOptionsLinearBucketsWidth
- func (s MetricDescriptorPathSelectorDistributionBucketOptionsLinearBuckets) WithArrayOfValues(values []*common.Distribution_BucketOptions_Linear) *MetricDescriptor_FieldSubPathArrayOfValues
- func (s MetricDescriptorPathSelectorDistributionBucketOptionsLinearBuckets) WithValue(value *common.Distribution_BucketOptions_Linear) *MetricDescriptor_FieldSubPathValue
- type MetricDescriptorPathSelectorDistributionBucketOptionsLinearBucketsNumFiniteBuckets
- func (MetricDescriptorPathSelectorDistributionBucketOptionsLinearBucketsNumFiniteBuckets) FieldPath() *MetricDescriptor_FieldSubPath
- func (s MetricDescriptorPathSelectorDistributionBucketOptionsLinearBucketsNumFiniteBuckets) WithArrayOfValues(values []int32) *MetricDescriptor_FieldSubPathArrayOfValues
- func (s MetricDescriptorPathSelectorDistributionBucketOptionsLinearBucketsNumFiniteBuckets) WithValue(value int32) *MetricDescriptor_FieldSubPathValue
- type MetricDescriptorPathSelectorDistributionBucketOptionsLinearBucketsOffset
- func (MetricDescriptorPathSelectorDistributionBucketOptionsLinearBucketsOffset) FieldPath() *MetricDescriptor_FieldSubPath
- func (s MetricDescriptorPathSelectorDistributionBucketOptionsLinearBucketsOffset) WithArrayOfValues(values []float64) *MetricDescriptor_FieldSubPathArrayOfValues
- func (s MetricDescriptorPathSelectorDistributionBucketOptionsLinearBucketsOffset) WithValue(value float64) *MetricDescriptor_FieldSubPathValue
- type MetricDescriptorPathSelectorDistributionBucketOptionsLinearBucketsWidth
- func (MetricDescriptorPathSelectorDistributionBucketOptionsLinearBucketsWidth) FieldPath() *MetricDescriptor_FieldSubPath
- func (s MetricDescriptorPathSelectorDistributionBucketOptionsLinearBucketsWidth) WithArrayOfValues(values []float64) *MetricDescriptor_FieldSubPathArrayOfValues
- func (s MetricDescriptorPathSelectorDistributionBucketOptionsLinearBucketsWidth) WithValue(value float64) *MetricDescriptor_FieldSubPathValue
- type MetricDescriptorPathSelectorIndexSpec
- func (MetricDescriptorPathSelectorIndexSpec) FieldPath() *MetricDescriptor_FieldTerminalPath
- func (MetricDescriptorPathSelectorIndexSpec) PerResource() MetricDescriptorPathSelectorIndexSpecPerResource
- func (s MetricDescriptorPathSelectorIndexSpec) WithArrayOfValues(values []*MetricDescriptor_IndexSpec) *MetricDescriptor_FieldTerminalPathArrayOfValues
- func (s MetricDescriptorPathSelectorIndexSpec) WithSubArrayItemValue(subPathArrayItemValue MetricDescriptorIndexSpec_FieldPathArrayItemValue) *MetricDescriptor_FieldSubPathArrayItemValue
- func (s MetricDescriptorPathSelectorIndexSpec) WithSubArrayOfValues(subPathArrayOfValues MetricDescriptorIndexSpec_FieldPathArrayOfValues) *MetricDescriptor_FieldSubPathArrayOfValues
- func (MetricDescriptorPathSelectorIndexSpec) WithSubPath(subPath MetricDescriptorIndexSpec_FieldPath) *MetricDescriptor_FieldSubPath
- func (s MetricDescriptorPathSelectorIndexSpec) WithSubValue(subPathValue MetricDescriptorIndexSpec_FieldPathValue) *MetricDescriptor_FieldSubPathValue
- func (s MetricDescriptorPathSelectorIndexSpec) WithValue(value *MetricDescriptor_IndexSpec) *MetricDescriptor_FieldTerminalPathValue
- type MetricDescriptorPathSelectorIndexSpecPerResource
- func (MetricDescriptorPathSelectorIndexSpecPerResource) FieldPath() *MetricDescriptor_FieldSubPath
- func (MetricDescriptorPathSelectorIndexSpecPerResource) Indices() MetricDescriptorPathSelectorIndexSpecPerResourceIndices
- func (MetricDescriptorPathSelectorIndexSpecPerResource) Resource() MetricDescriptorPathSelectorIndexSpecPerResourceResource
- func (s MetricDescriptorPathSelectorIndexSpecPerResource) WithArrayOfValues(values [][]*MetricDescriptor_IndexSpec_PerMonitoredResource) *MetricDescriptor_FieldSubPathArrayOfValues
- func (s MetricDescriptorPathSelectorIndexSpecPerResource) WithItemValue(value *MetricDescriptor_IndexSpec_PerMonitoredResource) *MetricDescriptor_FieldSubPathArrayItemValue
- func (s MetricDescriptorPathSelectorIndexSpecPerResource) WithValue(value []*MetricDescriptor_IndexSpec_PerMonitoredResource) *MetricDescriptor_FieldSubPathValue
- type MetricDescriptorPathSelectorIndexSpecPerResourceIndices
- func (MetricDescriptorPathSelectorIndexSpecPerResourceIndices) FieldPath() *MetricDescriptor_FieldSubPath
- func (MetricDescriptorPathSelectorIndexSpecPerResourceIndices) PromotedLabels() MetricDescriptorPathSelectorIndexSpecPerResourceIndicesPromotedLabels
- func (s MetricDescriptorPathSelectorIndexSpecPerResourceIndices) WithArrayOfValues(values [][]*MetricDescriptor_IndexSpec_Index) *MetricDescriptor_FieldSubPathArrayOfValues
- func (s MetricDescriptorPathSelectorIndexSpecPerResourceIndices) WithItemValue(value *MetricDescriptor_IndexSpec_Index) *MetricDescriptor_FieldSubPathArrayItemValue
- func (s MetricDescriptorPathSelectorIndexSpecPerResourceIndices) WithValue(value []*MetricDescriptor_IndexSpec_Index) *MetricDescriptor_FieldSubPathValue
- func (MetricDescriptorPathSelectorIndexSpecPerResourceIndices) WriteOnly() MetricDescriptorPathSelectorIndexSpecPerResourceIndicesWriteOnly
- type MetricDescriptorPathSelectorIndexSpecPerResourceIndicesPromotedLabels
- func (MetricDescriptorPathSelectorIndexSpecPerResourceIndicesPromotedLabels) FieldPath() *MetricDescriptor_FieldSubPath
- func (s MetricDescriptorPathSelectorIndexSpecPerResourceIndicesPromotedLabels) WithArrayOfValues(values [][]string) *MetricDescriptor_FieldSubPathArrayOfValues
- func (s MetricDescriptorPathSelectorIndexSpecPerResourceIndicesPromotedLabels) WithItemValue(value string) *MetricDescriptor_FieldSubPathArrayItemValue
- func (s MetricDescriptorPathSelectorIndexSpecPerResourceIndicesPromotedLabels) WithValue(value []string) *MetricDescriptor_FieldSubPathValue
- type MetricDescriptorPathSelectorIndexSpecPerResourceIndicesWriteOnly
- func (MetricDescriptorPathSelectorIndexSpecPerResourceIndicesWriteOnly) FieldPath() *MetricDescriptor_FieldSubPath
- func (s MetricDescriptorPathSelectorIndexSpecPerResourceIndicesWriteOnly) WithArrayOfValues(values []bool) *MetricDescriptor_FieldSubPathArrayOfValues
- func (s MetricDescriptorPathSelectorIndexSpecPerResourceIndicesWriteOnly) WithValue(value bool) *MetricDescriptor_FieldSubPathValue
- type MetricDescriptorPathSelectorIndexSpecPerResourceResource
- func (MetricDescriptorPathSelectorIndexSpecPerResourceResource) FieldPath() *MetricDescriptor_FieldSubPath
- func (s MetricDescriptorPathSelectorIndexSpecPerResourceResource) WithArrayOfValues(values []*monitored_resource_descriptor.Reference) *MetricDescriptor_FieldSubPathArrayOfValues
- func (s MetricDescriptorPathSelectorIndexSpecPerResourceResource) WithValue(value *monitored_resource_descriptor.Reference) *MetricDescriptor_FieldSubPathValue
- type MetricDescriptorPathSelectorLabels
- func (MetricDescriptorPathSelectorLabels) DefaultValue() MetricDescriptorPathSelectorLabelsDefaultValue
- func (MetricDescriptorPathSelectorLabels) Description() MetricDescriptorPathSelectorLabelsDescription
- func (MetricDescriptorPathSelectorLabels) Disabled() MetricDescriptorPathSelectorLabelsDisabled
- func (MetricDescriptorPathSelectorLabels) FieldPath() *MetricDescriptor_FieldTerminalPath
- func (MetricDescriptorPathSelectorLabels) Key() MetricDescriptorPathSelectorLabelsKey
- func (MetricDescriptorPathSelectorLabels) ValueType() MetricDescriptorPathSelectorLabelsValueType
- func (s MetricDescriptorPathSelectorLabels) WithArrayOfValues(values [][]*common.LabelDescriptor) *MetricDescriptor_FieldTerminalPathArrayOfValues
- func (s MetricDescriptorPathSelectorLabels) WithItemValue(value *common.LabelDescriptor) *MetricDescriptor_FieldTerminalPathArrayItemValue
- func (s MetricDescriptorPathSelectorLabels) WithSubArrayItemValue(subPathArrayItemValue common.LabelDescriptor_FieldPathArrayItemValue) *MetricDescriptor_FieldSubPathArrayItemValue
- func (s MetricDescriptorPathSelectorLabels) WithSubArrayOfValues(subPathArrayOfValues common.LabelDescriptor_FieldPathArrayOfValues) *MetricDescriptor_FieldSubPathArrayOfValues
- func (MetricDescriptorPathSelectorLabels) WithSubPath(subPath common.LabelDescriptor_FieldPath) *MetricDescriptor_FieldSubPath
- func (s MetricDescriptorPathSelectorLabels) WithSubValue(subPathValue common.LabelDescriptor_FieldPathValue) *MetricDescriptor_FieldSubPathValue
- func (s MetricDescriptorPathSelectorLabels) WithValue(value []*common.LabelDescriptor) *MetricDescriptor_FieldTerminalPathValue
- type MetricDescriptorPathSelectorLabelsDefaultValue
- func (MetricDescriptorPathSelectorLabelsDefaultValue) FieldPath() *MetricDescriptor_FieldSubPath
- func (s MetricDescriptorPathSelectorLabelsDefaultValue) WithArrayOfValues(values []string) *MetricDescriptor_FieldSubPathArrayOfValues
- func (s MetricDescriptorPathSelectorLabelsDefaultValue) WithValue(value string) *MetricDescriptor_FieldSubPathValue
- type MetricDescriptorPathSelectorLabelsDescription
- func (MetricDescriptorPathSelectorLabelsDescription) FieldPath() *MetricDescriptor_FieldSubPath
- func (s MetricDescriptorPathSelectorLabelsDescription) WithArrayOfValues(values []string) *MetricDescriptor_FieldSubPathArrayOfValues
- func (s MetricDescriptorPathSelectorLabelsDescription) WithValue(value string) *MetricDescriptor_FieldSubPathValue
- type MetricDescriptorPathSelectorLabelsDisabled
- func (MetricDescriptorPathSelectorLabelsDisabled) FieldPath() *MetricDescriptor_FieldSubPath
- func (s MetricDescriptorPathSelectorLabelsDisabled) WithArrayOfValues(values []bool) *MetricDescriptor_FieldSubPathArrayOfValues
- func (s MetricDescriptorPathSelectorLabelsDisabled) WithValue(value bool) *MetricDescriptor_FieldSubPathValue
- type MetricDescriptorPathSelectorLabelsKey
- func (MetricDescriptorPathSelectorLabelsKey) FieldPath() *MetricDescriptor_FieldSubPath
- func (s MetricDescriptorPathSelectorLabelsKey) WithArrayOfValues(values []string) *MetricDescriptor_FieldSubPathArrayOfValues
- func (s MetricDescriptorPathSelectorLabelsKey) WithValue(value string) *MetricDescriptor_FieldSubPathValue
- type MetricDescriptorPathSelectorLabelsValueType
- func (MetricDescriptorPathSelectorLabelsValueType) FieldPath() *MetricDescriptor_FieldSubPath
- func (s MetricDescriptorPathSelectorLabelsValueType) WithArrayOfValues(values []common.LabelDescriptor_ValueType) *MetricDescriptor_FieldSubPathArrayOfValues
- func (s MetricDescriptorPathSelectorLabelsValueType) WithValue(value common.LabelDescriptor_ValueType) *MetricDescriptor_FieldSubPathValue
- type MetricDescriptorPathSelectorMetadata
- func (MetricDescriptorPathSelectorMetadata) Annotations() MetricDescriptorPathSelectorMetadataAnnotations
- func (MetricDescriptorPathSelectorMetadata) CreateTime() MetricDescriptorPathSelectorMetadataCreateTime
- func (MetricDescriptorPathSelectorMetadata) DeleteTime() MetricDescriptorPathSelectorMetadataDeleteTime
- func (MetricDescriptorPathSelectorMetadata) FieldPath() *MetricDescriptor_FieldTerminalPath
- func (MetricDescriptorPathSelectorMetadata) Generation() MetricDescriptorPathSelectorMetadataGeneration
- func (MetricDescriptorPathSelectorMetadata) Labels() MetricDescriptorPathSelectorMetadataLabels
- func (MetricDescriptorPathSelectorMetadata) Lifecycle() MetricDescriptorPathSelectorMetadataLifecycle
- func (MetricDescriptorPathSelectorMetadata) OwnerReferences() MetricDescriptorPathSelectorMetadataOwnerReferences
- func (MetricDescriptorPathSelectorMetadata) ResourceVersion() MetricDescriptorPathSelectorMetadataResourceVersion
- func (MetricDescriptorPathSelectorMetadata) Services() MetricDescriptorPathSelectorMetadataServices
- func (MetricDescriptorPathSelectorMetadata) Shards() MetricDescriptorPathSelectorMetadataShards
- func (MetricDescriptorPathSelectorMetadata) Syncing() MetricDescriptorPathSelectorMetadataSyncing
- func (MetricDescriptorPathSelectorMetadata) Tags() MetricDescriptorPathSelectorMetadataTags
- func (MetricDescriptorPathSelectorMetadata) UpdateTime() MetricDescriptorPathSelectorMetadataUpdateTime
- func (MetricDescriptorPathSelectorMetadata) Uuid() MetricDescriptorPathSelectorMetadataUuid
- func (s MetricDescriptorPathSelectorMetadata) WithArrayOfValues(values []*meta.Meta) *MetricDescriptor_FieldTerminalPathArrayOfValues
- func (s MetricDescriptorPathSelectorMetadata) WithSubArrayItemValue(subPathArrayItemValue meta.Meta_FieldPathArrayItemValue) *MetricDescriptor_FieldSubPathArrayItemValue
- func (s MetricDescriptorPathSelectorMetadata) WithSubArrayOfValues(subPathArrayOfValues meta.Meta_FieldPathArrayOfValues) *MetricDescriptor_FieldSubPathArrayOfValues
- func (MetricDescriptorPathSelectorMetadata) WithSubPath(subPath meta.Meta_FieldPath) *MetricDescriptor_FieldSubPath
- func (s MetricDescriptorPathSelectorMetadata) WithSubValue(subPathValue meta.Meta_FieldPathValue) *MetricDescriptor_FieldSubPathValue
- func (s MetricDescriptorPathSelectorMetadata) WithValue(value *meta.Meta) *MetricDescriptor_FieldTerminalPathValue
- type MetricDescriptorPathSelectorMetadataAnnotations
- func (MetricDescriptorPathSelectorMetadataAnnotations) FieldPath() *MetricDescriptor_FieldSubPath
- func (s MetricDescriptorPathSelectorMetadataAnnotations) WithArrayOfValues(values []map[string]string) *MetricDescriptor_FieldSubPathArrayOfValues
- func (MetricDescriptorPathSelectorMetadataAnnotations) WithKey(key string) MetricDescriptorMapPathSelectorMetadataAnnotations
- func (s MetricDescriptorPathSelectorMetadataAnnotations) WithValue(value map[string]string) *MetricDescriptor_FieldSubPathValue
- type MetricDescriptorPathSelectorMetadataCreateTime
- func (MetricDescriptorPathSelectorMetadataCreateTime) FieldPath() *MetricDescriptor_FieldSubPath
- func (s MetricDescriptorPathSelectorMetadataCreateTime) WithArrayOfValues(values []*timestamppb.Timestamp) *MetricDescriptor_FieldSubPathArrayOfValues
- func (s MetricDescriptorPathSelectorMetadataCreateTime) WithValue(value *timestamppb.Timestamp) *MetricDescriptor_FieldSubPathValue
- type MetricDescriptorPathSelectorMetadataDeleteTime
- func (MetricDescriptorPathSelectorMetadataDeleteTime) FieldPath() *MetricDescriptor_FieldSubPath
- func (s MetricDescriptorPathSelectorMetadataDeleteTime) WithArrayOfValues(values []*timestamppb.Timestamp) *MetricDescriptor_FieldSubPathArrayOfValues
- func (s MetricDescriptorPathSelectorMetadataDeleteTime) WithValue(value *timestamppb.Timestamp) *MetricDescriptor_FieldSubPathValue
- type MetricDescriptorPathSelectorMetadataGeneration
- func (MetricDescriptorPathSelectorMetadataGeneration) FieldPath() *MetricDescriptor_FieldSubPath
- func (s MetricDescriptorPathSelectorMetadataGeneration) WithArrayOfValues(values []int64) *MetricDescriptor_FieldSubPathArrayOfValues
- func (s MetricDescriptorPathSelectorMetadataGeneration) WithValue(value int64) *MetricDescriptor_FieldSubPathValue
- type MetricDescriptorPathSelectorMetadataLabels
- func (MetricDescriptorPathSelectorMetadataLabels) FieldPath() *MetricDescriptor_FieldSubPath
- func (s MetricDescriptorPathSelectorMetadataLabels) WithArrayOfValues(values []map[string]string) *MetricDescriptor_FieldSubPathArrayOfValues
- func (MetricDescriptorPathSelectorMetadataLabels) WithKey(key string) MetricDescriptorMapPathSelectorMetadataLabels
- func (s MetricDescriptorPathSelectorMetadataLabels) WithValue(value map[string]string) *MetricDescriptor_FieldSubPathValue
- type MetricDescriptorPathSelectorMetadataLifecycle
- func (MetricDescriptorPathSelectorMetadataLifecycle) BlockDeletion() MetricDescriptorPathSelectorMetadataLifecycleBlockDeletion
- func (MetricDescriptorPathSelectorMetadataLifecycle) FieldPath() *MetricDescriptor_FieldSubPath
- func (MetricDescriptorPathSelectorMetadataLifecycle) State() MetricDescriptorPathSelectorMetadataLifecycleState
- func (s MetricDescriptorPathSelectorMetadataLifecycle) WithArrayOfValues(values []*meta.Lifecycle) *MetricDescriptor_FieldSubPathArrayOfValues
- func (s MetricDescriptorPathSelectorMetadataLifecycle) WithValue(value *meta.Lifecycle) *MetricDescriptor_FieldSubPathValue
- type MetricDescriptorPathSelectorMetadataLifecycleBlockDeletion
- func (MetricDescriptorPathSelectorMetadataLifecycleBlockDeletion) FieldPath() *MetricDescriptor_FieldSubPath
- func (s MetricDescriptorPathSelectorMetadataLifecycleBlockDeletion) WithArrayOfValues(values []bool) *MetricDescriptor_FieldSubPathArrayOfValues
- func (s MetricDescriptorPathSelectorMetadataLifecycleBlockDeletion) WithValue(value bool) *MetricDescriptor_FieldSubPathValue
- type MetricDescriptorPathSelectorMetadataLifecycleState
- func (MetricDescriptorPathSelectorMetadataLifecycleState) FieldPath() *MetricDescriptor_FieldSubPath
- func (s MetricDescriptorPathSelectorMetadataLifecycleState) WithArrayOfValues(values []meta.Lifecycle_State) *MetricDescriptor_FieldSubPathArrayOfValues
- func (s MetricDescriptorPathSelectorMetadataLifecycleState) WithValue(value meta.Lifecycle_State) *MetricDescriptor_FieldSubPathValue
- type MetricDescriptorPathSelectorMetadataOwnerReferences
- func (MetricDescriptorPathSelectorMetadataOwnerReferences) Controller() MetricDescriptorPathSelectorMetadataOwnerReferencesController
- func (MetricDescriptorPathSelectorMetadataOwnerReferences) FieldPath() *MetricDescriptor_FieldSubPath
- func (MetricDescriptorPathSelectorMetadataOwnerReferences) Kind() MetricDescriptorPathSelectorMetadataOwnerReferencesKind
- func (MetricDescriptorPathSelectorMetadataOwnerReferences) Name() MetricDescriptorPathSelectorMetadataOwnerReferencesName
- func (MetricDescriptorPathSelectorMetadataOwnerReferences) Region() MetricDescriptorPathSelectorMetadataOwnerReferencesRegion
- func (MetricDescriptorPathSelectorMetadataOwnerReferences) RequiresOwnerReference() MetricDescriptorPathSelectorMetadataOwnerReferencesRequiresOwnerReference
- func (MetricDescriptorPathSelectorMetadataOwnerReferences) Version() MetricDescriptorPathSelectorMetadataOwnerReferencesVersion
- func (s MetricDescriptorPathSelectorMetadataOwnerReferences) WithArrayOfValues(values [][]*meta.OwnerReference) *MetricDescriptor_FieldSubPathArrayOfValues
- func (s MetricDescriptorPathSelectorMetadataOwnerReferences) WithItemValue(value *meta.OwnerReference) *MetricDescriptor_FieldSubPathArrayItemValue
- func (s MetricDescriptorPathSelectorMetadataOwnerReferences) WithValue(value []*meta.OwnerReference) *MetricDescriptor_FieldSubPathValue
- type MetricDescriptorPathSelectorMetadataOwnerReferencesController
- func (MetricDescriptorPathSelectorMetadataOwnerReferencesController) FieldPath() *MetricDescriptor_FieldSubPath
- func (s MetricDescriptorPathSelectorMetadataOwnerReferencesController) WithArrayOfValues(values []bool) *MetricDescriptor_FieldSubPathArrayOfValues
- func (s MetricDescriptorPathSelectorMetadataOwnerReferencesController) WithValue(value bool) *MetricDescriptor_FieldSubPathValue
- type MetricDescriptorPathSelectorMetadataOwnerReferencesKind
- func (MetricDescriptorPathSelectorMetadataOwnerReferencesKind) FieldPath() *MetricDescriptor_FieldSubPath
- func (s MetricDescriptorPathSelectorMetadataOwnerReferencesKind) WithArrayOfValues(values []string) *MetricDescriptor_FieldSubPathArrayOfValues
- func (s MetricDescriptorPathSelectorMetadataOwnerReferencesKind) WithValue(value string) *MetricDescriptor_FieldSubPathValue
- type MetricDescriptorPathSelectorMetadataOwnerReferencesName
- func (MetricDescriptorPathSelectorMetadataOwnerReferencesName) FieldPath() *MetricDescriptor_FieldSubPath
- func (s MetricDescriptorPathSelectorMetadataOwnerReferencesName) WithArrayOfValues(values []string) *MetricDescriptor_FieldSubPathArrayOfValues
- func (s MetricDescriptorPathSelectorMetadataOwnerReferencesName) WithValue(value string) *MetricDescriptor_FieldSubPathValue
- type MetricDescriptorPathSelectorMetadataOwnerReferencesRegion
- func (MetricDescriptorPathSelectorMetadataOwnerReferencesRegion) FieldPath() *MetricDescriptor_FieldSubPath
- func (s MetricDescriptorPathSelectorMetadataOwnerReferencesRegion) WithArrayOfValues(values []string) *MetricDescriptor_FieldSubPathArrayOfValues
- func (s MetricDescriptorPathSelectorMetadataOwnerReferencesRegion) WithValue(value string) *MetricDescriptor_FieldSubPathValue
- type MetricDescriptorPathSelectorMetadataOwnerReferencesRequiresOwnerReference
- func (MetricDescriptorPathSelectorMetadataOwnerReferencesRequiresOwnerReference) FieldPath() *MetricDescriptor_FieldSubPath
- func (s MetricDescriptorPathSelectorMetadataOwnerReferencesRequiresOwnerReference) WithArrayOfValues(values []bool) *MetricDescriptor_FieldSubPathArrayOfValues
- func (s MetricDescriptorPathSelectorMetadataOwnerReferencesRequiresOwnerReference) WithValue(value bool) *MetricDescriptor_FieldSubPathValue
- type MetricDescriptorPathSelectorMetadataOwnerReferencesVersion
- func (MetricDescriptorPathSelectorMetadataOwnerReferencesVersion) FieldPath() *MetricDescriptor_FieldSubPath
- func (s MetricDescriptorPathSelectorMetadataOwnerReferencesVersion) WithArrayOfValues(values []string) *MetricDescriptor_FieldSubPathArrayOfValues
- func (s MetricDescriptorPathSelectorMetadataOwnerReferencesVersion) WithValue(value string) *MetricDescriptor_FieldSubPathValue
- type MetricDescriptorPathSelectorMetadataResourceVersion
- func (MetricDescriptorPathSelectorMetadataResourceVersion) FieldPath() *MetricDescriptor_FieldSubPath
- func (s MetricDescriptorPathSelectorMetadataResourceVersion) WithArrayOfValues(values []string) *MetricDescriptor_FieldSubPathArrayOfValues
- func (s MetricDescriptorPathSelectorMetadataResourceVersion) WithValue(value string) *MetricDescriptor_FieldSubPathValue
- type MetricDescriptorPathSelectorMetadataServices
- func (MetricDescriptorPathSelectorMetadataServices) AllowedServices() MetricDescriptorPathSelectorMetadataServicesAllowedServices
- func (MetricDescriptorPathSelectorMetadataServices) FieldPath() *MetricDescriptor_FieldSubPath
- func (MetricDescriptorPathSelectorMetadataServices) OwningService() MetricDescriptorPathSelectorMetadataServicesOwningService
- func (s MetricDescriptorPathSelectorMetadataServices) WithArrayOfValues(values []*meta.ServicesInfo) *MetricDescriptor_FieldSubPathArrayOfValues
- func (s MetricDescriptorPathSelectorMetadataServices) WithValue(value *meta.ServicesInfo) *MetricDescriptor_FieldSubPathValue
- type MetricDescriptorPathSelectorMetadataServicesAllowedServices
- func (MetricDescriptorPathSelectorMetadataServicesAllowedServices) FieldPath() *MetricDescriptor_FieldSubPath
- func (s MetricDescriptorPathSelectorMetadataServicesAllowedServices) WithArrayOfValues(values [][]string) *MetricDescriptor_FieldSubPathArrayOfValues
- func (s MetricDescriptorPathSelectorMetadataServicesAllowedServices) WithItemValue(value string) *MetricDescriptor_FieldSubPathArrayItemValue
- func (s MetricDescriptorPathSelectorMetadataServicesAllowedServices) WithValue(value []string) *MetricDescriptor_FieldSubPathValue
- type MetricDescriptorPathSelectorMetadataServicesOwningService
- func (MetricDescriptorPathSelectorMetadataServicesOwningService) FieldPath() *MetricDescriptor_FieldSubPath
- func (s MetricDescriptorPathSelectorMetadataServicesOwningService) WithArrayOfValues(values []string) *MetricDescriptor_FieldSubPathArrayOfValues
- func (s MetricDescriptorPathSelectorMetadataServicesOwningService) WithValue(value string) *MetricDescriptor_FieldSubPathValue
- type MetricDescriptorPathSelectorMetadataShards
- func (MetricDescriptorPathSelectorMetadataShards) FieldPath() *MetricDescriptor_FieldSubPath
- func (s MetricDescriptorPathSelectorMetadataShards) WithArrayOfValues(values []map[string]int64) *MetricDescriptor_FieldSubPathArrayOfValues
- func (MetricDescriptorPathSelectorMetadataShards) WithKey(key string) MetricDescriptorMapPathSelectorMetadataShards
- func (s MetricDescriptorPathSelectorMetadataShards) WithValue(value map[string]int64) *MetricDescriptor_FieldSubPathValue
- type MetricDescriptorPathSelectorMetadataSyncing
- func (MetricDescriptorPathSelectorMetadataSyncing) FieldPath() *MetricDescriptor_FieldSubPath
- func (MetricDescriptorPathSelectorMetadataSyncing) OwningRegion() MetricDescriptorPathSelectorMetadataSyncingOwningRegion
- func (MetricDescriptorPathSelectorMetadataSyncing) Regions() MetricDescriptorPathSelectorMetadataSyncingRegions
- func (s MetricDescriptorPathSelectorMetadataSyncing) WithArrayOfValues(values []*meta.SyncingMeta) *MetricDescriptor_FieldSubPathArrayOfValues
- func (s MetricDescriptorPathSelectorMetadataSyncing) WithValue(value *meta.SyncingMeta) *MetricDescriptor_FieldSubPathValue
- type MetricDescriptorPathSelectorMetadataSyncingOwningRegion
- func (MetricDescriptorPathSelectorMetadataSyncingOwningRegion) FieldPath() *MetricDescriptor_FieldSubPath
- func (s MetricDescriptorPathSelectorMetadataSyncingOwningRegion) WithArrayOfValues(values []string) *MetricDescriptor_FieldSubPathArrayOfValues
- func (s MetricDescriptorPathSelectorMetadataSyncingOwningRegion) WithValue(value string) *MetricDescriptor_FieldSubPathValue
- type MetricDescriptorPathSelectorMetadataSyncingRegions
- func (MetricDescriptorPathSelectorMetadataSyncingRegions) FieldPath() *MetricDescriptor_FieldSubPath
- func (s MetricDescriptorPathSelectorMetadataSyncingRegions) WithArrayOfValues(values [][]string) *MetricDescriptor_FieldSubPathArrayOfValues
- func (s MetricDescriptorPathSelectorMetadataSyncingRegions) WithItemValue(value string) *MetricDescriptor_FieldSubPathArrayItemValue
- func (s MetricDescriptorPathSelectorMetadataSyncingRegions) WithValue(value []string) *MetricDescriptor_FieldSubPathValue
- type MetricDescriptorPathSelectorMetadataTags
- func (MetricDescriptorPathSelectorMetadataTags) FieldPath() *MetricDescriptor_FieldSubPath
- func (s MetricDescriptorPathSelectorMetadataTags) WithArrayOfValues(values [][]string) *MetricDescriptor_FieldSubPathArrayOfValues
- func (s MetricDescriptorPathSelectorMetadataTags) WithItemValue(value string) *MetricDescriptor_FieldSubPathArrayItemValue
- func (s MetricDescriptorPathSelectorMetadataTags) WithValue(value []string) *MetricDescriptor_FieldSubPathValue
- type MetricDescriptorPathSelectorMetadataUpdateTime
- func (MetricDescriptorPathSelectorMetadataUpdateTime) FieldPath() *MetricDescriptor_FieldSubPath
- func (s MetricDescriptorPathSelectorMetadataUpdateTime) WithArrayOfValues(values []*timestamppb.Timestamp) *MetricDescriptor_FieldSubPathArrayOfValues
- func (s MetricDescriptorPathSelectorMetadataUpdateTime) WithValue(value *timestamppb.Timestamp) *MetricDescriptor_FieldSubPathValue
- type MetricDescriptorPathSelectorMetadataUuid
- func (MetricDescriptorPathSelectorMetadataUuid) FieldPath() *MetricDescriptor_FieldSubPath
- func (s MetricDescriptorPathSelectorMetadataUuid) WithArrayOfValues(values []string) *MetricDescriptor_FieldSubPathArrayOfValues
- func (s MetricDescriptorPathSelectorMetadataUuid) WithValue(value string) *MetricDescriptor_FieldSubPathValue
- type MetricDescriptorPathSelectorMetricDescriptorMetadata
- func (MetricDescriptorPathSelectorMetricDescriptorMetadata) FieldPath() *MetricDescriptor_FieldTerminalPath
- func (MetricDescriptorPathSelectorMetricDescriptorMetadata) LaunchStage() MetricDescriptorPathSelectorMetricDescriptorMetadataLaunchStage
- func (s MetricDescriptorPathSelectorMetricDescriptorMetadata) WithArrayOfValues(values []*MetricDescriptor_MetricDescriptorMetadata) *MetricDescriptor_FieldTerminalPathArrayOfValues
- func (s MetricDescriptorPathSelectorMetricDescriptorMetadata) WithSubArrayItemValue(...) *MetricDescriptor_FieldSubPathArrayItemValue
- func (s MetricDescriptorPathSelectorMetricDescriptorMetadata) WithSubArrayOfValues(...) *MetricDescriptor_FieldSubPathArrayOfValues
- func (MetricDescriptorPathSelectorMetricDescriptorMetadata) WithSubPath(subPath MetricDescriptorMetricDescriptorMetadata_FieldPath) *MetricDescriptor_FieldSubPath
- func (s MetricDescriptorPathSelectorMetricDescriptorMetadata) WithSubValue(subPathValue MetricDescriptorMetricDescriptorMetadata_FieldPathValue) *MetricDescriptor_FieldSubPathValue
- func (s MetricDescriptorPathSelectorMetricDescriptorMetadata) WithValue(value *MetricDescriptor_MetricDescriptorMetadata) *MetricDescriptor_FieldTerminalPathValue
- type MetricDescriptorPathSelectorMetricDescriptorMetadataLaunchStage
- func (MetricDescriptorPathSelectorMetricDescriptorMetadataLaunchStage) FieldPath() *MetricDescriptor_FieldSubPath
- func (s MetricDescriptorPathSelectorMetricDescriptorMetadataLaunchStage) WithArrayOfValues(values []api.LaunchStage) *MetricDescriptor_FieldSubPathArrayOfValues
- func (s MetricDescriptorPathSelectorMetricDescriptorMetadataLaunchStage) WithValue(value api.LaunchStage) *MetricDescriptor_FieldSubPathValue
- type MetricDescriptorPathSelectorMetricKind
- func (MetricDescriptorPathSelectorMetricKind) FieldPath() *MetricDescriptor_FieldTerminalPath
- func (s MetricDescriptorPathSelectorMetricKind) WithArrayOfValues(values []MetricDescriptor_MetricKind) *MetricDescriptor_FieldTerminalPathArrayOfValues
- func (s MetricDescriptorPathSelectorMetricKind) WithValue(value MetricDescriptor_MetricKind) *MetricDescriptor_FieldTerminalPathValue
- type MetricDescriptorPathSelectorName
- func (MetricDescriptorPathSelectorName) FieldPath() *MetricDescriptor_FieldTerminalPath
- func (s MetricDescriptorPathSelectorName) WithArrayOfValues(values []*Name) *MetricDescriptor_FieldTerminalPathArrayOfValues
- func (s MetricDescriptorPathSelectorName) WithValue(value *Name) *MetricDescriptor_FieldTerminalPathValue
- type MetricDescriptorPathSelectorPromotedLabelKeySets
- func (MetricDescriptorPathSelectorPromotedLabelKeySets) FieldPath() *MetricDescriptor_FieldTerminalPath
- func (MetricDescriptorPathSelectorPromotedLabelKeySets) LabelKeys() MetricDescriptorPathSelectorPromotedLabelKeySetsLabelKeys
- func (s MetricDescriptorPathSelectorPromotedLabelKeySets) WithArrayOfValues(values [][]*common.LabelKeySet) *MetricDescriptor_FieldTerminalPathArrayOfValues
- func (s MetricDescriptorPathSelectorPromotedLabelKeySets) WithItemValue(value *common.LabelKeySet) *MetricDescriptor_FieldTerminalPathArrayItemValue
- func (s MetricDescriptorPathSelectorPromotedLabelKeySets) WithSubArrayItemValue(subPathArrayItemValue common.LabelKeySet_FieldPathArrayItemValue) *MetricDescriptor_FieldSubPathArrayItemValue
- func (s MetricDescriptorPathSelectorPromotedLabelKeySets) WithSubArrayOfValues(subPathArrayOfValues common.LabelKeySet_FieldPathArrayOfValues) *MetricDescriptor_FieldSubPathArrayOfValues
- func (MetricDescriptorPathSelectorPromotedLabelKeySets) WithSubPath(subPath common.LabelKeySet_FieldPath) *MetricDescriptor_FieldSubPath
- func (s MetricDescriptorPathSelectorPromotedLabelKeySets) WithSubValue(subPathValue common.LabelKeySet_FieldPathValue) *MetricDescriptor_FieldSubPathValue
- func (s MetricDescriptorPathSelectorPromotedLabelKeySets) WithValue(value []*common.LabelKeySet) *MetricDescriptor_FieldTerminalPathValue
- func (MetricDescriptorPathSelectorPromotedLabelKeySets) WriteOnly() MetricDescriptorPathSelectorPromotedLabelKeySetsWriteOnly
- type MetricDescriptorPathSelectorPromotedLabelKeySetsLabelKeys
- func (MetricDescriptorPathSelectorPromotedLabelKeySetsLabelKeys) FieldPath() *MetricDescriptor_FieldSubPath
- func (s MetricDescriptorPathSelectorPromotedLabelKeySetsLabelKeys) WithArrayOfValues(values [][]string) *MetricDescriptor_FieldSubPathArrayOfValues
- func (s MetricDescriptorPathSelectorPromotedLabelKeySetsLabelKeys) WithItemValue(value string) *MetricDescriptor_FieldSubPathArrayItemValue
- func (s MetricDescriptorPathSelectorPromotedLabelKeySetsLabelKeys) WithValue(value []string) *MetricDescriptor_FieldSubPathValue
- type MetricDescriptorPathSelectorPromotedLabelKeySetsWriteOnly
- func (MetricDescriptorPathSelectorPromotedLabelKeySetsWriteOnly) FieldPath() *MetricDescriptor_FieldSubPath
- func (s MetricDescriptorPathSelectorPromotedLabelKeySetsWriteOnly) WithArrayOfValues(values []bool) *MetricDescriptor_FieldSubPathArrayOfValues
- func (s MetricDescriptorPathSelectorPromotedLabelKeySetsWriteOnly) WithValue(value bool) *MetricDescriptor_FieldSubPathValue
- type MetricDescriptorPathSelectorResourceTypes
- func (MetricDescriptorPathSelectorResourceTypes) FieldPath() *MetricDescriptor_FieldTerminalPath
- func (s MetricDescriptorPathSelectorResourceTypes) WithArrayOfValues(values [][]string) *MetricDescriptor_FieldTerminalPathArrayOfValues
- func (s MetricDescriptorPathSelectorResourceTypes) WithItemValue(value string) *MetricDescriptor_FieldTerminalPathArrayItemValue
- func (s MetricDescriptorPathSelectorResourceTypes) WithValue(value []string) *MetricDescriptor_FieldTerminalPathValue
- type MetricDescriptorPathSelectorStorageConfig
- func (MetricDescriptorPathSelectorStorageConfig) FieldPath() *MetricDescriptor_FieldTerminalPath
- func (MetricDescriptorPathSelectorStorageConfig) StoreRawPoints() MetricDescriptorPathSelectorStorageConfigStoreRawPoints
- func (s MetricDescriptorPathSelectorStorageConfig) WithArrayOfValues(values []*MetricDescriptor_StorageConfig) *MetricDescriptor_FieldTerminalPathArrayOfValues
- func (s MetricDescriptorPathSelectorStorageConfig) WithSubArrayItemValue(subPathArrayItemValue MetricDescriptorStorageConfig_FieldPathArrayItemValue) *MetricDescriptor_FieldSubPathArrayItemValue
- func (s MetricDescriptorPathSelectorStorageConfig) WithSubArrayOfValues(subPathArrayOfValues MetricDescriptorStorageConfig_FieldPathArrayOfValues) *MetricDescriptor_FieldSubPathArrayOfValues
- func (MetricDescriptorPathSelectorStorageConfig) WithSubPath(subPath MetricDescriptorStorageConfig_FieldPath) *MetricDescriptor_FieldSubPath
- func (s MetricDescriptorPathSelectorStorageConfig) WithSubValue(subPathValue MetricDescriptorStorageConfig_FieldPathValue) *MetricDescriptor_FieldSubPathValue
- func (s MetricDescriptorPathSelectorStorageConfig) WithValue(value *MetricDescriptor_StorageConfig) *MetricDescriptor_FieldTerminalPathValue
- type MetricDescriptorPathSelectorStorageConfigStoreRawPoints
- func (MetricDescriptorPathSelectorStorageConfigStoreRawPoints) FieldPath() *MetricDescriptor_FieldSubPath
- func (s MetricDescriptorPathSelectorStorageConfigStoreRawPoints) WithArrayOfValues(values []bool) *MetricDescriptor_FieldSubPathArrayOfValues
- func (s MetricDescriptorPathSelectorStorageConfigStoreRawPoints) WithValue(value bool) *MetricDescriptor_FieldSubPathValue
- type MetricDescriptorPathSelectorType
- func (MetricDescriptorPathSelectorType) FieldPath() *MetricDescriptor_FieldTerminalPath
- func (s MetricDescriptorPathSelectorType) WithArrayOfValues(values []string) *MetricDescriptor_FieldTerminalPathArrayOfValues
- func (s MetricDescriptorPathSelectorType) WithValue(value string) *MetricDescriptor_FieldTerminalPathValue
- type MetricDescriptorPathSelectorUnit
- func (MetricDescriptorPathSelectorUnit) FieldPath() *MetricDescriptor_FieldTerminalPath
- func (s MetricDescriptorPathSelectorUnit) WithArrayOfValues(values []string) *MetricDescriptor_FieldTerminalPathArrayOfValues
- func (s MetricDescriptorPathSelectorUnit) WithValue(value string) *MetricDescriptor_FieldTerminalPathValue
- type MetricDescriptorPathSelectorValueType
- func (MetricDescriptorPathSelectorValueType) FieldPath() *MetricDescriptor_FieldTerminalPath
- func (s MetricDescriptorPathSelectorValueType) WithArrayOfValues(values []MetricDescriptor_ValueType) *MetricDescriptor_FieldTerminalPathArrayOfValues
- func (s MetricDescriptorPathSelectorValueType) WithValue(value MetricDescriptor_ValueType) *MetricDescriptor_FieldTerminalPathValue
- type MetricDescriptorReferenceList
- func (l MetricDescriptorReferenceList) Append(ref gotenresource.Reference) gotenresource.ReferenceList
- func (l MetricDescriptorReferenceList) AppendList(list gotenresource.ReferenceList) gotenresource.ReferenceList
- func (l MetricDescriptorReferenceList) At(idx int) gotenresource.Reference
- func (l MetricDescriptorReferenceList) Length() int
- func (l MetricDescriptorReferenceList) Set(idx int, ref gotenresource.Reference)
- func (l MetricDescriptorReferenceList) Slice(first, second int) gotenresource.ReferenceList
- type MetricDescriptorStorageConfigFieldPathBuilder
- type MetricDescriptorStorageConfig_FieldPath
- func BuildMetricDescriptorStorageConfig_FieldPath(fp gotenobject.RawFieldPath) (MetricDescriptorStorageConfig_FieldPath, error)
- func MustParseMetricDescriptorStorageConfig_FieldPath(rawField string) MetricDescriptorStorageConfig_FieldPath
- func ParseMetricDescriptorStorageConfig_FieldPath(rawField string) (MetricDescriptorStorageConfig_FieldPath, error)
- type MetricDescriptorStorageConfig_FieldPathArrayItemValue
- func MustParseMetricDescriptorStorageConfig_FieldPathArrayItemValue(pathStr, valueStr string) MetricDescriptorStorageConfig_FieldPathArrayItemValue
- func ParseMetricDescriptorStorageConfig_FieldPathArrayItemValue(pathStr, valueStr string) (MetricDescriptorStorageConfig_FieldPathArrayItemValue, error)
- type MetricDescriptorStorageConfig_FieldPathArrayOfValues
- type MetricDescriptorStorageConfig_FieldPathSelector
- type MetricDescriptorStorageConfig_FieldPathValue
- type MetricDescriptorStorageConfig_FieldTerminalPath
- func (fp *MetricDescriptorStorageConfig_FieldTerminalPath) ClearValue(item *MetricDescriptor_StorageConfig)
- func (fp *MetricDescriptorStorageConfig_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *MetricDescriptorStorageConfig_FieldTerminalPath) Get(source *MetricDescriptor_StorageConfig) (values []interface{})
- func (fp *MetricDescriptorStorageConfig_FieldTerminalPath) GetDefault() interface{}
- func (fp *MetricDescriptorStorageConfig_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *MetricDescriptorStorageConfig_FieldTerminalPath) GetSingle(source *MetricDescriptor_StorageConfig) (interface{}, bool)
- func (fp *MetricDescriptorStorageConfig_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *MetricDescriptorStorageConfig_FieldTerminalPath) IsLeaf() bool
- func (fp *MetricDescriptorStorageConfig_FieldTerminalPath) JSONString() string
- func (fp *MetricDescriptorStorageConfig_FieldTerminalPath) Selector() MetricDescriptorStorageConfig_FieldPathSelector
- func (fp *MetricDescriptorStorageConfig_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *MetricDescriptorStorageConfig_FieldTerminalPath) String() string
- func (fp *MetricDescriptorStorageConfig_FieldTerminalPath) WithIArrayItemValue(value interface{}) MetricDescriptorStorageConfig_FieldPathArrayItemValue
- func (fp *MetricDescriptorStorageConfig_FieldTerminalPath) WithIArrayOfValues(values interface{}) MetricDescriptorStorageConfig_FieldPathArrayOfValues
- func (fp *MetricDescriptorStorageConfig_FieldTerminalPath) WithIValue(value interface{}) MetricDescriptorStorageConfig_FieldPathValue
- func (fp *MetricDescriptorStorageConfig_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *MetricDescriptorStorageConfig_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *MetricDescriptorStorageConfig_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type MetricDescriptorStorageConfig_FieldTerminalPathArrayItemValue
- func (fpaiv *MetricDescriptorStorageConfig_FieldTerminalPathArrayItemValue) ContainsValue(source *MetricDescriptor_StorageConfig) bool
- func (fpaiv *MetricDescriptorStorageConfig_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *MetricDescriptorStorageConfig_FieldTerminalPathArrayItemValue) GetSingle(source *MetricDescriptor_StorageConfig) (interface{}, bool)
- func (fpaiv *MetricDescriptorStorageConfig_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type MetricDescriptorStorageConfig_FieldTerminalPathArrayOfValues
- type MetricDescriptorStorageConfig_FieldTerminalPathValue
- func (fpv *MetricDescriptorStorageConfig_FieldTerminalPathValue) AsStoreRawPointsValue() (bool, bool)
- func (fpv *MetricDescriptorStorageConfig_FieldTerminalPathValue) CompareWith(source *MetricDescriptor_StorageConfig) (int, bool)
- func (fpv *MetricDescriptorStorageConfig_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *MetricDescriptorStorageConfig_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *MetricDescriptorStorageConfig_FieldTerminalPathValue) SetTo(target **MetricDescriptor_StorageConfig)
- func (fpv *MetricDescriptorStorageConfig_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type MetricDescriptor_FieldMask
- func (fieldMask *MetricDescriptor_FieldMask) AppendPath(path MetricDescriptor_FieldPath)
- func (fieldMask *MetricDescriptor_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *MetricDescriptor_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *MetricDescriptor_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *MetricDescriptor_FieldMask) FilterInputFields() *MetricDescriptor_FieldMask
- func (fieldMask *MetricDescriptor_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error
- func (fieldMask *MetricDescriptor_FieldMask) GetPaths() []MetricDescriptor_FieldPath
- func (fieldMask *MetricDescriptor_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *MetricDescriptor_FieldMask) IsFull() bool
- func (fieldMask MetricDescriptor_FieldMask) Marshal() ([]byte, error)
- func (fieldMask MetricDescriptor_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *MetricDescriptor_FieldMask) PathsCount() int
- func (fieldMask *MetricDescriptor_FieldMask) Project(source *MetricDescriptor) *MetricDescriptor
- func (fieldMask *MetricDescriptor_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *MetricDescriptor_FieldMask) ProtoMessage()
- func (fieldMask *MetricDescriptor_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *MetricDescriptor_FieldMask) Reset()
- func (fieldMask *MetricDescriptor_FieldMask) Set(target, source *MetricDescriptor)
- func (fieldMask *MetricDescriptor_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *MetricDescriptor_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *MetricDescriptor_FieldMask) Size() int
- func (fieldMask *MetricDescriptor_FieldMask) String() string
- func (fieldMask *MetricDescriptor_FieldMask) Subtract(other *MetricDescriptor_FieldMask) *MetricDescriptor_FieldMask
- func (fieldMask *MetricDescriptor_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *MetricDescriptor_FieldMask) ToProtoFieldMask() *googlefieldmaskpb.FieldMask
- func (fieldMask *MetricDescriptor_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *MetricDescriptor_FieldMask) UnmarshalJSON(data []byte) error
- type MetricDescriptor_FieldPath
- type MetricDescriptor_FieldPathArrayItemValue
- type MetricDescriptor_FieldPathArrayOfValues
- type MetricDescriptor_FieldPathSelector
- type MetricDescriptor_FieldPathValue
- type MetricDescriptor_FieldSubPath
- func (fps *MetricDescriptor_FieldSubPath) AsDistributionBucketOptionsSubPath() (common.DistributionBucketOptions_FieldPath, bool)
- func (fps *MetricDescriptor_FieldSubPath) AsIndexSpecSubPath() (MetricDescriptorIndexSpec_FieldPath, bool)
- func (fps *MetricDescriptor_FieldSubPath) AsLabelsSubPath() (common.LabelDescriptor_FieldPath, bool)
- func (fps *MetricDescriptor_FieldSubPath) AsMetadataSubPath() (meta.Meta_FieldPath, bool)
- func (fps *MetricDescriptor_FieldSubPath) AsMetricDescriptorMetadataSubPath() (MetricDescriptorMetricDescriptorMetadata_FieldPath, bool)
- func (fps *MetricDescriptor_FieldSubPath) AsPromotedLabelKeySetsSubPath() (common.LabelKeySet_FieldPath, bool)
- func (fps *MetricDescriptor_FieldSubPath) AsStorageConfigSubPath() (MetricDescriptorStorageConfig_FieldPath, bool)
- func (fps *MetricDescriptor_FieldSubPath) ClearValue(item *MetricDescriptor)
- func (fps *MetricDescriptor_FieldSubPath) ClearValueRaw(item proto.Message)
- func (fps *MetricDescriptor_FieldSubPath) Get(source *MetricDescriptor) (values []interface{})
- func (fps *MetricDescriptor_FieldSubPath) GetDefault() interface{}
- func (fps *MetricDescriptor_FieldSubPath) GetRaw(source proto.Message) []interface{}
- func (fps *MetricDescriptor_FieldSubPath) GetSingle(source *MetricDescriptor) (interface{}, bool)
- func (fps *MetricDescriptor_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fps *MetricDescriptor_FieldSubPath) IsLeaf() bool
- func (fps *MetricDescriptor_FieldSubPath) JSONString() string
- func (fps *MetricDescriptor_FieldSubPath) Selector() MetricDescriptor_FieldPathSelector
- func (fps *MetricDescriptor_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fps *MetricDescriptor_FieldSubPath) String() string
- func (fps *MetricDescriptor_FieldSubPath) WithIArrayItemValue(value interface{}) MetricDescriptor_FieldPathArrayItemValue
- func (fps *MetricDescriptor_FieldSubPath) WithIArrayOfValues(values interface{}) MetricDescriptor_FieldPathArrayOfValues
- func (fps *MetricDescriptor_FieldSubPath) WithIValue(value interface{}) MetricDescriptor_FieldPathValue
- func (fps *MetricDescriptor_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fps *MetricDescriptor_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fps *MetricDescriptor_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type MetricDescriptor_FieldSubPathArrayItemValue
- func (fpaivs *MetricDescriptor_FieldSubPathArrayItemValue) AsDistributionBucketOptionsPathItemValue() (common.DistributionBucketOptions_FieldPathArrayItemValue, bool)
- func (fpaivs *MetricDescriptor_FieldSubPathArrayItemValue) AsIndexSpecPathItemValue() (MetricDescriptorIndexSpec_FieldPathArrayItemValue, bool)
- func (fpaivs *MetricDescriptor_FieldSubPathArrayItemValue) AsLabelsPathItemValue() (common.LabelDescriptor_FieldPathArrayItemValue, bool)
- func (fpaivs *MetricDescriptor_FieldSubPathArrayItemValue) AsMetadataPathItemValue() (meta.Meta_FieldPathArrayItemValue, bool)
- func (fpaivs *MetricDescriptor_FieldSubPathArrayItemValue) AsMetricDescriptorMetadataPathItemValue() (MetricDescriptorMetricDescriptorMetadata_FieldPathArrayItemValue, bool)
- func (fpaivs *MetricDescriptor_FieldSubPathArrayItemValue) AsPromotedLabelKeySetsPathItemValue() (common.LabelKeySet_FieldPathArrayItemValue, bool)
- func (fpaivs *MetricDescriptor_FieldSubPathArrayItemValue) AsStorageConfigPathItemValue() (MetricDescriptorStorageConfig_FieldPathArrayItemValue, bool)
- func (fpaivs *MetricDescriptor_FieldSubPathArrayItemValue) ContainsValue(source *MetricDescriptor) bool
- func (fpaivs *MetricDescriptor_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
- type MetricDescriptor_FieldSubPathArrayOfValues
- func (fpsaov *MetricDescriptor_FieldSubPathArrayOfValues) AsDistributionBucketOptionsPathArrayOfValues() (common.DistributionBucketOptions_FieldPathArrayOfValues, bool)
- func (fpsaov *MetricDescriptor_FieldSubPathArrayOfValues) AsIndexSpecPathArrayOfValues() (MetricDescriptorIndexSpec_FieldPathArrayOfValues, bool)
- func (fpsaov *MetricDescriptor_FieldSubPathArrayOfValues) AsLabelsPathArrayOfValues() (common.LabelDescriptor_FieldPathArrayOfValues, bool)
- func (fpsaov *MetricDescriptor_FieldSubPathArrayOfValues) AsMetadataPathArrayOfValues() (meta.Meta_FieldPathArrayOfValues, bool)
- func (fpsaov *MetricDescriptor_FieldSubPathArrayOfValues) AsMetricDescriptorMetadataPathArrayOfValues() (MetricDescriptorMetricDescriptorMetadata_FieldPathArrayOfValues, bool)
- func (fpsaov *MetricDescriptor_FieldSubPathArrayOfValues) AsPromotedLabelKeySetsPathArrayOfValues() (common.LabelKeySet_FieldPathArrayOfValues, bool)
- func (fpsaov *MetricDescriptor_FieldSubPathArrayOfValues) AsStorageConfigPathArrayOfValues() (MetricDescriptorStorageConfig_FieldPathArrayOfValues, bool)
- func (fpsaov *MetricDescriptor_FieldSubPathArrayOfValues) GetRawValues() []interface{}
- type MetricDescriptor_FieldSubPathValue
- func (fpvs *MetricDescriptor_FieldSubPathValue) AsDistributionBucketOptionsPathValue() (common.DistributionBucketOptions_FieldPathValue, bool)
- func (fpvs *MetricDescriptor_FieldSubPathValue) AsIndexSpecPathValue() (MetricDescriptorIndexSpec_FieldPathValue, bool)
- func (fpvs *MetricDescriptor_FieldSubPathValue) AsLabelsPathValue() (common.LabelDescriptor_FieldPathValue, bool)
- func (fpvs *MetricDescriptor_FieldSubPathValue) AsMetadataPathValue() (meta.Meta_FieldPathValue, bool)
- func (fpvs *MetricDescriptor_FieldSubPathValue) AsMetricDescriptorMetadataPathValue() (MetricDescriptorMetricDescriptorMetadata_FieldPathValue, bool)
- func (fpvs *MetricDescriptor_FieldSubPathValue) AsPromotedLabelKeySetsPathValue() (common.LabelKeySet_FieldPathValue, bool)
- func (fpvs *MetricDescriptor_FieldSubPathValue) AsStorageConfigPathValue() (MetricDescriptorStorageConfig_FieldPathValue, bool)
- func (fpvs *MetricDescriptor_FieldSubPathValue) CompareWith(source *MetricDescriptor) (int, bool)
- func (fpvs *MetricDescriptor_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpvs *MetricDescriptor_FieldSubPathValue) GetRawValue() interface{}
- func (fpvs *MetricDescriptor_FieldSubPathValue) SetTo(target **MetricDescriptor)
- func (fpvs *MetricDescriptor_FieldSubPathValue) SetToRaw(target proto.Message)
- type MetricDescriptor_FieldTerminalPath
- func (fp *MetricDescriptor_FieldTerminalPath) ClearValue(item *MetricDescriptor)
- func (fp *MetricDescriptor_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *MetricDescriptor_FieldTerminalPath) Get(source *MetricDescriptor) (values []interface{})
- func (fp *MetricDescriptor_FieldTerminalPath) GetDefault() interface{}
- func (fp *MetricDescriptor_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *MetricDescriptor_FieldTerminalPath) GetSingle(source *MetricDescriptor) (interface{}, bool)
- func (fp *MetricDescriptor_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *MetricDescriptor_FieldTerminalPath) IsLeaf() bool
- func (fp *MetricDescriptor_FieldTerminalPath) JSONString() string
- func (fp *MetricDescriptor_FieldTerminalPath) Selector() MetricDescriptor_FieldPathSelector
- func (fp *MetricDescriptor_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *MetricDescriptor_FieldTerminalPath) String() string
- func (fp *MetricDescriptor_FieldTerminalPath) WithIArrayItemValue(value interface{}) MetricDescriptor_FieldPathArrayItemValue
- func (fp *MetricDescriptor_FieldTerminalPath) WithIArrayOfValues(values interface{}) MetricDescriptor_FieldPathArrayOfValues
- func (fp *MetricDescriptor_FieldTerminalPath) WithIValue(value interface{}) MetricDescriptor_FieldPathValue
- func (fp *MetricDescriptor_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *MetricDescriptor_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *MetricDescriptor_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type MetricDescriptor_FieldTerminalPathArrayItemValue
- func (fpaiv *MetricDescriptor_FieldTerminalPathArrayItemValue) AsLabelsItemValue() (*common.LabelDescriptor, bool)
- func (fpaiv *MetricDescriptor_FieldTerminalPathArrayItemValue) AsPromotedLabelKeySetsItemValue() (*common.LabelKeySet, bool)
- func (fpaiv *MetricDescriptor_FieldTerminalPathArrayItemValue) AsResourceTypesItemValue() (string, bool)
- func (fpaiv *MetricDescriptor_FieldTerminalPathArrayItemValue) ContainsValue(source *MetricDescriptor) bool
- func (fpaiv *MetricDescriptor_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *MetricDescriptor_FieldTerminalPathArrayItemValue) GetSingle(source *MetricDescriptor) (interface{}, bool)
- func (fpaiv *MetricDescriptor_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type MetricDescriptor_FieldTerminalPathArrayOfValues
- func (fpaov *MetricDescriptor_FieldTerminalPathArrayOfValues) AsDescriptionArrayOfValues() ([]string, bool)
- func (fpaov *MetricDescriptor_FieldTerminalPathArrayOfValues) AsDisplayNameArrayOfValues() ([]string, bool)
- func (fpaov *MetricDescriptor_FieldTerminalPathArrayOfValues) AsDistributionBucketOptionsArrayOfValues() ([]*common.Distribution_BucketOptions, bool)
- func (fpaov *MetricDescriptor_FieldTerminalPathArrayOfValues) AsIndexSpecArrayOfValues() ([]*MetricDescriptor_IndexSpec, bool)
- func (fpaov *MetricDescriptor_FieldTerminalPathArrayOfValues) AsLabelsArrayOfValues() ([][]*common.LabelDescriptor, bool)
- func (fpaov *MetricDescriptor_FieldTerminalPathArrayOfValues) AsMetadataArrayOfValues() ([]*meta.Meta, bool)
- func (fpaov *MetricDescriptor_FieldTerminalPathArrayOfValues) AsMetricDescriptorMetadataArrayOfValues() ([]*MetricDescriptor_MetricDescriptorMetadata, bool)
- func (fpaov *MetricDescriptor_FieldTerminalPathArrayOfValues) AsMetricKindArrayOfValues() ([]MetricDescriptor_MetricKind, bool)
- func (fpaov *MetricDescriptor_FieldTerminalPathArrayOfValues) AsNameArrayOfValues() ([]*Name, bool)
- func (fpaov *MetricDescriptor_FieldTerminalPathArrayOfValues) AsPromotedLabelKeySetsArrayOfValues() ([][]*common.LabelKeySet, bool)
- func (fpaov *MetricDescriptor_FieldTerminalPathArrayOfValues) AsResourceTypesArrayOfValues() ([][]string, bool)
- func (fpaov *MetricDescriptor_FieldTerminalPathArrayOfValues) AsStorageConfigArrayOfValues() ([]*MetricDescriptor_StorageConfig, bool)
- func (fpaov *MetricDescriptor_FieldTerminalPathArrayOfValues) AsTypeArrayOfValues() ([]string, bool)
- func (fpaov *MetricDescriptor_FieldTerminalPathArrayOfValues) AsUnitArrayOfValues() ([]string, bool)
- func (fpaov *MetricDescriptor_FieldTerminalPathArrayOfValues) AsValueTypeArrayOfValues() ([]MetricDescriptor_ValueType, bool)
- func (fpaov *MetricDescriptor_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type MetricDescriptor_FieldTerminalPathValue
- func (fpv *MetricDescriptor_FieldTerminalPathValue) AsDescriptionValue() (string, bool)
- func (fpv *MetricDescriptor_FieldTerminalPathValue) AsDisplayNameValue() (string, bool)
- func (fpv *MetricDescriptor_FieldTerminalPathValue) AsDistributionBucketOptionsValue() (*common.Distribution_BucketOptions, bool)
- func (fpv *MetricDescriptor_FieldTerminalPathValue) AsIndexSpecValue() (*MetricDescriptor_IndexSpec, bool)
- func (fpv *MetricDescriptor_FieldTerminalPathValue) AsLabelsValue() ([]*common.LabelDescriptor, bool)
- func (fpv *MetricDescriptor_FieldTerminalPathValue) AsMetadataValue() (*meta.Meta, bool)
- func (fpv *MetricDescriptor_FieldTerminalPathValue) AsMetricDescriptorMetadataValue() (*MetricDescriptor_MetricDescriptorMetadata, bool)
- func (fpv *MetricDescriptor_FieldTerminalPathValue) AsMetricKindValue() (MetricDescriptor_MetricKind, bool)
- func (fpv *MetricDescriptor_FieldTerminalPathValue) AsNameValue() (*Name, bool)
- func (fpv *MetricDescriptor_FieldTerminalPathValue) AsPromotedLabelKeySetsValue() ([]*common.LabelKeySet, bool)
- func (fpv *MetricDescriptor_FieldTerminalPathValue) AsResourceTypesValue() ([]string, bool)
- func (fpv *MetricDescriptor_FieldTerminalPathValue) AsStorageConfigValue() (*MetricDescriptor_StorageConfig, bool)
- func (fpv *MetricDescriptor_FieldTerminalPathValue) AsTypeValue() (string, bool)
- func (fpv *MetricDescriptor_FieldTerminalPathValue) AsUnitValue() (string, bool)
- func (fpv *MetricDescriptor_FieldTerminalPathValue) AsValueTypeValue() (MetricDescriptor_ValueType, bool)
- func (fpv *MetricDescriptor_FieldTerminalPathValue) CompareWith(source *MetricDescriptor) (int, bool)
- func (fpv *MetricDescriptor_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *MetricDescriptor_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *MetricDescriptor_FieldTerminalPathValue) SetTo(target **MetricDescriptor)
- func (fpv *MetricDescriptor_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type MetricDescriptor_IndexSpec
- func (o *MetricDescriptor_IndexSpec) Clone() *MetricDescriptor_IndexSpec
- func (o *MetricDescriptor_IndexSpec) CloneRaw() gotenobject.GotenObjectExt
- func (*MetricDescriptor_IndexSpec) Descriptor() ([]byte, []int)
- func (m *MetricDescriptor_IndexSpec) GetPerResource() []*MetricDescriptor_IndexSpec_PerMonitoredResource
- func (*MetricDescriptor_IndexSpec) GotenMessage()
- func (o *MetricDescriptor_IndexSpec) GotenObjectExt()
- func (obj *MetricDescriptor_IndexSpec) GotenValidate() error
- func (o *MetricDescriptor_IndexSpec) MakeDiffFieldMask(other *MetricDescriptor_IndexSpec) *MetricDescriptor_IndexSpec_FieldMask
- func (o *MetricDescriptor_IndexSpec) MakeFullFieldMask() *MetricDescriptor_IndexSpec_FieldMask
- func (o *MetricDescriptor_IndexSpec) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *MetricDescriptor_IndexSpec) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *MetricDescriptor_IndexSpec) Marshal() ([]byte, error)
- func (m *MetricDescriptor_IndexSpec) MarshalJSON() ([]byte, error)
- func (o *MetricDescriptor_IndexSpec) Merge(source *MetricDescriptor_IndexSpec)
- func (o *MetricDescriptor_IndexSpec) MergeRaw(source gotenobject.GotenObjectExt)
- func (*MetricDescriptor_IndexSpec) ProtoMessage()
- func (m *MetricDescriptor_IndexSpec) ProtoReflect() preflect.Message
- func (m *MetricDescriptor_IndexSpec) Reset()
- func (m *MetricDescriptor_IndexSpec) SetPerResource(fv []*MetricDescriptor_IndexSpec_PerMonitoredResource)
- func (m *MetricDescriptor_IndexSpec) String() string
- func (m *MetricDescriptor_IndexSpec) Unmarshal(b []byte) error
- func (m *MetricDescriptor_IndexSpec) UnmarshalJSON(data []byte) error
- type MetricDescriptor_IndexSpecPathSelectorPerResource
- func (MetricDescriptor_IndexSpecPathSelectorPerResource) FieldPath() *MetricDescriptorIndexSpec_FieldTerminalPath
- func (MetricDescriptor_IndexSpecPathSelectorPerResource) Indices() MetricDescriptor_IndexSpecPathSelectorPerResourceIndices
- func (MetricDescriptor_IndexSpecPathSelectorPerResource) Resource() MetricDescriptor_IndexSpecPathSelectorPerResourceResource
- func (s MetricDescriptor_IndexSpecPathSelectorPerResource) WithArrayOfValues(values [][]*MetricDescriptor_IndexSpec_PerMonitoredResource) *MetricDescriptorIndexSpec_FieldTerminalPathArrayOfValues
- func (s MetricDescriptor_IndexSpecPathSelectorPerResource) WithItemValue(value *MetricDescriptor_IndexSpec_PerMonitoredResource) *MetricDescriptorIndexSpec_FieldTerminalPathArrayItemValue
- func (s MetricDescriptor_IndexSpecPathSelectorPerResource) WithSubArrayItemValue(...) *MetricDescriptorIndexSpec_FieldSubPathArrayItemValue
- func (s MetricDescriptor_IndexSpecPathSelectorPerResource) WithSubArrayOfValues(...) *MetricDescriptorIndexSpec_FieldSubPathArrayOfValues
- func (MetricDescriptor_IndexSpecPathSelectorPerResource) WithSubPath(subPath MetricDescriptorIndexSpecPerMonitoredResource_FieldPath) *MetricDescriptorIndexSpec_FieldSubPath
- func (s MetricDescriptor_IndexSpecPathSelectorPerResource) WithSubValue(subPathValue MetricDescriptorIndexSpecPerMonitoredResource_FieldPathValue) *MetricDescriptorIndexSpec_FieldSubPathValue
- func (s MetricDescriptor_IndexSpecPathSelectorPerResource) WithValue(value []*MetricDescriptor_IndexSpec_PerMonitoredResource) *MetricDescriptorIndexSpec_FieldTerminalPathValue
- type MetricDescriptor_IndexSpecPathSelectorPerResourceIndices
- func (MetricDescriptor_IndexSpecPathSelectorPerResourceIndices) FieldPath() *MetricDescriptorIndexSpec_FieldSubPath
- func (MetricDescriptor_IndexSpecPathSelectorPerResourceIndices) PromotedLabels() MetricDescriptor_IndexSpecPathSelectorPerResourceIndicesPromotedLabels
- func (s MetricDescriptor_IndexSpecPathSelectorPerResourceIndices) WithArrayOfValues(values [][]*MetricDescriptor_IndexSpec_Index) *MetricDescriptorIndexSpec_FieldSubPathArrayOfValues
- func (s MetricDescriptor_IndexSpecPathSelectorPerResourceIndices) WithItemValue(value *MetricDescriptor_IndexSpec_Index) *MetricDescriptorIndexSpec_FieldSubPathArrayItemValue
- func (s MetricDescriptor_IndexSpecPathSelectorPerResourceIndices) WithValue(value []*MetricDescriptor_IndexSpec_Index) *MetricDescriptorIndexSpec_FieldSubPathValue
- func (MetricDescriptor_IndexSpecPathSelectorPerResourceIndices) WriteOnly() MetricDescriptor_IndexSpecPathSelectorPerResourceIndicesWriteOnly
- type MetricDescriptor_IndexSpecPathSelectorPerResourceIndicesPromotedLabels
- func (MetricDescriptor_IndexSpecPathSelectorPerResourceIndicesPromotedLabels) FieldPath() *MetricDescriptorIndexSpec_FieldSubPath
- func (s MetricDescriptor_IndexSpecPathSelectorPerResourceIndicesPromotedLabels) WithArrayOfValues(values [][]string) *MetricDescriptorIndexSpec_FieldSubPathArrayOfValues
- func (s MetricDescriptor_IndexSpecPathSelectorPerResourceIndicesPromotedLabels) WithItemValue(value string) *MetricDescriptorIndexSpec_FieldSubPathArrayItemValue
- func (s MetricDescriptor_IndexSpecPathSelectorPerResourceIndicesPromotedLabels) WithValue(value []string) *MetricDescriptorIndexSpec_FieldSubPathValue
- type MetricDescriptor_IndexSpecPathSelectorPerResourceIndicesWriteOnly
- func (MetricDescriptor_IndexSpecPathSelectorPerResourceIndicesWriteOnly) FieldPath() *MetricDescriptorIndexSpec_FieldSubPath
- func (s MetricDescriptor_IndexSpecPathSelectorPerResourceIndicesWriteOnly) WithArrayOfValues(values []bool) *MetricDescriptorIndexSpec_FieldSubPathArrayOfValues
- func (s MetricDescriptor_IndexSpecPathSelectorPerResourceIndicesWriteOnly) WithValue(value bool) *MetricDescriptorIndexSpec_FieldSubPathValue
- type MetricDescriptor_IndexSpecPathSelectorPerResourceResource
- func (MetricDescriptor_IndexSpecPathSelectorPerResourceResource) FieldPath() *MetricDescriptorIndexSpec_FieldSubPath
- func (s MetricDescriptor_IndexSpecPathSelectorPerResourceResource) WithArrayOfValues(values []*monitored_resource_descriptor.Reference) *MetricDescriptorIndexSpec_FieldSubPathArrayOfValues
- func (s MetricDescriptor_IndexSpecPathSelectorPerResourceResource) WithValue(value *monitored_resource_descriptor.Reference) *MetricDescriptorIndexSpec_FieldSubPathValue
- type MetricDescriptor_IndexSpec_FieldMask
- func (fieldMask *MetricDescriptor_IndexSpec_FieldMask) AppendPath(path MetricDescriptorIndexSpec_FieldPath)
- func (fieldMask *MetricDescriptor_IndexSpec_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *MetricDescriptor_IndexSpec_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *MetricDescriptor_IndexSpec_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *MetricDescriptor_IndexSpec_FieldMask) FilterInputFields() *MetricDescriptor_IndexSpec_FieldMask
- func (fieldMask *MetricDescriptor_IndexSpec_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error
- func (fieldMask *MetricDescriptor_IndexSpec_FieldMask) GetPaths() []MetricDescriptorIndexSpec_FieldPath
- func (fieldMask *MetricDescriptor_IndexSpec_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *MetricDescriptor_IndexSpec_FieldMask) IsFull() bool
- func (fieldMask MetricDescriptor_IndexSpec_FieldMask) Marshal() ([]byte, error)
- func (fieldMask MetricDescriptor_IndexSpec_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *MetricDescriptor_IndexSpec_FieldMask) PathsCount() int
- func (fieldMask *MetricDescriptor_IndexSpec_FieldMask) Project(source *MetricDescriptor_IndexSpec) *MetricDescriptor_IndexSpec
- func (fieldMask *MetricDescriptor_IndexSpec_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *MetricDescriptor_IndexSpec_FieldMask) ProtoMessage()
- func (fieldMask *MetricDescriptor_IndexSpec_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *MetricDescriptor_IndexSpec_FieldMask) Reset()
- func (fieldMask *MetricDescriptor_IndexSpec_FieldMask) Set(target, source *MetricDescriptor_IndexSpec)
- func (fieldMask *MetricDescriptor_IndexSpec_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *MetricDescriptor_IndexSpec_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *MetricDescriptor_IndexSpec_FieldMask) Size() int
- func (fieldMask *MetricDescriptor_IndexSpec_FieldMask) String() string
- func (fieldMask *MetricDescriptor_IndexSpec_FieldMask) Subtract(other *MetricDescriptor_IndexSpec_FieldMask) *MetricDescriptor_IndexSpec_FieldMask
- func (fieldMask *MetricDescriptor_IndexSpec_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *MetricDescriptor_IndexSpec_FieldMask) ToProtoFieldMask() *googlefieldmaskpb.FieldMask
- func (fieldMask *MetricDescriptor_IndexSpec_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *MetricDescriptor_IndexSpec_FieldMask) UnmarshalJSON(data []byte) error
- type MetricDescriptor_IndexSpec_Index
- func (o *MetricDescriptor_IndexSpec_Index) Clone() *MetricDescriptor_IndexSpec_Index
- func (o *MetricDescriptor_IndexSpec_Index) CloneRaw() gotenobject.GotenObjectExt
- func (*MetricDescriptor_IndexSpec_Index) Descriptor() ([]byte, []int)
- func (m *MetricDescriptor_IndexSpec_Index) GetPromotedLabels() []string
- func (m *MetricDescriptor_IndexSpec_Index) GetWriteOnly() bool
- func (*MetricDescriptor_IndexSpec_Index) GotenMessage()
- func (o *MetricDescriptor_IndexSpec_Index) GotenObjectExt()
- func (obj *MetricDescriptor_IndexSpec_Index) GotenValidate() error
- func (o *MetricDescriptor_IndexSpec_Index) MakeDiffFieldMask(other *MetricDescriptor_IndexSpec_Index) *MetricDescriptor_IndexSpec_Index_FieldMask
- func (o *MetricDescriptor_IndexSpec_Index) MakeFullFieldMask() *MetricDescriptor_IndexSpec_Index_FieldMask
- func (o *MetricDescriptor_IndexSpec_Index) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *MetricDescriptor_IndexSpec_Index) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *MetricDescriptor_IndexSpec_Index) Marshal() ([]byte, error)
- func (m *MetricDescriptor_IndexSpec_Index) MarshalJSON() ([]byte, error)
- func (o *MetricDescriptor_IndexSpec_Index) Merge(source *MetricDescriptor_IndexSpec_Index)
- func (o *MetricDescriptor_IndexSpec_Index) MergeRaw(source gotenobject.GotenObjectExt)
- func (*MetricDescriptor_IndexSpec_Index) ProtoMessage()
- func (m *MetricDescriptor_IndexSpec_Index) ProtoReflect() preflect.Message
- func (m *MetricDescriptor_IndexSpec_Index) Reset()
- func (m *MetricDescriptor_IndexSpec_Index) SetPromotedLabels(fv []string)
- func (m *MetricDescriptor_IndexSpec_Index) SetWriteOnly(fv bool)
- func (m *MetricDescriptor_IndexSpec_Index) String() string
- func (m *MetricDescriptor_IndexSpec_Index) Unmarshal(b []byte) error
- func (m *MetricDescriptor_IndexSpec_Index) UnmarshalJSON(data []byte) error
- type MetricDescriptor_IndexSpec_IndexPathSelectorPromotedLabels
- func (MetricDescriptor_IndexSpec_IndexPathSelectorPromotedLabels) FieldPath() *MetricDescriptorIndexSpecIndex_FieldTerminalPath
- func (s MetricDescriptor_IndexSpec_IndexPathSelectorPromotedLabels) WithArrayOfValues(values [][]string) *MetricDescriptorIndexSpecIndex_FieldTerminalPathArrayOfValues
- func (s MetricDescriptor_IndexSpec_IndexPathSelectorPromotedLabels) WithItemValue(value string) *MetricDescriptorIndexSpecIndex_FieldTerminalPathArrayItemValue
- func (s MetricDescriptor_IndexSpec_IndexPathSelectorPromotedLabels) WithValue(value []string) *MetricDescriptorIndexSpecIndex_FieldTerminalPathValue
- type MetricDescriptor_IndexSpec_IndexPathSelectorWriteOnly
- func (MetricDescriptor_IndexSpec_IndexPathSelectorWriteOnly) FieldPath() *MetricDescriptorIndexSpecIndex_FieldTerminalPath
- func (s MetricDescriptor_IndexSpec_IndexPathSelectorWriteOnly) WithArrayOfValues(values []bool) *MetricDescriptorIndexSpecIndex_FieldTerminalPathArrayOfValues
- func (s MetricDescriptor_IndexSpec_IndexPathSelectorWriteOnly) WithValue(value bool) *MetricDescriptorIndexSpecIndex_FieldTerminalPathValue
- type MetricDescriptor_IndexSpec_Index_FieldMask
- func (fieldMask *MetricDescriptor_IndexSpec_Index_FieldMask) AppendPath(path MetricDescriptorIndexSpecIndex_FieldPath)
- func (fieldMask *MetricDescriptor_IndexSpec_Index_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *MetricDescriptor_IndexSpec_Index_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *MetricDescriptor_IndexSpec_Index_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *MetricDescriptor_IndexSpec_Index_FieldMask) FilterInputFields() *MetricDescriptor_IndexSpec_Index_FieldMask
- func (fieldMask *MetricDescriptor_IndexSpec_Index_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error
- func (fieldMask *MetricDescriptor_IndexSpec_Index_FieldMask) GetPaths() []MetricDescriptorIndexSpecIndex_FieldPath
- func (fieldMask *MetricDescriptor_IndexSpec_Index_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *MetricDescriptor_IndexSpec_Index_FieldMask) IsFull() bool
- func (fieldMask MetricDescriptor_IndexSpec_Index_FieldMask) Marshal() ([]byte, error)
- func (fieldMask MetricDescriptor_IndexSpec_Index_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *MetricDescriptor_IndexSpec_Index_FieldMask) PathsCount() int
- func (fieldMask *MetricDescriptor_IndexSpec_Index_FieldMask) Project(source *MetricDescriptor_IndexSpec_Index) *MetricDescriptor_IndexSpec_Index
- func (fieldMask *MetricDescriptor_IndexSpec_Index_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *MetricDescriptor_IndexSpec_Index_FieldMask) ProtoMessage()
- func (fieldMask *MetricDescriptor_IndexSpec_Index_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *MetricDescriptor_IndexSpec_Index_FieldMask) Reset()
- func (fieldMask *MetricDescriptor_IndexSpec_Index_FieldMask) Set(target, source *MetricDescriptor_IndexSpec_Index)
- func (fieldMask *MetricDescriptor_IndexSpec_Index_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *MetricDescriptor_IndexSpec_Index_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *MetricDescriptor_IndexSpec_Index_FieldMask) Size() int
- func (fieldMask *MetricDescriptor_IndexSpec_Index_FieldMask) String() string
- func (fieldMask *MetricDescriptor_IndexSpec_Index_FieldMask) Subtract(other *MetricDescriptor_IndexSpec_Index_FieldMask) *MetricDescriptor_IndexSpec_Index_FieldMask
- func (fieldMask *MetricDescriptor_IndexSpec_Index_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *MetricDescriptor_IndexSpec_Index_FieldMask) ToProtoFieldMask() *googlefieldmaskpb.FieldMask
- func (fieldMask *MetricDescriptor_IndexSpec_Index_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *MetricDescriptor_IndexSpec_Index_FieldMask) UnmarshalJSON(data []byte) error
- type MetricDescriptor_IndexSpec_PerMonitoredResource
- func (o *MetricDescriptor_IndexSpec_PerMonitoredResource) Clone() *MetricDescriptor_IndexSpec_PerMonitoredResource
- func (o *MetricDescriptor_IndexSpec_PerMonitoredResource) CloneRaw() gotenobject.GotenObjectExt
- func (*MetricDescriptor_IndexSpec_PerMonitoredResource) Descriptor() ([]byte, []int)
- func (m *MetricDescriptor_IndexSpec_PerMonitoredResource) GetIndices() []*MetricDescriptor_IndexSpec_Index
- func (m *MetricDescriptor_IndexSpec_PerMonitoredResource) GetResource() *monitored_resource_descriptor.Reference
- func (*MetricDescriptor_IndexSpec_PerMonitoredResource) GotenMessage()
- func (o *MetricDescriptor_IndexSpec_PerMonitoredResource) GotenObjectExt()
- func (obj *MetricDescriptor_IndexSpec_PerMonitoredResource) GotenValidate() error
- func (o *MetricDescriptor_IndexSpec_PerMonitoredResource) MakeDiffFieldMask(other *MetricDescriptor_IndexSpec_PerMonitoredResource) *MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask
- func (o *MetricDescriptor_IndexSpec_PerMonitoredResource) MakeFullFieldMask() *MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask
- func (o *MetricDescriptor_IndexSpec_PerMonitoredResource) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *MetricDescriptor_IndexSpec_PerMonitoredResource) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *MetricDescriptor_IndexSpec_PerMonitoredResource) Marshal() ([]byte, error)
- func (m *MetricDescriptor_IndexSpec_PerMonitoredResource) MarshalJSON() ([]byte, error)
- func (o *MetricDescriptor_IndexSpec_PerMonitoredResource) Merge(source *MetricDescriptor_IndexSpec_PerMonitoredResource)
- func (o *MetricDescriptor_IndexSpec_PerMonitoredResource) MergeRaw(source gotenobject.GotenObjectExt)
- func (*MetricDescriptor_IndexSpec_PerMonitoredResource) ProtoMessage()
- func (m *MetricDescriptor_IndexSpec_PerMonitoredResource) ProtoReflect() preflect.Message
- func (m *MetricDescriptor_IndexSpec_PerMonitoredResource) Reset()
- func (m *MetricDescriptor_IndexSpec_PerMonitoredResource) SetIndices(fv []*MetricDescriptor_IndexSpec_Index)
- func (m *MetricDescriptor_IndexSpec_PerMonitoredResource) SetResource(fv *monitored_resource_descriptor.Reference)
- func (m *MetricDescriptor_IndexSpec_PerMonitoredResource) String() string
- func (m *MetricDescriptor_IndexSpec_PerMonitoredResource) Unmarshal(b []byte) error
- func (m *MetricDescriptor_IndexSpec_PerMonitoredResource) UnmarshalJSON(data []byte) error
- type MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorIndices
- func (MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorIndices) FieldPath() *MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath
- func (MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorIndices) PromotedLabels() ...
- func (s MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorIndices) WithArrayOfValues(values [][]*MetricDescriptor_IndexSpec_Index) *MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathArrayOfValues
- func (s MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorIndices) WithItemValue(value *MetricDescriptor_IndexSpec_Index) *MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathArrayItemValue
- func (s MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorIndices) WithSubArrayItemValue(subPathArrayItemValue MetricDescriptorIndexSpecIndex_FieldPathArrayItemValue) *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPathArrayItemValue
- func (s MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorIndices) WithSubArrayOfValues(subPathArrayOfValues MetricDescriptorIndexSpecIndex_FieldPathArrayOfValues) *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPathArrayOfValues
- func (MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorIndices) WithSubPath(subPath MetricDescriptorIndexSpecIndex_FieldPath) *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPath
- func (s MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorIndices) WithSubValue(subPathValue MetricDescriptorIndexSpecIndex_FieldPathValue) *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPathValue
- func (s MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorIndices) WithValue(value []*MetricDescriptor_IndexSpec_Index) *MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathValue
- func (MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorIndices) WriteOnly() MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorIndicesWriteOnly
- type MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorIndicesPromotedLabels
- func (MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorIndicesPromotedLabels) FieldPath() *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPath
- func (s MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorIndicesPromotedLabels) WithArrayOfValues(values [][]string) *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPathArrayOfValues
- func (s MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorIndicesPromotedLabels) WithItemValue(value string) *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPathArrayItemValue
- func (s MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorIndicesPromotedLabels) WithValue(value []string) *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPathValue
- type MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorIndicesWriteOnly
- func (MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorIndicesWriteOnly) FieldPath() *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPath
- func (s MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorIndicesWriteOnly) WithArrayOfValues(values []bool) *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPathArrayOfValues
- func (s MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorIndicesWriteOnly) WithValue(value bool) *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPathValue
- type MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorResource
- func (MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorResource) FieldPath() *MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath
- func (s MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorResource) WithArrayOfValues(values []*monitored_resource_descriptor.Reference) *MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathArrayOfValues
- func (s MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorResource) WithValue(value *monitored_resource_descriptor.Reference) *MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathValue
- type MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask
- func (fieldMask *MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) AppendPath(path MetricDescriptorIndexSpecPerMonitoredResource_FieldPath)
- func (fieldMask *MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) FilterInputFields() *MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask
- func (fieldMask *MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error
- func (fieldMask *MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) GetPaths() []MetricDescriptorIndexSpecPerMonitoredResource_FieldPath
- func (fieldMask *MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) IsFull() bool
- func (fieldMask MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) Marshal() ([]byte, error)
- func (fieldMask MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) PathsCount() int
- func (fieldMask *MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) Project(source *MetricDescriptor_IndexSpec_PerMonitoredResource) *MetricDescriptor_IndexSpec_PerMonitoredResource
- func (fieldMask *MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) ProtoMessage()
- func (fieldMask *MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) Reset()
- func (fieldMask *MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) Set(target, source *MetricDescriptor_IndexSpec_PerMonitoredResource)
- func (fieldMask *MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) Size() int
- func (fieldMask *MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) String() string
- func (fieldMask *MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) Subtract(other *MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) *MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask
- func (fieldMask *MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) ToProtoFieldMask() *googlefieldmaskpb.FieldMask
- func (fieldMask *MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) UnmarshalJSON(data []byte) error
- type MetricDescriptor_MetricDescriptorMetadata
- func (o *MetricDescriptor_MetricDescriptorMetadata) Clone() *MetricDescriptor_MetricDescriptorMetadata
- func (o *MetricDescriptor_MetricDescriptorMetadata) CloneRaw() gotenobject.GotenObjectExt
- func (*MetricDescriptor_MetricDescriptorMetadata) Descriptor() ([]byte, []int)
- func (m *MetricDescriptor_MetricDescriptorMetadata) GetLaunchStage() api.LaunchStage
- func (*MetricDescriptor_MetricDescriptorMetadata) GotenMessage()
- func (o *MetricDescriptor_MetricDescriptorMetadata) GotenObjectExt()
- func (obj *MetricDescriptor_MetricDescriptorMetadata) GotenValidate() error
- func (o *MetricDescriptor_MetricDescriptorMetadata) MakeDiffFieldMask(other *MetricDescriptor_MetricDescriptorMetadata) *MetricDescriptor_MetricDescriptorMetadata_FieldMask
- func (o *MetricDescriptor_MetricDescriptorMetadata) MakeFullFieldMask() *MetricDescriptor_MetricDescriptorMetadata_FieldMask
- func (o *MetricDescriptor_MetricDescriptorMetadata) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *MetricDescriptor_MetricDescriptorMetadata) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *MetricDescriptor_MetricDescriptorMetadata) Marshal() ([]byte, error)
- func (m *MetricDescriptor_MetricDescriptorMetadata) MarshalJSON() ([]byte, error)
- func (o *MetricDescriptor_MetricDescriptorMetadata) Merge(source *MetricDescriptor_MetricDescriptorMetadata)
- func (o *MetricDescriptor_MetricDescriptorMetadata) MergeRaw(source gotenobject.GotenObjectExt)
- func (*MetricDescriptor_MetricDescriptorMetadata) ProtoMessage()
- func (m *MetricDescriptor_MetricDescriptorMetadata) ProtoReflect() preflect.Message
- func (m *MetricDescriptor_MetricDescriptorMetadata) Reset()
- func (m *MetricDescriptor_MetricDescriptorMetadata) SetLaunchStage(fv api.LaunchStage)
- func (m *MetricDescriptor_MetricDescriptorMetadata) String() string
- func (m *MetricDescriptor_MetricDescriptorMetadata) Unmarshal(b []byte) error
- func (m *MetricDescriptor_MetricDescriptorMetadata) UnmarshalJSON(data []byte) error
- type MetricDescriptor_MetricDescriptorMetadataPathSelectorLaunchStage
- func (MetricDescriptor_MetricDescriptorMetadataPathSelectorLaunchStage) FieldPath() *MetricDescriptorMetricDescriptorMetadata_FieldTerminalPath
- func (s MetricDescriptor_MetricDescriptorMetadataPathSelectorLaunchStage) WithArrayOfValues(values []api.LaunchStage) *MetricDescriptorMetricDescriptorMetadata_FieldTerminalPathArrayOfValues
- func (s MetricDescriptor_MetricDescriptorMetadataPathSelectorLaunchStage) WithValue(value api.LaunchStage) *MetricDescriptorMetricDescriptorMetadata_FieldTerminalPathValue
- type MetricDescriptor_MetricDescriptorMetadata_FieldMask
- func (fieldMask *MetricDescriptor_MetricDescriptorMetadata_FieldMask) AppendPath(path MetricDescriptorMetricDescriptorMetadata_FieldPath)
- func (fieldMask *MetricDescriptor_MetricDescriptorMetadata_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *MetricDescriptor_MetricDescriptorMetadata_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *MetricDescriptor_MetricDescriptorMetadata_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *MetricDescriptor_MetricDescriptorMetadata_FieldMask) FilterInputFields() *MetricDescriptor_MetricDescriptorMetadata_FieldMask
- func (fieldMask *MetricDescriptor_MetricDescriptorMetadata_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error
- func (fieldMask *MetricDescriptor_MetricDescriptorMetadata_FieldMask) GetPaths() []MetricDescriptorMetricDescriptorMetadata_FieldPath
- func (fieldMask *MetricDescriptor_MetricDescriptorMetadata_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *MetricDescriptor_MetricDescriptorMetadata_FieldMask) IsFull() bool
- func (fieldMask MetricDescriptor_MetricDescriptorMetadata_FieldMask) Marshal() ([]byte, error)
- func (fieldMask MetricDescriptor_MetricDescriptorMetadata_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *MetricDescriptor_MetricDescriptorMetadata_FieldMask) PathsCount() int
- func (fieldMask *MetricDescriptor_MetricDescriptorMetadata_FieldMask) Project(source *MetricDescriptor_MetricDescriptorMetadata) *MetricDescriptor_MetricDescriptorMetadata
- func (fieldMask *MetricDescriptor_MetricDescriptorMetadata_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *MetricDescriptor_MetricDescriptorMetadata_FieldMask) ProtoMessage()
- func (fieldMask *MetricDescriptor_MetricDescriptorMetadata_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *MetricDescriptor_MetricDescriptorMetadata_FieldMask) Reset()
- func (fieldMask *MetricDescriptor_MetricDescriptorMetadata_FieldMask) Set(target, source *MetricDescriptor_MetricDescriptorMetadata)
- func (fieldMask *MetricDescriptor_MetricDescriptorMetadata_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *MetricDescriptor_MetricDescriptorMetadata_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *MetricDescriptor_MetricDescriptorMetadata_FieldMask) Size() int
- func (fieldMask *MetricDescriptor_MetricDescriptorMetadata_FieldMask) String() string
- func (fieldMask *MetricDescriptor_MetricDescriptorMetadata_FieldMask) Subtract(other *MetricDescriptor_MetricDescriptorMetadata_FieldMask) *MetricDescriptor_MetricDescriptorMetadata_FieldMask
- func (fieldMask *MetricDescriptor_MetricDescriptorMetadata_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *MetricDescriptor_MetricDescriptorMetadata_FieldMask) ToProtoFieldMask() *googlefieldmaskpb.FieldMask
- func (fieldMask *MetricDescriptor_MetricDescriptorMetadata_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *MetricDescriptor_MetricDescriptorMetadata_FieldMask) UnmarshalJSON(data []byte) error
- type MetricDescriptor_MetricKind
- func (MetricDescriptor_MetricKind) Descriptor() preflect.EnumDescriptor
- func (x MetricDescriptor_MetricKind) Enum() *MetricDescriptor_MetricKind
- func (MetricDescriptor_MetricKind) EnumDescriptor() ([]byte, []int)
- func (x MetricDescriptor_MetricKind) Number() preflect.EnumNumber
- func (x MetricDescriptor_MetricKind) String() string
- func (MetricDescriptor_MetricKind) Type() preflect.EnumType
- type MetricDescriptor_StorageConfig
- func (o *MetricDescriptor_StorageConfig) Clone() *MetricDescriptor_StorageConfig
- func (o *MetricDescriptor_StorageConfig) CloneRaw() gotenobject.GotenObjectExt
- func (*MetricDescriptor_StorageConfig) Descriptor() ([]byte, []int)
- func (m *MetricDescriptor_StorageConfig) GetStoreRawPoints() bool
- func (*MetricDescriptor_StorageConfig) GotenMessage()
- func (o *MetricDescriptor_StorageConfig) GotenObjectExt()
- func (obj *MetricDescriptor_StorageConfig) GotenValidate() error
- func (o *MetricDescriptor_StorageConfig) MakeDiffFieldMask(other *MetricDescriptor_StorageConfig) *MetricDescriptor_StorageConfig_FieldMask
- func (o *MetricDescriptor_StorageConfig) MakeFullFieldMask() *MetricDescriptor_StorageConfig_FieldMask
- func (o *MetricDescriptor_StorageConfig) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *MetricDescriptor_StorageConfig) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *MetricDescriptor_StorageConfig) Marshal() ([]byte, error)
- func (m *MetricDescriptor_StorageConfig) MarshalJSON() ([]byte, error)
- func (o *MetricDescriptor_StorageConfig) Merge(source *MetricDescriptor_StorageConfig)
- func (o *MetricDescriptor_StorageConfig) MergeRaw(source gotenobject.GotenObjectExt)
- func (*MetricDescriptor_StorageConfig) ProtoMessage()
- func (m *MetricDescriptor_StorageConfig) ProtoReflect() preflect.Message
- func (m *MetricDescriptor_StorageConfig) Reset()
- func (m *MetricDescriptor_StorageConfig) SetStoreRawPoints(fv bool)
- func (m *MetricDescriptor_StorageConfig) String() string
- func (m *MetricDescriptor_StorageConfig) Unmarshal(b []byte) error
- func (m *MetricDescriptor_StorageConfig) UnmarshalJSON(data []byte) error
- type MetricDescriptor_StorageConfigPathSelectorStoreRawPoints
- func (MetricDescriptor_StorageConfigPathSelectorStoreRawPoints) FieldPath() *MetricDescriptorStorageConfig_FieldTerminalPath
- func (s MetricDescriptor_StorageConfigPathSelectorStoreRawPoints) WithArrayOfValues(values []bool) *MetricDescriptorStorageConfig_FieldTerminalPathArrayOfValues
- func (s MetricDescriptor_StorageConfigPathSelectorStoreRawPoints) WithValue(value bool) *MetricDescriptorStorageConfig_FieldTerminalPathValue
- type MetricDescriptor_StorageConfig_FieldMask
- func (fieldMask *MetricDescriptor_StorageConfig_FieldMask) AppendPath(path MetricDescriptorStorageConfig_FieldPath)
- func (fieldMask *MetricDescriptor_StorageConfig_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *MetricDescriptor_StorageConfig_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *MetricDescriptor_StorageConfig_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *MetricDescriptor_StorageConfig_FieldMask) FilterInputFields() *MetricDescriptor_StorageConfig_FieldMask
- func (fieldMask *MetricDescriptor_StorageConfig_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error
- func (fieldMask *MetricDescriptor_StorageConfig_FieldMask) GetPaths() []MetricDescriptorStorageConfig_FieldPath
- func (fieldMask *MetricDescriptor_StorageConfig_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *MetricDescriptor_StorageConfig_FieldMask) IsFull() bool
- func (fieldMask MetricDescriptor_StorageConfig_FieldMask) Marshal() ([]byte, error)
- func (fieldMask MetricDescriptor_StorageConfig_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *MetricDescriptor_StorageConfig_FieldMask) PathsCount() int
- func (fieldMask *MetricDescriptor_StorageConfig_FieldMask) Project(source *MetricDescriptor_StorageConfig) *MetricDescriptor_StorageConfig
- func (fieldMask *MetricDescriptor_StorageConfig_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *MetricDescriptor_StorageConfig_FieldMask) ProtoMessage()
- func (fieldMask *MetricDescriptor_StorageConfig_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *MetricDescriptor_StorageConfig_FieldMask) Reset()
- func (fieldMask *MetricDescriptor_StorageConfig_FieldMask) Set(target, source *MetricDescriptor_StorageConfig)
- func (fieldMask *MetricDescriptor_StorageConfig_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *MetricDescriptor_StorageConfig_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *MetricDescriptor_StorageConfig_FieldMask) Size() int
- func (fieldMask *MetricDescriptor_StorageConfig_FieldMask) String() string
- func (fieldMask *MetricDescriptor_StorageConfig_FieldMask) Subtract(other *MetricDescriptor_StorageConfig_FieldMask) *MetricDescriptor_StorageConfig_FieldMask
- func (fieldMask *MetricDescriptor_StorageConfig_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *MetricDescriptor_StorageConfig_FieldMask) ToProtoFieldMask() *googlefieldmaskpb.FieldMask
- func (fieldMask *MetricDescriptor_StorageConfig_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *MetricDescriptor_StorageConfig_FieldMask) UnmarshalJSON(data []byte) error
- type MetricDescriptor_ValueType
- func (MetricDescriptor_ValueType) Descriptor() preflect.EnumDescriptor
- func (x MetricDescriptor_ValueType) Enum() *MetricDescriptor_ValueType
- func (MetricDescriptor_ValueType) EnumDescriptor() ([]byte, []int)
- func (x MetricDescriptor_ValueType) Number() preflect.EnumNumber
- func (x MetricDescriptor_ValueType) String() string
- func (MetricDescriptor_ValueType) Type() preflect.EnumType
- 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
- type NamePattern
- type OrderBy
- func (orderBy *OrderBy) Compare(left, right *MetricDescriptor) int
- func (orderBy *OrderBy) CompareRaw(left, right gotenresource.Resource) int
- func (orderBy *OrderBy) GetFieldMask() *MetricDescriptor_FieldMask
- func (orderBy *OrderBy) GetOrderByFields() []gotenresource.OrderByField
- func (orderBy *OrderBy) GetRawFieldMask() gotenobject.FieldMask
- func (orderBy *OrderBy) InsertSorted(sorted MetricDescriptorList, elem *MetricDescriptor) (MetricDescriptorList, 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 MetricDescriptorList)
- 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) GetIParentName() gotenresource.Name
- func (ref *Reference) GetIUnderlyingParentName() gotenresource.Name
- func (ref *Reference) GetIdParts() map[string]string
- func (ref *Reference) GetMetricDescriptor() *MetricDescriptor
- 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 *MetricDescriptor)
- 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 = "projects/{project}/metricDescriptors/{metric_descriptor}"
)
Variables ¶
var ( MetricDescriptor_MetricKind_name = map[int32]string{ 0: "METRIC_KIND_UNSPECIFIED", 1: "GAUGE", 2: "DELTA", 3: "CUMULATIVE", } MetricDescriptor_MetricKind_value = map[string]int32{ "METRIC_KIND_UNSPECIFIED": 0, "GAUGE": 1, "DELTA": 2, "CUMULATIVE": 3, } )
var ( MetricDescriptor_ValueType_name = map[int32]string{ 0: "VALUE_TYPE_UNSPECIFIED", 1: "BOOL", 2: "INT64", 3: "DOUBLE", 4: "STRING", 5: "DISTRIBUTION", 6: "MONEY", } MetricDescriptor_ValueType_value = map[string]int32{ "VALUE_TYPE_UNSPECIFIED": 0, "BOOL": 1, "INT64": 2, "DOUBLE": 3, "STRING": 4, "DISTRIBUTION": 5, "MONEY": 6, } )
Functions ¶
func AsAnyCastAccess ¶
func AsAnyCastAccess(access MetricDescriptorAccess) gotenresource.Access
Types ¶
type Descriptor ¶
type Descriptor struct {
// contains filtered or unexported fields
}
func GetDescriptor ¶
func GetDescriptor() *Descriptor
func (*Descriptor) CanBeParentless ¶ added in v1.0.21
func (d *Descriptor) CanBeParentless() bool
func (*Descriptor) GetNameDescriptor ¶
func (d *Descriptor) GetNameDescriptor() *gotenresource.NameDescriptor
func (*Descriptor) GetParentResDescriptors ¶ added in v1.0.21
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 ¶ added in v0.4.16
func (d *Descriptor) NewResourceFieldMask() gotenobject.FieldMask
func (*Descriptor) NewResourceFilter ¶ added in v0.4.16
func (d *Descriptor) NewResourceFilter() gotenresource.Filter
func (*Descriptor) NewResourceList ¶
func (d *Descriptor) NewResourceList(size, reserved int) gotenresource.ResourceList
func (*Descriptor) NewResourceMap ¶
func (d *Descriptor) NewResourceMap(reserved int) gotenresource.ResourceMap
func (*Descriptor) NewResourceName ¶
func (d *Descriptor) NewResourceName() gotenresource.Name
func (*Descriptor) NewResourceOrderBy ¶ added in v0.4.16
func (d *Descriptor) NewResourceOrderBy() gotenresource.OrderBy
func (*Descriptor) NewResourcePager ¶ added in v0.9.0
func (d *Descriptor) NewResourcePager() gotenresource.PagerQuery
func (*Descriptor) NewSearchQuery ¶
func (d *Descriptor) NewSearchQuery() gotenresource.SearchQuery
func (*Descriptor) 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) SupportsMetadata ¶ added in v1.0.21
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) Evaluate ¶
func (filter *Filter) Evaluate(res *MetricDescriptor) bool
Evaluate is a wrapper on FilterCondition, which also handles nil pointer
func (*Filter) EvaluateRaw ¶
func (filter *Filter) EvaluateRaw(res gotenresource.Resource) bool
func (*Filter) FilterSlice ¶
func (filter *Filter) FilterSlice(in []*MetricDescriptor) (out []*MetricDescriptor)
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 MetricDescriptor_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 *MetricDescriptor) bool // Whether this condition is at least as specific as other. // When true, any MetricDescriptor 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 MetricDescriptor_FieldPath) bool // contains filtered or unexported methods }
func AndFilterConditions ¶
func AndFilterConditions(conds ...FilterCondition) FilterCondition
type FilterConditionCompare ¶
type FilterConditionCompare struct { Operator filterParser.CompareOperator MetricDescriptor_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 *MetricDescriptor) 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 MetricDescriptor_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 *MetricDescriptor) 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 MetricDescriptor_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 MetricDescriptor_FieldPath Value MetricDescriptor_FieldPathArrayItemValue Values []MetricDescriptor_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 *MetricDescriptor) bool
func (*FilterConditionContains) EvaluateRaw ¶
func (cond *FilterConditionContains) EvaluateRaw(res gotenresource.Resource) bool
func (*FilterConditionContains) GetFieldPath ¶
func (cond *FilterConditionContains) GetFieldPath() MetricDescriptor_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 MetricDescriptor_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 {
MetricDescriptor_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 *MetricDescriptor) 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 MetricDescriptor_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 MetricDescriptor_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 *MetricDescriptor) 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 MetricDescriptor_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 MetricDescriptor_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 *MetricDescriptor) 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 MetricDescriptor_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 *MetricDescriptor) 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 MetricDescriptor_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 {
MetricDescriptor_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 *MetricDescriptor) 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 MetricDescriptor_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 *MetricDescriptor_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 *MetricDescriptor_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 ¶ added in v0.10.1
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 ¶ added in v0.10.1
type MetricDescriptor ¶
type MetricDescriptor struct { // Metadata Metadata *meta.Meta `protobuf:"bytes,35,opt,name=metadata,proto3" json:"metadata,omitempty" firestore:"metadata"` // The resource name of the metric descriptor. // 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./-]{4,128} Name *Name `protobuf:"bytes,1,opt,customtype=Name,name=name,proto3" json:"name,omitempty" firestore:"name"` // The metric type, including its DNS name prefix. The type is not // URL-encoded. All user-defined metric types have the DNS name // `custom.googleapis.com` or `external.googleapis.com`. Metric types should // use a natural hierarchical grouping. For example: // // "custom.googleapis.com/invoice/paid/amount" // "external.googleapis.com/prometheus/up" // "appengine.googleapis.com/http/server/response_latencies" Type string `protobuf:"bytes,8,opt,name=type,proto3" json:"type,omitempty" firestore:"type"` // associated resource_types (also used to infer defaults) // examples, devices.edgelq.com/Device, watchdog.edgelq.com/Agent // if not set, defaults to "global" resource type. ResourceTypes []string `` /* 127-byte string literal not displayed */ // The set of labels that can be used to describe a specific // instance of this metric type. For example, the // `appengine.googleapis.com/http/server/response_latencies` metric // type has a label for the HTTP response code, `response_code`, so // you can look at latencies for successful responses or just // for responses that failed. Labels []*common.LabelDescriptor `protobuf:"bytes,2,rep,name=labels,proto3" json:"labels,omitempty" firestore:"labels"` // Whether the metric records instantaneous values, changes to a value, etc. // Some combinations of `metric_kind` and `value_type` might not be supported. MetricKind MetricDescriptor_MetricKind `` /* 166-byte string literal not displayed */ // Whether the measurement is an integer, a floating-point number, etc. // Some combinations of `metric_kind` and `value_type` might not be supported. ValueType MetricDescriptor_ValueType `` /* 161-byte string literal not displayed */ // The unit in which the metric value is reported. It is only applicable // if the `value_type` is `INT64`, `DOUBLE`, or `DISTRIBUTION`. The // supported units are a subset of [The Unified Code for Units of // Measure](http://unitsofmeasure.org/ucum.html) standard: // // **Basic units (UNIT)** // // * `bit` bit // * `By` byte // * `s` second // * `min` minute // * `h` hour // * `d` day // // **Prefixes (PREFIX)** // // * `k` kilo (10**3) // * `M` mega (10**6) // * `G` giga (10**9) // * `T` tera (10**12) // * `P` peta (10**15) // * `E` exa (10**18) // * `Z` zetta (10**21) // * `Y` yotta (10**24) // * `m` milli (10**-3) // * `u` micro (10**-6) // * `n` nano (10**-9) // * `p` pico (10**-12) // * `f` femto (10**-15) // * `a` atto (10**-18) // * `z` zepto (10**-21) // * `y` yocto (10**-24) // * `Ki` kibi (2**10) // * `Mi` mebi (2**20) // * `Gi` gibi (2**30) // * `Ti` tebi (2**40) // // **Grammar** // // The grammar also includes these connectors: // // * `/` division (as an infix operator, e.g. `1/s`). // * `.` multiplication (as an infix operator, e.g. `GBy.d`) // // The grammar for a unit is as follows: // // Expression = Component { "." Component } { "/" Component } ; // // Component = ( [ PREFIX ] UNIT | "%" ) [ Annotation ] // | Annotation // | "1" // ; // // Annotation = "{" NAME "}" ; // // Notes: // // * `Annotation` is just a comment if it follows a `UNIT` and is // equivalent to `1` if it is used alone. For examples, // `{requests}/s == 1/s`, `By{transmitted}/s == By/s`. // * `NAME` is a sequence of non-blank printable ASCII characters not // containing '{' or '}'. // * `1` represents dimensionless value 1, such as in `1/s`. // * `%` represents dimensionless value 1/100, and annotates values giving // a percentage. Unit string `protobuf:"bytes,5,opt,name=unit,proto3" json:"unit,omitempty" firestore:"unit"` // A detailed description of the metric, which can be used in documentation. Description string `protobuf:"bytes,6,opt,name=description,proto3" json:"description,omitempty" firestore:"description"` // A concise name for the metric, which can be displayed in user interfaces. // Use sentence case without an ending period, for example "Request count". // This field is optional but it is recommended to be set for any metrics // associated with user-visible concepts, such as Quota. DisplayName string `protobuf:"bytes,7,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty" firestore:"displayName"` // Optional. Metadata which can be used to guide usage of the metric. MetricDescriptorMetadata *MetricDescriptor_MetricDescriptorMetadata `` /* 173-byte string literal not displayed */ // Distribution bucketing options - define only when ValueType is // Distribution. Used for validating input. DistributionBucketOptions *common.Distribution_BucketOptions `` /* 177-byte string literal not displayed */ // Promoted Label Key Sets allow defining multiple indexing rules for // underlying backend enabling query optimizations. Metric promoted label sets // are combined with MonitoredResource promoted label sets and result in // PromotedKeySet. PromotedLabelKeySets []*common.LabelKeySet `` /* 159-byte string literal not displayed */ // Indexing allows tweaking storage usage by tweaking amount of "duplicate" // data with different promotion criteria. It's important consideration for // balancing time series query performance and storage cost. IndexSpec *MetricDescriptor_IndexSpec `protobuf:"bytes,36,opt,name=index_spec,json=indexSpec,proto3" json:"index_spec,omitempty" firestore:"indexSpec"` // Storage settings StorageConfig *MetricDescriptor_StorageConfig `` /* 127-byte string literal not displayed */ // contains filtered or unexported fields }
Defines a metric type and its schema. Once a metric descriptor is created, deleting or altering it stops data collection and makes the metric type's existing data unusable.
func (*MetricDescriptor) Clone ¶
func (o *MetricDescriptor) Clone() *MetricDescriptor
func (*MetricDescriptor) CloneRaw ¶
func (o *MetricDescriptor) CloneRaw() gotenobject.GotenObjectExt
func (*MetricDescriptor) Descriptor ¶
func (*MetricDescriptor) Descriptor() ([]byte, []int)
Deprecated, Use MetricDescriptor.ProtoReflect.Descriptor instead.
func (*MetricDescriptor) EnsureMetadata ¶ added in v1.0.21
func (r *MetricDescriptor) EnsureMetadata() *meta.Meta
func (*MetricDescriptor) GetDescription ¶
func (m *MetricDescriptor) GetDescription() string
func (*MetricDescriptor) GetDisplayName ¶
func (m *MetricDescriptor) GetDisplayName() string
func (*MetricDescriptor) GetDistributionBucketOptions ¶
func (m *MetricDescriptor) GetDistributionBucketOptions() *common.Distribution_BucketOptions
func (*MetricDescriptor) GetIndexSpec ¶
func (m *MetricDescriptor) GetIndexSpec() *MetricDescriptor_IndexSpec
func (*MetricDescriptor) GetLabels ¶
func (m *MetricDescriptor) GetLabels() []*common.LabelDescriptor
func (*MetricDescriptor) GetMetadata ¶
func (m *MetricDescriptor) GetMetadata() *meta.Meta
func (*MetricDescriptor) GetMetricDescriptorMetadata ¶
func (m *MetricDescriptor) GetMetricDescriptorMetadata() *MetricDescriptor_MetricDescriptorMetadata
func (*MetricDescriptor) GetMetricKind ¶
func (m *MetricDescriptor) GetMetricKind() MetricDescriptor_MetricKind
func (*MetricDescriptor) GetName ¶
func (m *MetricDescriptor) GetName() *Name
func (*MetricDescriptor) GetPromotedLabelKeySets ¶
func (m *MetricDescriptor) GetPromotedLabelKeySets() []*common.LabelKeySet
func (*MetricDescriptor) GetRawName ¶
func (r *MetricDescriptor) GetRawName() gotenresource.Name
func (*MetricDescriptor) GetResourceDescriptor ¶
func (r *MetricDescriptor) GetResourceDescriptor() gotenresource.Descriptor
func (*MetricDescriptor) GetResourceTypes ¶
func (m *MetricDescriptor) GetResourceTypes() []string
func (*MetricDescriptor) GetStorageConfig ¶
func (m *MetricDescriptor) GetStorageConfig() *MetricDescriptor_StorageConfig
func (*MetricDescriptor) GetType ¶
func (m *MetricDescriptor) GetType() string
func (*MetricDescriptor) GetUnit ¶
func (m *MetricDescriptor) GetUnit() string
func (*MetricDescriptor) GetValueType ¶
func (m *MetricDescriptor) GetValueType() MetricDescriptor_ValueType
func (*MetricDescriptor) GotenMessage ¶
func (*MetricDescriptor) GotenMessage()
func (*MetricDescriptor) GotenObjectExt ¶
func (o *MetricDescriptor) GotenObjectExt()
func (*MetricDescriptor) GotenValidate ¶
func (obj *MetricDescriptor) GotenValidate() error
func (*MetricDescriptor) MakeDiffFieldMask ¶
func (o *MetricDescriptor) MakeDiffFieldMask(other *MetricDescriptor) *MetricDescriptor_FieldMask
func (*MetricDescriptor) MakeFullFieldMask ¶
func (o *MetricDescriptor) MakeFullFieldMask() *MetricDescriptor_FieldMask
func (*MetricDescriptor) MakeRawDiffFieldMask ¶
func (o *MetricDescriptor) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*MetricDescriptor) MakeRawFullFieldMask ¶
func (o *MetricDescriptor) MakeRawFullFieldMask() gotenobject.FieldMask
func (*MetricDescriptor) Marshal ¶
func (m *MetricDescriptor) Marshal() ([]byte, error)
func (*MetricDescriptor) MarshalJSON ¶
func (m *MetricDescriptor) MarshalJSON() ([]byte, error)
func (*MetricDescriptor) MaybePopulateDefaults ¶
func (r *MetricDescriptor) MaybePopulateDefaults() error
func (*MetricDescriptor) Merge ¶
func (o *MetricDescriptor) Merge(source *MetricDescriptor)
func (*MetricDescriptor) MergeRaw ¶
func (o *MetricDescriptor) MergeRaw(source gotenobject.GotenObjectExt)
func (*MetricDescriptor) ProtoMessage ¶
func (*MetricDescriptor) ProtoMessage()
func (*MetricDescriptor) ProtoReflect ¶
func (m *MetricDescriptor) ProtoReflect() preflect.Message
func (*MetricDescriptor) Reset ¶
func (m *MetricDescriptor) Reset()
func (*MetricDescriptor) SetDescription ¶
func (m *MetricDescriptor) SetDescription(fv string)
func (*MetricDescriptor) SetDisplayName ¶
func (m *MetricDescriptor) SetDisplayName(fv string)
func (*MetricDescriptor) SetDistributionBucketOptions ¶
func (m *MetricDescriptor) SetDistributionBucketOptions(fv *common.Distribution_BucketOptions)
func (*MetricDescriptor) SetIndexSpec ¶
func (m *MetricDescriptor) SetIndexSpec(fv *MetricDescriptor_IndexSpec)
func (*MetricDescriptor) SetLabels ¶
func (m *MetricDescriptor) SetLabels(fv []*common.LabelDescriptor)
func (*MetricDescriptor) SetMetadata ¶
func (m *MetricDescriptor) SetMetadata(fv *meta.Meta)
func (*MetricDescriptor) SetMetricDescriptorMetadata ¶
func (m *MetricDescriptor) SetMetricDescriptorMetadata(fv *MetricDescriptor_MetricDescriptorMetadata)
func (*MetricDescriptor) SetMetricKind ¶
func (m *MetricDescriptor) SetMetricKind(fv MetricDescriptor_MetricKind)
func (*MetricDescriptor) SetName ¶
func (m *MetricDescriptor) SetName(fv *Name)
func (*MetricDescriptor) SetPromotedLabelKeySets ¶
func (m *MetricDescriptor) SetPromotedLabelKeySets(fv []*common.LabelKeySet)
func (*MetricDescriptor) SetResourceTypes ¶
func (m *MetricDescriptor) SetResourceTypes(fv []string)
func (*MetricDescriptor) SetStorageConfig ¶
func (m *MetricDescriptor) SetStorageConfig(fv *MetricDescriptor_StorageConfig)
func (*MetricDescriptor) SetType ¶
func (m *MetricDescriptor) SetType(fv string)
func (*MetricDescriptor) SetUnit ¶
func (m *MetricDescriptor) SetUnit(fv string)
func (*MetricDescriptor) SetValueType ¶
func (m *MetricDescriptor) SetValueType(fv MetricDescriptor_ValueType)
func (*MetricDescriptor) String ¶
func (m *MetricDescriptor) String() string
func (*MetricDescriptor) Unmarshal ¶
func (m *MetricDescriptor) Unmarshal(b []byte) error
func (*MetricDescriptor) UnmarshalJSON ¶
func (m *MetricDescriptor) UnmarshalJSON(data []byte) error
type MetricDescriptorAccess ¶
type MetricDescriptorAccess interface { GetMetricDescriptor(context.Context, *GetQuery) (*MetricDescriptor, error) BatchGetMetricDescriptors(context.Context, []*Reference, ...gotenresource.BatchGetOption) error QueryMetricDescriptors(context.Context, *ListQuery) (*QueryResultSnapshot, error) WatchMetricDescriptor(context.Context, *GetQuery, func(*MetricDescriptorChange) error) error WatchMetricDescriptors(context.Context, *WatchQuery, func(*QueryResultChange) error) error SaveMetricDescriptor(context.Context, *MetricDescriptor, ...gotenresource.SaveOption) error DeleteMetricDescriptor(context.Context, *Reference, ...gotenresource.DeleteOption) error }
type MetricDescriptorChange ¶
type MetricDescriptorChange struct { // MetricDescriptor change // // Types that are valid to be assigned to ChangeType: // *MetricDescriptorChange_Added_ // *MetricDescriptorChange_Modified_ // *MetricDescriptorChange_Current_ // *MetricDescriptorChange_Removed_ ChangeType isMetricDescriptorChange_ChangeType `protobuf_oneof:"change_type"` // contains filtered or unexported fields }
MetricDescriptorChange is used by Watch notifications Responses to describe change of single MetricDescriptor One of Added, Modified, Removed
func (*MetricDescriptorChange) Descriptor ¶
func (*MetricDescriptorChange) Descriptor() ([]byte, []int)
Deprecated, Use MetricDescriptorChange.ProtoReflect.Descriptor instead.
func (*MetricDescriptorChange) GetAdded ¶
func (m *MetricDescriptorChange) GetAdded() *MetricDescriptorChange_Added
func (*MetricDescriptorChange) GetChangeType ¶
func (m *MetricDescriptorChange) GetChangeType() isMetricDescriptorChange_ChangeType
func (*MetricDescriptorChange) GetCurrent ¶
func (m *MetricDescriptorChange) GetCurrent() *MetricDescriptorChange_Current
func (*MetricDescriptorChange) GetCurrentViewIndex ¶
func (c *MetricDescriptorChange) GetCurrentViewIndex() int32
func (*MetricDescriptorChange) GetMetricDescriptor ¶
func (c *MetricDescriptorChange) GetMetricDescriptor() *MetricDescriptor
func (*MetricDescriptorChange) GetMetricDescriptorName ¶
func (c *MetricDescriptorChange) GetMetricDescriptorName() *Name
func (*MetricDescriptorChange) GetModified ¶
func (m *MetricDescriptorChange) GetModified() *MetricDescriptorChange_Modified
func (*MetricDescriptorChange) GetPreviousViewIndex ¶
func (c *MetricDescriptorChange) GetPreviousViewIndex() int32
func (*MetricDescriptorChange) GetRawName ¶
func (c *MetricDescriptorChange) GetRawName() gotenresource.Name
func (*MetricDescriptorChange) GetRawResource ¶ added in v0.5.1
func (c *MetricDescriptorChange) GetRawResource() gotenresource.Resource
func (*MetricDescriptorChange) GetRemoved ¶
func (m *MetricDescriptorChange) GetRemoved() *MetricDescriptorChange_Removed
func (*MetricDescriptorChange) GotenMessage ¶
func (*MetricDescriptorChange) GotenMessage()
func (*MetricDescriptorChange) GotenValidate ¶
func (obj *MetricDescriptorChange) GotenValidate() error
func (*MetricDescriptorChange) IsAdd ¶
func (c *MetricDescriptorChange) IsAdd() bool
func (*MetricDescriptorChange) IsCurrent ¶
func (c *MetricDescriptorChange) IsCurrent() bool
func (*MetricDescriptorChange) IsDelete ¶
func (c *MetricDescriptorChange) IsDelete() bool
func (*MetricDescriptorChange) IsModify ¶
func (c *MetricDescriptorChange) IsModify() bool
func (*MetricDescriptorChange) Marshal ¶
func (m *MetricDescriptorChange) Marshal() ([]byte, error)
func (*MetricDescriptorChange) MarshalJSON ¶
func (m *MetricDescriptorChange) MarshalJSON() ([]byte, error)
func (*MetricDescriptorChange) ProtoMessage ¶
func (*MetricDescriptorChange) ProtoMessage()
func (*MetricDescriptorChange) ProtoReflect ¶
func (m *MetricDescriptorChange) ProtoReflect() preflect.Message
func (*MetricDescriptorChange) Reset ¶
func (m *MetricDescriptorChange) Reset()
func (*MetricDescriptorChange) SetAdded ¶
func (m *MetricDescriptorChange) SetAdded(fv *MetricDescriptorChange_Added)
func (*MetricDescriptorChange) SetAddedRaw ¶
func (c *MetricDescriptorChange) SetAddedRaw(snapshot gotenresource.Resource, idx int)
func (*MetricDescriptorChange) SetChangeType ¶
func (m *MetricDescriptorChange) SetChangeType(ofv isMetricDescriptorChange_ChangeType)
func (*MetricDescriptorChange) SetCurrent ¶
func (m *MetricDescriptorChange) SetCurrent(fv *MetricDescriptorChange_Current)
func (*MetricDescriptorChange) SetCurrentRaw ¶
func (c *MetricDescriptorChange) SetCurrentRaw(snapshot gotenresource.Resource)
func (*MetricDescriptorChange) SetDeletedRaw ¶
func (c *MetricDescriptorChange) SetDeletedRaw(name gotenresource.Name, idx int)
func (*MetricDescriptorChange) SetModified ¶
func (m *MetricDescriptorChange) SetModified(fv *MetricDescriptorChange_Modified)
func (*MetricDescriptorChange) SetModifiedRaw ¶
func (c *MetricDescriptorChange) SetModifiedRaw(name gotenresource.Name, snapshot gotenresource.Resource, prevIdx int, newIdx int)
func (*MetricDescriptorChange) SetRemoved ¶
func (m *MetricDescriptorChange) SetRemoved(fv *MetricDescriptorChange_Removed)
func (*MetricDescriptorChange) String ¶
func (m *MetricDescriptorChange) String() string
func (*MetricDescriptorChange) Unmarshal ¶
func (m *MetricDescriptorChange) Unmarshal(b []byte) error
func (*MetricDescriptorChange) UnmarshalJSON ¶
func (m *MetricDescriptorChange) UnmarshalJSON(data []byte) error
type MetricDescriptorChangeList ¶
type MetricDescriptorChangeList []*MetricDescriptorChange
func (MetricDescriptorChangeList) Append ¶
func (l MetricDescriptorChangeList) Append(item gotenresource.ResourceChange) gotenresource.ResourceChangeList
func (MetricDescriptorChangeList) AppendList ¶
func (l MetricDescriptorChangeList) AppendList(list gotenresource.ResourceChangeList) gotenresource.ResourceChangeList
func (MetricDescriptorChangeList) At ¶
func (l MetricDescriptorChangeList) At(idx int) gotenresource.ResourceChange
func (MetricDescriptorChangeList) Length ¶
func (l MetricDescriptorChangeList) Length() int
func (MetricDescriptorChangeList) Set ¶
func (l MetricDescriptorChangeList) Set(idx int, change gotenresource.ResourceChange)
func (MetricDescriptorChangeList) Slice ¶
func (l MetricDescriptorChangeList) Slice(first, second int) gotenresource.ResourceChangeList
type MetricDescriptorChangeMap ¶
type MetricDescriptorChangeMap map[Name]*MetricDescriptorChange
func (MetricDescriptorChangeMap) Delete ¶
func (m MetricDescriptorChangeMap) Delete(name gotenresource.Name)
func (MetricDescriptorChangeMap) ForEach ¶
func (m MetricDescriptorChangeMap) ForEach(cb func(gotenresource.Name, gotenresource.ResourceChange) bool)
func (MetricDescriptorChangeMap) Get ¶
func (m MetricDescriptorChangeMap) Get(name gotenresource.Name) gotenresource.ResourceChange
func (MetricDescriptorChangeMap) Length ¶
func (m MetricDescriptorChangeMap) Length() int
func (MetricDescriptorChangeMap) Set ¶
func (m MetricDescriptorChangeMap) Set(change gotenresource.ResourceChange)
type MetricDescriptorChange_Added ¶
type MetricDescriptorChange_Added struct { MetricDescriptor *MetricDescriptor `` /* 138-byte string literal not displayed */ // Integer describing index of added MetricDescriptor 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 }
MetricDescriptor has been added to query view
func (*MetricDescriptorChange_Added) Descriptor ¶
func (*MetricDescriptorChange_Added) Descriptor() ([]byte, []int)
Deprecated, Use MetricDescriptorChange_Added.ProtoReflect.Descriptor instead.
func (*MetricDescriptorChange_Added) GetMetricDescriptor ¶
func (m *MetricDescriptorChange_Added) GetMetricDescriptor() *MetricDescriptor
func (*MetricDescriptorChange_Added) GetViewIndex ¶
func (m *MetricDescriptorChange_Added) GetViewIndex() int32
func (*MetricDescriptorChange_Added) GotenMessage ¶
func (*MetricDescriptorChange_Added) GotenMessage()
func (*MetricDescriptorChange_Added) GotenValidate ¶
func (obj *MetricDescriptorChange_Added) GotenValidate() error
func (*MetricDescriptorChange_Added) Marshal ¶
func (m *MetricDescriptorChange_Added) Marshal() ([]byte, error)
func (*MetricDescriptorChange_Added) MarshalJSON ¶
func (m *MetricDescriptorChange_Added) MarshalJSON() ([]byte, error)
func (*MetricDescriptorChange_Added) ProtoMessage ¶
func (*MetricDescriptorChange_Added) ProtoMessage()
func (*MetricDescriptorChange_Added) ProtoReflect ¶
func (m *MetricDescriptorChange_Added) ProtoReflect() preflect.Message
func (*MetricDescriptorChange_Added) Reset ¶
func (m *MetricDescriptorChange_Added) Reset()
func (*MetricDescriptorChange_Added) SetMetricDescriptor ¶
func (m *MetricDescriptorChange_Added) SetMetricDescriptor(fv *MetricDescriptor)
func (*MetricDescriptorChange_Added) SetViewIndex ¶
func (m *MetricDescriptorChange_Added) SetViewIndex(fv int32)
func (*MetricDescriptorChange_Added) String ¶
func (m *MetricDescriptorChange_Added) String() string
func (*MetricDescriptorChange_Added) Unmarshal ¶
func (m *MetricDescriptorChange_Added) Unmarshal(b []byte) error
func (*MetricDescriptorChange_Added) UnmarshalJSON ¶
func (m *MetricDescriptorChange_Added) UnmarshalJSON(data []byte) error
type MetricDescriptorChange_Added_ ¶
type MetricDescriptorChange_Added_ struct { // Added is returned when watched document is added, either created or // enters Query view Added *MetricDescriptorChange_Added `protobuf:"bytes,1,opt,name=added,proto3,oneof" firestore:"added"` }
type MetricDescriptorChange_Current ¶
type MetricDescriptorChange_Current struct { MetricDescriptor *MetricDescriptor `` /* 138-byte string literal not displayed */ // contains filtered or unexported fields }
MetricDescriptor has been added or modified in a query view. Version used for stateless watching
func (*MetricDescriptorChange_Current) Descriptor ¶
func (*MetricDescriptorChange_Current) Descriptor() ([]byte, []int)
Deprecated, Use MetricDescriptorChange_Current.ProtoReflect.Descriptor instead.
func (*MetricDescriptorChange_Current) GetMetricDescriptor ¶
func (m *MetricDescriptorChange_Current) GetMetricDescriptor() *MetricDescriptor
func (*MetricDescriptorChange_Current) GotenMessage ¶
func (*MetricDescriptorChange_Current) GotenMessage()
func (*MetricDescriptorChange_Current) GotenValidate ¶
func (obj *MetricDescriptorChange_Current) GotenValidate() error
func (*MetricDescriptorChange_Current) Marshal ¶
func (m *MetricDescriptorChange_Current) Marshal() ([]byte, error)
func (*MetricDescriptorChange_Current) MarshalJSON ¶
func (m *MetricDescriptorChange_Current) MarshalJSON() ([]byte, error)
func (*MetricDescriptorChange_Current) ProtoMessage ¶
func (*MetricDescriptorChange_Current) ProtoMessage()
func (*MetricDescriptorChange_Current) ProtoReflect ¶
func (m *MetricDescriptorChange_Current) ProtoReflect() preflect.Message
func (*MetricDescriptorChange_Current) Reset ¶
func (m *MetricDescriptorChange_Current) Reset()
func (*MetricDescriptorChange_Current) SetMetricDescriptor ¶
func (m *MetricDescriptorChange_Current) SetMetricDescriptor(fv *MetricDescriptor)
func (*MetricDescriptorChange_Current) String ¶
func (m *MetricDescriptorChange_Current) String() string
func (*MetricDescriptorChange_Current) Unmarshal ¶
func (m *MetricDescriptorChange_Current) Unmarshal(b []byte) error
func (*MetricDescriptorChange_Current) UnmarshalJSON ¶
func (m *MetricDescriptorChange_Current) UnmarshalJSON(data []byte) error
type MetricDescriptorChange_Current_ ¶
type MetricDescriptorChange_Current_ struct { // Current is returned in stateless watch when document enters query view or // is modified within. Current *MetricDescriptorChange_Current `protobuf:"bytes,4,opt,name=current,proto3,oneof" firestore:"current"` }
type MetricDescriptorChange_Modified ¶
type MetricDescriptorChange_Modified struct { // Name of modified MetricDescriptor Name *Name `protobuf:"bytes,1,opt,customtype=Name,name=name,proto3" json:"name,omitempty" firestore:"name"` // New version of MetricDescriptor or masked difference, depending on // mask_changes instrumentation of issued [WatchMetricDescriptorRequest] or // [WatchMetricDescriptorsRequest] MetricDescriptor *MetricDescriptor `` /* 138-byte string literal not displayed */ // Used when mask_changes is set, contains field paths of modified // properties. FieldMask *MetricDescriptor_FieldMask `` /* 148-byte string literal not displayed */ // Previous view index specifies previous position of modified // MetricDescriptor. When modification doesn't affect sorted order, value // will remain identical to [view_index]. PreviousViewIndex int32 `` /* 145-byte string literal not displayed */ // Integer specifying MetricDescriptor 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 }
MetricDescriptor changed some of it's fields - contains either full document or masked change
func (*MetricDescriptorChange_Modified) Descriptor ¶
func (*MetricDescriptorChange_Modified) Descriptor() ([]byte, []int)
Deprecated, Use MetricDescriptorChange_Modified.ProtoReflect.Descriptor instead.
func (*MetricDescriptorChange_Modified) GetFieldMask ¶
func (m *MetricDescriptorChange_Modified) GetFieldMask() *MetricDescriptor_FieldMask
func (*MetricDescriptorChange_Modified) GetMetricDescriptor ¶
func (m *MetricDescriptorChange_Modified) GetMetricDescriptor() *MetricDescriptor
func (*MetricDescriptorChange_Modified) GetName ¶
func (m *MetricDescriptorChange_Modified) GetName() *Name
func (*MetricDescriptorChange_Modified) GetPreviousViewIndex ¶
func (m *MetricDescriptorChange_Modified) GetPreviousViewIndex() int32
func (*MetricDescriptorChange_Modified) GetViewIndex ¶
func (m *MetricDescriptorChange_Modified) GetViewIndex() int32
func (*MetricDescriptorChange_Modified) GotenMessage ¶
func (*MetricDescriptorChange_Modified) GotenMessage()
func (*MetricDescriptorChange_Modified) GotenValidate ¶
func (obj *MetricDescriptorChange_Modified) GotenValidate() error
func (*MetricDescriptorChange_Modified) Marshal ¶
func (m *MetricDescriptorChange_Modified) Marshal() ([]byte, error)
func (*MetricDescriptorChange_Modified) MarshalJSON ¶
func (m *MetricDescriptorChange_Modified) MarshalJSON() ([]byte, error)
func (*MetricDescriptorChange_Modified) ProtoMessage ¶
func (*MetricDescriptorChange_Modified) ProtoMessage()
func (*MetricDescriptorChange_Modified) ProtoReflect ¶
func (m *MetricDescriptorChange_Modified) ProtoReflect() preflect.Message
func (*MetricDescriptorChange_Modified) Reset ¶
func (m *MetricDescriptorChange_Modified) Reset()
func (*MetricDescriptorChange_Modified) SetFieldMask ¶
func (m *MetricDescriptorChange_Modified) SetFieldMask(fv *MetricDescriptor_FieldMask)
func (*MetricDescriptorChange_Modified) SetMetricDescriptor ¶
func (m *MetricDescriptorChange_Modified) SetMetricDescriptor(fv *MetricDescriptor)
func (*MetricDescriptorChange_Modified) SetName ¶
func (m *MetricDescriptorChange_Modified) SetName(fv *Name)
func (*MetricDescriptorChange_Modified) SetPreviousViewIndex ¶
func (m *MetricDescriptorChange_Modified) SetPreviousViewIndex(fv int32)
func (*MetricDescriptorChange_Modified) SetViewIndex ¶
func (m *MetricDescriptorChange_Modified) SetViewIndex(fv int32)
func (*MetricDescriptorChange_Modified) String ¶
func (m *MetricDescriptorChange_Modified) String() string
func (*MetricDescriptorChange_Modified) Unmarshal ¶
func (m *MetricDescriptorChange_Modified) Unmarshal(b []byte) error
func (*MetricDescriptorChange_Modified) UnmarshalJSON ¶
func (m *MetricDescriptorChange_Modified) UnmarshalJSON(data []byte) error
type MetricDescriptorChange_Modified_ ¶
type MetricDescriptorChange_Modified_ struct { // Modified is returned when watched document is modified Modified *MetricDescriptorChange_Modified `protobuf:"bytes,2,opt,name=modified,proto3,oneof" firestore:"modified"` }
type MetricDescriptorChange_Removed ¶
type MetricDescriptorChange_Removed struct { Name *Name `protobuf:"bytes,1,opt,customtype=Name,name=name,proto3" json:"name,omitempty" firestore:"name"` // Integer specifying removed MetricDescriptor 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 MetricDescriptor is deleted or leaves Query view
func (*MetricDescriptorChange_Removed) Descriptor ¶
func (*MetricDescriptorChange_Removed) Descriptor() ([]byte, []int)
Deprecated, Use MetricDescriptorChange_Removed.ProtoReflect.Descriptor instead.
func (*MetricDescriptorChange_Removed) GetName ¶
func (m *MetricDescriptorChange_Removed) GetName() *Name
func (*MetricDescriptorChange_Removed) GetViewIndex ¶
func (m *MetricDescriptorChange_Removed) GetViewIndex() int32
func (*MetricDescriptorChange_Removed) GotenMessage ¶
func (*MetricDescriptorChange_Removed) GotenMessage()
func (*MetricDescriptorChange_Removed) GotenValidate ¶
func (obj *MetricDescriptorChange_Removed) GotenValidate() error
func (*MetricDescriptorChange_Removed) Marshal ¶
func (m *MetricDescriptorChange_Removed) Marshal() ([]byte, error)
func (*MetricDescriptorChange_Removed) MarshalJSON ¶
func (m *MetricDescriptorChange_Removed) MarshalJSON() ([]byte, error)
func (*MetricDescriptorChange_Removed) ProtoMessage ¶
func (*MetricDescriptorChange_Removed) ProtoMessage()
func (*MetricDescriptorChange_Removed) ProtoReflect ¶
func (m *MetricDescriptorChange_Removed) ProtoReflect() preflect.Message
func (*MetricDescriptorChange_Removed) Reset ¶
func (m *MetricDescriptorChange_Removed) Reset()
func (*MetricDescriptorChange_Removed) SetName ¶
func (m *MetricDescriptorChange_Removed) SetName(fv *Name)
func (*MetricDescriptorChange_Removed) SetViewIndex ¶
func (m *MetricDescriptorChange_Removed) SetViewIndex(fv int32)
func (*MetricDescriptorChange_Removed) String ¶
func (m *MetricDescriptorChange_Removed) String() string
func (*MetricDescriptorChange_Removed) Unmarshal ¶
func (m *MetricDescriptorChange_Removed) Unmarshal(b []byte) error
func (*MetricDescriptorChange_Removed) UnmarshalJSON ¶
func (m *MetricDescriptorChange_Removed) UnmarshalJSON(data []byte) error
type MetricDescriptorChange_Removed_ ¶
type MetricDescriptorChange_Removed_ struct { // Removed is returned when MetricDescriptor is deleted or leaves Query view Removed *MetricDescriptorChange_Removed `protobuf:"bytes,3,opt,name=removed,proto3,oneof" firestore:"removed"` }
type MetricDescriptorFieldPathBuilder ¶
type MetricDescriptorFieldPathBuilder struct{}
func NewMetricDescriptorFieldPathBuilder ¶
func NewMetricDescriptorFieldPathBuilder() MetricDescriptorFieldPathBuilder
func (MetricDescriptorFieldPathBuilder) Description ¶
func (MetricDescriptorFieldPathBuilder) Description() MetricDescriptorPathSelectorDescription
func (MetricDescriptorFieldPathBuilder) DisplayName ¶
func (MetricDescriptorFieldPathBuilder) DisplayName() MetricDescriptorPathSelectorDisplayName
func (MetricDescriptorFieldPathBuilder) DistributionBucketOptions ¶
func (MetricDescriptorFieldPathBuilder) DistributionBucketOptions() MetricDescriptorPathSelectorDistributionBucketOptions
func (MetricDescriptorFieldPathBuilder) IndexSpec ¶
func (MetricDescriptorFieldPathBuilder) IndexSpec() MetricDescriptorPathSelectorIndexSpec
func (MetricDescriptorFieldPathBuilder) Labels ¶
func (MetricDescriptorFieldPathBuilder) Labels() MetricDescriptorPathSelectorLabels
func (MetricDescriptorFieldPathBuilder) Metadata ¶
func (MetricDescriptorFieldPathBuilder) Metadata() MetricDescriptorPathSelectorMetadata
func (MetricDescriptorFieldPathBuilder) MetricDescriptorMetadata ¶
func (MetricDescriptorFieldPathBuilder) MetricDescriptorMetadata() MetricDescriptorPathSelectorMetricDescriptorMetadata
func (MetricDescriptorFieldPathBuilder) MetricKind ¶
func (MetricDescriptorFieldPathBuilder) MetricKind() MetricDescriptorPathSelectorMetricKind
func (MetricDescriptorFieldPathBuilder) PromotedLabelKeySets ¶
func (MetricDescriptorFieldPathBuilder) PromotedLabelKeySets() MetricDescriptorPathSelectorPromotedLabelKeySets
func (MetricDescriptorFieldPathBuilder) ResourceTypes ¶
func (MetricDescriptorFieldPathBuilder) ResourceTypes() MetricDescriptorPathSelectorResourceTypes
func (MetricDescriptorFieldPathBuilder) StorageConfig ¶
func (MetricDescriptorFieldPathBuilder) StorageConfig() MetricDescriptorPathSelectorStorageConfig
func (MetricDescriptorFieldPathBuilder) ValueType ¶
func (MetricDescriptorFieldPathBuilder) ValueType() MetricDescriptorPathSelectorValueType
type MetricDescriptorIndexSpecFieldPathBuilder ¶
type MetricDescriptorIndexSpecFieldPathBuilder struct{}
func NewMetricDescriptorIndexSpecFieldPathBuilder ¶
func NewMetricDescriptorIndexSpecFieldPathBuilder() MetricDescriptorIndexSpecFieldPathBuilder
func (MetricDescriptorIndexSpecFieldPathBuilder) PerResource ¶
type MetricDescriptorIndexSpecIndexFieldPathBuilder ¶
type MetricDescriptorIndexSpecIndexFieldPathBuilder struct{}
func NewMetricDescriptorIndexSpecIndexFieldPathBuilder ¶
func NewMetricDescriptorIndexSpecIndexFieldPathBuilder() MetricDescriptorIndexSpecIndexFieldPathBuilder
func (MetricDescriptorIndexSpecIndexFieldPathBuilder) PromotedLabels ¶
type MetricDescriptorIndexSpecIndex_FieldPath ¶
type MetricDescriptorIndexSpecIndex_FieldPath interface { gotenobject.FieldPath Selector() MetricDescriptorIndexSpecIndex_FieldPathSelector Get(source *MetricDescriptor_IndexSpec_Index) []interface{} GetSingle(source *MetricDescriptor_IndexSpec_Index) (interface{}, bool) ClearValue(item *MetricDescriptor_IndexSpec_Index) // Those methods build corresponding MetricDescriptorIndexSpecIndex_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) MetricDescriptorIndexSpecIndex_FieldPathValue WithIArrayOfValues(values interface{}) MetricDescriptorIndexSpecIndex_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) MetricDescriptorIndexSpecIndex_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildMetricDescriptorIndexSpecIndex_FieldPath ¶
func BuildMetricDescriptorIndexSpecIndex_FieldPath(fp gotenobject.RawFieldPath) (MetricDescriptorIndexSpecIndex_FieldPath, error)
func MustParseMetricDescriptorIndexSpecIndex_FieldPath ¶
func MustParseMetricDescriptorIndexSpecIndex_FieldPath(rawField string) MetricDescriptorIndexSpecIndex_FieldPath
func ParseMetricDescriptorIndexSpecIndex_FieldPath ¶
func ParseMetricDescriptorIndexSpecIndex_FieldPath(rawField string) (MetricDescriptorIndexSpecIndex_FieldPath, error)
type MetricDescriptorIndexSpecIndex_FieldPathArrayItemValue ¶
type MetricDescriptorIndexSpecIndex_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue MetricDescriptorIndexSpecIndex_FieldPath ContainsValue(*MetricDescriptor_IndexSpec_Index) bool }
MetricDescriptorIndexSpecIndex_FieldPathArrayItemValue allows storing single item in Path-specific values for Index according to their type Present only for array (repeated) types.
func MustParseMetricDescriptorIndexSpecIndex_FieldPathArrayItemValue ¶
func MustParseMetricDescriptorIndexSpecIndex_FieldPathArrayItemValue(pathStr, valueStr string) MetricDescriptorIndexSpecIndex_FieldPathArrayItemValue
func ParseMetricDescriptorIndexSpecIndex_FieldPathArrayItemValue ¶
func ParseMetricDescriptorIndexSpecIndex_FieldPathArrayItemValue(pathStr, valueStr string) (MetricDescriptorIndexSpecIndex_FieldPathArrayItemValue, error)
ParseMetricDescriptorIndexSpecIndex_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type MetricDescriptorIndexSpecIndex_FieldPathArrayOfValues ¶
type MetricDescriptorIndexSpecIndex_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues MetricDescriptorIndexSpecIndex_FieldPath }
MetricDescriptorIndexSpecIndex_FieldPathArrayOfValues allows storing slice of values for Index fields according to their type
func MustParseMetricDescriptorIndexSpecIndex_FieldPathArrayOfValues ¶
func MustParseMetricDescriptorIndexSpecIndex_FieldPathArrayOfValues(pathStr, valuesStr string) MetricDescriptorIndexSpecIndex_FieldPathArrayOfValues
func ParseMetricDescriptorIndexSpecIndex_FieldPathArrayOfValues ¶
func ParseMetricDescriptorIndexSpecIndex_FieldPathArrayOfValues(pathStr, valuesStr string) (MetricDescriptorIndexSpecIndex_FieldPathArrayOfValues, error)
type MetricDescriptorIndexSpecIndex_FieldPathSelector ¶
type MetricDescriptorIndexSpecIndex_FieldPathSelector int32
const ( MetricDescriptorIndexSpecIndex_FieldPathSelectorPromotedLabels MetricDescriptorIndexSpecIndex_FieldPathSelector = 0 MetricDescriptorIndexSpecIndex_FieldPathSelectorWriteOnly MetricDescriptorIndexSpecIndex_FieldPathSelector = 1 )
func (MetricDescriptorIndexSpecIndex_FieldPathSelector) String ¶
func (s MetricDescriptorIndexSpecIndex_FieldPathSelector) String() string
type MetricDescriptorIndexSpecIndex_FieldPathValue ¶
type MetricDescriptorIndexSpecIndex_FieldPathValue interface { MetricDescriptorIndexSpecIndex_FieldPath gotenobject.FieldPathValue SetTo(target **MetricDescriptor_IndexSpec_Index) CompareWith(*MetricDescriptor_IndexSpec_Index) (cmp int, comparable bool) }
MetricDescriptorIndexSpecIndex_FieldPathValue allows storing values for Index fields according to their type
func MustParseMetricDescriptorIndexSpecIndex_FieldPathValue ¶
func MustParseMetricDescriptorIndexSpecIndex_FieldPathValue(pathStr, valueStr string) MetricDescriptorIndexSpecIndex_FieldPathValue
func ParseMetricDescriptorIndexSpecIndex_FieldPathValue ¶
func ParseMetricDescriptorIndexSpecIndex_FieldPathValue(pathStr, valueStr string) (MetricDescriptorIndexSpecIndex_FieldPathValue, error)
type MetricDescriptorIndexSpecIndex_FieldTerminalPath ¶
type MetricDescriptorIndexSpecIndex_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*MetricDescriptorIndexSpecIndex_FieldTerminalPath) ClearValue ¶
func (fp *MetricDescriptorIndexSpecIndex_FieldTerminalPath) ClearValue(item *MetricDescriptor_IndexSpec_Index)
func (*MetricDescriptorIndexSpecIndex_FieldTerminalPath) ClearValueRaw ¶
func (fp *MetricDescriptorIndexSpecIndex_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*MetricDescriptorIndexSpecIndex_FieldTerminalPath) Get ¶
func (fp *MetricDescriptorIndexSpecIndex_FieldTerminalPath) Get(source *MetricDescriptor_IndexSpec_Index) (values []interface{})
Get returns all values pointed by specific field from source MetricDescriptor_IndexSpec_Index
func (*MetricDescriptorIndexSpecIndex_FieldTerminalPath) GetDefault ¶
func (fp *MetricDescriptorIndexSpecIndex_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*MetricDescriptorIndexSpecIndex_FieldTerminalPath) GetRaw ¶
func (fp *MetricDescriptorIndexSpecIndex_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*MetricDescriptorIndexSpecIndex_FieldTerminalPath) GetSingle ¶
func (fp *MetricDescriptorIndexSpecIndex_FieldTerminalPath) GetSingle(source *MetricDescriptor_IndexSpec_Index) (interface{}, bool)
GetSingle returns value pointed by specific field of from source MetricDescriptor_IndexSpec_Index
func (*MetricDescriptorIndexSpecIndex_FieldTerminalPath) GetSingleRaw ¶
func (fp *MetricDescriptorIndexSpecIndex_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*MetricDescriptorIndexSpecIndex_FieldTerminalPath) IsLeaf ¶
func (fp *MetricDescriptorIndexSpecIndex_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*MetricDescriptorIndexSpecIndex_FieldTerminalPath) JSONString ¶
func (fp *MetricDescriptorIndexSpecIndex_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*MetricDescriptorIndexSpecIndex_FieldTerminalPath) SplitIntoTerminalIPaths ¶ added in v0.8.0
func (fp *MetricDescriptorIndexSpecIndex_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*MetricDescriptorIndexSpecIndex_FieldTerminalPath) String ¶
func (fp *MetricDescriptorIndexSpecIndex_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*MetricDescriptorIndexSpecIndex_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *MetricDescriptorIndexSpecIndex_FieldTerminalPath) WithIArrayItemValue(value interface{}) MetricDescriptorIndexSpecIndex_FieldPathArrayItemValue
func (*MetricDescriptorIndexSpecIndex_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *MetricDescriptorIndexSpecIndex_FieldTerminalPath) WithIArrayOfValues(values interface{}) MetricDescriptorIndexSpecIndex_FieldPathArrayOfValues
func (*MetricDescriptorIndexSpecIndex_FieldTerminalPath) WithIValue ¶
func (fp *MetricDescriptorIndexSpecIndex_FieldTerminalPath) WithIValue(value interface{}) MetricDescriptorIndexSpecIndex_FieldPathValue
func (*MetricDescriptorIndexSpecIndex_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *MetricDescriptorIndexSpecIndex_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*MetricDescriptorIndexSpecIndex_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *MetricDescriptorIndexSpecIndex_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*MetricDescriptorIndexSpecIndex_FieldTerminalPath) WithRawIValue ¶
func (fp *MetricDescriptorIndexSpecIndex_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type MetricDescriptorIndexSpecIndex_FieldTerminalPathArrayItemValue ¶
type MetricDescriptorIndexSpecIndex_FieldTerminalPathArrayItemValue struct { MetricDescriptorIndexSpecIndex_FieldTerminalPath // contains filtered or unexported fields }
func (*MetricDescriptorIndexSpecIndex_FieldTerminalPathArrayItemValue) AsPromotedLabelsItemValue ¶
func (fpaiv *MetricDescriptorIndexSpecIndex_FieldTerminalPathArrayItemValue) AsPromotedLabelsItemValue() (string, bool)
func (*MetricDescriptorIndexSpecIndex_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *MetricDescriptorIndexSpecIndex_FieldTerminalPathArrayItemValue) ContainsValue(source *MetricDescriptor_IndexSpec_Index) bool
Contains returns a boolean indicating if value that is being held is present in given 'Index'
func (*MetricDescriptorIndexSpecIndex_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *MetricDescriptorIndexSpecIndex_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object MetricDescriptor_IndexSpec_Index as interface{}
func (*MetricDescriptorIndexSpecIndex_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *MetricDescriptorIndexSpecIndex_FieldTerminalPathArrayItemValue) GetSingle(source *MetricDescriptor_IndexSpec_Index) (interface{}, bool)
func (*MetricDescriptorIndexSpecIndex_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *MetricDescriptorIndexSpecIndex_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type MetricDescriptorIndexSpecIndex_FieldTerminalPathArrayOfValues ¶
type MetricDescriptorIndexSpecIndex_FieldTerminalPathArrayOfValues struct { MetricDescriptorIndexSpecIndex_FieldTerminalPath // contains filtered or unexported fields }
func (*MetricDescriptorIndexSpecIndex_FieldTerminalPathArrayOfValues) AsPromotedLabelsArrayOfValues ¶
func (fpaov *MetricDescriptorIndexSpecIndex_FieldTerminalPathArrayOfValues) AsPromotedLabelsArrayOfValues() ([][]string, bool)
func (*MetricDescriptorIndexSpecIndex_FieldTerminalPathArrayOfValues) AsWriteOnlyArrayOfValues ¶
func (fpaov *MetricDescriptorIndexSpecIndex_FieldTerminalPathArrayOfValues) AsWriteOnlyArrayOfValues() ([]bool, bool)
func (*MetricDescriptorIndexSpecIndex_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *MetricDescriptorIndexSpecIndex_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type MetricDescriptorIndexSpecIndex_FieldTerminalPathValue ¶
type MetricDescriptorIndexSpecIndex_FieldTerminalPathValue struct { MetricDescriptorIndexSpecIndex_FieldTerminalPath // contains filtered or unexported fields }
func (*MetricDescriptorIndexSpecIndex_FieldTerminalPathValue) AsPromotedLabelsValue ¶
func (fpv *MetricDescriptorIndexSpecIndex_FieldTerminalPathValue) AsPromotedLabelsValue() ([]string, bool)
func (*MetricDescriptorIndexSpecIndex_FieldTerminalPathValue) AsWriteOnlyValue ¶
func (fpv *MetricDescriptorIndexSpecIndex_FieldTerminalPathValue) AsWriteOnlyValue() (bool, bool)
func (*MetricDescriptorIndexSpecIndex_FieldTerminalPathValue) CompareWith ¶
func (fpv *MetricDescriptorIndexSpecIndex_FieldTerminalPathValue) CompareWith(source *MetricDescriptor_IndexSpec_Index) (int, bool)
CompareWith compares value in the 'MetricDescriptorIndexSpecIndex_FieldTerminalPathValue' with the value under path in 'MetricDescriptor_IndexSpec_Index'.
func (*MetricDescriptorIndexSpecIndex_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *MetricDescriptorIndexSpecIndex_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*MetricDescriptorIndexSpecIndex_FieldTerminalPathValue) GetRawValue ¶
func (fpv *MetricDescriptorIndexSpecIndex_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'Index' as interface{}
func (*MetricDescriptorIndexSpecIndex_FieldTerminalPathValue) SetTo ¶
func (fpv *MetricDescriptorIndexSpecIndex_FieldTerminalPathValue) SetTo(target **MetricDescriptor_IndexSpec_Index)
SetTo stores value for selected field for object Index
func (*MetricDescriptorIndexSpecIndex_FieldTerminalPathValue) SetToRaw ¶
func (fpv *MetricDescriptorIndexSpecIndex_FieldTerminalPathValue) SetToRaw(target proto.Message)
type MetricDescriptorIndexSpecPerMonitoredResourceFieldPathBuilder ¶
type MetricDescriptorIndexSpecPerMonitoredResourceFieldPathBuilder struct{}
func NewMetricDescriptorIndexSpecPerMonitoredResourceFieldPathBuilder ¶
func NewMetricDescriptorIndexSpecPerMonitoredResourceFieldPathBuilder() MetricDescriptorIndexSpecPerMonitoredResourceFieldPathBuilder
type MetricDescriptorIndexSpecPerMonitoredResource_FieldPath ¶
type MetricDescriptorIndexSpecPerMonitoredResource_FieldPath interface { gotenobject.FieldPath Selector() MetricDescriptorIndexSpecPerMonitoredResource_FieldPathSelector Get(source *MetricDescriptor_IndexSpec_PerMonitoredResource) []interface{} GetSingle(source *MetricDescriptor_IndexSpec_PerMonitoredResource) (interface{}, bool) ClearValue(item *MetricDescriptor_IndexSpec_PerMonitoredResource) // Those methods build corresponding MetricDescriptorIndexSpecPerMonitoredResource_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) MetricDescriptorIndexSpecPerMonitoredResource_FieldPathValue WithIArrayOfValues(values interface{}) MetricDescriptorIndexSpecPerMonitoredResource_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) MetricDescriptorIndexSpecPerMonitoredResource_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildMetricDescriptorIndexSpecPerMonitoredResource_FieldPath ¶
func BuildMetricDescriptorIndexSpecPerMonitoredResource_FieldPath(fp gotenobject.RawFieldPath) (MetricDescriptorIndexSpecPerMonitoredResource_FieldPath, error)
func MustParseMetricDescriptorIndexSpecPerMonitoredResource_FieldPath ¶
func MustParseMetricDescriptorIndexSpecPerMonitoredResource_FieldPath(rawField string) MetricDescriptorIndexSpecPerMonitoredResource_FieldPath
func ParseMetricDescriptorIndexSpecPerMonitoredResource_FieldPath ¶
func ParseMetricDescriptorIndexSpecPerMonitoredResource_FieldPath(rawField string) (MetricDescriptorIndexSpecPerMonitoredResource_FieldPath, error)
type MetricDescriptorIndexSpecPerMonitoredResource_FieldPathArrayItemValue ¶
type MetricDescriptorIndexSpecPerMonitoredResource_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue MetricDescriptorIndexSpecPerMonitoredResource_FieldPath ContainsValue(*MetricDescriptor_IndexSpec_PerMonitoredResource) bool }
MetricDescriptorIndexSpecPerMonitoredResource_FieldPathArrayItemValue allows storing single item in Path-specific values for PerMonitoredResource according to their type Present only for array (repeated) types.
func MustParseMetricDescriptorIndexSpecPerMonitoredResource_FieldPathArrayItemValue ¶
func MustParseMetricDescriptorIndexSpecPerMonitoredResource_FieldPathArrayItemValue(pathStr, valueStr string) MetricDescriptorIndexSpecPerMonitoredResource_FieldPathArrayItemValue
func ParseMetricDescriptorIndexSpecPerMonitoredResource_FieldPathArrayItemValue ¶
func ParseMetricDescriptorIndexSpecPerMonitoredResource_FieldPathArrayItemValue(pathStr, valueStr string) (MetricDescriptorIndexSpecPerMonitoredResource_FieldPathArrayItemValue, error)
ParseMetricDescriptorIndexSpecPerMonitoredResource_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type MetricDescriptorIndexSpecPerMonitoredResource_FieldPathArrayOfValues ¶
type MetricDescriptorIndexSpecPerMonitoredResource_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues MetricDescriptorIndexSpecPerMonitoredResource_FieldPath }
MetricDescriptorIndexSpecPerMonitoredResource_FieldPathArrayOfValues allows storing slice of values for PerMonitoredResource fields according to their type
func MustParseMetricDescriptorIndexSpecPerMonitoredResource_FieldPathArrayOfValues ¶
func MustParseMetricDescriptorIndexSpecPerMonitoredResource_FieldPathArrayOfValues(pathStr, valuesStr string) MetricDescriptorIndexSpecPerMonitoredResource_FieldPathArrayOfValues
func ParseMetricDescriptorIndexSpecPerMonitoredResource_FieldPathArrayOfValues ¶
func ParseMetricDescriptorIndexSpecPerMonitoredResource_FieldPathArrayOfValues(pathStr, valuesStr string) (MetricDescriptorIndexSpecPerMonitoredResource_FieldPathArrayOfValues, error)
type MetricDescriptorIndexSpecPerMonitoredResource_FieldPathSelector ¶
type MetricDescriptorIndexSpecPerMonitoredResource_FieldPathSelector int32
const ( MetricDescriptorIndexSpecPerMonitoredResource_FieldPathSelectorResource MetricDescriptorIndexSpecPerMonitoredResource_FieldPathSelector = 0 MetricDescriptorIndexSpecPerMonitoredResource_FieldPathSelectorIndices MetricDescriptorIndexSpecPerMonitoredResource_FieldPathSelector = 1 )
func (MetricDescriptorIndexSpecPerMonitoredResource_FieldPathSelector) String ¶
func (s MetricDescriptorIndexSpecPerMonitoredResource_FieldPathSelector) String() string
type MetricDescriptorIndexSpecPerMonitoredResource_FieldPathValue ¶
type MetricDescriptorIndexSpecPerMonitoredResource_FieldPathValue interface { MetricDescriptorIndexSpecPerMonitoredResource_FieldPath gotenobject.FieldPathValue SetTo(target **MetricDescriptor_IndexSpec_PerMonitoredResource) CompareWith(*MetricDescriptor_IndexSpec_PerMonitoredResource) (cmp int, comparable bool) }
MetricDescriptorIndexSpecPerMonitoredResource_FieldPathValue allows storing values for PerMonitoredResource fields according to their type
func MustParseMetricDescriptorIndexSpecPerMonitoredResource_FieldPathValue ¶
func MustParseMetricDescriptorIndexSpecPerMonitoredResource_FieldPathValue(pathStr, valueStr string) MetricDescriptorIndexSpecPerMonitoredResource_FieldPathValue
func ParseMetricDescriptorIndexSpecPerMonitoredResource_FieldPathValue ¶
func ParseMetricDescriptorIndexSpecPerMonitoredResource_FieldPathValue(pathStr, valueStr string) (MetricDescriptorIndexSpecPerMonitoredResource_FieldPathValue, error)
type MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPath ¶
type MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPath struct {
// contains filtered or unexported fields
}
func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPath) AsIndicesSubPath ¶
func (fps *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPath) AsIndicesSubPath() (MetricDescriptorIndexSpecIndex_FieldPath, bool)
func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPath) ClearValue ¶
func (fps *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPath) ClearValue(item *MetricDescriptor_IndexSpec_PerMonitoredResource)
func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPath) ClearValueRaw ¶
func (fps *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPath) ClearValueRaw(item proto.Message)
func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPath) Get ¶
func (fps *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPath) Get(source *MetricDescriptor_IndexSpec_PerMonitoredResource) (values []interface{})
Get returns all values pointed by selected field from source MetricDescriptor_IndexSpec_PerMonitoredResource
func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPath) GetDefault ¶
func (fps *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPath) GetRaw ¶
func (fps *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPath) GetRaw(source proto.Message) []interface{}
func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPath) GetSingle ¶
func (fps *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPath) GetSingle(source *MetricDescriptor_IndexSpec_PerMonitoredResource) (interface{}, bool)
GetSingle returns value of selected field from source MetricDescriptor_IndexSpec_PerMonitoredResource
func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPath) GetSingleRaw ¶
func (fps *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPath) IsLeaf ¶
func (fps *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPath) JSONString ¶
func (fps *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPath) JSONString() string
JSONString returns path representation is JSON convention
func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPath) SplitIntoTerminalIPaths ¶ added in v0.8.0
func (fps *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPath) String ¶
func (fps *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPath) String() string
String returns path representation in proto convention
func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPath) WithIArrayItemValue ¶
func (fps *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPath) WithIArrayItemValue(value interface{}) MetricDescriptorIndexSpecPerMonitoredResource_FieldPathArrayItemValue
func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPath) WithIArrayOfValues ¶
func (fps *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPath) WithIArrayOfValues(values interface{}) MetricDescriptorIndexSpecPerMonitoredResource_FieldPathArrayOfValues
func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPath) WithIValue ¶
func (fps *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPath) WithIValue(value interface{}) MetricDescriptorIndexSpecPerMonitoredResource_FieldPathValue
func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPath) WithRawIArrayItemValue ¶
func (fps *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPath) WithRawIArrayOfValues ¶
func (fps *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPath) WithRawIValue ¶
func (fps *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPathArrayItemValue ¶
type MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPathArrayItemValue struct { MetricDescriptorIndexSpecPerMonitoredResource_FieldPath // contains filtered or unexported fields }
func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPathArrayItemValue) AsIndicesPathItemValue ¶
func (fpaivs *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPathArrayItemValue) AsIndicesPathItemValue() (MetricDescriptorIndexSpecIndex_FieldPathArrayItemValue, bool)
func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPathArrayItemValue) ContainsValue ¶
func (fpaivs *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPathArrayItemValue) ContainsValue(source *MetricDescriptor_IndexSpec_PerMonitoredResource) bool
Contains returns a boolean indicating if value that is being held is present in given 'PerMonitoredResource'
func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPathArrayItemValue) GetRawItemValue ¶
func (fpaivs *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored array item value
type MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPathArrayOfValues ¶
type MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPathArrayOfValues struct { MetricDescriptorIndexSpecPerMonitoredResource_FieldPath // contains filtered or unexported fields }
func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPathArrayOfValues) AsIndicesPathArrayOfValues ¶
func (fpsaov *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPathArrayOfValues) AsIndicesPathArrayOfValues() (MetricDescriptorIndexSpecIndex_FieldPathArrayOfValues, bool)
func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPathArrayOfValues) GetRawValues ¶
func (fpsaov *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPathArrayOfValues) GetRawValues() []interface{}
type MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPathValue ¶
type MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPathValue struct { MetricDescriptorIndexSpecPerMonitoredResource_FieldPath // contains filtered or unexported fields }
func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPathValue) AsIndicesPathValue ¶
func (fpvs *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPathValue) AsIndicesPathValue() (MetricDescriptorIndexSpecIndex_FieldPathValue, bool)
func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPathValue) CompareWith ¶
func (fpvs *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPathValue) CompareWith(source *MetricDescriptor_IndexSpec_PerMonitoredResource) (int, bool)
func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPathValue) CompareWithRaw ¶
func (fpvs *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPathValue) GetRawValue ¶
func (fpvs *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPathValue) GetRawValue() interface{}
func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPathValue) SetTo ¶
func (fpvs *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPathValue) SetTo(target **MetricDescriptor_IndexSpec_PerMonitoredResource)
func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPathValue) SetToRaw ¶
func (fpvs *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPathValue) SetToRaw(target proto.Message)
type MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath ¶
type MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath) ClearValue ¶
func (fp *MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath) ClearValue(item *MetricDescriptor_IndexSpec_PerMonitoredResource)
func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath) ClearValueRaw ¶
func (fp *MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath) Get ¶
func (fp *MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath) Get(source *MetricDescriptor_IndexSpec_PerMonitoredResource) (values []interface{})
Get returns all values pointed by specific field from source MetricDescriptor_IndexSpec_PerMonitoredResource
func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath) GetDefault ¶
func (fp *MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath) GetRaw ¶
func (fp *MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath) GetSingle ¶
func (fp *MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath) GetSingle(source *MetricDescriptor_IndexSpec_PerMonitoredResource) (interface{}, bool)
GetSingle returns value pointed by specific field of from source MetricDescriptor_IndexSpec_PerMonitoredResource
func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath) GetSingleRaw ¶
func (fp *MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath) IsLeaf ¶
func (fp *MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath) JSONString ¶
func (fp *MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath) SplitIntoTerminalIPaths ¶ added in v0.8.0
func (fp *MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath) String ¶
func (fp *MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath) WithIArrayItemValue(value interface{}) MetricDescriptorIndexSpecPerMonitoredResource_FieldPathArrayItemValue
func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath) WithIArrayOfValues(values interface{}) MetricDescriptorIndexSpecPerMonitoredResource_FieldPathArrayOfValues
func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath) WithIValue ¶
func (fp *MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath) WithIValue(value interface{}) MetricDescriptorIndexSpecPerMonitoredResource_FieldPathValue
func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath) WithRawIValue ¶
func (fp *MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathArrayItemValue ¶
type MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathArrayItemValue struct { MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath // contains filtered or unexported fields }
func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathArrayItemValue) AsIndicesItemValue ¶
func (fpaiv *MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathArrayItemValue) AsIndicesItemValue() (*MetricDescriptor_IndexSpec_Index, bool)
func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathArrayItemValue) ContainsValue(source *MetricDescriptor_IndexSpec_PerMonitoredResource) bool
Contains returns a boolean indicating if value that is being held is present in given 'PerMonitoredResource'
func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object MetricDescriptor_IndexSpec_PerMonitoredResource as interface{}
func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathArrayItemValue) GetSingle(source *MetricDescriptor_IndexSpec_PerMonitoredResource) (interface{}, bool)
func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathArrayOfValues ¶
type MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathArrayOfValues struct { MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath // contains filtered or unexported fields }
func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathArrayOfValues) AsIndicesArrayOfValues ¶
func (fpaov *MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathArrayOfValues) AsIndicesArrayOfValues() ([][]*MetricDescriptor_IndexSpec_Index, bool)
func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathArrayOfValues) AsResourceArrayOfValues ¶
func (fpaov *MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathArrayOfValues) AsResourceArrayOfValues() ([]*monitored_resource_descriptor.Reference, bool)
func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathValue ¶
type MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathValue struct { MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath // contains filtered or unexported fields }
func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathValue) AsIndicesValue ¶
func (fpv *MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathValue) AsIndicesValue() ([]*MetricDescriptor_IndexSpec_Index, bool)
func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathValue) AsResourceValue ¶
func (fpv *MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathValue) AsResourceValue() (*monitored_resource_descriptor.Reference, bool)
func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathValue) CompareWith ¶
func (fpv *MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathValue) CompareWith(source *MetricDescriptor_IndexSpec_PerMonitoredResource) (int, bool)
CompareWith compares value in the 'MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathValue' with the value under path in 'MetricDescriptor_IndexSpec_PerMonitoredResource'.
func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathValue) GetRawValue ¶
func (fpv *MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'PerMonitoredResource' as interface{}
func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathValue) SetTo ¶
func (fpv *MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathValue) SetTo(target **MetricDescriptor_IndexSpec_PerMonitoredResource)
SetTo stores value for selected field for object PerMonitoredResource
func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathValue) SetToRaw ¶
func (fpv *MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathValue) SetToRaw(target proto.Message)
type MetricDescriptorIndexSpec_FieldPath ¶
type MetricDescriptorIndexSpec_FieldPath interface { gotenobject.FieldPath Selector() MetricDescriptorIndexSpec_FieldPathSelector Get(source *MetricDescriptor_IndexSpec) []interface{} GetSingle(source *MetricDescriptor_IndexSpec) (interface{}, bool) ClearValue(item *MetricDescriptor_IndexSpec) // Those methods build corresponding MetricDescriptorIndexSpec_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) MetricDescriptorIndexSpec_FieldPathValue WithIArrayOfValues(values interface{}) MetricDescriptorIndexSpec_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) MetricDescriptorIndexSpec_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildMetricDescriptorIndexSpec_FieldPath ¶
func BuildMetricDescriptorIndexSpec_FieldPath(fp gotenobject.RawFieldPath) (MetricDescriptorIndexSpec_FieldPath, error)
func MustParseMetricDescriptorIndexSpec_FieldPath ¶
func MustParseMetricDescriptorIndexSpec_FieldPath(rawField string) MetricDescriptorIndexSpec_FieldPath
func ParseMetricDescriptorIndexSpec_FieldPath ¶
func ParseMetricDescriptorIndexSpec_FieldPath(rawField string) (MetricDescriptorIndexSpec_FieldPath, error)
type MetricDescriptorIndexSpec_FieldPathArrayItemValue ¶
type MetricDescriptorIndexSpec_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue MetricDescriptorIndexSpec_FieldPath ContainsValue(*MetricDescriptor_IndexSpec) bool }
MetricDescriptorIndexSpec_FieldPathArrayItemValue allows storing single item in Path-specific values for IndexSpec according to their type Present only for array (repeated) types.
func MustParseMetricDescriptorIndexSpec_FieldPathArrayItemValue ¶
func MustParseMetricDescriptorIndexSpec_FieldPathArrayItemValue(pathStr, valueStr string) MetricDescriptorIndexSpec_FieldPathArrayItemValue
func ParseMetricDescriptorIndexSpec_FieldPathArrayItemValue ¶
func ParseMetricDescriptorIndexSpec_FieldPathArrayItemValue(pathStr, valueStr string) (MetricDescriptorIndexSpec_FieldPathArrayItemValue, error)
ParseMetricDescriptorIndexSpec_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type MetricDescriptorIndexSpec_FieldPathArrayOfValues ¶
type MetricDescriptorIndexSpec_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues MetricDescriptorIndexSpec_FieldPath }
MetricDescriptorIndexSpec_FieldPathArrayOfValues allows storing slice of values for IndexSpec fields according to their type
func MustParseMetricDescriptorIndexSpec_FieldPathArrayOfValues ¶
func MustParseMetricDescriptorIndexSpec_FieldPathArrayOfValues(pathStr, valuesStr string) MetricDescriptorIndexSpec_FieldPathArrayOfValues
func ParseMetricDescriptorIndexSpec_FieldPathArrayOfValues ¶
func ParseMetricDescriptorIndexSpec_FieldPathArrayOfValues(pathStr, valuesStr string) (MetricDescriptorIndexSpec_FieldPathArrayOfValues, error)
type MetricDescriptorIndexSpec_FieldPathSelector ¶
type MetricDescriptorIndexSpec_FieldPathSelector int32
const (
MetricDescriptorIndexSpec_FieldPathSelectorPerResource MetricDescriptorIndexSpec_FieldPathSelector = 0
)
func (MetricDescriptorIndexSpec_FieldPathSelector) String ¶
func (s MetricDescriptorIndexSpec_FieldPathSelector) String() string
type MetricDescriptorIndexSpec_FieldPathValue ¶
type MetricDescriptorIndexSpec_FieldPathValue interface { MetricDescriptorIndexSpec_FieldPath gotenobject.FieldPathValue SetTo(target **MetricDescriptor_IndexSpec) CompareWith(*MetricDescriptor_IndexSpec) (cmp int, comparable bool) }
MetricDescriptorIndexSpec_FieldPathValue allows storing values for IndexSpec fields according to their type
func MustParseMetricDescriptorIndexSpec_FieldPathValue ¶
func MustParseMetricDescriptorIndexSpec_FieldPathValue(pathStr, valueStr string) MetricDescriptorIndexSpec_FieldPathValue
func ParseMetricDescriptorIndexSpec_FieldPathValue ¶
func ParseMetricDescriptorIndexSpec_FieldPathValue(pathStr, valueStr string) (MetricDescriptorIndexSpec_FieldPathValue, error)
type MetricDescriptorIndexSpec_FieldSubPath ¶
type MetricDescriptorIndexSpec_FieldSubPath struct {
// contains filtered or unexported fields
}
func (*MetricDescriptorIndexSpec_FieldSubPath) AsPerResourceSubPath ¶
func (fps *MetricDescriptorIndexSpec_FieldSubPath) AsPerResourceSubPath() (MetricDescriptorIndexSpecPerMonitoredResource_FieldPath, bool)
func (*MetricDescriptorIndexSpec_FieldSubPath) ClearValue ¶
func (fps *MetricDescriptorIndexSpec_FieldSubPath) ClearValue(item *MetricDescriptor_IndexSpec)
func (*MetricDescriptorIndexSpec_FieldSubPath) ClearValueRaw ¶
func (fps *MetricDescriptorIndexSpec_FieldSubPath) ClearValueRaw(item proto.Message)
func (*MetricDescriptorIndexSpec_FieldSubPath) Get ¶
func (fps *MetricDescriptorIndexSpec_FieldSubPath) Get(source *MetricDescriptor_IndexSpec) (values []interface{})
Get returns all values pointed by selected field from source MetricDescriptor_IndexSpec
func (*MetricDescriptorIndexSpec_FieldSubPath) GetDefault ¶
func (fps *MetricDescriptorIndexSpec_FieldSubPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*MetricDescriptorIndexSpec_FieldSubPath) GetRaw ¶
func (fps *MetricDescriptorIndexSpec_FieldSubPath) GetRaw(source proto.Message) []interface{}
func (*MetricDescriptorIndexSpec_FieldSubPath) GetSingle ¶
func (fps *MetricDescriptorIndexSpec_FieldSubPath) GetSingle(source *MetricDescriptor_IndexSpec) (interface{}, bool)
GetSingle returns value of selected field from source MetricDescriptor_IndexSpec
func (*MetricDescriptorIndexSpec_FieldSubPath) GetSingleRaw ¶
func (fps *MetricDescriptorIndexSpec_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*MetricDescriptorIndexSpec_FieldSubPath) IsLeaf ¶
func (fps *MetricDescriptorIndexSpec_FieldSubPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*MetricDescriptorIndexSpec_FieldSubPath) JSONString ¶
func (fps *MetricDescriptorIndexSpec_FieldSubPath) JSONString() string
JSONString returns path representation is JSON convention
func (*MetricDescriptorIndexSpec_FieldSubPath) Selector ¶
func (fps *MetricDescriptorIndexSpec_FieldSubPath) Selector() MetricDescriptorIndexSpec_FieldPathSelector
func (*MetricDescriptorIndexSpec_FieldSubPath) SplitIntoTerminalIPaths ¶ added in v0.8.0
func (fps *MetricDescriptorIndexSpec_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*MetricDescriptorIndexSpec_FieldSubPath) String ¶
func (fps *MetricDescriptorIndexSpec_FieldSubPath) String() string
String returns path representation in proto convention
func (*MetricDescriptorIndexSpec_FieldSubPath) WithIArrayItemValue ¶
func (fps *MetricDescriptorIndexSpec_FieldSubPath) WithIArrayItemValue(value interface{}) MetricDescriptorIndexSpec_FieldPathArrayItemValue
func (*MetricDescriptorIndexSpec_FieldSubPath) WithIArrayOfValues ¶
func (fps *MetricDescriptorIndexSpec_FieldSubPath) WithIArrayOfValues(values interface{}) MetricDescriptorIndexSpec_FieldPathArrayOfValues
func (*MetricDescriptorIndexSpec_FieldSubPath) WithIValue ¶
func (fps *MetricDescriptorIndexSpec_FieldSubPath) WithIValue(value interface{}) MetricDescriptorIndexSpec_FieldPathValue
func (*MetricDescriptorIndexSpec_FieldSubPath) WithRawIArrayItemValue ¶
func (fps *MetricDescriptorIndexSpec_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*MetricDescriptorIndexSpec_FieldSubPath) WithRawIArrayOfValues ¶
func (fps *MetricDescriptorIndexSpec_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*MetricDescriptorIndexSpec_FieldSubPath) WithRawIValue ¶
func (fps *MetricDescriptorIndexSpec_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type MetricDescriptorIndexSpec_FieldSubPathArrayItemValue ¶
type MetricDescriptorIndexSpec_FieldSubPathArrayItemValue struct { MetricDescriptorIndexSpec_FieldPath // contains filtered or unexported fields }
func (*MetricDescriptorIndexSpec_FieldSubPathArrayItemValue) AsPerResourcePathItemValue ¶
func (fpaivs *MetricDescriptorIndexSpec_FieldSubPathArrayItemValue) AsPerResourcePathItemValue() (MetricDescriptorIndexSpecPerMonitoredResource_FieldPathArrayItemValue, bool)
func (*MetricDescriptorIndexSpec_FieldSubPathArrayItemValue) ContainsValue ¶
func (fpaivs *MetricDescriptorIndexSpec_FieldSubPathArrayItemValue) ContainsValue(source *MetricDescriptor_IndexSpec) bool
Contains returns a boolean indicating if value that is being held is present in given 'IndexSpec'
func (*MetricDescriptorIndexSpec_FieldSubPathArrayItemValue) GetRawItemValue ¶
func (fpaivs *MetricDescriptorIndexSpec_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored array item value
type MetricDescriptorIndexSpec_FieldSubPathArrayOfValues ¶
type MetricDescriptorIndexSpec_FieldSubPathArrayOfValues struct { MetricDescriptorIndexSpec_FieldPath // contains filtered or unexported fields }
func (*MetricDescriptorIndexSpec_FieldSubPathArrayOfValues) AsPerResourcePathArrayOfValues ¶
func (fpsaov *MetricDescriptorIndexSpec_FieldSubPathArrayOfValues) AsPerResourcePathArrayOfValues() (MetricDescriptorIndexSpecPerMonitoredResource_FieldPathArrayOfValues, bool)
func (*MetricDescriptorIndexSpec_FieldSubPathArrayOfValues) GetRawValues ¶
func (fpsaov *MetricDescriptorIndexSpec_FieldSubPathArrayOfValues) GetRawValues() []interface{}
type MetricDescriptorIndexSpec_FieldSubPathValue ¶
type MetricDescriptorIndexSpec_FieldSubPathValue struct { MetricDescriptorIndexSpec_FieldPath // contains filtered or unexported fields }
func (*MetricDescriptorIndexSpec_FieldSubPathValue) AsPerResourcePathValue ¶
func (fpvs *MetricDescriptorIndexSpec_FieldSubPathValue) AsPerResourcePathValue() (MetricDescriptorIndexSpecPerMonitoredResource_FieldPathValue, bool)
func (*MetricDescriptorIndexSpec_FieldSubPathValue) CompareWith ¶
func (fpvs *MetricDescriptorIndexSpec_FieldSubPathValue) CompareWith(source *MetricDescriptor_IndexSpec) (int, bool)
func (*MetricDescriptorIndexSpec_FieldSubPathValue) CompareWithRaw ¶
func (fpvs *MetricDescriptorIndexSpec_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*MetricDescriptorIndexSpec_FieldSubPathValue) GetRawValue ¶
func (fpvs *MetricDescriptorIndexSpec_FieldSubPathValue) GetRawValue() interface{}
func (*MetricDescriptorIndexSpec_FieldSubPathValue) SetTo ¶
func (fpvs *MetricDescriptorIndexSpec_FieldSubPathValue) SetTo(target **MetricDescriptor_IndexSpec)
func (*MetricDescriptorIndexSpec_FieldSubPathValue) SetToRaw ¶
func (fpvs *MetricDescriptorIndexSpec_FieldSubPathValue) SetToRaw(target proto.Message)
type MetricDescriptorIndexSpec_FieldTerminalPath ¶
type MetricDescriptorIndexSpec_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*MetricDescriptorIndexSpec_FieldTerminalPath) ClearValue ¶
func (fp *MetricDescriptorIndexSpec_FieldTerminalPath) ClearValue(item *MetricDescriptor_IndexSpec)
func (*MetricDescriptorIndexSpec_FieldTerminalPath) ClearValueRaw ¶
func (fp *MetricDescriptorIndexSpec_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*MetricDescriptorIndexSpec_FieldTerminalPath) Get ¶
func (fp *MetricDescriptorIndexSpec_FieldTerminalPath) Get(source *MetricDescriptor_IndexSpec) (values []interface{})
Get returns all values pointed by specific field from source MetricDescriptor_IndexSpec
func (*MetricDescriptorIndexSpec_FieldTerminalPath) GetDefault ¶
func (fp *MetricDescriptorIndexSpec_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*MetricDescriptorIndexSpec_FieldTerminalPath) GetRaw ¶
func (fp *MetricDescriptorIndexSpec_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*MetricDescriptorIndexSpec_FieldTerminalPath) GetSingle ¶
func (fp *MetricDescriptorIndexSpec_FieldTerminalPath) GetSingle(source *MetricDescriptor_IndexSpec) (interface{}, bool)
GetSingle returns value pointed by specific field of from source MetricDescriptor_IndexSpec
func (*MetricDescriptorIndexSpec_FieldTerminalPath) GetSingleRaw ¶
func (fp *MetricDescriptorIndexSpec_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*MetricDescriptorIndexSpec_FieldTerminalPath) IsLeaf ¶
func (fp *MetricDescriptorIndexSpec_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*MetricDescriptorIndexSpec_FieldTerminalPath) JSONString ¶
func (fp *MetricDescriptorIndexSpec_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*MetricDescriptorIndexSpec_FieldTerminalPath) Selector ¶
func (fp *MetricDescriptorIndexSpec_FieldTerminalPath) Selector() MetricDescriptorIndexSpec_FieldPathSelector
func (*MetricDescriptorIndexSpec_FieldTerminalPath) SplitIntoTerminalIPaths ¶ added in v0.8.0
func (fp *MetricDescriptorIndexSpec_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*MetricDescriptorIndexSpec_FieldTerminalPath) String ¶
func (fp *MetricDescriptorIndexSpec_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*MetricDescriptorIndexSpec_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *MetricDescriptorIndexSpec_FieldTerminalPath) WithIArrayItemValue(value interface{}) MetricDescriptorIndexSpec_FieldPathArrayItemValue
func (*MetricDescriptorIndexSpec_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *MetricDescriptorIndexSpec_FieldTerminalPath) WithIArrayOfValues(values interface{}) MetricDescriptorIndexSpec_FieldPathArrayOfValues
func (*MetricDescriptorIndexSpec_FieldTerminalPath) WithIValue ¶
func (fp *MetricDescriptorIndexSpec_FieldTerminalPath) WithIValue(value interface{}) MetricDescriptorIndexSpec_FieldPathValue
func (*MetricDescriptorIndexSpec_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *MetricDescriptorIndexSpec_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*MetricDescriptorIndexSpec_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *MetricDescriptorIndexSpec_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*MetricDescriptorIndexSpec_FieldTerminalPath) WithRawIValue ¶
func (fp *MetricDescriptorIndexSpec_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type MetricDescriptorIndexSpec_FieldTerminalPathArrayItemValue ¶
type MetricDescriptorIndexSpec_FieldTerminalPathArrayItemValue struct { MetricDescriptorIndexSpec_FieldTerminalPath // contains filtered or unexported fields }
func (*MetricDescriptorIndexSpec_FieldTerminalPathArrayItemValue) AsPerResourceItemValue ¶
func (fpaiv *MetricDescriptorIndexSpec_FieldTerminalPathArrayItemValue) AsPerResourceItemValue() (*MetricDescriptor_IndexSpec_PerMonitoredResource, bool)
func (*MetricDescriptorIndexSpec_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *MetricDescriptorIndexSpec_FieldTerminalPathArrayItemValue) ContainsValue(source *MetricDescriptor_IndexSpec) bool
Contains returns a boolean indicating if value that is being held is present in given 'IndexSpec'
func (*MetricDescriptorIndexSpec_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *MetricDescriptorIndexSpec_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object MetricDescriptor_IndexSpec as interface{}
func (*MetricDescriptorIndexSpec_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *MetricDescriptorIndexSpec_FieldTerminalPathArrayItemValue) GetSingle(source *MetricDescriptor_IndexSpec) (interface{}, bool)
func (*MetricDescriptorIndexSpec_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *MetricDescriptorIndexSpec_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type MetricDescriptorIndexSpec_FieldTerminalPathArrayOfValues ¶
type MetricDescriptorIndexSpec_FieldTerminalPathArrayOfValues struct { MetricDescriptorIndexSpec_FieldTerminalPath // contains filtered or unexported fields }
func (*MetricDescriptorIndexSpec_FieldTerminalPathArrayOfValues) AsPerResourceArrayOfValues ¶
func (fpaov *MetricDescriptorIndexSpec_FieldTerminalPathArrayOfValues) AsPerResourceArrayOfValues() ([][]*MetricDescriptor_IndexSpec_PerMonitoredResource, bool)
func (*MetricDescriptorIndexSpec_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *MetricDescriptorIndexSpec_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type MetricDescriptorIndexSpec_FieldTerminalPathValue ¶
type MetricDescriptorIndexSpec_FieldTerminalPathValue struct { MetricDescriptorIndexSpec_FieldTerminalPath // contains filtered or unexported fields }
func (*MetricDescriptorIndexSpec_FieldTerminalPathValue) AsPerResourceValue ¶
func (fpv *MetricDescriptorIndexSpec_FieldTerminalPathValue) AsPerResourceValue() ([]*MetricDescriptor_IndexSpec_PerMonitoredResource, bool)
func (*MetricDescriptorIndexSpec_FieldTerminalPathValue) CompareWith ¶
func (fpv *MetricDescriptorIndexSpec_FieldTerminalPathValue) CompareWith(source *MetricDescriptor_IndexSpec) (int, bool)
CompareWith compares value in the 'MetricDescriptorIndexSpec_FieldTerminalPathValue' with the value under path in 'MetricDescriptor_IndexSpec'.
func (*MetricDescriptorIndexSpec_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *MetricDescriptorIndexSpec_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*MetricDescriptorIndexSpec_FieldTerminalPathValue) GetRawValue ¶
func (fpv *MetricDescriptorIndexSpec_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'IndexSpec' as interface{}
func (*MetricDescriptorIndexSpec_FieldTerminalPathValue) SetTo ¶
func (fpv *MetricDescriptorIndexSpec_FieldTerminalPathValue) SetTo(target **MetricDescriptor_IndexSpec)
SetTo stores value for selected field for object IndexSpec
func (*MetricDescriptorIndexSpec_FieldTerminalPathValue) SetToRaw ¶
func (fpv *MetricDescriptorIndexSpec_FieldTerminalPathValue) SetToRaw(target proto.Message)
type MetricDescriptorList ¶
type MetricDescriptorList []*MetricDescriptor
func (MetricDescriptorList) Append ¶
func (l MetricDescriptorList) Append(item gotenresource.Resource) gotenresource.ResourceList
func (MetricDescriptorList) AppendList ¶
func (l MetricDescriptorList) AppendList(list gotenresource.ResourceList) gotenresource.ResourceList
func (MetricDescriptorList) At ¶
func (l MetricDescriptorList) At(idx int) gotenresource.Resource
func (MetricDescriptorList) Length ¶
func (l MetricDescriptorList) Length() int
func (MetricDescriptorList) Set ¶
func (l MetricDescriptorList) Set(idx int, res gotenresource.Resource)
func (MetricDescriptorList) Slice ¶
func (l MetricDescriptorList) Slice(first, second int) gotenresource.ResourceList
type MetricDescriptorMap ¶
type MetricDescriptorMap map[Name]*MetricDescriptor
func (MetricDescriptorMap) Delete ¶
func (m MetricDescriptorMap) Delete(name gotenresource.Name)
func (MetricDescriptorMap) ForEach ¶
func (m MetricDescriptorMap) ForEach(cb func(gotenresource.Name, gotenresource.Resource) bool)
func (MetricDescriptorMap) Get ¶
func (m MetricDescriptorMap) Get(name gotenresource.Name) gotenresource.Resource
func (MetricDescriptorMap) Length ¶
func (m MetricDescriptorMap) Length() int
func (MetricDescriptorMap) Set ¶
func (m MetricDescriptorMap) Set(res gotenresource.Resource)
type MetricDescriptorMapPathSelectorMetadataAnnotations ¶
type MetricDescriptorMapPathSelectorMetadataAnnotations struct {
// contains filtered or unexported fields
}
func (MetricDescriptorMapPathSelectorMetadataAnnotations) FieldPath ¶
func (s MetricDescriptorMapPathSelectorMetadataAnnotations) FieldPath() *MetricDescriptor_FieldSubPath
func (MetricDescriptorMapPathSelectorMetadataAnnotations) WithArrayOfValues ¶
func (s MetricDescriptorMapPathSelectorMetadataAnnotations) WithArrayOfValues(values []string) *MetricDescriptor_FieldSubPathArrayOfValues
func (MetricDescriptorMapPathSelectorMetadataAnnotations) WithValue ¶
func (s MetricDescriptorMapPathSelectorMetadataAnnotations) WithValue(value string) *MetricDescriptor_FieldSubPathValue
type MetricDescriptorMapPathSelectorMetadataLabels ¶
type MetricDescriptorMapPathSelectorMetadataLabels struct {
// contains filtered or unexported fields
}
func (MetricDescriptorMapPathSelectorMetadataLabels) FieldPath ¶
func (s MetricDescriptorMapPathSelectorMetadataLabels) FieldPath() *MetricDescriptor_FieldSubPath
func (MetricDescriptorMapPathSelectorMetadataLabels) WithArrayOfValues ¶
func (s MetricDescriptorMapPathSelectorMetadataLabels) WithArrayOfValues(values []string) *MetricDescriptor_FieldSubPathArrayOfValues
func (MetricDescriptorMapPathSelectorMetadataLabels) WithValue ¶
func (s MetricDescriptorMapPathSelectorMetadataLabels) WithValue(value string) *MetricDescriptor_FieldSubPathValue
type MetricDescriptorMapPathSelectorMetadataShards ¶
type MetricDescriptorMapPathSelectorMetadataShards struct {
// contains filtered or unexported fields
}
func (MetricDescriptorMapPathSelectorMetadataShards) FieldPath ¶
func (s MetricDescriptorMapPathSelectorMetadataShards) FieldPath() *MetricDescriptor_FieldSubPath
func (MetricDescriptorMapPathSelectorMetadataShards) WithArrayOfValues ¶
func (s MetricDescriptorMapPathSelectorMetadataShards) WithArrayOfValues(values []int64) *MetricDescriptor_FieldSubPathArrayOfValues
func (MetricDescriptorMapPathSelectorMetadataShards) WithValue ¶
func (s MetricDescriptorMapPathSelectorMetadataShards) WithValue(value int64) *MetricDescriptor_FieldSubPathValue
type MetricDescriptorMetricDescriptorMetadataFieldPathBuilder ¶
type MetricDescriptorMetricDescriptorMetadataFieldPathBuilder struct{}
func NewMetricDescriptorMetricDescriptorMetadataFieldPathBuilder ¶
func NewMetricDescriptorMetricDescriptorMetadataFieldPathBuilder() MetricDescriptorMetricDescriptorMetadataFieldPathBuilder
func (MetricDescriptorMetricDescriptorMetadataFieldPathBuilder) LaunchStage ¶
type MetricDescriptorMetricDescriptorMetadata_FieldPath ¶
type MetricDescriptorMetricDescriptorMetadata_FieldPath interface { gotenobject.FieldPath Selector() MetricDescriptorMetricDescriptorMetadata_FieldPathSelector Get(source *MetricDescriptor_MetricDescriptorMetadata) []interface{} GetSingle(source *MetricDescriptor_MetricDescriptorMetadata) (interface{}, bool) ClearValue(item *MetricDescriptor_MetricDescriptorMetadata) // Those methods build corresponding MetricDescriptorMetricDescriptorMetadata_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) MetricDescriptorMetricDescriptorMetadata_FieldPathValue WithIArrayOfValues(values interface{}) MetricDescriptorMetricDescriptorMetadata_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) MetricDescriptorMetricDescriptorMetadata_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildMetricDescriptorMetricDescriptorMetadata_FieldPath ¶
func BuildMetricDescriptorMetricDescriptorMetadata_FieldPath(fp gotenobject.RawFieldPath) (MetricDescriptorMetricDescriptorMetadata_FieldPath, error)
func MustParseMetricDescriptorMetricDescriptorMetadata_FieldPath ¶
func MustParseMetricDescriptorMetricDescriptorMetadata_FieldPath(rawField string) MetricDescriptorMetricDescriptorMetadata_FieldPath
func ParseMetricDescriptorMetricDescriptorMetadata_FieldPath ¶
func ParseMetricDescriptorMetricDescriptorMetadata_FieldPath(rawField string) (MetricDescriptorMetricDescriptorMetadata_FieldPath, error)
type MetricDescriptorMetricDescriptorMetadata_FieldPathArrayItemValue ¶
type MetricDescriptorMetricDescriptorMetadata_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue MetricDescriptorMetricDescriptorMetadata_FieldPath ContainsValue(*MetricDescriptor_MetricDescriptorMetadata) bool }
MetricDescriptorMetricDescriptorMetadata_FieldPathArrayItemValue allows storing single item in Path-specific values for MetricDescriptorMetadata according to their type Present only for array (repeated) types.
func MustParseMetricDescriptorMetricDescriptorMetadata_FieldPathArrayItemValue ¶
func MustParseMetricDescriptorMetricDescriptorMetadata_FieldPathArrayItemValue(pathStr, valueStr string) MetricDescriptorMetricDescriptorMetadata_FieldPathArrayItemValue
func ParseMetricDescriptorMetricDescriptorMetadata_FieldPathArrayItemValue ¶
func ParseMetricDescriptorMetricDescriptorMetadata_FieldPathArrayItemValue(pathStr, valueStr string) (MetricDescriptorMetricDescriptorMetadata_FieldPathArrayItemValue, error)
ParseMetricDescriptorMetricDescriptorMetadata_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type MetricDescriptorMetricDescriptorMetadata_FieldPathArrayOfValues ¶
type MetricDescriptorMetricDescriptorMetadata_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues MetricDescriptorMetricDescriptorMetadata_FieldPath }
MetricDescriptorMetricDescriptorMetadata_FieldPathArrayOfValues allows storing slice of values for MetricDescriptorMetadata fields according to their type
func MustParseMetricDescriptorMetricDescriptorMetadata_FieldPathArrayOfValues ¶
func MustParseMetricDescriptorMetricDescriptorMetadata_FieldPathArrayOfValues(pathStr, valuesStr string) MetricDescriptorMetricDescriptorMetadata_FieldPathArrayOfValues
func ParseMetricDescriptorMetricDescriptorMetadata_FieldPathArrayOfValues ¶
func ParseMetricDescriptorMetricDescriptorMetadata_FieldPathArrayOfValues(pathStr, valuesStr string) (MetricDescriptorMetricDescriptorMetadata_FieldPathArrayOfValues, error)
type MetricDescriptorMetricDescriptorMetadata_FieldPathSelector ¶
type MetricDescriptorMetricDescriptorMetadata_FieldPathSelector int32
const (
MetricDescriptorMetricDescriptorMetadata_FieldPathSelectorLaunchStage MetricDescriptorMetricDescriptorMetadata_FieldPathSelector = 0
)
func (MetricDescriptorMetricDescriptorMetadata_FieldPathSelector) String ¶
func (s MetricDescriptorMetricDescriptorMetadata_FieldPathSelector) String() string
type MetricDescriptorMetricDescriptorMetadata_FieldPathValue ¶
type MetricDescriptorMetricDescriptorMetadata_FieldPathValue interface { MetricDescriptorMetricDescriptorMetadata_FieldPath gotenobject.FieldPathValue SetTo(target **MetricDescriptor_MetricDescriptorMetadata) CompareWith(*MetricDescriptor_MetricDescriptorMetadata) (cmp int, comparable bool) }
MetricDescriptorMetricDescriptorMetadata_FieldPathValue allows storing values for MetricDescriptorMetadata fields according to their type
func MustParseMetricDescriptorMetricDescriptorMetadata_FieldPathValue ¶
func MustParseMetricDescriptorMetricDescriptorMetadata_FieldPathValue(pathStr, valueStr string) MetricDescriptorMetricDescriptorMetadata_FieldPathValue
func ParseMetricDescriptorMetricDescriptorMetadata_FieldPathValue ¶
func ParseMetricDescriptorMetricDescriptorMetadata_FieldPathValue(pathStr, valueStr string) (MetricDescriptorMetricDescriptorMetadata_FieldPathValue, error)
type MetricDescriptorMetricDescriptorMetadata_FieldTerminalPath ¶
type MetricDescriptorMetricDescriptorMetadata_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*MetricDescriptorMetricDescriptorMetadata_FieldTerminalPath) ClearValue ¶
func (fp *MetricDescriptorMetricDescriptorMetadata_FieldTerminalPath) ClearValue(item *MetricDescriptor_MetricDescriptorMetadata)
func (*MetricDescriptorMetricDescriptorMetadata_FieldTerminalPath) ClearValueRaw ¶
func (fp *MetricDescriptorMetricDescriptorMetadata_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*MetricDescriptorMetricDescriptorMetadata_FieldTerminalPath) Get ¶
func (fp *MetricDescriptorMetricDescriptorMetadata_FieldTerminalPath) Get(source *MetricDescriptor_MetricDescriptorMetadata) (values []interface{})
Get returns all values pointed by specific field from source MetricDescriptor_MetricDescriptorMetadata
func (*MetricDescriptorMetricDescriptorMetadata_FieldTerminalPath) GetDefault ¶
func (fp *MetricDescriptorMetricDescriptorMetadata_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*MetricDescriptorMetricDescriptorMetadata_FieldTerminalPath) GetRaw ¶
func (fp *MetricDescriptorMetricDescriptorMetadata_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*MetricDescriptorMetricDescriptorMetadata_FieldTerminalPath) GetSingle ¶
func (fp *MetricDescriptorMetricDescriptorMetadata_FieldTerminalPath) GetSingle(source *MetricDescriptor_MetricDescriptorMetadata) (interface{}, bool)
GetSingle returns value pointed by specific field of from source MetricDescriptor_MetricDescriptorMetadata
func (*MetricDescriptorMetricDescriptorMetadata_FieldTerminalPath) GetSingleRaw ¶
func (fp *MetricDescriptorMetricDescriptorMetadata_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*MetricDescriptorMetricDescriptorMetadata_FieldTerminalPath) IsLeaf ¶
func (fp *MetricDescriptorMetricDescriptorMetadata_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*MetricDescriptorMetricDescriptorMetadata_FieldTerminalPath) JSONString ¶
func (fp *MetricDescriptorMetricDescriptorMetadata_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*MetricDescriptorMetricDescriptorMetadata_FieldTerminalPath) SplitIntoTerminalIPaths ¶ added in v0.8.0
func (fp *MetricDescriptorMetricDescriptorMetadata_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*MetricDescriptorMetricDescriptorMetadata_FieldTerminalPath) String ¶
func (fp *MetricDescriptorMetricDescriptorMetadata_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*MetricDescriptorMetricDescriptorMetadata_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *MetricDescriptorMetricDescriptorMetadata_FieldTerminalPath) WithIArrayItemValue(value interface{}) MetricDescriptorMetricDescriptorMetadata_FieldPathArrayItemValue
func (*MetricDescriptorMetricDescriptorMetadata_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *MetricDescriptorMetricDescriptorMetadata_FieldTerminalPath) WithIArrayOfValues(values interface{}) MetricDescriptorMetricDescriptorMetadata_FieldPathArrayOfValues
func (*MetricDescriptorMetricDescriptorMetadata_FieldTerminalPath) WithIValue ¶
func (fp *MetricDescriptorMetricDescriptorMetadata_FieldTerminalPath) WithIValue(value interface{}) MetricDescriptorMetricDescriptorMetadata_FieldPathValue
func (*MetricDescriptorMetricDescriptorMetadata_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *MetricDescriptorMetricDescriptorMetadata_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*MetricDescriptorMetricDescriptorMetadata_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *MetricDescriptorMetricDescriptorMetadata_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*MetricDescriptorMetricDescriptorMetadata_FieldTerminalPath) WithRawIValue ¶
func (fp *MetricDescriptorMetricDescriptorMetadata_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type MetricDescriptorMetricDescriptorMetadata_FieldTerminalPathArrayItemValue ¶
type MetricDescriptorMetricDescriptorMetadata_FieldTerminalPathArrayItemValue struct { MetricDescriptorMetricDescriptorMetadata_FieldTerminalPath // contains filtered or unexported fields }
func (*MetricDescriptorMetricDescriptorMetadata_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *MetricDescriptorMetricDescriptorMetadata_FieldTerminalPathArrayItemValue) ContainsValue(source *MetricDescriptor_MetricDescriptorMetadata) bool
Contains returns a boolean indicating if value that is being held is present in given 'MetricDescriptorMetadata'
func (*MetricDescriptorMetricDescriptorMetadata_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *MetricDescriptorMetricDescriptorMetadata_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object MetricDescriptor_MetricDescriptorMetadata as interface{}
func (*MetricDescriptorMetricDescriptorMetadata_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *MetricDescriptorMetricDescriptorMetadata_FieldTerminalPathArrayItemValue) GetSingle(source *MetricDescriptor_MetricDescriptorMetadata) (interface{}, bool)
func (*MetricDescriptorMetricDescriptorMetadata_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *MetricDescriptorMetricDescriptorMetadata_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type MetricDescriptorMetricDescriptorMetadata_FieldTerminalPathArrayOfValues ¶
type MetricDescriptorMetricDescriptorMetadata_FieldTerminalPathArrayOfValues struct { MetricDescriptorMetricDescriptorMetadata_FieldTerminalPath // contains filtered or unexported fields }
func (*MetricDescriptorMetricDescriptorMetadata_FieldTerminalPathArrayOfValues) AsLaunchStageArrayOfValues ¶
func (fpaov *MetricDescriptorMetricDescriptorMetadata_FieldTerminalPathArrayOfValues) AsLaunchStageArrayOfValues() ([]api.LaunchStage, bool)
func (*MetricDescriptorMetricDescriptorMetadata_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *MetricDescriptorMetricDescriptorMetadata_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type MetricDescriptorMetricDescriptorMetadata_FieldTerminalPathValue ¶
type MetricDescriptorMetricDescriptorMetadata_FieldTerminalPathValue struct { MetricDescriptorMetricDescriptorMetadata_FieldTerminalPath // contains filtered or unexported fields }
func (*MetricDescriptorMetricDescriptorMetadata_FieldTerminalPathValue) AsLaunchStageValue ¶
func (fpv *MetricDescriptorMetricDescriptorMetadata_FieldTerminalPathValue) AsLaunchStageValue() (api.LaunchStage, bool)
func (*MetricDescriptorMetricDescriptorMetadata_FieldTerminalPathValue) CompareWith ¶
func (fpv *MetricDescriptorMetricDescriptorMetadata_FieldTerminalPathValue) CompareWith(source *MetricDescriptor_MetricDescriptorMetadata) (int, bool)
CompareWith compares value in the 'MetricDescriptorMetricDescriptorMetadata_FieldTerminalPathValue' with the value under path in 'MetricDescriptor_MetricDescriptorMetadata'.
func (*MetricDescriptorMetricDescriptorMetadata_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *MetricDescriptorMetricDescriptorMetadata_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*MetricDescriptorMetricDescriptorMetadata_FieldTerminalPathValue) GetRawValue ¶
func (fpv *MetricDescriptorMetricDescriptorMetadata_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'MetricDescriptorMetadata' as interface{}
func (*MetricDescriptorMetricDescriptorMetadata_FieldTerminalPathValue) SetTo ¶
func (fpv *MetricDescriptorMetricDescriptorMetadata_FieldTerminalPathValue) SetTo(target **MetricDescriptor_MetricDescriptorMetadata)
SetTo stores value for selected field for object MetricDescriptorMetadata
func (*MetricDescriptorMetricDescriptorMetadata_FieldTerminalPathValue) SetToRaw ¶
func (fpv *MetricDescriptorMetricDescriptorMetadata_FieldTerminalPathValue) SetToRaw(target proto.Message)
type MetricDescriptorNameList ¶
type MetricDescriptorNameList []*Name
func (MetricDescriptorNameList) Append ¶
func (l MetricDescriptorNameList) Append(name gotenresource.Name) gotenresource.NameList
func (MetricDescriptorNameList) AppendList ¶
func (l MetricDescriptorNameList) AppendList(list gotenresource.NameList) gotenresource.NameList
func (MetricDescriptorNameList) At ¶
func (l MetricDescriptorNameList) At(idx int) gotenresource.Name
func (MetricDescriptorNameList) Length ¶
func (l MetricDescriptorNameList) Length() int
func (MetricDescriptorNameList) Set ¶
func (l MetricDescriptorNameList) Set(idx int, name gotenresource.Name)
func (MetricDescriptorNameList) Slice ¶
func (l MetricDescriptorNameList) Slice(first, second int) gotenresource.NameList
type MetricDescriptorParentNameList ¶
type MetricDescriptorParentNameList []*ParentName
func (MetricDescriptorParentNameList) Append ¶
func (l MetricDescriptorParentNameList) Append(name gotenresource.Name) gotenresource.ParentNameList
func (MetricDescriptorParentNameList) AppendList ¶
func (l MetricDescriptorParentNameList) AppendList(list gotenresource.ParentNameList) gotenresource.ParentNameList
func (MetricDescriptorParentNameList) At ¶
func (l MetricDescriptorParentNameList) At(idx int) gotenresource.Name
func (MetricDescriptorParentNameList) Length ¶
func (l MetricDescriptorParentNameList) Length() int
func (MetricDescriptorParentNameList) Set ¶
func (l MetricDescriptorParentNameList) Set(idx int, name gotenresource.Name)
func (MetricDescriptorParentNameList) Slice ¶
func (l MetricDescriptorParentNameList) Slice(first, second int) gotenresource.ParentNameList
type MetricDescriptorParentReferenceList ¶
type MetricDescriptorParentReferenceList []*ParentReference
func (MetricDescriptorParentReferenceList) Append ¶
func (l MetricDescriptorParentReferenceList) Append(ref gotenresource.Reference) gotenresource.ParentReferenceList
func (MetricDescriptorParentReferenceList) AppendList ¶
func (l MetricDescriptorParentReferenceList) AppendList(list gotenresource.ParentReferenceList) gotenresource.ParentReferenceList
func (MetricDescriptorParentReferenceList) At ¶
func (l MetricDescriptorParentReferenceList) At(idx int) gotenresource.Reference
func (MetricDescriptorParentReferenceList) Length ¶
func (l MetricDescriptorParentReferenceList) Length() int
func (MetricDescriptorParentReferenceList) Set ¶
func (l MetricDescriptorParentReferenceList) Set(idx int, ref gotenresource.Reference)
func (MetricDescriptorParentReferenceList) Slice ¶
func (l MetricDescriptorParentReferenceList) Slice(first, second int) gotenresource.ParentReferenceList
type MetricDescriptorPathSelectorDescription ¶
type MetricDescriptorPathSelectorDescription struct{}
func (MetricDescriptorPathSelectorDescription) FieldPath ¶
func (MetricDescriptorPathSelectorDescription) FieldPath() *MetricDescriptor_FieldTerminalPath
func (MetricDescriptorPathSelectorDescription) WithArrayOfValues ¶
func (s MetricDescriptorPathSelectorDescription) WithArrayOfValues(values []string) *MetricDescriptor_FieldTerminalPathArrayOfValues
func (MetricDescriptorPathSelectorDescription) WithValue ¶
func (s MetricDescriptorPathSelectorDescription) WithValue(value string) *MetricDescriptor_FieldTerminalPathValue
type MetricDescriptorPathSelectorDisplayName ¶
type MetricDescriptorPathSelectorDisplayName struct{}
func (MetricDescriptorPathSelectorDisplayName) FieldPath ¶
func (MetricDescriptorPathSelectorDisplayName) FieldPath() *MetricDescriptor_FieldTerminalPath
func (MetricDescriptorPathSelectorDisplayName) WithArrayOfValues ¶
func (s MetricDescriptorPathSelectorDisplayName) WithArrayOfValues(values []string) *MetricDescriptor_FieldTerminalPathArrayOfValues
func (MetricDescriptorPathSelectorDisplayName) WithValue ¶
func (s MetricDescriptorPathSelectorDisplayName) WithValue(value string) *MetricDescriptor_FieldTerminalPathValue
type MetricDescriptorPathSelectorDistributionBucketOptions ¶
type MetricDescriptorPathSelectorDistributionBucketOptions struct{}
func (MetricDescriptorPathSelectorDistributionBucketOptions) DynamicBuckets ¶
func (MetricDescriptorPathSelectorDistributionBucketOptions) ExplicitBuckets ¶
func (MetricDescriptorPathSelectorDistributionBucketOptions) ExponentialBuckets ¶
func (MetricDescriptorPathSelectorDistributionBucketOptions) LinearBuckets ¶
func (MetricDescriptorPathSelectorDistributionBucketOptions) WithArrayOfValues ¶
func (s MetricDescriptorPathSelectorDistributionBucketOptions) WithArrayOfValues(values []*common.Distribution_BucketOptions) *MetricDescriptor_FieldTerminalPathArrayOfValues
func (MetricDescriptorPathSelectorDistributionBucketOptions) WithSubArrayItemValue ¶
func (s MetricDescriptorPathSelectorDistributionBucketOptions) WithSubArrayItemValue(subPathArrayItemValue common.DistributionBucketOptions_FieldPathArrayItemValue) *MetricDescriptor_FieldSubPathArrayItemValue
func (MetricDescriptorPathSelectorDistributionBucketOptions) WithSubArrayOfValues ¶
func (s MetricDescriptorPathSelectorDistributionBucketOptions) WithSubArrayOfValues(subPathArrayOfValues common.DistributionBucketOptions_FieldPathArrayOfValues) *MetricDescriptor_FieldSubPathArrayOfValues
func (MetricDescriptorPathSelectorDistributionBucketOptions) WithSubPath ¶
func (MetricDescriptorPathSelectorDistributionBucketOptions) WithSubPath(subPath common.DistributionBucketOptions_FieldPath) *MetricDescriptor_FieldSubPath
func (MetricDescriptorPathSelectorDistributionBucketOptions) WithSubValue ¶
func (s MetricDescriptorPathSelectorDistributionBucketOptions) WithSubValue(subPathValue common.DistributionBucketOptions_FieldPathValue) *MetricDescriptor_FieldSubPathValue
func (MetricDescriptorPathSelectorDistributionBucketOptions) WithValue ¶
func (s MetricDescriptorPathSelectorDistributionBucketOptions) WithValue(value *common.Distribution_BucketOptions) *MetricDescriptor_FieldTerminalPathValue
type MetricDescriptorPathSelectorDistributionBucketOptionsDynamicBuckets ¶
type MetricDescriptorPathSelectorDistributionBucketOptionsDynamicBuckets struct{}
func (MetricDescriptorPathSelectorDistributionBucketOptionsDynamicBuckets) Compression ¶
func (MetricDescriptorPathSelectorDistributionBucketOptionsDynamicBuckets) WithArrayOfValues ¶
func (s MetricDescriptorPathSelectorDistributionBucketOptionsDynamicBuckets) WithArrayOfValues(values []*common.Distribution_BucketOptions_Dynamic) *MetricDescriptor_FieldSubPathArrayOfValues
type MetricDescriptorPathSelectorDistributionBucketOptionsDynamicBucketsCompression ¶
type MetricDescriptorPathSelectorDistributionBucketOptionsDynamicBucketsCompression struct{}
func (MetricDescriptorPathSelectorDistributionBucketOptionsDynamicBucketsCompression) WithArrayOfValues ¶
func (s MetricDescriptorPathSelectorDistributionBucketOptionsDynamicBucketsCompression) WithArrayOfValues(values []float64) *MetricDescriptor_FieldSubPathArrayOfValues
type MetricDescriptorPathSelectorDistributionBucketOptionsDynamicBucketsMeans ¶
type MetricDescriptorPathSelectorDistributionBucketOptionsDynamicBucketsMeans struct{}
func (MetricDescriptorPathSelectorDistributionBucketOptionsDynamicBucketsMeans) WithArrayOfValues ¶
func (s MetricDescriptorPathSelectorDistributionBucketOptionsDynamicBucketsMeans) WithArrayOfValues(values [][]float64) *MetricDescriptor_FieldSubPathArrayOfValues
func (MetricDescriptorPathSelectorDistributionBucketOptionsDynamicBucketsMeans) WithItemValue ¶
func (s MetricDescriptorPathSelectorDistributionBucketOptionsDynamicBucketsMeans) WithItemValue(value float64) *MetricDescriptor_FieldSubPathArrayItemValue
func (MetricDescriptorPathSelectorDistributionBucketOptionsDynamicBucketsMeans) WithValue ¶
func (s MetricDescriptorPathSelectorDistributionBucketOptionsDynamicBucketsMeans) WithValue(value []float64) *MetricDescriptor_FieldSubPathValue
type MetricDescriptorPathSelectorDistributionBucketOptionsExplicitBuckets ¶
type MetricDescriptorPathSelectorDistributionBucketOptionsExplicitBuckets struct{}
func (MetricDescriptorPathSelectorDistributionBucketOptionsExplicitBuckets) WithArrayOfValues ¶
func (s MetricDescriptorPathSelectorDistributionBucketOptionsExplicitBuckets) WithArrayOfValues(values []*common.Distribution_BucketOptions_Explicit) *MetricDescriptor_FieldSubPathArrayOfValues
type MetricDescriptorPathSelectorDistributionBucketOptionsExplicitBucketsBounds ¶
type MetricDescriptorPathSelectorDistributionBucketOptionsExplicitBucketsBounds struct{}
func (MetricDescriptorPathSelectorDistributionBucketOptionsExplicitBucketsBounds) WithArrayOfValues ¶
func (s MetricDescriptorPathSelectorDistributionBucketOptionsExplicitBucketsBounds) WithArrayOfValues(values [][]float64) *MetricDescriptor_FieldSubPathArrayOfValues
func (MetricDescriptorPathSelectorDistributionBucketOptionsExplicitBucketsBounds) WithItemValue ¶
func (s MetricDescriptorPathSelectorDistributionBucketOptionsExplicitBucketsBounds) WithItemValue(value float64) *MetricDescriptor_FieldSubPathArrayItemValue
func (MetricDescriptorPathSelectorDistributionBucketOptionsExplicitBucketsBounds) WithValue ¶
func (s MetricDescriptorPathSelectorDistributionBucketOptionsExplicitBucketsBounds) WithValue(value []float64) *MetricDescriptor_FieldSubPathValue
type MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBuckets ¶
type MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBuckets struct{}
func (MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBuckets) GrowthFactor ¶
func (MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBuckets) NumFiniteBuckets ¶
func (MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBuckets) WithArrayOfValues ¶
func (s MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBuckets) WithArrayOfValues(values []*common.Distribution_BucketOptions_Exponential) *MetricDescriptor_FieldSubPathArrayOfValues
type MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBucketsGrowthFactor ¶
type MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBucketsGrowthFactor struct{}
func (MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBucketsGrowthFactor) FieldPath ¶
func (MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBucketsGrowthFactor) WithArrayOfValues ¶
func (s MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBucketsGrowthFactor) WithArrayOfValues(values []float64) *MetricDescriptor_FieldSubPathArrayOfValues
type MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBucketsNumFiniteBuckets ¶
type MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBucketsNumFiniteBuckets struct{}
func (MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBucketsNumFiniteBuckets) FieldPath ¶
func (MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBucketsNumFiniteBuckets) WithArrayOfValues ¶
func (s MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBucketsNumFiniteBuckets) WithArrayOfValues(values []int32) *MetricDescriptor_FieldSubPathArrayOfValues
type MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBucketsScale ¶
type MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBucketsScale struct{}
func (MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBucketsScale) WithArrayOfValues ¶
func (s MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBucketsScale) WithArrayOfValues(values []float64) *MetricDescriptor_FieldSubPathArrayOfValues
type MetricDescriptorPathSelectorDistributionBucketOptionsLinearBuckets ¶
type MetricDescriptorPathSelectorDistributionBucketOptionsLinearBuckets struct{}
func (MetricDescriptorPathSelectorDistributionBucketOptionsLinearBuckets) NumFiniteBuckets ¶
func (MetricDescriptorPathSelectorDistributionBucketOptionsLinearBuckets) WithArrayOfValues ¶
func (s MetricDescriptorPathSelectorDistributionBucketOptionsLinearBuckets) WithArrayOfValues(values []*common.Distribution_BucketOptions_Linear) *MetricDescriptor_FieldSubPathArrayOfValues
type MetricDescriptorPathSelectorDistributionBucketOptionsLinearBucketsNumFiniteBuckets ¶
type MetricDescriptorPathSelectorDistributionBucketOptionsLinearBucketsNumFiniteBuckets struct{}
func (MetricDescriptorPathSelectorDistributionBucketOptionsLinearBucketsNumFiniteBuckets) FieldPath ¶
func (MetricDescriptorPathSelectorDistributionBucketOptionsLinearBucketsNumFiniteBuckets) WithArrayOfValues ¶
func (s MetricDescriptorPathSelectorDistributionBucketOptionsLinearBucketsNumFiniteBuckets) WithArrayOfValues(values []int32) *MetricDescriptor_FieldSubPathArrayOfValues
type MetricDescriptorPathSelectorDistributionBucketOptionsLinearBucketsOffset ¶
type MetricDescriptorPathSelectorDistributionBucketOptionsLinearBucketsOffset struct{}
func (MetricDescriptorPathSelectorDistributionBucketOptionsLinearBucketsOffset) WithArrayOfValues ¶
func (s MetricDescriptorPathSelectorDistributionBucketOptionsLinearBucketsOffset) WithArrayOfValues(values []float64) *MetricDescriptor_FieldSubPathArrayOfValues
func (MetricDescriptorPathSelectorDistributionBucketOptionsLinearBucketsOffset) WithValue ¶
func (s MetricDescriptorPathSelectorDistributionBucketOptionsLinearBucketsOffset) WithValue(value float64) *MetricDescriptor_FieldSubPathValue
type MetricDescriptorPathSelectorDistributionBucketOptionsLinearBucketsWidth ¶
type MetricDescriptorPathSelectorDistributionBucketOptionsLinearBucketsWidth struct{}
func (MetricDescriptorPathSelectorDistributionBucketOptionsLinearBucketsWidth) WithArrayOfValues ¶
func (s MetricDescriptorPathSelectorDistributionBucketOptionsLinearBucketsWidth) WithArrayOfValues(values []float64) *MetricDescriptor_FieldSubPathArrayOfValues
func (MetricDescriptorPathSelectorDistributionBucketOptionsLinearBucketsWidth) WithValue ¶
func (s MetricDescriptorPathSelectorDistributionBucketOptionsLinearBucketsWidth) WithValue(value float64) *MetricDescriptor_FieldSubPathValue
type MetricDescriptorPathSelectorIndexSpec ¶
type MetricDescriptorPathSelectorIndexSpec struct{}
func (MetricDescriptorPathSelectorIndexSpec) FieldPath ¶
func (MetricDescriptorPathSelectorIndexSpec) FieldPath() *MetricDescriptor_FieldTerminalPath
func (MetricDescriptorPathSelectorIndexSpec) PerResource ¶
func (MetricDescriptorPathSelectorIndexSpec) PerResource() MetricDescriptorPathSelectorIndexSpecPerResource
func (MetricDescriptorPathSelectorIndexSpec) WithArrayOfValues ¶
func (s MetricDescriptorPathSelectorIndexSpec) WithArrayOfValues(values []*MetricDescriptor_IndexSpec) *MetricDescriptor_FieldTerminalPathArrayOfValues
func (MetricDescriptorPathSelectorIndexSpec) WithSubArrayItemValue ¶
func (s MetricDescriptorPathSelectorIndexSpec) WithSubArrayItemValue(subPathArrayItemValue MetricDescriptorIndexSpec_FieldPathArrayItemValue) *MetricDescriptor_FieldSubPathArrayItemValue
func (MetricDescriptorPathSelectorIndexSpec) WithSubArrayOfValues ¶
func (s MetricDescriptorPathSelectorIndexSpec) WithSubArrayOfValues(subPathArrayOfValues MetricDescriptorIndexSpec_FieldPathArrayOfValues) *MetricDescriptor_FieldSubPathArrayOfValues
func (MetricDescriptorPathSelectorIndexSpec) WithSubPath ¶
func (MetricDescriptorPathSelectorIndexSpec) WithSubPath(subPath MetricDescriptorIndexSpec_FieldPath) *MetricDescriptor_FieldSubPath
func (MetricDescriptorPathSelectorIndexSpec) WithSubValue ¶
func (s MetricDescriptorPathSelectorIndexSpec) WithSubValue(subPathValue MetricDescriptorIndexSpec_FieldPathValue) *MetricDescriptor_FieldSubPathValue
func (MetricDescriptorPathSelectorIndexSpec) WithValue ¶
func (s MetricDescriptorPathSelectorIndexSpec) WithValue(value *MetricDescriptor_IndexSpec) *MetricDescriptor_FieldTerminalPathValue
type MetricDescriptorPathSelectorIndexSpecPerResource ¶
type MetricDescriptorPathSelectorIndexSpecPerResource struct{}
func (MetricDescriptorPathSelectorIndexSpecPerResource) FieldPath ¶
func (MetricDescriptorPathSelectorIndexSpecPerResource) FieldPath() *MetricDescriptor_FieldSubPath
func (MetricDescriptorPathSelectorIndexSpecPerResource) WithArrayOfValues ¶
func (s MetricDescriptorPathSelectorIndexSpecPerResource) WithArrayOfValues(values [][]*MetricDescriptor_IndexSpec_PerMonitoredResource) *MetricDescriptor_FieldSubPathArrayOfValues
func (MetricDescriptorPathSelectorIndexSpecPerResource) WithItemValue ¶
type MetricDescriptorPathSelectorIndexSpecPerResourceIndices ¶
type MetricDescriptorPathSelectorIndexSpecPerResourceIndices struct{}
func (MetricDescriptorPathSelectorIndexSpecPerResourceIndices) FieldPath ¶
func (MetricDescriptorPathSelectorIndexSpecPerResourceIndices) FieldPath() *MetricDescriptor_FieldSubPath
func (MetricDescriptorPathSelectorIndexSpecPerResourceIndices) PromotedLabels ¶
func (MetricDescriptorPathSelectorIndexSpecPerResourceIndices) WithArrayOfValues ¶
func (s MetricDescriptorPathSelectorIndexSpecPerResourceIndices) WithArrayOfValues(values [][]*MetricDescriptor_IndexSpec_Index) *MetricDescriptor_FieldSubPathArrayOfValues
func (MetricDescriptorPathSelectorIndexSpecPerResourceIndices) WithItemValue ¶
func (s MetricDescriptorPathSelectorIndexSpecPerResourceIndices) WithItemValue(value *MetricDescriptor_IndexSpec_Index) *MetricDescriptor_FieldSubPathArrayItemValue
func (MetricDescriptorPathSelectorIndexSpecPerResourceIndices) WithValue ¶
func (s MetricDescriptorPathSelectorIndexSpecPerResourceIndices) WithValue(value []*MetricDescriptor_IndexSpec_Index) *MetricDescriptor_FieldSubPathValue
type MetricDescriptorPathSelectorIndexSpecPerResourceIndicesPromotedLabels ¶
type MetricDescriptorPathSelectorIndexSpecPerResourceIndicesPromotedLabels struct{}
func (MetricDescriptorPathSelectorIndexSpecPerResourceIndicesPromotedLabels) WithArrayOfValues ¶
func (s MetricDescriptorPathSelectorIndexSpecPerResourceIndicesPromotedLabels) WithArrayOfValues(values [][]string) *MetricDescriptor_FieldSubPathArrayOfValues
func (MetricDescriptorPathSelectorIndexSpecPerResourceIndicesPromotedLabels) WithItemValue ¶
func (s MetricDescriptorPathSelectorIndexSpecPerResourceIndicesPromotedLabels) WithItemValue(value string) *MetricDescriptor_FieldSubPathArrayItemValue
func (MetricDescriptorPathSelectorIndexSpecPerResourceIndicesPromotedLabels) WithValue ¶
func (s MetricDescriptorPathSelectorIndexSpecPerResourceIndicesPromotedLabels) WithValue(value []string) *MetricDescriptor_FieldSubPathValue
type MetricDescriptorPathSelectorIndexSpecPerResourceIndicesWriteOnly ¶
type MetricDescriptorPathSelectorIndexSpecPerResourceIndicesWriteOnly struct{}
func (MetricDescriptorPathSelectorIndexSpecPerResourceIndicesWriteOnly) WithArrayOfValues ¶
func (s MetricDescriptorPathSelectorIndexSpecPerResourceIndicesWriteOnly) WithArrayOfValues(values []bool) *MetricDescriptor_FieldSubPathArrayOfValues
func (MetricDescriptorPathSelectorIndexSpecPerResourceIndicesWriteOnly) WithValue ¶
func (s MetricDescriptorPathSelectorIndexSpecPerResourceIndicesWriteOnly) WithValue(value bool) *MetricDescriptor_FieldSubPathValue
type MetricDescriptorPathSelectorIndexSpecPerResourceResource ¶
type MetricDescriptorPathSelectorIndexSpecPerResourceResource struct{}
func (MetricDescriptorPathSelectorIndexSpecPerResourceResource) WithArrayOfValues ¶
func (s MetricDescriptorPathSelectorIndexSpecPerResourceResource) WithArrayOfValues(values []*monitored_resource_descriptor.Reference) *MetricDescriptor_FieldSubPathArrayOfValues
type MetricDescriptorPathSelectorLabels ¶
type MetricDescriptorPathSelectorLabels struct{}
func (MetricDescriptorPathSelectorLabels) DefaultValue ¶
func (MetricDescriptorPathSelectorLabels) DefaultValue() MetricDescriptorPathSelectorLabelsDefaultValue
func (MetricDescriptorPathSelectorLabels) Description ¶
func (MetricDescriptorPathSelectorLabels) Description() MetricDescriptorPathSelectorLabelsDescription
func (MetricDescriptorPathSelectorLabels) Disabled ¶
func (MetricDescriptorPathSelectorLabels) Disabled() MetricDescriptorPathSelectorLabelsDisabled
func (MetricDescriptorPathSelectorLabels) FieldPath ¶
func (MetricDescriptorPathSelectorLabels) FieldPath() *MetricDescriptor_FieldTerminalPath
func (MetricDescriptorPathSelectorLabels) ValueType ¶
func (MetricDescriptorPathSelectorLabels) ValueType() MetricDescriptorPathSelectorLabelsValueType
func (MetricDescriptorPathSelectorLabels) WithArrayOfValues ¶
func (s MetricDescriptorPathSelectorLabels) WithArrayOfValues(values [][]*common.LabelDescriptor) *MetricDescriptor_FieldTerminalPathArrayOfValues
func (MetricDescriptorPathSelectorLabels) WithItemValue ¶
func (s MetricDescriptorPathSelectorLabels) WithItemValue(value *common.LabelDescriptor) *MetricDescriptor_FieldTerminalPathArrayItemValue
func (MetricDescriptorPathSelectorLabels) WithSubArrayItemValue ¶
func (s MetricDescriptorPathSelectorLabels) WithSubArrayItemValue(subPathArrayItemValue common.LabelDescriptor_FieldPathArrayItemValue) *MetricDescriptor_FieldSubPathArrayItemValue
func (MetricDescriptorPathSelectorLabels) WithSubArrayOfValues ¶
func (s MetricDescriptorPathSelectorLabels) WithSubArrayOfValues(subPathArrayOfValues common.LabelDescriptor_FieldPathArrayOfValues) *MetricDescriptor_FieldSubPathArrayOfValues
func (MetricDescriptorPathSelectorLabels) WithSubPath ¶
func (MetricDescriptorPathSelectorLabels) WithSubPath(subPath common.LabelDescriptor_FieldPath) *MetricDescriptor_FieldSubPath
func (MetricDescriptorPathSelectorLabels) WithSubValue ¶
func (s MetricDescriptorPathSelectorLabels) WithSubValue(subPathValue common.LabelDescriptor_FieldPathValue) *MetricDescriptor_FieldSubPathValue
func (MetricDescriptorPathSelectorLabels) WithValue ¶
func (s MetricDescriptorPathSelectorLabels) WithValue(value []*common.LabelDescriptor) *MetricDescriptor_FieldTerminalPathValue
type MetricDescriptorPathSelectorLabelsDefaultValue ¶
type MetricDescriptorPathSelectorLabelsDefaultValue struct{}
func (MetricDescriptorPathSelectorLabelsDefaultValue) FieldPath ¶
func (MetricDescriptorPathSelectorLabelsDefaultValue) FieldPath() *MetricDescriptor_FieldSubPath
func (MetricDescriptorPathSelectorLabelsDefaultValue) WithArrayOfValues ¶
func (s MetricDescriptorPathSelectorLabelsDefaultValue) WithArrayOfValues(values []string) *MetricDescriptor_FieldSubPathArrayOfValues
func (MetricDescriptorPathSelectorLabelsDefaultValue) WithValue ¶
func (s MetricDescriptorPathSelectorLabelsDefaultValue) WithValue(value string) *MetricDescriptor_FieldSubPathValue
type MetricDescriptorPathSelectorLabelsDescription ¶
type MetricDescriptorPathSelectorLabelsDescription struct{}
func (MetricDescriptorPathSelectorLabelsDescription) FieldPath ¶
func (MetricDescriptorPathSelectorLabelsDescription) FieldPath() *MetricDescriptor_FieldSubPath
func (MetricDescriptorPathSelectorLabelsDescription) WithArrayOfValues ¶
func (s MetricDescriptorPathSelectorLabelsDescription) WithArrayOfValues(values []string) *MetricDescriptor_FieldSubPathArrayOfValues
func (MetricDescriptorPathSelectorLabelsDescription) WithValue ¶
func (s MetricDescriptorPathSelectorLabelsDescription) WithValue(value string) *MetricDescriptor_FieldSubPathValue
type MetricDescriptorPathSelectorLabelsDisabled ¶
type MetricDescriptorPathSelectorLabelsDisabled struct{}
func (MetricDescriptorPathSelectorLabelsDisabled) FieldPath ¶
func (MetricDescriptorPathSelectorLabelsDisabled) FieldPath() *MetricDescriptor_FieldSubPath
func (MetricDescriptorPathSelectorLabelsDisabled) WithArrayOfValues ¶
func (s MetricDescriptorPathSelectorLabelsDisabled) WithArrayOfValues(values []bool) *MetricDescriptor_FieldSubPathArrayOfValues
func (MetricDescriptorPathSelectorLabelsDisabled) WithValue ¶
func (s MetricDescriptorPathSelectorLabelsDisabled) WithValue(value bool) *MetricDescriptor_FieldSubPathValue
type MetricDescriptorPathSelectorLabelsKey ¶
type MetricDescriptorPathSelectorLabelsKey struct{}
func (MetricDescriptorPathSelectorLabelsKey) FieldPath ¶
func (MetricDescriptorPathSelectorLabelsKey) FieldPath() *MetricDescriptor_FieldSubPath
func (MetricDescriptorPathSelectorLabelsKey) WithArrayOfValues ¶
func (s MetricDescriptorPathSelectorLabelsKey) WithArrayOfValues(values []string) *MetricDescriptor_FieldSubPathArrayOfValues
func (MetricDescriptorPathSelectorLabelsKey) WithValue ¶
func (s MetricDescriptorPathSelectorLabelsKey) WithValue(value string) *MetricDescriptor_FieldSubPathValue
type MetricDescriptorPathSelectorLabelsValueType ¶
type MetricDescriptorPathSelectorLabelsValueType struct{}
func (MetricDescriptorPathSelectorLabelsValueType) FieldPath ¶
func (MetricDescriptorPathSelectorLabelsValueType) FieldPath() *MetricDescriptor_FieldSubPath
func (MetricDescriptorPathSelectorLabelsValueType) WithArrayOfValues ¶
func (s MetricDescriptorPathSelectorLabelsValueType) WithArrayOfValues(values []common.LabelDescriptor_ValueType) *MetricDescriptor_FieldSubPathArrayOfValues
func (MetricDescriptorPathSelectorLabelsValueType) WithValue ¶
func (s MetricDescriptorPathSelectorLabelsValueType) WithValue(value common.LabelDescriptor_ValueType) *MetricDescriptor_FieldSubPathValue
type MetricDescriptorPathSelectorMetadata ¶
type MetricDescriptorPathSelectorMetadata struct{}
func (MetricDescriptorPathSelectorMetadata) Annotations ¶
func (MetricDescriptorPathSelectorMetadata) Annotations() MetricDescriptorPathSelectorMetadataAnnotations
func (MetricDescriptorPathSelectorMetadata) CreateTime ¶
func (MetricDescriptorPathSelectorMetadata) CreateTime() MetricDescriptorPathSelectorMetadataCreateTime
func (MetricDescriptorPathSelectorMetadata) DeleteTime ¶ added in v0.8.0
func (MetricDescriptorPathSelectorMetadata) DeleteTime() MetricDescriptorPathSelectorMetadataDeleteTime
func (MetricDescriptorPathSelectorMetadata) FieldPath ¶
func (MetricDescriptorPathSelectorMetadata) FieldPath() *MetricDescriptor_FieldTerminalPath
func (MetricDescriptorPathSelectorMetadata) Generation ¶
func (MetricDescriptorPathSelectorMetadata) Generation() MetricDescriptorPathSelectorMetadataGeneration
func (MetricDescriptorPathSelectorMetadata) OwnerReferences ¶
func (MetricDescriptorPathSelectorMetadata) OwnerReferences() MetricDescriptorPathSelectorMetadataOwnerReferences
func (MetricDescriptorPathSelectorMetadata) ResourceVersion ¶
func (MetricDescriptorPathSelectorMetadata) ResourceVersion() MetricDescriptorPathSelectorMetadataResourceVersion
func (MetricDescriptorPathSelectorMetadata) UpdateTime ¶
func (MetricDescriptorPathSelectorMetadata) UpdateTime() MetricDescriptorPathSelectorMetadataUpdateTime
func (MetricDescriptorPathSelectorMetadata) WithArrayOfValues ¶
func (s MetricDescriptorPathSelectorMetadata) WithArrayOfValues(values []*meta.Meta) *MetricDescriptor_FieldTerminalPathArrayOfValues
func (MetricDescriptorPathSelectorMetadata) WithSubArrayItemValue ¶
func (s MetricDescriptorPathSelectorMetadata) WithSubArrayItemValue(subPathArrayItemValue meta.Meta_FieldPathArrayItemValue) *MetricDescriptor_FieldSubPathArrayItemValue
func (MetricDescriptorPathSelectorMetadata) WithSubArrayOfValues ¶
func (s MetricDescriptorPathSelectorMetadata) WithSubArrayOfValues(subPathArrayOfValues meta.Meta_FieldPathArrayOfValues) *MetricDescriptor_FieldSubPathArrayOfValues
func (MetricDescriptorPathSelectorMetadata) WithSubPath ¶
func (MetricDescriptorPathSelectorMetadata) WithSubPath(subPath meta.Meta_FieldPath) *MetricDescriptor_FieldSubPath
func (MetricDescriptorPathSelectorMetadata) WithSubValue ¶
func (s MetricDescriptorPathSelectorMetadata) WithSubValue(subPathValue meta.Meta_FieldPathValue) *MetricDescriptor_FieldSubPathValue
func (MetricDescriptorPathSelectorMetadata) WithValue ¶
func (s MetricDescriptorPathSelectorMetadata) WithValue(value *meta.Meta) *MetricDescriptor_FieldTerminalPathValue
type MetricDescriptorPathSelectorMetadataAnnotations ¶
type MetricDescriptorPathSelectorMetadataAnnotations struct{}
func (MetricDescriptorPathSelectorMetadataAnnotations) FieldPath ¶
func (MetricDescriptorPathSelectorMetadataAnnotations) FieldPath() *MetricDescriptor_FieldSubPath
func (MetricDescriptorPathSelectorMetadataAnnotations) WithArrayOfValues ¶
func (s MetricDescriptorPathSelectorMetadataAnnotations) WithArrayOfValues(values []map[string]string) *MetricDescriptor_FieldSubPathArrayOfValues
func (MetricDescriptorPathSelectorMetadataAnnotations) WithValue ¶
func (s MetricDescriptorPathSelectorMetadataAnnotations) WithValue(value map[string]string) *MetricDescriptor_FieldSubPathValue
type MetricDescriptorPathSelectorMetadataCreateTime ¶
type MetricDescriptorPathSelectorMetadataCreateTime struct{}
func (MetricDescriptorPathSelectorMetadataCreateTime) FieldPath ¶
func (MetricDescriptorPathSelectorMetadataCreateTime) FieldPath() *MetricDescriptor_FieldSubPath
func (MetricDescriptorPathSelectorMetadataCreateTime) WithArrayOfValues ¶
func (s MetricDescriptorPathSelectorMetadataCreateTime) WithArrayOfValues(values []*timestamppb.Timestamp) *MetricDescriptor_FieldSubPathArrayOfValues
func (MetricDescriptorPathSelectorMetadataCreateTime) WithValue ¶
func (s MetricDescriptorPathSelectorMetadataCreateTime) WithValue(value *timestamppb.Timestamp) *MetricDescriptor_FieldSubPathValue
type MetricDescriptorPathSelectorMetadataDeleteTime ¶ added in v0.8.0
type MetricDescriptorPathSelectorMetadataDeleteTime struct{}
func (MetricDescriptorPathSelectorMetadataDeleteTime) FieldPath ¶ added in v0.8.0
func (MetricDescriptorPathSelectorMetadataDeleteTime) FieldPath() *MetricDescriptor_FieldSubPath
func (MetricDescriptorPathSelectorMetadataDeleteTime) WithArrayOfValues ¶ added in v0.8.0
func (s MetricDescriptorPathSelectorMetadataDeleteTime) WithArrayOfValues(values []*timestamppb.Timestamp) *MetricDescriptor_FieldSubPathArrayOfValues
func (MetricDescriptorPathSelectorMetadataDeleteTime) WithValue ¶ added in v0.8.0
func (s MetricDescriptorPathSelectorMetadataDeleteTime) WithValue(value *timestamppb.Timestamp) *MetricDescriptor_FieldSubPathValue
type MetricDescriptorPathSelectorMetadataGeneration ¶
type MetricDescriptorPathSelectorMetadataGeneration struct{}
func (MetricDescriptorPathSelectorMetadataGeneration) FieldPath ¶
func (MetricDescriptorPathSelectorMetadataGeneration) FieldPath() *MetricDescriptor_FieldSubPath
func (MetricDescriptorPathSelectorMetadataGeneration) WithArrayOfValues ¶
func (s MetricDescriptorPathSelectorMetadataGeneration) WithArrayOfValues(values []int64) *MetricDescriptor_FieldSubPathArrayOfValues
func (MetricDescriptorPathSelectorMetadataGeneration) WithValue ¶
func (s MetricDescriptorPathSelectorMetadataGeneration) WithValue(value int64) *MetricDescriptor_FieldSubPathValue
type MetricDescriptorPathSelectorMetadataLabels ¶
type MetricDescriptorPathSelectorMetadataLabels struct{}
func (MetricDescriptorPathSelectorMetadataLabels) FieldPath ¶
func (MetricDescriptorPathSelectorMetadataLabels) FieldPath() *MetricDescriptor_FieldSubPath
func (MetricDescriptorPathSelectorMetadataLabels) WithArrayOfValues ¶
func (s MetricDescriptorPathSelectorMetadataLabels) WithArrayOfValues(values []map[string]string) *MetricDescriptor_FieldSubPathArrayOfValues
func (MetricDescriptorPathSelectorMetadataLabels) WithValue ¶
func (s MetricDescriptorPathSelectorMetadataLabels) WithValue(value map[string]string) *MetricDescriptor_FieldSubPathValue
type MetricDescriptorPathSelectorMetadataLifecycle ¶ added in v0.8.0
type MetricDescriptorPathSelectorMetadataLifecycle struct{}
func (MetricDescriptorPathSelectorMetadataLifecycle) BlockDeletion ¶ added in v0.8.0
func (MetricDescriptorPathSelectorMetadataLifecycle) FieldPath ¶ added in v0.8.0
func (MetricDescriptorPathSelectorMetadataLifecycle) FieldPath() *MetricDescriptor_FieldSubPath
func (MetricDescriptorPathSelectorMetadataLifecycle) WithArrayOfValues ¶ added in v0.8.0
func (s MetricDescriptorPathSelectorMetadataLifecycle) WithArrayOfValues(values []*meta.Lifecycle) *MetricDescriptor_FieldSubPathArrayOfValues
func (MetricDescriptorPathSelectorMetadataLifecycle) WithValue ¶ added in v0.8.0
func (s MetricDescriptorPathSelectorMetadataLifecycle) WithValue(value *meta.Lifecycle) *MetricDescriptor_FieldSubPathValue
type MetricDescriptorPathSelectorMetadataLifecycleBlockDeletion ¶ added in v0.8.0
type MetricDescriptorPathSelectorMetadataLifecycleBlockDeletion struct{}
func (MetricDescriptorPathSelectorMetadataLifecycleBlockDeletion) WithArrayOfValues ¶ added in v0.8.0
func (s MetricDescriptorPathSelectorMetadataLifecycleBlockDeletion) WithArrayOfValues(values []bool) *MetricDescriptor_FieldSubPathArrayOfValues
func (MetricDescriptorPathSelectorMetadataLifecycleBlockDeletion) WithValue ¶ added in v0.8.0
func (s MetricDescriptorPathSelectorMetadataLifecycleBlockDeletion) WithValue(value bool) *MetricDescriptor_FieldSubPathValue
type MetricDescriptorPathSelectorMetadataLifecycleState ¶ added in v0.8.0
type MetricDescriptorPathSelectorMetadataLifecycleState struct{}
func (MetricDescriptorPathSelectorMetadataLifecycleState) FieldPath ¶ added in v0.8.0
func (MetricDescriptorPathSelectorMetadataLifecycleState) FieldPath() *MetricDescriptor_FieldSubPath
func (MetricDescriptorPathSelectorMetadataLifecycleState) WithArrayOfValues ¶ added in v0.8.0
func (s MetricDescriptorPathSelectorMetadataLifecycleState) WithArrayOfValues(values []meta.Lifecycle_State) *MetricDescriptor_FieldSubPathArrayOfValues
func (MetricDescriptorPathSelectorMetadataLifecycleState) WithValue ¶ added in v0.8.0
func (s MetricDescriptorPathSelectorMetadataLifecycleState) WithValue(value meta.Lifecycle_State) *MetricDescriptor_FieldSubPathValue
type MetricDescriptorPathSelectorMetadataOwnerReferences ¶
type MetricDescriptorPathSelectorMetadataOwnerReferences struct{}
func (MetricDescriptorPathSelectorMetadataOwnerReferences) Controller ¶
func (MetricDescriptorPathSelectorMetadataOwnerReferences) FieldPath ¶
func (MetricDescriptorPathSelectorMetadataOwnerReferences) FieldPath() *MetricDescriptor_FieldSubPath
func (MetricDescriptorPathSelectorMetadataOwnerReferences) RequiresOwnerReference ¶ added in v0.8.0
func (MetricDescriptorPathSelectorMetadataOwnerReferences) RequiresOwnerReference() MetricDescriptorPathSelectorMetadataOwnerReferencesRequiresOwnerReference
func (MetricDescriptorPathSelectorMetadataOwnerReferences) WithArrayOfValues ¶
func (s MetricDescriptorPathSelectorMetadataOwnerReferences) WithArrayOfValues(values [][]*meta.OwnerReference) *MetricDescriptor_FieldSubPathArrayOfValues
func (MetricDescriptorPathSelectorMetadataOwnerReferences) WithItemValue ¶
func (s MetricDescriptorPathSelectorMetadataOwnerReferences) WithItemValue(value *meta.OwnerReference) *MetricDescriptor_FieldSubPathArrayItemValue
func (MetricDescriptorPathSelectorMetadataOwnerReferences) WithValue ¶
func (s MetricDescriptorPathSelectorMetadataOwnerReferences) WithValue(value []*meta.OwnerReference) *MetricDescriptor_FieldSubPathValue
type MetricDescriptorPathSelectorMetadataOwnerReferencesController ¶
type MetricDescriptorPathSelectorMetadataOwnerReferencesController struct{}
func (MetricDescriptorPathSelectorMetadataOwnerReferencesController) WithArrayOfValues ¶
func (s MetricDescriptorPathSelectorMetadataOwnerReferencesController) WithArrayOfValues(values []bool) *MetricDescriptor_FieldSubPathArrayOfValues
func (MetricDescriptorPathSelectorMetadataOwnerReferencesController) WithValue ¶
func (s MetricDescriptorPathSelectorMetadataOwnerReferencesController) WithValue(value bool) *MetricDescriptor_FieldSubPathValue
type MetricDescriptorPathSelectorMetadataOwnerReferencesKind ¶
type MetricDescriptorPathSelectorMetadataOwnerReferencesKind struct{}
func (MetricDescriptorPathSelectorMetadataOwnerReferencesKind) FieldPath ¶
func (MetricDescriptorPathSelectorMetadataOwnerReferencesKind) FieldPath() *MetricDescriptor_FieldSubPath
func (MetricDescriptorPathSelectorMetadataOwnerReferencesKind) WithArrayOfValues ¶
func (s MetricDescriptorPathSelectorMetadataOwnerReferencesKind) WithArrayOfValues(values []string) *MetricDescriptor_FieldSubPathArrayOfValues
func (MetricDescriptorPathSelectorMetadataOwnerReferencesKind) WithValue ¶
func (s MetricDescriptorPathSelectorMetadataOwnerReferencesKind) WithValue(value string) *MetricDescriptor_FieldSubPathValue
type MetricDescriptorPathSelectorMetadataOwnerReferencesName ¶
type MetricDescriptorPathSelectorMetadataOwnerReferencesName struct{}
func (MetricDescriptorPathSelectorMetadataOwnerReferencesName) FieldPath ¶
func (MetricDescriptorPathSelectorMetadataOwnerReferencesName) FieldPath() *MetricDescriptor_FieldSubPath
func (MetricDescriptorPathSelectorMetadataOwnerReferencesName) WithArrayOfValues ¶
func (s MetricDescriptorPathSelectorMetadataOwnerReferencesName) WithArrayOfValues(values []string) *MetricDescriptor_FieldSubPathArrayOfValues
func (MetricDescriptorPathSelectorMetadataOwnerReferencesName) WithValue ¶
func (s MetricDescriptorPathSelectorMetadataOwnerReferencesName) WithValue(value string) *MetricDescriptor_FieldSubPathValue
type MetricDescriptorPathSelectorMetadataOwnerReferencesRegion ¶ added in v0.8.0
type MetricDescriptorPathSelectorMetadataOwnerReferencesRegion struct{}
func (MetricDescriptorPathSelectorMetadataOwnerReferencesRegion) WithArrayOfValues ¶ added in v0.8.0
func (s MetricDescriptorPathSelectorMetadataOwnerReferencesRegion) WithArrayOfValues(values []string) *MetricDescriptor_FieldSubPathArrayOfValues
func (MetricDescriptorPathSelectorMetadataOwnerReferencesRegion) WithValue ¶ added in v0.8.0
func (s MetricDescriptorPathSelectorMetadataOwnerReferencesRegion) WithValue(value string) *MetricDescriptor_FieldSubPathValue
type MetricDescriptorPathSelectorMetadataOwnerReferencesRequiresOwnerReference ¶ added in v0.8.0
type MetricDescriptorPathSelectorMetadataOwnerReferencesRequiresOwnerReference struct{}
func (MetricDescriptorPathSelectorMetadataOwnerReferencesRequiresOwnerReference) FieldPath ¶ added in v0.8.0
func (MetricDescriptorPathSelectorMetadataOwnerReferencesRequiresOwnerReference) WithArrayOfValues ¶ added in v0.8.0
func (s MetricDescriptorPathSelectorMetadataOwnerReferencesRequiresOwnerReference) WithArrayOfValues(values []bool) *MetricDescriptor_FieldSubPathArrayOfValues
func (MetricDescriptorPathSelectorMetadataOwnerReferencesRequiresOwnerReference) WithValue ¶ added in v0.8.0
func (s MetricDescriptorPathSelectorMetadataOwnerReferencesRequiresOwnerReference) WithValue(value bool) *MetricDescriptor_FieldSubPathValue
type MetricDescriptorPathSelectorMetadataOwnerReferencesVersion ¶ added in v0.8.0
type MetricDescriptorPathSelectorMetadataOwnerReferencesVersion struct{}
func (MetricDescriptorPathSelectorMetadataOwnerReferencesVersion) WithArrayOfValues ¶ added in v0.8.0
func (s MetricDescriptorPathSelectorMetadataOwnerReferencesVersion) WithArrayOfValues(values []string) *MetricDescriptor_FieldSubPathArrayOfValues
func (MetricDescriptorPathSelectorMetadataOwnerReferencesVersion) WithValue ¶ added in v0.8.0
func (s MetricDescriptorPathSelectorMetadataOwnerReferencesVersion) WithValue(value string) *MetricDescriptor_FieldSubPathValue
type MetricDescriptorPathSelectorMetadataResourceVersion ¶
type MetricDescriptorPathSelectorMetadataResourceVersion struct{}
func (MetricDescriptorPathSelectorMetadataResourceVersion) FieldPath ¶
func (MetricDescriptorPathSelectorMetadataResourceVersion) FieldPath() *MetricDescriptor_FieldSubPath
func (MetricDescriptorPathSelectorMetadataResourceVersion) WithArrayOfValues ¶
func (s MetricDescriptorPathSelectorMetadataResourceVersion) WithArrayOfValues(values []string) *MetricDescriptor_FieldSubPathArrayOfValues
func (MetricDescriptorPathSelectorMetadataResourceVersion) WithValue ¶
func (s MetricDescriptorPathSelectorMetadataResourceVersion) WithValue(value string) *MetricDescriptor_FieldSubPathValue
type MetricDescriptorPathSelectorMetadataServices ¶ added in v1.0.21
type MetricDescriptorPathSelectorMetadataServices struct{}
func (MetricDescriptorPathSelectorMetadataServices) AllowedServices ¶ added in v1.0.21
func (MetricDescriptorPathSelectorMetadataServices) AllowedServices() MetricDescriptorPathSelectorMetadataServicesAllowedServices
func (MetricDescriptorPathSelectorMetadataServices) FieldPath ¶ added in v1.0.21
func (MetricDescriptorPathSelectorMetadataServices) FieldPath() *MetricDescriptor_FieldSubPath
func (MetricDescriptorPathSelectorMetadataServices) OwningService ¶ added in v1.0.21
func (MetricDescriptorPathSelectorMetadataServices) WithArrayOfValues ¶ added in v1.0.21
func (s MetricDescriptorPathSelectorMetadataServices) WithArrayOfValues(values []*meta.ServicesInfo) *MetricDescriptor_FieldSubPathArrayOfValues
func (MetricDescriptorPathSelectorMetadataServices) WithValue ¶ added in v1.0.21
func (s MetricDescriptorPathSelectorMetadataServices) WithValue(value *meta.ServicesInfo) *MetricDescriptor_FieldSubPathValue
type MetricDescriptorPathSelectorMetadataServicesAllowedServices ¶ added in v1.0.21
type MetricDescriptorPathSelectorMetadataServicesAllowedServices struct{}
func (MetricDescriptorPathSelectorMetadataServicesAllowedServices) WithArrayOfValues ¶ added in v1.0.21
func (s MetricDescriptorPathSelectorMetadataServicesAllowedServices) WithArrayOfValues(values [][]string) *MetricDescriptor_FieldSubPathArrayOfValues
func (MetricDescriptorPathSelectorMetadataServicesAllowedServices) WithItemValue ¶ added in v1.0.21
func (s MetricDescriptorPathSelectorMetadataServicesAllowedServices) WithItemValue(value string) *MetricDescriptor_FieldSubPathArrayItemValue
func (MetricDescriptorPathSelectorMetadataServicesAllowedServices) WithValue ¶ added in v1.0.21
func (s MetricDescriptorPathSelectorMetadataServicesAllowedServices) WithValue(value []string) *MetricDescriptor_FieldSubPathValue
type MetricDescriptorPathSelectorMetadataServicesOwningService ¶ added in v1.0.21
type MetricDescriptorPathSelectorMetadataServicesOwningService struct{}
func (MetricDescriptorPathSelectorMetadataServicesOwningService) WithArrayOfValues ¶ added in v1.0.21
func (s MetricDescriptorPathSelectorMetadataServicesOwningService) WithArrayOfValues(values []string) *MetricDescriptor_FieldSubPathArrayOfValues
func (MetricDescriptorPathSelectorMetadataServicesOwningService) WithValue ¶ added in v1.0.21
func (s MetricDescriptorPathSelectorMetadataServicesOwningService) WithValue(value string) *MetricDescriptor_FieldSubPathValue
type MetricDescriptorPathSelectorMetadataShards ¶
type MetricDescriptorPathSelectorMetadataShards struct{}
func (MetricDescriptorPathSelectorMetadataShards) FieldPath ¶
func (MetricDescriptorPathSelectorMetadataShards) FieldPath() *MetricDescriptor_FieldSubPath
func (MetricDescriptorPathSelectorMetadataShards) WithArrayOfValues ¶
func (s MetricDescriptorPathSelectorMetadataShards) WithArrayOfValues(values []map[string]int64) *MetricDescriptor_FieldSubPathArrayOfValues
func (MetricDescriptorPathSelectorMetadataShards) WithValue ¶
func (s MetricDescriptorPathSelectorMetadataShards) WithValue(value map[string]int64) *MetricDescriptor_FieldSubPathValue
type MetricDescriptorPathSelectorMetadataSyncing ¶
type MetricDescriptorPathSelectorMetadataSyncing struct{}
func (MetricDescriptorPathSelectorMetadataSyncing) FieldPath ¶
func (MetricDescriptorPathSelectorMetadataSyncing) FieldPath() *MetricDescriptor_FieldSubPath
func (MetricDescriptorPathSelectorMetadataSyncing) OwningRegion ¶
func (MetricDescriptorPathSelectorMetadataSyncing) WithArrayOfValues ¶
func (s MetricDescriptorPathSelectorMetadataSyncing) WithArrayOfValues(values []*meta.SyncingMeta) *MetricDescriptor_FieldSubPathArrayOfValues
func (MetricDescriptorPathSelectorMetadataSyncing) WithValue ¶
func (s MetricDescriptorPathSelectorMetadataSyncing) WithValue(value *meta.SyncingMeta) *MetricDescriptor_FieldSubPathValue
type MetricDescriptorPathSelectorMetadataSyncingOwningRegion ¶
type MetricDescriptorPathSelectorMetadataSyncingOwningRegion struct{}
func (MetricDescriptorPathSelectorMetadataSyncingOwningRegion) FieldPath ¶
func (MetricDescriptorPathSelectorMetadataSyncingOwningRegion) FieldPath() *MetricDescriptor_FieldSubPath
func (MetricDescriptorPathSelectorMetadataSyncingOwningRegion) WithArrayOfValues ¶
func (s MetricDescriptorPathSelectorMetadataSyncingOwningRegion) WithArrayOfValues(values []string) *MetricDescriptor_FieldSubPathArrayOfValues
func (MetricDescriptorPathSelectorMetadataSyncingOwningRegion) WithValue ¶
func (s MetricDescriptorPathSelectorMetadataSyncingOwningRegion) WithValue(value string) *MetricDescriptor_FieldSubPathValue
type MetricDescriptorPathSelectorMetadataSyncingRegions ¶
type MetricDescriptorPathSelectorMetadataSyncingRegions struct{}
func (MetricDescriptorPathSelectorMetadataSyncingRegions) FieldPath ¶
func (MetricDescriptorPathSelectorMetadataSyncingRegions) FieldPath() *MetricDescriptor_FieldSubPath
func (MetricDescriptorPathSelectorMetadataSyncingRegions) WithArrayOfValues ¶
func (s MetricDescriptorPathSelectorMetadataSyncingRegions) WithArrayOfValues(values [][]string) *MetricDescriptor_FieldSubPathArrayOfValues
func (MetricDescriptorPathSelectorMetadataSyncingRegions) WithItemValue ¶
func (s MetricDescriptorPathSelectorMetadataSyncingRegions) WithItemValue(value string) *MetricDescriptor_FieldSubPathArrayItemValue
func (MetricDescriptorPathSelectorMetadataSyncingRegions) WithValue ¶
func (s MetricDescriptorPathSelectorMetadataSyncingRegions) WithValue(value []string) *MetricDescriptor_FieldSubPathValue
type MetricDescriptorPathSelectorMetadataTags ¶
type MetricDescriptorPathSelectorMetadataTags struct{}
func (MetricDescriptorPathSelectorMetadataTags) FieldPath ¶
func (MetricDescriptorPathSelectorMetadataTags) FieldPath() *MetricDescriptor_FieldSubPath
func (MetricDescriptorPathSelectorMetadataTags) WithArrayOfValues ¶
func (s MetricDescriptorPathSelectorMetadataTags) WithArrayOfValues(values [][]string) *MetricDescriptor_FieldSubPathArrayOfValues
func (MetricDescriptorPathSelectorMetadataTags) WithItemValue ¶
func (s MetricDescriptorPathSelectorMetadataTags) WithItemValue(value string) *MetricDescriptor_FieldSubPathArrayItemValue
func (MetricDescriptorPathSelectorMetadataTags) WithValue ¶
func (s MetricDescriptorPathSelectorMetadataTags) WithValue(value []string) *MetricDescriptor_FieldSubPathValue
type MetricDescriptorPathSelectorMetadataUpdateTime ¶
type MetricDescriptorPathSelectorMetadataUpdateTime struct{}
func (MetricDescriptorPathSelectorMetadataUpdateTime) FieldPath ¶
func (MetricDescriptorPathSelectorMetadataUpdateTime) FieldPath() *MetricDescriptor_FieldSubPath
func (MetricDescriptorPathSelectorMetadataUpdateTime) WithArrayOfValues ¶
func (s MetricDescriptorPathSelectorMetadataUpdateTime) WithArrayOfValues(values []*timestamppb.Timestamp) *MetricDescriptor_FieldSubPathArrayOfValues
func (MetricDescriptorPathSelectorMetadataUpdateTime) WithValue ¶
func (s MetricDescriptorPathSelectorMetadataUpdateTime) WithValue(value *timestamppb.Timestamp) *MetricDescriptor_FieldSubPathValue
type MetricDescriptorPathSelectorMetadataUuid ¶
type MetricDescriptorPathSelectorMetadataUuid struct{}
func (MetricDescriptorPathSelectorMetadataUuid) FieldPath ¶
func (MetricDescriptorPathSelectorMetadataUuid) FieldPath() *MetricDescriptor_FieldSubPath
func (MetricDescriptorPathSelectorMetadataUuid) WithArrayOfValues ¶
func (s MetricDescriptorPathSelectorMetadataUuid) WithArrayOfValues(values []string) *MetricDescriptor_FieldSubPathArrayOfValues
func (MetricDescriptorPathSelectorMetadataUuid) WithValue ¶
func (s MetricDescriptorPathSelectorMetadataUuid) WithValue(value string) *MetricDescriptor_FieldSubPathValue
type MetricDescriptorPathSelectorMetricDescriptorMetadata ¶
type MetricDescriptorPathSelectorMetricDescriptorMetadata struct{}
func (MetricDescriptorPathSelectorMetricDescriptorMetadata) LaunchStage ¶
func (MetricDescriptorPathSelectorMetricDescriptorMetadata) WithArrayOfValues ¶
func (s MetricDescriptorPathSelectorMetricDescriptorMetadata) WithArrayOfValues(values []*MetricDescriptor_MetricDescriptorMetadata) *MetricDescriptor_FieldTerminalPathArrayOfValues
func (MetricDescriptorPathSelectorMetricDescriptorMetadata) WithSubArrayItemValue ¶
func (s MetricDescriptorPathSelectorMetricDescriptorMetadata) WithSubArrayItemValue(subPathArrayItemValue MetricDescriptorMetricDescriptorMetadata_FieldPathArrayItemValue) *MetricDescriptor_FieldSubPathArrayItemValue
func (MetricDescriptorPathSelectorMetricDescriptorMetadata) WithSubArrayOfValues ¶
func (s MetricDescriptorPathSelectorMetricDescriptorMetadata) WithSubArrayOfValues(subPathArrayOfValues MetricDescriptorMetricDescriptorMetadata_FieldPathArrayOfValues) *MetricDescriptor_FieldSubPathArrayOfValues
func (MetricDescriptorPathSelectorMetricDescriptorMetadata) WithSubPath ¶
func (MetricDescriptorPathSelectorMetricDescriptorMetadata) WithSubValue ¶
func (s MetricDescriptorPathSelectorMetricDescriptorMetadata) WithSubValue(subPathValue MetricDescriptorMetricDescriptorMetadata_FieldPathValue) *MetricDescriptor_FieldSubPathValue
type MetricDescriptorPathSelectorMetricDescriptorMetadataLaunchStage ¶
type MetricDescriptorPathSelectorMetricDescriptorMetadataLaunchStage struct{}
func (MetricDescriptorPathSelectorMetricDescriptorMetadataLaunchStage) WithArrayOfValues ¶
func (s MetricDescriptorPathSelectorMetricDescriptorMetadataLaunchStage) WithArrayOfValues(values []api.LaunchStage) *MetricDescriptor_FieldSubPathArrayOfValues
func (MetricDescriptorPathSelectorMetricDescriptorMetadataLaunchStage) WithValue ¶
func (s MetricDescriptorPathSelectorMetricDescriptorMetadataLaunchStage) WithValue(value api.LaunchStage) *MetricDescriptor_FieldSubPathValue
type MetricDescriptorPathSelectorMetricKind ¶
type MetricDescriptorPathSelectorMetricKind struct{}
func (MetricDescriptorPathSelectorMetricKind) FieldPath ¶
func (MetricDescriptorPathSelectorMetricKind) FieldPath() *MetricDescriptor_FieldTerminalPath
func (MetricDescriptorPathSelectorMetricKind) WithArrayOfValues ¶
func (s MetricDescriptorPathSelectorMetricKind) WithArrayOfValues(values []MetricDescriptor_MetricKind) *MetricDescriptor_FieldTerminalPathArrayOfValues
func (MetricDescriptorPathSelectorMetricKind) WithValue ¶
func (s MetricDescriptorPathSelectorMetricKind) WithValue(value MetricDescriptor_MetricKind) *MetricDescriptor_FieldTerminalPathValue
type MetricDescriptorPathSelectorName ¶
type MetricDescriptorPathSelectorName struct{}
func (MetricDescriptorPathSelectorName) FieldPath ¶
func (MetricDescriptorPathSelectorName) FieldPath() *MetricDescriptor_FieldTerminalPath
func (MetricDescriptorPathSelectorName) WithArrayOfValues ¶
func (s MetricDescriptorPathSelectorName) WithArrayOfValues(values []*Name) *MetricDescriptor_FieldTerminalPathArrayOfValues
func (MetricDescriptorPathSelectorName) WithValue ¶
func (s MetricDescriptorPathSelectorName) WithValue(value *Name) *MetricDescriptor_FieldTerminalPathValue
type MetricDescriptorPathSelectorPromotedLabelKeySets ¶
type MetricDescriptorPathSelectorPromotedLabelKeySets struct{}
func (MetricDescriptorPathSelectorPromotedLabelKeySets) FieldPath ¶
func (MetricDescriptorPathSelectorPromotedLabelKeySets) FieldPath() *MetricDescriptor_FieldTerminalPath
func (MetricDescriptorPathSelectorPromotedLabelKeySets) WithArrayOfValues ¶
func (s MetricDescriptorPathSelectorPromotedLabelKeySets) WithArrayOfValues(values [][]*common.LabelKeySet) *MetricDescriptor_FieldTerminalPathArrayOfValues
func (MetricDescriptorPathSelectorPromotedLabelKeySets) WithItemValue ¶
func (s MetricDescriptorPathSelectorPromotedLabelKeySets) WithItemValue(value *common.LabelKeySet) *MetricDescriptor_FieldTerminalPathArrayItemValue
func (MetricDescriptorPathSelectorPromotedLabelKeySets) WithSubArrayItemValue ¶
func (s MetricDescriptorPathSelectorPromotedLabelKeySets) WithSubArrayItemValue(subPathArrayItemValue common.LabelKeySet_FieldPathArrayItemValue) *MetricDescriptor_FieldSubPathArrayItemValue
func (MetricDescriptorPathSelectorPromotedLabelKeySets) WithSubArrayOfValues ¶
func (s MetricDescriptorPathSelectorPromotedLabelKeySets) WithSubArrayOfValues(subPathArrayOfValues common.LabelKeySet_FieldPathArrayOfValues) *MetricDescriptor_FieldSubPathArrayOfValues
func (MetricDescriptorPathSelectorPromotedLabelKeySets) WithSubPath ¶
func (MetricDescriptorPathSelectorPromotedLabelKeySets) WithSubPath(subPath common.LabelKeySet_FieldPath) *MetricDescriptor_FieldSubPath
func (MetricDescriptorPathSelectorPromotedLabelKeySets) WithSubValue ¶
func (s MetricDescriptorPathSelectorPromotedLabelKeySets) WithSubValue(subPathValue common.LabelKeySet_FieldPathValue) *MetricDescriptor_FieldSubPathValue
func (MetricDescriptorPathSelectorPromotedLabelKeySets) WithValue ¶
func (s MetricDescriptorPathSelectorPromotedLabelKeySets) WithValue(value []*common.LabelKeySet) *MetricDescriptor_FieldTerminalPathValue
type MetricDescriptorPathSelectorPromotedLabelKeySetsLabelKeys ¶
type MetricDescriptorPathSelectorPromotedLabelKeySetsLabelKeys struct{}
func (MetricDescriptorPathSelectorPromotedLabelKeySetsLabelKeys) WithArrayOfValues ¶
func (s MetricDescriptorPathSelectorPromotedLabelKeySetsLabelKeys) WithArrayOfValues(values [][]string) *MetricDescriptor_FieldSubPathArrayOfValues
func (MetricDescriptorPathSelectorPromotedLabelKeySetsLabelKeys) WithItemValue ¶
func (s MetricDescriptorPathSelectorPromotedLabelKeySetsLabelKeys) WithItemValue(value string) *MetricDescriptor_FieldSubPathArrayItemValue
func (MetricDescriptorPathSelectorPromotedLabelKeySetsLabelKeys) WithValue ¶
func (s MetricDescriptorPathSelectorPromotedLabelKeySetsLabelKeys) WithValue(value []string) *MetricDescriptor_FieldSubPathValue
type MetricDescriptorPathSelectorPromotedLabelKeySetsWriteOnly ¶
type MetricDescriptorPathSelectorPromotedLabelKeySetsWriteOnly struct{}
func (MetricDescriptorPathSelectorPromotedLabelKeySetsWriteOnly) WithArrayOfValues ¶
func (s MetricDescriptorPathSelectorPromotedLabelKeySetsWriteOnly) WithArrayOfValues(values []bool) *MetricDescriptor_FieldSubPathArrayOfValues
func (MetricDescriptorPathSelectorPromotedLabelKeySetsWriteOnly) WithValue ¶
func (s MetricDescriptorPathSelectorPromotedLabelKeySetsWriteOnly) WithValue(value bool) *MetricDescriptor_FieldSubPathValue
type MetricDescriptorPathSelectorResourceTypes ¶
type MetricDescriptorPathSelectorResourceTypes struct{}
func (MetricDescriptorPathSelectorResourceTypes) FieldPath ¶
func (MetricDescriptorPathSelectorResourceTypes) FieldPath() *MetricDescriptor_FieldTerminalPath
func (MetricDescriptorPathSelectorResourceTypes) WithArrayOfValues ¶
func (s MetricDescriptorPathSelectorResourceTypes) WithArrayOfValues(values [][]string) *MetricDescriptor_FieldTerminalPathArrayOfValues
func (MetricDescriptorPathSelectorResourceTypes) WithItemValue ¶
func (s MetricDescriptorPathSelectorResourceTypes) WithItemValue(value string) *MetricDescriptor_FieldTerminalPathArrayItemValue
func (MetricDescriptorPathSelectorResourceTypes) WithValue ¶
func (s MetricDescriptorPathSelectorResourceTypes) WithValue(value []string) *MetricDescriptor_FieldTerminalPathValue
type MetricDescriptorPathSelectorStorageConfig ¶
type MetricDescriptorPathSelectorStorageConfig struct{}
func (MetricDescriptorPathSelectorStorageConfig) FieldPath ¶
func (MetricDescriptorPathSelectorStorageConfig) FieldPath() *MetricDescriptor_FieldTerminalPath
func (MetricDescriptorPathSelectorStorageConfig) StoreRawPoints ¶
func (MetricDescriptorPathSelectorStorageConfig) StoreRawPoints() MetricDescriptorPathSelectorStorageConfigStoreRawPoints
func (MetricDescriptorPathSelectorStorageConfig) WithArrayOfValues ¶
func (s MetricDescriptorPathSelectorStorageConfig) WithArrayOfValues(values []*MetricDescriptor_StorageConfig) *MetricDescriptor_FieldTerminalPathArrayOfValues
func (MetricDescriptorPathSelectorStorageConfig) WithSubArrayItemValue ¶
func (s MetricDescriptorPathSelectorStorageConfig) WithSubArrayItemValue(subPathArrayItemValue MetricDescriptorStorageConfig_FieldPathArrayItemValue) *MetricDescriptor_FieldSubPathArrayItemValue
func (MetricDescriptorPathSelectorStorageConfig) WithSubArrayOfValues ¶
func (s MetricDescriptorPathSelectorStorageConfig) WithSubArrayOfValues(subPathArrayOfValues MetricDescriptorStorageConfig_FieldPathArrayOfValues) *MetricDescriptor_FieldSubPathArrayOfValues
func (MetricDescriptorPathSelectorStorageConfig) WithSubPath ¶
func (MetricDescriptorPathSelectorStorageConfig) WithSubPath(subPath MetricDescriptorStorageConfig_FieldPath) *MetricDescriptor_FieldSubPath
func (MetricDescriptorPathSelectorStorageConfig) WithSubValue ¶
func (s MetricDescriptorPathSelectorStorageConfig) WithSubValue(subPathValue MetricDescriptorStorageConfig_FieldPathValue) *MetricDescriptor_FieldSubPathValue
func (MetricDescriptorPathSelectorStorageConfig) WithValue ¶
func (s MetricDescriptorPathSelectorStorageConfig) WithValue(value *MetricDescriptor_StorageConfig) *MetricDescriptor_FieldTerminalPathValue
type MetricDescriptorPathSelectorStorageConfigStoreRawPoints ¶
type MetricDescriptorPathSelectorStorageConfigStoreRawPoints struct{}
func (MetricDescriptorPathSelectorStorageConfigStoreRawPoints) FieldPath ¶
func (MetricDescriptorPathSelectorStorageConfigStoreRawPoints) FieldPath() *MetricDescriptor_FieldSubPath
func (MetricDescriptorPathSelectorStorageConfigStoreRawPoints) WithArrayOfValues ¶
func (s MetricDescriptorPathSelectorStorageConfigStoreRawPoints) WithArrayOfValues(values []bool) *MetricDescriptor_FieldSubPathArrayOfValues
func (MetricDescriptorPathSelectorStorageConfigStoreRawPoints) WithValue ¶
func (s MetricDescriptorPathSelectorStorageConfigStoreRawPoints) WithValue(value bool) *MetricDescriptor_FieldSubPathValue
type MetricDescriptorPathSelectorType ¶
type MetricDescriptorPathSelectorType struct{}
func (MetricDescriptorPathSelectorType) FieldPath ¶
func (MetricDescriptorPathSelectorType) FieldPath() *MetricDescriptor_FieldTerminalPath
func (MetricDescriptorPathSelectorType) WithArrayOfValues ¶
func (s MetricDescriptorPathSelectorType) WithArrayOfValues(values []string) *MetricDescriptor_FieldTerminalPathArrayOfValues
func (MetricDescriptorPathSelectorType) WithValue ¶
func (s MetricDescriptorPathSelectorType) WithValue(value string) *MetricDescriptor_FieldTerminalPathValue
type MetricDescriptorPathSelectorUnit ¶
type MetricDescriptorPathSelectorUnit struct{}
func (MetricDescriptorPathSelectorUnit) FieldPath ¶
func (MetricDescriptorPathSelectorUnit) FieldPath() *MetricDescriptor_FieldTerminalPath
func (MetricDescriptorPathSelectorUnit) WithArrayOfValues ¶
func (s MetricDescriptorPathSelectorUnit) WithArrayOfValues(values []string) *MetricDescriptor_FieldTerminalPathArrayOfValues
func (MetricDescriptorPathSelectorUnit) WithValue ¶
func (s MetricDescriptorPathSelectorUnit) WithValue(value string) *MetricDescriptor_FieldTerminalPathValue
type MetricDescriptorPathSelectorValueType ¶
type MetricDescriptorPathSelectorValueType struct{}
func (MetricDescriptorPathSelectorValueType) FieldPath ¶
func (MetricDescriptorPathSelectorValueType) FieldPath() *MetricDescriptor_FieldTerminalPath
func (MetricDescriptorPathSelectorValueType) WithArrayOfValues ¶
func (s MetricDescriptorPathSelectorValueType) WithArrayOfValues(values []MetricDescriptor_ValueType) *MetricDescriptor_FieldTerminalPathArrayOfValues
func (MetricDescriptorPathSelectorValueType) WithValue ¶
func (s MetricDescriptorPathSelectorValueType) WithValue(value MetricDescriptor_ValueType) *MetricDescriptor_FieldTerminalPathValue
type MetricDescriptorReferenceList ¶
type MetricDescriptorReferenceList []*Reference
func (MetricDescriptorReferenceList) Append ¶
func (l MetricDescriptorReferenceList) Append(ref gotenresource.Reference) gotenresource.ReferenceList
func (MetricDescriptorReferenceList) AppendList ¶
func (l MetricDescriptorReferenceList) AppendList(list gotenresource.ReferenceList) gotenresource.ReferenceList
func (MetricDescriptorReferenceList) At ¶
func (l MetricDescriptorReferenceList) At(idx int) gotenresource.Reference
func (MetricDescriptorReferenceList) Length ¶
func (l MetricDescriptorReferenceList) Length() int
func (MetricDescriptorReferenceList) Set ¶
func (l MetricDescriptorReferenceList) Set(idx int, ref gotenresource.Reference)
func (MetricDescriptorReferenceList) Slice ¶
func (l MetricDescriptorReferenceList) Slice(first, second int) gotenresource.ReferenceList
type MetricDescriptorStorageConfigFieldPathBuilder ¶
type MetricDescriptorStorageConfigFieldPathBuilder struct{}
func NewMetricDescriptorStorageConfigFieldPathBuilder ¶
func NewMetricDescriptorStorageConfigFieldPathBuilder() MetricDescriptorStorageConfigFieldPathBuilder
func (MetricDescriptorStorageConfigFieldPathBuilder) StoreRawPoints ¶
type MetricDescriptorStorageConfig_FieldPath ¶
type MetricDescriptorStorageConfig_FieldPath interface { gotenobject.FieldPath Selector() MetricDescriptorStorageConfig_FieldPathSelector Get(source *MetricDescriptor_StorageConfig) []interface{} GetSingle(source *MetricDescriptor_StorageConfig) (interface{}, bool) ClearValue(item *MetricDescriptor_StorageConfig) // Those methods build corresponding MetricDescriptorStorageConfig_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) MetricDescriptorStorageConfig_FieldPathValue WithIArrayOfValues(values interface{}) MetricDescriptorStorageConfig_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) MetricDescriptorStorageConfig_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildMetricDescriptorStorageConfig_FieldPath ¶
func BuildMetricDescriptorStorageConfig_FieldPath(fp gotenobject.RawFieldPath) (MetricDescriptorStorageConfig_FieldPath, error)
func MustParseMetricDescriptorStorageConfig_FieldPath ¶
func MustParseMetricDescriptorStorageConfig_FieldPath(rawField string) MetricDescriptorStorageConfig_FieldPath
func ParseMetricDescriptorStorageConfig_FieldPath ¶
func ParseMetricDescriptorStorageConfig_FieldPath(rawField string) (MetricDescriptorStorageConfig_FieldPath, error)
type MetricDescriptorStorageConfig_FieldPathArrayItemValue ¶
type MetricDescriptorStorageConfig_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue MetricDescriptorStorageConfig_FieldPath ContainsValue(*MetricDescriptor_StorageConfig) bool }
MetricDescriptorStorageConfig_FieldPathArrayItemValue allows storing single item in Path-specific values for StorageConfig according to their type Present only for array (repeated) types.
func MustParseMetricDescriptorStorageConfig_FieldPathArrayItemValue ¶
func MustParseMetricDescriptorStorageConfig_FieldPathArrayItemValue(pathStr, valueStr string) MetricDescriptorStorageConfig_FieldPathArrayItemValue
func ParseMetricDescriptorStorageConfig_FieldPathArrayItemValue ¶
func ParseMetricDescriptorStorageConfig_FieldPathArrayItemValue(pathStr, valueStr string) (MetricDescriptorStorageConfig_FieldPathArrayItemValue, error)
ParseMetricDescriptorStorageConfig_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type MetricDescriptorStorageConfig_FieldPathArrayOfValues ¶
type MetricDescriptorStorageConfig_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues MetricDescriptorStorageConfig_FieldPath }
MetricDescriptorStorageConfig_FieldPathArrayOfValues allows storing slice of values for StorageConfig fields according to their type
func MustParseMetricDescriptorStorageConfig_FieldPathArrayOfValues ¶
func MustParseMetricDescriptorStorageConfig_FieldPathArrayOfValues(pathStr, valuesStr string) MetricDescriptorStorageConfig_FieldPathArrayOfValues
func ParseMetricDescriptorStorageConfig_FieldPathArrayOfValues ¶
func ParseMetricDescriptorStorageConfig_FieldPathArrayOfValues(pathStr, valuesStr string) (MetricDescriptorStorageConfig_FieldPathArrayOfValues, error)
type MetricDescriptorStorageConfig_FieldPathSelector ¶
type MetricDescriptorStorageConfig_FieldPathSelector int32
const (
MetricDescriptorStorageConfig_FieldPathSelectorStoreRawPoints MetricDescriptorStorageConfig_FieldPathSelector = 0
)
func (MetricDescriptorStorageConfig_FieldPathSelector) String ¶
func (s MetricDescriptorStorageConfig_FieldPathSelector) String() string
type MetricDescriptorStorageConfig_FieldPathValue ¶
type MetricDescriptorStorageConfig_FieldPathValue interface { MetricDescriptorStorageConfig_FieldPath gotenobject.FieldPathValue SetTo(target **MetricDescriptor_StorageConfig) CompareWith(*MetricDescriptor_StorageConfig) (cmp int, comparable bool) }
MetricDescriptorStorageConfig_FieldPathValue allows storing values for StorageConfig fields according to their type
func MustParseMetricDescriptorStorageConfig_FieldPathValue ¶
func MustParseMetricDescriptorStorageConfig_FieldPathValue(pathStr, valueStr string) MetricDescriptorStorageConfig_FieldPathValue
func ParseMetricDescriptorStorageConfig_FieldPathValue ¶
func ParseMetricDescriptorStorageConfig_FieldPathValue(pathStr, valueStr string) (MetricDescriptorStorageConfig_FieldPathValue, error)
type MetricDescriptorStorageConfig_FieldTerminalPath ¶
type MetricDescriptorStorageConfig_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*MetricDescriptorStorageConfig_FieldTerminalPath) ClearValue ¶
func (fp *MetricDescriptorStorageConfig_FieldTerminalPath) ClearValue(item *MetricDescriptor_StorageConfig)
func (*MetricDescriptorStorageConfig_FieldTerminalPath) ClearValueRaw ¶
func (fp *MetricDescriptorStorageConfig_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*MetricDescriptorStorageConfig_FieldTerminalPath) Get ¶
func (fp *MetricDescriptorStorageConfig_FieldTerminalPath) Get(source *MetricDescriptor_StorageConfig) (values []interface{})
Get returns all values pointed by specific field from source MetricDescriptor_StorageConfig
func (*MetricDescriptorStorageConfig_FieldTerminalPath) GetDefault ¶
func (fp *MetricDescriptorStorageConfig_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*MetricDescriptorStorageConfig_FieldTerminalPath) GetRaw ¶
func (fp *MetricDescriptorStorageConfig_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*MetricDescriptorStorageConfig_FieldTerminalPath) GetSingle ¶
func (fp *MetricDescriptorStorageConfig_FieldTerminalPath) GetSingle(source *MetricDescriptor_StorageConfig) (interface{}, bool)
GetSingle returns value pointed by specific field of from source MetricDescriptor_StorageConfig
func (*MetricDescriptorStorageConfig_FieldTerminalPath) GetSingleRaw ¶
func (fp *MetricDescriptorStorageConfig_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*MetricDescriptorStorageConfig_FieldTerminalPath) IsLeaf ¶
func (fp *MetricDescriptorStorageConfig_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*MetricDescriptorStorageConfig_FieldTerminalPath) JSONString ¶
func (fp *MetricDescriptorStorageConfig_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*MetricDescriptorStorageConfig_FieldTerminalPath) SplitIntoTerminalIPaths ¶ added in v0.8.0
func (fp *MetricDescriptorStorageConfig_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*MetricDescriptorStorageConfig_FieldTerminalPath) String ¶
func (fp *MetricDescriptorStorageConfig_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*MetricDescriptorStorageConfig_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *MetricDescriptorStorageConfig_FieldTerminalPath) WithIArrayItemValue(value interface{}) MetricDescriptorStorageConfig_FieldPathArrayItemValue
func (*MetricDescriptorStorageConfig_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *MetricDescriptorStorageConfig_FieldTerminalPath) WithIArrayOfValues(values interface{}) MetricDescriptorStorageConfig_FieldPathArrayOfValues
func (*MetricDescriptorStorageConfig_FieldTerminalPath) WithIValue ¶
func (fp *MetricDescriptorStorageConfig_FieldTerminalPath) WithIValue(value interface{}) MetricDescriptorStorageConfig_FieldPathValue
func (*MetricDescriptorStorageConfig_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *MetricDescriptorStorageConfig_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*MetricDescriptorStorageConfig_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *MetricDescriptorStorageConfig_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*MetricDescriptorStorageConfig_FieldTerminalPath) WithRawIValue ¶
func (fp *MetricDescriptorStorageConfig_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type MetricDescriptorStorageConfig_FieldTerminalPathArrayItemValue ¶
type MetricDescriptorStorageConfig_FieldTerminalPathArrayItemValue struct { MetricDescriptorStorageConfig_FieldTerminalPath // contains filtered or unexported fields }
func (*MetricDescriptorStorageConfig_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *MetricDescriptorStorageConfig_FieldTerminalPathArrayItemValue) ContainsValue(source *MetricDescriptor_StorageConfig) bool
Contains returns a boolean indicating if value that is being held is present in given 'StorageConfig'
func (*MetricDescriptorStorageConfig_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *MetricDescriptorStorageConfig_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object MetricDescriptor_StorageConfig as interface{}
func (*MetricDescriptorStorageConfig_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *MetricDescriptorStorageConfig_FieldTerminalPathArrayItemValue) GetSingle(source *MetricDescriptor_StorageConfig) (interface{}, bool)
func (*MetricDescriptorStorageConfig_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *MetricDescriptorStorageConfig_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type MetricDescriptorStorageConfig_FieldTerminalPathArrayOfValues ¶
type MetricDescriptorStorageConfig_FieldTerminalPathArrayOfValues struct { MetricDescriptorStorageConfig_FieldTerminalPath // contains filtered or unexported fields }
func (*MetricDescriptorStorageConfig_FieldTerminalPathArrayOfValues) AsStoreRawPointsArrayOfValues ¶
func (fpaov *MetricDescriptorStorageConfig_FieldTerminalPathArrayOfValues) AsStoreRawPointsArrayOfValues() ([]bool, bool)
func (*MetricDescriptorStorageConfig_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *MetricDescriptorStorageConfig_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type MetricDescriptorStorageConfig_FieldTerminalPathValue ¶
type MetricDescriptorStorageConfig_FieldTerminalPathValue struct { MetricDescriptorStorageConfig_FieldTerminalPath // contains filtered or unexported fields }
func (*MetricDescriptorStorageConfig_FieldTerminalPathValue) AsStoreRawPointsValue ¶
func (fpv *MetricDescriptorStorageConfig_FieldTerminalPathValue) AsStoreRawPointsValue() (bool, bool)
func (*MetricDescriptorStorageConfig_FieldTerminalPathValue) CompareWith ¶
func (fpv *MetricDescriptorStorageConfig_FieldTerminalPathValue) CompareWith(source *MetricDescriptor_StorageConfig) (int, bool)
CompareWith compares value in the 'MetricDescriptorStorageConfig_FieldTerminalPathValue' with the value under path in 'MetricDescriptor_StorageConfig'.
func (*MetricDescriptorStorageConfig_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *MetricDescriptorStorageConfig_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*MetricDescriptorStorageConfig_FieldTerminalPathValue) GetRawValue ¶
func (fpv *MetricDescriptorStorageConfig_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'StorageConfig' as interface{}
func (*MetricDescriptorStorageConfig_FieldTerminalPathValue) SetTo ¶
func (fpv *MetricDescriptorStorageConfig_FieldTerminalPathValue) SetTo(target **MetricDescriptor_StorageConfig)
SetTo stores value for selected field for object StorageConfig
func (*MetricDescriptorStorageConfig_FieldTerminalPathValue) SetToRaw ¶
func (fpv *MetricDescriptorStorageConfig_FieldTerminalPathValue) SetToRaw(target proto.Message)
type MetricDescriptor_FieldMask ¶
type MetricDescriptor_FieldMask struct {
Paths []MetricDescriptor_FieldPath
}
func FullMetricDescriptor_FieldMask ¶
func FullMetricDescriptor_FieldMask() *MetricDescriptor_FieldMask
func ResourceViewFieldMask ¶
func ResourceViewFieldMask(viewName view.View, extraMask *MetricDescriptor_FieldMask) *MetricDescriptor_FieldMask
func (*MetricDescriptor_FieldMask) AppendPath ¶
func (fieldMask *MetricDescriptor_FieldMask) AppendPath(path MetricDescriptor_FieldPath)
func (*MetricDescriptor_FieldMask) AppendRawPath ¶
func (fieldMask *MetricDescriptor_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*MetricDescriptor_FieldMask) DecodeFirestore ¶
func (fieldMask *MetricDescriptor_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*MetricDescriptor_FieldMask) EncodeFirestore ¶
func (fieldMask *MetricDescriptor_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*MetricDescriptor_FieldMask) FilterInputFields ¶
func (fieldMask *MetricDescriptor_FieldMask) FilterInputFields() *MetricDescriptor_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*MetricDescriptor_FieldMask) FromProtoFieldMask ¶
func (fieldMask *MetricDescriptor_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error
func (*MetricDescriptor_FieldMask) GetPaths ¶
func (fieldMask *MetricDescriptor_FieldMask) GetPaths() []MetricDescriptor_FieldPath
func (*MetricDescriptor_FieldMask) GetRawPaths ¶
func (fieldMask *MetricDescriptor_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*MetricDescriptor_FieldMask) IsFull ¶
func (fieldMask *MetricDescriptor_FieldMask) IsFull() bool
func (MetricDescriptor_FieldMask) Marshal ¶
func (fieldMask MetricDescriptor_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (MetricDescriptor_FieldMask) MarshalJSON ¶
func (fieldMask MetricDescriptor_FieldMask) MarshalJSON() ([]byte, error)
func (*MetricDescriptor_FieldMask) PathsCount ¶
func (fieldMask *MetricDescriptor_FieldMask) PathsCount() int
func (*MetricDescriptor_FieldMask) Project ¶
func (fieldMask *MetricDescriptor_FieldMask) Project(source *MetricDescriptor) *MetricDescriptor
func (*MetricDescriptor_FieldMask) ProjectRaw ¶
func (fieldMask *MetricDescriptor_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*MetricDescriptor_FieldMask) ProtoMessage ¶
func (fieldMask *MetricDescriptor_FieldMask) ProtoMessage()
func (*MetricDescriptor_FieldMask) ProtoReflect ¶
func (fieldMask *MetricDescriptor_FieldMask) ProtoReflect() preflect.Message
func (*MetricDescriptor_FieldMask) Reset ¶
func (fieldMask *MetricDescriptor_FieldMask) Reset()
func (*MetricDescriptor_FieldMask) Set ¶
func (fieldMask *MetricDescriptor_FieldMask) Set(target, source *MetricDescriptor)
func (*MetricDescriptor_FieldMask) SetFromCliFlag ¶
func (fieldMask *MetricDescriptor_FieldMask) SetFromCliFlag(raw string) error
func (*MetricDescriptor_FieldMask) SetRaw ¶
func (fieldMask *MetricDescriptor_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*MetricDescriptor_FieldMask) Size ¶
func (fieldMask *MetricDescriptor_FieldMask) Size() int
func (*MetricDescriptor_FieldMask) String ¶
func (fieldMask *MetricDescriptor_FieldMask) String() string
func (*MetricDescriptor_FieldMask) Subtract ¶
func (fieldMask *MetricDescriptor_FieldMask) Subtract(other *MetricDescriptor_FieldMask) *MetricDescriptor_FieldMask
func (*MetricDescriptor_FieldMask) SubtractRaw ¶
func (fieldMask *MetricDescriptor_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*MetricDescriptor_FieldMask) ToProtoFieldMask ¶
func (fieldMask *MetricDescriptor_FieldMask) ToProtoFieldMask() *googlefieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*MetricDescriptor_FieldMask) Unmarshal ¶
func (fieldMask *MetricDescriptor_FieldMask) Unmarshal(data []byte) error
func (*MetricDescriptor_FieldMask) UnmarshalJSON ¶
func (fieldMask *MetricDescriptor_FieldMask) UnmarshalJSON(data []byte) error
type MetricDescriptor_FieldPath ¶
type MetricDescriptor_FieldPath interface { gotenobject.FieldPath Selector() MetricDescriptor_FieldPathSelector Get(source *MetricDescriptor) []interface{} GetSingle(source *MetricDescriptor) (interface{}, bool) ClearValue(item *MetricDescriptor) // Those methods build corresponding MetricDescriptor_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) MetricDescriptor_FieldPathValue WithIArrayOfValues(values interface{}) MetricDescriptor_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) MetricDescriptor_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildMetricDescriptor_FieldPath ¶
func BuildMetricDescriptor_FieldPath(fp gotenobject.RawFieldPath) (MetricDescriptor_FieldPath, error)
func MustParseMetricDescriptor_FieldPath ¶
func MustParseMetricDescriptor_FieldPath(rawField string) MetricDescriptor_FieldPath
func ParseMetricDescriptor_FieldPath ¶
func ParseMetricDescriptor_FieldPath(rawField string) (MetricDescriptor_FieldPath, error)
type MetricDescriptor_FieldPathArrayItemValue ¶
type MetricDescriptor_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue MetricDescriptor_FieldPath ContainsValue(*MetricDescriptor) bool }
MetricDescriptor_FieldPathArrayItemValue allows storing single item in Path-specific values for MetricDescriptor according to their type Present only for array (repeated) types.
func MustParseMetricDescriptor_FieldPathArrayItemValue ¶
func MustParseMetricDescriptor_FieldPathArrayItemValue(pathStr, valueStr string) MetricDescriptor_FieldPathArrayItemValue
func ParseMetricDescriptor_FieldPathArrayItemValue ¶
func ParseMetricDescriptor_FieldPathArrayItemValue(pathStr, valueStr string) (MetricDescriptor_FieldPathArrayItemValue, error)
ParseMetricDescriptor_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type MetricDescriptor_FieldPathArrayOfValues ¶
type MetricDescriptor_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues MetricDescriptor_FieldPath }
MetricDescriptor_FieldPathArrayOfValues allows storing slice of values for MetricDescriptor fields according to their type
func MustParseMetricDescriptor_FieldPathArrayOfValues ¶
func MustParseMetricDescriptor_FieldPathArrayOfValues(pathStr, valuesStr string) MetricDescriptor_FieldPathArrayOfValues
func ParseMetricDescriptor_FieldPathArrayOfValues ¶
func ParseMetricDescriptor_FieldPathArrayOfValues(pathStr, valuesStr string) (MetricDescriptor_FieldPathArrayOfValues, error)
type MetricDescriptor_FieldPathSelector ¶
type MetricDescriptor_FieldPathSelector int32
const ( MetricDescriptor_FieldPathSelectorMetadata MetricDescriptor_FieldPathSelector = 0 MetricDescriptor_FieldPathSelectorName MetricDescriptor_FieldPathSelector = 1 MetricDescriptor_FieldPathSelectorType MetricDescriptor_FieldPathSelector = 2 MetricDescriptor_FieldPathSelectorResourceTypes MetricDescriptor_FieldPathSelector = 3 MetricDescriptor_FieldPathSelectorLabels MetricDescriptor_FieldPathSelector = 4 MetricDescriptor_FieldPathSelectorMetricKind MetricDescriptor_FieldPathSelector = 5 MetricDescriptor_FieldPathSelectorValueType MetricDescriptor_FieldPathSelector = 6 MetricDescriptor_FieldPathSelectorUnit MetricDescriptor_FieldPathSelector = 7 MetricDescriptor_FieldPathSelectorDescription MetricDescriptor_FieldPathSelector = 8 MetricDescriptor_FieldPathSelectorDisplayName MetricDescriptor_FieldPathSelector = 9 MetricDescriptor_FieldPathSelectorMetricDescriptorMetadata MetricDescriptor_FieldPathSelector = 10 MetricDescriptor_FieldPathSelectorDistributionBucketOptions MetricDescriptor_FieldPathSelector = 11 MetricDescriptor_FieldPathSelectorPromotedLabelKeySets MetricDescriptor_FieldPathSelector = 12 MetricDescriptor_FieldPathSelectorIndexSpec MetricDescriptor_FieldPathSelector = 13 MetricDescriptor_FieldPathSelectorStorageConfig MetricDescriptor_FieldPathSelector = 14 )
func (MetricDescriptor_FieldPathSelector) String ¶
func (s MetricDescriptor_FieldPathSelector) String() string
type MetricDescriptor_FieldPathValue ¶
type MetricDescriptor_FieldPathValue interface { MetricDescriptor_FieldPath gotenobject.FieldPathValue SetTo(target **MetricDescriptor) CompareWith(*MetricDescriptor) (cmp int, comparable bool) }
MetricDescriptor_FieldPathValue allows storing values for MetricDescriptor fields according to their type
func MustParseMetricDescriptor_FieldPathValue ¶
func MustParseMetricDescriptor_FieldPathValue(pathStr, valueStr string) MetricDescriptor_FieldPathValue
func ParseMetricDescriptor_FieldPathValue ¶
func ParseMetricDescriptor_FieldPathValue(pathStr, valueStr string) (MetricDescriptor_FieldPathValue, error)
type MetricDescriptor_FieldSubPath ¶
type MetricDescriptor_FieldSubPath struct {
// contains filtered or unexported fields
}
func (*MetricDescriptor_FieldSubPath) AsDistributionBucketOptionsSubPath ¶
func (fps *MetricDescriptor_FieldSubPath) AsDistributionBucketOptionsSubPath() (common.DistributionBucketOptions_FieldPath, bool)
func (*MetricDescriptor_FieldSubPath) AsIndexSpecSubPath ¶
func (fps *MetricDescriptor_FieldSubPath) AsIndexSpecSubPath() (MetricDescriptorIndexSpec_FieldPath, bool)
func (*MetricDescriptor_FieldSubPath) AsLabelsSubPath ¶
func (fps *MetricDescriptor_FieldSubPath) AsLabelsSubPath() (common.LabelDescriptor_FieldPath, bool)
func (*MetricDescriptor_FieldSubPath) AsMetadataSubPath ¶
func (fps *MetricDescriptor_FieldSubPath) AsMetadataSubPath() (meta.Meta_FieldPath, bool)
func (*MetricDescriptor_FieldSubPath) AsMetricDescriptorMetadataSubPath ¶
func (fps *MetricDescriptor_FieldSubPath) AsMetricDescriptorMetadataSubPath() (MetricDescriptorMetricDescriptorMetadata_FieldPath, bool)
func (*MetricDescriptor_FieldSubPath) AsPromotedLabelKeySetsSubPath ¶
func (fps *MetricDescriptor_FieldSubPath) AsPromotedLabelKeySetsSubPath() (common.LabelKeySet_FieldPath, bool)
func (*MetricDescriptor_FieldSubPath) AsStorageConfigSubPath ¶
func (fps *MetricDescriptor_FieldSubPath) AsStorageConfigSubPath() (MetricDescriptorStorageConfig_FieldPath, bool)
func (*MetricDescriptor_FieldSubPath) ClearValue ¶
func (fps *MetricDescriptor_FieldSubPath) ClearValue(item *MetricDescriptor)
func (*MetricDescriptor_FieldSubPath) ClearValueRaw ¶
func (fps *MetricDescriptor_FieldSubPath) ClearValueRaw(item proto.Message)
func (*MetricDescriptor_FieldSubPath) Get ¶
func (fps *MetricDescriptor_FieldSubPath) Get(source *MetricDescriptor) (values []interface{})
Get returns all values pointed by selected field from source MetricDescriptor
func (*MetricDescriptor_FieldSubPath) GetDefault ¶
func (fps *MetricDescriptor_FieldSubPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*MetricDescriptor_FieldSubPath) GetRaw ¶
func (fps *MetricDescriptor_FieldSubPath) GetRaw(source proto.Message) []interface{}
func (*MetricDescriptor_FieldSubPath) GetSingle ¶
func (fps *MetricDescriptor_FieldSubPath) GetSingle(source *MetricDescriptor) (interface{}, bool)
GetSingle returns value of selected field from source MetricDescriptor
func (*MetricDescriptor_FieldSubPath) GetSingleRaw ¶
func (fps *MetricDescriptor_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*MetricDescriptor_FieldSubPath) IsLeaf ¶
func (fps *MetricDescriptor_FieldSubPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*MetricDescriptor_FieldSubPath) JSONString ¶
func (fps *MetricDescriptor_FieldSubPath) JSONString() string
JSONString returns path representation is JSON convention
func (*MetricDescriptor_FieldSubPath) Selector ¶
func (fps *MetricDescriptor_FieldSubPath) Selector() MetricDescriptor_FieldPathSelector
func (*MetricDescriptor_FieldSubPath) SplitIntoTerminalIPaths ¶ added in v0.8.0
func (fps *MetricDescriptor_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*MetricDescriptor_FieldSubPath) String ¶
func (fps *MetricDescriptor_FieldSubPath) String() string
String returns path representation in proto convention
func (*MetricDescriptor_FieldSubPath) WithIArrayItemValue ¶
func (fps *MetricDescriptor_FieldSubPath) WithIArrayItemValue(value interface{}) MetricDescriptor_FieldPathArrayItemValue
func (*MetricDescriptor_FieldSubPath) WithIArrayOfValues ¶
func (fps *MetricDescriptor_FieldSubPath) WithIArrayOfValues(values interface{}) MetricDescriptor_FieldPathArrayOfValues
func (*MetricDescriptor_FieldSubPath) WithIValue ¶
func (fps *MetricDescriptor_FieldSubPath) WithIValue(value interface{}) MetricDescriptor_FieldPathValue
func (*MetricDescriptor_FieldSubPath) WithRawIArrayItemValue ¶
func (fps *MetricDescriptor_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*MetricDescriptor_FieldSubPath) WithRawIArrayOfValues ¶
func (fps *MetricDescriptor_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*MetricDescriptor_FieldSubPath) WithRawIValue ¶
func (fps *MetricDescriptor_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type MetricDescriptor_FieldSubPathArrayItemValue ¶
type MetricDescriptor_FieldSubPathArrayItemValue struct { MetricDescriptor_FieldPath // contains filtered or unexported fields }
func (*MetricDescriptor_FieldSubPathArrayItemValue) AsDistributionBucketOptionsPathItemValue ¶
func (fpaivs *MetricDescriptor_FieldSubPathArrayItemValue) AsDistributionBucketOptionsPathItemValue() (common.DistributionBucketOptions_FieldPathArrayItemValue, bool)
func (*MetricDescriptor_FieldSubPathArrayItemValue) AsIndexSpecPathItemValue ¶
func (fpaivs *MetricDescriptor_FieldSubPathArrayItemValue) AsIndexSpecPathItemValue() (MetricDescriptorIndexSpec_FieldPathArrayItemValue, bool)
func (*MetricDescriptor_FieldSubPathArrayItemValue) AsLabelsPathItemValue ¶
func (fpaivs *MetricDescriptor_FieldSubPathArrayItemValue) AsLabelsPathItemValue() (common.LabelDescriptor_FieldPathArrayItemValue, bool)
func (*MetricDescriptor_FieldSubPathArrayItemValue) AsMetadataPathItemValue ¶
func (fpaivs *MetricDescriptor_FieldSubPathArrayItemValue) AsMetadataPathItemValue() (meta.Meta_FieldPathArrayItemValue, bool)
func (*MetricDescriptor_FieldSubPathArrayItemValue) AsMetricDescriptorMetadataPathItemValue ¶
func (fpaivs *MetricDescriptor_FieldSubPathArrayItemValue) AsMetricDescriptorMetadataPathItemValue() (MetricDescriptorMetricDescriptorMetadata_FieldPathArrayItemValue, bool)
func (*MetricDescriptor_FieldSubPathArrayItemValue) AsPromotedLabelKeySetsPathItemValue ¶
func (fpaivs *MetricDescriptor_FieldSubPathArrayItemValue) AsPromotedLabelKeySetsPathItemValue() (common.LabelKeySet_FieldPathArrayItemValue, bool)
func (*MetricDescriptor_FieldSubPathArrayItemValue) AsStorageConfigPathItemValue ¶
func (fpaivs *MetricDescriptor_FieldSubPathArrayItemValue) AsStorageConfigPathItemValue() (MetricDescriptorStorageConfig_FieldPathArrayItemValue, bool)
func (*MetricDescriptor_FieldSubPathArrayItemValue) ContainsValue ¶
func (fpaivs *MetricDescriptor_FieldSubPathArrayItemValue) ContainsValue(source *MetricDescriptor) bool
Contains returns a boolean indicating if value that is being held is present in given 'MetricDescriptor'
func (*MetricDescriptor_FieldSubPathArrayItemValue) GetRawItemValue ¶
func (fpaivs *MetricDescriptor_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored array item value
type MetricDescriptor_FieldSubPathArrayOfValues ¶
type MetricDescriptor_FieldSubPathArrayOfValues struct { MetricDescriptor_FieldPath // contains filtered or unexported fields }
func (*MetricDescriptor_FieldSubPathArrayOfValues) AsDistributionBucketOptionsPathArrayOfValues ¶
func (fpsaov *MetricDescriptor_FieldSubPathArrayOfValues) AsDistributionBucketOptionsPathArrayOfValues() (common.DistributionBucketOptions_FieldPathArrayOfValues, bool)
func (*MetricDescriptor_FieldSubPathArrayOfValues) AsIndexSpecPathArrayOfValues ¶
func (fpsaov *MetricDescriptor_FieldSubPathArrayOfValues) AsIndexSpecPathArrayOfValues() (MetricDescriptorIndexSpec_FieldPathArrayOfValues, bool)
func (*MetricDescriptor_FieldSubPathArrayOfValues) AsLabelsPathArrayOfValues ¶
func (fpsaov *MetricDescriptor_FieldSubPathArrayOfValues) AsLabelsPathArrayOfValues() (common.LabelDescriptor_FieldPathArrayOfValues, bool)
func (*MetricDescriptor_FieldSubPathArrayOfValues) AsMetadataPathArrayOfValues ¶
func (fpsaov *MetricDescriptor_FieldSubPathArrayOfValues) AsMetadataPathArrayOfValues() (meta.Meta_FieldPathArrayOfValues, bool)
func (*MetricDescriptor_FieldSubPathArrayOfValues) AsMetricDescriptorMetadataPathArrayOfValues ¶
func (fpsaov *MetricDescriptor_FieldSubPathArrayOfValues) AsMetricDescriptorMetadataPathArrayOfValues() (MetricDescriptorMetricDescriptorMetadata_FieldPathArrayOfValues, bool)
func (*MetricDescriptor_FieldSubPathArrayOfValues) AsPromotedLabelKeySetsPathArrayOfValues ¶
func (fpsaov *MetricDescriptor_FieldSubPathArrayOfValues) AsPromotedLabelKeySetsPathArrayOfValues() (common.LabelKeySet_FieldPathArrayOfValues, bool)
func (*MetricDescriptor_FieldSubPathArrayOfValues) AsStorageConfigPathArrayOfValues ¶
func (fpsaov *MetricDescriptor_FieldSubPathArrayOfValues) AsStorageConfigPathArrayOfValues() (MetricDescriptorStorageConfig_FieldPathArrayOfValues, bool)
func (*MetricDescriptor_FieldSubPathArrayOfValues) GetRawValues ¶
func (fpsaov *MetricDescriptor_FieldSubPathArrayOfValues) GetRawValues() []interface{}
type MetricDescriptor_FieldSubPathValue ¶
type MetricDescriptor_FieldSubPathValue struct { MetricDescriptor_FieldPath // contains filtered or unexported fields }
func (*MetricDescriptor_FieldSubPathValue) AsDistributionBucketOptionsPathValue ¶
func (fpvs *MetricDescriptor_FieldSubPathValue) AsDistributionBucketOptionsPathValue() (common.DistributionBucketOptions_FieldPathValue, bool)
func (*MetricDescriptor_FieldSubPathValue) AsIndexSpecPathValue ¶
func (fpvs *MetricDescriptor_FieldSubPathValue) AsIndexSpecPathValue() (MetricDescriptorIndexSpec_FieldPathValue, bool)
func (*MetricDescriptor_FieldSubPathValue) AsLabelsPathValue ¶
func (fpvs *MetricDescriptor_FieldSubPathValue) AsLabelsPathValue() (common.LabelDescriptor_FieldPathValue, bool)
func (*MetricDescriptor_FieldSubPathValue) AsMetadataPathValue ¶
func (fpvs *MetricDescriptor_FieldSubPathValue) AsMetadataPathValue() (meta.Meta_FieldPathValue, bool)
func (*MetricDescriptor_FieldSubPathValue) AsMetricDescriptorMetadataPathValue ¶
func (fpvs *MetricDescriptor_FieldSubPathValue) AsMetricDescriptorMetadataPathValue() (MetricDescriptorMetricDescriptorMetadata_FieldPathValue, bool)
func (*MetricDescriptor_FieldSubPathValue) AsPromotedLabelKeySetsPathValue ¶
func (fpvs *MetricDescriptor_FieldSubPathValue) AsPromotedLabelKeySetsPathValue() (common.LabelKeySet_FieldPathValue, bool)
func (*MetricDescriptor_FieldSubPathValue) AsStorageConfigPathValue ¶
func (fpvs *MetricDescriptor_FieldSubPathValue) AsStorageConfigPathValue() (MetricDescriptorStorageConfig_FieldPathValue, bool)
func (*MetricDescriptor_FieldSubPathValue) CompareWith ¶
func (fpvs *MetricDescriptor_FieldSubPathValue) CompareWith(source *MetricDescriptor) (int, bool)
func (*MetricDescriptor_FieldSubPathValue) CompareWithRaw ¶
func (fpvs *MetricDescriptor_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*MetricDescriptor_FieldSubPathValue) GetRawValue ¶
func (fpvs *MetricDescriptor_FieldSubPathValue) GetRawValue() interface{}
func (*MetricDescriptor_FieldSubPathValue) SetTo ¶
func (fpvs *MetricDescriptor_FieldSubPathValue) SetTo(target **MetricDescriptor)
func (*MetricDescriptor_FieldSubPathValue) SetToRaw ¶
func (fpvs *MetricDescriptor_FieldSubPathValue) SetToRaw(target proto.Message)
type MetricDescriptor_FieldTerminalPath ¶
type MetricDescriptor_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*MetricDescriptor_FieldTerminalPath) ClearValue ¶
func (fp *MetricDescriptor_FieldTerminalPath) ClearValue(item *MetricDescriptor)
func (*MetricDescriptor_FieldTerminalPath) ClearValueRaw ¶
func (fp *MetricDescriptor_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*MetricDescriptor_FieldTerminalPath) Get ¶
func (fp *MetricDescriptor_FieldTerminalPath) Get(source *MetricDescriptor) (values []interface{})
Get returns all values pointed by specific field from source MetricDescriptor
func (*MetricDescriptor_FieldTerminalPath) GetDefault ¶
func (fp *MetricDescriptor_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*MetricDescriptor_FieldTerminalPath) GetRaw ¶
func (fp *MetricDescriptor_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*MetricDescriptor_FieldTerminalPath) GetSingle ¶
func (fp *MetricDescriptor_FieldTerminalPath) GetSingle(source *MetricDescriptor) (interface{}, bool)
GetSingle returns value pointed by specific field of from source MetricDescriptor
func (*MetricDescriptor_FieldTerminalPath) GetSingleRaw ¶
func (fp *MetricDescriptor_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*MetricDescriptor_FieldTerminalPath) IsLeaf ¶
func (fp *MetricDescriptor_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*MetricDescriptor_FieldTerminalPath) JSONString ¶
func (fp *MetricDescriptor_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*MetricDescriptor_FieldTerminalPath) Selector ¶
func (fp *MetricDescriptor_FieldTerminalPath) Selector() MetricDescriptor_FieldPathSelector
func (*MetricDescriptor_FieldTerminalPath) SplitIntoTerminalIPaths ¶ added in v0.8.0
func (fp *MetricDescriptor_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*MetricDescriptor_FieldTerminalPath) String ¶
func (fp *MetricDescriptor_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*MetricDescriptor_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *MetricDescriptor_FieldTerminalPath) WithIArrayItemValue(value interface{}) MetricDescriptor_FieldPathArrayItemValue
func (*MetricDescriptor_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *MetricDescriptor_FieldTerminalPath) WithIArrayOfValues(values interface{}) MetricDescriptor_FieldPathArrayOfValues
func (*MetricDescriptor_FieldTerminalPath) WithIValue ¶
func (fp *MetricDescriptor_FieldTerminalPath) WithIValue(value interface{}) MetricDescriptor_FieldPathValue
func (*MetricDescriptor_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *MetricDescriptor_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*MetricDescriptor_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *MetricDescriptor_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*MetricDescriptor_FieldTerminalPath) WithRawIValue ¶
func (fp *MetricDescriptor_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type MetricDescriptor_FieldTerminalPathArrayItemValue ¶
type MetricDescriptor_FieldTerminalPathArrayItemValue struct { MetricDescriptor_FieldTerminalPath // contains filtered or unexported fields }
func (*MetricDescriptor_FieldTerminalPathArrayItemValue) AsLabelsItemValue ¶
func (fpaiv *MetricDescriptor_FieldTerminalPathArrayItemValue) AsLabelsItemValue() (*common.LabelDescriptor, bool)
func (*MetricDescriptor_FieldTerminalPathArrayItemValue) AsPromotedLabelKeySetsItemValue ¶
func (fpaiv *MetricDescriptor_FieldTerminalPathArrayItemValue) AsPromotedLabelKeySetsItemValue() (*common.LabelKeySet, bool)
func (*MetricDescriptor_FieldTerminalPathArrayItemValue) AsResourceTypesItemValue ¶
func (fpaiv *MetricDescriptor_FieldTerminalPathArrayItemValue) AsResourceTypesItemValue() (string, bool)
func (*MetricDescriptor_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *MetricDescriptor_FieldTerminalPathArrayItemValue) ContainsValue(source *MetricDescriptor) bool
Contains returns a boolean indicating if value that is being held is present in given 'MetricDescriptor'
func (*MetricDescriptor_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *MetricDescriptor_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object MetricDescriptor as interface{}
func (*MetricDescriptor_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *MetricDescriptor_FieldTerminalPathArrayItemValue) GetSingle(source *MetricDescriptor) (interface{}, bool)
func (*MetricDescriptor_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *MetricDescriptor_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type MetricDescriptor_FieldTerminalPathArrayOfValues ¶
type MetricDescriptor_FieldTerminalPathArrayOfValues struct { MetricDescriptor_FieldTerminalPath // contains filtered or unexported fields }
func (*MetricDescriptor_FieldTerminalPathArrayOfValues) AsDescriptionArrayOfValues ¶
func (fpaov *MetricDescriptor_FieldTerminalPathArrayOfValues) AsDescriptionArrayOfValues() ([]string, bool)
func (*MetricDescriptor_FieldTerminalPathArrayOfValues) AsDisplayNameArrayOfValues ¶
func (fpaov *MetricDescriptor_FieldTerminalPathArrayOfValues) AsDisplayNameArrayOfValues() ([]string, bool)
func (*MetricDescriptor_FieldTerminalPathArrayOfValues) AsDistributionBucketOptionsArrayOfValues ¶
func (fpaov *MetricDescriptor_FieldTerminalPathArrayOfValues) AsDistributionBucketOptionsArrayOfValues() ([]*common.Distribution_BucketOptions, bool)
func (*MetricDescriptor_FieldTerminalPathArrayOfValues) AsIndexSpecArrayOfValues ¶
func (fpaov *MetricDescriptor_FieldTerminalPathArrayOfValues) AsIndexSpecArrayOfValues() ([]*MetricDescriptor_IndexSpec, bool)
func (*MetricDescriptor_FieldTerminalPathArrayOfValues) AsLabelsArrayOfValues ¶
func (fpaov *MetricDescriptor_FieldTerminalPathArrayOfValues) AsLabelsArrayOfValues() ([][]*common.LabelDescriptor, bool)
func (*MetricDescriptor_FieldTerminalPathArrayOfValues) AsMetadataArrayOfValues ¶
func (fpaov *MetricDescriptor_FieldTerminalPathArrayOfValues) AsMetadataArrayOfValues() ([]*meta.Meta, bool)
func (*MetricDescriptor_FieldTerminalPathArrayOfValues) AsMetricDescriptorMetadataArrayOfValues ¶
func (fpaov *MetricDescriptor_FieldTerminalPathArrayOfValues) AsMetricDescriptorMetadataArrayOfValues() ([]*MetricDescriptor_MetricDescriptorMetadata, bool)
func (*MetricDescriptor_FieldTerminalPathArrayOfValues) AsMetricKindArrayOfValues ¶
func (fpaov *MetricDescriptor_FieldTerminalPathArrayOfValues) AsMetricKindArrayOfValues() ([]MetricDescriptor_MetricKind, bool)
func (*MetricDescriptor_FieldTerminalPathArrayOfValues) AsNameArrayOfValues ¶
func (fpaov *MetricDescriptor_FieldTerminalPathArrayOfValues) AsNameArrayOfValues() ([]*Name, bool)
func (*MetricDescriptor_FieldTerminalPathArrayOfValues) AsPromotedLabelKeySetsArrayOfValues ¶
func (fpaov *MetricDescriptor_FieldTerminalPathArrayOfValues) AsPromotedLabelKeySetsArrayOfValues() ([][]*common.LabelKeySet, bool)
func (*MetricDescriptor_FieldTerminalPathArrayOfValues) AsResourceTypesArrayOfValues ¶
func (fpaov *MetricDescriptor_FieldTerminalPathArrayOfValues) AsResourceTypesArrayOfValues() ([][]string, bool)
func (*MetricDescriptor_FieldTerminalPathArrayOfValues) AsStorageConfigArrayOfValues ¶
func (fpaov *MetricDescriptor_FieldTerminalPathArrayOfValues) AsStorageConfigArrayOfValues() ([]*MetricDescriptor_StorageConfig, bool)
func (*MetricDescriptor_FieldTerminalPathArrayOfValues) AsTypeArrayOfValues ¶
func (fpaov *MetricDescriptor_FieldTerminalPathArrayOfValues) AsTypeArrayOfValues() ([]string, bool)
func (*MetricDescriptor_FieldTerminalPathArrayOfValues) AsUnitArrayOfValues ¶
func (fpaov *MetricDescriptor_FieldTerminalPathArrayOfValues) AsUnitArrayOfValues() ([]string, bool)
func (*MetricDescriptor_FieldTerminalPathArrayOfValues) AsValueTypeArrayOfValues ¶
func (fpaov *MetricDescriptor_FieldTerminalPathArrayOfValues) AsValueTypeArrayOfValues() ([]MetricDescriptor_ValueType, bool)
func (*MetricDescriptor_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *MetricDescriptor_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type MetricDescriptor_FieldTerminalPathValue ¶
type MetricDescriptor_FieldTerminalPathValue struct { MetricDescriptor_FieldTerminalPath // contains filtered or unexported fields }
func (*MetricDescriptor_FieldTerminalPathValue) AsDescriptionValue ¶
func (fpv *MetricDescriptor_FieldTerminalPathValue) AsDescriptionValue() (string, bool)
func (*MetricDescriptor_FieldTerminalPathValue) AsDisplayNameValue ¶
func (fpv *MetricDescriptor_FieldTerminalPathValue) AsDisplayNameValue() (string, bool)
func (*MetricDescriptor_FieldTerminalPathValue) AsDistributionBucketOptionsValue ¶
func (fpv *MetricDescriptor_FieldTerminalPathValue) AsDistributionBucketOptionsValue() (*common.Distribution_BucketOptions, bool)
func (*MetricDescriptor_FieldTerminalPathValue) AsIndexSpecValue ¶
func (fpv *MetricDescriptor_FieldTerminalPathValue) AsIndexSpecValue() (*MetricDescriptor_IndexSpec, bool)
func (*MetricDescriptor_FieldTerminalPathValue) AsLabelsValue ¶
func (fpv *MetricDescriptor_FieldTerminalPathValue) AsLabelsValue() ([]*common.LabelDescriptor, bool)
func (*MetricDescriptor_FieldTerminalPathValue) AsMetadataValue ¶
func (fpv *MetricDescriptor_FieldTerminalPathValue) AsMetadataValue() (*meta.Meta, bool)
func (*MetricDescriptor_FieldTerminalPathValue) AsMetricDescriptorMetadataValue ¶
func (fpv *MetricDescriptor_FieldTerminalPathValue) AsMetricDescriptorMetadataValue() (*MetricDescriptor_MetricDescriptorMetadata, bool)
func (*MetricDescriptor_FieldTerminalPathValue) AsMetricKindValue ¶
func (fpv *MetricDescriptor_FieldTerminalPathValue) AsMetricKindValue() (MetricDescriptor_MetricKind, bool)
func (*MetricDescriptor_FieldTerminalPathValue) AsNameValue ¶
func (fpv *MetricDescriptor_FieldTerminalPathValue) AsNameValue() (*Name, bool)
func (*MetricDescriptor_FieldTerminalPathValue) AsPromotedLabelKeySetsValue ¶
func (fpv *MetricDescriptor_FieldTerminalPathValue) AsPromotedLabelKeySetsValue() ([]*common.LabelKeySet, bool)
func (*MetricDescriptor_FieldTerminalPathValue) AsResourceTypesValue ¶
func (fpv *MetricDescriptor_FieldTerminalPathValue) AsResourceTypesValue() ([]string, bool)
func (*MetricDescriptor_FieldTerminalPathValue) AsStorageConfigValue ¶
func (fpv *MetricDescriptor_FieldTerminalPathValue) AsStorageConfigValue() (*MetricDescriptor_StorageConfig, bool)
func (*MetricDescriptor_FieldTerminalPathValue) AsTypeValue ¶
func (fpv *MetricDescriptor_FieldTerminalPathValue) AsTypeValue() (string, bool)
func (*MetricDescriptor_FieldTerminalPathValue) AsUnitValue ¶
func (fpv *MetricDescriptor_FieldTerminalPathValue) AsUnitValue() (string, bool)
func (*MetricDescriptor_FieldTerminalPathValue) AsValueTypeValue ¶
func (fpv *MetricDescriptor_FieldTerminalPathValue) AsValueTypeValue() (MetricDescriptor_ValueType, bool)
func (*MetricDescriptor_FieldTerminalPathValue) CompareWith ¶
func (fpv *MetricDescriptor_FieldTerminalPathValue) CompareWith(source *MetricDescriptor) (int, bool)
CompareWith compares value in the 'MetricDescriptor_FieldTerminalPathValue' with the value under path in 'MetricDescriptor'.
func (*MetricDescriptor_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *MetricDescriptor_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*MetricDescriptor_FieldTerminalPathValue) GetRawValue ¶
func (fpv *MetricDescriptor_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'MetricDescriptor' as interface{}
func (*MetricDescriptor_FieldTerminalPathValue) SetTo ¶
func (fpv *MetricDescriptor_FieldTerminalPathValue) SetTo(target **MetricDescriptor)
SetTo stores value for selected field for object MetricDescriptor
func (*MetricDescriptor_FieldTerminalPathValue) SetToRaw ¶
func (fpv *MetricDescriptor_FieldTerminalPathValue) SetToRaw(target proto.Message)
type MetricDescriptor_IndexSpec ¶
type MetricDescriptor_IndexSpec struct { // PerResource index PerResource []*MetricDescriptor_IndexSpec_PerMonitoredResource `protobuf:"bytes,1,rep,name=per_resource,json=perResource,proto3" json:"per_resource,omitempty" firestore:"perResource"` // contains filtered or unexported fields }
func (*MetricDescriptor_IndexSpec) Clone ¶
func (o *MetricDescriptor_IndexSpec) Clone() *MetricDescriptor_IndexSpec
func (*MetricDescriptor_IndexSpec) CloneRaw ¶
func (o *MetricDescriptor_IndexSpec) CloneRaw() gotenobject.GotenObjectExt
func (*MetricDescriptor_IndexSpec) Descriptor ¶
func (*MetricDescriptor_IndexSpec) Descriptor() ([]byte, []int)
Deprecated, Use MetricDescriptor_IndexSpec.ProtoReflect.Descriptor instead.
func (*MetricDescriptor_IndexSpec) GetPerResource ¶
func (m *MetricDescriptor_IndexSpec) GetPerResource() []*MetricDescriptor_IndexSpec_PerMonitoredResource
func (*MetricDescriptor_IndexSpec) GotenMessage ¶
func (*MetricDescriptor_IndexSpec) GotenMessage()
func (*MetricDescriptor_IndexSpec) GotenObjectExt ¶
func (o *MetricDescriptor_IndexSpec) GotenObjectExt()
func (*MetricDescriptor_IndexSpec) GotenValidate ¶
func (obj *MetricDescriptor_IndexSpec) GotenValidate() error
func (*MetricDescriptor_IndexSpec) MakeDiffFieldMask ¶
func (o *MetricDescriptor_IndexSpec) MakeDiffFieldMask(other *MetricDescriptor_IndexSpec) *MetricDescriptor_IndexSpec_FieldMask
func (*MetricDescriptor_IndexSpec) MakeFullFieldMask ¶
func (o *MetricDescriptor_IndexSpec) MakeFullFieldMask() *MetricDescriptor_IndexSpec_FieldMask
func (*MetricDescriptor_IndexSpec) MakeRawDiffFieldMask ¶
func (o *MetricDescriptor_IndexSpec) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*MetricDescriptor_IndexSpec) MakeRawFullFieldMask ¶
func (o *MetricDescriptor_IndexSpec) MakeRawFullFieldMask() gotenobject.FieldMask
func (*MetricDescriptor_IndexSpec) Marshal ¶
func (m *MetricDescriptor_IndexSpec) Marshal() ([]byte, error)
func (*MetricDescriptor_IndexSpec) MarshalJSON ¶
func (m *MetricDescriptor_IndexSpec) MarshalJSON() ([]byte, error)
func (*MetricDescriptor_IndexSpec) Merge ¶
func (o *MetricDescriptor_IndexSpec) Merge(source *MetricDescriptor_IndexSpec)
func (*MetricDescriptor_IndexSpec) MergeRaw ¶
func (o *MetricDescriptor_IndexSpec) MergeRaw(source gotenobject.GotenObjectExt)
func (*MetricDescriptor_IndexSpec) ProtoMessage ¶
func (*MetricDescriptor_IndexSpec) ProtoMessage()
func (*MetricDescriptor_IndexSpec) ProtoReflect ¶
func (m *MetricDescriptor_IndexSpec) ProtoReflect() preflect.Message
func (*MetricDescriptor_IndexSpec) Reset ¶
func (m *MetricDescriptor_IndexSpec) Reset()
func (*MetricDescriptor_IndexSpec) SetPerResource ¶
func (m *MetricDescriptor_IndexSpec) SetPerResource(fv []*MetricDescriptor_IndexSpec_PerMonitoredResource)
func (*MetricDescriptor_IndexSpec) String ¶
func (m *MetricDescriptor_IndexSpec) String() string
func (*MetricDescriptor_IndexSpec) Unmarshal ¶
func (m *MetricDescriptor_IndexSpec) Unmarshal(b []byte) error
func (*MetricDescriptor_IndexSpec) UnmarshalJSON ¶
func (m *MetricDescriptor_IndexSpec) UnmarshalJSON(data []byte) error
type MetricDescriptor_IndexSpecPathSelectorPerResource ¶
type MetricDescriptor_IndexSpecPathSelectorPerResource struct{}
func (MetricDescriptor_IndexSpecPathSelectorPerResource) WithArrayOfValues ¶
func (s MetricDescriptor_IndexSpecPathSelectorPerResource) WithArrayOfValues(values [][]*MetricDescriptor_IndexSpec_PerMonitoredResource) *MetricDescriptorIndexSpec_FieldTerminalPathArrayOfValues
func (MetricDescriptor_IndexSpecPathSelectorPerResource) WithItemValue ¶
func (MetricDescriptor_IndexSpecPathSelectorPerResource) WithSubArrayItemValue ¶
func (s MetricDescriptor_IndexSpecPathSelectorPerResource) WithSubArrayItemValue(subPathArrayItemValue MetricDescriptorIndexSpecPerMonitoredResource_FieldPathArrayItemValue) *MetricDescriptorIndexSpec_FieldSubPathArrayItemValue
func (MetricDescriptor_IndexSpecPathSelectorPerResource) WithSubArrayOfValues ¶
func (s MetricDescriptor_IndexSpecPathSelectorPerResource) WithSubArrayOfValues(subPathArrayOfValues MetricDescriptorIndexSpecPerMonitoredResource_FieldPathArrayOfValues) *MetricDescriptorIndexSpec_FieldSubPathArrayOfValues
func (MetricDescriptor_IndexSpecPathSelectorPerResource) WithSubPath ¶
func (MetricDescriptor_IndexSpecPathSelectorPerResource) WithSubValue ¶
func (s MetricDescriptor_IndexSpecPathSelectorPerResource) WithSubValue(subPathValue MetricDescriptorIndexSpecPerMonitoredResource_FieldPathValue) *MetricDescriptorIndexSpec_FieldSubPathValue
type MetricDescriptor_IndexSpecPathSelectorPerResourceIndices ¶
type MetricDescriptor_IndexSpecPathSelectorPerResourceIndices struct{}
func (MetricDescriptor_IndexSpecPathSelectorPerResourceIndices) PromotedLabels ¶
func (MetricDescriptor_IndexSpecPathSelectorPerResourceIndices) WithArrayOfValues ¶
func (s MetricDescriptor_IndexSpecPathSelectorPerResourceIndices) WithArrayOfValues(values [][]*MetricDescriptor_IndexSpec_Index) *MetricDescriptorIndexSpec_FieldSubPathArrayOfValues
func (MetricDescriptor_IndexSpecPathSelectorPerResourceIndices) WithItemValue ¶
type MetricDescriptor_IndexSpecPathSelectorPerResourceIndicesPromotedLabels ¶
type MetricDescriptor_IndexSpecPathSelectorPerResourceIndicesPromotedLabels struct{}
func (MetricDescriptor_IndexSpecPathSelectorPerResourceIndicesPromotedLabels) WithArrayOfValues ¶
func (s MetricDescriptor_IndexSpecPathSelectorPerResourceIndicesPromotedLabels) WithArrayOfValues(values [][]string) *MetricDescriptorIndexSpec_FieldSubPathArrayOfValues
func (MetricDescriptor_IndexSpecPathSelectorPerResourceIndicesPromotedLabels) WithItemValue ¶
func (s MetricDescriptor_IndexSpecPathSelectorPerResourceIndicesPromotedLabels) WithItemValue(value string) *MetricDescriptorIndexSpec_FieldSubPathArrayItemValue
func (MetricDescriptor_IndexSpecPathSelectorPerResourceIndicesPromotedLabels) WithValue ¶
func (s MetricDescriptor_IndexSpecPathSelectorPerResourceIndicesPromotedLabels) WithValue(value []string) *MetricDescriptorIndexSpec_FieldSubPathValue
type MetricDescriptor_IndexSpecPathSelectorPerResourceIndicesWriteOnly ¶
type MetricDescriptor_IndexSpecPathSelectorPerResourceIndicesWriteOnly struct{}
func (MetricDescriptor_IndexSpecPathSelectorPerResourceIndicesWriteOnly) WithArrayOfValues ¶
func (s MetricDescriptor_IndexSpecPathSelectorPerResourceIndicesWriteOnly) WithArrayOfValues(values []bool) *MetricDescriptorIndexSpec_FieldSubPathArrayOfValues
func (MetricDescriptor_IndexSpecPathSelectorPerResourceIndicesWriteOnly) WithValue ¶
func (s MetricDescriptor_IndexSpecPathSelectorPerResourceIndicesWriteOnly) WithValue(value bool) *MetricDescriptorIndexSpec_FieldSubPathValue
type MetricDescriptor_IndexSpecPathSelectorPerResourceResource ¶
type MetricDescriptor_IndexSpecPathSelectorPerResourceResource struct{}
func (MetricDescriptor_IndexSpecPathSelectorPerResourceResource) WithArrayOfValues ¶
func (s MetricDescriptor_IndexSpecPathSelectorPerResourceResource) WithArrayOfValues(values []*monitored_resource_descriptor.Reference) *MetricDescriptorIndexSpec_FieldSubPathArrayOfValues
type MetricDescriptor_IndexSpec_FieldMask ¶
type MetricDescriptor_IndexSpec_FieldMask struct {
Paths []MetricDescriptorIndexSpec_FieldPath
}
func FullMetricDescriptor_IndexSpec_FieldMask ¶
func FullMetricDescriptor_IndexSpec_FieldMask() *MetricDescriptor_IndexSpec_FieldMask
func (*MetricDescriptor_IndexSpec_FieldMask) AppendPath ¶
func (fieldMask *MetricDescriptor_IndexSpec_FieldMask) AppendPath(path MetricDescriptorIndexSpec_FieldPath)
func (*MetricDescriptor_IndexSpec_FieldMask) AppendRawPath ¶
func (fieldMask *MetricDescriptor_IndexSpec_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*MetricDescriptor_IndexSpec_FieldMask) DecodeFirestore ¶
func (fieldMask *MetricDescriptor_IndexSpec_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*MetricDescriptor_IndexSpec_FieldMask) EncodeFirestore ¶
func (fieldMask *MetricDescriptor_IndexSpec_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*MetricDescriptor_IndexSpec_FieldMask) FilterInputFields ¶
func (fieldMask *MetricDescriptor_IndexSpec_FieldMask) FilterInputFields() *MetricDescriptor_IndexSpec_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*MetricDescriptor_IndexSpec_FieldMask) FromProtoFieldMask ¶
func (fieldMask *MetricDescriptor_IndexSpec_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error
func (*MetricDescriptor_IndexSpec_FieldMask) GetPaths ¶
func (fieldMask *MetricDescriptor_IndexSpec_FieldMask) GetPaths() []MetricDescriptorIndexSpec_FieldPath
func (*MetricDescriptor_IndexSpec_FieldMask) GetRawPaths ¶
func (fieldMask *MetricDescriptor_IndexSpec_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*MetricDescriptor_IndexSpec_FieldMask) IsFull ¶
func (fieldMask *MetricDescriptor_IndexSpec_FieldMask) IsFull() bool
func (MetricDescriptor_IndexSpec_FieldMask) Marshal ¶
func (fieldMask MetricDescriptor_IndexSpec_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (MetricDescriptor_IndexSpec_FieldMask) MarshalJSON ¶
func (fieldMask MetricDescriptor_IndexSpec_FieldMask) MarshalJSON() ([]byte, error)
func (*MetricDescriptor_IndexSpec_FieldMask) PathsCount ¶
func (fieldMask *MetricDescriptor_IndexSpec_FieldMask) PathsCount() int
func (*MetricDescriptor_IndexSpec_FieldMask) Project ¶
func (fieldMask *MetricDescriptor_IndexSpec_FieldMask) Project(source *MetricDescriptor_IndexSpec) *MetricDescriptor_IndexSpec
func (*MetricDescriptor_IndexSpec_FieldMask) ProjectRaw ¶
func (fieldMask *MetricDescriptor_IndexSpec_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*MetricDescriptor_IndexSpec_FieldMask) ProtoMessage ¶
func (fieldMask *MetricDescriptor_IndexSpec_FieldMask) ProtoMessage()
func (*MetricDescriptor_IndexSpec_FieldMask) ProtoReflect ¶
func (fieldMask *MetricDescriptor_IndexSpec_FieldMask) ProtoReflect() preflect.Message
func (*MetricDescriptor_IndexSpec_FieldMask) Reset ¶
func (fieldMask *MetricDescriptor_IndexSpec_FieldMask) Reset()
func (*MetricDescriptor_IndexSpec_FieldMask) Set ¶
func (fieldMask *MetricDescriptor_IndexSpec_FieldMask) Set(target, source *MetricDescriptor_IndexSpec)
func (*MetricDescriptor_IndexSpec_FieldMask) SetFromCliFlag ¶
func (fieldMask *MetricDescriptor_IndexSpec_FieldMask) SetFromCliFlag(raw string) error
func (*MetricDescriptor_IndexSpec_FieldMask) SetRaw ¶
func (fieldMask *MetricDescriptor_IndexSpec_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*MetricDescriptor_IndexSpec_FieldMask) Size ¶
func (fieldMask *MetricDescriptor_IndexSpec_FieldMask) Size() int
func (*MetricDescriptor_IndexSpec_FieldMask) String ¶
func (fieldMask *MetricDescriptor_IndexSpec_FieldMask) String() string
func (*MetricDescriptor_IndexSpec_FieldMask) Subtract ¶
func (fieldMask *MetricDescriptor_IndexSpec_FieldMask) Subtract(other *MetricDescriptor_IndexSpec_FieldMask) *MetricDescriptor_IndexSpec_FieldMask
func (*MetricDescriptor_IndexSpec_FieldMask) SubtractRaw ¶
func (fieldMask *MetricDescriptor_IndexSpec_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*MetricDescriptor_IndexSpec_FieldMask) ToProtoFieldMask ¶
func (fieldMask *MetricDescriptor_IndexSpec_FieldMask) ToProtoFieldMask() *googlefieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*MetricDescriptor_IndexSpec_FieldMask) Unmarshal ¶
func (fieldMask *MetricDescriptor_IndexSpec_FieldMask) Unmarshal(data []byte) error
func (*MetricDescriptor_IndexSpec_FieldMask) UnmarshalJSON ¶
func (fieldMask *MetricDescriptor_IndexSpec_FieldMask) UnmarshalJSON(data []byte) error
type MetricDescriptor_IndexSpec_Index ¶
type MetricDescriptor_IndexSpec_Index struct { // each label is of format: `{metric,resource}.labels.<label-key>`. // since resource and metric labels are mixed. Full path is required. PromotedLabels []string `` /* 130-byte string literal not displayed */ // whether this index is write-only and not usable for querying WriteOnly bool `protobuf:"varint,3,opt,name=write_only,json=writeOnly,proto3" json:"write_only,omitempty" firestore:"writeOnly"` // contains filtered or unexported fields }
func (*MetricDescriptor_IndexSpec_Index) Clone ¶
func (o *MetricDescriptor_IndexSpec_Index) Clone() *MetricDescriptor_IndexSpec_Index
func (*MetricDescriptor_IndexSpec_Index) CloneRaw ¶
func (o *MetricDescriptor_IndexSpec_Index) CloneRaw() gotenobject.GotenObjectExt
func (*MetricDescriptor_IndexSpec_Index) Descriptor ¶
func (*MetricDescriptor_IndexSpec_Index) Descriptor() ([]byte, []int)
Deprecated, Use MetricDescriptor_IndexSpec_Index.ProtoReflect.Descriptor instead.
func (*MetricDescriptor_IndexSpec_Index) GetPromotedLabels ¶
func (m *MetricDescriptor_IndexSpec_Index) GetPromotedLabels() []string
func (*MetricDescriptor_IndexSpec_Index) GetWriteOnly ¶
func (m *MetricDescriptor_IndexSpec_Index) GetWriteOnly() bool
func (*MetricDescriptor_IndexSpec_Index) GotenMessage ¶
func (*MetricDescriptor_IndexSpec_Index) GotenMessage()
func (*MetricDescriptor_IndexSpec_Index) GotenObjectExt ¶
func (o *MetricDescriptor_IndexSpec_Index) GotenObjectExt()
func (*MetricDescriptor_IndexSpec_Index) GotenValidate ¶
func (obj *MetricDescriptor_IndexSpec_Index) GotenValidate() error
func (*MetricDescriptor_IndexSpec_Index) MakeDiffFieldMask ¶
func (o *MetricDescriptor_IndexSpec_Index) MakeDiffFieldMask(other *MetricDescriptor_IndexSpec_Index) *MetricDescriptor_IndexSpec_Index_FieldMask
func (*MetricDescriptor_IndexSpec_Index) MakeFullFieldMask ¶
func (o *MetricDescriptor_IndexSpec_Index) MakeFullFieldMask() *MetricDescriptor_IndexSpec_Index_FieldMask
func (*MetricDescriptor_IndexSpec_Index) MakeRawDiffFieldMask ¶
func (o *MetricDescriptor_IndexSpec_Index) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*MetricDescriptor_IndexSpec_Index) MakeRawFullFieldMask ¶
func (o *MetricDescriptor_IndexSpec_Index) MakeRawFullFieldMask() gotenobject.FieldMask
func (*MetricDescriptor_IndexSpec_Index) Marshal ¶
func (m *MetricDescriptor_IndexSpec_Index) Marshal() ([]byte, error)
func (*MetricDescriptor_IndexSpec_Index) MarshalJSON ¶
func (m *MetricDescriptor_IndexSpec_Index) MarshalJSON() ([]byte, error)
func (*MetricDescriptor_IndexSpec_Index) Merge ¶
func (o *MetricDescriptor_IndexSpec_Index) Merge(source *MetricDescriptor_IndexSpec_Index)
func (*MetricDescriptor_IndexSpec_Index) MergeRaw ¶
func (o *MetricDescriptor_IndexSpec_Index) MergeRaw(source gotenobject.GotenObjectExt)
func (*MetricDescriptor_IndexSpec_Index) ProtoMessage ¶
func (*MetricDescriptor_IndexSpec_Index) ProtoMessage()
func (*MetricDescriptor_IndexSpec_Index) ProtoReflect ¶
func (m *MetricDescriptor_IndexSpec_Index) ProtoReflect() preflect.Message
func (*MetricDescriptor_IndexSpec_Index) Reset ¶
func (m *MetricDescriptor_IndexSpec_Index) Reset()
func (*MetricDescriptor_IndexSpec_Index) SetPromotedLabels ¶
func (m *MetricDescriptor_IndexSpec_Index) SetPromotedLabels(fv []string)
func (*MetricDescriptor_IndexSpec_Index) SetWriteOnly ¶
func (m *MetricDescriptor_IndexSpec_Index) SetWriteOnly(fv bool)
func (*MetricDescriptor_IndexSpec_Index) String ¶
func (m *MetricDescriptor_IndexSpec_Index) String() string
func (*MetricDescriptor_IndexSpec_Index) Unmarshal ¶
func (m *MetricDescriptor_IndexSpec_Index) Unmarshal(b []byte) error
func (*MetricDescriptor_IndexSpec_Index) UnmarshalJSON ¶
func (m *MetricDescriptor_IndexSpec_Index) UnmarshalJSON(data []byte) error
type MetricDescriptor_IndexSpec_IndexPathSelectorPromotedLabels ¶
type MetricDescriptor_IndexSpec_IndexPathSelectorPromotedLabels struct{}
func (MetricDescriptor_IndexSpec_IndexPathSelectorPromotedLabels) WithArrayOfValues ¶
func (s MetricDescriptor_IndexSpec_IndexPathSelectorPromotedLabels) WithArrayOfValues(values [][]string) *MetricDescriptorIndexSpecIndex_FieldTerminalPathArrayOfValues
func (MetricDescriptor_IndexSpec_IndexPathSelectorPromotedLabels) WithItemValue ¶
func (s MetricDescriptor_IndexSpec_IndexPathSelectorPromotedLabels) WithItemValue(value string) *MetricDescriptorIndexSpecIndex_FieldTerminalPathArrayItemValue
func (MetricDescriptor_IndexSpec_IndexPathSelectorPromotedLabels) WithValue ¶
func (s MetricDescriptor_IndexSpec_IndexPathSelectorPromotedLabels) WithValue(value []string) *MetricDescriptorIndexSpecIndex_FieldTerminalPathValue
type MetricDescriptor_IndexSpec_IndexPathSelectorWriteOnly ¶
type MetricDescriptor_IndexSpec_IndexPathSelectorWriteOnly struct{}
func (MetricDescriptor_IndexSpec_IndexPathSelectorWriteOnly) WithArrayOfValues ¶
func (s MetricDescriptor_IndexSpec_IndexPathSelectorWriteOnly) WithArrayOfValues(values []bool) *MetricDescriptorIndexSpecIndex_FieldTerminalPathArrayOfValues
func (MetricDescriptor_IndexSpec_IndexPathSelectorWriteOnly) WithValue ¶
func (s MetricDescriptor_IndexSpec_IndexPathSelectorWriteOnly) WithValue(value bool) *MetricDescriptorIndexSpecIndex_FieldTerminalPathValue
type MetricDescriptor_IndexSpec_Index_FieldMask ¶
type MetricDescriptor_IndexSpec_Index_FieldMask struct {
Paths []MetricDescriptorIndexSpecIndex_FieldPath
}
func FullMetricDescriptor_IndexSpec_Index_FieldMask ¶
func FullMetricDescriptor_IndexSpec_Index_FieldMask() *MetricDescriptor_IndexSpec_Index_FieldMask
func (*MetricDescriptor_IndexSpec_Index_FieldMask) AppendPath ¶
func (fieldMask *MetricDescriptor_IndexSpec_Index_FieldMask) AppendPath(path MetricDescriptorIndexSpecIndex_FieldPath)
func (*MetricDescriptor_IndexSpec_Index_FieldMask) AppendRawPath ¶
func (fieldMask *MetricDescriptor_IndexSpec_Index_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*MetricDescriptor_IndexSpec_Index_FieldMask) DecodeFirestore ¶
func (fieldMask *MetricDescriptor_IndexSpec_Index_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*MetricDescriptor_IndexSpec_Index_FieldMask) EncodeFirestore ¶
func (fieldMask *MetricDescriptor_IndexSpec_Index_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*MetricDescriptor_IndexSpec_Index_FieldMask) FilterInputFields ¶
func (fieldMask *MetricDescriptor_IndexSpec_Index_FieldMask) FilterInputFields() *MetricDescriptor_IndexSpec_Index_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*MetricDescriptor_IndexSpec_Index_FieldMask) FromProtoFieldMask ¶
func (fieldMask *MetricDescriptor_IndexSpec_Index_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error
func (*MetricDescriptor_IndexSpec_Index_FieldMask) GetPaths ¶
func (fieldMask *MetricDescriptor_IndexSpec_Index_FieldMask) GetPaths() []MetricDescriptorIndexSpecIndex_FieldPath
func (*MetricDescriptor_IndexSpec_Index_FieldMask) GetRawPaths ¶
func (fieldMask *MetricDescriptor_IndexSpec_Index_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*MetricDescriptor_IndexSpec_Index_FieldMask) IsFull ¶
func (fieldMask *MetricDescriptor_IndexSpec_Index_FieldMask) IsFull() bool
func (MetricDescriptor_IndexSpec_Index_FieldMask) Marshal ¶
func (fieldMask MetricDescriptor_IndexSpec_Index_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (MetricDescriptor_IndexSpec_Index_FieldMask) MarshalJSON ¶
func (fieldMask MetricDescriptor_IndexSpec_Index_FieldMask) MarshalJSON() ([]byte, error)
func (*MetricDescriptor_IndexSpec_Index_FieldMask) PathsCount ¶
func (fieldMask *MetricDescriptor_IndexSpec_Index_FieldMask) PathsCount() int
func (*MetricDescriptor_IndexSpec_Index_FieldMask) Project ¶
func (fieldMask *MetricDescriptor_IndexSpec_Index_FieldMask) Project(source *MetricDescriptor_IndexSpec_Index) *MetricDescriptor_IndexSpec_Index
func (*MetricDescriptor_IndexSpec_Index_FieldMask) ProjectRaw ¶
func (fieldMask *MetricDescriptor_IndexSpec_Index_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*MetricDescriptor_IndexSpec_Index_FieldMask) ProtoMessage ¶
func (fieldMask *MetricDescriptor_IndexSpec_Index_FieldMask) ProtoMessage()
func (*MetricDescriptor_IndexSpec_Index_FieldMask) ProtoReflect ¶
func (fieldMask *MetricDescriptor_IndexSpec_Index_FieldMask) ProtoReflect() preflect.Message
func (*MetricDescriptor_IndexSpec_Index_FieldMask) Reset ¶
func (fieldMask *MetricDescriptor_IndexSpec_Index_FieldMask) Reset()
func (*MetricDescriptor_IndexSpec_Index_FieldMask) Set ¶
func (fieldMask *MetricDescriptor_IndexSpec_Index_FieldMask) Set(target, source *MetricDescriptor_IndexSpec_Index)
func (*MetricDescriptor_IndexSpec_Index_FieldMask) SetFromCliFlag ¶
func (fieldMask *MetricDescriptor_IndexSpec_Index_FieldMask) SetFromCliFlag(raw string) error
func (*MetricDescriptor_IndexSpec_Index_FieldMask) SetRaw ¶
func (fieldMask *MetricDescriptor_IndexSpec_Index_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*MetricDescriptor_IndexSpec_Index_FieldMask) Size ¶
func (fieldMask *MetricDescriptor_IndexSpec_Index_FieldMask) Size() int
func (*MetricDescriptor_IndexSpec_Index_FieldMask) String ¶
func (fieldMask *MetricDescriptor_IndexSpec_Index_FieldMask) String() string
func (*MetricDescriptor_IndexSpec_Index_FieldMask) Subtract ¶
func (fieldMask *MetricDescriptor_IndexSpec_Index_FieldMask) Subtract(other *MetricDescriptor_IndexSpec_Index_FieldMask) *MetricDescriptor_IndexSpec_Index_FieldMask
func (*MetricDescriptor_IndexSpec_Index_FieldMask) SubtractRaw ¶
func (fieldMask *MetricDescriptor_IndexSpec_Index_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*MetricDescriptor_IndexSpec_Index_FieldMask) ToProtoFieldMask ¶
func (fieldMask *MetricDescriptor_IndexSpec_Index_FieldMask) ToProtoFieldMask() *googlefieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*MetricDescriptor_IndexSpec_Index_FieldMask) Unmarshal ¶
func (fieldMask *MetricDescriptor_IndexSpec_Index_FieldMask) Unmarshal(data []byte) error
func (*MetricDescriptor_IndexSpec_Index_FieldMask) UnmarshalJSON ¶
func (fieldMask *MetricDescriptor_IndexSpec_Index_FieldMask) UnmarshalJSON(data []byte) error
type MetricDescriptor_IndexSpec_PerMonitoredResource ¶
type MetricDescriptor_IndexSpec_PerMonitoredResource struct { Resource *monitored_resource_descriptor.Reference `protobuf:"bytes,1,opt,customtype=Reference,name=resource,proto3" json:"resource,omitempty" firestore:"resource"` // List of indices for given metric and resource pair Indices []*MetricDescriptor_IndexSpec_Index `protobuf:"bytes,2,rep,name=indices,proto3" json:"indices,omitempty" firestore:"indices"` // contains filtered or unexported fields }
func (*MetricDescriptor_IndexSpec_PerMonitoredResource) CloneRaw ¶
func (o *MetricDescriptor_IndexSpec_PerMonitoredResource) CloneRaw() gotenobject.GotenObjectExt
func (*MetricDescriptor_IndexSpec_PerMonitoredResource) Descriptor ¶
func (*MetricDescriptor_IndexSpec_PerMonitoredResource) Descriptor() ([]byte, []int)
Deprecated, Use MetricDescriptor_IndexSpec_PerMonitoredResource.ProtoReflect.Descriptor instead.
func (*MetricDescriptor_IndexSpec_PerMonitoredResource) GetIndices ¶
func (m *MetricDescriptor_IndexSpec_PerMonitoredResource) GetIndices() []*MetricDescriptor_IndexSpec_Index
func (*MetricDescriptor_IndexSpec_PerMonitoredResource) GetResource ¶
func (m *MetricDescriptor_IndexSpec_PerMonitoredResource) GetResource() *monitored_resource_descriptor.Reference
func (*MetricDescriptor_IndexSpec_PerMonitoredResource) GotenMessage ¶
func (*MetricDescriptor_IndexSpec_PerMonitoredResource) GotenMessage()
func (*MetricDescriptor_IndexSpec_PerMonitoredResource) GotenObjectExt ¶
func (o *MetricDescriptor_IndexSpec_PerMonitoredResource) GotenObjectExt()
func (*MetricDescriptor_IndexSpec_PerMonitoredResource) GotenValidate ¶
func (obj *MetricDescriptor_IndexSpec_PerMonitoredResource) GotenValidate() error
func (*MetricDescriptor_IndexSpec_PerMonitoredResource) MakeDiffFieldMask ¶
func (o *MetricDescriptor_IndexSpec_PerMonitoredResource) MakeDiffFieldMask(other *MetricDescriptor_IndexSpec_PerMonitoredResource) *MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask
func (*MetricDescriptor_IndexSpec_PerMonitoredResource) MakeFullFieldMask ¶
func (o *MetricDescriptor_IndexSpec_PerMonitoredResource) MakeFullFieldMask() *MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask
func (*MetricDescriptor_IndexSpec_PerMonitoredResource) MakeRawDiffFieldMask ¶
func (o *MetricDescriptor_IndexSpec_PerMonitoredResource) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*MetricDescriptor_IndexSpec_PerMonitoredResource) MakeRawFullFieldMask ¶
func (o *MetricDescriptor_IndexSpec_PerMonitoredResource) MakeRawFullFieldMask() gotenobject.FieldMask
func (*MetricDescriptor_IndexSpec_PerMonitoredResource) Marshal ¶
func (m *MetricDescriptor_IndexSpec_PerMonitoredResource) Marshal() ([]byte, error)
func (*MetricDescriptor_IndexSpec_PerMonitoredResource) MarshalJSON ¶
func (m *MetricDescriptor_IndexSpec_PerMonitoredResource) MarshalJSON() ([]byte, error)
func (*MetricDescriptor_IndexSpec_PerMonitoredResource) Merge ¶
func (o *MetricDescriptor_IndexSpec_PerMonitoredResource) Merge(source *MetricDescriptor_IndexSpec_PerMonitoredResource)
func (*MetricDescriptor_IndexSpec_PerMonitoredResource) MergeRaw ¶
func (o *MetricDescriptor_IndexSpec_PerMonitoredResource) MergeRaw(source gotenobject.GotenObjectExt)
func (*MetricDescriptor_IndexSpec_PerMonitoredResource) ProtoMessage ¶
func (*MetricDescriptor_IndexSpec_PerMonitoredResource) ProtoMessage()
func (*MetricDescriptor_IndexSpec_PerMonitoredResource) ProtoReflect ¶
func (m *MetricDescriptor_IndexSpec_PerMonitoredResource) ProtoReflect() preflect.Message
func (*MetricDescriptor_IndexSpec_PerMonitoredResource) Reset ¶
func (m *MetricDescriptor_IndexSpec_PerMonitoredResource) Reset()
func (*MetricDescriptor_IndexSpec_PerMonitoredResource) SetIndices ¶
func (m *MetricDescriptor_IndexSpec_PerMonitoredResource) SetIndices(fv []*MetricDescriptor_IndexSpec_Index)
func (*MetricDescriptor_IndexSpec_PerMonitoredResource) SetResource ¶
func (m *MetricDescriptor_IndexSpec_PerMonitoredResource) SetResource(fv *monitored_resource_descriptor.Reference)
func (*MetricDescriptor_IndexSpec_PerMonitoredResource) String ¶
func (m *MetricDescriptor_IndexSpec_PerMonitoredResource) String() string
func (*MetricDescriptor_IndexSpec_PerMonitoredResource) Unmarshal ¶
func (m *MetricDescriptor_IndexSpec_PerMonitoredResource) Unmarshal(b []byte) error
func (*MetricDescriptor_IndexSpec_PerMonitoredResource) UnmarshalJSON ¶
func (m *MetricDescriptor_IndexSpec_PerMonitoredResource) UnmarshalJSON(data []byte) error
type MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorIndices ¶
type MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorIndices struct{}
func (MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorIndices) PromotedLabels ¶
func (MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorIndices) WithArrayOfValues ¶
func (MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorIndices) WithItemValue ¶
func (MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorIndices) WithSubArrayItemValue ¶
func (s MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorIndices) WithSubArrayItemValue(subPathArrayItemValue MetricDescriptorIndexSpecIndex_FieldPathArrayItemValue) *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPathArrayItemValue
func (MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorIndices) WithSubArrayOfValues ¶
func (s MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorIndices) WithSubArrayOfValues(subPathArrayOfValues MetricDescriptorIndexSpecIndex_FieldPathArrayOfValues) *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPathArrayOfValues
func (MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorIndices) WithSubPath ¶
func (MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorIndices) WithSubValue ¶
type MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorIndicesPromotedLabels ¶
type MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorIndicesPromotedLabels struct{}
func (MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorIndicesPromotedLabels) WithArrayOfValues ¶
func (s MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorIndicesPromotedLabels) WithArrayOfValues(values [][]string) *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPathArrayOfValues
func (MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorIndicesPromotedLabels) WithItemValue ¶
type MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorIndicesWriteOnly ¶
type MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorIndicesWriteOnly struct{}
func (MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorIndicesWriteOnly) WithArrayOfValues ¶
func (s MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorIndicesWriteOnly) WithArrayOfValues(values []bool) *MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPathArrayOfValues
type MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorResource ¶
type MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorResource struct{}
func (MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorResource) WithArrayOfValues ¶
type MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask ¶
type MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask struct {
Paths []MetricDescriptorIndexSpecPerMonitoredResource_FieldPath
}
func FullMetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask ¶
func FullMetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask() *MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask
func (*MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) AppendPath ¶
func (fieldMask *MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) AppendPath(path MetricDescriptorIndexSpecPerMonitoredResource_FieldPath)
func (*MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) AppendRawPath ¶
func (fieldMask *MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) DecodeFirestore ¶
func (fieldMask *MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) EncodeFirestore ¶
func (fieldMask *MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) FilterInputFields ¶
func (fieldMask *MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) FilterInputFields() *MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) FromProtoFieldMask ¶
func (fieldMask *MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error
func (*MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) GetPaths ¶
func (fieldMask *MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) GetPaths() []MetricDescriptorIndexSpecPerMonitoredResource_FieldPath
func (*MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) GetRawPaths ¶
func (fieldMask *MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) IsFull ¶
func (fieldMask *MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) IsFull() bool
func (MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) Marshal ¶
func (fieldMask MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) MarshalJSON ¶
func (fieldMask MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) MarshalJSON() ([]byte, error)
func (*MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) PathsCount ¶
func (fieldMask *MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) PathsCount() int
func (*MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) Project ¶
func (fieldMask *MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) Project(source *MetricDescriptor_IndexSpec_PerMonitoredResource) *MetricDescriptor_IndexSpec_PerMonitoredResource
func (*MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) ProjectRaw ¶
func (fieldMask *MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) ProtoMessage ¶
func (fieldMask *MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) ProtoMessage()
func (*MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) ProtoReflect ¶
func (fieldMask *MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) ProtoReflect() preflect.Message
func (*MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) Reset ¶
func (fieldMask *MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) Reset()
func (*MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) Set ¶
func (fieldMask *MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) Set(target, source *MetricDescriptor_IndexSpec_PerMonitoredResource)
func (*MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) SetFromCliFlag ¶
func (fieldMask *MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) SetFromCliFlag(raw string) error
func (*MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) SetRaw ¶
func (fieldMask *MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) Size ¶
func (fieldMask *MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) Size() int
func (*MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) String ¶
func (fieldMask *MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) String() string
func (*MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) SubtractRaw ¶
func (fieldMask *MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) ToProtoFieldMask ¶
func (fieldMask *MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) ToProtoFieldMask() *googlefieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) Unmarshal ¶
func (fieldMask *MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) Unmarshal(data []byte) error
func (*MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) UnmarshalJSON ¶
func (fieldMask *MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) UnmarshalJSON(data []byte) error
type MetricDescriptor_MetricDescriptorMetadata ¶
type MetricDescriptor_MetricDescriptorMetadata struct { // The launch stage of the metric definition. LaunchStage api.LaunchStage `` /* 144-byte string literal not displayed */ // contains filtered or unexported fields }
Additional annotations that can be used to guide the usage of a metric.
func (*MetricDescriptor_MetricDescriptorMetadata) CloneRaw ¶
func (o *MetricDescriptor_MetricDescriptorMetadata) CloneRaw() gotenobject.GotenObjectExt
func (*MetricDescriptor_MetricDescriptorMetadata) Descriptor ¶
func (*MetricDescriptor_MetricDescriptorMetadata) Descriptor() ([]byte, []int)
Deprecated, Use MetricDescriptor_MetricDescriptorMetadata.ProtoReflect.Descriptor instead.
func (*MetricDescriptor_MetricDescriptorMetadata) GetLaunchStage ¶
func (m *MetricDescriptor_MetricDescriptorMetadata) GetLaunchStage() api.LaunchStage
func (*MetricDescriptor_MetricDescriptorMetadata) GotenMessage ¶
func (*MetricDescriptor_MetricDescriptorMetadata) GotenMessage()
func (*MetricDescriptor_MetricDescriptorMetadata) GotenObjectExt ¶
func (o *MetricDescriptor_MetricDescriptorMetadata) GotenObjectExt()
func (*MetricDescriptor_MetricDescriptorMetadata) GotenValidate ¶
func (obj *MetricDescriptor_MetricDescriptorMetadata) GotenValidate() error
func (*MetricDescriptor_MetricDescriptorMetadata) MakeDiffFieldMask ¶
func (o *MetricDescriptor_MetricDescriptorMetadata) MakeDiffFieldMask(other *MetricDescriptor_MetricDescriptorMetadata) *MetricDescriptor_MetricDescriptorMetadata_FieldMask
func (*MetricDescriptor_MetricDescriptorMetadata) MakeFullFieldMask ¶
func (o *MetricDescriptor_MetricDescriptorMetadata) MakeFullFieldMask() *MetricDescriptor_MetricDescriptorMetadata_FieldMask
func (*MetricDescriptor_MetricDescriptorMetadata) MakeRawDiffFieldMask ¶
func (o *MetricDescriptor_MetricDescriptorMetadata) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*MetricDescriptor_MetricDescriptorMetadata) MakeRawFullFieldMask ¶
func (o *MetricDescriptor_MetricDescriptorMetadata) MakeRawFullFieldMask() gotenobject.FieldMask
func (*MetricDescriptor_MetricDescriptorMetadata) Marshal ¶
func (m *MetricDescriptor_MetricDescriptorMetadata) Marshal() ([]byte, error)
func (*MetricDescriptor_MetricDescriptorMetadata) MarshalJSON ¶
func (m *MetricDescriptor_MetricDescriptorMetadata) MarshalJSON() ([]byte, error)
func (*MetricDescriptor_MetricDescriptorMetadata) Merge ¶
func (o *MetricDescriptor_MetricDescriptorMetadata) Merge(source *MetricDescriptor_MetricDescriptorMetadata)
func (*MetricDescriptor_MetricDescriptorMetadata) MergeRaw ¶
func (o *MetricDescriptor_MetricDescriptorMetadata) MergeRaw(source gotenobject.GotenObjectExt)
func (*MetricDescriptor_MetricDescriptorMetadata) ProtoMessage ¶
func (*MetricDescriptor_MetricDescriptorMetadata) ProtoMessage()
func (*MetricDescriptor_MetricDescriptorMetadata) ProtoReflect ¶
func (m *MetricDescriptor_MetricDescriptorMetadata) ProtoReflect() preflect.Message
func (*MetricDescriptor_MetricDescriptorMetadata) Reset ¶
func (m *MetricDescriptor_MetricDescriptorMetadata) Reset()
func (*MetricDescriptor_MetricDescriptorMetadata) SetLaunchStage ¶
func (m *MetricDescriptor_MetricDescriptorMetadata) SetLaunchStage(fv api.LaunchStage)
func (*MetricDescriptor_MetricDescriptorMetadata) String ¶
func (m *MetricDescriptor_MetricDescriptorMetadata) String() string
func (*MetricDescriptor_MetricDescriptorMetadata) Unmarshal ¶
func (m *MetricDescriptor_MetricDescriptorMetadata) Unmarshal(b []byte) error
func (*MetricDescriptor_MetricDescriptorMetadata) UnmarshalJSON ¶
func (m *MetricDescriptor_MetricDescriptorMetadata) UnmarshalJSON(data []byte) error
type MetricDescriptor_MetricDescriptorMetadataPathSelectorLaunchStage ¶
type MetricDescriptor_MetricDescriptorMetadataPathSelectorLaunchStage struct{}
func (MetricDescriptor_MetricDescriptorMetadataPathSelectorLaunchStage) WithArrayOfValues ¶
func (s MetricDescriptor_MetricDescriptorMetadataPathSelectorLaunchStage) WithArrayOfValues(values []api.LaunchStage) *MetricDescriptorMetricDescriptorMetadata_FieldTerminalPathArrayOfValues
type MetricDescriptor_MetricDescriptorMetadata_FieldMask ¶
type MetricDescriptor_MetricDescriptorMetadata_FieldMask struct {
Paths []MetricDescriptorMetricDescriptorMetadata_FieldPath
}
func FullMetricDescriptor_MetricDescriptorMetadata_FieldMask ¶
func FullMetricDescriptor_MetricDescriptorMetadata_FieldMask() *MetricDescriptor_MetricDescriptorMetadata_FieldMask
func (*MetricDescriptor_MetricDescriptorMetadata_FieldMask) AppendPath ¶
func (fieldMask *MetricDescriptor_MetricDescriptorMetadata_FieldMask) AppendPath(path MetricDescriptorMetricDescriptorMetadata_FieldPath)
func (*MetricDescriptor_MetricDescriptorMetadata_FieldMask) AppendRawPath ¶
func (fieldMask *MetricDescriptor_MetricDescriptorMetadata_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*MetricDescriptor_MetricDescriptorMetadata_FieldMask) DecodeFirestore ¶
func (fieldMask *MetricDescriptor_MetricDescriptorMetadata_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*MetricDescriptor_MetricDescriptorMetadata_FieldMask) EncodeFirestore ¶
func (fieldMask *MetricDescriptor_MetricDescriptorMetadata_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*MetricDescriptor_MetricDescriptorMetadata_FieldMask) FilterInputFields ¶
func (fieldMask *MetricDescriptor_MetricDescriptorMetadata_FieldMask) FilterInputFields() *MetricDescriptor_MetricDescriptorMetadata_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*MetricDescriptor_MetricDescriptorMetadata_FieldMask) FromProtoFieldMask ¶
func (fieldMask *MetricDescriptor_MetricDescriptorMetadata_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error
func (*MetricDescriptor_MetricDescriptorMetadata_FieldMask) GetPaths ¶
func (fieldMask *MetricDescriptor_MetricDescriptorMetadata_FieldMask) GetPaths() []MetricDescriptorMetricDescriptorMetadata_FieldPath
func (*MetricDescriptor_MetricDescriptorMetadata_FieldMask) GetRawPaths ¶
func (fieldMask *MetricDescriptor_MetricDescriptorMetadata_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*MetricDescriptor_MetricDescriptorMetadata_FieldMask) IsFull ¶
func (fieldMask *MetricDescriptor_MetricDescriptorMetadata_FieldMask) IsFull() bool
func (MetricDescriptor_MetricDescriptorMetadata_FieldMask) Marshal ¶
func (fieldMask MetricDescriptor_MetricDescriptorMetadata_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (MetricDescriptor_MetricDescriptorMetadata_FieldMask) MarshalJSON ¶
func (fieldMask MetricDescriptor_MetricDescriptorMetadata_FieldMask) MarshalJSON() ([]byte, error)
func (*MetricDescriptor_MetricDescriptorMetadata_FieldMask) PathsCount ¶
func (fieldMask *MetricDescriptor_MetricDescriptorMetadata_FieldMask) PathsCount() int
func (*MetricDescriptor_MetricDescriptorMetadata_FieldMask) Project ¶
func (fieldMask *MetricDescriptor_MetricDescriptorMetadata_FieldMask) Project(source *MetricDescriptor_MetricDescriptorMetadata) *MetricDescriptor_MetricDescriptorMetadata
func (*MetricDescriptor_MetricDescriptorMetadata_FieldMask) ProjectRaw ¶
func (fieldMask *MetricDescriptor_MetricDescriptorMetadata_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*MetricDescriptor_MetricDescriptorMetadata_FieldMask) ProtoMessage ¶
func (fieldMask *MetricDescriptor_MetricDescriptorMetadata_FieldMask) ProtoMessage()
func (*MetricDescriptor_MetricDescriptorMetadata_FieldMask) ProtoReflect ¶
func (fieldMask *MetricDescriptor_MetricDescriptorMetadata_FieldMask) ProtoReflect() preflect.Message
func (*MetricDescriptor_MetricDescriptorMetadata_FieldMask) Reset ¶
func (fieldMask *MetricDescriptor_MetricDescriptorMetadata_FieldMask) Reset()
func (*MetricDescriptor_MetricDescriptorMetadata_FieldMask) Set ¶
func (fieldMask *MetricDescriptor_MetricDescriptorMetadata_FieldMask) Set(target, source *MetricDescriptor_MetricDescriptorMetadata)
func (*MetricDescriptor_MetricDescriptorMetadata_FieldMask) SetFromCliFlag ¶
func (fieldMask *MetricDescriptor_MetricDescriptorMetadata_FieldMask) SetFromCliFlag(raw string) error
func (*MetricDescriptor_MetricDescriptorMetadata_FieldMask) SetRaw ¶
func (fieldMask *MetricDescriptor_MetricDescriptorMetadata_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*MetricDescriptor_MetricDescriptorMetadata_FieldMask) Size ¶
func (fieldMask *MetricDescriptor_MetricDescriptorMetadata_FieldMask) Size() int
func (*MetricDescriptor_MetricDescriptorMetadata_FieldMask) String ¶
func (fieldMask *MetricDescriptor_MetricDescriptorMetadata_FieldMask) String() string
func (*MetricDescriptor_MetricDescriptorMetadata_FieldMask) SubtractRaw ¶
func (fieldMask *MetricDescriptor_MetricDescriptorMetadata_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*MetricDescriptor_MetricDescriptorMetadata_FieldMask) ToProtoFieldMask ¶
func (fieldMask *MetricDescriptor_MetricDescriptorMetadata_FieldMask) ToProtoFieldMask() *googlefieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*MetricDescriptor_MetricDescriptorMetadata_FieldMask) Unmarshal ¶
func (fieldMask *MetricDescriptor_MetricDescriptorMetadata_FieldMask) Unmarshal(data []byte) error
func (*MetricDescriptor_MetricDescriptorMetadata_FieldMask) UnmarshalJSON ¶
func (fieldMask *MetricDescriptor_MetricDescriptorMetadata_FieldMask) UnmarshalJSON(data []byte) error
type MetricDescriptor_MetricKind ¶
type MetricDescriptor_MetricKind int32
The kind of measurement. It describes how the data is reported.
const ( // Do not use this default value. MetricDescriptor_METRIC_KIND_UNSPECIFIED MetricDescriptor_MetricKind = 0 // An instantaneous measurement of a value. MetricDescriptor_GAUGE MetricDescriptor_MetricKind = 1 // The change in a value during a time interval. MetricDescriptor_DELTA MetricDescriptor_MetricKind = 2 // A value accumulated over a time interval. Cumulative // measurements in a time series should have the same start time // and increasing end times, until an event resets the cumulative // value to zero and sets a new start time for the following // points. MetricDescriptor_CUMULATIVE MetricDescriptor_MetricKind = 3 )
func (MetricDescriptor_MetricKind) Descriptor ¶
func (MetricDescriptor_MetricKind) Descriptor() preflect.EnumDescriptor
func (MetricDescriptor_MetricKind) Enum ¶
func (x MetricDescriptor_MetricKind) Enum() *MetricDescriptor_MetricKind
func (MetricDescriptor_MetricKind) EnumDescriptor ¶
func (MetricDescriptor_MetricKind) EnumDescriptor() ([]byte, []int)
Deprecated, Use MetricDescriptor_MetricKind.ProtoReflect.Descriptor instead.
func (MetricDescriptor_MetricKind) Number ¶
func (x MetricDescriptor_MetricKind) Number() preflect.EnumNumber
func (MetricDescriptor_MetricKind) String ¶
func (x MetricDescriptor_MetricKind) String() string
func (MetricDescriptor_MetricKind) Type ¶
func (MetricDescriptor_MetricKind) Type() preflect.EnumType
type MetricDescriptor_StorageConfig ¶
type MetricDescriptor_StorageConfig struct { // whether to store raw points StoreRawPoints bool `` /* 133-byte string literal not displayed */ // contains filtered or unexported fields }
Backend storage config
func (*MetricDescriptor_StorageConfig) Clone ¶
func (o *MetricDescriptor_StorageConfig) Clone() *MetricDescriptor_StorageConfig
func (*MetricDescriptor_StorageConfig) CloneRaw ¶
func (o *MetricDescriptor_StorageConfig) CloneRaw() gotenobject.GotenObjectExt
func (*MetricDescriptor_StorageConfig) Descriptor ¶
func (*MetricDescriptor_StorageConfig) Descriptor() ([]byte, []int)
Deprecated, Use MetricDescriptor_StorageConfig.ProtoReflect.Descriptor instead.
func (*MetricDescriptor_StorageConfig) GetStoreRawPoints ¶
func (m *MetricDescriptor_StorageConfig) GetStoreRawPoints() bool
func (*MetricDescriptor_StorageConfig) GotenMessage ¶
func (*MetricDescriptor_StorageConfig) GotenMessage()
func (*MetricDescriptor_StorageConfig) GotenObjectExt ¶
func (o *MetricDescriptor_StorageConfig) GotenObjectExt()
func (*MetricDescriptor_StorageConfig) GotenValidate ¶
func (obj *MetricDescriptor_StorageConfig) GotenValidate() error
func (*MetricDescriptor_StorageConfig) MakeDiffFieldMask ¶
func (o *MetricDescriptor_StorageConfig) MakeDiffFieldMask(other *MetricDescriptor_StorageConfig) *MetricDescriptor_StorageConfig_FieldMask
func (*MetricDescriptor_StorageConfig) MakeFullFieldMask ¶
func (o *MetricDescriptor_StorageConfig) MakeFullFieldMask() *MetricDescriptor_StorageConfig_FieldMask
func (*MetricDescriptor_StorageConfig) MakeRawDiffFieldMask ¶
func (o *MetricDescriptor_StorageConfig) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*MetricDescriptor_StorageConfig) MakeRawFullFieldMask ¶
func (o *MetricDescriptor_StorageConfig) MakeRawFullFieldMask() gotenobject.FieldMask
func (*MetricDescriptor_StorageConfig) Marshal ¶
func (m *MetricDescriptor_StorageConfig) Marshal() ([]byte, error)
func (*MetricDescriptor_StorageConfig) MarshalJSON ¶
func (m *MetricDescriptor_StorageConfig) MarshalJSON() ([]byte, error)
func (*MetricDescriptor_StorageConfig) Merge ¶
func (o *MetricDescriptor_StorageConfig) Merge(source *MetricDescriptor_StorageConfig)
func (*MetricDescriptor_StorageConfig) MergeRaw ¶
func (o *MetricDescriptor_StorageConfig) MergeRaw(source gotenobject.GotenObjectExt)
func (*MetricDescriptor_StorageConfig) ProtoMessage ¶
func (*MetricDescriptor_StorageConfig) ProtoMessage()
func (*MetricDescriptor_StorageConfig) ProtoReflect ¶
func (m *MetricDescriptor_StorageConfig) ProtoReflect() preflect.Message
func (*MetricDescriptor_StorageConfig) Reset ¶
func (m *MetricDescriptor_StorageConfig) Reset()
func (*MetricDescriptor_StorageConfig) SetStoreRawPoints ¶
func (m *MetricDescriptor_StorageConfig) SetStoreRawPoints(fv bool)
func (*MetricDescriptor_StorageConfig) String ¶
func (m *MetricDescriptor_StorageConfig) String() string
func (*MetricDescriptor_StorageConfig) Unmarshal ¶
func (m *MetricDescriptor_StorageConfig) Unmarshal(b []byte) error
func (*MetricDescriptor_StorageConfig) UnmarshalJSON ¶
func (m *MetricDescriptor_StorageConfig) UnmarshalJSON(data []byte) error
type MetricDescriptor_StorageConfigPathSelectorStoreRawPoints ¶
type MetricDescriptor_StorageConfigPathSelectorStoreRawPoints struct{}
func (MetricDescriptor_StorageConfigPathSelectorStoreRawPoints) WithArrayOfValues ¶
func (s MetricDescriptor_StorageConfigPathSelectorStoreRawPoints) WithArrayOfValues(values []bool) *MetricDescriptorStorageConfig_FieldTerminalPathArrayOfValues
func (MetricDescriptor_StorageConfigPathSelectorStoreRawPoints) WithValue ¶
func (s MetricDescriptor_StorageConfigPathSelectorStoreRawPoints) WithValue(value bool) *MetricDescriptorStorageConfig_FieldTerminalPathValue
type MetricDescriptor_StorageConfig_FieldMask ¶
type MetricDescriptor_StorageConfig_FieldMask struct {
Paths []MetricDescriptorStorageConfig_FieldPath
}
func FullMetricDescriptor_StorageConfig_FieldMask ¶
func FullMetricDescriptor_StorageConfig_FieldMask() *MetricDescriptor_StorageConfig_FieldMask
func (*MetricDescriptor_StorageConfig_FieldMask) AppendPath ¶
func (fieldMask *MetricDescriptor_StorageConfig_FieldMask) AppendPath(path MetricDescriptorStorageConfig_FieldPath)
func (*MetricDescriptor_StorageConfig_FieldMask) AppendRawPath ¶
func (fieldMask *MetricDescriptor_StorageConfig_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*MetricDescriptor_StorageConfig_FieldMask) DecodeFirestore ¶
func (fieldMask *MetricDescriptor_StorageConfig_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*MetricDescriptor_StorageConfig_FieldMask) EncodeFirestore ¶
func (fieldMask *MetricDescriptor_StorageConfig_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*MetricDescriptor_StorageConfig_FieldMask) FilterInputFields ¶
func (fieldMask *MetricDescriptor_StorageConfig_FieldMask) FilterInputFields() *MetricDescriptor_StorageConfig_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*MetricDescriptor_StorageConfig_FieldMask) FromProtoFieldMask ¶
func (fieldMask *MetricDescriptor_StorageConfig_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error
func (*MetricDescriptor_StorageConfig_FieldMask) GetPaths ¶
func (fieldMask *MetricDescriptor_StorageConfig_FieldMask) GetPaths() []MetricDescriptorStorageConfig_FieldPath
func (*MetricDescriptor_StorageConfig_FieldMask) GetRawPaths ¶
func (fieldMask *MetricDescriptor_StorageConfig_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*MetricDescriptor_StorageConfig_FieldMask) IsFull ¶
func (fieldMask *MetricDescriptor_StorageConfig_FieldMask) IsFull() bool
func (MetricDescriptor_StorageConfig_FieldMask) Marshal ¶
func (fieldMask MetricDescriptor_StorageConfig_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (MetricDescriptor_StorageConfig_FieldMask) MarshalJSON ¶
func (fieldMask MetricDescriptor_StorageConfig_FieldMask) MarshalJSON() ([]byte, error)
func (*MetricDescriptor_StorageConfig_FieldMask) PathsCount ¶
func (fieldMask *MetricDescriptor_StorageConfig_FieldMask) PathsCount() int
func (*MetricDescriptor_StorageConfig_FieldMask) Project ¶
func (fieldMask *MetricDescriptor_StorageConfig_FieldMask) Project(source *MetricDescriptor_StorageConfig) *MetricDescriptor_StorageConfig
func (*MetricDescriptor_StorageConfig_FieldMask) ProjectRaw ¶
func (fieldMask *MetricDescriptor_StorageConfig_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*MetricDescriptor_StorageConfig_FieldMask) ProtoMessage ¶
func (fieldMask *MetricDescriptor_StorageConfig_FieldMask) ProtoMessage()
func (*MetricDescriptor_StorageConfig_FieldMask) ProtoReflect ¶
func (fieldMask *MetricDescriptor_StorageConfig_FieldMask) ProtoReflect() preflect.Message
func (*MetricDescriptor_StorageConfig_FieldMask) Reset ¶
func (fieldMask *MetricDescriptor_StorageConfig_FieldMask) Reset()
func (*MetricDescriptor_StorageConfig_FieldMask) Set ¶
func (fieldMask *MetricDescriptor_StorageConfig_FieldMask) Set(target, source *MetricDescriptor_StorageConfig)
func (*MetricDescriptor_StorageConfig_FieldMask) SetFromCliFlag ¶
func (fieldMask *MetricDescriptor_StorageConfig_FieldMask) SetFromCliFlag(raw string) error
func (*MetricDescriptor_StorageConfig_FieldMask) SetRaw ¶
func (fieldMask *MetricDescriptor_StorageConfig_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*MetricDescriptor_StorageConfig_FieldMask) Size ¶
func (fieldMask *MetricDescriptor_StorageConfig_FieldMask) Size() int
func (*MetricDescriptor_StorageConfig_FieldMask) String ¶
func (fieldMask *MetricDescriptor_StorageConfig_FieldMask) String() string
func (*MetricDescriptor_StorageConfig_FieldMask) Subtract ¶
func (fieldMask *MetricDescriptor_StorageConfig_FieldMask) Subtract(other *MetricDescriptor_StorageConfig_FieldMask) *MetricDescriptor_StorageConfig_FieldMask
func (*MetricDescriptor_StorageConfig_FieldMask) SubtractRaw ¶
func (fieldMask *MetricDescriptor_StorageConfig_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*MetricDescriptor_StorageConfig_FieldMask) ToProtoFieldMask ¶
func (fieldMask *MetricDescriptor_StorageConfig_FieldMask) ToProtoFieldMask() *googlefieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*MetricDescriptor_StorageConfig_FieldMask) Unmarshal ¶
func (fieldMask *MetricDescriptor_StorageConfig_FieldMask) Unmarshal(data []byte) error
func (*MetricDescriptor_StorageConfig_FieldMask) UnmarshalJSON ¶
func (fieldMask *MetricDescriptor_StorageConfig_FieldMask) UnmarshalJSON(data []byte) error
type MetricDescriptor_ValueType ¶
type MetricDescriptor_ValueType int32
The value type of a metric.
const ( // Do not use this default value. MetricDescriptor_VALUE_TYPE_UNSPECIFIED MetricDescriptor_ValueType = 0 // The value is a boolean. // This value type can be used only if the metric kind is `GAUGE`. MetricDescriptor_BOOL MetricDescriptor_ValueType = 1 // The value is a signed 64-bit integer. MetricDescriptor_INT64 MetricDescriptor_ValueType = 2 // The value is a double precision floating point number. MetricDescriptor_DOUBLE MetricDescriptor_ValueType = 3 // The value is a text string. // This value type can be used only if the metric kind is `GAUGE`. MetricDescriptor_STRING MetricDescriptor_ValueType = 4 // The value is a [`Distribution`][google.api.Distribution]. MetricDescriptor_DISTRIBUTION MetricDescriptor_ValueType = 5 // The value is money. MetricDescriptor_MONEY MetricDescriptor_ValueType = 6 )
func (MetricDescriptor_ValueType) Descriptor ¶
func (MetricDescriptor_ValueType) Descriptor() preflect.EnumDescriptor
func (MetricDescriptor_ValueType) Enum ¶
func (x MetricDescriptor_ValueType) Enum() *MetricDescriptor_ValueType
func (MetricDescriptor_ValueType) EnumDescriptor ¶
func (MetricDescriptor_ValueType) EnumDescriptor() ([]byte, []int)
Deprecated, Use MetricDescriptor_ValueType.ProtoReflect.Descriptor instead.
func (MetricDescriptor_ValueType) Number ¶
func (x MetricDescriptor_ValueType) Number() preflect.EnumNumber
func (MetricDescriptor_ValueType) String ¶
func (x MetricDescriptor_ValueType) String() string
func (MetricDescriptor_ValueType) Type ¶
func (MetricDescriptor_ValueType) Type() preflect.EnumType
type Name ¶
type Name struct { ParentName MetricDescriptorId string `firestore:"metricDescriptorId"` }
func MustParseName ¶
func ParseNameOrId ¶
func (*Name) AsRawReference ¶
func (name *Name) AsRawReference() gotenresource.Reference
func (*Name) AsReference ¶
func (*Name) ConvertToNative ¶
func (*Name) FullyQualifiedName ¶
func (*Name) GetIParentName ¶ added in v0.8.0
func (name *Name) GetIParentName() gotenresource.Name
func (*Name) GetIUnderlyingParentName ¶ added in v0.8.0
func (name *Name) GetIUnderlyingParentName() gotenresource.Name
func (*Name) GetIdParts ¶
func (*Name) 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
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) Compare ¶
func (orderBy *OrderBy) Compare(left, right *MetricDescriptor) int
func (*OrderBy) CompareRaw ¶
func (orderBy *OrderBy) CompareRaw(left, right gotenresource.Resource) int
func (*OrderBy) GetFieldMask ¶
func (orderBy *OrderBy) GetFieldMask() *MetricDescriptor_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 MetricDescriptorList, elem *MetricDescriptor) (MetricDescriptorList, 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 MetricDescriptorList)
func (*OrderBy) SortRaw ¶
func (orderBy *OrderBy) SortRaw(results gotenresource.ResourceList)
type OrderByField ¶
type OrderByField struct { FieldPath MetricDescriptor_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 *MetricDescriptor) 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 ¶ added in v0.8.0
func (p *PagerQuery) SetCursor(cursor gotenresource.Cursor)
func (*PagerQuery) SetLimit ¶ added in v0.8.0
func (p *PagerQuery) SetLimit(limit int)
func (*PagerQuery) SetOrderBy ¶ added in v0.8.0
func (p *PagerQuery) SetOrderBy(orderBy gotenresource.OrderBy)
func (*PagerQuery) SetPageDirection ¶ added in v0.8.0
func (p *PagerQuery) SetPageDirection(direction gotenresource.PageDirection)
func (*PagerQuery) SetPeekForward ¶ added in v0.8.0
func (p *PagerQuery) SetPeekForward(peekForward bool)
type ParentName ¶
type ParentName struct { NamePattern ProjectId string `firestore:"projectId"` }
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 ¶ added in v1.0.21
func (name *ParentName) ConvertToNative(typeDesc reflect.Type) (interface{}, error)
func (*ParentName) ConvertToType ¶ added in v1.0.21
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 ¶ added in v0.8.0
func (name *ParentName) GetIParentName() gotenresource.Name
func (*ParentName) GetIUnderlyingParentName ¶ added in v0.8.0
func (name *ParentName) GetIUnderlyingParentName() gotenresource.Name
func (*ParentName) GetIdParts ¶
func (name *ParentName) GetIdParts() map[string]string
func (*ParentName) 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 ¶ added in v1.0.21
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 ¶ added in v1.0.21
func (name *ParentName) Type() ref.Type
func (*ParentName) TypeName ¶ added in v1.0.21
func (name *ParentName) TypeName() string
func (*ParentName) Value ¶ added in v1.0.21
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 ¶ added in v0.8.0
func (ref *ParentReference) GetIParentName() gotenresource.Name
func (*ParentReference) GetIUnderlyingParentName ¶ added in v0.8.0
func (ref *ParentReference) GetIUnderlyingParentName() gotenresource.Name
func (*ParentReference) GetIdParts ¶
func (ref *ParentReference) GetIdParts() map[string]string
func (*ParentReference) 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 []*MetricDescriptorChange 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 { MetricDescriptors []*MetricDescriptor PrevPageCursor *PagerCursor NextPageCursor *PagerCursor TotalResultsCount int32 CurrentOffset int32 }
func (*QueryResultSnapshot) GetNextPageCursor ¶
func (qr *QueryResultSnapshot) GetNextPageCursor() gotenresource.Cursor
func (*QueryResultSnapshot) GetPagingInfo ¶ added in v0.10.1
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 ¶ added in v0.10.1
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 MakeReference ¶
func MakeReference(name *Name, metricDescriptor *MetricDescriptor) (*Reference, error)
func MustParseReference ¶
func ParseReference ¶
func (*Reference) ClearCached ¶
func (ref *Reference) ClearCached()
func (*Reference) FullyQualifiedName ¶
func (*Reference) GetIParentName ¶ added in v0.8.0
func (ref *Reference) GetIParentName() gotenresource.Name
func (*Reference) GetIUnderlyingParentName ¶ added in v0.8.0
func (ref *Reference) GetIUnderlyingParentName() gotenresource.Name
func (*Reference) GetIdParts ¶
func (*Reference) GetMetricDescriptor ¶
func (ref *Reference) GetMetricDescriptor() *MetricDescriptor
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) Resolve ¶
func (ref *Reference) Resolve(resolved *MetricDescriptor)
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 ¶ added in v0.9.0
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 ¶ added in v0.9.0
func (q *WatchQuery) SetStartingTime(startingTime *timestamppb.Timestamp)
func (*WatchQuery) SetWatchType ¶
func (q *WatchQuery) SetWatchType(watchType watch_type.WatchType)
func (*WatchQuery) String ¶ added in v0.4.29
func (q *WatchQuery) String() string
Source Files ¶
- metric_descriptor.pb.access.go
- metric_descriptor.pb.collections.go
- metric_descriptor.pb.descriptor.go
- metric_descriptor.pb.fieldmask.go
- metric_descriptor.pb.fieldpath.go
- metric_descriptor.pb.fieldpathbuilder.go
- metric_descriptor.pb.filter.go
- metric_descriptor.pb.filterbuilder.go
- metric_descriptor.pb.go
- metric_descriptor.pb.name.go
- metric_descriptor.pb.namebuilder.go
- metric_descriptor.pb.object_ext.go
- metric_descriptor.pb.pagination.go
- metric_descriptor.pb.parentname.go
- metric_descriptor.pb.query.go
- metric_descriptor.pb.validate.go
- metric_descriptor.pb.view.go
- metric_descriptor_change.pb.change.go
- metric_descriptor_change.pb.go
- metric_descriptor_change.pb.validate.go