metric_descriptor

package
v1.9.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 19, 2024 License: Apache-2.0 Imports: 45 Imported by: 0

Documentation

Index

Constants

View Source
const (
	NamePattern_Project = "projects/{project}/metricDescriptors/{metric_descriptor}"
)

Variables

View Source
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,
	}
)
View Source
var (
	MetricDescriptor_ValueType_name = map[int32]string{
		0: "VALUE_TYPE_UNSPECIFIED",
		1: "BOOL",
		2: "INT64",
		3: "DOUBLE",
		5: "DISTRIBUTION",
	}

	MetricDescriptor_ValueType_value = map[string]int32{
		"VALUE_TYPE_UNSPECIFIED": 0,
		"BOOL":                   1,
		"INT64":                  2,
		"DOUBLE":                 3,
		"DISTRIBUTION":           5,
	}
)
View Source
var (
	MetricDescriptor_Indices_CloseStatus_name = map[int32]string{
		0: "UNDEFINED",
		1: "SUSPENDED",
		2: "CLOSED",
	}

	MetricDescriptor_Indices_CloseStatus_value = map[string]int32{
		"UNDEFINED": 0,
		"SUSPENDED": 1,
		"CLOSED":    2,
	}
)
View Source
var (
	MetricDescriptor_Indices_SortingFunction_Direction_name = map[int32]string{
		0: "UNDEFINED",
		1: "ASCENDING",
		2: "DESCENDING",
	}

	MetricDescriptor_Indices_SortingFunction_Direction_value = map[string]int32{
		"UNDEFINED":  0,
		"ASCENDING":  1,
		"DESCENDING": 2,
	}
)

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

func (d *Descriptor) CanBeParentless() bool

func (*Descriptor) GetNameDescriptor

func (d *Descriptor) GetNameDescriptor() *gotenresource.NameDescriptor

func (*Descriptor) GetParentResDescriptors

func (d *Descriptor) GetParentResDescriptors() []gotenresource.Descriptor

func (*Descriptor) GetResourceTypeName

func (d *Descriptor) GetResourceTypeName() *gotenresource.TypeName

func (*Descriptor) NewGetQuery

func (d *Descriptor) NewGetQuery() gotenresource.GetQuery

func (*Descriptor) NewListQuery

func (d *Descriptor) NewListQuery() gotenresource.ListQuery

func (*Descriptor) NewNameList

func (d *Descriptor) NewNameList(size, reserved int) gotenresource.NameList

func (*Descriptor) NewParentNameList

func (d *Descriptor) NewParentNameList(size, reserved int) gotenresource.ParentNameList

func (*Descriptor) NewParentReferenceList

func (d *Descriptor) NewParentReferenceList(size, reserved int) gotenresource.ParentReferenceList

func (*Descriptor) NewQueryResultChange

func (d *Descriptor) NewQueryResultChange() gotenresource.QueryResultChange

func (*Descriptor) NewQueryResultSnapshot

func (d *Descriptor) NewQueryResultSnapshot() gotenresource.QueryResultSnapshot

func (*Descriptor) NewReferenceList

func (d *Descriptor) NewReferenceList(size, reserved int) gotenresource.ReferenceList

func (*Descriptor) NewResource

func (d *Descriptor) NewResource() gotenresource.Resource

func (*Descriptor) NewResourceChange

func (d *Descriptor) NewResourceChange() gotenresource.ResourceChange

func (*Descriptor) NewResourceChangeList

func (d *Descriptor) NewResourceChangeList(size, reserved int) gotenresource.ResourceChangeList

func (*Descriptor) NewResourceChangeMap

func (d *Descriptor) NewResourceChangeMap(reserved int) gotenresource.ResourceChangeMap

func (*Descriptor) NewResourceCursor

func (d *Descriptor) NewResourceCursor() gotenresource.Cursor

func (*Descriptor) NewResourceFieldMask

func (d *Descriptor) NewResourceFieldMask() gotenobject.FieldMask

func (*Descriptor) NewResourceFilter

func (d *Descriptor) NewResourceFilter() gotenresource.Filter

func (*Descriptor) NewResourceList

func (d *Descriptor) NewResourceList(size, reserved int) gotenresource.ResourceList

func (*Descriptor) NewResourceMap

func (d *Descriptor) NewResourceMap(reserved int) gotenresource.ResourceMap

func (*Descriptor) NewResourceName

func (d *Descriptor) NewResourceName() gotenresource.Name

func (*Descriptor) NewResourceOrderBy

func (d *Descriptor) NewResourceOrderBy() gotenresource.OrderBy

func (*Descriptor) NewResourcePager

func (d *Descriptor) NewResourcePager() gotenresource.PagerQuery

func (*Descriptor) NewSearchQuery

func (d *Descriptor) NewSearchQuery() gotenresource.SearchQuery

func (*Descriptor) NewWatchQuery

func (d *Descriptor) NewWatchQuery() gotenresource.WatchQuery

func (*Descriptor) ParseFieldPath

func (d *Descriptor) ParseFieldPath(raw string) (gotenobject.FieldPath, error)

func (*Descriptor) ParseResourceName

func (d *Descriptor) ParseResourceName(nameStr string) (gotenresource.Name, error)

func (*Descriptor) SupportsDbConstraints added in v1.8.3

func (d *Descriptor) SupportsDbConstraints() bool

func (*Descriptor) SupportsMetadata

func (d *Descriptor) SupportsMetadata() bool

type Filter

type Filter struct {
	FilterCondition
}

func (*Filter) ConvertToNative

func (filter *Filter) ConvertToNative(typeDesc reflect.Type) (interface{}, error)

func (*Filter) ConvertToType

func (filter *Filter) ConvertToType(typeVal ref.Type) ref.Val

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) Equal

func (filter *Filter) Equal(other ref.Val) ref.Val

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) HasTrait

func (filter *Filter) HasTrait(trait int) bool

func (*Filter) Match

func (filter *Filter) Match(pattern ref.Val) ref.Val

func (*Filter) ParseProtoString

func (filter *Filter) ParseProtoString(data string) error

func (*Filter) ProtoString

func (filter *Filter) ProtoString() (string, error)

func (*Filter) Receive

func (filter *Filter) Receive(function string, overload string, args []ref.Val) ref.Val

func (*Filter) SetFromCliFlag

func (filter *Filter) SetFromCliFlag(raw string) error

func (*Filter) String

func (filter *Filter) String() string

func (*Filter) Type

func (filter *Filter) Type() ref.Type

func (*Filter) TypeName

func (filter *Filter) TypeName() string

func (*Filter) Value

func (filter *Filter) Value() interface{}

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

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 (*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 (*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 (*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 (*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

func (*FilterConditionContains) And

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 (*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 (*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 (*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 (*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 (*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 (*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)

func (*GetQuery) String

func (q *GetQuery) String() string

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

func (q *ListQuery) GetWithPagingInfo() bool

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

func (q *ListQuery) SetWithPagingInfo(with bool)

func (*ListQuery) String

func (q *ListQuery) String() string

type MetricDescriptor

type MetricDescriptor struct {

	// Name of MetricDescriptor
	// 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"`
	// Metadata is an object with information like create, update and delete time
	// (for async deleted resources), has user labels/annotations, sharding
	// information, multi-region syncing information and may have non-schema
	// owners (useful for taking ownership of resources belonging to lower level
	// services by higher ones).
	Metadata *meta.Meta `protobuf:"bytes,35,opt,name=metadata,proto3" json:"metadata,omitempty" firestore:"metadata"`
	// 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.
	// DEPRECATED, use "indices".
	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.
	// DEPRECATED, use "indices" instead.
	PromotedLabelKeySets []*common.LabelKeySet `` /* 159-byte string literal not displayed */
	// DEPRECATED: use "indices". This field must not be used
	// if client migrated to ResourceBindings. Whenever index_spec is set, it will
	// override resource_descriptor_bindings. This is for migration purpose,
	// future indices must be managed by ResourceBindings.
	IndexSpec *MetricDescriptor_IndexSpec `protobuf:"bytes,36,opt,name=index_spec,json=indexSpec,proto3" json:"index_spec,omitempty" firestore:"indexSpec"`
	// Defines indexing rules for underlying backend enabling query optimizations.
	// It's important consideration for balancing time series query performance
	// and storage cost.
	// Number of non-disabled indices per resource type is 64. Indices are
	// generated from index families. Final index is a combination of metric &
	// resource promoted label set, and pre-aggregation spec (if any). For
	// example, index family with 2 promoted sets for resource, 3 promoted sets
	// for metric, 2 pre-aggregations would create 12 indices. If no
	// pre-aggregations were defined, it would be 6 indices. Metric and resource
	// label sets must never be empty: At least one empty label set must be
	// present.
	Indices *MetricDescriptor_Indices `protobuf:"bytes,37,opt,name=indices,proto3" json:"indices,omitempty" firestore:"indices"`
	// Storage settings
	StorageConfig *MetricDescriptor_StorageConfig `` /* 127-byte string literal not displayed */
	// Generated indices data in binary format, for internal use only.
	// They are compiled when MetricDescriptor is saved and used by monitoring
	// server, db-controller or controller when necessary.
	// One MetricDescriptor instance will have different value of this field
	// in each region!
	BinaryIndices *MetricDescriptor_BinaryIndices `` /* 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 (*MetricDescriptor) Descriptor

func (*MetricDescriptor) Descriptor() ([]byte, []int)

Deprecated, Use MetricDescriptor.ProtoReflect.Descriptor instead.

func (*MetricDescriptor) EnsureMetadata

func (r *MetricDescriptor) EnsureMetadata() *meta.Meta

func (*MetricDescriptor) GetBinaryIndices added in v1.5.1

func (m *MetricDescriptor) GetBinaryIndices() *MetricDescriptor_BinaryIndices

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) GetIndices added in v1.5.1

func (m *MetricDescriptor) GetIndices() *MetricDescriptor_Indices

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) SetBinaryIndices added in v1.5.1

func (m *MetricDescriptor) SetBinaryIndices(fv *MetricDescriptor_BinaryIndices)

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) SetIndices added in v1.5.1

func (m *MetricDescriptor) SetIndices(fv *MetricDescriptor_Indices)

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, ...gotenresource.GetOption) (*MetricDescriptor, error)
	BatchGetMetricDescriptors(context.Context, []*Reference, ...gotenresource.BatchGetOption) error
	QueryMetricDescriptors(context.Context, *ListQuery, ...gotenresource.QueryOption) (*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 MetricDescriptorBinaryIndicesByResourceTypeFieldPathBuilder added in v1.5.1

type MetricDescriptorBinaryIndicesByResourceTypeFieldPathBuilder struct{}

func NewMetricDescriptorBinaryIndicesByResourceTypeFieldPathBuilder added in v1.5.1

func NewMetricDescriptorBinaryIndicesByResourceTypeFieldPathBuilder() MetricDescriptorBinaryIndicesByResourceTypeFieldPathBuilder

func (MetricDescriptorBinaryIndicesByResourceTypeFieldPathBuilder) AggsEncoder added in v1.5.1

func (MetricDescriptorBinaryIndicesByResourceTypeFieldPathBuilder) NameParts added in v1.5.1

func (MetricDescriptorBinaryIndicesByResourceTypeFieldPathBuilder) NonAggregatedIndices added in v1.5.1

func (MetricDescriptorBinaryIndicesByResourceTypeFieldPathBuilder) PaginatingIndices added in v1.5.1

func (MetricDescriptorBinaryIndicesByResourceTypeFieldPathBuilder) PreAggregatedIndices added in v1.5.1

func (MetricDescriptorBinaryIndicesByResourceTypeFieldPathBuilder) ResourceType added in v1.5.1

type MetricDescriptorBinaryIndicesByResourceType_FieldPath added in v1.5.1

type MetricDescriptorBinaryIndicesByResourceType_FieldPath interface {
	gotenobject.FieldPath
	Selector() MetricDescriptorBinaryIndicesByResourceType_FieldPathSelector
	Get(source *MetricDescriptor_BinaryIndices_ByResourceType) []interface{}
	GetSingle(source *MetricDescriptor_BinaryIndices_ByResourceType) (interface{}, bool)
	ClearValue(item *MetricDescriptor_BinaryIndices_ByResourceType)

	// Those methods build corresponding MetricDescriptorBinaryIndicesByResourceType_FieldPathValue
	// (or array of values) and holds passed value. Panics if injected type is incorrect.
	WithIValue(value interface{}) MetricDescriptorBinaryIndicesByResourceType_FieldPathValue
	WithIArrayOfValues(values interface{}) MetricDescriptorBinaryIndicesByResourceType_FieldPathArrayOfValues
	WithIArrayItemValue(value interface{}) MetricDescriptorBinaryIndicesByResourceType_FieldPathArrayItemValue
}

FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto

func BuildMetricDescriptorBinaryIndicesByResourceType_FieldPath added in v1.5.1

func BuildMetricDescriptorBinaryIndicesByResourceType_FieldPath(fp gotenobject.RawFieldPath) (MetricDescriptorBinaryIndicesByResourceType_FieldPath, error)

func MustParseMetricDescriptorBinaryIndicesByResourceType_FieldPath added in v1.5.1

func MustParseMetricDescriptorBinaryIndicesByResourceType_FieldPath(rawField string) MetricDescriptorBinaryIndicesByResourceType_FieldPath

func ParseMetricDescriptorBinaryIndicesByResourceType_FieldPath added in v1.5.1

func ParseMetricDescriptorBinaryIndicesByResourceType_FieldPath(rawField string) (MetricDescriptorBinaryIndicesByResourceType_FieldPath, error)

type MetricDescriptorBinaryIndicesByResourceType_FieldPathArrayItemValue added in v1.5.1

type MetricDescriptorBinaryIndicesByResourceType_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	MetricDescriptorBinaryIndicesByResourceType_FieldPath
	ContainsValue(*MetricDescriptor_BinaryIndices_ByResourceType) bool
}

MetricDescriptorBinaryIndicesByResourceType_FieldPathArrayItemValue allows storing single item in Path-specific values for ByResourceType according to their type Present only for array (repeated) types.

func MustParseMetricDescriptorBinaryIndicesByResourceType_FieldPathArrayItemValue added in v1.5.1

func MustParseMetricDescriptorBinaryIndicesByResourceType_FieldPathArrayItemValue(pathStr, valueStr string) MetricDescriptorBinaryIndicesByResourceType_FieldPathArrayItemValue

func ParseMetricDescriptorBinaryIndicesByResourceType_FieldPathArrayItemValue added in v1.5.1

func ParseMetricDescriptorBinaryIndicesByResourceType_FieldPathArrayItemValue(pathStr, valueStr string) (MetricDescriptorBinaryIndicesByResourceType_FieldPathArrayItemValue, error)

ParseMetricDescriptorBinaryIndicesByResourceType_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type MetricDescriptorBinaryIndicesByResourceType_FieldPathArrayOfValues added in v1.5.1

type MetricDescriptorBinaryIndicesByResourceType_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	MetricDescriptorBinaryIndicesByResourceType_FieldPath
}

MetricDescriptorBinaryIndicesByResourceType_FieldPathArrayOfValues allows storing slice of values for ByResourceType fields according to their type

func MustParseMetricDescriptorBinaryIndicesByResourceType_FieldPathArrayOfValues added in v1.5.1

func MustParseMetricDescriptorBinaryIndicesByResourceType_FieldPathArrayOfValues(pathStr, valuesStr string) MetricDescriptorBinaryIndicesByResourceType_FieldPathArrayOfValues

func ParseMetricDescriptorBinaryIndicesByResourceType_FieldPathArrayOfValues added in v1.5.1

func ParseMetricDescriptorBinaryIndicesByResourceType_FieldPathArrayOfValues(pathStr, valuesStr string) (MetricDescriptorBinaryIndicesByResourceType_FieldPathArrayOfValues, error)

type MetricDescriptorBinaryIndicesByResourceType_FieldPathSelector added in v1.5.1

type MetricDescriptorBinaryIndicesByResourceType_FieldPathSelector int32
const (
	MetricDescriptorBinaryIndicesByResourceType_FieldPathSelectorResourceType         MetricDescriptorBinaryIndicesByResourceType_FieldPathSelector = 0
	MetricDescriptorBinaryIndicesByResourceType_FieldPathSelectorAggsEncoder          MetricDescriptorBinaryIndicesByResourceType_FieldPathSelector = 1
	MetricDescriptorBinaryIndicesByResourceType_FieldPathSelectorPreAggregatedIndices MetricDescriptorBinaryIndicesByResourceType_FieldPathSelector = 2
	MetricDescriptorBinaryIndicesByResourceType_FieldPathSelectorPaginatingIndices    MetricDescriptorBinaryIndicesByResourceType_FieldPathSelector = 3
	MetricDescriptorBinaryIndicesByResourceType_FieldPathSelectorNonAggregatedIndices MetricDescriptorBinaryIndicesByResourceType_FieldPathSelector = 4
	MetricDescriptorBinaryIndicesByResourceType_FieldPathSelectorNameParts            MetricDescriptorBinaryIndicesByResourceType_FieldPathSelector = 5
)

func (MetricDescriptorBinaryIndicesByResourceType_FieldPathSelector) String added in v1.5.1

type MetricDescriptorBinaryIndicesByResourceType_FieldPathValue added in v1.5.1

type MetricDescriptorBinaryIndicesByResourceType_FieldPathValue interface {
	MetricDescriptorBinaryIndicesByResourceType_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **MetricDescriptor_BinaryIndices_ByResourceType)
	CompareWith(*MetricDescriptor_BinaryIndices_ByResourceType) (cmp int, comparable bool)
}

MetricDescriptorBinaryIndicesByResourceType_FieldPathValue allows storing values for ByResourceType fields according to their type

func MustParseMetricDescriptorBinaryIndicesByResourceType_FieldPathValue added in v1.5.1

func MustParseMetricDescriptorBinaryIndicesByResourceType_FieldPathValue(pathStr, valueStr string) MetricDescriptorBinaryIndicesByResourceType_FieldPathValue

func ParseMetricDescriptorBinaryIndicesByResourceType_FieldPathValue added in v1.5.1

func ParseMetricDescriptorBinaryIndicesByResourceType_FieldPathValue(pathStr, valueStr string) (MetricDescriptorBinaryIndicesByResourceType_FieldPathValue, error)

type MetricDescriptorBinaryIndicesByResourceType_FieldSubPath added in v1.5.1

type MetricDescriptorBinaryIndicesByResourceType_FieldSubPath struct {
	// contains filtered or unexported fields
}

func (*MetricDescriptorBinaryIndicesByResourceType_FieldSubPath) AsPaginatingIndicesSubPath added in v1.5.1

func (*MetricDescriptorBinaryIndicesByResourceType_FieldSubPath) AsPreAggregatedIndicesSubPath added in v1.5.1

func (*MetricDescriptorBinaryIndicesByResourceType_FieldSubPath) ClearValue added in v1.5.1

func (*MetricDescriptorBinaryIndicesByResourceType_FieldSubPath) ClearValueRaw added in v1.5.1

func (*MetricDescriptorBinaryIndicesByResourceType_FieldSubPath) Get added in v1.5.1

Get returns all values pointed by selected field from source MetricDescriptor_BinaryIndices_ByResourceType

func (*MetricDescriptorBinaryIndicesByResourceType_FieldSubPath) GetDefault added in v1.5.1

func (fps *MetricDescriptorBinaryIndicesByResourceType_FieldSubPath) GetDefault() interface{}

GetDefault returns a default value of the field type

func (*MetricDescriptorBinaryIndicesByResourceType_FieldSubPath) GetRaw added in v1.5.1

func (*MetricDescriptorBinaryIndicesByResourceType_FieldSubPath) GetSingle added in v1.5.1

GetSingle returns value of selected field from source MetricDescriptor_BinaryIndices_ByResourceType

func (*MetricDescriptorBinaryIndicesByResourceType_FieldSubPath) GetSingleRaw added in v1.5.1

func (fps *MetricDescriptorBinaryIndicesByResourceType_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*MetricDescriptorBinaryIndicesByResourceType_FieldSubPath) IsLeaf added in v1.5.1

IsLeaf - whether field path is holds simple value

func (*MetricDescriptorBinaryIndicesByResourceType_FieldSubPath) JSONString added in v1.5.1

JSONString returns path representation is JSON convention

func (*MetricDescriptorBinaryIndicesByResourceType_FieldSubPath) Selector added in v1.5.1

func (*MetricDescriptorBinaryIndicesByResourceType_FieldSubPath) SplitIntoTerminalIPaths added in v1.5.1

func (*MetricDescriptorBinaryIndicesByResourceType_FieldSubPath) String added in v1.5.1

String returns path representation in proto convention

func (*MetricDescriptorBinaryIndicesByResourceType_FieldSubPath) WithIArrayItemValue added in v1.5.1

func (*MetricDescriptorBinaryIndicesByResourceType_FieldSubPath) WithIArrayOfValues added in v1.5.1

func (*MetricDescriptorBinaryIndicesByResourceType_FieldSubPath) WithIValue added in v1.5.1

func (*MetricDescriptorBinaryIndicesByResourceType_FieldSubPath) WithRawIArrayItemValue added in v1.5.1

func (*MetricDescriptorBinaryIndicesByResourceType_FieldSubPath) WithRawIArrayOfValues added in v1.5.1

func (*MetricDescriptorBinaryIndicesByResourceType_FieldSubPath) WithRawIValue added in v1.5.1

type MetricDescriptorBinaryIndicesByResourceType_FieldSubPathArrayItemValue added in v1.5.1

type MetricDescriptorBinaryIndicesByResourceType_FieldSubPathArrayItemValue struct {
	MetricDescriptorBinaryIndicesByResourceType_FieldPath
	// contains filtered or unexported fields
}

func (*MetricDescriptorBinaryIndicesByResourceType_FieldSubPathArrayItemValue) AsPaginatingIndicesPathItemValue added in v1.5.1

func (*MetricDescriptorBinaryIndicesByResourceType_FieldSubPathArrayItemValue) AsPreAggregatedIndicesPathItemValue added in v1.5.1

func (*MetricDescriptorBinaryIndicesByResourceType_FieldSubPathArrayItemValue) ContainsValue added in v1.5.1

Contains returns a boolean indicating if value that is being held is present in given 'ByResourceType'

func (*MetricDescriptorBinaryIndicesByResourceType_FieldSubPathArrayItemValue) GetRawItemValue added in v1.5.1

func (fpaivs *MetricDescriptorBinaryIndicesByResourceType_FieldSubPathArrayItemValue) GetRawItemValue() interface{}

GetRawValue returns stored array item value

type MetricDescriptorBinaryIndicesByResourceType_FieldSubPathArrayOfValues added in v1.5.1

type MetricDescriptorBinaryIndicesByResourceType_FieldSubPathArrayOfValues struct {
	MetricDescriptorBinaryIndicesByResourceType_FieldPath
	// contains filtered or unexported fields
}

func (*MetricDescriptorBinaryIndicesByResourceType_FieldSubPathArrayOfValues) AsPaginatingIndicesPathArrayOfValues added in v1.5.1

func (*MetricDescriptorBinaryIndicesByResourceType_FieldSubPathArrayOfValues) AsPreAggregatedIndicesPathArrayOfValues added in v1.5.1

func (*MetricDescriptorBinaryIndicesByResourceType_FieldSubPathArrayOfValues) GetRawValues added in v1.5.1

func (fpsaov *MetricDescriptorBinaryIndicesByResourceType_FieldSubPathArrayOfValues) GetRawValues() []interface{}

type MetricDescriptorBinaryIndicesByResourceType_FieldSubPathValue added in v1.5.1

type MetricDescriptorBinaryIndicesByResourceType_FieldSubPathValue struct {
	MetricDescriptorBinaryIndicesByResourceType_FieldPath
	// contains filtered or unexported fields
}

func (*MetricDescriptorBinaryIndicesByResourceType_FieldSubPathValue) AsPaginatingIndicesPathValue added in v1.5.1

func (*MetricDescriptorBinaryIndicesByResourceType_FieldSubPathValue) AsPreAggregatedIndicesPathValue added in v1.5.1

func (*MetricDescriptorBinaryIndicesByResourceType_FieldSubPathValue) CompareWith added in v1.5.1

func (*MetricDescriptorBinaryIndicesByResourceType_FieldSubPathValue) CompareWithRaw added in v1.5.1

func (*MetricDescriptorBinaryIndicesByResourceType_FieldSubPathValue) GetRawValue added in v1.5.1

func (fpvs *MetricDescriptorBinaryIndicesByResourceType_FieldSubPathValue) GetRawValue() interface{}

func (*MetricDescriptorBinaryIndicesByResourceType_FieldSubPathValue) SetTo added in v1.5.1

func (*MetricDescriptorBinaryIndicesByResourceType_FieldSubPathValue) SetToRaw added in v1.5.1

type MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPath added in v1.5.1

type MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPath struct {
	// contains filtered or unexported fields
}

func (*MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPath) ClearValue added in v1.5.1

func (*MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPath) ClearValueRaw added in v1.5.1

func (*MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPath) Get added in v1.5.1

Get returns all values pointed by specific field from source MetricDescriptor_BinaryIndices_ByResourceType

func (*MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPath) GetDefault added in v1.5.1

GetDefault returns a default value of the field type

func (*MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPath) GetRaw added in v1.5.1

func (*MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPath) GetSingle added in v1.5.1

GetSingle returns value pointed by specific field of from source MetricDescriptor_BinaryIndices_ByResourceType

func (*MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPath) GetSingleRaw added in v1.5.1

func (fp *MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPath) IsLeaf added in v1.5.1

IsLeaf - whether field path is holds simple value

func (*MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPath) JSONString added in v1.5.1

JSONString returns path representation is JSON convention

func (*MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPath) Selector added in v1.5.1

func (*MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPath) SplitIntoTerminalIPaths added in v1.5.1

func (*MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPath) String added in v1.5.1

String returns path representation in proto convention

func (*MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPath) WithIArrayItemValue added in v1.5.1

func (*MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPath) WithIArrayOfValues added in v1.5.1

func (*MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPath) WithIValue added in v1.5.1

func (*MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPath) WithRawIArrayItemValue added in v1.5.1

func (*MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPath) WithRawIArrayOfValues added in v1.5.1

func (*MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPath) WithRawIValue added in v1.5.1

type MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPathArrayItemValue added in v1.5.1

type MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPathArrayItemValue struct {
	MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPathArrayItemValue) AsAggsEncoderItemValue added in v1.5.1

func (*MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPathArrayItemValue) AsNamePartsItemValue added in v1.5.1

func (*MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPathArrayItemValue) AsNonAggregatedIndicesItemValue added in v1.5.1

func (fpaiv *MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPathArrayItemValue) AsNonAggregatedIndicesItemValue() ([]byte, bool)

func (*MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPathArrayItemValue) AsPaginatingIndicesItemValue added in v1.5.1

func (*MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPathArrayItemValue) AsPreAggregatedIndicesItemValue added in v1.5.1

func (*MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPathArrayItemValue) ContainsValue added in v1.5.1

Contains returns a boolean indicating if value that is being held is present in given 'ByResourceType'

func (*MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPathArrayItemValue) GetRawItemValue added in v1.5.1

GetRawValue returns stored element value for array in object MetricDescriptor_BinaryIndices_ByResourceType as interface{}

func (*MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPathArrayItemValue) GetSingle added in v1.5.1

func (*MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPathArrayItemValue) GetSingleRaw added in v1.5.1

type MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPathArrayOfValues added in v1.5.1

type MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPathArrayOfValues struct {
	MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPathArrayOfValues) AsAggsEncoderArrayOfValues added in v1.5.1

func (fpaov *MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPathArrayOfValues) AsAggsEncoderArrayOfValues() ([][][]byte, bool)

func (*MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPathArrayOfValues) AsNamePartsArrayOfValues added in v1.5.1

func (*MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPathArrayOfValues) AsNonAggregatedIndicesArrayOfValues added in v1.5.1

func (fpaov *MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPathArrayOfValues) AsNonAggregatedIndicesArrayOfValues() ([][][]byte, bool)

func (*MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPathArrayOfValues) AsPaginatingIndicesArrayOfValues added in v1.5.1

func (*MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPathArrayOfValues) AsPreAggregatedIndicesArrayOfValues added in v1.5.1

func (*MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPathArrayOfValues) AsResourceTypeArrayOfValues added in v1.5.1

func (*MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPathArrayOfValues) GetRawValues added in v1.5.1

func (fpaov *MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})

type MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPathValue added in v1.5.1

type MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPathValue struct {
	MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPathValue) AsAggsEncoderValue added in v1.5.1

func (*MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPathValue) AsNamePartsValue added in v1.5.1

func (*MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPathValue) AsNonAggregatedIndicesValue added in v1.5.1

func (fpv *MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPathValue) AsNonAggregatedIndicesValue() ([][]byte, bool)

func (*MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPathValue) AsPaginatingIndicesValue added in v1.5.1

func (*MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPathValue) AsPreAggregatedIndicesValue added in v1.5.1

func (*MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPathValue) AsResourceTypeValue added in v1.5.1

func (*MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPathValue) CompareWith added in v1.5.1

CompareWith compares value in the 'MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPathValue' with the value under path in 'MetricDescriptor_BinaryIndices_ByResourceType'.

func (*MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPathValue) CompareWithRaw added in v1.5.1

func (*MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPathValue) GetRawValue added in v1.5.1

GetRawValue returns raw value stored under selected path for 'ByResourceType' as interface{}

func (*MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPathValue) SetTo added in v1.5.1

SetTo stores value for selected field for object ByResourceType

func (*MetricDescriptorBinaryIndicesByResourceType_FieldTerminalPathValue) SetToRaw added in v1.5.1

type MetricDescriptorBinaryIndicesFieldPathBuilder added in v1.5.1

type MetricDescriptorBinaryIndicesFieldPathBuilder struct{}

func NewMetricDescriptorBinaryIndicesFieldPathBuilder added in v1.5.1

func NewMetricDescriptorBinaryIndicesFieldPathBuilder() MetricDescriptorBinaryIndicesFieldPathBuilder

func (MetricDescriptorBinaryIndicesFieldPathBuilder) ByResources added in v1.5.1

func (MetricDescriptorBinaryIndicesFieldPathBuilder) Region added in v1.8.3

type MetricDescriptorBinaryIndicesPaginatingIndexFieldPathBuilder added in v1.5.1

type MetricDescriptorBinaryIndicesPaginatingIndexFieldPathBuilder struct{}

func NewMetricDescriptorBinaryIndicesPaginatingIndexFieldPathBuilder added in v1.5.1

func NewMetricDescriptorBinaryIndicesPaginatingIndexFieldPathBuilder() MetricDescriptorBinaryIndicesPaginatingIndexFieldPathBuilder

func (MetricDescriptorBinaryIndicesPaginatingIndexFieldPathBuilder) ClosedFunctions added in v1.5.1

func (MetricDescriptorBinaryIndicesPaginatingIndexFieldPathBuilder) KeyData added in v1.5.1

func (MetricDescriptorBinaryIndicesPaginatingIndexFieldPathBuilder) WritingFunctions added in v1.5.1

type MetricDescriptorBinaryIndicesPaginatingIndex_FieldPath added in v1.5.1

type MetricDescriptorBinaryIndicesPaginatingIndex_FieldPath interface {
	gotenobject.FieldPath
	Selector() MetricDescriptorBinaryIndicesPaginatingIndex_FieldPathSelector
	Get(source *MetricDescriptor_BinaryIndices_PaginatingIndex) []interface{}
	GetSingle(source *MetricDescriptor_BinaryIndices_PaginatingIndex) (interface{}, bool)
	ClearValue(item *MetricDescriptor_BinaryIndices_PaginatingIndex)

	// Those methods build corresponding MetricDescriptorBinaryIndicesPaginatingIndex_FieldPathValue
	// (or array of values) and holds passed value. Panics if injected type is incorrect.
	WithIValue(value interface{}) MetricDescriptorBinaryIndicesPaginatingIndex_FieldPathValue
	WithIArrayOfValues(values interface{}) MetricDescriptorBinaryIndicesPaginatingIndex_FieldPathArrayOfValues
	WithIArrayItemValue(value interface{}) MetricDescriptorBinaryIndicesPaginatingIndex_FieldPathArrayItemValue
}

FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto

func BuildMetricDescriptorBinaryIndicesPaginatingIndex_FieldPath added in v1.5.1

func BuildMetricDescriptorBinaryIndicesPaginatingIndex_FieldPath(fp gotenobject.RawFieldPath) (MetricDescriptorBinaryIndicesPaginatingIndex_FieldPath, error)

func MustParseMetricDescriptorBinaryIndicesPaginatingIndex_FieldPath added in v1.5.1

func MustParseMetricDescriptorBinaryIndicesPaginatingIndex_FieldPath(rawField string) MetricDescriptorBinaryIndicesPaginatingIndex_FieldPath

func ParseMetricDescriptorBinaryIndicesPaginatingIndex_FieldPath added in v1.5.1

func ParseMetricDescriptorBinaryIndicesPaginatingIndex_FieldPath(rawField string) (MetricDescriptorBinaryIndicesPaginatingIndex_FieldPath, error)

type MetricDescriptorBinaryIndicesPaginatingIndex_FieldPathArrayItemValue added in v1.5.1

type MetricDescriptorBinaryIndicesPaginatingIndex_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	MetricDescriptorBinaryIndicesPaginatingIndex_FieldPath
	ContainsValue(*MetricDescriptor_BinaryIndices_PaginatingIndex) bool
}

MetricDescriptorBinaryIndicesPaginatingIndex_FieldPathArrayItemValue allows storing single item in Path-specific values for PaginatingIndex according to their type Present only for array (repeated) types.

func MustParseMetricDescriptorBinaryIndicesPaginatingIndex_FieldPathArrayItemValue added in v1.5.1

func MustParseMetricDescriptorBinaryIndicesPaginatingIndex_FieldPathArrayItemValue(pathStr, valueStr string) MetricDescriptorBinaryIndicesPaginatingIndex_FieldPathArrayItemValue

func ParseMetricDescriptorBinaryIndicesPaginatingIndex_FieldPathArrayItemValue added in v1.5.1

func ParseMetricDescriptorBinaryIndicesPaginatingIndex_FieldPathArrayItemValue(pathStr, valueStr string) (MetricDescriptorBinaryIndicesPaginatingIndex_FieldPathArrayItemValue, error)

ParseMetricDescriptorBinaryIndicesPaginatingIndex_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type MetricDescriptorBinaryIndicesPaginatingIndex_FieldPathArrayOfValues added in v1.5.1

type MetricDescriptorBinaryIndicesPaginatingIndex_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	MetricDescriptorBinaryIndicesPaginatingIndex_FieldPath
}

MetricDescriptorBinaryIndicesPaginatingIndex_FieldPathArrayOfValues allows storing slice of values for PaginatingIndex fields according to their type

func MustParseMetricDescriptorBinaryIndicesPaginatingIndex_FieldPathArrayOfValues added in v1.5.1

func MustParseMetricDescriptorBinaryIndicesPaginatingIndex_FieldPathArrayOfValues(pathStr, valuesStr string) MetricDescriptorBinaryIndicesPaginatingIndex_FieldPathArrayOfValues

func ParseMetricDescriptorBinaryIndicesPaginatingIndex_FieldPathArrayOfValues added in v1.5.1

func ParseMetricDescriptorBinaryIndicesPaginatingIndex_FieldPathArrayOfValues(pathStr, valuesStr string) (MetricDescriptorBinaryIndicesPaginatingIndex_FieldPathArrayOfValues, error)

type MetricDescriptorBinaryIndicesPaginatingIndex_FieldPathSelector added in v1.5.1

type MetricDescriptorBinaryIndicesPaginatingIndex_FieldPathSelector int32
const (
	MetricDescriptorBinaryIndicesPaginatingIndex_FieldPathSelectorKeyData          MetricDescriptorBinaryIndicesPaginatingIndex_FieldPathSelector = 0
	MetricDescriptorBinaryIndicesPaginatingIndex_FieldPathSelectorWritingFunctions MetricDescriptorBinaryIndicesPaginatingIndex_FieldPathSelector = 1
	MetricDescriptorBinaryIndicesPaginatingIndex_FieldPathSelectorClosedFunctions  MetricDescriptorBinaryIndicesPaginatingIndex_FieldPathSelector = 2
)

func (MetricDescriptorBinaryIndicesPaginatingIndex_FieldPathSelector) String added in v1.5.1

type MetricDescriptorBinaryIndicesPaginatingIndex_FieldPathValue added in v1.5.1

type MetricDescriptorBinaryIndicesPaginatingIndex_FieldPathValue interface {
	MetricDescriptorBinaryIndicesPaginatingIndex_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **MetricDescriptor_BinaryIndices_PaginatingIndex)
	CompareWith(*MetricDescriptor_BinaryIndices_PaginatingIndex) (cmp int, comparable bool)
}

MetricDescriptorBinaryIndicesPaginatingIndex_FieldPathValue allows storing values for PaginatingIndex fields according to their type

func MustParseMetricDescriptorBinaryIndicesPaginatingIndex_FieldPathValue added in v1.5.1

func MustParseMetricDescriptorBinaryIndicesPaginatingIndex_FieldPathValue(pathStr, valueStr string) MetricDescriptorBinaryIndicesPaginatingIndex_FieldPathValue

func ParseMetricDescriptorBinaryIndicesPaginatingIndex_FieldPathValue added in v1.5.1

func ParseMetricDescriptorBinaryIndicesPaginatingIndex_FieldPathValue(pathStr, valueStr string) (MetricDescriptorBinaryIndicesPaginatingIndex_FieldPathValue, error)

type MetricDescriptorBinaryIndicesPaginatingIndex_FieldTerminalPath added in v1.5.1

type MetricDescriptorBinaryIndicesPaginatingIndex_FieldTerminalPath struct {
	// contains filtered or unexported fields
}

func (*MetricDescriptorBinaryIndicesPaginatingIndex_FieldTerminalPath) ClearValue added in v1.5.1

func (*MetricDescriptorBinaryIndicesPaginatingIndex_FieldTerminalPath) ClearValueRaw added in v1.5.1

func (*MetricDescriptorBinaryIndicesPaginatingIndex_FieldTerminalPath) Get added in v1.5.1

Get returns all values pointed by specific field from source MetricDescriptor_BinaryIndices_PaginatingIndex

func (*MetricDescriptorBinaryIndicesPaginatingIndex_FieldTerminalPath) GetDefault added in v1.5.1

GetDefault returns a default value of the field type

func (*MetricDescriptorBinaryIndicesPaginatingIndex_FieldTerminalPath) GetRaw added in v1.5.1

func (*MetricDescriptorBinaryIndicesPaginatingIndex_FieldTerminalPath) GetSingle added in v1.5.1

GetSingle returns value pointed by specific field of from source MetricDescriptor_BinaryIndices_PaginatingIndex

func (*MetricDescriptorBinaryIndicesPaginatingIndex_FieldTerminalPath) GetSingleRaw added in v1.5.1

func (fp *MetricDescriptorBinaryIndicesPaginatingIndex_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*MetricDescriptorBinaryIndicesPaginatingIndex_FieldTerminalPath) IsLeaf added in v1.5.1

IsLeaf - whether field path is holds simple value

func (*MetricDescriptorBinaryIndicesPaginatingIndex_FieldTerminalPath) JSONString added in v1.5.1

JSONString returns path representation is JSON convention

func (*MetricDescriptorBinaryIndicesPaginatingIndex_FieldTerminalPath) Selector added in v1.5.1

func (*MetricDescriptorBinaryIndicesPaginatingIndex_FieldTerminalPath) SplitIntoTerminalIPaths added in v1.5.1

func (*MetricDescriptorBinaryIndicesPaginatingIndex_FieldTerminalPath) String added in v1.5.1

String returns path representation in proto convention

func (*MetricDescriptorBinaryIndicesPaginatingIndex_FieldTerminalPath) WithIArrayItemValue added in v1.5.1

func (*MetricDescriptorBinaryIndicesPaginatingIndex_FieldTerminalPath) WithIArrayOfValues added in v1.5.1

func (*MetricDescriptorBinaryIndicesPaginatingIndex_FieldTerminalPath) WithIValue added in v1.5.1

func (*MetricDescriptorBinaryIndicesPaginatingIndex_FieldTerminalPath) WithRawIArrayItemValue added in v1.5.1

func (*MetricDescriptorBinaryIndicesPaginatingIndex_FieldTerminalPath) WithRawIArrayOfValues added in v1.5.1

func (*MetricDescriptorBinaryIndicesPaginatingIndex_FieldTerminalPath) WithRawIValue added in v1.5.1

type MetricDescriptorBinaryIndicesPaginatingIndex_FieldTerminalPathArrayItemValue added in v1.5.1

type MetricDescriptorBinaryIndicesPaginatingIndex_FieldTerminalPathArrayItemValue struct {
	MetricDescriptorBinaryIndicesPaginatingIndex_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*MetricDescriptorBinaryIndicesPaginatingIndex_FieldTerminalPathArrayItemValue) AsClosedFunctionsItemValue added in v1.5.1

func (*MetricDescriptorBinaryIndicesPaginatingIndex_FieldTerminalPathArrayItemValue) AsWritingFunctionsItemValue added in v1.5.1

func (*MetricDescriptorBinaryIndicesPaginatingIndex_FieldTerminalPathArrayItemValue) ContainsValue added in v1.5.1

Contains returns a boolean indicating if value that is being held is present in given 'PaginatingIndex'

func (*MetricDescriptorBinaryIndicesPaginatingIndex_FieldTerminalPathArrayItemValue) GetRawItemValue added in v1.5.1

GetRawValue returns stored element value for array in object MetricDescriptor_BinaryIndices_PaginatingIndex as interface{}

func (*MetricDescriptorBinaryIndicesPaginatingIndex_FieldTerminalPathArrayItemValue) GetSingle added in v1.5.1

func (*MetricDescriptorBinaryIndicesPaginatingIndex_FieldTerminalPathArrayItemValue) GetSingleRaw added in v1.5.1

type MetricDescriptorBinaryIndicesPaginatingIndex_FieldTerminalPathArrayOfValues added in v1.5.1

type MetricDescriptorBinaryIndicesPaginatingIndex_FieldTerminalPathArrayOfValues struct {
	MetricDescriptorBinaryIndicesPaginatingIndex_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*MetricDescriptorBinaryIndicesPaginatingIndex_FieldTerminalPathArrayOfValues) AsClosedFunctionsArrayOfValues added in v1.5.1

func (fpaov *MetricDescriptorBinaryIndicesPaginatingIndex_FieldTerminalPathArrayOfValues) AsClosedFunctionsArrayOfValues() ([][][]byte, bool)

func (*MetricDescriptorBinaryIndicesPaginatingIndex_FieldTerminalPathArrayOfValues) AsKeyDataArrayOfValues added in v1.5.1

func (*MetricDescriptorBinaryIndicesPaginatingIndex_FieldTerminalPathArrayOfValues) AsWritingFunctionsArrayOfValues added in v1.5.1

func (fpaov *MetricDescriptorBinaryIndicesPaginatingIndex_FieldTerminalPathArrayOfValues) AsWritingFunctionsArrayOfValues() ([][][]byte, bool)

func (*MetricDescriptorBinaryIndicesPaginatingIndex_FieldTerminalPathArrayOfValues) GetRawValues added in v1.5.1

func (fpaov *MetricDescriptorBinaryIndicesPaginatingIndex_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})

type MetricDescriptorBinaryIndicesPaginatingIndex_FieldTerminalPathValue added in v1.5.1

type MetricDescriptorBinaryIndicesPaginatingIndex_FieldTerminalPathValue struct {
	MetricDescriptorBinaryIndicesPaginatingIndex_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*MetricDescriptorBinaryIndicesPaginatingIndex_FieldTerminalPathValue) AsClosedFunctionsValue added in v1.5.1

func (*MetricDescriptorBinaryIndicesPaginatingIndex_FieldTerminalPathValue) AsKeyDataValue added in v1.5.1

func (*MetricDescriptorBinaryIndicesPaginatingIndex_FieldTerminalPathValue) AsWritingFunctionsValue added in v1.5.1

func (*MetricDescriptorBinaryIndicesPaginatingIndex_FieldTerminalPathValue) CompareWith added in v1.5.1

CompareWith compares value in the 'MetricDescriptorBinaryIndicesPaginatingIndex_FieldTerminalPathValue' with the value under path in 'MetricDescriptor_BinaryIndices_PaginatingIndex'.

func (*MetricDescriptorBinaryIndicesPaginatingIndex_FieldTerminalPathValue) CompareWithRaw added in v1.5.1

func (*MetricDescriptorBinaryIndicesPaginatingIndex_FieldTerminalPathValue) GetRawValue added in v1.5.1

GetRawValue returns raw value stored under selected path for 'PaginatingIndex' as interface{}

func (*MetricDescriptorBinaryIndicesPaginatingIndex_FieldTerminalPathValue) SetTo added in v1.5.1

SetTo stores value for selected field for object PaginatingIndex

func (*MetricDescriptorBinaryIndicesPaginatingIndex_FieldTerminalPathValue) SetToRaw added in v1.5.1

type MetricDescriptorBinaryIndicesPreAggregatedIndexFieldPathBuilder added in v1.5.1

type MetricDescriptorBinaryIndicesPreAggregatedIndexFieldPathBuilder struct{}

func NewMetricDescriptorBinaryIndicesPreAggregatedIndexFieldPathBuilder added in v1.5.1

func NewMetricDescriptorBinaryIndicesPreAggregatedIndexFieldPathBuilder() MetricDescriptorBinaryIndicesPreAggregatedIndexFieldPathBuilder

func (MetricDescriptorBinaryIndicesPreAggregatedIndexFieldPathBuilder) ClosedAligners added in v1.5.1

func (MetricDescriptorBinaryIndicesPreAggregatedIndexFieldPathBuilder) KeyData added in v1.5.1

func (MetricDescriptorBinaryIndicesPreAggregatedIndexFieldPathBuilder) WritingAligners added in v1.5.1

type MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldPath added in v1.5.1

type MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldPath interface {
	gotenobject.FieldPath
	Selector() MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldPathSelector
	Get(source *MetricDescriptor_BinaryIndices_PreAggregatedIndex) []interface{}
	GetSingle(source *MetricDescriptor_BinaryIndices_PreAggregatedIndex) (interface{}, bool)
	ClearValue(item *MetricDescriptor_BinaryIndices_PreAggregatedIndex)

	// Those methods build corresponding MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldPathValue
	// (or array of values) and holds passed value. Panics if injected type is incorrect.
	WithIValue(value interface{}) MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldPathValue
	WithIArrayOfValues(values interface{}) MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldPathArrayOfValues
	WithIArrayItemValue(value interface{}) MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldPathArrayItemValue
}

FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto

func BuildMetricDescriptorBinaryIndicesPreAggregatedIndex_FieldPath added in v1.5.1

func BuildMetricDescriptorBinaryIndicesPreAggregatedIndex_FieldPath(fp gotenobject.RawFieldPath) (MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldPath, error)

func MustParseMetricDescriptorBinaryIndicesPreAggregatedIndex_FieldPath added in v1.5.1

func MustParseMetricDescriptorBinaryIndicesPreAggregatedIndex_FieldPath(rawField string) MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldPath

func ParseMetricDescriptorBinaryIndicesPreAggregatedIndex_FieldPath added in v1.5.1

func ParseMetricDescriptorBinaryIndicesPreAggregatedIndex_FieldPath(rawField string) (MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldPath, error)

type MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldPathArrayItemValue added in v1.5.1

type MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldPath
	ContainsValue(*MetricDescriptor_BinaryIndices_PreAggregatedIndex) bool
}

MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldPathArrayItemValue allows storing single item in Path-specific values for PreAggregatedIndex according to their type Present only for array (repeated) types.

func MustParseMetricDescriptorBinaryIndicesPreAggregatedIndex_FieldPathArrayItemValue added in v1.5.1

func MustParseMetricDescriptorBinaryIndicesPreAggregatedIndex_FieldPathArrayItemValue(pathStr, valueStr string) MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldPathArrayItemValue

func ParseMetricDescriptorBinaryIndicesPreAggregatedIndex_FieldPathArrayItemValue added in v1.5.1

func ParseMetricDescriptorBinaryIndicesPreAggregatedIndex_FieldPathArrayItemValue(pathStr, valueStr string) (MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldPathArrayItemValue, error)

ParseMetricDescriptorBinaryIndicesPreAggregatedIndex_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldPathArrayOfValues added in v1.5.1

type MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldPath
}

MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldPathArrayOfValues allows storing slice of values for PreAggregatedIndex fields according to their type

func MustParseMetricDescriptorBinaryIndicesPreAggregatedIndex_FieldPathArrayOfValues added in v1.5.1

func MustParseMetricDescriptorBinaryIndicesPreAggregatedIndex_FieldPathArrayOfValues(pathStr, valuesStr string) MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldPathArrayOfValues

func ParseMetricDescriptorBinaryIndicesPreAggregatedIndex_FieldPathArrayOfValues added in v1.5.1

func ParseMetricDescriptorBinaryIndicesPreAggregatedIndex_FieldPathArrayOfValues(pathStr, valuesStr string) (MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldPathArrayOfValues, error)

type MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldPathSelector added in v1.5.1

type MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldPathSelector int32
const (
	MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldPathSelectorKeyData         MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldPathSelector = 0
	MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldPathSelectorWritingAligners MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldPathSelector = 1
	MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldPathSelectorClosedAligners  MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldPathSelector = 2
)

func (MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldPathSelector) String added in v1.5.1

type MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldPathValue added in v1.5.1

type MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldPathValue interface {
	MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **MetricDescriptor_BinaryIndices_PreAggregatedIndex)
	CompareWith(*MetricDescriptor_BinaryIndices_PreAggregatedIndex) (cmp int, comparable bool)
}

MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldPathValue allows storing values for PreAggregatedIndex fields according to their type

func MustParseMetricDescriptorBinaryIndicesPreAggregatedIndex_FieldPathValue added in v1.5.1

func MustParseMetricDescriptorBinaryIndicesPreAggregatedIndex_FieldPathValue(pathStr, valueStr string) MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldPathValue

func ParseMetricDescriptorBinaryIndicesPreAggregatedIndex_FieldPathValue added in v1.5.1

func ParseMetricDescriptorBinaryIndicesPreAggregatedIndex_FieldPathValue(pathStr, valueStr string) (MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldPathValue, error)

type MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldTerminalPath added in v1.5.1

type MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldTerminalPath struct {
	// contains filtered or unexported fields
}

func (*MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldTerminalPath) ClearValue added in v1.5.1

func (*MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldTerminalPath) ClearValueRaw added in v1.5.1

func (*MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldTerminalPath) Get added in v1.5.1

Get returns all values pointed by specific field from source MetricDescriptor_BinaryIndices_PreAggregatedIndex

func (*MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldTerminalPath) GetDefault added in v1.5.1

GetDefault returns a default value of the field type

func (*MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldTerminalPath) GetRaw added in v1.5.1

func (*MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldTerminalPath) GetSingle added in v1.5.1

GetSingle returns value pointed by specific field of from source MetricDescriptor_BinaryIndices_PreAggregatedIndex

func (*MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldTerminalPath) GetSingleRaw added in v1.5.1

func (*MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldTerminalPath) IsLeaf added in v1.5.1

IsLeaf - whether field path is holds simple value

func (*MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldTerminalPath) JSONString added in v1.5.1

JSONString returns path representation is JSON convention

func (*MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldTerminalPath) Selector added in v1.5.1

func (*MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldTerminalPath) SplitIntoTerminalIPaths added in v1.5.1

func (*MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldTerminalPath) String added in v1.5.1

String returns path representation in proto convention

func (*MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldTerminalPath) WithIArrayItemValue added in v1.5.1

func (*MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldTerminalPath) WithIArrayOfValues added in v1.5.1

func (*MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldTerminalPath) WithIValue added in v1.5.1

func (*MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldTerminalPath) WithRawIArrayItemValue added in v1.5.1

func (*MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldTerminalPath) WithRawIArrayOfValues added in v1.5.1

func (*MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldTerminalPath) WithRawIValue added in v1.5.1

type MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldTerminalPathArrayItemValue added in v1.5.1

type MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldTerminalPathArrayItemValue struct {
	MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldTerminalPathArrayItemValue) AsClosedAlignersItemValue added in v1.5.1

func (*MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldTerminalPathArrayItemValue) AsWritingAlignersItemValue added in v1.5.1

func (*MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldTerminalPathArrayItemValue) ContainsValue added in v1.5.1

Contains returns a boolean indicating if value that is being held is present in given 'PreAggregatedIndex'

func (*MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldTerminalPathArrayItemValue) GetRawItemValue added in v1.5.1

GetRawValue returns stored element value for array in object MetricDescriptor_BinaryIndices_PreAggregatedIndex as interface{}

func (*MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldTerminalPathArrayItemValue) GetSingle added in v1.5.1

func (*MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldTerminalPathArrayItemValue) GetSingleRaw added in v1.5.1

type MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldTerminalPathArrayOfValues added in v1.5.1

type MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldTerminalPathArrayOfValues struct {
	MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldTerminalPathArrayOfValues) AsClosedAlignersArrayOfValues added in v1.5.1

func (fpaov *MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldTerminalPathArrayOfValues) AsClosedAlignersArrayOfValues() ([][][]byte, bool)

func (*MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldTerminalPathArrayOfValues) AsKeyDataArrayOfValues added in v1.5.1

func (*MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldTerminalPathArrayOfValues) AsWritingAlignersArrayOfValues added in v1.5.1

func (fpaov *MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldTerminalPathArrayOfValues) AsWritingAlignersArrayOfValues() ([][][]byte, bool)

func (*MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldTerminalPathArrayOfValues) GetRawValues added in v1.5.1

func (fpaov *MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})

type MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldTerminalPathValue added in v1.5.1

type MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldTerminalPathValue struct {
	MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldTerminalPathValue) AsClosedAlignersValue added in v1.5.1

func (*MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldTerminalPathValue) AsKeyDataValue added in v1.5.1

func (*MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldTerminalPathValue) AsWritingAlignersValue added in v1.5.1

func (*MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldTerminalPathValue) CompareWith added in v1.5.1

CompareWith compares value in the 'MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldTerminalPathValue' with the value under path in 'MetricDescriptor_BinaryIndices_PreAggregatedIndex'.

func (*MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldTerminalPathValue) CompareWithRaw added in v1.5.1

func (*MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldTerminalPathValue) GetRawValue added in v1.5.1

GetRawValue returns raw value stored under selected path for 'PreAggregatedIndex' as interface{}

func (*MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldTerminalPathValue) SetTo added in v1.5.1

SetTo stores value for selected field for object PreAggregatedIndex

func (*MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldTerminalPathValue) SetToRaw added in v1.5.1

type MetricDescriptorBinaryIndices_FieldPath added in v1.5.1

type MetricDescriptorBinaryIndices_FieldPath interface {
	gotenobject.FieldPath
	Selector() MetricDescriptorBinaryIndices_FieldPathSelector
	Get(source *MetricDescriptor_BinaryIndices) []interface{}
	GetSingle(source *MetricDescriptor_BinaryIndices) (interface{}, bool)
	ClearValue(item *MetricDescriptor_BinaryIndices)

	// Those methods build corresponding MetricDescriptorBinaryIndices_FieldPathValue
	// (or array of values) and holds passed value. Panics if injected type is incorrect.
	WithIValue(value interface{}) MetricDescriptorBinaryIndices_FieldPathValue
	WithIArrayOfValues(values interface{}) MetricDescriptorBinaryIndices_FieldPathArrayOfValues
	WithIArrayItemValue(value interface{}) MetricDescriptorBinaryIndices_FieldPathArrayItemValue
}

FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto

func BuildMetricDescriptorBinaryIndices_FieldPath added in v1.5.1

func BuildMetricDescriptorBinaryIndices_FieldPath(fp gotenobject.RawFieldPath) (MetricDescriptorBinaryIndices_FieldPath, error)

func MustParseMetricDescriptorBinaryIndices_FieldPath added in v1.5.1

func MustParseMetricDescriptorBinaryIndices_FieldPath(rawField string) MetricDescriptorBinaryIndices_FieldPath

func ParseMetricDescriptorBinaryIndices_FieldPath added in v1.5.1

func ParseMetricDescriptorBinaryIndices_FieldPath(rawField string) (MetricDescriptorBinaryIndices_FieldPath, error)

type MetricDescriptorBinaryIndices_FieldPathArrayItemValue added in v1.5.1

type MetricDescriptorBinaryIndices_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	MetricDescriptorBinaryIndices_FieldPath
	ContainsValue(*MetricDescriptor_BinaryIndices) bool
}

MetricDescriptorBinaryIndices_FieldPathArrayItemValue allows storing single item in Path-specific values for BinaryIndices according to their type Present only for array (repeated) types.

func MustParseMetricDescriptorBinaryIndices_FieldPathArrayItemValue added in v1.5.1

func MustParseMetricDescriptorBinaryIndices_FieldPathArrayItemValue(pathStr, valueStr string) MetricDescriptorBinaryIndices_FieldPathArrayItemValue

func ParseMetricDescriptorBinaryIndices_FieldPathArrayItemValue added in v1.5.1

func ParseMetricDescriptorBinaryIndices_FieldPathArrayItemValue(pathStr, valueStr string) (MetricDescriptorBinaryIndices_FieldPathArrayItemValue, error)

ParseMetricDescriptorBinaryIndices_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type MetricDescriptorBinaryIndices_FieldPathArrayOfValues added in v1.5.1

type MetricDescriptorBinaryIndices_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	MetricDescriptorBinaryIndices_FieldPath
}

MetricDescriptorBinaryIndices_FieldPathArrayOfValues allows storing slice of values for BinaryIndices fields according to their type

func MustParseMetricDescriptorBinaryIndices_FieldPathArrayOfValues added in v1.5.1

func MustParseMetricDescriptorBinaryIndices_FieldPathArrayOfValues(pathStr, valuesStr string) MetricDescriptorBinaryIndices_FieldPathArrayOfValues

func ParseMetricDescriptorBinaryIndices_FieldPathArrayOfValues added in v1.5.1

func ParseMetricDescriptorBinaryIndices_FieldPathArrayOfValues(pathStr, valuesStr string) (MetricDescriptorBinaryIndices_FieldPathArrayOfValues, error)

type MetricDescriptorBinaryIndices_FieldPathSelector added in v1.5.1

type MetricDescriptorBinaryIndices_FieldPathSelector int32
const (
	MetricDescriptorBinaryIndices_FieldPathSelectorByResources MetricDescriptorBinaryIndices_FieldPathSelector = 0
	MetricDescriptorBinaryIndices_FieldPathSelectorRegion      MetricDescriptorBinaryIndices_FieldPathSelector = 1
)

func (MetricDescriptorBinaryIndices_FieldPathSelector) String added in v1.5.1

type MetricDescriptorBinaryIndices_FieldPathValue added in v1.5.1

type MetricDescriptorBinaryIndices_FieldPathValue interface {
	MetricDescriptorBinaryIndices_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **MetricDescriptor_BinaryIndices)
	CompareWith(*MetricDescriptor_BinaryIndices) (cmp int, comparable bool)
}

MetricDescriptorBinaryIndices_FieldPathValue allows storing values for BinaryIndices fields according to their type

func MustParseMetricDescriptorBinaryIndices_FieldPathValue added in v1.5.1

func MustParseMetricDescriptorBinaryIndices_FieldPathValue(pathStr, valueStr string) MetricDescriptorBinaryIndices_FieldPathValue

func ParseMetricDescriptorBinaryIndices_FieldPathValue added in v1.5.1

func ParseMetricDescriptorBinaryIndices_FieldPathValue(pathStr, valueStr string) (MetricDescriptorBinaryIndices_FieldPathValue, error)

type MetricDescriptorBinaryIndices_FieldSubPath added in v1.5.1

type MetricDescriptorBinaryIndices_FieldSubPath struct {
	// contains filtered or unexported fields
}

func (*MetricDescriptorBinaryIndices_FieldSubPath) AsByResourcesSubPath added in v1.5.1

func (*MetricDescriptorBinaryIndices_FieldSubPath) ClearValue added in v1.5.1

func (*MetricDescriptorBinaryIndices_FieldSubPath) ClearValueRaw added in v1.5.1

func (fps *MetricDescriptorBinaryIndices_FieldSubPath) ClearValueRaw(item proto.Message)

func (*MetricDescriptorBinaryIndices_FieldSubPath) Get added in v1.5.1

func (fps *MetricDescriptorBinaryIndices_FieldSubPath) Get(source *MetricDescriptor_BinaryIndices) (values []interface{})

Get returns all values pointed by selected field from source MetricDescriptor_BinaryIndices

func (*MetricDescriptorBinaryIndices_FieldSubPath) GetDefault added in v1.5.1

func (fps *MetricDescriptorBinaryIndices_FieldSubPath) GetDefault() interface{}

GetDefault returns a default value of the field type

func (*MetricDescriptorBinaryIndices_FieldSubPath) GetRaw added in v1.5.1

func (fps *MetricDescriptorBinaryIndices_FieldSubPath) GetRaw(source proto.Message) []interface{}

func (*MetricDescriptorBinaryIndices_FieldSubPath) GetSingle added in v1.5.1

GetSingle returns value of selected field from source MetricDescriptor_BinaryIndices

func (*MetricDescriptorBinaryIndices_FieldSubPath) GetSingleRaw added in v1.5.1

func (fps *MetricDescriptorBinaryIndices_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*MetricDescriptorBinaryIndices_FieldSubPath) IsLeaf added in v1.5.1

IsLeaf - whether field path is holds simple value

func (*MetricDescriptorBinaryIndices_FieldSubPath) JSONString added in v1.5.1

JSONString returns path representation is JSON convention

func (*MetricDescriptorBinaryIndices_FieldSubPath) Selector added in v1.5.1

func (*MetricDescriptorBinaryIndices_FieldSubPath) SplitIntoTerminalIPaths added in v1.5.1

func (fps *MetricDescriptorBinaryIndices_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath

func (*MetricDescriptorBinaryIndices_FieldSubPath) String added in v1.5.1

String returns path representation in proto convention

func (*MetricDescriptorBinaryIndices_FieldSubPath) WithIArrayItemValue added in v1.5.1

func (*MetricDescriptorBinaryIndices_FieldSubPath) WithIArrayOfValues added in v1.5.1

func (*MetricDescriptorBinaryIndices_FieldSubPath) WithIValue added in v1.5.1

func (*MetricDescriptorBinaryIndices_FieldSubPath) WithRawIArrayItemValue added in v1.5.1

func (fps *MetricDescriptorBinaryIndices_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue

func (*MetricDescriptorBinaryIndices_FieldSubPath) WithRawIArrayOfValues added in v1.5.1

func (fps *MetricDescriptorBinaryIndices_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues

func (*MetricDescriptorBinaryIndices_FieldSubPath) WithRawIValue added in v1.5.1

func (fps *MetricDescriptorBinaryIndices_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue

type MetricDescriptorBinaryIndices_FieldSubPathArrayItemValue added in v1.5.1

type MetricDescriptorBinaryIndices_FieldSubPathArrayItemValue struct {
	MetricDescriptorBinaryIndices_FieldPath
	// contains filtered or unexported fields
}

func (*MetricDescriptorBinaryIndices_FieldSubPathArrayItemValue) AsByResourcesPathItemValue added in v1.5.1

func (*MetricDescriptorBinaryIndices_FieldSubPathArrayItemValue) ContainsValue added in v1.5.1

Contains returns a boolean indicating if value that is being held is present in given 'BinaryIndices'

func (*MetricDescriptorBinaryIndices_FieldSubPathArrayItemValue) GetRawItemValue added in v1.5.1

func (fpaivs *MetricDescriptorBinaryIndices_FieldSubPathArrayItemValue) GetRawItemValue() interface{}

GetRawValue returns stored array item value

type MetricDescriptorBinaryIndices_FieldSubPathArrayOfValues added in v1.5.1

type MetricDescriptorBinaryIndices_FieldSubPathArrayOfValues struct {
	MetricDescriptorBinaryIndices_FieldPath
	// contains filtered or unexported fields
}

func (*MetricDescriptorBinaryIndices_FieldSubPathArrayOfValues) AsByResourcesPathArrayOfValues added in v1.5.1

func (*MetricDescriptorBinaryIndices_FieldSubPathArrayOfValues) GetRawValues added in v1.5.1

func (fpsaov *MetricDescriptorBinaryIndices_FieldSubPathArrayOfValues) GetRawValues() []interface{}

type MetricDescriptorBinaryIndices_FieldSubPathValue added in v1.5.1

type MetricDescriptorBinaryIndices_FieldSubPathValue struct {
	MetricDescriptorBinaryIndices_FieldPath
	// contains filtered or unexported fields
}

func (*MetricDescriptorBinaryIndices_FieldSubPathValue) AsByResourcesPathValue added in v1.5.1

func (*MetricDescriptorBinaryIndices_FieldSubPathValue) CompareWith added in v1.5.1

func (*MetricDescriptorBinaryIndices_FieldSubPathValue) CompareWithRaw added in v1.5.1

func (fpvs *MetricDescriptorBinaryIndices_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)

func (*MetricDescriptorBinaryIndices_FieldSubPathValue) GetRawValue added in v1.5.1

func (fpvs *MetricDescriptorBinaryIndices_FieldSubPathValue) GetRawValue() interface{}

func (*MetricDescriptorBinaryIndices_FieldSubPathValue) SetTo added in v1.5.1

func (*MetricDescriptorBinaryIndices_FieldSubPathValue) SetToRaw added in v1.5.1

type MetricDescriptorBinaryIndices_FieldTerminalPath added in v1.5.1

type MetricDescriptorBinaryIndices_FieldTerminalPath struct {
	// contains filtered or unexported fields
}

func (*MetricDescriptorBinaryIndices_FieldTerminalPath) ClearValue added in v1.5.1

func (*MetricDescriptorBinaryIndices_FieldTerminalPath) ClearValueRaw added in v1.5.1

func (*MetricDescriptorBinaryIndices_FieldTerminalPath) Get added in v1.5.1

Get returns all values pointed by specific field from source MetricDescriptor_BinaryIndices

func (*MetricDescriptorBinaryIndices_FieldTerminalPath) GetDefault added in v1.5.1

func (fp *MetricDescriptorBinaryIndices_FieldTerminalPath) GetDefault() interface{}

GetDefault returns a default value of the field type

func (*MetricDescriptorBinaryIndices_FieldTerminalPath) GetRaw added in v1.5.1

func (fp *MetricDescriptorBinaryIndices_FieldTerminalPath) GetRaw(source proto.Message) []interface{}

func (*MetricDescriptorBinaryIndices_FieldTerminalPath) GetSingle added in v1.5.1

GetSingle returns value pointed by specific field of from source MetricDescriptor_BinaryIndices

func (*MetricDescriptorBinaryIndices_FieldTerminalPath) GetSingleRaw added in v1.5.1

func (fp *MetricDescriptorBinaryIndices_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*MetricDescriptorBinaryIndices_FieldTerminalPath) IsLeaf added in v1.5.1

IsLeaf - whether field path is holds simple value

func (*MetricDescriptorBinaryIndices_FieldTerminalPath) JSONString added in v1.5.1

JSONString returns path representation is JSON convention

func (*MetricDescriptorBinaryIndices_FieldTerminalPath) Selector added in v1.5.1

func (*MetricDescriptorBinaryIndices_FieldTerminalPath) SplitIntoTerminalIPaths added in v1.5.1

func (*MetricDescriptorBinaryIndices_FieldTerminalPath) String added in v1.5.1

String returns path representation in proto convention

func (*MetricDescriptorBinaryIndices_FieldTerminalPath) WithIArrayItemValue added in v1.5.1

func (*MetricDescriptorBinaryIndices_FieldTerminalPath) WithIArrayOfValues added in v1.5.1

func (*MetricDescriptorBinaryIndices_FieldTerminalPath) WithIValue added in v1.5.1

func (*MetricDescriptorBinaryIndices_FieldTerminalPath) WithRawIArrayItemValue added in v1.5.1

func (fp *MetricDescriptorBinaryIndices_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue

func (*MetricDescriptorBinaryIndices_FieldTerminalPath) WithRawIArrayOfValues added in v1.5.1

func (fp *MetricDescriptorBinaryIndices_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues

func (*MetricDescriptorBinaryIndices_FieldTerminalPath) WithRawIValue added in v1.5.1

func (fp *MetricDescriptorBinaryIndices_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue

type MetricDescriptorBinaryIndices_FieldTerminalPathArrayItemValue added in v1.5.1

type MetricDescriptorBinaryIndices_FieldTerminalPathArrayItemValue struct {
	MetricDescriptorBinaryIndices_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*MetricDescriptorBinaryIndices_FieldTerminalPathArrayItemValue) AsByResourcesItemValue added in v1.5.1

func (*MetricDescriptorBinaryIndices_FieldTerminalPathArrayItemValue) ContainsValue added in v1.5.1

Contains returns a boolean indicating if value that is being held is present in given 'BinaryIndices'

func (*MetricDescriptorBinaryIndices_FieldTerminalPathArrayItemValue) GetRawItemValue added in v1.5.1

func (fpaiv *MetricDescriptorBinaryIndices_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}

GetRawValue returns stored element value for array in object MetricDescriptor_BinaryIndices as interface{}

func (*MetricDescriptorBinaryIndices_FieldTerminalPathArrayItemValue) GetSingle added in v1.5.1

func (*MetricDescriptorBinaryIndices_FieldTerminalPathArrayItemValue) GetSingleRaw added in v1.5.1

func (fpaiv *MetricDescriptorBinaryIndices_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)

type MetricDescriptorBinaryIndices_FieldTerminalPathArrayOfValues added in v1.5.1

type MetricDescriptorBinaryIndices_FieldTerminalPathArrayOfValues struct {
	MetricDescriptorBinaryIndices_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*MetricDescriptorBinaryIndices_FieldTerminalPathArrayOfValues) AsByResourcesArrayOfValues added in v1.5.1

func (*MetricDescriptorBinaryIndices_FieldTerminalPathArrayOfValues) AsRegionArrayOfValues added in v1.8.3

func (fpaov *MetricDescriptorBinaryIndices_FieldTerminalPathArrayOfValues) AsRegionArrayOfValues() ([]string, bool)

func (*MetricDescriptorBinaryIndices_FieldTerminalPathArrayOfValues) GetRawValues added in v1.5.1

func (fpaov *MetricDescriptorBinaryIndices_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})

type MetricDescriptorBinaryIndices_FieldTerminalPathValue added in v1.5.1

type MetricDescriptorBinaryIndices_FieldTerminalPathValue struct {
	MetricDescriptorBinaryIndices_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*MetricDescriptorBinaryIndices_FieldTerminalPathValue) AsByResourcesValue added in v1.5.1

func (*MetricDescriptorBinaryIndices_FieldTerminalPathValue) AsRegionValue added in v1.8.3

func (*MetricDescriptorBinaryIndices_FieldTerminalPathValue) CompareWith added in v1.5.1

CompareWith compares value in the 'MetricDescriptorBinaryIndices_FieldTerminalPathValue' with the value under path in 'MetricDescriptor_BinaryIndices'.

func (*MetricDescriptorBinaryIndices_FieldTerminalPathValue) CompareWithRaw added in v1.5.1

func (*MetricDescriptorBinaryIndices_FieldTerminalPathValue) GetRawValue added in v1.5.1

func (fpv *MetricDescriptorBinaryIndices_FieldTerminalPathValue) GetRawValue() interface{}

GetRawValue returns raw value stored under selected path for 'BinaryIndices' as interface{}

func (*MetricDescriptorBinaryIndices_FieldTerminalPathValue) SetTo added in v1.5.1

SetTo stores value for selected field for object BinaryIndices

func (*MetricDescriptorBinaryIndices_FieldTerminalPathValue) SetToRaw added in v1.5.1

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 (*MetricDescriptorChange) GetChangeType

func (m *MetricDescriptorChange) GetChangeType() isMetricDescriptorChange_ChangeType

func (*MetricDescriptorChange) GetCurrent

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 (*MetricDescriptorChange) GetPreviousViewIndex

func (c *MetricDescriptorChange) GetPreviousViewIndex() int32

func (*MetricDescriptorChange) GetRawName

func (c *MetricDescriptorChange) GetRawName() gotenresource.Name

func (*MetricDescriptorChange) GetRawResource

func (c *MetricDescriptorChange) GetRawResource() gotenresource.Resource

func (*MetricDescriptorChange) GetRemoved

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 (*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 (*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 (*MetricDescriptorChange) SetModifiedRaw

func (c *MetricDescriptorChange) SetModifiedRaw(name gotenresource.Name, snapshot gotenresource.Resource, prevIdx int, newIdx int)

func (*MetricDescriptorChange) SetRemoved

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 (MetricDescriptorChangeList) AppendList

func (MetricDescriptorChangeList) At

func (MetricDescriptorChangeList) Length

func (l MetricDescriptorChangeList) Length() int

func (MetricDescriptorChangeList) Set

func (MetricDescriptorChangeList) Slice

type MetricDescriptorChangeMap

type MetricDescriptorChangeMap map[Name]*MetricDescriptorChange

func (MetricDescriptorChangeMap) Delete

func (MetricDescriptorChangeMap) ForEach

func (MetricDescriptorChangeMap) Get

func (MetricDescriptorChangeMap) Length

func (m MetricDescriptorChangeMap) Length() int

func (MetricDescriptorChangeMap) Set

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 (*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 (*MetricDescriptorChange_Current) Reset

func (m *MetricDescriptorChange_Current) Reset()

func (*MetricDescriptorChange_Current) SetMetricDescriptor

func (m *MetricDescriptorChange_Current) SetMetricDescriptor(fv *MetricDescriptor)

func (*MetricDescriptorChange_Current) 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 (*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 (*MetricDescriptorChange_Modified) Reset

func (*MetricDescriptorChange_Modified) SetFieldMask

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 (*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 (*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 (*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) BinaryIndices added in v1.5.1

func (MetricDescriptorFieldPathBuilder) Description

func (MetricDescriptorFieldPathBuilder) DisplayName

func (MetricDescriptorFieldPathBuilder) DistributionBucketOptions

func (MetricDescriptorFieldPathBuilder) IndexSpec

func (MetricDescriptorFieldPathBuilder) Indices added in v1.5.1

func (MetricDescriptorFieldPathBuilder) Labels

func (MetricDescriptorFieldPathBuilder) Metadata

func (MetricDescriptorFieldPathBuilder) MetricDescriptorMetadata

func (MetricDescriptorFieldPathBuilder) MetricKind

func (MetricDescriptorFieldPathBuilder) Name

func (MetricDescriptorFieldPathBuilder) PromotedLabelKeySets

func (MetricDescriptorFieldPathBuilder) ResourceTypes

func (MetricDescriptorFieldPathBuilder) StorageConfig

func (MetricDescriptorFieldPathBuilder) Type

func (MetricDescriptorFieldPathBuilder) Unit

func (MetricDescriptorFieldPathBuilder) ValueType

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 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
)

func (MetricDescriptorIndexSpecIndex_FieldPathSelector) 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 (*MetricDescriptorIndexSpecIndex_FieldTerminalPath) ClearValueRaw

func (*MetricDescriptorIndexSpecIndex_FieldTerminalPath) Get

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

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

IsLeaf - whether field path is holds simple value

func (*MetricDescriptorIndexSpecIndex_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*MetricDescriptorIndexSpecIndex_FieldTerminalPath) Selector

func (*MetricDescriptorIndexSpecIndex_FieldTerminalPath) SplitIntoTerminalIPaths

func (*MetricDescriptorIndexSpecIndex_FieldTerminalPath) String

String returns path representation in proto convention

func (*MetricDescriptorIndexSpecIndex_FieldTerminalPath) WithIArrayItemValue

func (*MetricDescriptorIndexSpecIndex_FieldTerminalPath) WithIArrayOfValues

func (*MetricDescriptorIndexSpecIndex_FieldTerminalPath) WithIValue

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

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

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 (*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) 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) CompareWith

CompareWith compares value in the 'MetricDescriptorIndexSpecIndex_FieldTerminalPathValue' with the value under path in 'MetricDescriptor_IndexSpec_Index'.

func (*MetricDescriptorIndexSpecIndex_FieldTerminalPathValue) CompareWithRaw

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

SetTo stores value for selected field for object Index

func (*MetricDescriptorIndexSpecIndex_FieldTerminalPathValue) SetToRaw

type MetricDescriptorIndexSpecPerMonitoredResourceFieldPathBuilder

type MetricDescriptorIndexSpecPerMonitoredResourceFieldPathBuilder struct{}

func (MetricDescriptorIndexSpecPerMonitoredResourceFieldPathBuilder) Indices

func (MetricDescriptorIndexSpecPerMonitoredResourceFieldPathBuilder) Resource

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 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

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 (*MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPath) ClearValue

func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPath) ClearValueRaw

func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPath) Get

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 (*MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPath) GetSingle

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

IsLeaf - whether field path is holds simple value

func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPath) JSONString

JSONString returns path representation is JSON convention

func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPath) Selector

func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPath) SplitIntoTerminalIPaths

func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPath) String

String returns path representation in proto convention

func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPath) WithIArrayItemValue

func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPath) WithIArrayOfValues

func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPath) WithIValue

func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPath) WithRawIArrayItemValue

func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPath) WithRawIArrayOfValues

func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPath) WithRawIValue

type MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPathArrayItemValue

type MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPathArrayItemValue struct {
	MetricDescriptorIndexSpecPerMonitoredResource_FieldPath
	// contains filtered or unexported fields
}

func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPathArrayItemValue) AsIndicesPathItemValue

func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPathArrayItemValue) ContainsValue

Contains returns a boolean indicating if value that is being held is present in given 'PerMonitoredResource'

func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPathArrayItemValue) GetRawItemValue

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 (*MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPathArrayOfValues) GetRawValues

type MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPathValue

type MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPathValue struct {
	MetricDescriptorIndexSpecPerMonitoredResource_FieldPath
	// contains filtered or unexported fields
}

func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPathValue) AsIndicesPathValue

func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPathValue) CompareWith

func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPathValue) CompareWithRaw

func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPathValue) GetRawValue

func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPathValue) SetTo

func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldSubPathValue) SetToRaw

type MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath

type MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath struct {
	// contains filtered or unexported fields
}

func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath) ClearValue

func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath) ClearValueRaw

func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath) Get

Get returns all values pointed by specific field from source MetricDescriptor_IndexSpec_PerMonitoredResource

func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath) GetDefault

GetDefault returns a default value of the field type

func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath) GetRaw

func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath) GetSingle

GetSingle returns value pointed by specific field of from source MetricDescriptor_IndexSpec_PerMonitoredResource

func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath) GetSingleRaw

func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath) Selector

func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath) SplitIntoTerminalIPaths

func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath) String

String returns path representation in proto convention

func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath) WithIArrayItemValue

func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath) WithIArrayOfValues

func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath) WithIValue

func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath) WithRawIArrayItemValue

func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath) WithRawIArrayOfValues

func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath) WithRawIValue

type MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathArrayItemValue

type MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathArrayItemValue struct {
	MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathArrayItemValue) AsIndicesItemValue

func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathArrayItemValue) ContainsValue

Contains returns a boolean indicating if value that is being held is present in given 'PerMonitoredResource'

func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathArrayItemValue) GetRawItemValue

GetRawValue returns stored element value for array in object MetricDescriptor_IndexSpec_PerMonitoredResource as interface{}

func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathArrayItemValue) GetSingle

func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathArrayItemValue) GetSingleRaw

type MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathArrayOfValues

type MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathArrayOfValues struct {
	MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathArrayOfValues) AsIndicesArrayOfValues

func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathArrayOfValues) AsResourceArrayOfValues

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 (*MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathValue) AsResourceValue

func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathValue' with the value under path in 'MetricDescriptor_IndexSpec_PerMonitoredResource'.

func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathValue) CompareWithRaw

func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathValue) GetRawValue

GetRawValue returns raw value stored under selected path for 'PerMonitoredResource' as interface{}

func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object PerMonitoredResource

func (*MetricDescriptorIndexSpecPerMonitoredResource_FieldTerminalPathValue) SetToRaw

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 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

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 (*MetricDescriptorIndexSpec_FieldSubPath) ClearValue

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

IsLeaf - whether field path is holds simple value

func (*MetricDescriptorIndexSpec_FieldSubPath) JSONString

JSONString returns path representation is JSON convention

func (*MetricDescriptorIndexSpec_FieldSubPath) Selector

func (*MetricDescriptorIndexSpec_FieldSubPath) SplitIntoTerminalIPaths

func (fps *MetricDescriptorIndexSpec_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath

func (*MetricDescriptorIndexSpec_FieldSubPath) String

String returns path representation in proto convention

func (*MetricDescriptorIndexSpec_FieldSubPath) WithIArrayItemValue

func (*MetricDescriptorIndexSpec_FieldSubPath) WithIArrayOfValues

func (*MetricDescriptorIndexSpec_FieldSubPath) WithIValue

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 (*MetricDescriptorIndexSpec_FieldSubPathArrayItemValue) ContainsValue

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 (*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 (*MetricDescriptorIndexSpec_FieldSubPathValue) CompareWith

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 (*MetricDescriptorIndexSpec_FieldSubPathValue) SetToRaw

type MetricDescriptorIndexSpec_FieldTerminalPath

type MetricDescriptorIndexSpec_FieldTerminalPath struct {
	// contains filtered or unexported fields
}

func (*MetricDescriptorIndexSpec_FieldTerminalPath) ClearValue

func (*MetricDescriptorIndexSpec_FieldTerminalPath) ClearValueRaw

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

IsLeaf - whether field path is holds simple value

func (*MetricDescriptorIndexSpec_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*MetricDescriptorIndexSpec_FieldTerminalPath) Selector

func (*MetricDescriptorIndexSpec_FieldTerminalPath) SplitIntoTerminalIPaths

func (fp *MetricDescriptorIndexSpec_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath

func (*MetricDescriptorIndexSpec_FieldTerminalPath) String

String returns path representation in proto convention

func (*MetricDescriptorIndexSpec_FieldTerminalPath) WithIArrayItemValue

func (*MetricDescriptorIndexSpec_FieldTerminalPath) WithIArrayOfValues

func (*MetricDescriptorIndexSpec_FieldTerminalPath) WithIValue

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 (*MetricDescriptorIndexSpec_FieldTerminalPathArrayItemValue) ContainsValue

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 (*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 (*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 (*MetricDescriptorIndexSpec_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'MetricDescriptorIndexSpec_FieldTerminalPathValue' with the value under path in 'MetricDescriptor_IndexSpec'.

func (*MetricDescriptorIndexSpec_FieldTerminalPathValue) CompareWithRaw

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

SetTo stores value for selected field for object IndexSpec

func (*MetricDescriptorIndexSpec_FieldTerminalPathValue) SetToRaw

type MetricDescriptorIndicesAggregationsGroupFieldPathBuilder added in v1.5.1

type MetricDescriptorIndicesAggregationsGroupFieldPathBuilder struct{}

func NewMetricDescriptorIndicesAggregationsGroupFieldPathBuilder added in v1.5.1

func NewMetricDescriptorIndicesAggregationsGroupFieldPathBuilder() MetricDescriptorIndicesAggregationsGroupFieldPathBuilder

func (MetricDescriptorIndicesAggregationsGroupFieldPathBuilder) ClosingStatus added in v1.5.1

func (MetricDescriptorIndicesAggregationsGroupFieldPathBuilder) CrossSeriesReducers added in v1.5.1

func (MetricDescriptorIndicesAggregationsGroupFieldPathBuilder) Name added in v1.5.1

func (MetricDescriptorIndicesAggregationsGroupFieldPathBuilder) PerSeriesAligners added in v1.5.1

func (MetricDescriptorIndicesAggregationsGroupFieldPathBuilder) StorageAligners added in v1.5.1

type MetricDescriptorIndicesAggregationsGroup_FieldPath added in v1.5.1

type MetricDescriptorIndicesAggregationsGroup_FieldPath interface {
	gotenobject.FieldPath
	Selector() MetricDescriptorIndicesAggregationsGroup_FieldPathSelector
	Get(source *MetricDescriptor_Indices_AggregationsGroup) []interface{}
	GetSingle(source *MetricDescriptor_Indices_AggregationsGroup) (interface{}, bool)
	ClearValue(item *MetricDescriptor_Indices_AggregationsGroup)

	// Those methods build corresponding MetricDescriptorIndicesAggregationsGroup_FieldPathValue
	// (or array of values) and holds passed value. Panics if injected type is incorrect.
	WithIValue(value interface{}) MetricDescriptorIndicesAggregationsGroup_FieldPathValue
	WithIArrayOfValues(values interface{}) MetricDescriptorIndicesAggregationsGroup_FieldPathArrayOfValues
	WithIArrayItemValue(value interface{}) MetricDescriptorIndicesAggregationsGroup_FieldPathArrayItemValue
}

FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto

func BuildMetricDescriptorIndicesAggregationsGroup_FieldPath added in v1.5.1

func BuildMetricDescriptorIndicesAggregationsGroup_FieldPath(fp gotenobject.RawFieldPath) (MetricDescriptorIndicesAggregationsGroup_FieldPath, error)

func MustParseMetricDescriptorIndicesAggregationsGroup_FieldPath added in v1.5.1

func MustParseMetricDescriptorIndicesAggregationsGroup_FieldPath(rawField string) MetricDescriptorIndicesAggregationsGroup_FieldPath

func ParseMetricDescriptorIndicesAggregationsGroup_FieldPath added in v1.5.1

func ParseMetricDescriptorIndicesAggregationsGroup_FieldPath(rawField string) (MetricDescriptorIndicesAggregationsGroup_FieldPath, error)

type MetricDescriptorIndicesAggregationsGroup_FieldPathArrayItemValue added in v1.5.1

type MetricDescriptorIndicesAggregationsGroup_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	MetricDescriptorIndicesAggregationsGroup_FieldPath
	ContainsValue(*MetricDescriptor_Indices_AggregationsGroup) bool
}

MetricDescriptorIndicesAggregationsGroup_FieldPathArrayItemValue allows storing single item in Path-specific values for AggregationsGroup according to their type Present only for array (repeated) types.

func MustParseMetricDescriptorIndicesAggregationsGroup_FieldPathArrayItemValue added in v1.5.1

func MustParseMetricDescriptorIndicesAggregationsGroup_FieldPathArrayItemValue(pathStr, valueStr string) MetricDescriptorIndicesAggregationsGroup_FieldPathArrayItemValue

func ParseMetricDescriptorIndicesAggregationsGroup_FieldPathArrayItemValue added in v1.5.1

func ParseMetricDescriptorIndicesAggregationsGroup_FieldPathArrayItemValue(pathStr, valueStr string) (MetricDescriptorIndicesAggregationsGroup_FieldPathArrayItemValue, error)

ParseMetricDescriptorIndicesAggregationsGroup_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type MetricDescriptorIndicesAggregationsGroup_FieldPathArrayOfValues added in v1.5.1

type MetricDescriptorIndicesAggregationsGroup_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	MetricDescriptorIndicesAggregationsGroup_FieldPath
}

MetricDescriptorIndicesAggregationsGroup_FieldPathArrayOfValues allows storing slice of values for AggregationsGroup fields according to their type

func MustParseMetricDescriptorIndicesAggregationsGroup_FieldPathArrayOfValues added in v1.5.1

func MustParseMetricDescriptorIndicesAggregationsGroup_FieldPathArrayOfValues(pathStr, valuesStr string) MetricDescriptorIndicesAggregationsGroup_FieldPathArrayOfValues

func ParseMetricDescriptorIndicesAggregationsGroup_FieldPathArrayOfValues added in v1.5.1

func ParseMetricDescriptorIndicesAggregationsGroup_FieldPathArrayOfValues(pathStr, valuesStr string) (MetricDescriptorIndicesAggregationsGroup_FieldPathArrayOfValues, error)

type MetricDescriptorIndicesAggregationsGroup_FieldPathSelector added in v1.5.1

type MetricDescriptorIndicesAggregationsGroup_FieldPathSelector int32
const (
	MetricDescriptorIndicesAggregationsGroup_FieldPathSelectorName                MetricDescriptorIndicesAggregationsGroup_FieldPathSelector = 0
	MetricDescriptorIndicesAggregationsGroup_FieldPathSelectorPerSeriesAligners   MetricDescriptorIndicesAggregationsGroup_FieldPathSelector = 1
	MetricDescriptorIndicesAggregationsGroup_FieldPathSelectorCrossSeriesReducers MetricDescriptorIndicesAggregationsGroup_FieldPathSelector = 2
	MetricDescriptorIndicesAggregationsGroup_FieldPathSelectorClosingStatus       MetricDescriptorIndicesAggregationsGroup_FieldPathSelector = 3
	MetricDescriptorIndicesAggregationsGroup_FieldPathSelectorStorageAligners     MetricDescriptorIndicesAggregationsGroup_FieldPathSelector = 4
)

func (MetricDescriptorIndicesAggregationsGroup_FieldPathSelector) String added in v1.5.1

type MetricDescriptorIndicesAggregationsGroup_FieldPathValue added in v1.5.1

type MetricDescriptorIndicesAggregationsGroup_FieldPathValue interface {
	MetricDescriptorIndicesAggregationsGroup_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **MetricDescriptor_Indices_AggregationsGroup)
	CompareWith(*MetricDescriptor_Indices_AggregationsGroup) (cmp int, comparable bool)
}

MetricDescriptorIndicesAggregationsGroup_FieldPathValue allows storing values for AggregationsGroup fields according to their type

func MustParseMetricDescriptorIndicesAggregationsGroup_FieldPathValue added in v1.5.1

func MustParseMetricDescriptorIndicesAggregationsGroup_FieldPathValue(pathStr, valueStr string) MetricDescriptorIndicesAggregationsGroup_FieldPathValue

func ParseMetricDescriptorIndicesAggregationsGroup_FieldPathValue added in v1.5.1

func ParseMetricDescriptorIndicesAggregationsGroup_FieldPathValue(pathStr, valueStr string) (MetricDescriptorIndicesAggregationsGroup_FieldPathValue, error)

type MetricDescriptorIndicesAggregationsGroup_FieldTerminalPath added in v1.5.1

type MetricDescriptorIndicesAggregationsGroup_FieldTerminalPath struct {
	// contains filtered or unexported fields
}

func (*MetricDescriptorIndicesAggregationsGroup_FieldTerminalPath) ClearValue added in v1.5.1

func (*MetricDescriptorIndicesAggregationsGroup_FieldTerminalPath) ClearValueRaw added in v1.5.1

func (*MetricDescriptorIndicesAggregationsGroup_FieldTerminalPath) Get added in v1.5.1

Get returns all values pointed by specific field from source MetricDescriptor_Indices_AggregationsGroup

func (*MetricDescriptorIndicesAggregationsGroup_FieldTerminalPath) GetDefault added in v1.5.1

GetDefault returns a default value of the field type

func (*MetricDescriptorIndicesAggregationsGroup_FieldTerminalPath) GetRaw added in v1.5.1

func (*MetricDescriptorIndicesAggregationsGroup_FieldTerminalPath) GetSingle added in v1.5.1

GetSingle returns value pointed by specific field of from source MetricDescriptor_Indices_AggregationsGroup

func (*MetricDescriptorIndicesAggregationsGroup_FieldTerminalPath) GetSingleRaw added in v1.5.1

func (fp *MetricDescriptorIndicesAggregationsGroup_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*MetricDescriptorIndicesAggregationsGroup_FieldTerminalPath) IsLeaf added in v1.5.1

IsLeaf - whether field path is holds simple value

func (*MetricDescriptorIndicesAggregationsGroup_FieldTerminalPath) JSONString added in v1.5.1

JSONString returns path representation is JSON convention

func (*MetricDescriptorIndicesAggregationsGroup_FieldTerminalPath) Selector added in v1.5.1

func (*MetricDescriptorIndicesAggregationsGroup_FieldTerminalPath) SplitIntoTerminalIPaths added in v1.5.1

func (*MetricDescriptorIndicesAggregationsGroup_FieldTerminalPath) String added in v1.5.1

String returns path representation in proto convention

func (*MetricDescriptorIndicesAggregationsGroup_FieldTerminalPath) WithIArrayItemValue added in v1.5.1

func (*MetricDescriptorIndicesAggregationsGroup_FieldTerminalPath) WithIArrayOfValues added in v1.5.1

func (*MetricDescriptorIndicesAggregationsGroup_FieldTerminalPath) WithIValue added in v1.5.1

func (*MetricDescriptorIndicesAggregationsGroup_FieldTerminalPath) WithRawIArrayItemValue added in v1.5.1

func (*MetricDescriptorIndicesAggregationsGroup_FieldTerminalPath) WithRawIArrayOfValues added in v1.5.1

func (*MetricDescriptorIndicesAggregationsGroup_FieldTerminalPath) WithRawIValue added in v1.5.1

type MetricDescriptorIndicesAggregationsGroup_FieldTerminalPathArrayItemValue added in v1.5.1

type MetricDescriptorIndicesAggregationsGroup_FieldTerminalPathArrayItemValue struct {
	MetricDescriptorIndicesAggregationsGroup_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*MetricDescriptorIndicesAggregationsGroup_FieldTerminalPathArrayItemValue) AsCrossSeriesReducersItemValue added in v1.5.1

func (*MetricDescriptorIndicesAggregationsGroup_FieldTerminalPathArrayItemValue) AsPerSeriesAlignersItemValue added in v1.5.1

func (*MetricDescriptorIndicesAggregationsGroup_FieldTerminalPathArrayItemValue) AsStorageAlignersItemValue added in v1.5.1

func (*MetricDescriptorIndicesAggregationsGroup_FieldTerminalPathArrayItemValue) ContainsValue added in v1.5.1

Contains returns a boolean indicating if value that is being held is present in given 'AggregationsGroup'

func (*MetricDescriptorIndicesAggregationsGroup_FieldTerminalPathArrayItemValue) GetRawItemValue added in v1.5.1

GetRawValue returns stored element value for array in object MetricDescriptor_Indices_AggregationsGroup as interface{}

func (*MetricDescriptorIndicesAggregationsGroup_FieldTerminalPathArrayItemValue) GetSingle added in v1.5.1

func (*MetricDescriptorIndicesAggregationsGroup_FieldTerminalPathArrayItemValue) GetSingleRaw added in v1.5.1

type MetricDescriptorIndicesAggregationsGroup_FieldTerminalPathArrayOfValues added in v1.5.1

type MetricDescriptorIndicesAggregationsGroup_FieldTerminalPathArrayOfValues struct {
	MetricDescriptorIndicesAggregationsGroup_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*MetricDescriptorIndicesAggregationsGroup_FieldTerminalPathArrayOfValues) AsClosingStatusArrayOfValues added in v1.5.1

func (*MetricDescriptorIndicesAggregationsGroup_FieldTerminalPathArrayOfValues) AsCrossSeriesReducersArrayOfValues added in v1.5.1

func (*MetricDescriptorIndicesAggregationsGroup_FieldTerminalPathArrayOfValues) AsNameArrayOfValues added in v1.5.1

func (*MetricDescriptorIndicesAggregationsGroup_FieldTerminalPathArrayOfValues) AsPerSeriesAlignersArrayOfValues added in v1.5.1

func (*MetricDescriptorIndicesAggregationsGroup_FieldTerminalPathArrayOfValues) AsStorageAlignersArrayOfValues added in v1.5.1

func (*MetricDescriptorIndicesAggregationsGroup_FieldTerminalPathArrayOfValues) GetRawValues added in v1.5.1

func (fpaov *MetricDescriptorIndicesAggregationsGroup_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})

type MetricDescriptorIndicesAggregationsGroup_FieldTerminalPathValue added in v1.5.1

type MetricDescriptorIndicesAggregationsGroup_FieldTerminalPathValue struct {
	MetricDescriptorIndicesAggregationsGroup_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*MetricDescriptorIndicesAggregationsGroup_FieldTerminalPathValue) AsClosingStatusValue added in v1.5.1

func (*MetricDescriptorIndicesAggregationsGroup_FieldTerminalPathValue) AsCrossSeriesReducersValue added in v1.5.1

func (*MetricDescriptorIndicesAggregationsGroup_FieldTerminalPathValue) AsNameValue added in v1.5.1

func (*MetricDescriptorIndicesAggregationsGroup_FieldTerminalPathValue) AsPerSeriesAlignersValue added in v1.5.1

func (*MetricDescriptorIndicesAggregationsGroup_FieldTerminalPathValue) AsStorageAlignersValue added in v1.5.1

func (*MetricDescriptorIndicesAggregationsGroup_FieldTerminalPathValue) CompareWith added in v1.5.1

CompareWith compares value in the 'MetricDescriptorIndicesAggregationsGroup_FieldTerminalPathValue' with the value under path in 'MetricDescriptor_Indices_AggregationsGroup'.

func (*MetricDescriptorIndicesAggregationsGroup_FieldTerminalPathValue) CompareWithRaw added in v1.5.1

func (*MetricDescriptorIndicesAggregationsGroup_FieldTerminalPathValue) GetRawValue added in v1.5.1

GetRawValue returns raw value stored under selected path for 'AggregationsGroup' as interface{}

func (*MetricDescriptorIndicesAggregationsGroup_FieldTerminalPathValue) SetTo added in v1.5.1

SetTo stores value for selected field for object AggregationsGroup

func (*MetricDescriptorIndicesAggregationsGroup_FieldTerminalPathValue) SetToRaw added in v1.5.1

type MetricDescriptorIndicesFieldPathBuilder added in v1.5.1

type MetricDescriptorIndicesFieldPathBuilder struct{}

func NewMetricDescriptorIndicesFieldPathBuilder added in v1.5.1

func NewMetricDescriptorIndicesFieldPathBuilder() MetricDescriptorIndicesFieldPathBuilder

func (MetricDescriptorIndicesFieldPathBuilder) BuiltIn added in v1.5.1

func (MetricDescriptorIndicesFieldPathBuilder) LegacyMigrated added in v1.5.1

func (MetricDescriptorIndicesFieldPathBuilder) UserDefined added in v1.5.1

type MetricDescriptorIndicesIndexGroupsFieldPathBuilder added in v1.5.1

type MetricDescriptorIndicesIndexGroupsFieldPathBuilder struct{}

func NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder added in v1.5.1

func NewMetricDescriptorIndicesIndexGroupsFieldPathBuilder() MetricDescriptorIndicesIndexGroupsFieldPathBuilder

func (MetricDescriptorIndicesIndexGroupsFieldPathBuilder) NonAggregatedIndices added in v1.5.1

func (MetricDescriptorIndicesIndexGroupsFieldPathBuilder) PaginationIndices added in v1.5.1

func (MetricDescriptorIndicesIndexGroupsFieldPathBuilder) PreAggregatedIndices added in v1.5.1

type MetricDescriptorIndicesIndexGroups_FieldPath added in v1.5.1

type MetricDescriptorIndicesIndexGroups_FieldPath interface {
	gotenobject.FieldPath
	Selector() MetricDescriptorIndicesIndexGroups_FieldPathSelector
	Get(source *MetricDescriptor_Indices_IndexGroups) []interface{}
	GetSingle(source *MetricDescriptor_Indices_IndexGroups) (interface{}, bool)
	ClearValue(item *MetricDescriptor_Indices_IndexGroups)

	// Those methods build corresponding MetricDescriptorIndicesIndexGroups_FieldPathValue
	// (or array of values) and holds passed value. Panics if injected type is incorrect.
	WithIValue(value interface{}) MetricDescriptorIndicesIndexGroups_FieldPathValue
	WithIArrayOfValues(values interface{}) MetricDescriptorIndicesIndexGroups_FieldPathArrayOfValues
	WithIArrayItemValue(value interface{}) MetricDescriptorIndicesIndexGroups_FieldPathArrayItemValue
}

FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto

func BuildMetricDescriptorIndicesIndexGroups_FieldPath added in v1.5.1

func BuildMetricDescriptorIndicesIndexGroups_FieldPath(fp gotenobject.RawFieldPath) (MetricDescriptorIndicesIndexGroups_FieldPath, error)

func MustParseMetricDescriptorIndicesIndexGroups_FieldPath added in v1.5.1

func MustParseMetricDescriptorIndicesIndexGroups_FieldPath(rawField string) MetricDescriptorIndicesIndexGroups_FieldPath

func ParseMetricDescriptorIndicesIndexGroups_FieldPath added in v1.5.1

func ParseMetricDescriptorIndicesIndexGroups_FieldPath(rawField string) (MetricDescriptorIndicesIndexGroups_FieldPath, error)

type MetricDescriptorIndicesIndexGroups_FieldPathArrayItemValue added in v1.5.1

type MetricDescriptorIndicesIndexGroups_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	MetricDescriptorIndicesIndexGroups_FieldPath
	ContainsValue(*MetricDescriptor_Indices_IndexGroups) bool
}

MetricDescriptorIndicesIndexGroups_FieldPathArrayItemValue allows storing single item in Path-specific values for IndexGroups according to their type Present only for array (repeated) types.

func MustParseMetricDescriptorIndicesIndexGroups_FieldPathArrayItemValue added in v1.5.1

func MustParseMetricDescriptorIndicesIndexGroups_FieldPathArrayItemValue(pathStr, valueStr string) MetricDescriptorIndicesIndexGroups_FieldPathArrayItemValue

func ParseMetricDescriptorIndicesIndexGroups_FieldPathArrayItemValue added in v1.5.1

func ParseMetricDescriptorIndicesIndexGroups_FieldPathArrayItemValue(pathStr, valueStr string) (MetricDescriptorIndicesIndexGroups_FieldPathArrayItemValue, error)

ParseMetricDescriptorIndicesIndexGroups_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type MetricDescriptorIndicesIndexGroups_FieldPathArrayOfValues added in v1.5.1

type MetricDescriptorIndicesIndexGroups_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	MetricDescriptorIndicesIndexGroups_FieldPath
}

MetricDescriptorIndicesIndexGroups_FieldPathArrayOfValues allows storing slice of values for IndexGroups fields according to their type

func MustParseMetricDescriptorIndicesIndexGroups_FieldPathArrayOfValues added in v1.5.1

func MustParseMetricDescriptorIndicesIndexGroups_FieldPathArrayOfValues(pathStr, valuesStr string) MetricDescriptorIndicesIndexGroups_FieldPathArrayOfValues

func ParseMetricDescriptorIndicesIndexGroups_FieldPathArrayOfValues added in v1.5.1

func ParseMetricDescriptorIndicesIndexGroups_FieldPathArrayOfValues(pathStr, valuesStr string) (MetricDescriptorIndicesIndexGroups_FieldPathArrayOfValues, error)

type MetricDescriptorIndicesIndexGroups_FieldPathSelector added in v1.5.1

type MetricDescriptorIndicesIndexGroups_FieldPathSelector int32
const (
	MetricDescriptorIndicesIndexGroups_FieldPathSelectorPreAggregatedIndices MetricDescriptorIndicesIndexGroups_FieldPathSelector = 0
	MetricDescriptorIndicesIndexGroups_FieldPathSelectorNonAggregatedIndices MetricDescriptorIndicesIndexGroups_FieldPathSelector = 1
	MetricDescriptorIndicesIndexGroups_FieldPathSelectorPaginationIndices    MetricDescriptorIndicesIndexGroups_FieldPathSelector = 2
)

func (MetricDescriptorIndicesIndexGroups_FieldPathSelector) String added in v1.5.1

type MetricDescriptorIndicesIndexGroups_FieldPathValue added in v1.5.1

type MetricDescriptorIndicesIndexGroups_FieldPathValue interface {
	MetricDescriptorIndicesIndexGroups_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **MetricDescriptor_Indices_IndexGroups)
	CompareWith(*MetricDescriptor_Indices_IndexGroups) (cmp int, comparable bool)
}

MetricDescriptorIndicesIndexGroups_FieldPathValue allows storing values for IndexGroups fields according to their type

func MustParseMetricDescriptorIndicesIndexGroups_FieldPathValue added in v1.5.1

func MustParseMetricDescriptorIndicesIndexGroups_FieldPathValue(pathStr, valueStr string) MetricDescriptorIndicesIndexGroups_FieldPathValue

func ParseMetricDescriptorIndicesIndexGroups_FieldPathValue added in v1.5.1

func ParseMetricDescriptorIndicesIndexGroups_FieldPathValue(pathStr, valueStr string) (MetricDescriptorIndicesIndexGroups_FieldPathValue, error)

type MetricDescriptorIndicesIndexGroups_FieldSubPath added in v1.5.1

type MetricDescriptorIndicesIndexGroups_FieldSubPath struct {
	// contains filtered or unexported fields
}

func (*MetricDescriptorIndicesIndexGroups_FieldSubPath) AsNonAggregatedIndicesSubPath added in v1.5.1

func (*MetricDescriptorIndicesIndexGroups_FieldSubPath) AsPaginationIndicesSubPath added in v1.5.1

func (*MetricDescriptorIndicesIndexGroups_FieldSubPath) AsPreAggregatedIndicesSubPath added in v1.5.1

func (*MetricDescriptorIndicesIndexGroups_FieldSubPath) ClearValue added in v1.5.1

func (*MetricDescriptorIndicesIndexGroups_FieldSubPath) ClearValueRaw added in v1.5.1

func (*MetricDescriptorIndicesIndexGroups_FieldSubPath) Get added in v1.5.1

Get returns all values pointed by selected field from source MetricDescriptor_Indices_IndexGroups

func (*MetricDescriptorIndicesIndexGroups_FieldSubPath) GetDefault added in v1.5.1

func (fps *MetricDescriptorIndicesIndexGroups_FieldSubPath) GetDefault() interface{}

GetDefault returns a default value of the field type

func (*MetricDescriptorIndicesIndexGroups_FieldSubPath) GetRaw added in v1.5.1

func (fps *MetricDescriptorIndicesIndexGroups_FieldSubPath) GetRaw(source proto.Message) []interface{}

func (*MetricDescriptorIndicesIndexGroups_FieldSubPath) GetSingle added in v1.5.1

GetSingle returns value of selected field from source MetricDescriptor_Indices_IndexGroups

func (*MetricDescriptorIndicesIndexGroups_FieldSubPath) GetSingleRaw added in v1.5.1

func (fps *MetricDescriptorIndicesIndexGroups_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*MetricDescriptorIndicesIndexGroups_FieldSubPath) IsLeaf added in v1.5.1

IsLeaf - whether field path is holds simple value

func (*MetricDescriptorIndicesIndexGroups_FieldSubPath) JSONString added in v1.5.1

JSONString returns path representation is JSON convention

func (*MetricDescriptorIndicesIndexGroups_FieldSubPath) Selector added in v1.5.1

func (*MetricDescriptorIndicesIndexGroups_FieldSubPath) SplitIntoTerminalIPaths added in v1.5.1

func (*MetricDescriptorIndicesIndexGroups_FieldSubPath) String added in v1.5.1

String returns path representation in proto convention

func (*MetricDescriptorIndicesIndexGroups_FieldSubPath) WithIArrayItemValue added in v1.5.1

func (*MetricDescriptorIndicesIndexGroups_FieldSubPath) WithIArrayOfValues added in v1.5.1

func (*MetricDescriptorIndicesIndexGroups_FieldSubPath) WithIValue added in v1.5.1

func (*MetricDescriptorIndicesIndexGroups_FieldSubPath) WithRawIArrayItemValue added in v1.5.1

func (fps *MetricDescriptorIndicesIndexGroups_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue

func (*MetricDescriptorIndicesIndexGroups_FieldSubPath) WithRawIArrayOfValues added in v1.5.1

func (fps *MetricDescriptorIndicesIndexGroups_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues

func (*MetricDescriptorIndicesIndexGroups_FieldSubPath) WithRawIValue added in v1.5.1

func (fps *MetricDescriptorIndicesIndexGroups_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue

type MetricDescriptorIndicesIndexGroups_FieldSubPathArrayItemValue added in v1.5.1

type MetricDescriptorIndicesIndexGroups_FieldSubPathArrayItemValue struct {
	MetricDescriptorIndicesIndexGroups_FieldPath
	// contains filtered or unexported fields
}

func (*MetricDescriptorIndicesIndexGroups_FieldSubPathArrayItemValue) AsNonAggregatedIndicesPathItemValue added in v1.5.1

func (*MetricDescriptorIndicesIndexGroups_FieldSubPathArrayItemValue) AsPaginationIndicesPathItemValue added in v1.5.1

func (*MetricDescriptorIndicesIndexGroups_FieldSubPathArrayItemValue) AsPreAggregatedIndicesPathItemValue added in v1.5.1

func (*MetricDescriptorIndicesIndexGroups_FieldSubPathArrayItemValue) ContainsValue added in v1.5.1

Contains returns a boolean indicating if value that is being held is present in given 'IndexGroups'

func (*MetricDescriptorIndicesIndexGroups_FieldSubPathArrayItemValue) GetRawItemValue added in v1.5.1

func (fpaivs *MetricDescriptorIndicesIndexGroups_FieldSubPathArrayItemValue) GetRawItemValue() interface{}

GetRawValue returns stored array item value

type MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues added in v1.5.1

type MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues struct {
	MetricDescriptorIndicesIndexGroups_FieldPath
	// contains filtered or unexported fields
}

func (*MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues) AsNonAggregatedIndicesPathArrayOfValues added in v1.5.1

func (*MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues) AsPaginationIndicesPathArrayOfValues added in v1.5.1

func (*MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues) AsPreAggregatedIndicesPathArrayOfValues added in v1.5.1

func (*MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues) GetRawValues added in v1.5.1

func (fpsaov *MetricDescriptorIndicesIndexGroups_FieldSubPathArrayOfValues) GetRawValues() []interface{}

type MetricDescriptorIndicesIndexGroups_FieldSubPathValue added in v1.5.1

type MetricDescriptorIndicesIndexGroups_FieldSubPathValue struct {
	MetricDescriptorIndicesIndexGroups_FieldPath
	// contains filtered or unexported fields
}

func (*MetricDescriptorIndicesIndexGroups_FieldSubPathValue) AsNonAggregatedIndicesPathValue added in v1.5.1

func (*MetricDescriptorIndicesIndexGroups_FieldSubPathValue) AsPaginationIndicesPathValue added in v1.5.1

func (*MetricDescriptorIndicesIndexGroups_FieldSubPathValue) AsPreAggregatedIndicesPathValue added in v1.5.1

func (*MetricDescriptorIndicesIndexGroups_FieldSubPathValue) CompareWith added in v1.5.1

func (*MetricDescriptorIndicesIndexGroups_FieldSubPathValue) CompareWithRaw added in v1.5.1

func (*MetricDescriptorIndicesIndexGroups_FieldSubPathValue) GetRawValue added in v1.5.1

func (fpvs *MetricDescriptorIndicesIndexGroups_FieldSubPathValue) GetRawValue() interface{}

func (*MetricDescriptorIndicesIndexGroups_FieldSubPathValue) SetTo added in v1.5.1

func (*MetricDescriptorIndicesIndexGroups_FieldSubPathValue) SetToRaw added in v1.5.1

type MetricDescriptorIndicesIndexGroups_FieldTerminalPath added in v1.5.1

type MetricDescriptorIndicesIndexGroups_FieldTerminalPath struct {
	// contains filtered or unexported fields
}

func (*MetricDescriptorIndicesIndexGroups_FieldTerminalPath) ClearValue added in v1.5.1

func (*MetricDescriptorIndicesIndexGroups_FieldTerminalPath) ClearValueRaw added in v1.5.1

func (*MetricDescriptorIndicesIndexGroups_FieldTerminalPath) Get added in v1.5.1

Get returns all values pointed by specific field from source MetricDescriptor_Indices_IndexGroups

func (*MetricDescriptorIndicesIndexGroups_FieldTerminalPath) GetDefault added in v1.5.1

func (fp *MetricDescriptorIndicesIndexGroups_FieldTerminalPath) GetDefault() interface{}

GetDefault returns a default value of the field type

func (*MetricDescriptorIndicesIndexGroups_FieldTerminalPath) GetRaw added in v1.5.1

func (fp *MetricDescriptorIndicesIndexGroups_FieldTerminalPath) GetRaw(source proto.Message) []interface{}

func (*MetricDescriptorIndicesIndexGroups_FieldTerminalPath) GetSingle added in v1.5.1

GetSingle returns value pointed by specific field of from source MetricDescriptor_Indices_IndexGroups

func (*MetricDescriptorIndicesIndexGroups_FieldTerminalPath) GetSingleRaw added in v1.5.1

func (fp *MetricDescriptorIndicesIndexGroups_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*MetricDescriptorIndicesIndexGroups_FieldTerminalPath) IsLeaf added in v1.5.1

IsLeaf - whether field path is holds simple value

func (*MetricDescriptorIndicesIndexGroups_FieldTerminalPath) JSONString added in v1.5.1

JSONString returns path representation is JSON convention

func (*MetricDescriptorIndicesIndexGroups_FieldTerminalPath) Selector added in v1.5.1

func (*MetricDescriptorIndicesIndexGroups_FieldTerminalPath) SplitIntoTerminalIPaths added in v1.5.1

func (*MetricDescriptorIndicesIndexGroups_FieldTerminalPath) String added in v1.5.1

String returns path representation in proto convention

func (*MetricDescriptorIndicesIndexGroups_FieldTerminalPath) WithIArrayItemValue added in v1.5.1

func (*MetricDescriptorIndicesIndexGroups_FieldTerminalPath) WithIArrayOfValues added in v1.5.1

func (*MetricDescriptorIndicesIndexGroups_FieldTerminalPath) WithIValue added in v1.5.1

func (*MetricDescriptorIndicesIndexGroups_FieldTerminalPath) WithRawIArrayItemValue added in v1.5.1

func (*MetricDescriptorIndicesIndexGroups_FieldTerminalPath) WithRawIArrayOfValues added in v1.5.1

func (fp *MetricDescriptorIndicesIndexGroups_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues

func (*MetricDescriptorIndicesIndexGroups_FieldTerminalPath) WithRawIValue added in v1.5.1

type MetricDescriptorIndicesIndexGroups_FieldTerminalPathArrayItemValue added in v1.5.1

type MetricDescriptorIndicesIndexGroups_FieldTerminalPathArrayItemValue struct {
	MetricDescriptorIndicesIndexGroups_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*MetricDescriptorIndicesIndexGroups_FieldTerminalPathArrayItemValue) AsNonAggregatedIndicesItemValue added in v1.5.1

func (*MetricDescriptorIndicesIndexGroups_FieldTerminalPathArrayItemValue) AsPaginationIndicesItemValue added in v1.5.1

func (*MetricDescriptorIndicesIndexGroups_FieldTerminalPathArrayItemValue) AsPreAggregatedIndicesItemValue added in v1.5.1

func (*MetricDescriptorIndicesIndexGroups_FieldTerminalPathArrayItemValue) ContainsValue added in v1.5.1

Contains returns a boolean indicating if value that is being held is present in given 'IndexGroups'

func (*MetricDescriptorIndicesIndexGroups_FieldTerminalPathArrayItemValue) GetRawItemValue added in v1.5.1

func (fpaiv *MetricDescriptorIndicesIndexGroups_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}

GetRawValue returns stored element value for array in object MetricDescriptor_Indices_IndexGroups as interface{}

func (*MetricDescriptorIndicesIndexGroups_FieldTerminalPathArrayItemValue) GetSingle added in v1.5.1

func (*MetricDescriptorIndicesIndexGroups_FieldTerminalPathArrayItemValue) GetSingleRaw added in v1.5.1

func (fpaiv *MetricDescriptorIndicesIndexGroups_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)

type MetricDescriptorIndicesIndexGroups_FieldTerminalPathArrayOfValues added in v1.5.1

type MetricDescriptorIndicesIndexGroups_FieldTerminalPathArrayOfValues struct {
	MetricDescriptorIndicesIndexGroups_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*MetricDescriptorIndicesIndexGroups_FieldTerminalPathArrayOfValues) AsNonAggregatedIndicesArrayOfValues added in v1.5.1

func (*MetricDescriptorIndicesIndexGroups_FieldTerminalPathArrayOfValues) AsPaginationIndicesArrayOfValues added in v1.5.1

func (*MetricDescriptorIndicesIndexGroups_FieldTerminalPathArrayOfValues) AsPreAggregatedIndicesArrayOfValues added in v1.5.1

func (*MetricDescriptorIndicesIndexGroups_FieldTerminalPathArrayOfValues) GetRawValues added in v1.5.1

func (fpaov *MetricDescriptorIndicesIndexGroups_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})

type MetricDescriptorIndicesIndexGroups_FieldTerminalPathValue added in v1.5.1

type MetricDescriptorIndicesIndexGroups_FieldTerminalPathValue struct {
	MetricDescriptorIndicesIndexGroups_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*MetricDescriptorIndicesIndexGroups_FieldTerminalPathValue) AsNonAggregatedIndicesValue added in v1.5.1

func (*MetricDescriptorIndicesIndexGroups_FieldTerminalPathValue) AsPaginationIndicesValue added in v1.5.1

func (*MetricDescriptorIndicesIndexGroups_FieldTerminalPathValue) AsPreAggregatedIndicesValue added in v1.5.1

func (*MetricDescriptorIndicesIndexGroups_FieldTerminalPathValue) CompareWith added in v1.5.1

CompareWith compares value in the 'MetricDescriptorIndicesIndexGroups_FieldTerminalPathValue' with the value under path in 'MetricDescriptor_Indices_IndexGroups'.

func (*MetricDescriptorIndicesIndexGroups_FieldTerminalPathValue) CompareWithRaw added in v1.5.1

func (*MetricDescriptorIndicesIndexGroups_FieldTerminalPathValue) GetRawValue added in v1.5.1

func (fpv *MetricDescriptorIndicesIndexGroups_FieldTerminalPathValue) GetRawValue() interface{}

GetRawValue returns raw value stored under selected path for 'IndexGroups' as interface{}

func (*MetricDescriptorIndicesIndexGroups_FieldTerminalPathValue) SetTo added in v1.5.1

SetTo stores value for selected field for object IndexGroups

func (*MetricDescriptorIndicesIndexGroups_FieldTerminalPathValue) SetToRaw added in v1.5.1

type MetricDescriptorIndicesLabelsGroupFieldPathBuilder added in v1.5.1

type MetricDescriptorIndicesLabelsGroupFieldPathBuilder struct{}

func NewMetricDescriptorIndicesLabelsGroupFieldPathBuilder added in v1.5.1

func NewMetricDescriptorIndicesLabelsGroupFieldPathBuilder() MetricDescriptorIndicesLabelsGroupFieldPathBuilder

func (MetricDescriptorIndicesLabelsGroupFieldPathBuilder) ClosingStatus added in v1.5.1

func (MetricDescriptorIndicesLabelsGroupFieldPathBuilder) MetricKeys added in v1.5.1

func (MetricDescriptorIndicesLabelsGroupFieldPathBuilder) Name added in v1.5.1

func (MetricDescriptorIndicesLabelsGroupFieldPathBuilder) ResourceKeys added in v1.5.1

type MetricDescriptorIndicesLabelsGroup_FieldPath added in v1.5.1

type MetricDescriptorIndicesLabelsGroup_FieldPath interface {
	gotenobject.FieldPath
	Selector() MetricDescriptorIndicesLabelsGroup_FieldPathSelector
	Get(source *MetricDescriptor_Indices_LabelsGroup) []interface{}
	GetSingle(source *MetricDescriptor_Indices_LabelsGroup) (interface{}, bool)
	ClearValue(item *MetricDescriptor_Indices_LabelsGroup)

	// Those methods build corresponding MetricDescriptorIndicesLabelsGroup_FieldPathValue
	// (or array of values) and holds passed value. Panics if injected type is incorrect.
	WithIValue(value interface{}) MetricDescriptorIndicesLabelsGroup_FieldPathValue
	WithIArrayOfValues(values interface{}) MetricDescriptorIndicesLabelsGroup_FieldPathArrayOfValues
	WithIArrayItemValue(value interface{}) MetricDescriptorIndicesLabelsGroup_FieldPathArrayItemValue
}

FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto

func BuildMetricDescriptorIndicesLabelsGroup_FieldPath added in v1.5.1

func BuildMetricDescriptorIndicesLabelsGroup_FieldPath(fp gotenobject.RawFieldPath) (MetricDescriptorIndicesLabelsGroup_FieldPath, error)

func MustParseMetricDescriptorIndicesLabelsGroup_FieldPath added in v1.5.1

func MustParseMetricDescriptorIndicesLabelsGroup_FieldPath(rawField string) MetricDescriptorIndicesLabelsGroup_FieldPath

func ParseMetricDescriptorIndicesLabelsGroup_FieldPath added in v1.5.1

func ParseMetricDescriptorIndicesLabelsGroup_FieldPath(rawField string) (MetricDescriptorIndicesLabelsGroup_FieldPath, error)

type MetricDescriptorIndicesLabelsGroup_FieldPathArrayItemValue added in v1.5.1

type MetricDescriptorIndicesLabelsGroup_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	MetricDescriptorIndicesLabelsGroup_FieldPath
	ContainsValue(*MetricDescriptor_Indices_LabelsGroup) bool
}

MetricDescriptorIndicesLabelsGroup_FieldPathArrayItemValue allows storing single item in Path-specific values for LabelsGroup according to their type Present only for array (repeated) types.

func MustParseMetricDescriptorIndicesLabelsGroup_FieldPathArrayItemValue added in v1.5.1

func MustParseMetricDescriptorIndicesLabelsGroup_FieldPathArrayItemValue(pathStr, valueStr string) MetricDescriptorIndicesLabelsGroup_FieldPathArrayItemValue

func ParseMetricDescriptorIndicesLabelsGroup_FieldPathArrayItemValue added in v1.5.1

func ParseMetricDescriptorIndicesLabelsGroup_FieldPathArrayItemValue(pathStr, valueStr string) (MetricDescriptorIndicesLabelsGroup_FieldPathArrayItemValue, error)

ParseMetricDescriptorIndicesLabelsGroup_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type MetricDescriptorIndicesLabelsGroup_FieldPathArrayOfValues added in v1.5.1

type MetricDescriptorIndicesLabelsGroup_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	MetricDescriptorIndicesLabelsGroup_FieldPath
}

MetricDescriptorIndicesLabelsGroup_FieldPathArrayOfValues allows storing slice of values for LabelsGroup fields according to their type

func MustParseMetricDescriptorIndicesLabelsGroup_FieldPathArrayOfValues added in v1.5.1

func MustParseMetricDescriptorIndicesLabelsGroup_FieldPathArrayOfValues(pathStr, valuesStr string) MetricDescriptorIndicesLabelsGroup_FieldPathArrayOfValues

func ParseMetricDescriptorIndicesLabelsGroup_FieldPathArrayOfValues added in v1.5.1

func ParseMetricDescriptorIndicesLabelsGroup_FieldPathArrayOfValues(pathStr, valuesStr string) (MetricDescriptorIndicesLabelsGroup_FieldPathArrayOfValues, error)

type MetricDescriptorIndicesLabelsGroup_FieldPathSelector added in v1.5.1

type MetricDescriptorIndicesLabelsGroup_FieldPathSelector int32
const (
	MetricDescriptorIndicesLabelsGroup_FieldPathSelectorName          MetricDescriptorIndicesLabelsGroup_FieldPathSelector = 0
	MetricDescriptorIndicesLabelsGroup_FieldPathSelectorMetricKeys    MetricDescriptorIndicesLabelsGroup_FieldPathSelector = 1
	MetricDescriptorIndicesLabelsGroup_FieldPathSelectorResourceKeys  MetricDescriptorIndicesLabelsGroup_FieldPathSelector = 2
	MetricDescriptorIndicesLabelsGroup_FieldPathSelectorClosingStatus MetricDescriptorIndicesLabelsGroup_FieldPathSelector = 3
)

func (MetricDescriptorIndicesLabelsGroup_FieldPathSelector) String added in v1.5.1

type MetricDescriptorIndicesLabelsGroup_FieldPathValue added in v1.5.1

type MetricDescriptorIndicesLabelsGroup_FieldPathValue interface {
	MetricDescriptorIndicesLabelsGroup_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **MetricDescriptor_Indices_LabelsGroup)
	CompareWith(*MetricDescriptor_Indices_LabelsGroup) (cmp int, comparable bool)
}

MetricDescriptorIndicesLabelsGroup_FieldPathValue allows storing values for LabelsGroup fields according to their type

func MustParseMetricDescriptorIndicesLabelsGroup_FieldPathValue added in v1.5.1

func MustParseMetricDescriptorIndicesLabelsGroup_FieldPathValue(pathStr, valueStr string) MetricDescriptorIndicesLabelsGroup_FieldPathValue

func ParseMetricDescriptorIndicesLabelsGroup_FieldPathValue added in v1.5.1

func ParseMetricDescriptorIndicesLabelsGroup_FieldPathValue(pathStr, valueStr string) (MetricDescriptorIndicesLabelsGroup_FieldPathValue, error)

type MetricDescriptorIndicesLabelsGroup_FieldTerminalPath added in v1.5.1

type MetricDescriptorIndicesLabelsGroup_FieldTerminalPath struct {
	// contains filtered or unexported fields
}

func (*MetricDescriptorIndicesLabelsGroup_FieldTerminalPath) ClearValue added in v1.5.1

func (*MetricDescriptorIndicesLabelsGroup_FieldTerminalPath) ClearValueRaw added in v1.5.1

func (*MetricDescriptorIndicesLabelsGroup_FieldTerminalPath) Get added in v1.5.1

Get returns all values pointed by specific field from source MetricDescriptor_Indices_LabelsGroup

func (*MetricDescriptorIndicesLabelsGroup_FieldTerminalPath) GetDefault added in v1.5.1

func (fp *MetricDescriptorIndicesLabelsGroup_FieldTerminalPath) GetDefault() interface{}

GetDefault returns a default value of the field type

func (*MetricDescriptorIndicesLabelsGroup_FieldTerminalPath) GetRaw added in v1.5.1

func (fp *MetricDescriptorIndicesLabelsGroup_FieldTerminalPath) GetRaw(source proto.Message) []interface{}

func (*MetricDescriptorIndicesLabelsGroup_FieldTerminalPath) GetSingle added in v1.5.1

GetSingle returns value pointed by specific field of from source MetricDescriptor_Indices_LabelsGroup

func (*MetricDescriptorIndicesLabelsGroup_FieldTerminalPath) GetSingleRaw added in v1.5.1

func (fp *MetricDescriptorIndicesLabelsGroup_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*MetricDescriptorIndicesLabelsGroup_FieldTerminalPath) IsLeaf added in v1.5.1

IsLeaf - whether field path is holds simple value

func (*MetricDescriptorIndicesLabelsGroup_FieldTerminalPath) JSONString added in v1.5.1

JSONString returns path representation is JSON convention

func (*MetricDescriptorIndicesLabelsGroup_FieldTerminalPath) Selector added in v1.5.1

func (*MetricDescriptorIndicesLabelsGroup_FieldTerminalPath) SplitIntoTerminalIPaths added in v1.5.1

func (*MetricDescriptorIndicesLabelsGroup_FieldTerminalPath) String added in v1.5.1

String returns path representation in proto convention

func (*MetricDescriptorIndicesLabelsGroup_FieldTerminalPath) WithIArrayItemValue added in v1.5.1

func (*MetricDescriptorIndicesLabelsGroup_FieldTerminalPath) WithIArrayOfValues added in v1.5.1

func (*MetricDescriptorIndicesLabelsGroup_FieldTerminalPath) WithIValue added in v1.5.1

func (*MetricDescriptorIndicesLabelsGroup_FieldTerminalPath) WithRawIArrayItemValue added in v1.5.1

func (*MetricDescriptorIndicesLabelsGroup_FieldTerminalPath) WithRawIArrayOfValues added in v1.5.1

func (fp *MetricDescriptorIndicesLabelsGroup_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues

func (*MetricDescriptorIndicesLabelsGroup_FieldTerminalPath) WithRawIValue added in v1.5.1

type MetricDescriptorIndicesLabelsGroup_FieldTerminalPathArrayItemValue added in v1.5.1

type MetricDescriptorIndicesLabelsGroup_FieldTerminalPathArrayItemValue struct {
	MetricDescriptorIndicesLabelsGroup_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*MetricDescriptorIndicesLabelsGroup_FieldTerminalPathArrayItemValue) AsMetricKeysItemValue added in v1.5.1

func (*MetricDescriptorIndicesLabelsGroup_FieldTerminalPathArrayItemValue) AsResourceKeysItemValue added in v1.5.1

func (*MetricDescriptorIndicesLabelsGroup_FieldTerminalPathArrayItemValue) ContainsValue added in v1.5.1

Contains returns a boolean indicating if value that is being held is present in given 'LabelsGroup'

func (*MetricDescriptorIndicesLabelsGroup_FieldTerminalPathArrayItemValue) GetRawItemValue added in v1.5.1

func (fpaiv *MetricDescriptorIndicesLabelsGroup_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}

GetRawValue returns stored element value for array in object MetricDescriptor_Indices_LabelsGroup as interface{}

func (*MetricDescriptorIndicesLabelsGroup_FieldTerminalPathArrayItemValue) GetSingle added in v1.5.1

func (*MetricDescriptorIndicesLabelsGroup_FieldTerminalPathArrayItemValue) GetSingleRaw added in v1.5.1

func (fpaiv *MetricDescriptorIndicesLabelsGroup_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)

type MetricDescriptorIndicesLabelsGroup_FieldTerminalPathArrayOfValues added in v1.5.1

type MetricDescriptorIndicesLabelsGroup_FieldTerminalPathArrayOfValues struct {
	MetricDescriptorIndicesLabelsGroup_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*MetricDescriptorIndicesLabelsGroup_FieldTerminalPathArrayOfValues) AsClosingStatusArrayOfValues added in v1.5.1

func (*MetricDescriptorIndicesLabelsGroup_FieldTerminalPathArrayOfValues) AsMetricKeysArrayOfValues added in v1.5.1

func (fpaov *MetricDescriptorIndicesLabelsGroup_FieldTerminalPathArrayOfValues) AsMetricKeysArrayOfValues() ([][]string, bool)

func (*MetricDescriptorIndicesLabelsGroup_FieldTerminalPathArrayOfValues) AsNameArrayOfValues added in v1.5.1

func (*MetricDescriptorIndicesLabelsGroup_FieldTerminalPathArrayOfValues) AsResourceKeysArrayOfValues added in v1.5.1

func (fpaov *MetricDescriptorIndicesLabelsGroup_FieldTerminalPathArrayOfValues) AsResourceKeysArrayOfValues() ([][]string, bool)

func (*MetricDescriptorIndicesLabelsGroup_FieldTerminalPathArrayOfValues) GetRawValues added in v1.5.1

func (fpaov *MetricDescriptorIndicesLabelsGroup_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})

type MetricDescriptorIndicesLabelsGroup_FieldTerminalPathValue added in v1.5.1

type MetricDescriptorIndicesLabelsGroup_FieldTerminalPathValue struct {
	MetricDescriptorIndicesLabelsGroup_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*MetricDescriptorIndicesLabelsGroup_FieldTerminalPathValue) AsClosingStatusValue added in v1.5.1

func (*MetricDescriptorIndicesLabelsGroup_FieldTerminalPathValue) AsMetricKeysValue added in v1.5.1

func (*MetricDescriptorIndicesLabelsGroup_FieldTerminalPathValue) AsNameValue added in v1.5.1

func (*MetricDescriptorIndicesLabelsGroup_FieldTerminalPathValue) AsResourceKeysValue added in v1.5.1

func (*MetricDescriptorIndicesLabelsGroup_FieldTerminalPathValue) CompareWith added in v1.5.1

CompareWith compares value in the 'MetricDescriptorIndicesLabelsGroup_FieldTerminalPathValue' with the value under path in 'MetricDescriptor_Indices_LabelsGroup'.

func (*MetricDescriptorIndicesLabelsGroup_FieldTerminalPathValue) CompareWithRaw added in v1.5.1

func (*MetricDescriptorIndicesLabelsGroup_FieldTerminalPathValue) GetRawValue added in v1.5.1

func (fpv *MetricDescriptorIndicesLabelsGroup_FieldTerminalPathValue) GetRawValue() interface{}

GetRawValue returns raw value stored under selected path for 'LabelsGroup' as interface{}

func (*MetricDescriptorIndicesLabelsGroup_FieldTerminalPathValue) SetTo added in v1.5.1

SetTo stores value for selected field for object LabelsGroup

func (*MetricDescriptorIndicesLabelsGroup_FieldTerminalPathValue) SetToRaw added in v1.5.1

type MetricDescriptorIndicesNonAggregatedIndicesFieldPathBuilder added in v1.5.1

type MetricDescriptorIndicesNonAggregatedIndicesFieldPathBuilder struct{}

func NewMetricDescriptorIndicesNonAggregatedIndicesFieldPathBuilder added in v1.5.1

func NewMetricDescriptorIndicesNonAggregatedIndicesFieldPathBuilder() MetricDescriptorIndicesNonAggregatedIndicesFieldPathBuilder

func (MetricDescriptorIndicesNonAggregatedIndicesFieldPathBuilder) Name added in v1.5.1

func (MetricDescriptorIndicesNonAggregatedIndicesFieldPathBuilder) PartitionLabelSets added in v1.5.1

func (MetricDescriptorIndicesNonAggregatedIndicesFieldPathBuilder) ResourceTypes added in v1.5.1

type MetricDescriptorIndicesNonAggregatedIndices_FieldPath added in v1.5.1

type MetricDescriptorIndicesNonAggregatedIndices_FieldPath interface {
	gotenobject.FieldPath
	Selector() MetricDescriptorIndicesNonAggregatedIndices_FieldPathSelector
	Get(source *MetricDescriptor_Indices_NonAggregatedIndices) []interface{}
	GetSingle(source *MetricDescriptor_Indices_NonAggregatedIndices) (interface{}, bool)
	ClearValue(item *MetricDescriptor_Indices_NonAggregatedIndices)

	// Those methods build corresponding MetricDescriptorIndicesNonAggregatedIndices_FieldPathValue
	// (or array of values) and holds passed value. Panics if injected type is incorrect.
	WithIValue(value interface{}) MetricDescriptorIndicesNonAggregatedIndices_FieldPathValue
	WithIArrayOfValues(values interface{}) MetricDescriptorIndicesNonAggregatedIndices_FieldPathArrayOfValues
	WithIArrayItemValue(value interface{}) MetricDescriptorIndicesNonAggregatedIndices_FieldPathArrayItemValue
}

FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto

func BuildMetricDescriptorIndicesNonAggregatedIndices_FieldPath added in v1.5.1

func BuildMetricDescriptorIndicesNonAggregatedIndices_FieldPath(fp gotenobject.RawFieldPath) (MetricDescriptorIndicesNonAggregatedIndices_FieldPath, error)

func MustParseMetricDescriptorIndicesNonAggregatedIndices_FieldPath added in v1.5.1

func MustParseMetricDescriptorIndicesNonAggregatedIndices_FieldPath(rawField string) MetricDescriptorIndicesNonAggregatedIndices_FieldPath

func ParseMetricDescriptorIndicesNonAggregatedIndices_FieldPath added in v1.5.1

func ParseMetricDescriptorIndicesNonAggregatedIndices_FieldPath(rawField string) (MetricDescriptorIndicesNonAggregatedIndices_FieldPath, error)

type MetricDescriptorIndicesNonAggregatedIndices_FieldPathArrayItemValue added in v1.5.1

type MetricDescriptorIndicesNonAggregatedIndices_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	MetricDescriptorIndicesNonAggregatedIndices_FieldPath
	ContainsValue(*MetricDescriptor_Indices_NonAggregatedIndices) bool
}

MetricDescriptorIndicesNonAggregatedIndices_FieldPathArrayItemValue allows storing single item in Path-specific values for NonAggregatedIndices according to their type Present only for array (repeated) types.

func MustParseMetricDescriptorIndicesNonAggregatedIndices_FieldPathArrayItemValue added in v1.5.1

func MustParseMetricDescriptorIndicesNonAggregatedIndices_FieldPathArrayItemValue(pathStr, valueStr string) MetricDescriptorIndicesNonAggregatedIndices_FieldPathArrayItemValue

func ParseMetricDescriptorIndicesNonAggregatedIndices_FieldPathArrayItemValue added in v1.5.1

func ParseMetricDescriptorIndicesNonAggregatedIndices_FieldPathArrayItemValue(pathStr, valueStr string) (MetricDescriptorIndicesNonAggregatedIndices_FieldPathArrayItemValue, error)

ParseMetricDescriptorIndicesNonAggregatedIndices_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type MetricDescriptorIndicesNonAggregatedIndices_FieldPathArrayOfValues added in v1.5.1

type MetricDescriptorIndicesNonAggregatedIndices_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	MetricDescriptorIndicesNonAggregatedIndices_FieldPath
}

MetricDescriptorIndicesNonAggregatedIndices_FieldPathArrayOfValues allows storing slice of values for NonAggregatedIndices fields according to their type

func MustParseMetricDescriptorIndicesNonAggregatedIndices_FieldPathArrayOfValues added in v1.5.1

func MustParseMetricDescriptorIndicesNonAggregatedIndices_FieldPathArrayOfValues(pathStr, valuesStr string) MetricDescriptorIndicesNonAggregatedIndices_FieldPathArrayOfValues

func ParseMetricDescriptorIndicesNonAggregatedIndices_FieldPathArrayOfValues added in v1.5.1

func ParseMetricDescriptorIndicesNonAggregatedIndices_FieldPathArrayOfValues(pathStr, valuesStr string) (MetricDescriptorIndicesNonAggregatedIndices_FieldPathArrayOfValues, error)

type MetricDescriptorIndicesNonAggregatedIndices_FieldPathSelector added in v1.5.1

type MetricDescriptorIndicesNonAggregatedIndices_FieldPathSelector int32
const (
	MetricDescriptorIndicesNonAggregatedIndices_FieldPathSelectorName               MetricDescriptorIndicesNonAggregatedIndices_FieldPathSelector = 0
	MetricDescriptorIndicesNonAggregatedIndices_FieldPathSelectorResourceTypes      MetricDescriptorIndicesNonAggregatedIndices_FieldPathSelector = 1
	MetricDescriptorIndicesNonAggregatedIndices_FieldPathSelectorPartitionLabelSets MetricDescriptorIndicesNonAggregatedIndices_FieldPathSelector = 2
)

func (MetricDescriptorIndicesNonAggregatedIndices_FieldPathSelector) String added in v1.5.1

type MetricDescriptorIndicesNonAggregatedIndices_FieldPathValue added in v1.5.1

type MetricDescriptorIndicesNonAggregatedIndices_FieldPathValue interface {
	MetricDescriptorIndicesNonAggregatedIndices_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **MetricDescriptor_Indices_NonAggregatedIndices)
	CompareWith(*MetricDescriptor_Indices_NonAggregatedIndices) (cmp int, comparable bool)
}

MetricDescriptorIndicesNonAggregatedIndices_FieldPathValue allows storing values for NonAggregatedIndices fields according to their type

func MustParseMetricDescriptorIndicesNonAggregatedIndices_FieldPathValue added in v1.5.1

func MustParseMetricDescriptorIndicesNonAggregatedIndices_FieldPathValue(pathStr, valueStr string) MetricDescriptorIndicesNonAggregatedIndices_FieldPathValue

func ParseMetricDescriptorIndicesNonAggregatedIndices_FieldPathValue added in v1.5.1

func ParseMetricDescriptorIndicesNonAggregatedIndices_FieldPathValue(pathStr, valueStr string) (MetricDescriptorIndicesNonAggregatedIndices_FieldPathValue, error)

type MetricDescriptorIndicesNonAggregatedIndices_FieldSubPath added in v1.5.1

type MetricDescriptorIndicesNonAggregatedIndices_FieldSubPath struct {
	// contains filtered or unexported fields
}

func (*MetricDescriptorIndicesNonAggregatedIndices_FieldSubPath) AsPartitionLabelSetsSubPath added in v1.5.1

func (*MetricDescriptorIndicesNonAggregatedIndices_FieldSubPath) ClearValue added in v1.5.1

func (*MetricDescriptorIndicesNonAggregatedIndices_FieldSubPath) ClearValueRaw added in v1.5.1

func (*MetricDescriptorIndicesNonAggregatedIndices_FieldSubPath) Get added in v1.5.1

Get returns all values pointed by selected field from source MetricDescriptor_Indices_NonAggregatedIndices

func (*MetricDescriptorIndicesNonAggregatedIndices_FieldSubPath) GetDefault added in v1.5.1

func (fps *MetricDescriptorIndicesNonAggregatedIndices_FieldSubPath) GetDefault() interface{}

GetDefault returns a default value of the field type

func (*MetricDescriptorIndicesNonAggregatedIndices_FieldSubPath) GetRaw added in v1.5.1

func (*MetricDescriptorIndicesNonAggregatedIndices_FieldSubPath) GetSingle added in v1.5.1

GetSingle returns value of selected field from source MetricDescriptor_Indices_NonAggregatedIndices

func (*MetricDescriptorIndicesNonAggregatedIndices_FieldSubPath) GetSingleRaw added in v1.5.1

func (fps *MetricDescriptorIndicesNonAggregatedIndices_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*MetricDescriptorIndicesNonAggregatedIndices_FieldSubPath) IsLeaf added in v1.5.1

IsLeaf - whether field path is holds simple value

func (*MetricDescriptorIndicesNonAggregatedIndices_FieldSubPath) JSONString added in v1.5.1

JSONString returns path representation is JSON convention

func (*MetricDescriptorIndicesNonAggregatedIndices_FieldSubPath) Selector added in v1.5.1

func (*MetricDescriptorIndicesNonAggregatedIndices_FieldSubPath) SplitIntoTerminalIPaths added in v1.5.1

func (*MetricDescriptorIndicesNonAggregatedIndices_FieldSubPath) String added in v1.5.1

String returns path representation in proto convention

func (*MetricDescriptorIndicesNonAggregatedIndices_FieldSubPath) WithIArrayItemValue added in v1.5.1

func (*MetricDescriptorIndicesNonAggregatedIndices_FieldSubPath) WithIArrayOfValues added in v1.5.1

func (*MetricDescriptorIndicesNonAggregatedIndices_FieldSubPath) WithIValue added in v1.5.1

func (*MetricDescriptorIndicesNonAggregatedIndices_FieldSubPath) WithRawIArrayItemValue added in v1.5.1

func (*MetricDescriptorIndicesNonAggregatedIndices_FieldSubPath) WithRawIArrayOfValues added in v1.5.1

func (*MetricDescriptorIndicesNonAggregatedIndices_FieldSubPath) WithRawIValue added in v1.5.1

type MetricDescriptorIndicesNonAggregatedIndices_FieldSubPathArrayItemValue added in v1.5.1

type MetricDescriptorIndicesNonAggregatedIndices_FieldSubPathArrayItemValue struct {
	MetricDescriptorIndicesNonAggregatedIndices_FieldPath
	// contains filtered or unexported fields
}

func (*MetricDescriptorIndicesNonAggregatedIndices_FieldSubPathArrayItemValue) AsPartitionLabelSetsPathItemValue added in v1.5.1

func (*MetricDescriptorIndicesNonAggregatedIndices_FieldSubPathArrayItemValue) ContainsValue added in v1.5.1

Contains returns a boolean indicating if value that is being held is present in given 'NonAggregatedIndices'

func (*MetricDescriptorIndicesNonAggregatedIndices_FieldSubPathArrayItemValue) GetRawItemValue added in v1.5.1

func (fpaivs *MetricDescriptorIndicesNonAggregatedIndices_FieldSubPathArrayItemValue) GetRawItemValue() interface{}

GetRawValue returns stored array item value

type MetricDescriptorIndicesNonAggregatedIndices_FieldSubPathArrayOfValues added in v1.5.1

type MetricDescriptorIndicesNonAggregatedIndices_FieldSubPathArrayOfValues struct {
	MetricDescriptorIndicesNonAggregatedIndices_FieldPath
	// contains filtered or unexported fields
}

func (*MetricDescriptorIndicesNonAggregatedIndices_FieldSubPathArrayOfValues) AsPartitionLabelSetsPathArrayOfValues added in v1.5.1

func (*MetricDescriptorIndicesNonAggregatedIndices_FieldSubPathArrayOfValues) GetRawValues added in v1.5.1

func (fpsaov *MetricDescriptorIndicesNonAggregatedIndices_FieldSubPathArrayOfValues) GetRawValues() []interface{}

type MetricDescriptorIndicesNonAggregatedIndices_FieldSubPathValue added in v1.5.1

type MetricDescriptorIndicesNonAggregatedIndices_FieldSubPathValue struct {
	MetricDescriptorIndicesNonAggregatedIndices_FieldPath
	// contains filtered or unexported fields
}

func (*MetricDescriptorIndicesNonAggregatedIndices_FieldSubPathValue) AsPartitionLabelSetsPathValue added in v1.5.1

func (*MetricDescriptorIndicesNonAggregatedIndices_FieldSubPathValue) CompareWith added in v1.5.1

func (*MetricDescriptorIndicesNonAggregatedIndices_FieldSubPathValue) CompareWithRaw added in v1.5.1

func (*MetricDescriptorIndicesNonAggregatedIndices_FieldSubPathValue) GetRawValue added in v1.5.1

func (fpvs *MetricDescriptorIndicesNonAggregatedIndices_FieldSubPathValue) GetRawValue() interface{}

func (*MetricDescriptorIndicesNonAggregatedIndices_FieldSubPathValue) SetTo added in v1.5.1

func (*MetricDescriptorIndicesNonAggregatedIndices_FieldSubPathValue) SetToRaw added in v1.5.1

type MetricDescriptorIndicesNonAggregatedIndices_FieldTerminalPath added in v1.5.1

type MetricDescriptorIndicesNonAggregatedIndices_FieldTerminalPath struct {
	// contains filtered or unexported fields
}

func (*MetricDescriptorIndicesNonAggregatedIndices_FieldTerminalPath) ClearValue added in v1.5.1

func (*MetricDescriptorIndicesNonAggregatedIndices_FieldTerminalPath) ClearValueRaw added in v1.5.1

func (*MetricDescriptorIndicesNonAggregatedIndices_FieldTerminalPath) Get added in v1.5.1

Get returns all values pointed by specific field from source MetricDescriptor_Indices_NonAggregatedIndices

func (*MetricDescriptorIndicesNonAggregatedIndices_FieldTerminalPath) GetDefault added in v1.5.1

GetDefault returns a default value of the field type

func (*MetricDescriptorIndicesNonAggregatedIndices_FieldTerminalPath) GetRaw added in v1.5.1

func (*MetricDescriptorIndicesNonAggregatedIndices_FieldTerminalPath) GetSingle added in v1.5.1

GetSingle returns value pointed by specific field of from source MetricDescriptor_Indices_NonAggregatedIndices

func (*MetricDescriptorIndicesNonAggregatedIndices_FieldTerminalPath) GetSingleRaw added in v1.5.1

func (fp *MetricDescriptorIndicesNonAggregatedIndices_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*MetricDescriptorIndicesNonAggregatedIndices_FieldTerminalPath) IsLeaf added in v1.5.1

IsLeaf - whether field path is holds simple value

func (*MetricDescriptorIndicesNonAggregatedIndices_FieldTerminalPath) JSONString added in v1.5.1

JSONString returns path representation is JSON convention

func (*MetricDescriptorIndicesNonAggregatedIndices_FieldTerminalPath) Selector added in v1.5.1

func (*MetricDescriptorIndicesNonAggregatedIndices_FieldTerminalPath) SplitIntoTerminalIPaths added in v1.5.1

func (*MetricDescriptorIndicesNonAggregatedIndices_FieldTerminalPath) String added in v1.5.1

String returns path representation in proto convention

func (*MetricDescriptorIndicesNonAggregatedIndices_FieldTerminalPath) WithIArrayItemValue added in v1.5.1

func (*MetricDescriptorIndicesNonAggregatedIndices_FieldTerminalPath) WithIArrayOfValues added in v1.5.1

func (*MetricDescriptorIndicesNonAggregatedIndices_FieldTerminalPath) WithIValue added in v1.5.1

func (*MetricDescriptorIndicesNonAggregatedIndices_FieldTerminalPath) WithRawIArrayItemValue added in v1.5.1

func (*MetricDescriptorIndicesNonAggregatedIndices_FieldTerminalPath) WithRawIArrayOfValues added in v1.5.1

func (*MetricDescriptorIndicesNonAggregatedIndices_FieldTerminalPath) WithRawIValue added in v1.5.1

type MetricDescriptorIndicesNonAggregatedIndices_FieldTerminalPathArrayItemValue added in v1.5.1

type MetricDescriptorIndicesNonAggregatedIndices_FieldTerminalPathArrayItemValue struct {
	MetricDescriptorIndicesNonAggregatedIndices_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*MetricDescriptorIndicesNonAggregatedIndices_FieldTerminalPathArrayItemValue) AsPartitionLabelSetsItemValue added in v1.5.1

func (*MetricDescriptorIndicesNonAggregatedIndices_FieldTerminalPathArrayItemValue) AsResourceTypesItemValue added in v1.5.1

func (*MetricDescriptorIndicesNonAggregatedIndices_FieldTerminalPathArrayItemValue) ContainsValue added in v1.5.1

Contains returns a boolean indicating if value that is being held is present in given 'NonAggregatedIndices'

func (*MetricDescriptorIndicesNonAggregatedIndices_FieldTerminalPathArrayItemValue) GetRawItemValue added in v1.5.1

GetRawValue returns stored element value for array in object MetricDescriptor_Indices_NonAggregatedIndices as interface{}

func (*MetricDescriptorIndicesNonAggregatedIndices_FieldTerminalPathArrayItemValue) GetSingle added in v1.5.1

func (*MetricDescriptorIndicesNonAggregatedIndices_FieldTerminalPathArrayItemValue) GetSingleRaw added in v1.5.1

type MetricDescriptorIndicesNonAggregatedIndices_FieldTerminalPathArrayOfValues added in v1.5.1

type MetricDescriptorIndicesNonAggregatedIndices_FieldTerminalPathArrayOfValues struct {
	MetricDescriptorIndicesNonAggregatedIndices_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*MetricDescriptorIndicesNonAggregatedIndices_FieldTerminalPathArrayOfValues) AsNameArrayOfValues added in v1.5.1

func (*MetricDescriptorIndicesNonAggregatedIndices_FieldTerminalPathArrayOfValues) AsPartitionLabelSetsArrayOfValues added in v1.5.1

func (*MetricDescriptorIndicesNonAggregatedIndices_FieldTerminalPathArrayOfValues) AsResourceTypesArrayOfValues added in v1.5.1

func (fpaov *MetricDescriptorIndicesNonAggregatedIndices_FieldTerminalPathArrayOfValues) AsResourceTypesArrayOfValues() ([][]string, bool)

func (*MetricDescriptorIndicesNonAggregatedIndices_FieldTerminalPathArrayOfValues) GetRawValues added in v1.5.1

func (fpaov *MetricDescriptorIndicesNonAggregatedIndices_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})

type MetricDescriptorIndicesNonAggregatedIndices_FieldTerminalPathValue added in v1.5.1

type MetricDescriptorIndicesNonAggregatedIndices_FieldTerminalPathValue struct {
	MetricDescriptorIndicesNonAggregatedIndices_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*MetricDescriptorIndicesNonAggregatedIndices_FieldTerminalPathValue) AsNameValue added in v1.5.1

func (*MetricDescriptorIndicesNonAggregatedIndices_FieldTerminalPathValue) AsPartitionLabelSetsValue added in v1.5.1

func (*MetricDescriptorIndicesNonAggregatedIndices_FieldTerminalPathValue) AsResourceTypesValue added in v1.5.1

func (*MetricDescriptorIndicesNonAggregatedIndices_FieldTerminalPathValue) CompareWith added in v1.5.1

CompareWith compares value in the 'MetricDescriptorIndicesNonAggregatedIndices_FieldTerminalPathValue' with the value under path in 'MetricDescriptor_Indices_NonAggregatedIndices'.

func (*MetricDescriptorIndicesNonAggregatedIndices_FieldTerminalPathValue) CompareWithRaw added in v1.5.1

func (*MetricDescriptorIndicesNonAggregatedIndices_FieldTerminalPathValue) GetRawValue added in v1.5.1

GetRawValue returns raw value stored under selected path for 'NonAggregatedIndices' as interface{}

func (*MetricDescriptorIndicesNonAggregatedIndices_FieldTerminalPathValue) SetTo added in v1.5.1

SetTo stores value for selected field for object NonAggregatedIndices

func (*MetricDescriptorIndicesNonAggregatedIndices_FieldTerminalPathValue) SetToRaw added in v1.5.1

type MetricDescriptorIndicesPaginationIndicesFieldPathBuilder added in v1.5.1

type MetricDescriptorIndicesPaginationIndicesFieldPathBuilder struct{}

func NewMetricDescriptorIndicesPaginationIndicesFieldPathBuilder added in v1.5.1

func NewMetricDescriptorIndicesPaginationIndicesFieldPathBuilder() MetricDescriptorIndicesPaginationIndicesFieldPathBuilder

func (MetricDescriptorIndicesPaginationIndicesFieldPathBuilder) Functions added in v1.5.1

func (MetricDescriptorIndicesPaginationIndicesFieldPathBuilder) Name added in v1.5.1

func (MetricDescriptorIndicesPaginationIndicesFieldPathBuilder) PartitionLabelSets added in v1.5.1

func (MetricDescriptorIndicesPaginationIndicesFieldPathBuilder) ResourceTypes added in v1.5.1

func (MetricDescriptorIndicesPaginationIndicesFieldPathBuilder) Views added in v1.5.1

type MetricDescriptorIndicesPaginationIndices_FieldPath added in v1.5.1

type MetricDescriptorIndicesPaginationIndices_FieldPath interface {
	gotenobject.FieldPath
	Selector() MetricDescriptorIndicesPaginationIndices_FieldPathSelector
	Get(source *MetricDescriptor_Indices_PaginationIndices) []interface{}
	GetSingle(source *MetricDescriptor_Indices_PaginationIndices) (interface{}, bool)
	ClearValue(item *MetricDescriptor_Indices_PaginationIndices)

	// Those methods build corresponding MetricDescriptorIndicesPaginationIndices_FieldPathValue
	// (or array of values) and holds passed value. Panics if injected type is incorrect.
	WithIValue(value interface{}) MetricDescriptorIndicesPaginationIndices_FieldPathValue
	WithIArrayOfValues(values interface{}) MetricDescriptorIndicesPaginationIndices_FieldPathArrayOfValues
	WithIArrayItemValue(value interface{}) MetricDescriptorIndicesPaginationIndices_FieldPathArrayItemValue
}

FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto

func BuildMetricDescriptorIndicesPaginationIndices_FieldPath added in v1.5.1

func BuildMetricDescriptorIndicesPaginationIndices_FieldPath(fp gotenobject.RawFieldPath) (MetricDescriptorIndicesPaginationIndices_FieldPath, error)

func MustParseMetricDescriptorIndicesPaginationIndices_FieldPath added in v1.5.1

func MustParseMetricDescriptorIndicesPaginationIndices_FieldPath(rawField string) MetricDescriptorIndicesPaginationIndices_FieldPath

func ParseMetricDescriptorIndicesPaginationIndices_FieldPath added in v1.5.1

func ParseMetricDescriptorIndicesPaginationIndices_FieldPath(rawField string) (MetricDescriptorIndicesPaginationIndices_FieldPath, error)

type MetricDescriptorIndicesPaginationIndices_FieldPathArrayItemValue added in v1.5.1

type MetricDescriptorIndicesPaginationIndices_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	MetricDescriptorIndicesPaginationIndices_FieldPath
	ContainsValue(*MetricDescriptor_Indices_PaginationIndices) bool
}

MetricDescriptorIndicesPaginationIndices_FieldPathArrayItemValue allows storing single item in Path-specific values for PaginationIndices according to their type Present only for array (repeated) types.

func MustParseMetricDescriptorIndicesPaginationIndices_FieldPathArrayItemValue added in v1.5.1

func MustParseMetricDescriptorIndicesPaginationIndices_FieldPathArrayItemValue(pathStr, valueStr string) MetricDescriptorIndicesPaginationIndices_FieldPathArrayItemValue

func ParseMetricDescriptorIndicesPaginationIndices_FieldPathArrayItemValue added in v1.5.1

func ParseMetricDescriptorIndicesPaginationIndices_FieldPathArrayItemValue(pathStr, valueStr string) (MetricDescriptorIndicesPaginationIndices_FieldPathArrayItemValue, error)

ParseMetricDescriptorIndicesPaginationIndices_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type MetricDescriptorIndicesPaginationIndices_FieldPathArrayOfValues added in v1.5.1

type MetricDescriptorIndicesPaginationIndices_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	MetricDescriptorIndicesPaginationIndices_FieldPath
}

MetricDescriptorIndicesPaginationIndices_FieldPathArrayOfValues allows storing slice of values for PaginationIndices fields according to their type

func MustParseMetricDescriptorIndicesPaginationIndices_FieldPathArrayOfValues added in v1.5.1

func MustParseMetricDescriptorIndicesPaginationIndices_FieldPathArrayOfValues(pathStr, valuesStr string) MetricDescriptorIndicesPaginationIndices_FieldPathArrayOfValues

func ParseMetricDescriptorIndicesPaginationIndices_FieldPathArrayOfValues added in v1.5.1

func ParseMetricDescriptorIndicesPaginationIndices_FieldPathArrayOfValues(pathStr, valuesStr string) (MetricDescriptorIndicesPaginationIndices_FieldPathArrayOfValues, error)

type MetricDescriptorIndicesPaginationIndices_FieldPathSelector added in v1.5.1

type MetricDescriptorIndicesPaginationIndices_FieldPathSelector int32
const (
	MetricDescriptorIndicesPaginationIndices_FieldPathSelectorName               MetricDescriptorIndicesPaginationIndices_FieldPathSelector = 0
	MetricDescriptorIndicesPaginationIndices_FieldPathSelectorResourceTypes      MetricDescriptorIndicesPaginationIndices_FieldPathSelector = 1
	MetricDescriptorIndicesPaginationIndices_FieldPathSelectorPartitionLabelSets MetricDescriptorIndicesPaginationIndices_FieldPathSelector = 2
	MetricDescriptorIndicesPaginationIndices_FieldPathSelectorViews              MetricDescriptorIndicesPaginationIndices_FieldPathSelector = 3
	MetricDescriptorIndicesPaginationIndices_FieldPathSelectorFunctions          MetricDescriptorIndicesPaginationIndices_FieldPathSelector = 4
)

func (MetricDescriptorIndicesPaginationIndices_FieldPathSelector) String added in v1.5.1

type MetricDescriptorIndicesPaginationIndices_FieldPathValue added in v1.5.1

type MetricDescriptorIndicesPaginationIndices_FieldPathValue interface {
	MetricDescriptorIndicesPaginationIndices_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **MetricDescriptor_Indices_PaginationIndices)
	CompareWith(*MetricDescriptor_Indices_PaginationIndices) (cmp int, comparable bool)
}

MetricDescriptorIndicesPaginationIndices_FieldPathValue allows storing values for PaginationIndices fields according to their type

func MustParseMetricDescriptorIndicesPaginationIndices_FieldPathValue added in v1.5.1

func MustParseMetricDescriptorIndicesPaginationIndices_FieldPathValue(pathStr, valueStr string) MetricDescriptorIndicesPaginationIndices_FieldPathValue

func ParseMetricDescriptorIndicesPaginationIndices_FieldPathValue added in v1.5.1

func ParseMetricDescriptorIndicesPaginationIndices_FieldPathValue(pathStr, valueStr string) (MetricDescriptorIndicesPaginationIndices_FieldPathValue, error)

type MetricDescriptorIndicesPaginationIndices_FieldSubPath added in v1.5.1

type MetricDescriptorIndicesPaginationIndices_FieldSubPath struct {
	// contains filtered or unexported fields
}

func (*MetricDescriptorIndicesPaginationIndices_FieldSubPath) AsFunctionsSubPath added in v1.5.1

func (*MetricDescriptorIndicesPaginationIndices_FieldSubPath) AsPartitionLabelSetsSubPath added in v1.5.1

func (*MetricDescriptorIndicesPaginationIndices_FieldSubPath) AsViewsSubPath added in v1.5.1

func (*MetricDescriptorIndicesPaginationIndices_FieldSubPath) ClearValue added in v1.5.1

func (*MetricDescriptorIndicesPaginationIndices_FieldSubPath) ClearValueRaw added in v1.5.1

func (*MetricDescriptorIndicesPaginationIndices_FieldSubPath) Get added in v1.5.1

Get returns all values pointed by selected field from source MetricDescriptor_Indices_PaginationIndices

func (*MetricDescriptorIndicesPaginationIndices_FieldSubPath) GetDefault added in v1.5.1

func (fps *MetricDescriptorIndicesPaginationIndices_FieldSubPath) GetDefault() interface{}

GetDefault returns a default value of the field type

func (*MetricDescriptorIndicesPaginationIndices_FieldSubPath) GetRaw added in v1.5.1

func (fps *MetricDescriptorIndicesPaginationIndices_FieldSubPath) GetRaw(source proto.Message) []interface{}

func (*MetricDescriptorIndicesPaginationIndices_FieldSubPath) GetSingle added in v1.5.1

GetSingle returns value of selected field from source MetricDescriptor_Indices_PaginationIndices

func (*MetricDescriptorIndicesPaginationIndices_FieldSubPath) GetSingleRaw added in v1.5.1

func (fps *MetricDescriptorIndicesPaginationIndices_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*MetricDescriptorIndicesPaginationIndices_FieldSubPath) IsLeaf added in v1.5.1

IsLeaf - whether field path is holds simple value

func (*MetricDescriptorIndicesPaginationIndices_FieldSubPath) JSONString added in v1.5.1

JSONString returns path representation is JSON convention

func (*MetricDescriptorIndicesPaginationIndices_FieldSubPath) Selector added in v1.5.1

func (*MetricDescriptorIndicesPaginationIndices_FieldSubPath) SplitIntoTerminalIPaths added in v1.5.1

func (*MetricDescriptorIndicesPaginationIndices_FieldSubPath) String added in v1.5.1

String returns path representation in proto convention

func (*MetricDescriptorIndicesPaginationIndices_FieldSubPath) WithIArrayItemValue added in v1.5.1

func (*MetricDescriptorIndicesPaginationIndices_FieldSubPath) WithIArrayOfValues added in v1.5.1

func (*MetricDescriptorIndicesPaginationIndices_FieldSubPath) WithIValue added in v1.5.1

func (*MetricDescriptorIndicesPaginationIndices_FieldSubPath) WithRawIArrayItemValue added in v1.5.1

func (fps *MetricDescriptorIndicesPaginationIndices_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue

func (*MetricDescriptorIndicesPaginationIndices_FieldSubPath) WithRawIArrayOfValues added in v1.5.1

func (fps *MetricDescriptorIndicesPaginationIndices_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues

func (*MetricDescriptorIndicesPaginationIndices_FieldSubPath) WithRawIValue added in v1.5.1

type MetricDescriptorIndicesPaginationIndices_FieldSubPathArrayItemValue added in v1.5.1

type MetricDescriptorIndicesPaginationIndices_FieldSubPathArrayItemValue struct {
	MetricDescriptorIndicesPaginationIndices_FieldPath
	// contains filtered or unexported fields
}

func (*MetricDescriptorIndicesPaginationIndices_FieldSubPathArrayItemValue) AsFunctionsPathItemValue added in v1.5.1

func (*MetricDescriptorIndicesPaginationIndices_FieldSubPathArrayItemValue) AsPartitionLabelSetsPathItemValue added in v1.5.1

func (*MetricDescriptorIndicesPaginationIndices_FieldSubPathArrayItemValue) AsViewsPathItemValue added in v1.5.1

func (*MetricDescriptorIndicesPaginationIndices_FieldSubPathArrayItemValue) ContainsValue added in v1.5.1

Contains returns a boolean indicating if value that is being held is present in given 'PaginationIndices'

func (*MetricDescriptorIndicesPaginationIndices_FieldSubPathArrayItemValue) GetRawItemValue added in v1.5.1

func (fpaivs *MetricDescriptorIndicesPaginationIndices_FieldSubPathArrayItemValue) GetRawItemValue() interface{}

GetRawValue returns stored array item value

type MetricDescriptorIndicesPaginationIndices_FieldSubPathArrayOfValues added in v1.5.1

type MetricDescriptorIndicesPaginationIndices_FieldSubPathArrayOfValues struct {
	MetricDescriptorIndicesPaginationIndices_FieldPath
	// contains filtered or unexported fields
}

func (*MetricDescriptorIndicesPaginationIndices_FieldSubPathArrayOfValues) AsFunctionsPathArrayOfValues added in v1.5.1

func (*MetricDescriptorIndicesPaginationIndices_FieldSubPathArrayOfValues) AsPartitionLabelSetsPathArrayOfValues added in v1.5.1

func (*MetricDescriptorIndicesPaginationIndices_FieldSubPathArrayOfValues) AsViewsPathArrayOfValues added in v1.5.1

func (*MetricDescriptorIndicesPaginationIndices_FieldSubPathArrayOfValues) GetRawValues added in v1.5.1

func (fpsaov *MetricDescriptorIndicesPaginationIndices_FieldSubPathArrayOfValues) GetRawValues() []interface{}

type MetricDescriptorIndicesPaginationIndices_FieldSubPathValue added in v1.5.1

type MetricDescriptorIndicesPaginationIndices_FieldSubPathValue struct {
	MetricDescriptorIndicesPaginationIndices_FieldPath
	// contains filtered or unexported fields
}

func (*MetricDescriptorIndicesPaginationIndices_FieldSubPathValue) AsFunctionsPathValue added in v1.5.1

func (*MetricDescriptorIndicesPaginationIndices_FieldSubPathValue) AsPartitionLabelSetsPathValue added in v1.5.1

func (*MetricDescriptorIndicesPaginationIndices_FieldSubPathValue) AsViewsPathValue added in v1.5.1

func (*MetricDescriptorIndicesPaginationIndices_FieldSubPathValue) CompareWith added in v1.5.1

func (*MetricDescriptorIndicesPaginationIndices_FieldSubPathValue) CompareWithRaw added in v1.5.1

func (*MetricDescriptorIndicesPaginationIndices_FieldSubPathValue) GetRawValue added in v1.5.1

func (fpvs *MetricDescriptorIndicesPaginationIndices_FieldSubPathValue) GetRawValue() interface{}

func (*MetricDescriptorIndicesPaginationIndices_FieldSubPathValue) SetTo added in v1.5.1

func (*MetricDescriptorIndicesPaginationIndices_FieldSubPathValue) SetToRaw added in v1.5.1

type MetricDescriptorIndicesPaginationIndices_FieldTerminalPath added in v1.5.1

type MetricDescriptorIndicesPaginationIndices_FieldTerminalPath struct {
	// contains filtered or unexported fields
}

func (*MetricDescriptorIndicesPaginationIndices_FieldTerminalPath) ClearValue added in v1.5.1

func (*MetricDescriptorIndicesPaginationIndices_FieldTerminalPath) ClearValueRaw added in v1.5.1

func (*MetricDescriptorIndicesPaginationIndices_FieldTerminalPath) Get added in v1.5.1

Get returns all values pointed by specific field from source MetricDescriptor_Indices_PaginationIndices

func (*MetricDescriptorIndicesPaginationIndices_FieldTerminalPath) GetDefault added in v1.5.1

GetDefault returns a default value of the field type

func (*MetricDescriptorIndicesPaginationIndices_FieldTerminalPath) GetRaw added in v1.5.1

func (*MetricDescriptorIndicesPaginationIndices_FieldTerminalPath) GetSingle added in v1.5.1

GetSingle returns value pointed by specific field of from source MetricDescriptor_Indices_PaginationIndices

func (*MetricDescriptorIndicesPaginationIndices_FieldTerminalPath) GetSingleRaw added in v1.5.1

func (fp *MetricDescriptorIndicesPaginationIndices_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*MetricDescriptorIndicesPaginationIndices_FieldTerminalPath) IsLeaf added in v1.5.1

IsLeaf - whether field path is holds simple value

func (*MetricDescriptorIndicesPaginationIndices_FieldTerminalPath) JSONString added in v1.5.1

JSONString returns path representation is JSON convention

func (*MetricDescriptorIndicesPaginationIndices_FieldTerminalPath) Selector added in v1.5.1

func (*MetricDescriptorIndicesPaginationIndices_FieldTerminalPath) SplitIntoTerminalIPaths added in v1.5.1

func (*MetricDescriptorIndicesPaginationIndices_FieldTerminalPath) String added in v1.5.1

String returns path representation in proto convention

func (*MetricDescriptorIndicesPaginationIndices_FieldTerminalPath) WithIArrayItemValue added in v1.5.1

func (*MetricDescriptorIndicesPaginationIndices_FieldTerminalPath) WithIArrayOfValues added in v1.5.1

func (*MetricDescriptorIndicesPaginationIndices_FieldTerminalPath) WithIValue added in v1.5.1

func (*MetricDescriptorIndicesPaginationIndices_FieldTerminalPath) WithRawIArrayItemValue added in v1.5.1

func (*MetricDescriptorIndicesPaginationIndices_FieldTerminalPath) WithRawIArrayOfValues added in v1.5.1

func (*MetricDescriptorIndicesPaginationIndices_FieldTerminalPath) WithRawIValue added in v1.5.1

type MetricDescriptorIndicesPaginationIndices_FieldTerminalPathArrayItemValue added in v1.5.1

type MetricDescriptorIndicesPaginationIndices_FieldTerminalPathArrayItemValue struct {
	MetricDescriptorIndicesPaginationIndices_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*MetricDescriptorIndicesPaginationIndices_FieldTerminalPathArrayItemValue) AsFunctionsItemValue added in v1.5.1

func (*MetricDescriptorIndicesPaginationIndices_FieldTerminalPathArrayItemValue) AsPartitionLabelSetsItemValue added in v1.5.1

func (*MetricDescriptorIndicesPaginationIndices_FieldTerminalPathArrayItemValue) AsResourceTypesItemValue added in v1.5.1

func (*MetricDescriptorIndicesPaginationIndices_FieldTerminalPathArrayItemValue) AsViewsItemValue added in v1.5.1

func (*MetricDescriptorIndicesPaginationIndices_FieldTerminalPathArrayItemValue) ContainsValue added in v1.5.1

Contains returns a boolean indicating if value that is being held is present in given 'PaginationIndices'

func (*MetricDescriptorIndicesPaginationIndices_FieldTerminalPathArrayItemValue) GetRawItemValue added in v1.5.1

GetRawValue returns stored element value for array in object MetricDescriptor_Indices_PaginationIndices as interface{}

func (*MetricDescriptorIndicesPaginationIndices_FieldTerminalPathArrayItemValue) GetSingle added in v1.5.1

func (*MetricDescriptorIndicesPaginationIndices_FieldTerminalPathArrayItemValue) GetSingleRaw added in v1.5.1

type MetricDescriptorIndicesPaginationIndices_FieldTerminalPathArrayOfValues added in v1.5.1

type MetricDescriptorIndicesPaginationIndices_FieldTerminalPathArrayOfValues struct {
	MetricDescriptorIndicesPaginationIndices_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*MetricDescriptorIndicesPaginationIndices_FieldTerminalPathArrayOfValues) AsFunctionsArrayOfValues added in v1.5.1

func (*MetricDescriptorIndicesPaginationIndices_FieldTerminalPathArrayOfValues) AsNameArrayOfValues added in v1.5.1

func (*MetricDescriptorIndicesPaginationIndices_FieldTerminalPathArrayOfValues) AsPartitionLabelSetsArrayOfValues added in v1.5.1

func (*MetricDescriptorIndicesPaginationIndices_FieldTerminalPathArrayOfValues) AsResourceTypesArrayOfValues added in v1.5.1

func (fpaov *MetricDescriptorIndicesPaginationIndices_FieldTerminalPathArrayOfValues) AsResourceTypesArrayOfValues() ([][]string, bool)

func (*MetricDescriptorIndicesPaginationIndices_FieldTerminalPathArrayOfValues) AsViewsArrayOfValues added in v1.5.1

func (*MetricDescriptorIndicesPaginationIndices_FieldTerminalPathArrayOfValues) GetRawValues added in v1.5.1

func (fpaov *MetricDescriptorIndicesPaginationIndices_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})

type MetricDescriptorIndicesPaginationIndices_FieldTerminalPathValue added in v1.5.1

type MetricDescriptorIndicesPaginationIndices_FieldTerminalPathValue struct {
	MetricDescriptorIndicesPaginationIndices_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*MetricDescriptorIndicesPaginationIndices_FieldTerminalPathValue) AsFunctionsValue added in v1.5.1

func (*MetricDescriptorIndicesPaginationIndices_FieldTerminalPathValue) AsNameValue added in v1.5.1

func (*MetricDescriptorIndicesPaginationIndices_FieldTerminalPathValue) AsPartitionLabelSetsValue added in v1.5.1

func (*MetricDescriptorIndicesPaginationIndices_FieldTerminalPathValue) AsResourceTypesValue added in v1.5.1

func (*MetricDescriptorIndicesPaginationIndices_FieldTerminalPathValue) AsViewsValue added in v1.5.1

func (*MetricDescriptorIndicesPaginationIndices_FieldTerminalPathValue) CompareWith added in v1.5.1

CompareWith compares value in the 'MetricDescriptorIndicesPaginationIndices_FieldTerminalPathValue' with the value under path in 'MetricDescriptor_Indices_PaginationIndices'.

func (*MetricDescriptorIndicesPaginationIndices_FieldTerminalPathValue) CompareWithRaw added in v1.5.1

func (*MetricDescriptorIndicesPaginationIndices_FieldTerminalPathValue) GetRawValue added in v1.5.1

GetRawValue returns raw value stored under selected path for 'PaginationIndices' as interface{}

func (*MetricDescriptorIndicesPaginationIndices_FieldTerminalPathValue) SetTo added in v1.5.1

SetTo stores value for selected field for object PaginationIndices

func (*MetricDescriptorIndicesPaginationIndices_FieldTerminalPathValue) SetToRaw added in v1.5.1

type MetricDescriptorIndicesPaginationViewFieldPathBuilder added in v1.5.1

type MetricDescriptorIndicesPaginationViewFieldPathBuilder struct{}

func NewMetricDescriptorIndicesPaginationViewFieldPathBuilder added in v1.5.1

func NewMetricDescriptorIndicesPaginationViewFieldPathBuilder() MetricDescriptorIndicesPaginationViewFieldPathBuilder

func (MetricDescriptorIndicesPaginationViewFieldPathBuilder) ClosingStatus added in v1.5.1

func (MetricDescriptorIndicesPaginationViewFieldPathBuilder) FilterableMetricKeys added in v1.5.1

func (MetricDescriptorIndicesPaginationViewFieldPathBuilder) FilterableResourceKeys added in v1.5.1

func (MetricDescriptorIndicesPaginationViewFieldPathBuilder) Name added in v1.5.1

func (MetricDescriptorIndicesPaginationViewFieldPathBuilder) PaginatedMetricKeys added in v1.5.1

func (MetricDescriptorIndicesPaginationViewFieldPathBuilder) PaginatedResourceKeys added in v1.5.1

type MetricDescriptorIndicesPaginationView_FieldPath added in v1.5.1

type MetricDescriptorIndicesPaginationView_FieldPath interface {
	gotenobject.FieldPath
	Selector() MetricDescriptorIndicesPaginationView_FieldPathSelector
	Get(source *MetricDescriptor_Indices_PaginationView) []interface{}
	GetSingle(source *MetricDescriptor_Indices_PaginationView) (interface{}, bool)
	ClearValue(item *MetricDescriptor_Indices_PaginationView)

	// Those methods build corresponding MetricDescriptorIndicesPaginationView_FieldPathValue
	// (or array of values) and holds passed value. Panics if injected type is incorrect.
	WithIValue(value interface{}) MetricDescriptorIndicesPaginationView_FieldPathValue
	WithIArrayOfValues(values interface{}) MetricDescriptorIndicesPaginationView_FieldPathArrayOfValues
	WithIArrayItemValue(value interface{}) MetricDescriptorIndicesPaginationView_FieldPathArrayItemValue
}

FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto

func BuildMetricDescriptorIndicesPaginationView_FieldPath added in v1.5.1

func BuildMetricDescriptorIndicesPaginationView_FieldPath(fp gotenobject.RawFieldPath) (MetricDescriptorIndicesPaginationView_FieldPath, error)

func MustParseMetricDescriptorIndicesPaginationView_FieldPath added in v1.5.1

func MustParseMetricDescriptorIndicesPaginationView_FieldPath(rawField string) MetricDescriptorIndicesPaginationView_FieldPath

func ParseMetricDescriptorIndicesPaginationView_FieldPath added in v1.5.1

func ParseMetricDescriptorIndicesPaginationView_FieldPath(rawField string) (MetricDescriptorIndicesPaginationView_FieldPath, error)

type MetricDescriptorIndicesPaginationView_FieldPathArrayItemValue added in v1.5.1

type MetricDescriptorIndicesPaginationView_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	MetricDescriptorIndicesPaginationView_FieldPath
	ContainsValue(*MetricDescriptor_Indices_PaginationView) bool
}

MetricDescriptorIndicesPaginationView_FieldPathArrayItemValue allows storing single item in Path-specific values for PaginationView according to their type Present only for array (repeated) types.

func MustParseMetricDescriptorIndicesPaginationView_FieldPathArrayItemValue added in v1.5.1

func MustParseMetricDescriptorIndicesPaginationView_FieldPathArrayItemValue(pathStr, valueStr string) MetricDescriptorIndicesPaginationView_FieldPathArrayItemValue

func ParseMetricDescriptorIndicesPaginationView_FieldPathArrayItemValue added in v1.5.1

func ParseMetricDescriptorIndicesPaginationView_FieldPathArrayItemValue(pathStr, valueStr string) (MetricDescriptorIndicesPaginationView_FieldPathArrayItemValue, error)

ParseMetricDescriptorIndicesPaginationView_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type MetricDescriptorIndicesPaginationView_FieldPathArrayOfValues added in v1.5.1

type MetricDescriptorIndicesPaginationView_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	MetricDescriptorIndicesPaginationView_FieldPath
}

MetricDescriptorIndicesPaginationView_FieldPathArrayOfValues allows storing slice of values for PaginationView fields according to their type

func MustParseMetricDescriptorIndicesPaginationView_FieldPathArrayOfValues added in v1.5.1

func MustParseMetricDescriptorIndicesPaginationView_FieldPathArrayOfValues(pathStr, valuesStr string) MetricDescriptorIndicesPaginationView_FieldPathArrayOfValues

func ParseMetricDescriptorIndicesPaginationView_FieldPathArrayOfValues added in v1.5.1

func ParseMetricDescriptorIndicesPaginationView_FieldPathArrayOfValues(pathStr, valuesStr string) (MetricDescriptorIndicesPaginationView_FieldPathArrayOfValues, error)

type MetricDescriptorIndicesPaginationView_FieldPathSelector added in v1.5.1

type MetricDescriptorIndicesPaginationView_FieldPathSelector int32
const (
	MetricDescriptorIndicesPaginationView_FieldPathSelectorName                   MetricDescriptorIndicesPaginationView_FieldPathSelector = 0
	MetricDescriptorIndicesPaginationView_FieldPathSelectorFilterableMetricKeys   MetricDescriptorIndicesPaginationView_FieldPathSelector = 1
	MetricDescriptorIndicesPaginationView_FieldPathSelectorFilterableResourceKeys MetricDescriptorIndicesPaginationView_FieldPathSelector = 2
	MetricDescriptorIndicesPaginationView_FieldPathSelectorPaginatedMetricKeys    MetricDescriptorIndicesPaginationView_FieldPathSelector = 3
	MetricDescriptorIndicesPaginationView_FieldPathSelectorPaginatedResourceKeys  MetricDescriptorIndicesPaginationView_FieldPathSelector = 4
	MetricDescriptorIndicesPaginationView_FieldPathSelectorClosingStatus          MetricDescriptorIndicesPaginationView_FieldPathSelector = 5
)

func (MetricDescriptorIndicesPaginationView_FieldPathSelector) String added in v1.5.1

type MetricDescriptorIndicesPaginationView_FieldPathValue added in v1.5.1

type MetricDescriptorIndicesPaginationView_FieldPathValue interface {
	MetricDescriptorIndicesPaginationView_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **MetricDescriptor_Indices_PaginationView)
	CompareWith(*MetricDescriptor_Indices_PaginationView) (cmp int, comparable bool)
}

MetricDescriptorIndicesPaginationView_FieldPathValue allows storing values for PaginationView fields according to their type

func MustParseMetricDescriptorIndicesPaginationView_FieldPathValue added in v1.5.1

func MustParseMetricDescriptorIndicesPaginationView_FieldPathValue(pathStr, valueStr string) MetricDescriptorIndicesPaginationView_FieldPathValue

func ParseMetricDescriptorIndicesPaginationView_FieldPathValue added in v1.5.1

func ParseMetricDescriptorIndicesPaginationView_FieldPathValue(pathStr, valueStr string) (MetricDescriptorIndicesPaginationView_FieldPathValue, error)

type MetricDescriptorIndicesPaginationView_FieldTerminalPath added in v1.5.1

type MetricDescriptorIndicesPaginationView_FieldTerminalPath struct {
	// contains filtered or unexported fields
}

func (*MetricDescriptorIndicesPaginationView_FieldTerminalPath) ClearValue added in v1.5.1

func (*MetricDescriptorIndicesPaginationView_FieldTerminalPath) ClearValueRaw added in v1.5.1

func (*MetricDescriptorIndicesPaginationView_FieldTerminalPath) Get added in v1.5.1

Get returns all values pointed by specific field from source MetricDescriptor_Indices_PaginationView

func (*MetricDescriptorIndicesPaginationView_FieldTerminalPath) GetDefault added in v1.5.1

func (fp *MetricDescriptorIndicesPaginationView_FieldTerminalPath) GetDefault() interface{}

GetDefault returns a default value of the field type

func (*MetricDescriptorIndicesPaginationView_FieldTerminalPath) GetRaw added in v1.5.1

func (*MetricDescriptorIndicesPaginationView_FieldTerminalPath) GetSingle added in v1.5.1

GetSingle returns value pointed by specific field of from source MetricDescriptor_Indices_PaginationView

func (*MetricDescriptorIndicesPaginationView_FieldTerminalPath) GetSingleRaw added in v1.5.1

func (fp *MetricDescriptorIndicesPaginationView_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*MetricDescriptorIndicesPaginationView_FieldTerminalPath) IsLeaf added in v1.5.1

IsLeaf - whether field path is holds simple value

func (*MetricDescriptorIndicesPaginationView_FieldTerminalPath) JSONString added in v1.5.1

JSONString returns path representation is JSON convention

func (*MetricDescriptorIndicesPaginationView_FieldTerminalPath) Selector added in v1.5.1

func (*MetricDescriptorIndicesPaginationView_FieldTerminalPath) SplitIntoTerminalIPaths added in v1.5.1

func (*MetricDescriptorIndicesPaginationView_FieldTerminalPath) String added in v1.5.1

String returns path representation in proto convention

func (*MetricDescriptorIndicesPaginationView_FieldTerminalPath) WithIArrayItemValue added in v1.5.1

func (*MetricDescriptorIndicesPaginationView_FieldTerminalPath) WithIArrayOfValues added in v1.5.1

func (*MetricDescriptorIndicesPaginationView_FieldTerminalPath) WithIValue added in v1.5.1

func (*MetricDescriptorIndicesPaginationView_FieldTerminalPath) WithRawIArrayItemValue added in v1.5.1

func (*MetricDescriptorIndicesPaginationView_FieldTerminalPath) WithRawIArrayOfValues added in v1.5.1

func (*MetricDescriptorIndicesPaginationView_FieldTerminalPath) WithRawIValue added in v1.5.1

type MetricDescriptorIndicesPaginationView_FieldTerminalPathArrayItemValue added in v1.5.1

type MetricDescriptorIndicesPaginationView_FieldTerminalPathArrayItemValue struct {
	MetricDescriptorIndicesPaginationView_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*MetricDescriptorIndicesPaginationView_FieldTerminalPathArrayItemValue) AsFilterableMetricKeysItemValue added in v1.5.1

func (fpaiv *MetricDescriptorIndicesPaginationView_FieldTerminalPathArrayItemValue) AsFilterableMetricKeysItemValue() (string, bool)

func (*MetricDescriptorIndicesPaginationView_FieldTerminalPathArrayItemValue) AsFilterableResourceKeysItemValue added in v1.5.1

func (fpaiv *MetricDescriptorIndicesPaginationView_FieldTerminalPathArrayItemValue) AsFilterableResourceKeysItemValue() (string, bool)

func (*MetricDescriptorIndicesPaginationView_FieldTerminalPathArrayItemValue) AsPaginatedMetricKeysItemValue added in v1.5.1

func (fpaiv *MetricDescriptorIndicesPaginationView_FieldTerminalPathArrayItemValue) AsPaginatedMetricKeysItemValue() (string, bool)

func (*MetricDescriptorIndicesPaginationView_FieldTerminalPathArrayItemValue) AsPaginatedResourceKeysItemValue added in v1.5.1

func (fpaiv *MetricDescriptorIndicesPaginationView_FieldTerminalPathArrayItemValue) AsPaginatedResourceKeysItemValue() (string, bool)

func (*MetricDescriptorIndicesPaginationView_FieldTerminalPathArrayItemValue) ContainsValue added in v1.5.1

Contains returns a boolean indicating if value that is being held is present in given 'PaginationView'

func (*MetricDescriptorIndicesPaginationView_FieldTerminalPathArrayItemValue) GetRawItemValue added in v1.5.1

func (fpaiv *MetricDescriptorIndicesPaginationView_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}

GetRawValue returns stored element value for array in object MetricDescriptor_Indices_PaginationView as interface{}

func (*MetricDescriptorIndicesPaginationView_FieldTerminalPathArrayItemValue) GetSingle added in v1.5.1

func (*MetricDescriptorIndicesPaginationView_FieldTerminalPathArrayItemValue) GetSingleRaw added in v1.5.1

type MetricDescriptorIndicesPaginationView_FieldTerminalPathArrayOfValues added in v1.5.1

type MetricDescriptorIndicesPaginationView_FieldTerminalPathArrayOfValues struct {
	MetricDescriptorIndicesPaginationView_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*MetricDescriptorIndicesPaginationView_FieldTerminalPathArrayOfValues) AsClosingStatusArrayOfValues added in v1.5.1

func (*MetricDescriptorIndicesPaginationView_FieldTerminalPathArrayOfValues) AsFilterableMetricKeysArrayOfValues added in v1.5.1

func (fpaov *MetricDescriptorIndicesPaginationView_FieldTerminalPathArrayOfValues) AsFilterableMetricKeysArrayOfValues() ([][]string, bool)

func (*MetricDescriptorIndicesPaginationView_FieldTerminalPathArrayOfValues) AsFilterableResourceKeysArrayOfValues added in v1.5.1

func (fpaov *MetricDescriptorIndicesPaginationView_FieldTerminalPathArrayOfValues) AsFilterableResourceKeysArrayOfValues() ([][]string, bool)

func (*MetricDescriptorIndicesPaginationView_FieldTerminalPathArrayOfValues) AsNameArrayOfValues added in v1.5.1

func (*MetricDescriptorIndicesPaginationView_FieldTerminalPathArrayOfValues) AsPaginatedMetricKeysArrayOfValues added in v1.5.1

func (fpaov *MetricDescriptorIndicesPaginationView_FieldTerminalPathArrayOfValues) AsPaginatedMetricKeysArrayOfValues() ([][]string, bool)

func (*MetricDescriptorIndicesPaginationView_FieldTerminalPathArrayOfValues) AsPaginatedResourceKeysArrayOfValues added in v1.5.1

func (fpaov *MetricDescriptorIndicesPaginationView_FieldTerminalPathArrayOfValues) AsPaginatedResourceKeysArrayOfValues() ([][]string, bool)

func (*MetricDescriptorIndicesPaginationView_FieldTerminalPathArrayOfValues) GetRawValues added in v1.5.1

func (fpaov *MetricDescriptorIndicesPaginationView_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})

type MetricDescriptorIndicesPaginationView_FieldTerminalPathValue added in v1.5.1

type MetricDescriptorIndicesPaginationView_FieldTerminalPathValue struct {
	MetricDescriptorIndicesPaginationView_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*MetricDescriptorIndicesPaginationView_FieldTerminalPathValue) AsClosingStatusValue added in v1.5.1

func (*MetricDescriptorIndicesPaginationView_FieldTerminalPathValue) AsFilterableMetricKeysValue added in v1.5.1

func (fpv *MetricDescriptorIndicesPaginationView_FieldTerminalPathValue) AsFilterableMetricKeysValue() ([]string, bool)

func (*MetricDescriptorIndicesPaginationView_FieldTerminalPathValue) AsFilterableResourceKeysValue added in v1.5.1

func (fpv *MetricDescriptorIndicesPaginationView_FieldTerminalPathValue) AsFilterableResourceKeysValue() ([]string, bool)

func (*MetricDescriptorIndicesPaginationView_FieldTerminalPathValue) AsNameValue added in v1.5.1

func (*MetricDescriptorIndicesPaginationView_FieldTerminalPathValue) AsPaginatedMetricKeysValue added in v1.5.1

func (fpv *MetricDescriptorIndicesPaginationView_FieldTerminalPathValue) AsPaginatedMetricKeysValue() ([]string, bool)

func (*MetricDescriptorIndicesPaginationView_FieldTerminalPathValue) AsPaginatedResourceKeysValue added in v1.5.1

func (fpv *MetricDescriptorIndicesPaginationView_FieldTerminalPathValue) AsPaginatedResourceKeysValue() ([]string, bool)

func (*MetricDescriptorIndicesPaginationView_FieldTerminalPathValue) CompareWith added in v1.5.1

CompareWith compares value in the 'MetricDescriptorIndicesPaginationView_FieldTerminalPathValue' with the value under path in 'MetricDescriptor_Indices_PaginationView'.

func (*MetricDescriptorIndicesPaginationView_FieldTerminalPathValue) CompareWithRaw added in v1.5.1

func (*MetricDescriptorIndicesPaginationView_FieldTerminalPathValue) GetRawValue added in v1.5.1

func (fpv *MetricDescriptorIndicesPaginationView_FieldTerminalPathValue) GetRawValue() interface{}

GetRawValue returns raw value stored under selected path for 'PaginationView' as interface{}

func (*MetricDescriptorIndicesPaginationView_FieldTerminalPathValue) SetTo added in v1.5.1

SetTo stores value for selected field for object PaginationView

func (*MetricDescriptorIndicesPaginationView_FieldTerminalPathValue) SetToRaw added in v1.5.1

type MetricDescriptorIndicesPreAggregatedIndicesFieldPathBuilder added in v1.5.1

type MetricDescriptorIndicesPreAggregatedIndicesFieldPathBuilder struct{}

func NewMetricDescriptorIndicesPreAggregatedIndicesFieldPathBuilder added in v1.5.1

func NewMetricDescriptorIndicesPreAggregatedIndicesFieldPathBuilder() MetricDescriptorIndicesPreAggregatedIndicesFieldPathBuilder

func (MetricDescriptorIndicesPreAggregatedIndicesFieldPathBuilder) FilterAndGroupLabelSets added in v1.5.1

func (MetricDescriptorIndicesPreAggregatedIndicesFieldPathBuilder) Name added in v1.5.1

func (MetricDescriptorIndicesPreAggregatedIndicesFieldPathBuilder) PartitionLabelSets added in v1.5.1

func (MetricDescriptorIndicesPreAggregatedIndicesFieldPathBuilder) ResourceTypes added in v1.5.1

func (MetricDescriptorIndicesPreAggregatedIndicesFieldPathBuilder) SupportedAggregations added in v1.5.1

type MetricDescriptorIndicesPreAggregatedIndices_FieldPath added in v1.5.1

type MetricDescriptorIndicesPreAggregatedIndices_FieldPath interface {
	gotenobject.FieldPath
	Selector() MetricDescriptorIndicesPreAggregatedIndices_FieldPathSelector
	Get(source *MetricDescriptor_Indices_PreAggregatedIndices) []interface{}
	GetSingle(source *MetricDescriptor_Indices_PreAggregatedIndices) (interface{}, bool)
	ClearValue(item *MetricDescriptor_Indices_PreAggregatedIndices)

	// Those methods build corresponding MetricDescriptorIndicesPreAggregatedIndices_FieldPathValue
	// (or array of values) and holds passed value. Panics if injected type is incorrect.
	WithIValue(value interface{}) MetricDescriptorIndicesPreAggregatedIndices_FieldPathValue
	WithIArrayOfValues(values interface{}) MetricDescriptorIndicesPreAggregatedIndices_FieldPathArrayOfValues
	WithIArrayItemValue(value interface{}) MetricDescriptorIndicesPreAggregatedIndices_FieldPathArrayItemValue
}

FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto

func BuildMetricDescriptorIndicesPreAggregatedIndices_FieldPath added in v1.5.1

func BuildMetricDescriptorIndicesPreAggregatedIndices_FieldPath(fp gotenobject.RawFieldPath) (MetricDescriptorIndicesPreAggregatedIndices_FieldPath, error)

func MustParseMetricDescriptorIndicesPreAggregatedIndices_FieldPath added in v1.5.1

func MustParseMetricDescriptorIndicesPreAggregatedIndices_FieldPath(rawField string) MetricDescriptorIndicesPreAggregatedIndices_FieldPath

func ParseMetricDescriptorIndicesPreAggregatedIndices_FieldPath added in v1.5.1

func ParseMetricDescriptorIndicesPreAggregatedIndices_FieldPath(rawField string) (MetricDescriptorIndicesPreAggregatedIndices_FieldPath, error)

type MetricDescriptorIndicesPreAggregatedIndices_FieldPathArrayItemValue added in v1.5.1

type MetricDescriptorIndicesPreAggregatedIndices_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	MetricDescriptorIndicesPreAggregatedIndices_FieldPath
	ContainsValue(*MetricDescriptor_Indices_PreAggregatedIndices) bool
}

MetricDescriptorIndicesPreAggregatedIndices_FieldPathArrayItemValue allows storing single item in Path-specific values for PreAggregatedIndices according to their type Present only for array (repeated) types.

func MustParseMetricDescriptorIndicesPreAggregatedIndices_FieldPathArrayItemValue added in v1.5.1

func MustParseMetricDescriptorIndicesPreAggregatedIndices_FieldPathArrayItemValue(pathStr, valueStr string) MetricDescriptorIndicesPreAggregatedIndices_FieldPathArrayItemValue

func ParseMetricDescriptorIndicesPreAggregatedIndices_FieldPathArrayItemValue added in v1.5.1

func ParseMetricDescriptorIndicesPreAggregatedIndices_FieldPathArrayItemValue(pathStr, valueStr string) (MetricDescriptorIndicesPreAggregatedIndices_FieldPathArrayItemValue, error)

ParseMetricDescriptorIndicesPreAggregatedIndices_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type MetricDescriptorIndicesPreAggregatedIndices_FieldPathArrayOfValues added in v1.5.1

type MetricDescriptorIndicesPreAggregatedIndices_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	MetricDescriptorIndicesPreAggregatedIndices_FieldPath
}

MetricDescriptorIndicesPreAggregatedIndices_FieldPathArrayOfValues allows storing slice of values for PreAggregatedIndices fields according to their type

func MustParseMetricDescriptorIndicesPreAggregatedIndices_FieldPathArrayOfValues added in v1.5.1

func MustParseMetricDescriptorIndicesPreAggregatedIndices_FieldPathArrayOfValues(pathStr, valuesStr string) MetricDescriptorIndicesPreAggregatedIndices_FieldPathArrayOfValues

func ParseMetricDescriptorIndicesPreAggregatedIndices_FieldPathArrayOfValues added in v1.5.1

func ParseMetricDescriptorIndicesPreAggregatedIndices_FieldPathArrayOfValues(pathStr, valuesStr string) (MetricDescriptorIndicesPreAggregatedIndices_FieldPathArrayOfValues, error)

type MetricDescriptorIndicesPreAggregatedIndices_FieldPathSelector added in v1.5.1

type MetricDescriptorIndicesPreAggregatedIndices_FieldPathSelector int32
const (
	MetricDescriptorIndicesPreAggregatedIndices_FieldPathSelectorName                    MetricDescriptorIndicesPreAggregatedIndices_FieldPathSelector = 0
	MetricDescriptorIndicesPreAggregatedIndices_FieldPathSelectorResourceTypes           MetricDescriptorIndicesPreAggregatedIndices_FieldPathSelector = 1
	MetricDescriptorIndicesPreAggregatedIndices_FieldPathSelectorPartitionLabelSets      MetricDescriptorIndicesPreAggregatedIndices_FieldPathSelector = 2
	MetricDescriptorIndicesPreAggregatedIndices_FieldPathSelectorFilterAndGroupLabelSets MetricDescriptorIndicesPreAggregatedIndices_FieldPathSelector = 3
	MetricDescriptorIndicesPreAggregatedIndices_FieldPathSelectorSupportedAggregations   MetricDescriptorIndicesPreAggregatedIndices_FieldPathSelector = 4
)

func (MetricDescriptorIndicesPreAggregatedIndices_FieldPathSelector) String added in v1.5.1

type MetricDescriptorIndicesPreAggregatedIndices_FieldPathValue added in v1.5.1

type MetricDescriptorIndicesPreAggregatedIndices_FieldPathValue interface {
	MetricDescriptorIndicesPreAggregatedIndices_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **MetricDescriptor_Indices_PreAggregatedIndices)
	CompareWith(*MetricDescriptor_Indices_PreAggregatedIndices) (cmp int, comparable bool)
}

MetricDescriptorIndicesPreAggregatedIndices_FieldPathValue allows storing values for PreAggregatedIndices fields according to their type

func MustParseMetricDescriptorIndicesPreAggregatedIndices_FieldPathValue added in v1.5.1

func MustParseMetricDescriptorIndicesPreAggregatedIndices_FieldPathValue(pathStr, valueStr string) MetricDescriptorIndicesPreAggregatedIndices_FieldPathValue

func ParseMetricDescriptorIndicesPreAggregatedIndices_FieldPathValue added in v1.5.1

func ParseMetricDescriptorIndicesPreAggregatedIndices_FieldPathValue(pathStr, valueStr string) (MetricDescriptorIndicesPreAggregatedIndices_FieldPathValue, error)

type MetricDescriptorIndicesPreAggregatedIndices_FieldSubPath added in v1.5.1

type MetricDescriptorIndicesPreAggregatedIndices_FieldSubPath struct {
	// contains filtered or unexported fields
}

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldSubPath) AsFilterAndGroupLabelSetsSubPath added in v1.5.1

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldSubPath) AsPartitionLabelSetsSubPath added in v1.5.1

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldSubPath) AsSupportedAggregationsSubPath added in v1.5.1

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldSubPath) ClearValue added in v1.5.1

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldSubPath) ClearValueRaw added in v1.5.1

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldSubPath) Get added in v1.5.1

Get returns all values pointed by selected field from source MetricDescriptor_Indices_PreAggregatedIndices

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldSubPath) GetDefault added in v1.5.1

func (fps *MetricDescriptorIndicesPreAggregatedIndices_FieldSubPath) GetDefault() interface{}

GetDefault returns a default value of the field type

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldSubPath) GetRaw added in v1.5.1

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldSubPath) GetSingle added in v1.5.1

GetSingle returns value of selected field from source MetricDescriptor_Indices_PreAggregatedIndices

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldSubPath) GetSingleRaw added in v1.5.1

func (fps *MetricDescriptorIndicesPreAggregatedIndices_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldSubPath) IsLeaf added in v1.5.1

IsLeaf - whether field path is holds simple value

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldSubPath) JSONString added in v1.5.1

JSONString returns path representation is JSON convention

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldSubPath) Selector added in v1.5.1

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldSubPath) SplitIntoTerminalIPaths added in v1.5.1

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldSubPath) String added in v1.5.1

String returns path representation in proto convention

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldSubPath) WithIArrayItemValue added in v1.5.1

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldSubPath) WithIArrayOfValues added in v1.5.1

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldSubPath) WithIValue added in v1.5.1

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldSubPath) WithRawIArrayItemValue added in v1.5.1

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldSubPath) WithRawIArrayOfValues added in v1.5.1

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldSubPath) WithRawIValue added in v1.5.1

type MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathArrayItemValue added in v1.5.1

type MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathArrayItemValue struct {
	MetricDescriptorIndicesPreAggregatedIndices_FieldPath
	// contains filtered or unexported fields
}

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathArrayItemValue) AsFilterAndGroupLabelSetsPathItemValue added in v1.5.1

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathArrayItemValue) AsPartitionLabelSetsPathItemValue added in v1.5.1

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathArrayItemValue) AsSupportedAggregationsPathItemValue added in v1.5.1

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathArrayItemValue) ContainsValue added in v1.5.1

Contains returns a boolean indicating if value that is being held is present in given 'PreAggregatedIndices'

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathArrayItemValue) GetRawItemValue added in v1.5.1

func (fpaivs *MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathArrayItemValue) GetRawItemValue() interface{}

GetRawValue returns stored array item value

type MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathArrayOfValues added in v1.5.1

type MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathArrayOfValues struct {
	MetricDescriptorIndicesPreAggregatedIndices_FieldPath
	// contains filtered or unexported fields
}

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathArrayOfValues) AsFilterAndGroupLabelSetsPathArrayOfValues added in v1.5.1

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathArrayOfValues) AsPartitionLabelSetsPathArrayOfValues added in v1.5.1

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathArrayOfValues) AsSupportedAggregationsPathArrayOfValues added in v1.5.1

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathArrayOfValues) GetRawValues added in v1.5.1

func (fpsaov *MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathArrayOfValues) GetRawValues() []interface{}

type MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathValue added in v1.5.1

type MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathValue struct {
	MetricDescriptorIndicesPreAggregatedIndices_FieldPath
	// contains filtered or unexported fields
}

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathValue) AsFilterAndGroupLabelSetsPathValue added in v1.5.1

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathValue) AsPartitionLabelSetsPathValue added in v1.5.1

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathValue) AsSupportedAggregationsPathValue added in v1.5.1

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathValue) CompareWith added in v1.5.1

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathValue) CompareWithRaw added in v1.5.1

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathValue) GetRawValue added in v1.5.1

func (fpvs *MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathValue) GetRawValue() interface{}

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathValue) SetTo added in v1.5.1

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldSubPathValue) SetToRaw added in v1.5.1

type MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPath added in v1.5.1

type MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPath struct {
	// contains filtered or unexported fields
}

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPath) ClearValue added in v1.5.1

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPath) ClearValueRaw added in v1.5.1

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPath) Get added in v1.5.1

Get returns all values pointed by specific field from source MetricDescriptor_Indices_PreAggregatedIndices

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPath) GetDefault added in v1.5.1

GetDefault returns a default value of the field type

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPath) GetRaw added in v1.5.1

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPath) GetSingle added in v1.5.1

GetSingle returns value pointed by specific field of from source MetricDescriptor_Indices_PreAggregatedIndices

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPath) GetSingleRaw added in v1.5.1

func (fp *MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPath) IsLeaf added in v1.5.1

IsLeaf - whether field path is holds simple value

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPath) JSONString added in v1.5.1

JSONString returns path representation is JSON convention

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPath) Selector added in v1.5.1

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPath) SplitIntoTerminalIPaths added in v1.5.1

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPath) String added in v1.5.1

String returns path representation in proto convention

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPath) WithIArrayItemValue added in v1.5.1

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPath) WithIArrayOfValues added in v1.5.1

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPath) WithIValue added in v1.5.1

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPath) WithRawIArrayItemValue added in v1.5.1

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPath) WithRawIArrayOfValues added in v1.5.1

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPath) WithRawIValue added in v1.5.1

type MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPathArrayItemValue added in v1.5.1

type MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPathArrayItemValue struct {
	MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPathArrayItemValue) AsFilterAndGroupLabelSetsItemValue added in v1.5.1

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPathArrayItemValue) AsPartitionLabelSetsItemValue added in v1.5.1

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPathArrayItemValue) AsResourceTypesItemValue added in v1.5.1

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPathArrayItemValue) AsSupportedAggregationsItemValue added in v1.5.1

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPathArrayItemValue) ContainsValue added in v1.5.1

Contains returns a boolean indicating if value that is being held is present in given 'PreAggregatedIndices'

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPathArrayItemValue) GetRawItemValue added in v1.5.1

GetRawValue returns stored element value for array in object MetricDescriptor_Indices_PreAggregatedIndices as interface{}

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPathArrayItemValue) GetSingle added in v1.5.1

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPathArrayItemValue) GetSingleRaw added in v1.5.1

type MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPathArrayOfValues added in v1.5.1

type MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPathArrayOfValues struct {
	MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPathArrayOfValues) AsFilterAndGroupLabelSetsArrayOfValues added in v1.5.1

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPathArrayOfValues) AsNameArrayOfValues added in v1.5.1

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPathArrayOfValues) AsPartitionLabelSetsArrayOfValues added in v1.5.1

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPathArrayOfValues) AsResourceTypesArrayOfValues added in v1.5.1

func (fpaov *MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPathArrayOfValues) AsResourceTypesArrayOfValues() ([][]string, bool)

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPathArrayOfValues) AsSupportedAggregationsArrayOfValues added in v1.5.1

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPathArrayOfValues) GetRawValues added in v1.5.1

func (fpaov *MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})

type MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPathValue added in v1.5.1

type MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPathValue struct {
	MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPathValue) AsFilterAndGroupLabelSetsValue added in v1.5.1

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPathValue) AsNameValue added in v1.5.1

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPathValue) AsPartitionLabelSetsValue added in v1.5.1

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPathValue) AsResourceTypesValue added in v1.5.1

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPathValue) AsSupportedAggregationsValue added in v1.5.1

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPathValue) CompareWith added in v1.5.1

CompareWith compares value in the 'MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPathValue' with the value under path in 'MetricDescriptor_Indices_PreAggregatedIndices'.

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPathValue) CompareWithRaw added in v1.5.1

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPathValue) GetRawValue added in v1.5.1

GetRawValue returns raw value stored under selected path for 'PreAggregatedIndices' as interface{}

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPathValue) SetTo added in v1.5.1

SetTo stores value for selected field for object PreAggregatedIndices

func (*MetricDescriptorIndicesPreAggregatedIndices_FieldTerminalPathValue) SetToRaw added in v1.5.1

type MetricDescriptorIndicesSortingFunctionFieldPathBuilder added in v1.5.1

type MetricDescriptorIndicesSortingFunctionFieldPathBuilder struct{}

func NewMetricDescriptorIndicesSortingFunctionFieldPathBuilder added in v1.5.1

func NewMetricDescriptorIndicesSortingFunctionFieldPathBuilder() MetricDescriptorIndicesSortingFunctionFieldPathBuilder

func (MetricDescriptorIndicesSortingFunctionFieldPathBuilder) Aligner added in v1.5.1

func (MetricDescriptorIndicesSortingFunctionFieldPathBuilder) ClosingStatus added in v1.5.1

func (MetricDescriptorIndicesSortingFunctionFieldPathBuilder) Name added in v1.5.1

func (MetricDescriptorIndicesSortingFunctionFieldPathBuilder) Reducer added in v1.5.1

func (MetricDescriptorIndicesSortingFunctionFieldPathBuilder) Sorting added in v1.5.1

type MetricDescriptorIndicesSortingFunction_FieldPath added in v1.5.1

type MetricDescriptorIndicesSortingFunction_FieldPath interface {
	gotenobject.FieldPath
	Selector() MetricDescriptorIndicesSortingFunction_FieldPathSelector
	Get(source *MetricDescriptor_Indices_SortingFunction) []interface{}
	GetSingle(source *MetricDescriptor_Indices_SortingFunction) (interface{}, bool)
	ClearValue(item *MetricDescriptor_Indices_SortingFunction)

	// Those methods build corresponding MetricDescriptorIndicesSortingFunction_FieldPathValue
	// (or array of values) and holds passed value. Panics if injected type is incorrect.
	WithIValue(value interface{}) MetricDescriptorIndicesSortingFunction_FieldPathValue
	WithIArrayOfValues(values interface{}) MetricDescriptorIndicesSortingFunction_FieldPathArrayOfValues
	WithIArrayItemValue(value interface{}) MetricDescriptorIndicesSortingFunction_FieldPathArrayItemValue
}

FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto

func BuildMetricDescriptorIndicesSortingFunction_FieldPath added in v1.5.1

func BuildMetricDescriptorIndicesSortingFunction_FieldPath(fp gotenobject.RawFieldPath) (MetricDescriptorIndicesSortingFunction_FieldPath, error)

func MustParseMetricDescriptorIndicesSortingFunction_FieldPath added in v1.5.1

func MustParseMetricDescriptorIndicesSortingFunction_FieldPath(rawField string) MetricDescriptorIndicesSortingFunction_FieldPath

func ParseMetricDescriptorIndicesSortingFunction_FieldPath added in v1.5.1

func ParseMetricDescriptorIndicesSortingFunction_FieldPath(rawField string) (MetricDescriptorIndicesSortingFunction_FieldPath, error)

type MetricDescriptorIndicesSortingFunction_FieldPathArrayItemValue added in v1.5.1

type MetricDescriptorIndicesSortingFunction_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	MetricDescriptorIndicesSortingFunction_FieldPath
	ContainsValue(*MetricDescriptor_Indices_SortingFunction) bool
}

MetricDescriptorIndicesSortingFunction_FieldPathArrayItemValue allows storing single item in Path-specific values for SortingFunction according to their type Present only for array (repeated) types.

func MustParseMetricDescriptorIndicesSortingFunction_FieldPathArrayItemValue added in v1.5.1

func MustParseMetricDescriptorIndicesSortingFunction_FieldPathArrayItemValue(pathStr, valueStr string) MetricDescriptorIndicesSortingFunction_FieldPathArrayItemValue

func ParseMetricDescriptorIndicesSortingFunction_FieldPathArrayItemValue added in v1.5.1

func ParseMetricDescriptorIndicesSortingFunction_FieldPathArrayItemValue(pathStr, valueStr string) (MetricDescriptorIndicesSortingFunction_FieldPathArrayItemValue, error)

ParseMetricDescriptorIndicesSortingFunction_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type MetricDescriptorIndicesSortingFunction_FieldPathArrayOfValues added in v1.5.1

type MetricDescriptorIndicesSortingFunction_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	MetricDescriptorIndicesSortingFunction_FieldPath
}

MetricDescriptorIndicesSortingFunction_FieldPathArrayOfValues allows storing slice of values for SortingFunction fields according to their type

func MustParseMetricDescriptorIndicesSortingFunction_FieldPathArrayOfValues added in v1.5.1

func MustParseMetricDescriptorIndicesSortingFunction_FieldPathArrayOfValues(pathStr, valuesStr string) MetricDescriptorIndicesSortingFunction_FieldPathArrayOfValues

func ParseMetricDescriptorIndicesSortingFunction_FieldPathArrayOfValues added in v1.5.1

func ParseMetricDescriptorIndicesSortingFunction_FieldPathArrayOfValues(pathStr, valuesStr string) (MetricDescriptorIndicesSortingFunction_FieldPathArrayOfValues, error)

type MetricDescriptorIndicesSortingFunction_FieldPathSelector added in v1.5.1

type MetricDescriptorIndicesSortingFunction_FieldPathSelector int32
const (
	MetricDescriptorIndicesSortingFunction_FieldPathSelectorName          MetricDescriptorIndicesSortingFunction_FieldPathSelector = 0
	MetricDescriptorIndicesSortingFunction_FieldPathSelectorAligner       MetricDescriptorIndicesSortingFunction_FieldPathSelector = 1
	MetricDescriptorIndicesSortingFunction_FieldPathSelectorReducer       MetricDescriptorIndicesSortingFunction_FieldPathSelector = 2
	MetricDescriptorIndicesSortingFunction_FieldPathSelectorClosingStatus MetricDescriptorIndicesSortingFunction_FieldPathSelector = 3
	MetricDescriptorIndicesSortingFunction_FieldPathSelectorSorting       MetricDescriptorIndicesSortingFunction_FieldPathSelector = 4
)

func (MetricDescriptorIndicesSortingFunction_FieldPathSelector) String added in v1.5.1

type MetricDescriptorIndicesSortingFunction_FieldPathValue added in v1.5.1

type MetricDescriptorIndicesSortingFunction_FieldPathValue interface {
	MetricDescriptorIndicesSortingFunction_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **MetricDescriptor_Indices_SortingFunction)
	CompareWith(*MetricDescriptor_Indices_SortingFunction) (cmp int, comparable bool)
}

MetricDescriptorIndicesSortingFunction_FieldPathValue allows storing values for SortingFunction fields according to their type

func MustParseMetricDescriptorIndicesSortingFunction_FieldPathValue added in v1.5.1

func MustParseMetricDescriptorIndicesSortingFunction_FieldPathValue(pathStr, valueStr string) MetricDescriptorIndicesSortingFunction_FieldPathValue

func ParseMetricDescriptorIndicesSortingFunction_FieldPathValue added in v1.5.1

func ParseMetricDescriptorIndicesSortingFunction_FieldPathValue(pathStr, valueStr string) (MetricDescriptorIndicesSortingFunction_FieldPathValue, error)

type MetricDescriptorIndicesSortingFunction_FieldTerminalPath added in v1.5.1

type MetricDescriptorIndicesSortingFunction_FieldTerminalPath struct {
	// contains filtered or unexported fields
}

func (*MetricDescriptorIndicesSortingFunction_FieldTerminalPath) ClearValue added in v1.5.1

func (*MetricDescriptorIndicesSortingFunction_FieldTerminalPath) ClearValueRaw added in v1.5.1

func (*MetricDescriptorIndicesSortingFunction_FieldTerminalPath) Get added in v1.5.1

Get returns all values pointed by specific field from source MetricDescriptor_Indices_SortingFunction

func (*MetricDescriptorIndicesSortingFunction_FieldTerminalPath) GetDefault added in v1.5.1

func (fp *MetricDescriptorIndicesSortingFunction_FieldTerminalPath) GetDefault() interface{}

GetDefault returns a default value of the field type

func (*MetricDescriptorIndicesSortingFunction_FieldTerminalPath) GetRaw added in v1.5.1

func (*MetricDescriptorIndicesSortingFunction_FieldTerminalPath) GetSingle added in v1.5.1

GetSingle returns value pointed by specific field of from source MetricDescriptor_Indices_SortingFunction

func (*MetricDescriptorIndicesSortingFunction_FieldTerminalPath) GetSingleRaw added in v1.5.1

func (fp *MetricDescriptorIndicesSortingFunction_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*MetricDescriptorIndicesSortingFunction_FieldTerminalPath) IsLeaf added in v1.5.1

IsLeaf - whether field path is holds simple value

func (*MetricDescriptorIndicesSortingFunction_FieldTerminalPath) JSONString added in v1.5.1

JSONString returns path representation is JSON convention

func (*MetricDescriptorIndicesSortingFunction_FieldTerminalPath) Selector added in v1.5.1

func (*MetricDescriptorIndicesSortingFunction_FieldTerminalPath) SplitIntoTerminalIPaths added in v1.5.1

func (*MetricDescriptorIndicesSortingFunction_FieldTerminalPath) String added in v1.5.1

String returns path representation in proto convention

func (*MetricDescriptorIndicesSortingFunction_FieldTerminalPath) WithIArrayItemValue added in v1.5.1

func (*MetricDescriptorIndicesSortingFunction_FieldTerminalPath) WithIArrayOfValues added in v1.5.1

func (*MetricDescriptorIndicesSortingFunction_FieldTerminalPath) WithIValue added in v1.5.1

func (*MetricDescriptorIndicesSortingFunction_FieldTerminalPath) WithRawIArrayItemValue added in v1.5.1

func (*MetricDescriptorIndicesSortingFunction_FieldTerminalPath) WithRawIArrayOfValues added in v1.5.1

func (*MetricDescriptorIndicesSortingFunction_FieldTerminalPath) WithRawIValue added in v1.5.1

type MetricDescriptorIndicesSortingFunction_FieldTerminalPathArrayItemValue added in v1.5.1

type MetricDescriptorIndicesSortingFunction_FieldTerminalPathArrayItemValue struct {
	MetricDescriptorIndicesSortingFunction_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*MetricDescriptorIndicesSortingFunction_FieldTerminalPathArrayItemValue) ContainsValue added in v1.5.1

Contains returns a boolean indicating if value that is being held is present in given 'SortingFunction'

func (*MetricDescriptorIndicesSortingFunction_FieldTerminalPathArrayItemValue) GetRawItemValue added in v1.5.1

GetRawValue returns stored element value for array in object MetricDescriptor_Indices_SortingFunction as interface{}

func (*MetricDescriptorIndicesSortingFunction_FieldTerminalPathArrayItemValue) GetSingle added in v1.5.1

func (*MetricDescriptorIndicesSortingFunction_FieldTerminalPathArrayItemValue) GetSingleRaw added in v1.5.1

type MetricDescriptorIndicesSortingFunction_FieldTerminalPathArrayOfValues added in v1.5.1

type MetricDescriptorIndicesSortingFunction_FieldTerminalPathArrayOfValues struct {
	MetricDescriptorIndicesSortingFunction_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*MetricDescriptorIndicesSortingFunction_FieldTerminalPathArrayOfValues) AsAlignerArrayOfValues added in v1.5.1

func (*MetricDescriptorIndicesSortingFunction_FieldTerminalPathArrayOfValues) AsClosingStatusArrayOfValues added in v1.5.1

func (*MetricDescriptorIndicesSortingFunction_FieldTerminalPathArrayOfValues) AsNameArrayOfValues added in v1.5.1

func (*MetricDescriptorIndicesSortingFunction_FieldTerminalPathArrayOfValues) AsReducerArrayOfValues added in v1.5.1

func (*MetricDescriptorIndicesSortingFunction_FieldTerminalPathArrayOfValues) AsSortingArrayOfValues added in v1.5.1

func (*MetricDescriptorIndicesSortingFunction_FieldTerminalPathArrayOfValues) GetRawValues added in v1.5.1

func (fpaov *MetricDescriptorIndicesSortingFunction_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})

type MetricDescriptorIndicesSortingFunction_FieldTerminalPathValue added in v1.5.1

type MetricDescriptorIndicesSortingFunction_FieldTerminalPathValue struct {
	MetricDescriptorIndicesSortingFunction_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*MetricDescriptorIndicesSortingFunction_FieldTerminalPathValue) AsAlignerValue added in v1.5.1

func (*MetricDescriptorIndicesSortingFunction_FieldTerminalPathValue) AsClosingStatusValue added in v1.5.1

func (*MetricDescriptorIndicesSortingFunction_FieldTerminalPathValue) AsNameValue added in v1.5.1

func (*MetricDescriptorIndicesSortingFunction_FieldTerminalPathValue) AsReducerValue added in v1.5.1

func (*MetricDescriptorIndicesSortingFunction_FieldTerminalPathValue) AsSortingValue added in v1.5.1

func (*MetricDescriptorIndicesSortingFunction_FieldTerminalPathValue) CompareWith added in v1.5.1

CompareWith compares value in the 'MetricDescriptorIndicesSortingFunction_FieldTerminalPathValue' with the value under path in 'MetricDescriptor_Indices_SortingFunction'.

func (*MetricDescriptorIndicesSortingFunction_FieldTerminalPathValue) CompareWithRaw added in v1.5.1

func (*MetricDescriptorIndicesSortingFunction_FieldTerminalPathValue) GetRawValue added in v1.5.1

GetRawValue returns raw value stored under selected path for 'SortingFunction' as interface{}

func (*MetricDescriptorIndicesSortingFunction_FieldTerminalPathValue) SetTo added in v1.5.1

SetTo stores value for selected field for object SortingFunction

func (*MetricDescriptorIndicesSortingFunction_FieldTerminalPathValue) SetToRaw added in v1.5.1

type MetricDescriptorIndices_FieldPath added in v1.5.1

type MetricDescriptorIndices_FieldPath interface {
	gotenobject.FieldPath
	Selector() MetricDescriptorIndices_FieldPathSelector
	Get(source *MetricDescriptor_Indices) []interface{}
	GetSingle(source *MetricDescriptor_Indices) (interface{}, bool)
	ClearValue(item *MetricDescriptor_Indices)

	// Those methods build corresponding MetricDescriptorIndices_FieldPathValue
	// (or array of values) and holds passed value. Panics if injected type is incorrect.
	WithIValue(value interface{}) MetricDescriptorIndices_FieldPathValue
	WithIArrayOfValues(values interface{}) MetricDescriptorIndices_FieldPathArrayOfValues
	WithIArrayItemValue(value interface{}) MetricDescriptorIndices_FieldPathArrayItemValue
}

FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto

func BuildMetricDescriptorIndices_FieldPath added in v1.5.1

func BuildMetricDescriptorIndices_FieldPath(fp gotenobject.RawFieldPath) (MetricDescriptorIndices_FieldPath, error)

func MustParseMetricDescriptorIndices_FieldPath added in v1.5.1

func MustParseMetricDescriptorIndices_FieldPath(rawField string) MetricDescriptorIndices_FieldPath

func ParseMetricDescriptorIndices_FieldPath added in v1.5.1

func ParseMetricDescriptorIndices_FieldPath(rawField string) (MetricDescriptorIndices_FieldPath, error)

type MetricDescriptorIndices_FieldPathArrayItemValue added in v1.5.1

type MetricDescriptorIndices_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	MetricDescriptorIndices_FieldPath
	ContainsValue(*MetricDescriptor_Indices) bool
}

MetricDescriptorIndices_FieldPathArrayItemValue allows storing single item in Path-specific values for Indices according to their type Present only for array (repeated) types.

func MustParseMetricDescriptorIndices_FieldPathArrayItemValue added in v1.5.1

func MustParseMetricDescriptorIndices_FieldPathArrayItemValue(pathStr, valueStr string) MetricDescriptorIndices_FieldPathArrayItemValue

func ParseMetricDescriptorIndices_FieldPathArrayItemValue added in v1.5.1

func ParseMetricDescriptorIndices_FieldPathArrayItemValue(pathStr, valueStr string) (MetricDescriptorIndices_FieldPathArrayItemValue, error)

ParseMetricDescriptorIndices_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type MetricDescriptorIndices_FieldPathArrayOfValues added in v1.5.1

type MetricDescriptorIndices_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	MetricDescriptorIndices_FieldPath
}

MetricDescriptorIndices_FieldPathArrayOfValues allows storing slice of values for Indices fields according to their type

func MustParseMetricDescriptorIndices_FieldPathArrayOfValues added in v1.5.1

func MustParseMetricDescriptorIndices_FieldPathArrayOfValues(pathStr, valuesStr string) MetricDescriptorIndices_FieldPathArrayOfValues

func ParseMetricDescriptorIndices_FieldPathArrayOfValues added in v1.5.1

func ParseMetricDescriptorIndices_FieldPathArrayOfValues(pathStr, valuesStr string) (MetricDescriptorIndices_FieldPathArrayOfValues, error)

type MetricDescriptorIndices_FieldPathSelector added in v1.5.1

type MetricDescriptorIndices_FieldPathSelector int32
const (
	MetricDescriptorIndices_FieldPathSelectorBuiltIn        MetricDescriptorIndices_FieldPathSelector = 0
	MetricDescriptorIndices_FieldPathSelectorUserDefined    MetricDescriptorIndices_FieldPathSelector = 1
	MetricDescriptorIndices_FieldPathSelectorLegacyMigrated MetricDescriptorIndices_FieldPathSelector = 2
)

func (MetricDescriptorIndices_FieldPathSelector) String added in v1.5.1

type MetricDescriptorIndices_FieldPathValue added in v1.5.1

type MetricDescriptorIndices_FieldPathValue interface {
	MetricDescriptorIndices_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **MetricDescriptor_Indices)
	CompareWith(*MetricDescriptor_Indices) (cmp int, comparable bool)
}

MetricDescriptorIndices_FieldPathValue allows storing values for Indices fields according to their type

func MustParseMetricDescriptorIndices_FieldPathValue added in v1.5.1

func MustParseMetricDescriptorIndices_FieldPathValue(pathStr, valueStr string) MetricDescriptorIndices_FieldPathValue

func ParseMetricDescriptorIndices_FieldPathValue added in v1.5.1

func ParseMetricDescriptorIndices_FieldPathValue(pathStr, valueStr string) (MetricDescriptorIndices_FieldPathValue, error)

type MetricDescriptorIndices_FieldSubPath added in v1.5.1

type MetricDescriptorIndices_FieldSubPath struct {
	// contains filtered or unexported fields
}

func (*MetricDescriptorIndices_FieldSubPath) AsBuiltInSubPath added in v1.5.1

func (*MetricDescriptorIndices_FieldSubPath) AsLegacyMigratedSubPath added in v1.5.1

func (*MetricDescriptorIndices_FieldSubPath) AsUserDefinedSubPath added in v1.5.1

func (*MetricDescriptorIndices_FieldSubPath) ClearValue added in v1.5.1

func (*MetricDescriptorIndices_FieldSubPath) ClearValueRaw added in v1.5.1

func (fps *MetricDescriptorIndices_FieldSubPath) ClearValueRaw(item proto.Message)

func (*MetricDescriptorIndices_FieldSubPath) Get added in v1.5.1

func (fps *MetricDescriptorIndices_FieldSubPath) Get(source *MetricDescriptor_Indices) (values []interface{})

Get returns all values pointed by selected field from source MetricDescriptor_Indices

func (*MetricDescriptorIndices_FieldSubPath) GetDefault added in v1.5.1

func (fps *MetricDescriptorIndices_FieldSubPath) GetDefault() interface{}

GetDefault returns a default value of the field type

func (*MetricDescriptorIndices_FieldSubPath) GetRaw added in v1.5.1

func (fps *MetricDescriptorIndices_FieldSubPath) GetRaw(source proto.Message) []interface{}

func (*MetricDescriptorIndices_FieldSubPath) GetSingle added in v1.5.1

func (fps *MetricDescriptorIndices_FieldSubPath) GetSingle(source *MetricDescriptor_Indices) (interface{}, bool)

GetSingle returns value of selected field from source MetricDescriptor_Indices

func (*MetricDescriptorIndices_FieldSubPath) GetSingleRaw added in v1.5.1

func (fps *MetricDescriptorIndices_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*MetricDescriptorIndices_FieldSubPath) IsLeaf added in v1.5.1

IsLeaf - whether field path is holds simple value

func (*MetricDescriptorIndices_FieldSubPath) JSONString added in v1.5.1

func (fps *MetricDescriptorIndices_FieldSubPath) JSONString() string

JSONString returns path representation is JSON convention

func (*MetricDescriptorIndices_FieldSubPath) Selector added in v1.5.1

func (*MetricDescriptorIndices_FieldSubPath) SplitIntoTerminalIPaths added in v1.5.1

func (fps *MetricDescriptorIndices_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath

func (*MetricDescriptorIndices_FieldSubPath) String added in v1.5.1

String returns path representation in proto convention

func (*MetricDescriptorIndices_FieldSubPath) WithIArrayItemValue added in v1.5.1

func (*MetricDescriptorIndices_FieldSubPath) WithIArrayOfValues added in v1.5.1

func (*MetricDescriptorIndices_FieldSubPath) WithIValue added in v1.5.1

func (*MetricDescriptorIndices_FieldSubPath) WithRawIArrayItemValue added in v1.5.1

func (fps *MetricDescriptorIndices_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue

func (*MetricDescriptorIndices_FieldSubPath) WithRawIArrayOfValues added in v1.5.1

func (fps *MetricDescriptorIndices_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues

func (*MetricDescriptorIndices_FieldSubPath) WithRawIValue added in v1.5.1

func (fps *MetricDescriptorIndices_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue

type MetricDescriptorIndices_FieldSubPathArrayItemValue added in v1.5.1

type MetricDescriptorIndices_FieldSubPathArrayItemValue struct {
	MetricDescriptorIndices_FieldPath
	// contains filtered or unexported fields
}

func (*MetricDescriptorIndices_FieldSubPathArrayItemValue) AsBuiltInPathItemValue added in v1.5.1

func (*MetricDescriptorIndices_FieldSubPathArrayItemValue) AsLegacyMigratedPathItemValue added in v1.5.1

func (*MetricDescriptorIndices_FieldSubPathArrayItemValue) AsUserDefinedPathItemValue added in v1.5.1

func (*MetricDescriptorIndices_FieldSubPathArrayItemValue) ContainsValue added in v1.5.1

Contains returns a boolean indicating if value that is being held is present in given 'Indices'

func (*MetricDescriptorIndices_FieldSubPathArrayItemValue) GetRawItemValue added in v1.5.1

func (fpaivs *MetricDescriptorIndices_FieldSubPathArrayItemValue) GetRawItemValue() interface{}

GetRawValue returns stored array item value

type MetricDescriptorIndices_FieldSubPathArrayOfValues added in v1.5.1

type MetricDescriptorIndices_FieldSubPathArrayOfValues struct {
	MetricDescriptorIndices_FieldPath
	// contains filtered or unexported fields
}

func (*MetricDescriptorIndices_FieldSubPathArrayOfValues) AsBuiltInPathArrayOfValues added in v1.5.1

func (*MetricDescriptorIndices_FieldSubPathArrayOfValues) AsLegacyMigratedPathArrayOfValues added in v1.5.1

func (*MetricDescriptorIndices_FieldSubPathArrayOfValues) AsUserDefinedPathArrayOfValues added in v1.5.1

func (*MetricDescriptorIndices_FieldSubPathArrayOfValues) GetRawValues added in v1.5.1

func (fpsaov *MetricDescriptorIndices_FieldSubPathArrayOfValues) GetRawValues() []interface{}

type MetricDescriptorIndices_FieldSubPathValue added in v1.5.1

type MetricDescriptorIndices_FieldSubPathValue struct {
	MetricDescriptorIndices_FieldPath
	// contains filtered or unexported fields
}

func (*MetricDescriptorIndices_FieldSubPathValue) AsBuiltInPathValue added in v1.5.1

func (*MetricDescriptorIndices_FieldSubPathValue) AsLegacyMigratedPathValue added in v1.5.1

func (*MetricDescriptorIndices_FieldSubPathValue) AsUserDefinedPathValue added in v1.5.1

func (*MetricDescriptorIndices_FieldSubPathValue) CompareWith added in v1.5.1

func (*MetricDescriptorIndices_FieldSubPathValue) CompareWithRaw added in v1.5.1

func (fpvs *MetricDescriptorIndices_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)

func (*MetricDescriptorIndices_FieldSubPathValue) GetRawValue added in v1.5.1

func (fpvs *MetricDescriptorIndices_FieldSubPathValue) GetRawValue() interface{}

func (*MetricDescriptorIndices_FieldSubPathValue) SetTo added in v1.5.1

func (*MetricDescriptorIndices_FieldSubPathValue) SetToRaw added in v1.5.1

type MetricDescriptorIndices_FieldTerminalPath added in v1.5.1

type MetricDescriptorIndices_FieldTerminalPath struct {
	// contains filtered or unexported fields
}

func (*MetricDescriptorIndices_FieldTerminalPath) ClearValue added in v1.5.1

func (*MetricDescriptorIndices_FieldTerminalPath) ClearValueRaw added in v1.5.1

func (*MetricDescriptorIndices_FieldTerminalPath) Get added in v1.5.1

func (fp *MetricDescriptorIndices_FieldTerminalPath) Get(source *MetricDescriptor_Indices) (values []interface{})

Get returns all values pointed by specific field from source MetricDescriptor_Indices

func (*MetricDescriptorIndices_FieldTerminalPath) GetDefault added in v1.5.1

func (fp *MetricDescriptorIndices_FieldTerminalPath) GetDefault() interface{}

GetDefault returns a default value of the field type

func (*MetricDescriptorIndices_FieldTerminalPath) GetRaw added in v1.5.1

func (fp *MetricDescriptorIndices_FieldTerminalPath) GetRaw(source proto.Message) []interface{}

func (*MetricDescriptorIndices_FieldTerminalPath) GetSingle added in v1.5.1

func (fp *MetricDescriptorIndices_FieldTerminalPath) GetSingle(source *MetricDescriptor_Indices) (interface{}, bool)

GetSingle returns value pointed by specific field of from source MetricDescriptor_Indices

func (*MetricDescriptorIndices_FieldTerminalPath) GetSingleRaw added in v1.5.1

func (fp *MetricDescriptorIndices_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*MetricDescriptorIndices_FieldTerminalPath) IsLeaf added in v1.5.1

IsLeaf - whether field path is holds simple value

func (*MetricDescriptorIndices_FieldTerminalPath) JSONString added in v1.5.1

JSONString returns path representation is JSON convention

func (*MetricDescriptorIndices_FieldTerminalPath) Selector added in v1.5.1

func (*MetricDescriptorIndices_FieldTerminalPath) SplitIntoTerminalIPaths added in v1.5.1

func (fp *MetricDescriptorIndices_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath

func (*MetricDescriptorIndices_FieldTerminalPath) String added in v1.5.1

String returns path representation in proto convention

func (*MetricDescriptorIndices_FieldTerminalPath) WithIArrayItemValue added in v1.5.1

func (*MetricDescriptorIndices_FieldTerminalPath) WithIArrayOfValues added in v1.5.1

func (*MetricDescriptorIndices_FieldTerminalPath) WithIValue added in v1.5.1

func (*MetricDescriptorIndices_FieldTerminalPath) WithRawIArrayItemValue added in v1.5.1

func (fp *MetricDescriptorIndices_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue

func (*MetricDescriptorIndices_FieldTerminalPath) WithRawIArrayOfValues added in v1.5.1

func (fp *MetricDescriptorIndices_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues

func (*MetricDescriptorIndices_FieldTerminalPath) WithRawIValue added in v1.5.1

func (fp *MetricDescriptorIndices_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue

type MetricDescriptorIndices_FieldTerminalPathArrayItemValue added in v1.5.1

type MetricDescriptorIndices_FieldTerminalPathArrayItemValue struct {
	MetricDescriptorIndices_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*MetricDescriptorIndices_FieldTerminalPathArrayItemValue) AsLegacyMigratedItemValue added in v1.5.1

func (*MetricDescriptorIndices_FieldTerminalPathArrayItemValue) ContainsValue added in v1.5.1

Contains returns a boolean indicating if value that is being held is present in given 'Indices'

func (*MetricDescriptorIndices_FieldTerminalPathArrayItemValue) GetRawItemValue added in v1.5.1

func (fpaiv *MetricDescriptorIndices_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}

GetRawValue returns stored element value for array in object MetricDescriptor_Indices as interface{}

func (*MetricDescriptorIndices_FieldTerminalPathArrayItemValue) GetSingle added in v1.5.1

func (*MetricDescriptorIndices_FieldTerminalPathArrayItemValue) GetSingleRaw added in v1.5.1

func (fpaiv *MetricDescriptorIndices_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)

type MetricDescriptorIndices_FieldTerminalPathArrayOfValues added in v1.5.1

type MetricDescriptorIndices_FieldTerminalPathArrayOfValues struct {
	MetricDescriptorIndices_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*MetricDescriptorIndices_FieldTerminalPathArrayOfValues) AsBuiltInArrayOfValues added in v1.5.1

func (*MetricDescriptorIndices_FieldTerminalPathArrayOfValues) AsLegacyMigratedArrayOfValues added in v1.5.1

func (*MetricDescriptorIndices_FieldTerminalPathArrayOfValues) AsUserDefinedArrayOfValues added in v1.5.1

func (*MetricDescriptorIndices_FieldTerminalPathArrayOfValues) GetRawValues added in v1.5.1

func (fpaov *MetricDescriptorIndices_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})

type MetricDescriptorIndices_FieldTerminalPathValue added in v1.5.1

type MetricDescriptorIndices_FieldTerminalPathValue struct {
	MetricDescriptorIndices_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*MetricDescriptorIndices_FieldTerminalPathValue) AsBuiltInValue added in v1.5.1

func (*MetricDescriptorIndices_FieldTerminalPathValue) AsLegacyMigratedValue added in v1.5.1

func (*MetricDescriptorIndices_FieldTerminalPathValue) AsUserDefinedValue added in v1.5.1

func (*MetricDescriptorIndices_FieldTerminalPathValue) CompareWith added in v1.5.1

CompareWith compares value in the 'MetricDescriptorIndices_FieldTerminalPathValue' with the value under path in 'MetricDescriptor_Indices'.

func (*MetricDescriptorIndices_FieldTerminalPathValue) CompareWithRaw added in v1.5.1

func (fpv *MetricDescriptorIndices_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)

func (*MetricDescriptorIndices_FieldTerminalPathValue) GetRawValue added in v1.5.1

func (fpv *MetricDescriptorIndices_FieldTerminalPathValue) GetRawValue() interface{}

GetRawValue returns raw value stored under selected path for 'Indices' as interface{}

func (*MetricDescriptorIndices_FieldTerminalPathValue) SetTo added in v1.5.1

SetTo stores value for selected field for object Indices

func (*MetricDescriptorIndices_FieldTerminalPathValue) SetToRaw added in v1.5.1

type MetricDescriptorList

type MetricDescriptorList []*MetricDescriptor

func (MetricDescriptorList) Append

func (MetricDescriptorList) AppendList

func (MetricDescriptorList) At

func (MetricDescriptorList) Length

func (l MetricDescriptorList) Length() int

func (MetricDescriptorList) Set

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 (MetricDescriptorMap) Get

func (MetricDescriptorMap) Length

func (m MetricDescriptorMap) Length() int

func (MetricDescriptorMap) Set

type MetricDescriptorMapPathSelectorMetadataAnnotations

type MetricDescriptorMapPathSelectorMetadataAnnotations struct {
	// contains filtered or unexported fields
}

func (MetricDescriptorMapPathSelectorMetadataAnnotations) FieldPath

func (MetricDescriptorMapPathSelectorMetadataAnnotations) WithArrayOfValues

func (MetricDescriptorMapPathSelectorMetadataAnnotations) WithValue

type MetricDescriptorMapPathSelectorMetadataLabels

type MetricDescriptorMapPathSelectorMetadataLabels struct {
	// contains filtered or unexported fields
}

func (MetricDescriptorMapPathSelectorMetadataLabels) FieldPath

func (MetricDescriptorMapPathSelectorMetadataLabels) WithArrayOfValues

func (MetricDescriptorMapPathSelectorMetadataLabels) WithValue

type MetricDescriptorMapPathSelectorMetadataShards

type MetricDescriptorMapPathSelectorMetadataShards struct {
	// contains filtered or unexported fields
}

func (MetricDescriptorMapPathSelectorMetadataShards) FieldPath

func (MetricDescriptorMapPathSelectorMetadataShards) WithArrayOfValues

func (MetricDescriptorMapPathSelectorMetadataShards) WithValue

type MetricDescriptorMetricDescriptorMetadataFieldPathBuilder

type MetricDescriptorMetricDescriptorMetadataFieldPathBuilder struct{}

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 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

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 (*MetricDescriptorMetricDescriptorMetadata_FieldTerminalPath) ClearValueRaw

func (*MetricDescriptorMetricDescriptorMetadata_FieldTerminalPath) Get

Get returns all values pointed by specific field from source MetricDescriptor_MetricDescriptorMetadata

func (*MetricDescriptorMetricDescriptorMetadata_FieldTerminalPath) GetDefault

GetDefault returns a default value of the field type

func (*MetricDescriptorMetricDescriptorMetadata_FieldTerminalPath) GetRaw

func (*MetricDescriptorMetricDescriptorMetadata_FieldTerminalPath) GetSingle

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

IsLeaf - whether field path is holds simple value

func (*MetricDescriptorMetricDescriptorMetadata_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*MetricDescriptorMetricDescriptorMetadata_FieldTerminalPath) Selector

func (*MetricDescriptorMetricDescriptorMetadata_FieldTerminalPath) SplitIntoTerminalIPaths

func (*MetricDescriptorMetricDescriptorMetadata_FieldTerminalPath) String

String returns path representation in proto convention

func (*MetricDescriptorMetricDescriptorMetadata_FieldTerminalPath) WithIArrayItemValue

func (*MetricDescriptorMetricDescriptorMetadata_FieldTerminalPath) WithIArrayOfValues

func (*MetricDescriptorMetricDescriptorMetadata_FieldTerminalPath) WithIValue

func (*MetricDescriptorMetricDescriptorMetadata_FieldTerminalPath) WithRawIArrayItemValue

func (*MetricDescriptorMetricDescriptorMetadata_FieldTerminalPath) WithRawIArrayOfValues

func (*MetricDescriptorMetricDescriptorMetadata_FieldTerminalPath) WithRawIValue

type MetricDescriptorMetricDescriptorMetadata_FieldTerminalPathArrayItemValue

type MetricDescriptorMetricDescriptorMetadata_FieldTerminalPathArrayItemValue struct {
	MetricDescriptorMetricDescriptorMetadata_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*MetricDescriptorMetricDescriptorMetadata_FieldTerminalPathArrayItemValue) ContainsValue

Contains returns a boolean indicating if value that is being held is present in given 'MetricDescriptorMetadata'

func (*MetricDescriptorMetricDescriptorMetadata_FieldTerminalPathArrayItemValue) GetRawItemValue

GetRawValue returns stored element value for array in object MetricDescriptor_MetricDescriptorMetadata as interface{}

func (*MetricDescriptorMetricDescriptorMetadata_FieldTerminalPathArrayItemValue) GetSingle

func (*MetricDescriptorMetricDescriptorMetadata_FieldTerminalPathArrayItemValue) GetSingleRaw

type MetricDescriptorMetricDescriptorMetadata_FieldTerminalPathArrayOfValues

type MetricDescriptorMetricDescriptorMetadata_FieldTerminalPathArrayOfValues struct {
	MetricDescriptorMetricDescriptorMetadata_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*MetricDescriptorMetricDescriptorMetadata_FieldTerminalPathArrayOfValues) AsLaunchStageArrayOfValues

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 (*MetricDescriptorMetricDescriptorMetadata_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'MetricDescriptorMetricDescriptorMetadata_FieldTerminalPathValue' with the value under path in 'MetricDescriptor_MetricDescriptorMetadata'.

func (*MetricDescriptorMetricDescriptorMetadata_FieldTerminalPathValue) CompareWithRaw

func (*MetricDescriptorMetricDescriptorMetadata_FieldTerminalPathValue) GetRawValue

GetRawValue returns raw value stored under selected path for 'MetricDescriptorMetadata' as interface{}

func (*MetricDescriptorMetricDescriptorMetadata_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object MetricDescriptorMetadata

func (*MetricDescriptorMetricDescriptorMetadata_FieldTerminalPathValue) SetToRaw

type MetricDescriptorNameList

type MetricDescriptorNameList []*Name

func (MetricDescriptorNameList) Append

func (MetricDescriptorNameList) AppendList

func (MetricDescriptorNameList) At

func (MetricDescriptorNameList) Length

func (l MetricDescriptorNameList) Length() int

func (MetricDescriptorNameList) Set

func (MetricDescriptorNameList) Slice

func (l MetricDescriptorNameList) Slice(first, second int) gotenresource.NameList

type MetricDescriptorParentNameList

type MetricDescriptorParentNameList []*ParentName

func (MetricDescriptorParentNameList) Append

func (MetricDescriptorParentNameList) AppendList

func (MetricDescriptorParentNameList) At

func (MetricDescriptorParentNameList) Length

func (MetricDescriptorParentNameList) Set

func (MetricDescriptorParentNameList) Slice

type MetricDescriptorParentReferenceList

type MetricDescriptorParentReferenceList []*ParentReference

func (MetricDescriptorParentReferenceList) Append

func (MetricDescriptorParentReferenceList) AppendList

func (MetricDescriptorParentReferenceList) At

func (MetricDescriptorParentReferenceList) Length

func (MetricDescriptorParentReferenceList) Set

func (MetricDescriptorParentReferenceList) Slice

type MetricDescriptorPathSelectorBinaryIndices added in v1.5.1

type MetricDescriptorPathSelectorBinaryIndices struct{}

func (MetricDescriptorPathSelectorBinaryIndices) ByResources added in v1.5.1

func (MetricDescriptorPathSelectorBinaryIndices) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorBinaryIndices) Region added in v1.8.3

func (MetricDescriptorPathSelectorBinaryIndices) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorBinaryIndices) WithSubArrayItemValue added in v1.5.1

func (MetricDescriptorPathSelectorBinaryIndices) WithSubArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorBinaryIndices) WithSubPath added in v1.5.1

func (MetricDescriptorPathSelectorBinaryIndices) WithSubValue added in v1.5.1

func (MetricDescriptorPathSelectorBinaryIndices) WithValue added in v1.5.1

type MetricDescriptorPathSelectorBinaryIndicesByResources added in v1.5.1

type MetricDescriptorPathSelectorBinaryIndicesByResources struct{}

func (MetricDescriptorPathSelectorBinaryIndicesByResources) AggsEncoder added in v1.5.1

func (MetricDescriptorPathSelectorBinaryIndicesByResources) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorBinaryIndicesByResources) NameParts added in v1.5.1

func (MetricDescriptorPathSelectorBinaryIndicesByResources) NonAggregatedIndices added in v1.5.1

func (MetricDescriptorPathSelectorBinaryIndicesByResources) PaginatingIndices added in v1.5.1

func (MetricDescriptorPathSelectorBinaryIndicesByResources) PreAggregatedIndices added in v1.5.1

func (MetricDescriptorPathSelectorBinaryIndicesByResources) ResourceType added in v1.5.1

func (MetricDescriptorPathSelectorBinaryIndicesByResources) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorBinaryIndicesByResources) WithItemValue added in v1.5.1

func (MetricDescriptorPathSelectorBinaryIndicesByResources) WithValue added in v1.5.1

type MetricDescriptorPathSelectorBinaryIndicesByResourcesAggsEncoder added in v1.5.1

type MetricDescriptorPathSelectorBinaryIndicesByResourcesAggsEncoder struct{}

func (MetricDescriptorPathSelectorBinaryIndicesByResourcesAggsEncoder) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorBinaryIndicesByResourcesAggsEncoder) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorBinaryIndicesByResourcesAggsEncoder) WithItemValue added in v1.5.1

func (MetricDescriptorPathSelectorBinaryIndicesByResourcesAggsEncoder) WithValue added in v1.5.1

type MetricDescriptorPathSelectorBinaryIndicesByResourcesNameParts added in v1.5.1

type MetricDescriptorPathSelectorBinaryIndicesByResourcesNameParts struct{}

func (MetricDescriptorPathSelectorBinaryIndicesByResourcesNameParts) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorBinaryIndicesByResourcesNameParts) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorBinaryIndicesByResourcesNameParts) WithItemValue added in v1.5.1

func (MetricDescriptorPathSelectorBinaryIndicesByResourcesNameParts) WithValue added in v1.5.1

type MetricDescriptorPathSelectorBinaryIndicesByResourcesNonAggregatedIndices added in v1.5.1

type MetricDescriptorPathSelectorBinaryIndicesByResourcesNonAggregatedIndices struct{}

func (MetricDescriptorPathSelectorBinaryIndicesByResourcesNonAggregatedIndices) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorBinaryIndicesByResourcesNonAggregatedIndices) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorBinaryIndicesByResourcesNonAggregatedIndices) WithItemValue added in v1.5.1

func (MetricDescriptorPathSelectorBinaryIndicesByResourcesNonAggregatedIndices) WithValue added in v1.5.1

type MetricDescriptorPathSelectorBinaryIndicesByResourcesPaginatingIndices added in v1.5.1

type MetricDescriptorPathSelectorBinaryIndicesByResourcesPaginatingIndices struct{}

func (MetricDescriptorPathSelectorBinaryIndicesByResourcesPaginatingIndices) ClosedFunctions added in v1.5.1

func (MetricDescriptorPathSelectorBinaryIndicesByResourcesPaginatingIndices) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorBinaryIndicesByResourcesPaginatingIndices) KeyData added in v1.5.1

func (MetricDescriptorPathSelectorBinaryIndicesByResourcesPaginatingIndices) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorBinaryIndicesByResourcesPaginatingIndices) WithItemValue added in v1.5.1

func (MetricDescriptorPathSelectorBinaryIndicesByResourcesPaginatingIndices) WithValue added in v1.5.1

func (MetricDescriptorPathSelectorBinaryIndicesByResourcesPaginatingIndices) WritingFunctions added in v1.5.1

type MetricDescriptorPathSelectorBinaryIndicesByResourcesPaginatingIndicesClosedFunctions added in v1.5.1

type MetricDescriptorPathSelectorBinaryIndicesByResourcesPaginatingIndicesClosedFunctions struct{}

func (MetricDescriptorPathSelectorBinaryIndicesByResourcesPaginatingIndicesClosedFunctions) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorBinaryIndicesByResourcesPaginatingIndicesClosedFunctions) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorBinaryIndicesByResourcesPaginatingIndicesClosedFunctions) WithItemValue added in v1.5.1

func (MetricDescriptorPathSelectorBinaryIndicesByResourcesPaginatingIndicesClosedFunctions) WithValue added in v1.5.1

type MetricDescriptorPathSelectorBinaryIndicesByResourcesPaginatingIndicesKeyData added in v1.5.1

type MetricDescriptorPathSelectorBinaryIndicesByResourcesPaginatingIndicesKeyData struct{}

func (MetricDescriptorPathSelectorBinaryIndicesByResourcesPaginatingIndicesKeyData) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorBinaryIndicesByResourcesPaginatingIndicesKeyData) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorBinaryIndicesByResourcesPaginatingIndicesKeyData) WithValue added in v1.5.1

type MetricDescriptorPathSelectorBinaryIndicesByResourcesPaginatingIndicesWritingFunctions added in v1.5.1

type MetricDescriptorPathSelectorBinaryIndicesByResourcesPaginatingIndicesWritingFunctions struct{}

func (MetricDescriptorPathSelectorBinaryIndicesByResourcesPaginatingIndicesWritingFunctions) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorBinaryIndicesByResourcesPaginatingIndicesWritingFunctions) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorBinaryIndicesByResourcesPaginatingIndicesWritingFunctions) WithItemValue added in v1.5.1

func (MetricDescriptorPathSelectorBinaryIndicesByResourcesPaginatingIndicesWritingFunctions) WithValue added in v1.5.1

type MetricDescriptorPathSelectorBinaryIndicesByResourcesPreAggregatedIndices added in v1.5.1

type MetricDescriptorPathSelectorBinaryIndicesByResourcesPreAggregatedIndices struct{}

func (MetricDescriptorPathSelectorBinaryIndicesByResourcesPreAggregatedIndices) ClosedAligners added in v1.5.1

func (MetricDescriptorPathSelectorBinaryIndicesByResourcesPreAggregatedIndices) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorBinaryIndicesByResourcesPreAggregatedIndices) KeyData added in v1.5.1

func (MetricDescriptorPathSelectorBinaryIndicesByResourcesPreAggregatedIndices) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorBinaryIndicesByResourcesPreAggregatedIndices) WithItemValue added in v1.5.1

func (MetricDescriptorPathSelectorBinaryIndicesByResourcesPreAggregatedIndices) WithValue added in v1.5.1

func (MetricDescriptorPathSelectorBinaryIndicesByResourcesPreAggregatedIndices) WritingAligners added in v1.5.1

type MetricDescriptorPathSelectorBinaryIndicesByResourcesPreAggregatedIndicesClosedAligners added in v1.5.1

type MetricDescriptorPathSelectorBinaryIndicesByResourcesPreAggregatedIndicesClosedAligners struct{}

func (MetricDescriptorPathSelectorBinaryIndicesByResourcesPreAggregatedIndicesClosedAligners) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorBinaryIndicesByResourcesPreAggregatedIndicesClosedAligners) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorBinaryIndicesByResourcesPreAggregatedIndicesClosedAligners) WithItemValue added in v1.5.1

func (MetricDescriptorPathSelectorBinaryIndicesByResourcesPreAggregatedIndicesClosedAligners) WithValue added in v1.5.1

type MetricDescriptorPathSelectorBinaryIndicesByResourcesPreAggregatedIndicesKeyData added in v1.5.1

type MetricDescriptorPathSelectorBinaryIndicesByResourcesPreAggregatedIndicesKeyData struct{}

func (MetricDescriptorPathSelectorBinaryIndicesByResourcesPreAggregatedIndicesKeyData) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorBinaryIndicesByResourcesPreAggregatedIndicesKeyData) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorBinaryIndicesByResourcesPreAggregatedIndicesKeyData) WithValue added in v1.5.1

type MetricDescriptorPathSelectorBinaryIndicesByResourcesPreAggregatedIndicesWritingAligners added in v1.5.1

type MetricDescriptorPathSelectorBinaryIndicesByResourcesPreAggregatedIndicesWritingAligners struct{}

func (MetricDescriptorPathSelectorBinaryIndicesByResourcesPreAggregatedIndicesWritingAligners) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorBinaryIndicesByResourcesPreAggregatedIndicesWritingAligners) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorBinaryIndicesByResourcesPreAggregatedIndicesWritingAligners) WithItemValue added in v1.5.1

func (MetricDescriptorPathSelectorBinaryIndicesByResourcesPreAggregatedIndicesWritingAligners) WithValue added in v1.5.1

type MetricDescriptorPathSelectorBinaryIndicesByResourcesResourceType added in v1.5.1

type MetricDescriptorPathSelectorBinaryIndicesByResourcesResourceType struct{}

func (MetricDescriptorPathSelectorBinaryIndicesByResourcesResourceType) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorBinaryIndicesByResourcesResourceType) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorBinaryIndicesByResourcesResourceType) WithValue added in v1.5.1

type MetricDescriptorPathSelectorBinaryIndicesRegion added in v1.8.3

type MetricDescriptorPathSelectorBinaryIndicesRegion struct{}

func (MetricDescriptorPathSelectorBinaryIndicesRegion) FieldPath added in v1.8.3

func (MetricDescriptorPathSelectorBinaryIndicesRegion) WithArrayOfValues added in v1.8.3

func (MetricDescriptorPathSelectorBinaryIndicesRegion) WithValue added in v1.8.3

type MetricDescriptorPathSelectorDescription

type MetricDescriptorPathSelectorDescription struct{}

func (MetricDescriptorPathSelectorDescription) FieldPath

func (MetricDescriptorPathSelectorDescription) WithArrayOfValues

func (MetricDescriptorPathSelectorDescription) WithValue

type MetricDescriptorPathSelectorDisplayName

type MetricDescriptorPathSelectorDisplayName struct{}

func (MetricDescriptorPathSelectorDisplayName) FieldPath

func (MetricDescriptorPathSelectorDisplayName) WithArrayOfValues

func (MetricDescriptorPathSelectorDisplayName) WithValue

type MetricDescriptorPathSelectorDistributionBucketOptions

type MetricDescriptorPathSelectorDistributionBucketOptions struct{}

func (MetricDescriptorPathSelectorDistributionBucketOptions) FieldPath

func (MetricDescriptorPathSelectorDistributionBucketOptions) WithArrayOfValues

func (MetricDescriptorPathSelectorDistributionBucketOptions) WithSubArrayItemValue

func (MetricDescriptorPathSelectorDistributionBucketOptions) WithSubArrayOfValues

func (MetricDescriptorPathSelectorDistributionBucketOptions) WithSubPath

func (MetricDescriptorPathSelectorDistributionBucketOptions) WithSubValue

func (MetricDescriptorPathSelectorDistributionBucketOptions) WithValue

type MetricDescriptorPathSelectorDistributionBucketOptionsDynamicBuckets

type MetricDescriptorPathSelectorDistributionBucketOptionsDynamicBuckets struct{}

func (MetricDescriptorPathSelectorDistributionBucketOptionsDynamicBuckets) FieldPath

func (MetricDescriptorPathSelectorDistributionBucketOptionsDynamicBuckets) WithArrayOfValues

func (MetricDescriptorPathSelectorDistributionBucketOptionsDynamicBuckets) WithValue

type MetricDescriptorPathSelectorDistributionBucketOptionsDynamicBucketsCompression

type MetricDescriptorPathSelectorDistributionBucketOptionsDynamicBucketsCompression struct{}

func (MetricDescriptorPathSelectorDistributionBucketOptionsDynamicBucketsCompression) FieldPath

func (MetricDescriptorPathSelectorDistributionBucketOptionsDynamicBucketsCompression) WithArrayOfValues

func (MetricDescriptorPathSelectorDistributionBucketOptionsDynamicBucketsCompression) WithValue

type MetricDescriptorPathSelectorDistributionBucketOptionsDynamicBucketsMeans

type MetricDescriptorPathSelectorDistributionBucketOptionsDynamicBucketsMeans struct{}

func (MetricDescriptorPathSelectorDistributionBucketOptionsDynamicBucketsMeans) FieldPath

func (MetricDescriptorPathSelectorDistributionBucketOptionsDynamicBucketsMeans) WithArrayOfValues

func (MetricDescriptorPathSelectorDistributionBucketOptionsDynamicBucketsMeans) WithItemValue

func (MetricDescriptorPathSelectorDistributionBucketOptionsDynamicBucketsMeans) WithValue

type MetricDescriptorPathSelectorDistributionBucketOptionsExplicitBuckets

type MetricDescriptorPathSelectorDistributionBucketOptionsExplicitBuckets struct{}

func (MetricDescriptorPathSelectorDistributionBucketOptionsExplicitBuckets) FieldPath

func (MetricDescriptorPathSelectorDistributionBucketOptionsExplicitBuckets) WithArrayOfValues

func (MetricDescriptorPathSelectorDistributionBucketOptionsExplicitBuckets) WithValue

type MetricDescriptorPathSelectorDistributionBucketOptionsExplicitBucketsBounds

type MetricDescriptorPathSelectorDistributionBucketOptionsExplicitBucketsBounds struct{}

func (MetricDescriptorPathSelectorDistributionBucketOptionsExplicitBucketsBounds) FieldPath

func (MetricDescriptorPathSelectorDistributionBucketOptionsExplicitBucketsBounds) WithArrayOfValues

func (MetricDescriptorPathSelectorDistributionBucketOptionsExplicitBucketsBounds) WithItemValue

func (MetricDescriptorPathSelectorDistributionBucketOptionsExplicitBucketsBounds) WithValue

type MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBuckets

type MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBuckets struct{}

func (MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBuckets) FieldPath

func (MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBuckets) WithArrayOfValues

func (MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBuckets) WithValue

type MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBucketsGrowthFactor

type MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBucketsGrowthFactor struct{}

func (MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBucketsGrowthFactor) FieldPath

func (MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBucketsGrowthFactor) WithArrayOfValues

func (MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBucketsGrowthFactor) WithValue

type MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBucketsNumFiniteBuckets

type MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBucketsNumFiniteBuckets struct{}

func (MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBucketsNumFiniteBuckets) FieldPath

func (MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBucketsNumFiniteBuckets) WithArrayOfValues

func (MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBucketsNumFiniteBuckets) WithValue

type MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBucketsScale

type MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBucketsScale struct{}

func (MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBucketsScale) FieldPath

func (MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBucketsScale) WithArrayOfValues

func (MetricDescriptorPathSelectorDistributionBucketOptionsExponentialBucketsScale) WithValue

type MetricDescriptorPathSelectorDistributionBucketOptionsLinearBuckets

type MetricDescriptorPathSelectorDistributionBucketOptionsLinearBuckets struct{}

func (MetricDescriptorPathSelectorDistributionBucketOptionsLinearBuckets) FieldPath

func (MetricDescriptorPathSelectorDistributionBucketOptionsLinearBuckets) WithArrayOfValues

func (MetricDescriptorPathSelectorDistributionBucketOptionsLinearBuckets) WithValue

type MetricDescriptorPathSelectorDistributionBucketOptionsLinearBucketsNumFiniteBuckets

type MetricDescriptorPathSelectorDistributionBucketOptionsLinearBucketsNumFiniteBuckets struct{}

func (MetricDescriptorPathSelectorDistributionBucketOptionsLinearBucketsNumFiniteBuckets) FieldPath

func (MetricDescriptorPathSelectorDistributionBucketOptionsLinearBucketsNumFiniteBuckets) WithArrayOfValues

func (MetricDescriptorPathSelectorDistributionBucketOptionsLinearBucketsNumFiniteBuckets) WithValue

type MetricDescriptorPathSelectorDistributionBucketOptionsLinearBucketsOffset

type MetricDescriptorPathSelectorDistributionBucketOptionsLinearBucketsOffset struct{}

func (MetricDescriptorPathSelectorDistributionBucketOptionsLinearBucketsOffset) FieldPath

func (MetricDescriptorPathSelectorDistributionBucketOptionsLinearBucketsOffset) WithArrayOfValues

func (MetricDescriptorPathSelectorDistributionBucketOptionsLinearBucketsOffset) WithValue

type MetricDescriptorPathSelectorDistributionBucketOptionsLinearBucketsWidth

type MetricDescriptorPathSelectorDistributionBucketOptionsLinearBucketsWidth struct{}

func (MetricDescriptorPathSelectorDistributionBucketOptionsLinearBucketsWidth) FieldPath

func (MetricDescriptorPathSelectorDistributionBucketOptionsLinearBucketsWidth) WithArrayOfValues

func (MetricDescriptorPathSelectorDistributionBucketOptionsLinearBucketsWidth) WithValue

type MetricDescriptorPathSelectorIndexSpec

type MetricDescriptorPathSelectorIndexSpec struct{}

func (MetricDescriptorPathSelectorIndexSpec) FieldPath

func (MetricDescriptorPathSelectorIndexSpec) PerResource

func (MetricDescriptorPathSelectorIndexSpec) WithArrayOfValues

func (MetricDescriptorPathSelectorIndexSpec) WithSubArrayItemValue

func (MetricDescriptorPathSelectorIndexSpec) WithSubArrayOfValues

func (MetricDescriptorPathSelectorIndexSpec) WithSubPath

func (MetricDescriptorPathSelectorIndexSpec) WithSubValue

func (MetricDescriptorPathSelectorIndexSpec) WithValue

type MetricDescriptorPathSelectorIndexSpecPerResource

type MetricDescriptorPathSelectorIndexSpecPerResource struct{}

func (MetricDescriptorPathSelectorIndexSpecPerResource) FieldPath

func (MetricDescriptorPathSelectorIndexSpecPerResource) Indices

func (MetricDescriptorPathSelectorIndexSpecPerResource) Resource

type MetricDescriptorPathSelectorIndexSpecPerResourceIndices

type MetricDescriptorPathSelectorIndexSpecPerResourceIndices struct{}

func (MetricDescriptorPathSelectorIndexSpecPerResourceIndices) FieldPath

func (MetricDescriptorPathSelectorIndexSpecPerResourceIndices) WithArrayOfValues

func (MetricDescriptorPathSelectorIndexSpecPerResourceIndices) WithItemValue

func (MetricDescriptorPathSelectorIndexSpecPerResourceIndices) WithValue

type MetricDescriptorPathSelectorIndexSpecPerResourceIndicesPromotedLabels

type MetricDescriptorPathSelectorIndexSpecPerResourceIndicesPromotedLabels struct{}

func (MetricDescriptorPathSelectorIndexSpecPerResourceIndicesPromotedLabels) FieldPath

func (MetricDescriptorPathSelectorIndexSpecPerResourceIndicesPromotedLabels) WithArrayOfValues

func (MetricDescriptorPathSelectorIndexSpecPerResourceIndicesPromotedLabels) WithItemValue

func (MetricDescriptorPathSelectorIndexSpecPerResourceIndicesPromotedLabels) WithValue

type MetricDescriptorPathSelectorIndexSpecPerResourceResource

type MetricDescriptorPathSelectorIndexSpecPerResourceResource struct{}

func (MetricDescriptorPathSelectorIndexSpecPerResourceResource) FieldPath

func (MetricDescriptorPathSelectorIndexSpecPerResourceResource) WithArrayOfValues

func (MetricDescriptorPathSelectorIndexSpecPerResourceResource) WithValue

type MetricDescriptorPathSelectorIndices added in v1.5.1

type MetricDescriptorPathSelectorIndices struct{}

func (MetricDescriptorPathSelectorIndices) BuiltIn added in v1.5.1

func (MetricDescriptorPathSelectorIndices) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndices) LegacyMigrated added in v1.5.1

func (MetricDescriptorPathSelectorIndices) UserDefined added in v1.5.1

func (MetricDescriptorPathSelectorIndices) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndices) WithSubArrayItemValue added in v1.5.1

func (MetricDescriptorPathSelectorIndices) WithSubArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndices) WithSubPath added in v1.5.1

func (MetricDescriptorPathSelectorIndices) WithSubValue added in v1.5.1

func (MetricDescriptorPathSelectorIndices) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltIn added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltIn struct{}

func (MetricDescriptorPathSelectorIndicesBuiltIn) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltIn) NonAggregatedIndices added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltIn) PaginationIndices added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltIn) PreAggregatedIndices added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltIn) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltIn) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndices added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndices struct{}

func (MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndices) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndices) Name added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndices) PartitionLabelSets added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndices) ResourceTypes added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndices) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndices) WithItemValue added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndices) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesName added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesName struct{}

func (MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesName) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesName) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesName) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesPartitionLabelSets added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesPartitionLabelSets struct{}

func (MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesPartitionLabelSets) ClosingStatus added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesPartitionLabelSets) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesPartitionLabelSets) MetricKeys added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesPartitionLabelSets) Name added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesPartitionLabelSets) ResourceKeys added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesPartitionLabelSets) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesPartitionLabelSets) WithItemValue added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesPartitionLabelSets) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesPartitionLabelSetsClosingStatus added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesPartitionLabelSetsClosingStatus struct{}

func (MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesPartitionLabelSetsClosingStatus) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesPartitionLabelSetsClosingStatus) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesPartitionLabelSetsClosingStatus) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesPartitionLabelSetsMetricKeys added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesPartitionLabelSetsMetricKeys struct{}

func (MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesPartitionLabelSetsMetricKeys) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesPartitionLabelSetsMetricKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesPartitionLabelSetsMetricKeys) WithItemValue added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesPartitionLabelSetsMetricKeys) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesPartitionLabelSetsName added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesPartitionLabelSetsName struct{}

func (MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesPartitionLabelSetsName) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesPartitionLabelSetsName) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesPartitionLabelSetsName) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesPartitionLabelSetsResourceKeys added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesPartitionLabelSetsResourceKeys struct{}

func (MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesPartitionLabelSetsResourceKeys) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesPartitionLabelSetsResourceKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesPartitionLabelSetsResourceKeys) WithItemValue added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesPartitionLabelSetsResourceKeys) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesResourceTypes added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesResourceTypes struct{}

func (MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesResourceTypes) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesResourceTypes) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesResourceTypes) WithItemValue added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInNonAggregatedIndicesResourceTypes) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPaginationIndices added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPaginationIndices struct{}

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndices) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndices) Functions added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndices) Name added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndices) PartitionLabelSets added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndices) ResourceTypes added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndices) Views added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndices) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndices) WithItemValue added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndices) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesFunctions added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesFunctions struct{}

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesFunctions) Aligner added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesFunctions) ClosingStatus added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesFunctions) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesFunctions) Name added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesFunctions) Reducer added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesFunctions) Sorting added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesFunctions) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesFunctions) WithItemValue added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesFunctions) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesFunctionsAligner added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesFunctionsAligner struct{}

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesFunctionsAligner) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesFunctionsAligner) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesFunctionsAligner) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesFunctionsClosingStatus added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesFunctionsClosingStatus struct{}

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesFunctionsClosingStatus) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesFunctionsClosingStatus) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesFunctionsClosingStatus) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesFunctionsName added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesFunctionsName struct{}

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesFunctionsName) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesFunctionsName) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesFunctionsName) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesFunctionsReducer added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesFunctionsReducer struct{}

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesFunctionsReducer) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesFunctionsReducer) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesFunctionsReducer) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesFunctionsSorting added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesFunctionsSorting struct{}

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesFunctionsSorting) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesFunctionsSorting) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesFunctionsSorting) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesName added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesName struct{}

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesName) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesName) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesName) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesPartitionLabelSets added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesPartitionLabelSets struct{}

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesPartitionLabelSets) ClosingStatus added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesPartitionLabelSets) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesPartitionLabelSets) MetricKeys added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesPartitionLabelSets) Name added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesPartitionLabelSets) ResourceKeys added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesPartitionLabelSets) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesPartitionLabelSets) WithItemValue added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesPartitionLabelSets) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesPartitionLabelSetsClosingStatus added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesPartitionLabelSetsClosingStatus struct{}

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesPartitionLabelSetsClosingStatus) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesPartitionLabelSetsClosingStatus) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesPartitionLabelSetsClosingStatus) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesPartitionLabelSetsMetricKeys added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesPartitionLabelSetsMetricKeys struct{}

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesPartitionLabelSetsMetricKeys) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesPartitionLabelSetsMetricKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesPartitionLabelSetsMetricKeys) WithItemValue added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesPartitionLabelSetsMetricKeys) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesPartitionLabelSetsName added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesPartitionLabelSetsName struct{}

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesPartitionLabelSetsName) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesPartitionLabelSetsName) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesPartitionLabelSetsName) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesPartitionLabelSetsResourceKeys added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesPartitionLabelSetsResourceKeys struct{}

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesPartitionLabelSetsResourceKeys) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesPartitionLabelSetsResourceKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesPartitionLabelSetsResourceKeys) WithItemValue added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesPartitionLabelSetsResourceKeys) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesResourceTypes added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesResourceTypes struct{}

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesResourceTypes) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesResourceTypes) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesResourceTypes) WithItemValue added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesResourceTypes) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViews added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViews struct{}

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViews) ClosingStatus added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViews) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViews) FilterableMetricKeys added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViews) FilterableResourceKeys added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViews) Name added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViews) PaginatedMetricKeys added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViews) PaginatedResourceKeys added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViews) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViews) WithItemValue added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViews) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViewsClosingStatus added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViewsClosingStatus struct{}

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViewsClosingStatus) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViewsClosingStatus) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViewsClosingStatus) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViewsFilterableMetricKeys added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViewsFilterableMetricKeys struct{}

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViewsFilterableMetricKeys) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViewsFilterableMetricKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViewsFilterableMetricKeys) WithItemValue added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViewsFilterableMetricKeys) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViewsFilterableResourceKeys added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViewsFilterableResourceKeys struct{}

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViewsFilterableResourceKeys) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViewsFilterableResourceKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViewsFilterableResourceKeys) WithItemValue added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViewsFilterableResourceKeys) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViewsName added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViewsName struct{}

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViewsName) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViewsName) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViewsName) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViewsPaginatedMetricKeys added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViewsPaginatedMetricKeys struct{}

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViewsPaginatedMetricKeys) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViewsPaginatedMetricKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViewsPaginatedMetricKeys) WithItemValue added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViewsPaginatedMetricKeys) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViewsPaginatedResourceKeys added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViewsPaginatedResourceKeys struct{}

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViewsPaginatedResourceKeys) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViewsPaginatedResourceKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViewsPaginatedResourceKeys) WithItemValue added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPaginationIndicesViewsPaginatedResourceKeys) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndices added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndices struct{}

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndices) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndices) FilterAndGroupLabelSets added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndices) Name added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndices) PartitionLabelSets added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndices) ResourceTypes added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndices) SupportedAggregations added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndices) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndices) WithItemValue added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndices) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesFilterAndGroupLabelSets added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesFilterAndGroupLabelSets struct{}

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesFilterAndGroupLabelSets) ClosingStatus added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesFilterAndGroupLabelSets) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesFilterAndGroupLabelSets) MetricKeys added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesFilterAndGroupLabelSets) Name added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesFilterAndGroupLabelSets) ResourceKeys added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesFilterAndGroupLabelSets) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesFilterAndGroupLabelSets) WithItemValue added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesFilterAndGroupLabelSets) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsClosingStatus added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsClosingStatus struct{}

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsClosingStatus) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsClosingStatus) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsClosingStatus) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsMetricKeys added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsMetricKeys struct{}

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsMetricKeys) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsMetricKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsMetricKeys) WithItemValue added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsMetricKeys) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsName added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsName struct{}

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsName) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsName) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsName) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsResourceKeys added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsResourceKeys struct{}

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsResourceKeys) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsResourceKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsResourceKeys) WithItemValue added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsResourceKeys) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesName added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesName struct{}

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesName) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesName) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesName) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesPartitionLabelSets added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesPartitionLabelSets struct{}

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesPartitionLabelSets) ClosingStatus added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesPartitionLabelSets) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesPartitionLabelSets) MetricKeys added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesPartitionLabelSets) Name added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesPartitionLabelSets) ResourceKeys added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesPartitionLabelSets) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesPartitionLabelSets) WithItemValue added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesPartitionLabelSets) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesPartitionLabelSetsClosingStatus added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesPartitionLabelSetsClosingStatus struct{}

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesPartitionLabelSetsClosingStatus) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesPartitionLabelSetsClosingStatus) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesPartitionLabelSetsClosingStatus) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesPartitionLabelSetsMetricKeys added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesPartitionLabelSetsMetricKeys struct{}

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesPartitionLabelSetsMetricKeys) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesPartitionLabelSetsMetricKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesPartitionLabelSetsMetricKeys) WithItemValue added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesPartitionLabelSetsMetricKeys) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesPartitionLabelSetsName added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesPartitionLabelSetsName struct{}

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesPartitionLabelSetsName) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesPartitionLabelSetsName) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesPartitionLabelSetsName) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesPartitionLabelSetsResourceKeys added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesPartitionLabelSetsResourceKeys struct{}

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesPartitionLabelSetsResourceKeys) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesPartitionLabelSetsResourceKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesPartitionLabelSetsResourceKeys) WithItemValue added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesPartitionLabelSetsResourceKeys) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesResourceTypes added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesResourceTypes struct{}

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesResourceTypes) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesResourceTypes) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesResourceTypes) WithItemValue added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesResourceTypes) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregations added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregations struct{}

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregations) ClosingStatus added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregations) CrossSeriesReducers added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregations) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregations) Name added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregations) PerSeriesAligners added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregations) StorageAligners added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregations) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregations) WithItemValue added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregations) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregationsClosingStatus added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregationsClosingStatus struct{}

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregationsClosingStatus) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregationsClosingStatus) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregationsClosingStatus) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregationsCrossSeriesReducers added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregationsCrossSeriesReducers struct{}

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregationsCrossSeriesReducers) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregationsCrossSeriesReducers) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregationsCrossSeriesReducers) WithItemValue added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregationsCrossSeriesReducers) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregationsName added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregationsName struct{}

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregationsName) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregationsName) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregationsName) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregationsPerSeriesAligners added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregationsPerSeriesAligners struct{}

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregationsPerSeriesAligners) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregationsPerSeriesAligners) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregationsPerSeriesAligners) WithItemValue added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregationsPerSeriesAligners) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregationsStorageAligners added in v1.5.1

type MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregationsStorageAligners struct{}

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregationsStorageAligners) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregationsStorageAligners) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregationsStorageAligners) WithItemValue added in v1.5.1

func (MetricDescriptorPathSelectorIndicesBuiltInPreAggregatedIndicesSupportedAggregationsStorageAligners) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesLegacyMigrated added in v1.5.1

type MetricDescriptorPathSelectorIndicesLegacyMigrated struct{}

func (MetricDescriptorPathSelectorIndicesLegacyMigrated) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesLegacyMigrated) Name added in v1.5.1

func (MetricDescriptorPathSelectorIndicesLegacyMigrated) PartitionLabelSets added in v1.5.1

func (MetricDescriptorPathSelectorIndicesLegacyMigrated) ResourceTypes added in v1.5.1

func (MetricDescriptorPathSelectorIndicesLegacyMigrated) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesLegacyMigrated) WithItemValue added in v1.5.1

func (MetricDescriptorPathSelectorIndicesLegacyMigrated) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesLegacyMigratedName added in v1.5.1

type MetricDescriptorPathSelectorIndicesLegacyMigratedName struct{}

func (MetricDescriptorPathSelectorIndicesLegacyMigratedName) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesLegacyMigratedName) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesLegacyMigratedName) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesLegacyMigratedPartitionLabelSets added in v1.5.1

type MetricDescriptorPathSelectorIndicesLegacyMigratedPartitionLabelSets struct{}

func (MetricDescriptorPathSelectorIndicesLegacyMigratedPartitionLabelSets) ClosingStatus added in v1.5.1

func (MetricDescriptorPathSelectorIndicesLegacyMigratedPartitionLabelSets) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesLegacyMigratedPartitionLabelSets) MetricKeys added in v1.5.1

func (MetricDescriptorPathSelectorIndicesLegacyMigratedPartitionLabelSets) Name added in v1.5.1

func (MetricDescriptorPathSelectorIndicesLegacyMigratedPartitionLabelSets) ResourceKeys added in v1.5.1

func (MetricDescriptorPathSelectorIndicesLegacyMigratedPartitionLabelSets) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesLegacyMigratedPartitionLabelSets) WithItemValue added in v1.5.1

func (MetricDescriptorPathSelectorIndicesLegacyMigratedPartitionLabelSets) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesLegacyMigratedPartitionLabelSetsClosingStatus added in v1.5.1

type MetricDescriptorPathSelectorIndicesLegacyMigratedPartitionLabelSetsClosingStatus struct{}

func (MetricDescriptorPathSelectorIndicesLegacyMigratedPartitionLabelSetsClosingStatus) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesLegacyMigratedPartitionLabelSetsClosingStatus) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesLegacyMigratedPartitionLabelSetsClosingStatus) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesLegacyMigratedPartitionLabelSetsMetricKeys added in v1.5.1

type MetricDescriptorPathSelectorIndicesLegacyMigratedPartitionLabelSetsMetricKeys struct{}

func (MetricDescriptorPathSelectorIndicesLegacyMigratedPartitionLabelSetsMetricKeys) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesLegacyMigratedPartitionLabelSetsMetricKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesLegacyMigratedPartitionLabelSetsMetricKeys) WithItemValue added in v1.5.1

func (MetricDescriptorPathSelectorIndicesLegacyMigratedPartitionLabelSetsMetricKeys) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesLegacyMigratedPartitionLabelSetsName added in v1.5.1

type MetricDescriptorPathSelectorIndicesLegacyMigratedPartitionLabelSetsName struct{}

func (MetricDescriptorPathSelectorIndicesLegacyMigratedPartitionLabelSetsName) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesLegacyMigratedPartitionLabelSetsName) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesLegacyMigratedPartitionLabelSetsName) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesLegacyMigratedPartitionLabelSetsResourceKeys added in v1.5.1

type MetricDescriptorPathSelectorIndicesLegacyMigratedPartitionLabelSetsResourceKeys struct{}

func (MetricDescriptorPathSelectorIndicesLegacyMigratedPartitionLabelSetsResourceKeys) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesLegacyMigratedPartitionLabelSetsResourceKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesLegacyMigratedPartitionLabelSetsResourceKeys) WithItemValue added in v1.5.1

func (MetricDescriptorPathSelectorIndicesLegacyMigratedPartitionLabelSetsResourceKeys) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesLegacyMigratedResourceTypes added in v1.5.1

type MetricDescriptorPathSelectorIndicesLegacyMigratedResourceTypes struct{}

func (MetricDescriptorPathSelectorIndicesLegacyMigratedResourceTypes) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesLegacyMigratedResourceTypes) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesLegacyMigratedResourceTypes) WithItemValue added in v1.5.1

func (MetricDescriptorPathSelectorIndicesLegacyMigratedResourceTypes) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefined added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefined struct{}

func (MetricDescriptorPathSelectorIndicesUserDefined) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefined) NonAggregatedIndices added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefined) PaginationIndices added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefined) PreAggregatedIndices added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefined) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefined) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndices added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndices struct{}

func (MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndices) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndices) Name added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndices) PartitionLabelSets added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndices) ResourceTypes added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndices) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndices) WithItemValue added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndices) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesName added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesName struct{}

func (MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesName) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesName) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesName) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesPartitionLabelSets added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesPartitionLabelSets struct{}

func (MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesPartitionLabelSets) ClosingStatus added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesPartitionLabelSets) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesPartitionLabelSets) MetricKeys added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesPartitionLabelSets) Name added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesPartitionLabelSets) ResourceKeys added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesPartitionLabelSets) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesPartitionLabelSets) WithItemValue added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesPartitionLabelSets) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesPartitionLabelSetsClosingStatus added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesPartitionLabelSetsClosingStatus struct{}

func (MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesPartitionLabelSetsClosingStatus) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesPartitionLabelSetsClosingStatus) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesPartitionLabelSetsClosingStatus) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesPartitionLabelSetsMetricKeys added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesPartitionLabelSetsMetricKeys struct{}

func (MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesPartitionLabelSetsMetricKeys) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesPartitionLabelSetsMetricKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesPartitionLabelSetsMetricKeys) WithItemValue added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesPartitionLabelSetsMetricKeys) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesPartitionLabelSetsName added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesPartitionLabelSetsName struct{}

func (MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesPartitionLabelSetsName) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesPartitionLabelSetsName) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesPartitionLabelSetsName) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesPartitionLabelSetsResourceKeys added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesPartitionLabelSetsResourceKeys struct{}

func (MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesPartitionLabelSetsResourceKeys) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesPartitionLabelSetsResourceKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesPartitionLabelSetsResourceKeys) WithItemValue added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesPartitionLabelSetsResourceKeys) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesResourceTypes added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesResourceTypes struct{}

func (MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesResourceTypes) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesResourceTypes) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesResourceTypes) WithItemValue added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedNonAggregatedIndicesResourceTypes) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndices added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndices struct{}

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndices) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndices) Functions added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndices) Name added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndices) PartitionLabelSets added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndices) ResourceTypes added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndices) Views added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndices) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndices) WithItemValue added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndices) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesFunctions added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesFunctions struct{}

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesFunctions) Aligner added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesFunctions) ClosingStatus added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesFunctions) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesFunctions) Name added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesFunctions) Reducer added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesFunctions) Sorting added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesFunctions) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesFunctions) WithItemValue added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesFunctions) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesFunctionsAligner added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesFunctionsAligner struct{}

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesFunctionsAligner) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesFunctionsAligner) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesFunctionsAligner) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesFunctionsClosingStatus added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesFunctionsClosingStatus struct{}

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesFunctionsClosingStatus) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesFunctionsClosingStatus) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesFunctionsClosingStatus) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesFunctionsName added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesFunctionsName struct{}

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesFunctionsName) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesFunctionsName) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesFunctionsName) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesFunctionsReducer added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesFunctionsReducer struct{}

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesFunctionsReducer) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesFunctionsReducer) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesFunctionsReducer) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesFunctionsSorting added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesFunctionsSorting struct{}

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesFunctionsSorting) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesFunctionsSorting) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesFunctionsSorting) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesName added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesName struct{}

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesName) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesName) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesName) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesPartitionLabelSets added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesPartitionLabelSets struct{}

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesPartitionLabelSets) ClosingStatus added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesPartitionLabelSets) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesPartitionLabelSets) MetricKeys added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesPartitionLabelSets) Name added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesPartitionLabelSets) ResourceKeys added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesPartitionLabelSets) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesPartitionLabelSets) WithItemValue added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesPartitionLabelSets) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesPartitionLabelSetsClosingStatus added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesPartitionLabelSetsClosingStatus struct{}

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesPartitionLabelSetsClosingStatus) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesPartitionLabelSetsClosingStatus) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesPartitionLabelSetsClosingStatus) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesPartitionLabelSetsMetricKeys added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesPartitionLabelSetsMetricKeys struct{}

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesPartitionLabelSetsMetricKeys) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesPartitionLabelSetsMetricKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesPartitionLabelSetsMetricKeys) WithItemValue added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesPartitionLabelSetsMetricKeys) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesPartitionLabelSetsName added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesPartitionLabelSetsName struct{}

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesPartitionLabelSetsName) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesPartitionLabelSetsName) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesPartitionLabelSetsName) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesPartitionLabelSetsResourceKeys added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesPartitionLabelSetsResourceKeys struct{}

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesPartitionLabelSetsResourceKeys) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesPartitionLabelSetsResourceKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesPartitionLabelSetsResourceKeys) WithItemValue added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesPartitionLabelSetsResourceKeys) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesResourceTypes added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesResourceTypes struct{}

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesResourceTypes) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesResourceTypes) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesResourceTypes) WithItemValue added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesResourceTypes) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViews added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViews struct{}

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViews) ClosingStatus added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViews) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViews) FilterableMetricKeys added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViews) FilterableResourceKeys added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViews) Name added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViews) PaginatedMetricKeys added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViews) PaginatedResourceKeys added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViews) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViews) WithItemValue added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViews) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViewsClosingStatus added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViewsClosingStatus struct{}

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViewsClosingStatus) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViewsClosingStatus) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViewsClosingStatus) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViewsFilterableMetricKeys added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViewsFilterableMetricKeys struct{}

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViewsFilterableMetricKeys) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViewsFilterableMetricKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViewsFilterableMetricKeys) WithItemValue added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViewsFilterableMetricKeys) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViewsFilterableResourceKeys added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViewsFilterableResourceKeys struct{}

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViewsFilterableResourceKeys) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViewsFilterableResourceKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViewsFilterableResourceKeys) WithItemValue added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViewsFilterableResourceKeys) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViewsName added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViewsName struct{}

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViewsName) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViewsName) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViewsName) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViewsPaginatedMetricKeys added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViewsPaginatedMetricKeys struct{}

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViewsPaginatedMetricKeys) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViewsPaginatedMetricKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViewsPaginatedMetricKeys) WithItemValue added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViewsPaginatedMetricKeys) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViewsPaginatedResourceKeys added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViewsPaginatedResourceKeys struct{}

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViewsPaginatedResourceKeys) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViewsPaginatedResourceKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViewsPaginatedResourceKeys) WithItemValue added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPaginationIndicesViewsPaginatedResourceKeys) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndices added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndices struct{}

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndices) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndices) FilterAndGroupLabelSets added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndices) Name added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndices) PartitionLabelSets added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndices) ResourceTypes added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndices) SupportedAggregations added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndices) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndices) WithItemValue added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndices) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesFilterAndGroupLabelSets added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesFilterAndGroupLabelSets struct{}

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesFilterAndGroupLabelSets) ClosingStatus added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesFilterAndGroupLabelSets) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesFilterAndGroupLabelSets) MetricKeys added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesFilterAndGroupLabelSets) Name added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesFilterAndGroupLabelSets) ResourceKeys added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesFilterAndGroupLabelSets) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesFilterAndGroupLabelSets) WithItemValue added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesFilterAndGroupLabelSets) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsClosingStatus added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsClosingStatus struct{}

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsClosingStatus) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsClosingStatus) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsClosingStatus) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsMetricKeys added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsMetricKeys struct{}

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsMetricKeys) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsMetricKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsMetricKeys) WithItemValue added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsMetricKeys) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsName added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsName struct{}

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsName) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsName) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsName) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsResourceKeys added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsResourceKeys struct{}

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsResourceKeys) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsResourceKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsResourceKeys) WithItemValue added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsResourceKeys) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesName added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesName struct{}

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesName) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesName) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesName) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesPartitionLabelSets added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesPartitionLabelSets struct{}

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesPartitionLabelSets) ClosingStatus added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesPartitionLabelSets) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesPartitionLabelSets) MetricKeys added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesPartitionLabelSets) Name added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesPartitionLabelSets) ResourceKeys added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesPartitionLabelSets) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesPartitionLabelSets) WithItemValue added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesPartitionLabelSets) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesPartitionLabelSetsClosingStatus added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesPartitionLabelSetsClosingStatus struct{}

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesPartitionLabelSetsClosingStatus) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesPartitionLabelSetsClosingStatus) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesPartitionLabelSetsClosingStatus) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesPartitionLabelSetsMetricKeys added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesPartitionLabelSetsMetricKeys struct{}

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesPartitionLabelSetsMetricKeys) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesPartitionLabelSetsMetricKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesPartitionLabelSetsMetricKeys) WithItemValue added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesPartitionLabelSetsMetricKeys) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesPartitionLabelSetsName added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesPartitionLabelSetsName struct{}

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesPartitionLabelSetsName) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesPartitionLabelSetsName) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesPartitionLabelSetsName) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesPartitionLabelSetsResourceKeys added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesPartitionLabelSetsResourceKeys struct{}

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesPartitionLabelSetsResourceKeys) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesPartitionLabelSetsResourceKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesPartitionLabelSetsResourceKeys) WithItemValue added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesPartitionLabelSetsResourceKeys) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesResourceTypes added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesResourceTypes struct{}

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesResourceTypes) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesResourceTypes) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesResourceTypes) WithItemValue added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesResourceTypes) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregations added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregations struct{}

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregations) ClosingStatus added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregations) CrossSeriesReducers added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregations) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregations) Name added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregations) PerSeriesAligners added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregations) StorageAligners added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregations) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregations) WithItemValue added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregations) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregationsClosingStatus added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregationsClosingStatus struct{}

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregationsClosingStatus) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregationsClosingStatus) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregationsClosingStatus) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregationsCrossSeriesReducers added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregationsCrossSeriesReducers struct{}

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregationsCrossSeriesReducers) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregationsCrossSeriesReducers) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregationsCrossSeriesReducers) WithItemValue added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregationsCrossSeriesReducers) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregationsName added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregationsName struct{}

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregationsName) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregationsName) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregationsName) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregationsPerSeriesAligners added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregationsPerSeriesAligners struct{}

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregationsPerSeriesAligners) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregationsPerSeriesAligners) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregationsPerSeriesAligners) WithItemValue added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregationsPerSeriesAligners) WithValue added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregationsStorageAligners added in v1.5.1

type MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregationsStorageAligners struct{}

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregationsStorageAligners) FieldPath added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregationsStorageAligners) WithArrayOfValues added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregationsStorageAligners) WithItemValue added in v1.5.1

func (MetricDescriptorPathSelectorIndicesUserDefinedPreAggregatedIndicesSupportedAggregationsStorageAligners) WithValue added in v1.5.1

type MetricDescriptorPathSelectorLabels

type MetricDescriptorPathSelectorLabels struct{}

func (MetricDescriptorPathSelectorLabels) DefaultValue

func (MetricDescriptorPathSelectorLabels) Description

func (MetricDescriptorPathSelectorLabels) Disabled

func (MetricDescriptorPathSelectorLabels) FieldPath

func (MetricDescriptorPathSelectorLabels) Key

func (MetricDescriptorPathSelectorLabels) ValueType

func (MetricDescriptorPathSelectorLabels) WithArrayOfValues

func (MetricDescriptorPathSelectorLabels) WithItemValue

func (MetricDescriptorPathSelectorLabels) WithSubArrayItemValue

func (MetricDescriptorPathSelectorLabels) WithSubArrayOfValues

func (MetricDescriptorPathSelectorLabels) WithSubPath

func (MetricDescriptorPathSelectorLabels) WithSubValue

func (MetricDescriptorPathSelectorLabels) WithValue

type MetricDescriptorPathSelectorLabelsDefaultValue

type MetricDescriptorPathSelectorLabelsDefaultValue struct{}

func (MetricDescriptorPathSelectorLabelsDefaultValue) FieldPath

func (MetricDescriptorPathSelectorLabelsDefaultValue) WithArrayOfValues

func (MetricDescriptorPathSelectorLabelsDefaultValue) WithValue

type MetricDescriptorPathSelectorLabelsDescription

type MetricDescriptorPathSelectorLabelsDescription struct{}

func (MetricDescriptorPathSelectorLabelsDescription) FieldPath

func (MetricDescriptorPathSelectorLabelsDescription) WithArrayOfValues

func (MetricDescriptorPathSelectorLabelsDescription) WithValue

type MetricDescriptorPathSelectorLabelsDisabled

type MetricDescriptorPathSelectorLabelsDisabled struct{}

func (MetricDescriptorPathSelectorLabelsDisabled) FieldPath

func (MetricDescriptorPathSelectorLabelsDisabled) WithArrayOfValues

func (MetricDescriptorPathSelectorLabelsDisabled) WithValue

type MetricDescriptorPathSelectorLabelsKey

type MetricDescriptorPathSelectorLabelsKey struct{}

func (MetricDescriptorPathSelectorLabelsKey) FieldPath

func (MetricDescriptorPathSelectorLabelsKey) WithArrayOfValues

func (MetricDescriptorPathSelectorLabelsKey) WithValue

type MetricDescriptorPathSelectorLabelsValueType

type MetricDescriptorPathSelectorLabelsValueType struct{}

func (MetricDescriptorPathSelectorLabelsValueType) FieldPath

func (MetricDescriptorPathSelectorLabelsValueType) WithArrayOfValues

func (MetricDescriptorPathSelectorLabelsValueType) WithValue

type MetricDescriptorPathSelectorMetadata

type MetricDescriptorPathSelectorMetadata struct{}

func (MetricDescriptorPathSelectorMetadata) Annotations

func (MetricDescriptorPathSelectorMetadata) CreateTime

func (MetricDescriptorPathSelectorMetadata) DeleteTime

func (MetricDescriptorPathSelectorMetadata) FieldPath

func (MetricDescriptorPathSelectorMetadata) Generation

func (MetricDescriptorPathSelectorMetadata) Labels

func (MetricDescriptorPathSelectorMetadata) Lifecycle

func (MetricDescriptorPathSelectorMetadata) OwnerReferences

func (MetricDescriptorPathSelectorMetadata) ResourceVersion

func (MetricDescriptorPathSelectorMetadata) Services

func (MetricDescriptorPathSelectorMetadata) Shards

func (MetricDescriptorPathSelectorMetadata) Syncing

func (MetricDescriptorPathSelectorMetadata) Tags

func (MetricDescriptorPathSelectorMetadata) UpdateTime

func (MetricDescriptorPathSelectorMetadata) Uuid

func (MetricDescriptorPathSelectorMetadata) WithArrayOfValues

func (MetricDescriptorPathSelectorMetadata) WithSubArrayItemValue

func (MetricDescriptorPathSelectorMetadata) WithSubArrayOfValues

func (MetricDescriptorPathSelectorMetadata) WithSubPath

func (MetricDescriptorPathSelectorMetadata) WithSubValue

func (MetricDescriptorPathSelectorMetadata) WithValue

type MetricDescriptorPathSelectorMetadataAnnotations

type MetricDescriptorPathSelectorMetadataAnnotations struct{}

func (MetricDescriptorPathSelectorMetadataAnnotations) FieldPath

func (MetricDescriptorPathSelectorMetadataAnnotations) WithArrayOfValues

func (MetricDescriptorPathSelectorMetadataAnnotations) WithKey

func (MetricDescriptorPathSelectorMetadataAnnotations) WithValue

type MetricDescriptorPathSelectorMetadataCreateTime

type MetricDescriptorPathSelectorMetadataCreateTime struct{}

func (MetricDescriptorPathSelectorMetadataCreateTime) FieldPath

func (MetricDescriptorPathSelectorMetadataCreateTime) WithArrayOfValues

func (MetricDescriptorPathSelectorMetadataCreateTime) WithValue

type MetricDescriptorPathSelectorMetadataDeleteTime

type MetricDescriptorPathSelectorMetadataDeleteTime struct{}

func (MetricDescriptorPathSelectorMetadataDeleteTime) FieldPath

func (MetricDescriptorPathSelectorMetadataDeleteTime) WithArrayOfValues

func (MetricDescriptorPathSelectorMetadataDeleteTime) WithValue

type MetricDescriptorPathSelectorMetadataGeneration

type MetricDescriptorPathSelectorMetadataGeneration struct{}

func (MetricDescriptorPathSelectorMetadataGeneration) FieldPath

func (MetricDescriptorPathSelectorMetadataGeneration) WithArrayOfValues

func (MetricDescriptorPathSelectorMetadataGeneration) WithValue

type MetricDescriptorPathSelectorMetadataLabels

type MetricDescriptorPathSelectorMetadataLabels struct{}

func (MetricDescriptorPathSelectorMetadataLabels) FieldPath

func (MetricDescriptorPathSelectorMetadataLabels) WithArrayOfValues

func (MetricDescriptorPathSelectorMetadataLabels) WithKey

func (MetricDescriptorPathSelectorMetadataLabels) WithValue

type MetricDescriptorPathSelectorMetadataLifecycle

type MetricDescriptorPathSelectorMetadataLifecycle struct{}

func (MetricDescriptorPathSelectorMetadataLifecycle) BlockDeletion

func (MetricDescriptorPathSelectorMetadataLifecycle) FieldPath

func (MetricDescriptorPathSelectorMetadataLifecycle) State

func (MetricDescriptorPathSelectorMetadataLifecycle) WithArrayOfValues

func (MetricDescriptorPathSelectorMetadataLifecycle) WithValue

type MetricDescriptorPathSelectorMetadataLifecycleBlockDeletion

type MetricDescriptorPathSelectorMetadataLifecycleBlockDeletion struct{}

func (MetricDescriptorPathSelectorMetadataLifecycleBlockDeletion) FieldPath

func (MetricDescriptorPathSelectorMetadataLifecycleBlockDeletion) WithArrayOfValues

func (MetricDescriptorPathSelectorMetadataLifecycleBlockDeletion) WithValue

type MetricDescriptorPathSelectorMetadataLifecycleState

type MetricDescriptorPathSelectorMetadataLifecycleState struct{}

func (MetricDescriptorPathSelectorMetadataLifecycleState) FieldPath

func (MetricDescriptorPathSelectorMetadataLifecycleState) WithArrayOfValues

func (MetricDescriptorPathSelectorMetadataLifecycleState) WithValue

type MetricDescriptorPathSelectorMetadataOwnerReferences

type MetricDescriptorPathSelectorMetadataOwnerReferences struct{}

func (MetricDescriptorPathSelectorMetadataOwnerReferences) Controller

func (MetricDescriptorPathSelectorMetadataOwnerReferences) FieldPath

func (MetricDescriptorPathSelectorMetadataOwnerReferences) Kind

func (MetricDescriptorPathSelectorMetadataOwnerReferences) Name

func (MetricDescriptorPathSelectorMetadataOwnerReferences) Region

func (MetricDescriptorPathSelectorMetadataOwnerReferences) UnsetOnDelete added in v1.9.1

func (MetricDescriptorPathSelectorMetadataOwnerReferences) Version

func (MetricDescriptorPathSelectorMetadataOwnerReferences) WithArrayOfValues

func (MetricDescriptorPathSelectorMetadataOwnerReferences) WithItemValue

func (MetricDescriptorPathSelectorMetadataOwnerReferences) WithValue

type MetricDescriptorPathSelectorMetadataOwnerReferencesController

type MetricDescriptorPathSelectorMetadataOwnerReferencesController struct{}

func (MetricDescriptorPathSelectorMetadataOwnerReferencesController) FieldPath

func (MetricDescriptorPathSelectorMetadataOwnerReferencesController) WithArrayOfValues

func (MetricDescriptorPathSelectorMetadataOwnerReferencesController) WithValue

type MetricDescriptorPathSelectorMetadataOwnerReferencesKind

type MetricDescriptorPathSelectorMetadataOwnerReferencesKind struct{}

func (MetricDescriptorPathSelectorMetadataOwnerReferencesKind) FieldPath

func (MetricDescriptorPathSelectorMetadataOwnerReferencesKind) WithArrayOfValues

func (MetricDescriptorPathSelectorMetadataOwnerReferencesKind) WithValue

type MetricDescriptorPathSelectorMetadataOwnerReferencesName

type MetricDescriptorPathSelectorMetadataOwnerReferencesName struct{}

func (MetricDescriptorPathSelectorMetadataOwnerReferencesName) FieldPath

func (MetricDescriptorPathSelectorMetadataOwnerReferencesName) WithArrayOfValues

func (MetricDescriptorPathSelectorMetadataOwnerReferencesName) WithValue

type MetricDescriptorPathSelectorMetadataOwnerReferencesRegion

type MetricDescriptorPathSelectorMetadataOwnerReferencesRegion struct{}

func (MetricDescriptorPathSelectorMetadataOwnerReferencesRegion) FieldPath

func (MetricDescriptorPathSelectorMetadataOwnerReferencesRegion) WithArrayOfValues

func (MetricDescriptorPathSelectorMetadataOwnerReferencesRegion) WithValue

type MetricDescriptorPathSelectorMetadataOwnerReferencesRequiresOwnerReference

type MetricDescriptorPathSelectorMetadataOwnerReferencesRequiresOwnerReference struct{}

func (MetricDescriptorPathSelectorMetadataOwnerReferencesRequiresOwnerReference) FieldPath

func (MetricDescriptorPathSelectorMetadataOwnerReferencesRequiresOwnerReference) WithArrayOfValues

func (MetricDescriptorPathSelectorMetadataOwnerReferencesRequiresOwnerReference) WithValue

type MetricDescriptorPathSelectorMetadataOwnerReferencesUnsetOnDelete added in v1.9.1

type MetricDescriptorPathSelectorMetadataOwnerReferencesUnsetOnDelete struct{}

func (MetricDescriptorPathSelectorMetadataOwnerReferencesUnsetOnDelete) FieldPath added in v1.9.1

func (MetricDescriptorPathSelectorMetadataOwnerReferencesUnsetOnDelete) WithArrayOfValues added in v1.9.1

func (MetricDescriptorPathSelectorMetadataOwnerReferencesUnsetOnDelete) WithValue added in v1.9.1

type MetricDescriptorPathSelectorMetadataOwnerReferencesVersion

type MetricDescriptorPathSelectorMetadataOwnerReferencesVersion struct{}

func (MetricDescriptorPathSelectorMetadataOwnerReferencesVersion) FieldPath

func (MetricDescriptorPathSelectorMetadataOwnerReferencesVersion) WithArrayOfValues

func (MetricDescriptorPathSelectorMetadataOwnerReferencesVersion) WithValue

type MetricDescriptorPathSelectorMetadataResourceVersion

type MetricDescriptorPathSelectorMetadataResourceVersion struct{}

func (MetricDescriptorPathSelectorMetadataResourceVersion) FieldPath

func (MetricDescriptorPathSelectorMetadataResourceVersion) WithArrayOfValues

func (MetricDescriptorPathSelectorMetadataResourceVersion) WithValue

type MetricDescriptorPathSelectorMetadataServices

type MetricDescriptorPathSelectorMetadataServices struct{}

func (MetricDescriptorPathSelectorMetadataServices) AllowedServices

func (MetricDescriptorPathSelectorMetadataServices) FieldPath

func (MetricDescriptorPathSelectorMetadataServices) OwningService

func (MetricDescriptorPathSelectorMetadataServices) WithArrayOfValues

func (MetricDescriptorPathSelectorMetadataServices) WithValue

type MetricDescriptorPathSelectorMetadataServicesAllowedServices

type MetricDescriptorPathSelectorMetadataServicesAllowedServices struct{}

func (MetricDescriptorPathSelectorMetadataServicesAllowedServices) FieldPath

func (MetricDescriptorPathSelectorMetadataServicesAllowedServices) WithArrayOfValues

func (MetricDescriptorPathSelectorMetadataServicesAllowedServices) WithItemValue

func (MetricDescriptorPathSelectorMetadataServicesAllowedServices) WithValue

type MetricDescriptorPathSelectorMetadataServicesOwningService

type MetricDescriptorPathSelectorMetadataServicesOwningService struct{}

func (MetricDescriptorPathSelectorMetadataServicesOwningService) FieldPath

func (MetricDescriptorPathSelectorMetadataServicesOwningService) WithArrayOfValues

func (MetricDescriptorPathSelectorMetadataServicesOwningService) WithValue

type MetricDescriptorPathSelectorMetadataShards

type MetricDescriptorPathSelectorMetadataShards struct{}

func (MetricDescriptorPathSelectorMetadataShards) FieldPath

func (MetricDescriptorPathSelectorMetadataShards) WithArrayOfValues

func (MetricDescriptorPathSelectorMetadataShards) WithKey

func (MetricDescriptorPathSelectorMetadataShards) WithValue

type MetricDescriptorPathSelectorMetadataSyncing

type MetricDescriptorPathSelectorMetadataSyncing struct{}

func (MetricDescriptorPathSelectorMetadataSyncing) FieldPath

func (MetricDescriptorPathSelectorMetadataSyncing) OwningRegion

func (MetricDescriptorPathSelectorMetadataSyncing) Regions

func (MetricDescriptorPathSelectorMetadataSyncing) WithArrayOfValues

func (MetricDescriptorPathSelectorMetadataSyncing) WithValue

type MetricDescriptorPathSelectorMetadataSyncingOwningRegion

type MetricDescriptorPathSelectorMetadataSyncingOwningRegion struct{}

func (MetricDescriptorPathSelectorMetadataSyncingOwningRegion) FieldPath

func (MetricDescriptorPathSelectorMetadataSyncingOwningRegion) WithArrayOfValues

func (MetricDescriptorPathSelectorMetadataSyncingOwningRegion) WithValue

type MetricDescriptorPathSelectorMetadataSyncingRegions

type MetricDescriptorPathSelectorMetadataSyncingRegions struct{}

func (MetricDescriptorPathSelectorMetadataSyncingRegions) FieldPath

func (MetricDescriptorPathSelectorMetadataSyncingRegions) WithArrayOfValues

func (MetricDescriptorPathSelectorMetadataSyncingRegions) WithItemValue

func (MetricDescriptorPathSelectorMetadataSyncingRegions) WithValue

type MetricDescriptorPathSelectorMetadataTags

type MetricDescriptorPathSelectorMetadataTags struct{}

func (MetricDescriptorPathSelectorMetadataTags) FieldPath

func (MetricDescriptorPathSelectorMetadataTags) WithArrayOfValues

func (MetricDescriptorPathSelectorMetadataTags) WithItemValue

func (MetricDescriptorPathSelectorMetadataTags) WithValue

type MetricDescriptorPathSelectorMetadataUpdateTime

type MetricDescriptorPathSelectorMetadataUpdateTime struct{}

func (MetricDescriptorPathSelectorMetadataUpdateTime) FieldPath

func (MetricDescriptorPathSelectorMetadataUpdateTime) WithArrayOfValues

func (MetricDescriptorPathSelectorMetadataUpdateTime) WithValue

type MetricDescriptorPathSelectorMetadataUuid

type MetricDescriptorPathSelectorMetadataUuid struct{}

func (MetricDescriptorPathSelectorMetadataUuid) FieldPath

func (MetricDescriptorPathSelectorMetadataUuid) WithArrayOfValues

func (MetricDescriptorPathSelectorMetadataUuid) WithValue

type MetricDescriptorPathSelectorMetricDescriptorMetadata

type MetricDescriptorPathSelectorMetricDescriptorMetadata struct{}

func (MetricDescriptorPathSelectorMetricDescriptorMetadata) FieldPath

func (MetricDescriptorPathSelectorMetricDescriptorMetadata) LaunchStage

type MetricDescriptorPathSelectorMetricDescriptorMetadataLaunchStage

type MetricDescriptorPathSelectorMetricDescriptorMetadataLaunchStage struct{}

func (MetricDescriptorPathSelectorMetricDescriptorMetadataLaunchStage) FieldPath

func (MetricDescriptorPathSelectorMetricDescriptorMetadataLaunchStage) WithArrayOfValues

func (MetricDescriptorPathSelectorMetricDescriptorMetadataLaunchStage) WithValue

type MetricDescriptorPathSelectorMetricKind

type MetricDescriptorPathSelectorMetricKind struct{}

func (MetricDescriptorPathSelectorMetricKind) FieldPath

func (MetricDescriptorPathSelectorMetricKind) WithArrayOfValues

func (MetricDescriptorPathSelectorMetricKind) WithValue

type MetricDescriptorPathSelectorName

type MetricDescriptorPathSelectorName struct{}

func (MetricDescriptorPathSelectorName) FieldPath

func (MetricDescriptorPathSelectorName) WithArrayOfValues

func (MetricDescriptorPathSelectorName) WithValue

type MetricDescriptorPathSelectorPromotedLabelKeySets

type MetricDescriptorPathSelectorPromotedLabelKeySets struct{}

func (MetricDescriptorPathSelectorPromotedLabelKeySets) FieldPath

func (MetricDescriptorPathSelectorPromotedLabelKeySets) LabelKeys

func (MetricDescriptorPathSelectorPromotedLabelKeySets) WithArrayOfValues

func (MetricDescriptorPathSelectorPromotedLabelKeySets) WithItemValue

func (MetricDescriptorPathSelectorPromotedLabelKeySets) WithSubArrayItemValue

func (MetricDescriptorPathSelectorPromotedLabelKeySets) WithSubArrayOfValues

func (MetricDescriptorPathSelectorPromotedLabelKeySets) WithSubPath

func (MetricDescriptorPathSelectorPromotedLabelKeySets) WithSubValue

func (MetricDescriptorPathSelectorPromotedLabelKeySets) WithValue

type MetricDescriptorPathSelectorPromotedLabelKeySetsLabelKeys

type MetricDescriptorPathSelectorPromotedLabelKeySetsLabelKeys struct{}

func (MetricDescriptorPathSelectorPromotedLabelKeySetsLabelKeys) FieldPath

func (MetricDescriptorPathSelectorPromotedLabelKeySetsLabelKeys) WithArrayOfValues

func (MetricDescriptorPathSelectorPromotedLabelKeySetsLabelKeys) WithItemValue

func (MetricDescriptorPathSelectorPromotedLabelKeySetsLabelKeys) WithValue

type MetricDescriptorPathSelectorResourceTypes

type MetricDescriptorPathSelectorResourceTypes struct{}

func (MetricDescriptorPathSelectorResourceTypes) FieldPath

func (MetricDescriptorPathSelectorResourceTypes) WithArrayOfValues

func (MetricDescriptorPathSelectorResourceTypes) WithItemValue

func (MetricDescriptorPathSelectorResourceTypes) WithValue

type MetricDescriptorPathSelectorStorageConfig

type MetricDescriptorPathSelectorStorageConfig struct{}

func (MetricDescriptorPathSelectorStorageConfig) FieldPath

func (MetricDescriptorPathSelectorStorageConfig) MaxAp added in v1.8.3

func (MetricDescriptorPathSelectorStorageConfig) StoreRawPoints

func (MetricDescriptorPathSelectorStorageConfig) WithArrayOfValues

func (MetricDescriptorPathSelectorStorageConfig) WithSubArrayItemValue

func (MetricDescriptorPathSelectorStorageConfig) WithSubArrayOfValues

func (MetricDescriptorPathSelectorStorageConfig) WithSubPath

func (MetricDescriptorPathSelectorStorageConfig) WithSubValue

func (MetricDescriptorPathSelectorStorageConfig) WithValue

type MetricDescriptorPathSelectorStorageConfigMaxAp added in v1.8.3

type MetricDescriptorPathSelectorStorageConfigMaxAp struct{}

func (MetricDescriptorPathSelectorStorageConfigMaxAp) FieldPath added in v1.8.3

func (MetricDescriptorPathSelectorStorageConfigMaxAp) WithArrayOfValues added in v1.8.3

func (MetricDescriptorPathSelectorStorageConfigMaxAp) WithValue added in v1.8.3

type MetricDescriptorPathSelectorStorageConfigStoreRawPoints

type MetricDescriptorPathSelectorStorageConfigStoreRawPoints struct{}

func (MetricDescriptorPathSelectorStorageConfigStoreRawPoints) FieldPath

func (MetricDescriptorPathSelectorStorageConfigStoreRawPoints) WithArrayOfValues

func (MetricDescriptorPathSelectorStorageConfigStoreRawPoints) WithValue

type MetricDescriptorPathSelectorType

type MetricDescriptorPathSelectorType struct{}

func (MetricDescriptorPathSelectorType) FieldPath

func (MetricDescriptorPathSelectorType) WithArrayOfValues

func (MetricDescriptorPathSelectorType) WithValue

type MetricDescriptorPathSelectorUnit

type MetricDescriptorPathSelectorUnit struct{}

func (MetricDescriptorPathSelectorUnit) FieldPath

func (MetricDescriptorPathSelectorUnit) WithArrayOfValues

func (MetricDescriptorPathSelectorUnit) WithValue

type MetricDescriptorPathSelectorValueType

type MetricDescriptorPathSelectorValueType struct{}

func (MetricDescriptorPathSelectorValueType) FieldPath

func (MetricDescriptorPathSelectorValueType) WithArrayOfValues

func (MetricDescriptorPathSelectorValueType) WithValue

type MetricDescriptorReferenceList

type MetricDescriptorReferenceList []*Reference

func (MetricDescriptorReferenceList) Append

func (MetricDescriptorReferenceList) AppendList

func (MetricDescriptorReferenceList) At

func (MetricDescriptorReferenceList) Length

func (MetricDescriptorReferenceList) Set

func (MetricDescriptorReferenceList) Slice

type MetricDescriptorStorageConfigFieldPathBuilder

type MetricDescriptorStorageConfigFieldPathBuilder struct{}

func NewMetricDescriptorStorageConfigFieldPathBuilder

func NewMetricDescriptorStorageConfigFieldPathBuilder() MetricDescriptorStorageConfigFieldPathBuilder

func (MetricDescriptorStorageConfigFieldPathBuilder) MaxAp added in v1.8.3

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 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
	MetricDescriptorStorageConfig_FieldPathSelectorMaxAp          MetricDescriptorStorageConfig_FieldPathSelector = 1
)

func (MetricDescriptorStorageConfig_FieldPathSelector) 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 (*MetricDescriptorStorageConfig_FieldTerminalPath) ClearValueRaw

func (*MetricDescriptorStorageConfig_FieldTerminalPath) Get

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

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

IsLeaf - whether field path is holds simple value

func (*MetricDescriptorStorageConfig_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*MetricDescriptorStorageConfig_FieldTerminalPath) Selector

func (*MetricDescriptorStorageConfig_FieldTerminalPath) SplitIntoTerminalIPaths

func (*MetricDescriptorStorageConfig_FieldTerminalPath) String

String returns path representation in proto convention

func (*MetricDescriptorStorageConfig_FieldTerminalPath) WithIArrayItemValue

func (*MetricDescriptorStorageConfig_FieldTerminalPath) WithIArrayOfValues

func (*MetricDescriptorStorageConfig_FieldTerminalPath) WithIValue

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

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 (*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) AsMaxApArrayOfValues added in v1.8.3

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) AsMaxApValue added in v1.8.3

func (*MetricDescriptorStorageConfig_FieldTerminalPathValue) AsStoreRawPointsValue

func (fpv *MetricDescriptorStorageConfig_FieldTerminalPathValue) AsStoreRawPointsValue() (bool, bool)

func (*MetricDescriptorStorageConfig_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'MetricDescriptorStorageConfig_FieldTerminalPathValue' with the value under path in 'MetricDescriptor_StorageConfig'.

func (*MetricDescriptorStorageConfig_FieldTerminalPathValue) CompareWithRaw

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

SetTo stores value for selected field for object StorageConfig

func (*MetricDescriptorStorageConfig_FieldTerminalPathValue) SetToRaw

type MetricDescriptor_BinaryIndices added in v1.5.1

type MetricDescriptor_BinaryIndices struct {
	ByResources []*MetricDescriptor_BinaryIndices_ByResourceType `protobuf:"bytes,1,rep,name=by_resources,json=byResources,proto3" json:"by_resources,omitempty" firestore:"byResources"`
	// Region to which above binary data is relevant.
	Region string `protobuf:"bytes,2,opt,name=region,proto3" json:"region,omitempty" firestore:"region"`
	// contains filtered or unexported fields
}

func (*MetricDescriptor_BinaryIndices) Clone added in v1.5.1

func (*MetricDescriptor_BinaryIndices) CloneRaw added in v1.5.1

func (*MetricDescriptor_BinaryIndices) Descriptor added in v1.5.1

func (*MetricDescriptor_BinaryIndices) Descriptor() ([]byte, []int)

Deprecated, Use MetricDescriptor_BinaryIndices.ProtoReflect.Descriptor instead.

func (*MetricDescriptor_BinaryIndices) GetByResources added in v1.5.1

func (*MetricDescriptor_BinaryIndices) GetRegion added in v1.8.3

func (m *MetricDescriptor_BinaryIndices) GetRegion() string

func (*MetricDescriptor_BinaryIndices) GotenMessage added in v1.5.1

func (*MetricDescriptor_BinaryIndices) GotenMessage()

func (*MetricDescriptor_BinaryIndices) GotenObjectExt added in v1.5.1

func (o *MetricDescriptor_BinaryIndices) GotenObjectExt()

func (*MetricDescriptor_BinaryIndices) GotenValidate added in v1.5.1

func (obj *MetricDescriptor_BinaryIndices) GotenValidate() error

func (*MetricDescriptor_BinaryIndices) MakeDiffFieldMask added in v1.5.1

func (*MetricDescriptor_BinaryIndices) MakeFullFieldMask added in v1.5.1

func (*MetricDescriptor_BinaryIndices) MakeRawDiffFieldMask added in v1.5.1

func (*MetricDescriptor_BinaryIndices) MakeRawFullFieldMask added in v1.5.1

func (o *MetricDescriptor_BinaryIndices) MakeRawFullFieldMask() gotenobject.FieldMask

func (*MetricDescriptor_BinaryIndices) Marshal added in v1.5.1

func (m *MetricDescriptor_BinaryIndices) Marshal() ([]byte, error)

func (*MetricDescriptor_BinaryIndices) MarshalJSON added in v1.5.1

func (m *MetricDescriptor_BinaryIndices) MarshalJSON() ([]byte, error)

func (*MetricDescriptor_BinaryIndices) Merge added in v1.5.1

func (*MetricDescriptor_BinaryIndices) MergeRaw added in v1.5.1

func (*MetricDescriptor_BinaryIndices) ProtoMessage added in v1.5.1

func (*MetricDescriptor_BinaryIndices) ProtoMessage()

func (*MetricDescriptor_BinaryIndices) ProtoReflect added in v1.5.1

func (*MetricDescriptor_BinaryIndices) Reset added in v1.5.1

func (m *MetricDescriptor_BinaryIndices) Reset()

func (*MetricDescriptor_BinaryIndices) SetByResources added in v1.5.1

func (*MetricDescriptor_BinaryIndices) SetRegion added in v1.8.3

func (m *MetricDescriptor_BinaryIndices) SetRegion(fv string)

func (*MetricDescriptor_BinaryIndices) String added in v1.5.1

func (*MetricDescriptor_BinaryIndices) Unmarshal added in v1.5.1

func (m *MetricDescriptor_BinaryIndices) Unmarshal(b []byte) error

func (*MetricDescriptor_BinaryIndices) UnmarshalJSON added in v1.5.1

func (m *MetricDescriptor_BinaryIndices) UnmarshalJSON(data []byte) error

type MetricDescriptor_BinaryIndicesPathSelectorByResources added in v1.5.1

type MetricDescriptor_BinaryIndicesPathSelectorByResources struct{}

func (MetricDescriptor_BinaryIndicesPathSelectorByResources) AggsEncoder added in v1.5.1

func (MetricDescriptor_BinaryIndicesPathSelectorByResources) FieldPath added in v1.5.1

func (MetricDescriptor_BinaryIndicesPathSelectorByResources) NameParts added in v1.5.1

func (MetricDescriptor_BinaryIndicesPathSelectorByResources) NonAggregatedIndices added in v1.5.1

func (MetricDescriptor_BinaryIndicesPathSelectorByResources) PaginatingIndices added in v1.5.1

func (MetricDescriptor_BinaryIndicesPathSelectorByResources) PreAggregatedIndices added in v1.5.1

func (MetricDescriptor_BinaryIndicesPathSelectorByResources) ResourceType added in v1.5.1

func (MetricDescriptor_BinaryIndicesPathSelectorByResources) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_BinaryIndicesPathSelectorByResources) WithSubArrayItemValue added in v1.5.1

func (MetricDescriptor_BinaryIndicesPathSelectorByResources) WithSubArrayOfValues added in v1.5.1

func (MetricDescriptor_BinaryIndicesPathSelectorByResources) WithSubPath added in v1.5.1

func (MetricDescriptor_BinaryIndicesPathSelectorByResources) WithSubValue added in v1.5.1

func (MetricDescriptor_BinaryIndicesPathSelectorByResources) WithValue added in v1.5.1

type MetricDescriptor_BinaryIndicesPathSelectorByResourcesAggsEncoder added in v1.5.1

type MetricDescriptor_BinaryIndicesPathSelectorByResourcesAggsEncoder struct{}

func (MetricDescriptor_BinaryIndicesPathSelectorByResourcesAggsEncoder) FieldPath added in v1.5.1

func (MetricDescriptor_BinaryIndicesPathSelectorByResourcesAggsEncoder) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_BinaryIndicesPathSelectorByResourcesAggsEncoder) WithItemValue added in v1.5.1

func (MetricDescriptor_BinaryIndicesPathSelectorByResourcesAggsEncoder) WithValue added in v1.5.1

type MetricDescriptor_BinaryIndicesPathSelectorByResourcesNameParts added in v1.5.1

type MetricDescriptor_BinaryIndicesPathSelectorByResourcesNameParts struct{}

func (MetricDescriptor_BinaryIndicesPathSelectorByResourcesNameParts) FieldPath added in v1.5.1

func (MetricDescriptor_BinaryIndicesPathSelectorByResourcesNameParts) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_BinaryIndicesPathSelectorByResourcesNameParts) WithItemValue added in v1.5.1

func (MetricDescriptor_BinaryIndicesPathSelectorByResourcesNameParts) WithValue added in v1.5.1

type MetricDescriptor_BinaryIndicesPathSelectorByResourcesNonAggregatedIndices added in v1.5.1

type MetricDescriptor_BinaryIndicesPathSelectorByResourcesNonAggregatedIndices struct{}

func (MetricDescriptor_BinaryIndicesPathSelectorByResourcesNonAggregatedIndices) FieldPath added in v1.5.1

func (MetricDescriptor_BinaryIndicesPathSelectorByResourcesNonAggregatedIndices) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_BinaryIndicesPathSelectorByResourcesNonAggregatedIndices) WithItemValue added in v1.5.1

func (MetricDescriptor_BinaryIndicesPathSelectorByResourcesNonAggregatedIndices) WithValue added in v1.5.1

type MetricDescriptor_BinaryIndicesPathSelectorByResourcesPaginatingIndices added in v1.5.1

type MetricDescriptor_BinaryIndicesPathSelectorByResourcesPaginatingIndices struct{}

func (MetricDescriptor_BinaryIndicesPathSelectorByResourcesPaginatingIndices) ClosedFunctions added in v1.5.1

func (MetricDescriptor_BinaryIndicesPathSelectorByResourcesPaginatingIndices) FieldPath added in v1.5.1

func (MetricDescriptor_BinaryIndicesPathSelectorByResourcesPaginatingIndices) KeyData added in v1.5.1

func (MetricDescriptor_BinaryIndicesPathSelectorByResourcesPaginatingIndices) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_BinaryIndicesPathSelectorByResourcesPaginatingIndices) WithItemValue added in v1.5.1

func (MetricDescriptor_BinaryIndicesPathSelectorByResourcesPaginatingIndices) WithValue added in v1.5.1

func (MetricDescriptor_BinaryIndicesPathSelectorByResourcesPaginatingIndices) WritingFunctions added in v1.5.1

type MetricDescriptor_BinaryIndicesPathSelectorByResourcesPaginatingIndicesClosedFunctions added in v1.5.1

type MetricDescriptor_BinaryIndicesPathSelectorByResourcesPaginatingIndicesClosedFunctions struct{}

func (MetricDescriptor_BinaryIndicesPathSelectorByResourcesPaginatingIndicesClosedFunctions) FieldPath added in v1.5.1

func (MetricDescriptor_BinaryIndicesPathSelectorByResourcesPaginatingIndicesClosedFunctions) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_BinaryIndicesPathSelectorByResourcesPaginatingIndicesClosedFunctions) WithItemValue added in v1.5.1

func (MetricDescriptor_BinaryIndicesPathSelectorByResourcesPaginatingIndicesClosedFunctions) WithValue added in v1.5.1

type MetricDescriptor_BinaryIndicesPathSelectorByResourcesPaginatingIndicesKeyData added in v1.5.1

type MetricDescriptor_BinaryIndicesPathSelectorByResourcesPaginatingIndicesKeyData struct{}

func (MetricDescriptor_BinaryIndicesPathSelectorByResourcesPaginatingIndicesKeyData) FieldPath added in v1.5.1

func (MetricDescriptor_BinaryIndicesPathSelectorByResourcesPaginatingIndicesKeyData) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_BinaryIndicesPathSelectorByResourcesPaginatingIndicesKeyData) WithValue added in v1.5.1

type MetricDescriptor_BinaryIndicesPathSelectorByResourcesPaginatingIndicesWritingFunctions added in v1.5.1

type MetricDescriptor_BinaryIndicesPathSelectorByResourcesPaginatingIndicesWritingFunctions struct{}

func (MetricDescriptor_BinaryIndicesPathSelectorByResourcesPaginatingIndicesWritingFunctions) FieldPath added in v1.5.1

func (MetricDescriptor_BinaryIndicesPathSelectorByResourcesPaginatingIndicesWritingFunctions) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_BinaryIndicesPathSelectorByResourcesPaginatingIndicesWritingFunctions) WithItemValue added in v1.5.1

func (MetricDescriptor_BinaryIndicesPathSelectorByResourcesPaginatingIndicesWritingFunctions) WithValue added in v1.5.1

type MetricDescriptor_BinaryIndicesPathSelectorByResourcesPreAggregatedIndices added in v1.5.1

type MetricDescriptor_BinaryIndicesPathSelectorByResourcesPreAggregatedIndices struct{}

func (MetricDescriptor_BinaryIndicesPathSelectorByResourcesPreAggregatedIndices) ClosedAligners added in v1.5.1

func (MetricDescriptor_BinaryIndicesPathSelectorByResourcesPreAggregatedIndices) FieldPath added in v1.5.1

func (MetricDescriptor_BinaryIndicesPathSelectorByResourcesPreAggregatedIndices) KeyData added in v1.5.1

func (MetricDescriptor_BinaryIndicesPathSelectorByResourcesPreAggregatedIndices) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_BinaryIndicesPathSelectorByResourcesPreAggregatedIndices) WithItemValue added in v1.5.1

func (MetricDescriptor_BinaryIndicesPathSelectorByResourcesPreAggregatedIndices) WithValue added in v1.5.1

func (MetricDescriptor_BinaryIndicesPathSelectorByResourcesPreAggregatedIndices) WritingAligners added in v1.5.1

type MetricDescriptor_BinaryIndicesPathSelectorByResourcesPreAggregatedIndicesClosedAligners added in v1.5.1

type MetricDescriptor_BinaryIndicesPathSelectorByResourcesPreAggregatedIndicesClosedAligners struct{}

func (MetricDescriptor_BinaryIndicesPathSelectorByResourcesPreAggregatedIndicesClosedAligners) FieldPath added in v1.5.1

func (MetricDescriptor_BinaryIndicesPathSelectorByResourcesPreAggregatedIndicesClosedAligners) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_BinaryIndicesPathSelectorByResourcesPreAggregatedIndicesClosedAligners) WithItemValue added in v1.5.1

func (MetricDescriptor_BinaryIndicesPathSelectorByResourcesPreAggregatedIndicesClosedAligners) WithValue added in v1.5.1

type MetricDescriptor_BinaryIndicesPathSelectorByResourcesPreAggregatedIndicesKeyData added in v1.5.1

type MetricDescriptor_BinaryIndicesPathSelectorByResourcesPreAggregatedIndicesKeyData struct{}

func (MetricDescriptor_BinaryIndicesPathSelectorByResourcesPreAggregatedIndicesKeyData) FieldPath added in v1.5.1

func (MetricDescriptor_BinaryIndicesPathSelectorByResourcesPreAggregatedIndicesKeyData) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_BinaryIndicesPathSelectorByResourcesPreAggregatedIndicesKeyData) WithValue added in v1.5.1

type MetricDescriptor_BinaryIndicesPathSelectorByResourcesPreAggregatedIndicesWritingAligners added in v1.5.1

type MetricDescriptor_BinaryIndicesPathSelectorByResourcesPreAggregatedIndicesWritingAligners struct{}

func (MetricDescriptor_BinaryIndicesPathSelectorByResourcesPreAggregatedIndicesWritingAligners) FieldPath added in v1.5.1

func (MetricDescriptor_BinaryIndicesPathSelectorByResourcesPreAggregatedIndicesWritingAligners) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_BinaryIndicesPathSelectorByResourcesPreAggregatedIndicesWritingAligners) WithItemValue added in v1.5.1

func (MetricDescriptor_BinaryIndicesPathSelectorByResourcesPreAggregatedIndicesWritingAligners) WithValue added in v1.5.1

type MetricDescriptor_BinaryIndicesPathSelectorByResourcesResourceType added in v1.5.1

type MetricDescriptor_BinaryIndicesPathSelectorByResourcesResourceType struct{}

func (MetricDescriptor_BinaryIndicesPathSelectorByResourcesResourceType) FieldPath added in v1.5.1

func (MetricDescriptor_BinaryIndicesPathSelectorByResourcesResourceType) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_BinaryIndicesPathSelectorByResourcesResourceType) WithValue added in v1.5.1

type MetricDescriptor_BinaryIndicesPathSelectorRegion added in v1.8.3

type MetricDescriptor_BinaryIndicesPathSelectorRegion struct{}

func (MetricDescriptor_BinaryIndicesPathSelectorRegion) FieldPath added in v1.8.3

func (MetricDescriptor_BinaryIndicesPathSelectorRegion) WithArrayOfValues added in v1.8.3

func (MetricDescriptor_BinaryIndicesPathSelectorRegion) WithValue added in v1.8.3

type MetricDescriptor_BinaryIndices_ByResourceType added in v1.5.1

type MetricDescriptor_BinaryIndices_ByResourceType struct {

	// resource.type in string version, but integer is also
	// encoded in every other item for convenience.
	ResourceType string `protobuf:"bytes,1,opt,name=resource_type,json=resourceType,proto3" json:"resource_type,omitempty" firestore:"resourceType"`
	// List of aggregation encoders, used by streaming job
	// when computing pre-aggregated values. Last item contains
	// most recent version of aggregation. Previous entries
	// will be closed after some time and removed.
	AggsEncoder [][]byte `protobuf:"bytes,2,rep,name=aggs_encoder,json=aggsEncoder,proto3" json:"aggs_encoder,omitempty" firestore:"aggsEncoder"`
	// List of pre-aggregated indices with per-storage-aligner information.
	// These type of indices are more complex due to presence of aligners
	// with their own liveness status.
	PreAggregatedIndices []*MetricDescriptor_BinaryIndices_PreAggregatedIndex `` /* 156-byte string literal not displayed */
	PaginatingIndices    []*MetricDescriptor_BinaryIndices_PaginatingIndex    `` /* 142-byte string literal not displayed */
	// Non aggregated indices. Bytes contain identifier with all promoted
	// keys and name part positions.
	NonAggregatedIndices [][]byte `` /* 156-byte string literal not displayed */
	// index name parts
	NameParts []string `protobuf:"bytes,5,rep,name=name_parts,json=nameParts,proto3" json:"name_parts,omitempty" firestore:"nameParts"`
	// contains filtered or unexported fields
}

func (*MetricDescriptor_BinaryIndices_ByResourceType) Clone added in v1.5.1

func (*MetricDescriptor_BinaryIndices_ByResourceType) CloneRaw added in v1.5.1

func (*MetricDescriptor_BinaryIndices_ByResourceType) Descriptor added in v1.5.1

Deprecated, Use MetricDescriptor_BinaryIndices_ByResourceType.ProtoReflect.Descriptor instead.

func (*MetricDescriptor_BinaryIndices_ByResourceType) GetAggsEncoder added in v1.5.1

func (m *MetricDescriptor_BinaryIndices_ByResourceType) GetAggsEncoder() [][]byte

func (*MetricDescriptor_BinaryIndices_ByResourceType) GetNameParts added in v1.5.1

func (*MetricDescriptor_BinaryIndices_ByResourceType) GetNonAggregatedIndices added in v1.5.1

func (m *MetricDescriptor_BinaryIndices_ByResourceType) GetNonAggregatedIndices() [][]byte

func (*MetricDescriptor_BinaryIndices_ByResourceType) GetPaginatingIndices added in v1.5.1

func (*MetricDescriptor_BinaryIndices_ByResourceType) GetPreAggregatedIndices added in v1.5.1

func (*MetricDescriptor_BinaryIndices_ByResourceType) GetResourceType added in v1.5.1

func (*MetricDescriptor_BinaryIndices_ByResourceType) GotenMessage added in v1.5.1

func (*MetricDescriptor_BinaryIndices_ByResourceType) GotenObjectExt added in v1.5.1

func (*MetricDescriptor_BinaryIndices_ByResourceType) GotenValidate added in v1.5.1

func (*MetricDescriptor_BinaryIndices_ByResourceType) MakeDiffFieldMask added in v1.5.1

func (*MetricDescriptor_BinaryIndices_ByResourceType) MakeFullFieldMask added in v1.5.1

func (*MetricDescriptor_BinaryIndices_ByResourceType) MakeRawDiffFieldMask added in v1.5.1

func (*MetricDescriptor_BinaryIndices_ByResourceType) MakeRawFullFieldMask added in v1.5.1

func (*MetricDescriptor_BinaryIndices_ByResourceType) Marshal added in v1.5.1

func (*MetricDescriptor_BinaryIndices_ByResourceType) MarshalJSON added in v1.5.1

func (*MetricDescriptor_BinaryIndices_ByResourceType) Merge added in v1.5.1

func (*MetricDescriptor_BinaryIndices_ByResourceType) MergeRaw added in v1.5.1

func (*MetricDescriptor_BinaryIndices_ByResourceType) ProtoMessage added in v1.5.1

func (*MetricDescriptor_BinaryIndices_ByResourceType) ProtoReflect added in v1.5.1

func (*MetricDescriptor_BinaryIndices_ByResourceType) Reset added in v1.5.1

func (*MetricDescriptor_BinaryIndices_ByResourceType) SetAggsEncoder added in v1.5.1

func (m *MetricDescriptor_BinaryIndices_ByResourceType) SetAggsEncoder(fv [][]byte)

func (*MetricDescriptor_BinaryIndices_ByResourceType) SetNameParts added in v1.5.1

func (*MetricDescriptor_BinaryIndices_ByResourceType) SetNonAggregatedIndices added in v1.5.1

func (m *MetricDescriptor_BinaryIndices_ByResourceType) SetNonAggregatedIndices(fv [][]byte)

func (*MetricDescriptor_BinaryIndices_ByResourceType) SetPaginatingIndices added in v1.5.1

func (*MetricDescriptor_BinaryIndices_ByResourceType) SetPreAggregatedIndices added in v1.5.1

func (*MetricDescriptor_BinaryIndices_ByResourceType) SetResourceType added in v1.5.1

func (*MetricDescriptor_BinaryIndices_ByResourceType) String added in v1.5.1

func (*MetricDescriptor_BinaryIndices_ByResourceType) Unmarshal added in v1.5.1

func (*MetricDescriptor_BinaryIndices_ByResourceType) UnmarshalJSON added in v1.5.1

func (m *MetricDescriptor_BinaryIndices_ByResourceType) UnmarshalJSON(data []byte) error

type MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorAggsEncoder added in v1.5.1

type MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorAggsEncoder struct{}

func (MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorAggsEncoder) FieldPath added in v1.5.1

func (MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorAggsEncoder) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorAggsEncoder) WithItemValue added in v1.5.1

func (MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorAggsEncoder) WithValue added in v1.5.1

type MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorNameParts added in v1.5.1

type MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorNameParts struct{}

func (MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorNameParts) FieldPath added in v1.5.1

func (MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorNameParts) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorNameParts) WithItemValue added in v1.5.1

func (MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorNameParts) WithValue added in v1.5.1

type MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorNonAggregatedIndices added in v1.5.1

type MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorNonAggregatedIndices struct{}

func (MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorNonAggregatedIndices) FieldPath added in v1.5.1

func (MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorNonAggregatedIndices) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorNonAggregatedIndices) WithItemValue added in v1.5.1

func (MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorNonAggregatedIndices) WithValue added in v1.5.1

type MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPaginatingIndices added in v1.5.1

type MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPaginatingIndices struct{}

func (MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPaginatingIndices) ClosedFunctions added in v1.5.1

func (MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPaginatingIndices) FieldPath added in v1.5.1

func (MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPaginatingIndices) KeyData added in v1.5.1

func (MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPaginatingIndices) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPaginatingIndices) WithSubArrayItemValue added in v1.5.1

func (MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPaginatingIndices) WithSubArrayOfValues added in v1.5.1

func (MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPaginatingIndices) WithSubPath added in v1.5.1

func (MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPaginatingIndices) WithSubValue added in v1.5.1

func (MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPaginatingIndices) WithValue added in v1.5.1

func (MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPaginatingIndices) WritingFunctions added in v1.5.1

type MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPaginatingIndicesClosedFunctions added in v1.5.1

type MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPaginatingIndicesClosedFunctions struct{}

func (MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPaginatingIndicesClosedFunctions) FieldPath added in v1.5.1

func (MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPaginatingIndicesClosedFunctions) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPaginatingIndicesClosedFunctions) WithItemValue added in v1.5.1

func (MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPaginatingIndicesClosedFunctions) WithValue added in v1.5.1

type MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPaginatingIndicesKeyData added in v1.5.1

type MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPaginatingIndicesKeyData struct{}

func (MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPaginatingIndicesKeyData) FieldPath added in v1.5.1

func (MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPaginatingIndicesKeyData) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPaginatingIndicesKeyData) WithValue added in v1.5.1

type MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPaginatingIndicesWritingFunctions added in v1.5.1

type MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPaginatingIndicesWritingFunctions struct{}

func (MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPaginatingIndicesWritingFunctions) FieldPath added in v1.5.1

func (MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPaginatingIndicesWritingFunctions) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPaginatingIndicesWritingFunctions) WithItemValue added in v1.5.1

func (MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPaginatingIndicesWritingFunctions) WithValue added in v1.5.1

type MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPreAggregatedIndices added in v1.5.1

type MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPreAggregatedIndices struct{}

func (MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPreAggregatedIndices) ClosedAligners added in v1.5.1

func (MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPreAggregatedIndices) FieldPath added in v1.5.1

func (MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPreAggregatedIndices) KeyData added in v1.5.1

func (MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPreAggregatedIndices) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPreAggregatedIndices) WithSubArrayItemValue added in v1.5.1

func (MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPreAggregatedIndices) WithSubArrayOfValues added in v1.5.1

func (MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPreAggregatedIndices) WithSubPath added in v1.5.1

func (MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPreAggregatedIndices) WithSubValue added in v1.5.1

func (MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPreAggregatedIndices) WithValue added in v1.5.1

func (MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPreAggregatedIndices) WritingAligners added in v1.5.1

type MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPreAggregatedIndicesClosedAligners added in v1.5.1

type MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPreAggregatedIndicesClosedAligners struct{}

func (MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPreAggregatedIndicesClosedAligners) FieldPath added in v1.5.1

func (MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPreAggregatedIndicesClosedAligners) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPreAggregatedIndicesClosedAligners) WithItemValue added in v1.5.1

func (MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPreAggregatedIndicesClosedAligners) WithValue added in v1.5.1

type MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPreAggregatedIndicesKeyData added in v1.5.1

type MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPreAggregatedIndicesKeyData struct{}

func (MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPreAggregatedIndicesKeyData) FieldPath added in v1.5.1

func (MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPreAggregatedIndicesKeyData) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPreAggregatedIndicesKeyData) WithValue added in v1.5.1

type MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPreAggregatedIndicesWritingAligners added in v1.5.1

type MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPreAggregatedIndicesWritingAligners struct{}

func (MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPreAggregatedIndicesWritingAligners) FieldPath added in v1.5.1

func (MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPreAggregatedIndicesWritingAligners) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPreAggregatedIndicesWritingAligners) WithItemValue added in v1.5.1

func (MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorPreAggregatedIndicesWritingAligners) WithValue added in v1.5.1

type MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorResourceType added in v1.5.1

type MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorResourceType struct{}

func (MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorResourceType) FieldPath added in v1.5.1

func (MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorResourceType) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_BinaryIndices_ByResourceTypePathSelectorResourceType) WithValue added in v1.5.1

type MetricDescriptor_BinaryIndices_ByResourceType_FieldMask added in v1.5.1

type MetricDescriptor_BinaryIndices_ByResourceType_FieldMask struct {
	Paths []MetricDescriptorBinaryIndicesByResourceType_FieldPath
}

func FullMetricDescriptor_BinaryIndices_ByResourceType_FieldMask added in v1.5.1

func FullMetricDescriptor_BinaryIndices_ByResourceType_FieldMask() *MetricDescriptor_BinaryIndices_ByResourceType_FieldMask

func (*MetricDescriptor_BinaryIndices_ByResourceType_FieldMask) AppendPath added in v1.5.1

func (*MetricDescriptor_BinaryIndices_ByResourceType_FieldMask) AppendRawPath added in v1.5.1

func (*MetricDescriptor_BinaryIndices_ByResourceType_FieldMask) DecodeFirestore added in v1.5.1

func (*MetricDescriptor_BinaryIndices_ByResourceType_FieldMask) EncodeFirestore added in v1.5.1

firestore encoding/decoding integration

func (*MetricDescriptor_BinaryIndices_ByResourceType_FieldMask) FilterInputFields added in v1.5.1

FilterInputFields generates copy of field paths with output_only field paths removed

func (*MetricDescriptor_BinaryIndices_ByResourceType_FieldMask) FromProtoFieldMask added in v1.5.1

func (fieldMask *MetricDescriptor_BinaryIndices_ByResourceType_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error

func (*MetricDescriptor_BinaryIndices_ByResourceType_FieldMask) GetPaths added in v1.5.1

func (*MetricDescriptor_BinaryIndices_ByResourceType_FieldMask) GetRawPaths added in v1.5.1

func (*MetricDescriptor_BinaryIndices_ByResourceType_FieldMask) IsFull added in v1.5.1

func (MetricDescriptor_BinaryIndices_ByResourceType_FieldMask) Marshal added in v1.5.1

implement methods required by customType

func (MetricDescriptor_BinaryIndices_ByResourceType_FieldMask) MarshalJSON added in v1.5.1

func (*MetricDescriptor_BinaryIndices_ByResourceType_FieldMask) PathsCount added in v1.5.1

func (*MetricDescriptor_BinaryIndices_ByResourceType_FieldMask) Project added in v1.5.1

func (*MetricDescriptor_BinaryIndices_ByResourceType_FieldMask) ProjectRaw added in v1.5.1

func (*MetricDescriptor_BinaryIndices_ByResourceType_FieldMask) ProtoMessage added in v1.5.1

func (*MetricDescriptor_BinaryIndices_ByResourceType_FieldMask) ProtoReflect added in v1.5.1

func (*MetricDescriptor_BinaryIndices_ByResourceType_FieldMask) Reset added in v1.5.1

func (*MetricDescriptor_BinaryIndices_ByResourceType_FieldMask) Set added in v1.5.1

func (*MetricDescriptor_BinaryIndices_ByResourceType_FieldMask) SetFromCliFlag added in v1.5.1

func (*MetricDescriptor_BinaryIndices_ByResourceType_FieldMask) SetRaw added in v1.5.1

func (*MetricDescriptor_BinaryIndices_ByResourceType_FieldMask) Size added in v1.5.1

func (*MetricDescriptor_BinaryIndices_ByResourceType_FieldMask) String added in v1.5.1

func (*MetricDescriptor_BinaryIndices_ByResourceType_FieldMask) Subtract added in v1.5.1

func (*MetricDescriptor_BinaryIndices_ByResourceType_FieldMask) SubtractRaw added in v1.5.1

func (*MetricDescriptor_BinaryIndices_ByResourceType_FieldMask) ToProtoFieldMask added in v1.5.1

ToFieldMask is used for proto conversions

func (*MetricDescriptor_BinaryIndices_ByResourceType_FieldMask) Unmarshal added in v1.5.1

func (*MetricDescriptor_BinaryIndices_ByResourceType_FieldMask) UnmarshalJSON added in v1.5.1

func (fieldMask *MetricDescriptor_BinaryIndices_ByResourceType_FieldMask) UnmarshalJSON(data []byte) error

type MetricDescriptor_BinaryIndices_FieldMask added in v1.5.1

type MetricDescriptor_BinaryIndices_FieldMask struct {
	Paths []MetricDescriptorBinaryIndices_FieldPath
}

func FullMetricDescriptor_BinaryIndices_FieldMask added in v1.5.1

func FullMetricDescriptor_BinaryIndices_FieldMask() *MetricDescriptor_BinaryIndices_FieldMask

func (*MetricDescriptor_BinaryIndices_FieldMask) AppendPath added in v1.5.1

func (*MetricDescriptor_BinaryIndices_FieldMask) AppendRawPath added in v1.5.1

func (fieldMask *MetricDescriptor_BinaryIndices_FieldMask) AppendRawPath(path gotenobject.FieldPath)

func (*MetricDescriptor_BinaryIndices_FieldMask) DecodeFirestore added in v1.5.1

func (fieldMask *MetricDescriptor_BinaryIndices_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error

func (*MetricDescriptor_BinaryIndices_FieldMask) EncodeFirestore added in v1.5.1

func (fieldMask *MetricDescriptor_BinaryIndices_FieldMask) EncodeFirestore() (*firestorepb.Value, error)

firestore encoding/decoding integration

func (*MetricDescriptor_BinaryIndices_FieldMask) FilterInputFields added in v1.5.1

FilterInputFields generates copy of field paths with output_only field paths removed

func (*MetricDescriptor_BinaryIndices_FieldMask) FromProtoFieldMask added in v1.5.1

func (fieldMask *MetricDescriptor_BinaryIndices_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error

func (*MetricDescriptor_BinaryIndices_FieldMask) GetPaths added in v1.5.1

func (*MetricDescriptor_BinaryIndices_FieldMask) GetRawPaths added in v1.5.1

func (*MetricDescriptor_BinaryIndices_FieldMask) IsFull added in v1.5.1

func (fieldMask *MetricDescriptor_BinaryIndices_FieldMask) IsFull() bool

func (MetricDescriptor_BinaryIndices_FieldMask) Marshal added in v1.5.1

func (fieldMask MetricDescriptor_BinaryIndices_FieldMask) Marshal() ([]byte, error)

implement methods required by customType

func (MetricDescriptor_BinaryIndices_FieldMask) MarshalJSON added in v1.5.1

func (fieldMask MetricDescriptor_BinaryIndices_FieldMask) MarshalJSON() ([]byte, error)

func (*MetricDescriptor_BinaryIndices_FieldMask) PathsCount added in v1.5.1

func (fieldMask *MetricDescriptor_BinaryIndices_FieldMask) PathsCount() int

func (*MetricDescriptor_BinaryIndices_FieldMask) Project added in v1.5.1

func (*MetricDescriptor_BinaryIndices_FieldMask) ProjectRaw added in v1.5.1

func (*MetricDescriptor_BinaryIndices_FieldMask) ProtoMessage added in v1.5.1

func (fieldMask *MetricDescriptor_BinaryIndices_FieldMask) ProtoMessage()

func (*MetricDescriptor_BinaryIndices_FieldMask) ProtoReflect added in v1.5.1

func (fieldMask *MetricDescriptor_BinaryIndices_FieldMask) ProtoReflect() preflect.Message

func (*MetricDescriptor_BinaryIndices_FieldMask) Reset added in v1.5.1

func (fieldMask *MetricDescriptor_BinaryIndices_FieldMask) Reset()

func (*MetricDescriptor_BinaryIndices_FieldMask) Set added in v1.5.1

func (*MetricDescriptor_BinaryIndices_FieldMask) SetFromCliFlag added in v1.5.1

func (fieldMask *MetricDescriptor_BinaryIndices_FieldMask) SetFromCliFlag(raw string) error

func (*MetricDescriptor_BinaryIndices_FieldMask) SetRaw added in v1.5.1

func (fieldMask *MetricDescriptor_BinaryIndices_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)

func (*MetricDescriptor_BinaryIndices_FieldMask) Size added in v1.5.1

func (*MetricDescriptor_BinaryIndices_FieldMask) String added in v1.5.1

func (*MetricDescriptor_BinaryIndices_FieldMask) Subtract added in v1.5.1

func (*MetricDescriptor_BinaryIndices_FieldMask) SubtractRaw added in v1.5.1

func (*MetricDescriptor_BinaryIndices_FieldMask) ToProtoFieldMask added in v1.5.1

ToFieldMask is used for proto conversions

func (*MetricDescriptor_BinaryIndices_FieldMask) Unmarshal added in v1.5.1

func (fieldMask *MetricDescriptor_BinaryIndices_FieldMask) Unmarshal(data []byte) error

func (*MetricDescriptor_BinaryIndices_FieldMask) UnmarshalJSON added in v1.5.1

func (fieldMask *MetricDescriptor_BinaryIndices_FieldMask) UnmarshalJSON(data []byte) error

type MetricDescriptor_BinaryIndices_PaginatingIndex added in v1.5.1

type MetricDescriptor_BinaryIndices_PaginatingIndex struct {
	KeyData          []byte   `protobuf:"bytes,1,opt,name=key_data,json=keyData,proto3" json:"key_data,omitempty" firestore:"keyData"`
	WritingFunctions [][]byte `` /* 138-byte string literal not displayed */
	ClosedFunctions  [][]byte `` /* 134-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*MetricDescriptor_BinaryIndices_PaginatingIndex) Clone added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PaginatingIndex) CloneRaw added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PaginatingIndex) Descriptor added in v1.5.1

Deprecated, Use MetricDescriptor_BinaryIndices_PaginatingIndex.ProtoReflect.Descriptor instead.

func (*MetricDescriptor_BinaryIndices_PaginatingIndex) GetClosedFunctions added in v1.5.1

func (m *MetricDescriptor_BinaryIndices_PaginatingIndex) GetClosedFunctions() [][]byte

func (*MetricDescriptor_BinaryIndices_PaginatingIndex) GetKeyData added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PaginatingIndex) GetWritingFunctions added in v1.5.1

func (m *MetricDescriptor_BinaryIndices_PaginatingIndex) GetWritingFunctions() [][]byte

func (*MetricDescriptor_BinaryIndices_PaginatingIndex) GotenMessage added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PaginatingIndex) GotenObjectExt added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PaginatingIndex) GotenValidate added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PaginatingIndex) MakeDiffFieldMask added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PaginatingIndex) MakeFullFieldMask added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PaginatingIndex) MakeRawDiffFieldMask added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PaginatingIndex) MakeRawFullFieldMask added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PaginatingIndex) Marshal added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PaginatingIndex) MarshalJSON added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PaginatingIndex) Merge added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PaginatingIndex) MergeRaw added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PaginatingIndex) ProtoMessage added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PaginatingIndex) ProtoReflect added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PaginatingIndex) Reset added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PaginatingIndex) SetClosedFunctions added in v1.5.1

func (m *MetricDescriptor_BinaryIndices_PaginatingIndex) SetClosedFunctions(fv [][]byte)

func (*MetricDescriptor_BinaryIndices_PaginatingIndex) SetKeyData added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PaginatingIndex) SetWritingFunctions added in v1.5.1

func (m *MetricDescriptor_BinaryIndices_PaginatingIndex) SetWritingFunctions(fv [][]byte)

func (*MetricDescriptor_BinaryIndices_PaginatingIndex) String added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PaginatingIndex) Unmarshal added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PaginatingIndex) UnmarshalJSON added in v1.5.1

type MetricDescriptor_BinaryIndices_PaginatingIndexPathSelectorClosedFunctions added in v1.5.1

type MetricDescriptor_BinaryIndices_PaginatingIndexPathSelectorClosedFunctions struct{}

func (MetricDescriptor_BinaryIndices_PaginatingIndexPathSelectorClosedFunctions) FieldPath added in v1.5.1

func (MetricDescriptor_BinaryIndices_PaginatingIndexPathSelectorClosedFunctions) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_BinaryIndices_PaginatingIndexPathSelectorClosedFunctions) WithItemValue added in v1.5.1

func (MetricDescriptor_BinaryIndices_PaginatingIndexPathSelectorClosedFunctions) WithValue added in v1.5.1

type MetricDescriptor_BinaryIndices_PaginatingIndexPathSelectorKeyData added in v1.5.1

type MetricDescriptor_BinaryIndices_PaginatingIndexPathSelectorKeyData struct{}

func (MetricDescriptor_BinaryIndices_PaginatingIndexPathSelectorKeyData) FieldPath added in v1.5.1

func (MetricDescriptor_BinaryIndices_PaginatingIndexPathSelectorKeyData) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_BinaryIndices_PaginatingIndexPathSelectorKeyData) WithValue added in v1.5.1

type MetricDescriptor_BinaryIndices_PaginatingIndexPathSelectorWritingFunctions added in v1.5.1

type MetricDescriptor_BinaryIndices_PaginatingIndexPathSelectorWritingFunctions struct{}

func (MetricDescriptor_BinaryIndices_PaginatingIndexPathSelectorWritingFunctions) FieldPath added in v1.5.1

func (MetricDescriptor_BinaryIndices_PaginatingIndexPathSelectorWritingFunctions) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_BinaryIndices_PaginatingIndexPathSelectorWritingFunctions) WithItemValue added in v1.5.1

func (MetricDescriptor_BinaryIndices_PaginatingIndexPathSelectorWritingFunctions) WithValue added in v1.5.1

type MetricDescriptor_BinaryIndices_PaginatingIndex_FieldMask added in v1.5.1

type MetricDescriptor_BinaryIndices_PaginatingIndex_FieldMask struct {
	Paths []MetricDescriptorBinaryIndicesPaginatingIndex_FieldPath
}

func FullMetricDescriptor_BinaryIndices_PaginatingIndex_FieldMask added in v1.5.1

func FullMetricDescriptor_BinaryIndices_PaginatingIndex_FieldMask() *MetricDescriptor_BinaryIndices_PaginatingIndex_FieldMask

func (*MetricDescriptor_BinaryIndices_PaginatingIndex_FieldMask) AppendPath added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PaginatingIndex_FieldMask) AppendRawPath added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PaginatingIndex_FieldMask) DecodeFirestore added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PaginatingIndex_FieldMask) EncodeFirestore added in v1.5.1

firestore encoding/decoding integration

func (*MetricDescriptor_BinaryIndices_PaginatingIndex_FieldMask) FilterInputFields added in v1.5.1

FilterInputFields generates copy of field paths with output_only field paths removed

func (*MetricDescriptor_BinaryIndices_PaginatingIndex_FieldMask) FromProtoFieldMask added in v1.5.1

func (fieldMask *MetricDescriptor_BinaryIndices_PaginatingIndex_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error

func (*MetricDescriptor_BinaryIndices_PaginatingIndex_FieldMask) GetPaths added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PaginatingIndex_FieldMask) GetRawPaths added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PaginatingIndex_FieldMask) IsFull added in v1.5.1

func (MetricDescriptor_BinaryIndices_PaginatingIndex_FieldMask) Marshal added in v1.5.1

implement methods required by customType

func (MetricDescriptor_BinaryIndices_PaginatingIndex_FieldMask) MarshalJSON added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PaginatingIndex_FieldMask) PathsCount added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PaginatingIndex_FieldMask) Project added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PaginatingIndex_FieldMask) ProjectRaw added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PaginatingIndex_FieldMask) ProtoMessage added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PaginatingIndex_FieldMask) ProtoReflect added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PaginatingIndex_FieldMask) Reset added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PaginatingIndex_FieldMask) Set added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PaginatingIndex_FieldMask) SetFromCliFlag added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PaginatingIndex_FieldMask) SetRaw added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PaginatingIndex_FieldMask) Size added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PaginatingIndex_FieldMask) String added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PaginatingIndex_FieldMask) Subtract added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PaginatingIndex_FieldMask) SubtractRaw added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PaginatingIndex_FieldMask) ToProtoFieldMask added in v1.5.1

ToFieldMask is used for proto conversions

func (*MetricDescriptor_BinaryIndices_PaginatingIndex_FieldMask) Unmarshal added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PaginatingIndex_FieldMask) UnmarshalJSON added in v1.5.1

func (fieldMask *MetricDescriptor_BinaryIndices_PaginatingIndex_FieldMask) UnmarshalJSON(data []byte) error

type MetricDescriptor_BinaryIndices_PreAggregatedIndex added in v1.5.1

type MetricDescriptor_BinaryIndices_PreAggregatedIndex struct {
	KeyData         []byte   `protobuf:"bytes,1,opt,name=key_data,json=keyData,proto3" json:"key_data,omitempty" firestore:"keyData"`
	WritingAligners [][]byte `` /* 134-byte string literal not displayed */
	ClosedAligners  [][]byte `` /* 130-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*MetricDescriptor_BinaryIndices_PreAggregatedIndex) Clone added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PreAggregatedIndex) CloneRaw added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PreAggregatedIndex) Descriptor added in v1.5.1

Deprecated, Use MetricDescriptor_BinaryIndices_PreAggregatedIndex.ProtoReflect.Descriptor instead.

func (*MetricDescriptor_BinaryIndices_PreAggregatedIndex) GetClosedAligners added in v1.5.1

func (m *MetricDescriptor_BinaryIndices_PreAggregatedIndex) GetClosedAligners() [][]byte

func (*MetricDescriptor_BinaryIndices_PreAggregatedIndex) GetKeyData added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PreAggregatedIndex) GetWritingAligners added in v1.5.1

func (m *MetricDescriptor_BinaryIndices_PreAggregatedIndex) GetWritingAligners() [][]byte

func (*MetricDescriptor_BinaryIndices_PreAggregatedIndex) GotenMessage added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PreAggregatedIndex) GotenObjectExt added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PreAggregatedIndex) GotenValidate added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PreAggregatedIndex) MakeFullFieldMask added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PreAggregatedIndex) MakeRawDiffFieldMask added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PreAggregatedIndex) MakeRawFullFieldMask added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PreAggregatedIndex) Marshal added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PreAggregatedIndex) MarshalJSON added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PreAggregatedIndex) Merge added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PreAggregatedIndex) MergeRaw added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PreAggregatedIndex) ProtoMessage added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PreAggregatedIndex) ProtoReflect added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PreAggregatedIndex) Reset added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PreAggregatedIndex) SetClosedAligners added in v1.5.1

func (m *MetricDescriptor_BinaryIndices_PreAggregatedIndex) SetClosedAligners(fv [][]byte)

func (*MetricDescriptor_BinaryIndices_PreAggregatedIndex) SetKeyData added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PreAggregatedIndex) SetWritingAligners added in v1.5.1

func (m *MetricDescriptor_BinaryIndices_PreAggregatedIndex) SetWritingAligners(fv [][]byte)

func (*MetricDescriptor_BinaryIndices_PreAggregatedIndex) String added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PreAggregatedIndex) Unmarshal added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PreAggregatedIndex) UnmarshalJSON added in v1.5.1

type MetricDescriptor_BinaryIndices_PreAggregatedIndexPathSelectorClosedAligners added in v1.5.1

type MetricDescriptor_BinaryIndices_PreAggregatedIndexPathSelectorClosedAligners struct{}

func (MetricDescriptor_BinaryIndices_PreAggregatedIndexPathSelectorClosedAligners) FieldPath added in v1.5.1

func (MetricDescriptor_BinaryIndices_PreAggregatedIndexPathSelectorClosedAligners) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_BinaryIndices_PreAggregatedIndexPathSelectorClosedAligners) WithItemValue added in v1.5.1

func (MetricDescriptor_BinaryIndices_PreAggregatedIndexPathSelectorClosedAligners) WithValue added in v1.5.1

type MetricDescriptor_BinaryIndices_PreAggregatedIndexPathSelectorKeyData added in v1.5.1

type MetricDescriptor_BinaryIndices_PreAggregatedIndexPathSelectorKeyData struct{}

func (MetricDescriptor_BinaryIndices_PreAggregatedIndexPathSelectorKeyData) FieldPath added in v1.5.1

func (MetricDescriptor_BinaryIndices_PreAggregatedIndexPathSelectorKeyData) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_BinaryIndices_PreAggregatedIndexPathSelectorKeyData) WithValue added in v1.5.1

type MetricDescriptor_BinaryIndices_PreAggregatedIndexPathSelectorWritingAligners added in v1.5.1

type MetricDescriptor_BinaryIndices_PreAggregatedIndexPathSelectorWritingAligners struct{}

func (MetricDescriptor_BinaryIndices_PreAggregatedIndexPathSelectorWritingAligners) FieldPath added in v1.5.1

func (MetricDescriptor_BinaryIndices_PreAggregatedIndexPathSelectorWritingAligners) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_BinaryIndices_PreAggregatedIndexPathSelectorWritingAligners) WithItemValue added in v1.5.1

func (MetricDescriptor_BinaryIndices_PreAggregatedIndexPathSelectorWritingAligners) WithValue added in v1.5.1

type MetricDescriptor_BinaryIndices_PreAggregatedIndex_FieldMask added in v1.5.1

type MetricDescriptor_BinaryIndices_PreAggregatedIndex_FieldMask struct {
	Paths []MetricDescriptorBinaryIndicesPreAggregatedIndex_FieldPath
}

func FullMetricDescriptor_BinaryIndices_PreAggregatedIndex_FieldMask added in v1.5.1

func FullMetricDescriptor_BinaryIndices_PreAggregatedIndex_FieldMask() *MetricDescriptor_BinaryIndices_PreAggregatedIndex_FieldMask

func (*MetricDescriptor_BinaryIndices_PreAggregatedIndex_FieldMask) AppendPath added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PreAggregatedIndex_FieldMask) AppendRawPath added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PreAggregatedIndex_FieldMask) DecodeFirestore added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PreAggregatedIndex_FieldMask) EncodeFirestore added in v1.5.1

firestore encoding/decoding integration

func (*MetricDescriptor_BinaryIndices_PreAggregatedIndex_FieldMask) FilterInputFields added in v1.5.1

FilterInputFields generates copy of field paths with output_only field paths removed

func (*MetricDescriptor_BinaryIndices_PreAggregatedIndex_FieldMask) FromProtoFieldMask added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PreAggregatedIndex_FieldMask) GetPaths added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PreAggregatedIndex_FieldMask) GetRawPaths added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PreAggregatedIndex_FieldMask) IsFull added in v1.5.1

func (MetricDescriptor_BinaryIndices_PreAggregatedIndex_FieldMask) Marshal added in v1.5.1

implement methods required by customType

func (MetricDescriptor_BinaryIndices_PreAggregatedIndex_FieldMask) MarshalJSON added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PreAggregatedIndex_FieldMask) PathsCount added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PreAggregatedIndex_FieldMask) Project added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PreAggregatedIndex_FieldMask) ProjectRaw added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PreAggregatedIndex_FieldMask) ProtoMessage added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PreAggregatedIndex_FieldMask) ProtoReflect added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PreAggregatedIndex_FieldMask) Reset added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PreAggregatedIndex_FieldMask) Set added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PreAggregatedIndex_FieldMask) SetFromCliFlag added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PreAggregatedIndex_FieldMask) SetRaw added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PreAggregatedIndex_FieldMask) Size added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PreAggregatedIndex_FieldMask) String added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PreAggregatedIndex_FieldMask) Subtract added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PreAggregatedIndex_FieldMask) SubtractRaw added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PreAggregatedIndex_FieldMask) ToProtoFieldMask added in v1.5.1

ToFieldMask is used for proto conversions

func (*MetricDescriptor_BinaryIndices_PreAggregatedIndex_FieldMask) Unmarshal added in v1.5.1

func (*MetricDescriptor_BinaryIndices_PreAggregatedIndex_FieldMask) UnmarshalJSON added in v1.5.1

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 (*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 (*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 (*MetricDescriptor_FieldMask) SubtractRaw

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 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_FieldPathSelectorName                      MetricDescriptor_FieldPathSelector = 0
	MetricDescriptor_FieldPathSelectorMetadata                  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_FieldPathSelectorIndices                   MetricDescriptor_FieldPathSelector = 14
	MetricDescriptor_FieldPathSelectorStorageConfig             MetricDescriptor_FieldPathSelector = 15
	MetricDescriptor_FieldPathSelectorBinaryIndices             MetricDescriptor_FieldPathSelector = 16
)

func (MetricDescriptor_FieldPathSelector) 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) AsBinaryIndicesSubPath added in v1.5.1

func (*MetricDescriptor_FieldSubPath) AsDistributionBucketOptionsSubPath

func (fps *MetricDescriptor_FieldSubPath) AsDistributionBucketOptionsSubPath() (common.DistributionBucketOptions_FieldPath, bool)

func (*MetricDescriptor_FieldSubPath) AsIndexSpecSubPath

func (*MetricDescriptor_FieldSubPath) AsIndicesSubPath added in v1.5.1

func (*MetricDescriptor_FieldSubPath) AsLabelsSubPath

func (*MetricDescriptor_FieldSubPath) AsMetadataSubPath

func (fps *MetricDescriptor_FieldSubPath) AsMetadataSubPath() (meta.Meta_FieldPath, bool)

func (*MetricDescriptor_FieldSubPath) AsMetricDescriptorMetadataSubPath

func (*MetricDescriptor_FieldSubPath) AsPromotedLabelKeySetsSubPath

func (fps *MetricDescriptor_FieldSubPath) AsPromotedLabelKeySetsSubPath() (common.LabelKeySet_FieldPath, bool)

func (*MetricDescriptor_FieldSubPath) AsStorageConfigSubPath

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 (*MetricDescriptor_FieldSubPath) SplitIntoTerminalIPaths

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) AsBinaryIndicesPathItemValue added in v1.5.1

func (*MetricDescriptor_FieldSubPathArrayItemValue) AsDistributionBucketOptionsPathItemValue

func (*MetricDescriptor_FieldSubPathArrayItemValue) AsIndexSpecPathItemValue

func (*MetricDescriptor_FieldSubPathArrayItemValue) AsIndicesPathItemValue added in v1.5.1

func (*MetricDescriptor_FieldSubPathArrayItemValue) AsLabelsPathItemValue

func (*MetricDescriptor_FieldSubPathArrayItemValue) AsMetadataPathItemValue

func (*MetricDescriptor_FieldSubPathArrayItemValue) AsMetricDescriptorMetadataPathItemValue

func (*MetricDescriptor_FieldSubPathArrayItemValue) AsPromotedLabelKeySetsPathItemValue

func (fpaivs *MetricDescriptor_FieldSubPathArrayItemValue) AsPromotedLabelKeySetsPathItemValue() (common.LabelKeySet_FieldPathArrayItemValue, bool)

func (*MetricDescriptor_FieldSubPathArrayItemValue) AsStorageConfigPathItemValue

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) AsBinaryIndicesPathArrayOfValues added in v1.5.1

func (*MetricDescriptor_FieldSubPathArrayOfValues) AsDistributionBucketOptionsPathArrayOfValues

func (fpsaov *MetricDescriptor_FieldSubPathArrayOfValues) AsDistributionBucketOptionsPathArrayOfValues() (common.DistributionBucketOptions_FieldPathArrayOfValues, bool)

func (*MetricDescriptor_FieldSubPathArrayOfValues) AsIndexSpecPathArrayOfValues

func (*MetricDescriptor_FieldSubPathArrayOfValues) AsIndicesPathArrayOfValues added in v1.5.1

func (*MetricDescriptor_FieldSubPathArrayOfValues) AsLabelsPathArrayOfValues

func (*MetricDescriptor_FieldSubPathArrayOfValues) AsMetadataPathArrayOfValues

func (fpsaov *MetricDescriptor_FieldSubPathArrayOfValues) AsMetadataPathArrayOfValues() (meta.Meta_FieldPathArrayOfValues, bool)

func (*MetricDescriptor_FieldSubPathArrayOfValues) AsMetricDescriptorMetadataPathArrayOfValues

func (*MetricDescriptor_FieldSubPathArrayOfValues) AsPromotedLabelKeySetsPathArrayOfValues

func (fpsaov *MetricDescriptor_FieldSubPathArrayOfValues) AsPromotedLabelKeySetsPathArrayOfValues() (common.LabelKeySet_FieldPathArrayOfValues, bool)

func (*MetricDescriptor_FieldSubPathArrayOfValues) AsStorageConfigPathArrayOfValues

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) AsBinaryIndicesPathValue added in v1.5.1

func (*MetricDescriptor_FieldSubPathValue) AsDistributionBucketOptionsPathValue

func (fpvs *MetricDescriptor_FieldSubPathValue) AsDistributionBucketOptionsPathValue() (common.DistributionBucketOptions_FieldPathValue, bool)

func (*MetricDescriptor_FieldSubPathValue) AsIndexSpecPathValue

func (*MetricDescriptor_FieldSubPathValue) AsIndicesPathValue added in v1.5.1

func (*MetricDescriptor_FieldSubPathValue) AsLabelsPathValue

func (*MetricDescriptor_FieldSubPathValue) AsMetadataPathValue

func (fpvs *MetricDescriptor_FieldSubPathValue) AsMetadataPathValue() (meta.Meta_FieldPathValue, bool)

func (*MetricDescriptor_FieldSubPathValue) AsMetricDescriptorMetadataPathValue

func (*MetricDescriptor_FieldSubPathValue) AsPromotedLabelKeySetsPathValue

func (fpvs *MetricDescriptor_FieldSubPathValue) AsPromotedLabelKeySetsPathValue() (common.LabelKeySet_FieldPathValue, bool)

func (*MetricDescriptor_FieldSubPathValue) AsStorageConfigPathValue

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 (*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 (*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

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 (*MetricDescriptor_FieldTerminalPath) SplitIntoTerminalIPaths

func (fp *MetricDescriptor_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath

func (*MetricDescriptor_FieldTerminalPath) 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 (*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

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) AsBinaryIndicesArrayOfValues added in v1.5.1

func (fpaov *MetricDescriptor_FieldTerminalPathArrayOfValues) AsBinaryIndicesArrayOfValues() ([]*MetricDescriptor_BinaryIndices, bool)

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 (*MetricDescriptor_FieldTerminalPathArrayOfValues) AsIndicesArrayOfValues added in v1.5.1

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 (*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 (*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) AsBinaryIndicesValue added in v1.5.1

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 (*MetricDescriptor_FieldTerminalPathValue) AsIndicesValue added in v1.5.1

func (*MetricDescriptor_FieldTerminalPathValue) AsLabelsValue

func (*MetricDescriptor_FieldTerminalPathValue) AsMetadataValue

func (fpv *MetricDescriptor_FieldTerminalPathValue) AsMetadataValue() (*meta.Meta, bool)

func (*MetricDescriptor_FieldTerminalPathValue) AsMetricDescriptorMetadataValue

func (*MetricDescriptor_FieldTerminalPathValue) AsMetricKindValue

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 (*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 (*MetricDescriptor_FieldTerminalPathValue) CompareWith

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

SetTo stores value for selected field for object MetricDescriptor

func (*MetricDescriptor_FieldTerminalPathValue) SetToRaw

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
}

DEPRECATED, use Indices

func (*MetricDescriptor_IndexSpec) Clone

func (*MetricDescriptor_IndexSpec) CloneRaw

func (*MetricDescriptor_IndexSpec) Descriptor

func (*MetricDescriptor_IndexSpec) Descriptor() ([]byte, []int)

Deprecated, Use MetricDescriptor_IndexSpec.ProtoReflect.Descriptor instead.

func (*MetricDescriptor_IndexSpec) GetPerResource

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 (*MetricDescriptor_IndexSpec) MakeFullFieldMask

func (*MetricDescriptor_IndexSpec) MakeRawDiffFieldMask

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 (*MetricDescriptor_IndexSpec) MergeRaw

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 (*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) FieldPath

func (MetricDescriptor_IndexSpecPathSelectorPerResource) Indices

func (MetricDescriptor_IndexSpecPathSelectorPerResource) Resource

type MetricDescriptor_IndexSpecPathSelectorPerResourceIndices

type MetricDescriptor_IndexSpecPathSelectorPerResourceIndices struct{}

func (MetricDescriptor_IndexSpecPathSelectorPerResourceIndices) FieldPath

func (MetricDescriptor_IndexSpecPathSelectorPerResourceIndices) WithArrayOfValues

func (MetricDescriptor_IndexSpecPathSelectorPerResourceIndices) WithValue

type MetricDescriptor_IndexSpecPathSelectorPerResourceIndicesPromotedLabels

type MetricDescriptor_IndexSpecPathSelectorPerResourceIndicesPromotedLabels struct{}

func (MetricDescriptor_IndexSpecPathSelectorPerResourceIndicesPromotedLabels) FieldPath

func (MetricDescriptor_IndexSpecPathSelectorPerResourceIndicesPromotedLabels) WithArrayOfValues

func (MetricDescriptor_IndexSpecPathSelectorPerResourceIndicesPromotedLabels) WithItemValue

func (MetricDescriptor_IndexSpecPathSelectorPerResourceIndicesPromotedLabels) WithValue

type MetricDescriptor_IndexSpecPathSelectorPerResourceResource

type MetricDescriptor_IndexSpecPathSelectorPerResourceResource struct{}

func (MetricDescriptor_IndexSpecPathSelectorPerResourceResource) FieldPath

func (MetricDescriptor_IndexSpecPathSelectorPerResourceResource) WithArrayOfValues

func (MetricDescriptor_IndexSpecPathSelectorPerResourceResource) WithValue

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 (*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

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 (*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 (*MetricDescriptor_IndexSpec_FieldMask) ProjectRaw

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 (*MetricDescriptor_IndexSpec_FieldMask) SubtractRaw

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 */
	// contains filtered or unexported fields
}

func (*MetricDescriptor_IndexSpec_Index) Clone

func (*MetricDescriptor_IndexSpec_Index) CloneRaw

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) 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 (*MetricDescriptor_IndexSpec_Index) MakeFullFieldMask

func (*MetricDescriptor_IndexSpec_Index) MakeRawDiffFieldMask

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 (*MetricDescriptor_IndexSpec_Index) MergeRaw

func (*MetricDescriptor_IndexSpec_Index) ProtoMessage

func (*MetricDescriptor_IndexSpec_Index) ProtoMessage()

func (*MetricDescriptor_IndexSpec_Index) ProtoReflect

func (*MetricDescriptor_IndexSpec_Index) Reset

func (*MetricDescriptor_IndexSpec_Index) SetPromotedLabels

func (m *MetricDescriptor_IndexSpec_Index) SetPromotedLabels(fv []string)

func (*MetricDescriptor_IndexSpec_Index) 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) FieldPath

func (MetricDescriptor_IndexSpec_IndexPathSelectorPromotedLabels) WithArrayOfValues

func (MetricDescriptor_IndexSpec_IndexPathSelectorPromotedLabels) WithItemValue

func (MetricDescriptor_IndexSpec_IndexPathSelectorPromotedLabels) WithValue

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 (*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

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 (*MetricDescriptor_IndexSpec_Index_FieldMask) GetRawPaths

func (*MetricDescriptor_IndexSpec_Index_FieldMask) IsFull

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 (*MetricDescriptor_IndexSpec_Index_FieldMask) ProjectRaw

func (*MetricDescriptor_IndexSpec_Index_FieldMask) ProtoMessage

func (fieldMask *MetricDescriptor_IndexSpec_Index_FieldMask) ProtoMessage()

func (*MetricDescriptor_IndexSpec_Index_FieldMask) ProtoReflect

func (*MetricDescriptor_IndexSpec_Index_FieldMask) Reset

func (fieldMask *MetricDescriptor_IndexSpec_Index_FieldMask) Reset()

func (*MetricDescriptor_IndexSpec_Index_FieldMask) Set

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 (*MetricDescriptor_IndexSpec_Index_FieldMask) String

func (*MetricDescriptor_IndexSpec_Index_FieldMask) Subtract

func (*MetricDescriptor_IndexSpec_Index_FieldMask) SubtractRaw

func (*MetricDescriptor_IndexSpec_Index_FieldMask) ToProtoFieldMask

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) Clone

func (*MetricDescriptor_IndexSpec_PerMonitoredResource) CloneRaw

func (*MetricDescriptor_IndexSpec_PerMonitoredResource) Descriptor

Deprecated, Use MetricDescriptor_IndexSpec_PerMonitoredResource.ProtoReflect.Descriptor instead.

func (*MetricDescriptor_IndexSpec_PerMonitoredResource) GetIndices

func (*MetricDescriptor_IndexSpec_PerMonitoredResource) GetResource

func (*MetricDescriptor_IndexSpec_PerMonitoredResource) GotenMessage

func (*MetricDescriptor_IndexSpec_PerMonitoredResource) GotenObjectExt

func (*MetricDescriptor_IndexSpec_PerMonitoredResource) GotenValidate

func (*MetricDescriptor_IndexSpec_PerMonitoredResource) MakeFullFieldMask

func (*MetricDescriptor_IndexSpec_PerMonitoredResource) MakeRawDiffFieldMask

func (*MetricDescriptor_IndexSpec_PerMonitoredResource) MakeRawFullFieldMask

func (*MetricDescriptor_IndexSpec_PerMonitoredResource) Marshal

func (*MetricDescriptor_IndexSpec_PerMonitoredResource) MarshalJSON

func (*MetricDescriptor_IndexSpec_PerMonitoredResource) Merge

func (*MetricDescriptor_IndexSpec_PerMonitoredResource) MergeRaw

func (*MetricDescriptor_IndexSpec_PerMonitoredResource) ProtoMessage

func (*MetricDescriptor_IndexSpec_PerMonitoredResource) ProtoReflect

func (*MetricDescriptor_IndexSpec_PerMonitoredResource) Reset

func (*MetricDescriptor_IndexSpec_PerMonitoredResource) SetIndices

func (*MetricDescriptor_IndexSpec_PerMonitoredResource) SetResource

func (*MetricDescriptor_IndexSpec_PerMonitoredResource) String

func (*MetricDescriptor_IndexSpec_PerMonitoredResource) Unmarshal

func (*MetricDescriptor_IndexSpec_PerMonitoredResource) UnmarshalJSON

type MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorIndices

type MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorIndices struct{}

func (MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorIndices) FieldPath

type MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorIndicesPromotedLabels

type MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorIndicesPromotedLabels struct{}

func (MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorIndicesPromotedLabels) FieldPath

func (MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorIndicesPromotedLabels) WithArrayOfValues

func (MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorIndicesPromotedLabels) WithItemValue

func (MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorIndicesPromotedLabels) WithValue

type MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorResource

type MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorResource struct{}

func (MetricDescriptor_IndexSpec_PerMonitoredResourcePathSelectorResource) FieldPath

type MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask

type MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask struct {
	Paths []MetricDescriptorIndexSpecPerMonitoredResource_FieldPath
}

func (*MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) AppendPath

func (*MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) AppendRawPath

func (*MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) DecodeFirestore

func (*MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) EncodeFirestore

firestore encoding/decoding integration

func (*MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) FilterInputFields

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 (*MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) GetRawPaths

func (*MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) IsFull

func (MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) Marshal

implement methods required by customType

func (MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) MarshalJSON

func (*MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) PathsCount

func (*MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) Project

func (*MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) ProjectRaw

func (*MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) ProtoMessage

func (*MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) ProtoReflect

func (*MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) Reset

func (*MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) Set

func (*MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) SetFromCliFlag

func (*MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) SetRaw

func (*MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) Size

func (*MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) String

func (*MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) SubtractRaw

func (*MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) ToProtoFieldMask

ToFieldMask is used for proto conversions

func (*MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) Unmarshal

func (*MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) UnmarshalJSON

func (fieldMask *MetricDescriptor_IndexSpec_PerMonitoredResource_FieldMask) UnmarshalJSON(data []byte) error

type MetricDescriptor_Indices added in v1.5.1

type MetricDescriptor_Indices struct {

	// Indices coming by default from application, typically populated by
	// fixtures controller
	BuiltIn *MetricDescriptor_Indices_IndexGroups `protobuf:"bytes,1,opt,name=built_in,json=builtIn,proto3" json:"built_in,omitempty" firestore:"builtIn"`
	// User defined additional indices.
	UserDefined *MetricDescriptor_Indices_IndexGroups `protobuf:"bytes,2,opt,name=user_defined,json=userDefined,proto3" json:"user_defined,omitempty" firestore:"userDefined"`
	// Automatically migrated from older specs. It should not be modified by
	// users, it can only be archived once new indices are populated (update
	// closingStatus fields to CLOSED).
	LegacyMigrated []*MetricDescriptor_Indices_NonAggregatedIndices `` /* 130-byte string literal not displayed */
	// contains filtered or unexported fields
}

ResourceBindings binds MetricDescriptor with selected MonitoredResourceDescriptors and provides indices for TimeSeries storage.

func (*MetricDescriptor_Indices) Clone added in v1.5.1

func (*MetricDescriptor_Indices) CloneRaw added in v1.5.1

func (*MetricDescriptor_Indices) Descriptor added in v1.5.1

func (*MetricDescriptor_Indices) Descriptor() ([]byte, []int)

Deprecated, Use MetricDescriptor_Indices.ProtoReflect.Descriptor instead.

func (*MetricDescriptor_Indices) GetBuiltIn added in v1.5.1

func (*MetricDescriptor_Indices) GetLegacyMigrated added in v1.5.1

func (*MetricDescriptor_Indices) GetUserDefined added in v1.5.1

func (*MetricDescriptor_Indices) GotenMessage added in v1.5.1

func (*MetricDescriptor_Indices) GotenMessage()

func (*MetricDescriptor_Indices) GotenObjectExt added in v1.5.1

func (o *MetricDescriptor_Indices) GotenObjectExt()

func (*MetricDescriptor_Indices) GotenValidate added in v1.5.1

func (obj *MetricDescriptor_Indices) GotenValidate() error

func (*MetricDescriptor_Indices) MakeDiffFieldMask added in v1.5.1

func (*MetricDescriptor_Indices) MakeFullFieldMask added in v1.5.1

func (*MetricDescriptor_Indices) MakeRawDiffFieldMask added in v1.5.1

func (*MetricDescriptor_Indices) MakeRawFullFieldMask added in v1.5.1

func (o *MetricDescriptor_Indices) MakeRawFullFieldMask() gotenobject.FieldMask

func (*MetricDescriptor_Indices) Marshal added in v1.5.1

func (m *MetricDescriptor_Indices) Marshal() ([]byte, error)

func (*MetricDescriptor_Indices) MarshalJSON added in v1.5.1

func (m *MetricDescriptor_Indices) MarshalJSON() ([]byte, error)

func (*MetricDescriptor_Indices) Merge added in v1.5.1

func (*MetricDescriptor_Indices) MergeRaw added in v1.5.1

func (*MetricDescriptor_Indices) ProtoMessage added in v1.5.1

func (*MetricDescriptor_Indices) ProtoMessage()

func (*MetricDescriptor_Indices) ProtoReflect added in v1.5.1

func (m *MetricDescriptor_Indices) ProtoReflect() preflect.Message

func (*MetricDescriptor_Indices) Reset added in v1.5.1

func (m *MetricDescriptor_Indices) Reset()

func (*MetricDescriptor_Indices) SetBuiltIn added in v1.5.1

func (*MetricDescriptor_Indices) SetLegacyMigrated added in v1.5.1

func (*MetricDescriptor_Indices) SetUserDefined added in v1.5.1

func (*MetricDescriptor_Indices) String added in v1.5.1

func (m *MetricDescriptor_Indices) String() string

func (*MetricDescriptor_Indices) Unmarshal added in v1.5.1

func (m *MetricDescriptor_Indices) Unmarshal(b []byte) error

func (*MetricDescriptor_Indices) UnmarshalJSON added in v1.5.1

func (m *MetricDescriptor_Indices) UnmarshalJSON(data []byte) error

type MetricDescriptor_IndicesPathSelectorBuiltIn added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltIn struct{}

func (MetricDescriptor_IndicesPathSelectorBuiltIn) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltIn) NonAggregatedIndices added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltIn) PaginationIndices added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltIn) PreAggregatedIndices added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltIn) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltIn) WithSubArrayItemValue added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltIn) WithSubArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltIn) WithSubPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltIn) WithSubValue added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltIn) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndices added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndices struct{}

func (MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndices) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndices) Name added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndices) PartitionLabelSets added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndices) ResourceTypes added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndices) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndices) WithItemValue added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndices) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesName added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesName struct{}

func (MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesName) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesName) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesName) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesPartitionLabelSets added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesPartitionLabelSets struct{}

func (MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesPartitionLabelSets) ClosingStatus added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesPartitionLabelSets) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesPartitionLabelSets) MetricKeys added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesPartitionLabelSets) Name added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesPartitionLabelSets) ResourceKeys added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesPartitionLabelSets) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesPartitionLabelSets) WithItemValue added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesPartitionLabelSets) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesPartitionLabelSetsClosingStatus added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesPartitionLabelSetsClosingStatus struct{}

func (MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesPartitionLabelSetsClosingStatus) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesPartitionLabelSetsClosingStatus) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesPartitionLabelSetsClosingStatus) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesPartitionLabelSetsMetricKeys added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesPartitionLabelSetsMetricKeys struct{}

func (MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesPartitionLabelSetsMetricKeys) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesPartitionLabelSetsMetricKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesPartitionLabelSetsMetricKeys) WithItemValue added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesPartitionLabelSetsMetricKeys) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesPartitionLabelSetsName added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesPartitionLabelSetsName struct{}

func (MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesPartitionLabelSetsName) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesPartitionLabelSetsName) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesPartitionLabelSetsName) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesPartitionLabelSetsResourceKeys added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesPartitionLabelSetsResourceKeys struct{}

func (MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesPartitionLabelSetsResourceKeys) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesPartitionLabelSetsResourceKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesPartitionLabelSetsResourceKeys) WithItemValue added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesPartitionLabelSetsResourceKeys) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesResourceTypes added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesResourceTypes struct{}

func (MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesResourceTypes) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesResourceTypes) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesResourceTypes) WithItemValue added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInNonAggregatedIndicesResourceTypes) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndices added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndices struct{}

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndices) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndices) Functions added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndices) Name added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndices) PartitionLabelSets added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndices) ResourceTypes added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndices) Views added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndices) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndices) WithItemValue added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndices) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesFunctions added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesFunctions struct{}

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesFunctions) Aligner added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesFunctions) ClosingStatus added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesFunctions) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesFunctions) Name added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesFunctions) Reducer added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesFunctions) Sorting added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesFunctions) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesFunctions) WithItemValue added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesFunctions) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesFunctionsAligner added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesFunctionsAligner struct{}

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesFunctionsAligner) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesFunctionsAligner) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesFunctionsAligner) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesFunctionsClosingStatus added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesFunctionsClosingStatus struct{}

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesFunctionsClosingStatus) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesFunctionsClosingStatus) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesFunctionsClosingStatus) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesFunctionsName added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesFunctionsName struct{}

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesFunctionsName) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesFunctionsName) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesFunctionsName) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesFunctionsReducer added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesFunctionsReducer struct{}

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesFunctionsReducer) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesFunctionsReducer) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesFunctionsReducer) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesFunctionsSorting added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesFunctionsSorting struct{}

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesFunctionsSorting) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesFunctionsSorting) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesFunctionsSorting) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesName added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesName struct{}

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesName) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesName) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesName) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesPartitionLabelSets added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesPartitionLabelSets struct{}

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesPartitionLabelSets) ClosingStatus added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesPartitionLabelSets) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesPartitionLabelSets) MetricKeys added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesPartitionLabelSets) Name added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesPartitionLabelSets) ResourceKeys added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesPartitionLabelSets) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesPartitionLabelSets) WithItemValue added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesPartitionLabelSets) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesPartitionLabelSetsClosingStatus added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesPartitionLabelSetsClosingStatus struct{}

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesPartitionLabelSetsClosingStatus) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesPartitionLabelSetsClosingStatus) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesPartitionLabelSetsClosingStatus) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesPartitionLabelSetsMetricKeys added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesPartitionLabelSetsMetricKeys struct{}

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesPartitionLabelSetsMetricKeys) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesPartitionLabelSetsMetricKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesPartitionLabelSetsMetricKeys) WithItemValue added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesPartitionLabelSetsMetricKeys) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesPartitionLabelSetsName added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesPartitionLabelSetsName struct{}

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesPartitionLabelSetsName) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesPartitionLabelSetsName) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesPartitionLabelSetsName) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesPartitionLabelSetsResourceKeys added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesPartitionLabelSetsResourceKeys struct{}

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesPartitionLabelSetsResourceKeys) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesPartitionLabelSetsResourceKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesPartitionLabelSetsResourceKeys) WithItemValue added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesPartitionLabelSetsResourceKeys) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesResourceTypes added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesResourceTypes struct{}

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesResourceTypes) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesResourceTypes) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesResourceTypes) WithItemValue added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesResourceTypes) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViews added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViews struct{}

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViews) ClosingStatus added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViews) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViews) FilterableMetricKeys added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViews) FilterableResourceKeys added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViews) Name added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViews) PaginatedMetricKeys added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViews) PaginatedResourceKeys added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViews) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViews) WithItemValue added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViews) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViewsClosingStatus added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViewsClosingStatus struct{}

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViewsClosingStatus) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViewsClosingStatus) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViewsClosingStatus) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViewsFilterableMetricKeys added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViewsFilterableMetricKeys struct{}

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViewsFilterableMetricKeys) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViewsFilterableMetricKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViewsFilterableMetricKeys) WithItemValue added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViewsFilterableMetricKeys) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViewsFilterableResourceKeys added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViewsFilterableResourceKeys struct{}

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViewsFilterableResourceKeys) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViewsFilterableResourceKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViewsFilterableResourceKeys) WithItemValue added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViewsFilterableResourceKeys) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViewsName added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViewsName struct{}

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViewsName) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViewsName) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViewsName) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViewsPaginatedMetricKeys added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViewsPaginatedMetricKeys struct{}

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViewsPaginatedMetricKeys) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViewsPaginatedMetricKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViewsPaginatedMetricKeys) WithItemValue added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViewsPaginatedMetricKeys) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViewsPaginatedResourceKeys added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViewsPaginatedResourceKeys struct{}

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViewsPaginatedResourceKeys) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViewsPaginatedResourceKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViewsPaginatedResourceKeys) WithItemValue added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPaginationIndicesViewsPaginatedResourceKeys) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndices added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndices struct{}

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndices) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndices) FilterAndGroupLabelSets added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndices) Name added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndices) PartitionLabelSets added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndices) ResourceTypes added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndices) SupportedAggregations added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndices) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndices) WithItemValue added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndices) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesFilterAndGroupLabelSets added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesFilterAndGroupLabelSets struct{}

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesFilterAndGroupLabelSets) ClosingStatus added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesFilterAndGroupLabelSets) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesFilterAndGroupLabelSets) MetricKeys added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesFilterAndGroupLabelSets) Name added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesFilterAndGroupLabelSets) ResourceKeys added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesFilterAndGroupLabelSets) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesFilterAndGroupLabelSets) WithItemValue added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesFilterAndGroupLabelSets) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsClosingStatus added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsClosingStatus struct{}

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsClosingStatus) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsClosingStatus) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsClosingStatus) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsMetricKeys added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsMetricKeys struct{}

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsMetricKeys) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsMetricKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsMetricKeys) WithItemValue added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsMetricKeys) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsName added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsName struct{}

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsName) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsName) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsName) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsResourceKeys added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsResourceKeys struct{}

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsResourceKeys) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsResourceKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsResourceKeys) WithItemValue added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesFilterAndGroupLabelSetsResourceKeys) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesName added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesName struct{}

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesName) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesName) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesName) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesPartitionLabelSets added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesPartitionLabelSets struct{}

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesPartitionLabelSets) ClosingStatus added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesPartitionLabelSets) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesPartitionLabelSets) MetricKeys added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesPartitionLabelSets) Name added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesPartitionLabelSets) ResourceKeys added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesPartitionLabelSets) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesPartitionLabelSets) WithItemValue added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesPartitionLabelSets) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesPartitionLabelSetsClosingStatus added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesPartitionLabelSetsClosingStatus struct{}

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesPartitionLabelSetsClosingStatus) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesPartitionLabelSetsClosingStatus) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesPartitionLabelSetsClosingStatus) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesPartitionLabelSetsMetricKeys added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesPartitionLabelSetsMetricKeys struct{}

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesPartitionLabelSetsMetricKeys) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesPartitionLabelSetsMetricKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesPartitionLabelSetsMetricKeys) WithItemValue added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesPartitionLabelSetsMetricKeys) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesPartitionLabelSetsName added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesPartitionLabelSetsName struct{}

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesPartitionLabelSetsName) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesPartitionLabelSetsName) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesPartitionLabelSetsName) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesPartitionLabelSetsResourceKeys added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesPartitionLabelSetsResourceKeys struct{}

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesPartitionLabelSetsResourceKeys) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesPartitionLabelSetsResourceKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesPartitionLabelSetsResourceKeys) WithItemValue added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesPartitionLabelSetsResourceKeys) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesResourceTypes added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesResourceTypes struct{}

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesResourceTypes) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesResourceTypes) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesResourceTypes) WithItemValue added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesResourceTypes) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregations added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregations struct{}

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregations) ClosingStatus added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregations) CrossSeriesReducers added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregations) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregations) Name added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregations) PerSeriesAligners added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregations) StorageAligners added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregations) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregations) WithItemValue added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregations) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregationsClosingStatus added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregationsClosingStatus struct{}

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregationsClosingStatus) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregationsClosingStatus) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregationsClosingStatus) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregationsCrossSeriesReducers added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregationsCrossSeriesReducers struct{}

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregationsCrossSeriesReducers) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregationsCrossSeriesReducers) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregationsCrossSeriesReducers) WithItemValue added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregationsCrossSeriesReducers) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregationsName added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregationsName struct{}

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregationsName) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregationsName) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregationsName) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregationsPerSeriesAligners added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregationsPerSeriesAligners struct{}

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregationsPerSeriesAligners) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregationsPerSeriesAligners) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregationsPerSeriesAligners) WithItemValue added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregationsPerSeriesAligners) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregationsStorageAligners added in v1.5.1

type MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregationsStorageAligners struct{}

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregationsStorageAligners) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregationsStorageAligners) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregationsStorageAligners) WithItemValue added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorBuiltInPreAggregatedIndicesSupportedAggregationsStorageAligners) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorLegacyMigrated added in v1.5.1

type MetricDescriptor_IndicesPathSelectorLegacyMigrated struct{}

func (MetricDescriptor_IndicesPathSelectorLegacyMigrated) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorLegacyMigrated) Name added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorLegacyMigrated) PartitionLabelSets added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorLegacyMigrated) ResourceTypes added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorLegacyMigrated) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorLegacyMigrated) WithItemValue added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorLegacyMigrated) WithSubArrayItemValue added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorLegacyMigrated) WithSubArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorLegacyMigrated) WithSubPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorLegacyMigrated) WithSubValue added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorLegacyMigrated) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorLegacyMigratedName added in v1.5.1

type MetricDescriptor_IndicesPathSelectorLegacyMigratedName struct{}

func (MetricDescriptor_IndicesPathSelectorLegacyMigratedName) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorLegacyMigratedName) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorLegacyMigratedName) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorLegacyMigratedPartitionLabelSets added in v1.5.1

type MetricDescriptor_IndicesPathSelectorLegacyMigratedPartitionLabelSets struct{}

func (MetricDescriptor_IndicesPathSelectorLegacyMigratedPartitionLabelSets) ClosingStatus added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorLegacyMigratedPartitionLabelSets) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorLegacyMigratedPartitionLabelSets) MetricKeys added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorLegacyMigratedPartitionLabelSets) Name added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorLegacyMigratedPartitionLabelSets) ResourceKeys added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorLegacyMigratedPartitionLabelSets) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorLegacyMigratedPartitionLabelSets) WithItemValue added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorLegacyMigratedPartitionLabelSets) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorLegacyMigratedPartitionLabelSetsClosingStatus added in v1.5.1

type MetricDescriptor_IndicesPathSelectorLegacyMigratedPartitionLabelSetsClosingStatus struct{}

func (MetricDescriptor_IndicesPathSelectorLegacyMigratedPartitionLabelSetsClosingStatus) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorLegacyMigratedPartitionLabelSetsClosingStatus) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorLegacyMigratedPartitionLabelSetsClosingStatus) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorLegacyMigratedPartitionLabelSetsMetricKeys added in v1.5.1

type MetricDescriptor_IndicesPathSelectorLegacyMigratedPartitionLabelSetsMetricKeys struct{}

func (MetricDescriptor_IndicesPathSelectorLegacyMigratedPartitionLabelSetsMetricKeys) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorLegacyMigratedPartitionLabelSetsMetricKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorLegacyMigratedPartitionLabelSetsMetricKeys) WithItemValue added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorLegacyMigratedPartitionLabelSetsMetricKeys) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorLegacyMigratedPartitionLabelSetsName added in v1.5.1

type MetricDescriptor_IndicesPathSelectorLegacyMigratedPartitionLabelSetsName struct{}

func (MetricDescriptor_IndicesPathSelectorLegacyMigratedPartitionLabelSetsName) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorLegacyMigratedPartitionLabelSetsName) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorLegacyMigratedPartitionLabelSetsName) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorLegacyMigratedPartitionLabelSetsResourceKeys added in v1.5.1

type MetricDescriptor_IndicesPathSelectorLegacyMigratedPartitionLabelSetsResourceKeys struct{}

func (MetricDescriptor_IndicesPathSelectorLegacyMigratedPartitionLabelSetsResourceKeys) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorLegacyMigratedPartitionLabelSetsResourceKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorLegacyMigratedPartitionLabelSetsResourceKeys) WithItemValue added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorLegacyMigratedPartitionLabelSetsResourceKeys) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorLegacyMigratedResourceTypes added in v1.5.1

type MetricDescriptor_IndicesPathSelectorLegacyMigratedResourceTypes struct{}

func (MetricDescriptor_IndicesPathSelectorLegacyMigratedResourceTypes) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorLegacyMigratedResourceTypes) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorLegacyMigratedResourceTypes) WithItemValue added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorLegacyMigratedResourceTypes) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefined added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefined struct{}

func (MetricDescriptor_IndicesPathSelectorUserDefined) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefined) NonAggregatedIndices added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefined) PaginationIndices added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefined) PreAggregatedIndices added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefined) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefined) WithSubArrayItemValue added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefined) WithSubArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefined) WithSubPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefined) WithSubValue added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefined) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndices added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndices struct{}

func (MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndices) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndices) Name added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndices) PartitionLabelSets added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndices) ResourceTypes added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndices) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndices) WithItemValue added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndices) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesName added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesName struct{}

func (MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesName) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesName) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesName) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesPartitionLabelSets added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesPartitionLabelSets struct{}

func (MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesPartitionLabelSets) ClosingStatus added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesPartitionLabelSets) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesPartitionLabelSets) MetricKeys added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesPartitionLabelSets) Name added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesPartitionLabelSets) ResourceKeys added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesPartitionLabelSets) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesPartitionLabelSets) WithItemValue added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesPartitionLabelSets) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesPartitionLabelSetsClosingStatus added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesPartitionLabelSetsClosingStatus struct{}

func (MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesPartitionLabelSetsClosingStatus) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesPartitionLabelSetsClosingStatus) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesPartitionLabelSetsClosingStatus) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesPartitionLabelSetsMetricKeys added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesPartitionLabelSetsMetricKeys struct{}

func (MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesPartitionLabelSetsMetricKeys) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesPartitionLabelSetsMetricKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesPartitionLabelSetsMetricKeys) WithItemValue added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesPartitionLabelSetsMetricKeys) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesPartitionLabelSetsName added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesPartitionLabelSetsName struct{}

func (MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesPartitionLabelSetsName) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesPartitionLabelSetsName) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesPartitionLabelSetsName) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesPartitionLabelSetsResourceKeys added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesPartitionLabelSetsResourceKeys struct{}

func (MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesPartitionLabelSetsResourceKeys) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesPartitionLabelSetsResourceKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesPartitionLabelSetsResourceKeys) WithItemValue added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesPartitionLabelSetsResourceKeys) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesResourceTypes added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesResourceTypes struct{}

func (MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesResourceTypes) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesResourceTypes) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesResourceTypes) WithItemValue added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedNonAggregatedIndicesResourceTypes) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndices added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndices struct{}

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndices) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndices) Functions added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndices) Name added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndices) PartitionLabelSets added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndices) ResourceTypes added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndices) Views added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndices) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndices) WithItemValue added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndices) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesFunctions added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesFunctions struct{}

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesFunctions) Aligner added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesFunctions) ClosingStatus added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesFunctions) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesFunctions) Name added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesFunctions) Reducer added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesFunctions) Sorting added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesFunctions) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesFunctions) WithItemValue added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesFunctions) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesFunctionsAligner added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesFunctionsAligner struct{}

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesFunctionsAligner) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesFunctionsAligner) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesFunctionsAligner) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesFunctionsClosingStatus added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesFunctionsClosingStatus struct{}

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesFunctionsClosingStatus) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesFunctionsClosingStatus) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesFunctionsClosingStatus) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesFunctionsName added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesFunctionsName struct{}

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesFunctionsName) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesFunctionsName) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesFunctionsName) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesFunctionsReducer added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesFunctionsReducer struct{}

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesFunctionsReducer) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesFunctionsReducer) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesFunctionsReducer) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesFunctionsSorting added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesFunctionsSorting struct{}

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesFunctionsSorting) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesFunctionsSorting) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesFunctionsSorting) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesName added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesName struct{}

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesName) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesName) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesName) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesPartitionLabelSets added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesPartitionLabelSets struct{}

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesPartitionLabelSets) ClosingStatus added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesPartitionLabelSets) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesPartitionLabelSets) MetricKeys added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesPartitionLabelSets) Name added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesPartitionLabelSets) ResourceKeys added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesPartitionLabelSets) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesPartitionLabelSets) WithItemValue added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesPartitionLabelSets) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesPartitionLabelSetsClosingStatus added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesPartitionLabelSetsClosingStatus struct{}

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesPartitionLabelSetsClosingStatus) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesPartitionLabelSetsClosingStatus) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesPartitionLabelSetsClosingStatus) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesPartitionLabelSetsMetricKeys added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesPartitionLabelSetsMetricKeys struct{}

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesPartitionLabelSetsMetricKeys) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesPartitionLabelSetsMetricKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesPartitionLabelSetsMetricKeys) WithItemValue added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesPartitionLabelSetsMetricKeys) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesPartitionLabelSetsName added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesPartitionLabelSetsName struct{}

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesPartitionLabelSetsName) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesPartitionLabelSetsName) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesPartitionLabelSetsName) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesPartitionLabelSetsResourceKeys added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesPartitionLabelSetsResourceKeys struct{}

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesPartitionLabelSetsResourceKeys) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesPartitionLabelSetsResourceKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesPartitionLabelSetsResourceKeys) WithItemValue added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesPartitionLabelSetsResourceKeys) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesResourceTypes added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesResourceTypes struct{}

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesResourceTypes) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesResourceTypes) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesResourceTypes) WithItemValue added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesResourceTypes) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViews added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViews struct{}

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViews) ClosingStatus added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViews) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViews) FilterableMetricKeys added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViews) FilterableResourceKeys added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViews) Name added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViews) PaginatedMetricKeys added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViews) PaginatedResourceKeys added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViews) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViews) WithItemValue added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViews) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViewsClosingStatus added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViewsClosingStatus struct{}

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViewsClosingStatus) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViewsClosingStatus) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViewsClosingStatus) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViewsFilterableMetricKeys added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViewsFilterableMetricKeys struct{}

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViewsFilterableMetricKeys) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViewsFilterableMetricKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViewsFilterableMetricKeys) WithItemValue added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViewsFilterableMetricKeys) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViewsFilterableResourceKeys added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViewsFilterableResourceKeys struct{}

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViewsFilterableResourceKeys) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViewsFilterableResourceKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViewsFilterableResourceKeys) WithItemValue added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViewsFilterableResourceKeys) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViewsName added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViewsName struct{}

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViewsName) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViewsName) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViewsName) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViewsPaginatedMetricKeys added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViewsPaginatedMetricKeys struct{}

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViewsPaginatedMetricKeys) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViewsPaginatedMetricKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViewsPaginatedMetricKeys) WithItemValue added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViewsPaginatedMetricKeys) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViewsPaginatedResourceKeys added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViewsPaginatedResourceKeys struct{}

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViewsPaginatedResourceKeys) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViewsPaginatedResourceKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViewsPaginatedResourceKeys) WithItemValue added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPaginationIndicesViewsPaginatedResourceKeys) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndices added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndices struct{}

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndices) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndices) FilterAndGroupLabelSets added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndices) Name added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndices) PartitionLabelSets added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndices) ResourceTypes added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndices) SupportedAggregations added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndices) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndices) WithItemValue added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndices) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesFilterAndGroupLabelSets added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesFilterAndGroupLabelSets struct{}

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesFilterAndGroupLabelSets) ClosingStatus added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesFilterAndGroupLabelSets) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesFilterAndGroupLabelSets) MetricKeys added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesFilterAndGroupLabelSets) Name added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesFilterAndGroupLabelSets) ResourceKeys added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesFilterAndGroupLabelSets) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesFilterAndGroupLabelSets) WithItemValue added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesFilterAndGroupLabelSets) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsClosingStatus added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsClosingStatus struct{}

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsClosingStatus) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsClosingStatus) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsClosingStatus) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsMetricKeys added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsMetricKeys struct{}

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsMetricKeys) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsMetricKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsMetricKeys) WithItemValue added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsMetricKeys) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsName added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsName struct{}

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsName) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsName) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsName) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsResourceKeys added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsResourceKeys struct{}

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsResourceKeys) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsResourceKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsResourceKeys) WithItemValue added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesFilterAndGroupLabelSetsResourceKeys) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesName added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesName struct{}

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesName) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesName) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesName) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesPartitionLabelSets added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesPartitionLabelSets struct{}

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesPartitionLabelSets) ClosingStatus added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesPartitionLabelSets) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesPartitionLabelSets) MetricKeys added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesPartitionLabelSets) Name added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesPartitionLabelSets) ResourceKeys added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesPartitionLabelSets) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesPartitionLabelSets) WithItemValue added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesPartitionLabelSets) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesPartitionLabelSetsClosingStatus added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesPartitionLabelSetsClosingStatus struct{}

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesPartitionLabelSetsClosingStatus) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesPartitionLabelSetsClosingStatus) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesPartitionLabelSetsClosingStatus) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesPartitionLabelSetsMetricKeys added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesPartitionLabelSetsMetricKeys struct{}

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesPartitionLabelSetsMetricKeys) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesPartitionLabelSetsMetricKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesPartitionLabelSetsMetricKeys) WithItemValue added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesPartitionLabelSetsMetricKeys) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesPartitionLabelSetsName added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesPartitionLabelSetsName struct{}

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesPartitionLabelSetsName) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesPartitionLabelSetsName) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesPartitionLabelSetsName) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesPartitionLabelSetsResourceKeys added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesPartitionLabelSetsResourceKeys struct{}

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesPartitionLabelSetsResourceKeys) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesPartitionLabelSetsResourceKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesPartitionLabelSetsResourceKeys) WithItemValue added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesPartitionLabelSetsResourceKeys) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesResourceTypes added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesResourceTypes struct{}

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesResourceTypes) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesResourceTypes) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesResourceTypes) WithItemValue added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesResourceTypes) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregations added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregations struct{}

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregations) ClosingStatus added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregations) CrossSeriesReducers added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregations) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregations) Name added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregations) PerSeriesAligners added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregations) StorageAligners added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregations) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregations) WithItemValue added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregations) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregationsClosingStatus added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregationsClosingStatus struct{}

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregationsClosingStatus) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregationsClosingStatus) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregationsClosingStatus) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregationsCrossSeriesReducers added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregationsCrossSeriesReducers struct{}

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregationsCrossSeriesReducers) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregationsCrossSeriesReducers) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregationsCrossSeriesReducers) WithItemValue added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregationsCrossSeriesReducers) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregationsName added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregationsName struct{}

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregationsName) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregationsName) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregationsName) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregationsPerSeriesAligners added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregationsPerSeriesAligners struct{}

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregationsPerSeriesAligners) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregationsPerSeriesAligners) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregationsPerSeriesAligners) WithItemValue added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregationsPerSeriesAligners) WithValue added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregationsStorageAligners added in v1.5.1

type MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregationsStorageAligners struct{}

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregationsStorageAligners) FieldPath added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregationsStorageAligners) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregationsStorageAligners) WithItemValue added in v1.5.1

func (MetricDescriptor_IndicesPathSelectorUserDefinedPreAggregatedIndicesSupportedAggregationsStorageAligners) WithValue added in v1.5.1

type MetricDescriptor_Indices_AggregationsGroup added in v1.5.1

type MetricDescriptor_Indices_AggregationsGroup struct {

	// Name of the group (identifier). Used for validating updates.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty" firestore:"name"`
	// List of potential values for perSeriesAligner parameter.
	// It must be specified.
	PerSeriesAligners []common.Aggregation_Aligner `` /* 195-byte string literal not displayed */
	// List of potential values for crossSeriesReducer parameter.
	// It can be left empty if we want to support large amount of values.
	CrossSeriesReducers []common.Aggregation_Reducer `` /* 203-byte string literal not displayed */
	// Closing status, if this group is no longer desired.
	ClosingStatus MetricDescriptor_Indices_CloseStatus `` /* 187-byte string literal not displayed */
	// This field is automatically computed and cannot be set by users.
	// It displays list of aligners used by underlying storage. May not
	// exactly match to requested aligners.
	// TODO: Support output_only annotation for sub-array items
	StorageAligners []common.Aggregation_Aligner `` /* 185-byte string literal not displayed */
	// contains filtered or unexported fields
}

AggregationsGroup groups aggregations required for pre-aggregated indices.

func (*MetricDescriptor_Indices_AggregationsGroup) Clone added in v1.5.1

func (*MetricDescriptor_Indices_AggregationsGroup) CloneRaw added in v1.5.1

func (*MetricDescriptor_Indices_AggregationsGroup) Descriptor added in v1.5.1

Deprecated, Use MetricDescriptor_Indices_AggregationsGroup.ProtoReflect.Descriptor instead.

func (*MetricDescriptor_Indices_AggregationsGroup) GetClosingStatus added in v1.5.1

func (*MetricDescriptor_Indices_AggregationsGroup) GetCrossSeriesReducers added in v1.5.1

func (*MetricDescriptor_Indices_AggregationsGroup) GetName added in v1.5.1

func (*MetricDescriptor_Indices_AggregationsGroup) GetPerSeriesAligners added in v1.5.1

func (*MetricDescriptor_Indices_AggregationsGroup) GetStorageAligners added in v1.5.1

func (*MetricDescriptor_Indices_AggregationsGroup) GotenMessage added in v1.5.1

func (*MetricDescriptor_Indices_AggregationsGroup) GotenObjectExt added in v1.5.1

func (o *MetricDescriptor_Indices_AggregationsGroup) GotenObjectExt()

func (*MetricDescriptor_Indices_AggregationsGroup) GotenValidate added in v1.5.1

func (*MetricDescriptor_Indices_AggregationsGroup) MakeDiffFieldMask added in v1.5.1

func (*MetricDescriptor_Indices_AggregationsGroup) MakeFullFieldMask added in v1.5.1

func (*MetricDescriptor_Indices_AggregationsGroup) MakeRawDiffFieldMask added in v1.5.1

func (*MetricDescriptor_Indices_AggregationsGroup) MakeRawFullFieldMask added in v1.5.1

func (*MetricDescriptor_Indices_AggregationsGroup) Marshal added in v1.5.1

func (*MetricDescriptor_Indices_AggregationsGroup) MarshalJSON added in v1.5.1

func (*MetricDescriptor_Indices_AggregationsGroup) Merge added in v1.5.1

func (*MetricDescriptor_Indices_AggregationsGroup) MergeRaw added in v1.5.1

func (*MetricDescriptor_Indices_AggregationsGroup) ProtoMessage added in v1.5.1

func (*MetricDescriptor_Indices_AggregationsGroup) ProtoReflect added in v1.5.1

func (*MetricDescriptor_Indices_AggregationsGroup) Reset added in v1.5.1

func (*MetricDescriptor_Indices_AggregationsGroup) SetClosingStatus added in v1.5.1

func (*MetricDescriptor_Indices_AggregationsGroup) SetCrossSeriesReducers added in v1.5.1

func (*MetricDescriptor_Indices_AggregationsGroup) SetName added in v1.5.1

func (*MetricDescriptor_Indices_AggregationsGroup) SetPerSeriesAligners added in v1.5.1

func (*MetricDescriptor_Indices_AggregationsGroup) SetStorageAligners added in v1.5.1

func (*MetricDescriptor_Indices_AggregationsGroup) String added in v1.5.1

func (*MetricDescriptor_Indices_AggregationsGroup) Unmarshal added in v1.5.1

func (*MetricDescriptor_Indices_AggregationsGroup) UnmarshalJSON added in v1.5.1

func (m *MetricDescriptor_Indices_AggregationsGroup) UnmarshalJSON(data []byte) error

type MetricDescriptor_Indices_AggregationsGroupPathSelectorClosingStatus added in v1.5.1

type MetricDescriptor_Indices_AggregationsGroupPathSelectorClosingStatus struct{}

func (MetricDescriptor_Indices_AggregationsGroupPathSelectorClosingStatus) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_AggregationsGroupPathSelectorClosingStatus) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_AggregationsGroupPathSelectorClosingStatus) WithValue added in v1.5.1

type MetricDescriptor_Indices_AggregationsGroupPathSelectorCrossSeriesReducers added in v1.5.1

type MetricDescriptor_Indices_AggregationsGroupPathSelectorCrossSeriesReducers struct{}

func (MetricDescriptor_Indices_AggregationsGroupPathSelectorCrossSeriesReducers) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_AggregationsGroupPathSelectorCrossSeriesReducers) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_AggregationsGroupPathSelectorCrossSeriesReducers) WithItemValue added in v1.5.1

func (MetricDescriptor_Indices_AggregationsGroupPathSelectorCrossSeriesReducers) WithValue added in v1.5.1

type MetricDescriptor_Indices_AggregationsGroupPathSelectorName added in v1.5.1

type MetricDescriptor_Indices_AggregationsGroupPathSelectorName struct{}

func (MetricDescriptor_Indices_AggregationsGroupPathSelectorName) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_AggregationsGroupPathSelectorName) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_AggregationsGroupPathSelectorName) WithValue added in v1.5.1

type MetricDescriptor_Indices_AggregationsGroupPathSelectorPerSeriesAligners added in v1.5.1

type MetricDescriptor_Indices_AggregationsGroupPathSelectorPerSeriesAligners struct{}

func (MetricDescriptor_Indices_AggregationsGroupPathSelectorPerSeriesAligners) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_AggregationsGroupPathSelectorPerSeriesAligners) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_AggregationsGroupPathSelectorPerSeriesAligners) WithItemValue added in v1.5.1

func (MetricDescriptor_Indices_AggregationsGroupPathSelectorPerSeriesAligners) WithValue added in v1.5.1

type MetricDescriptor_Indices_AggregationsGroupPathSelectorStorageAligners added in v1.5.1

type MetricDescriptor_Indices_AggregationsGroupPathSelectorStorageAligners struct{}

func (MetricDescriptor_Indices_AggregationsGroupPathSelectorStorageAligners) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_AggregationsGroupPathSelectorStorageAligners) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_AggregationsGroupPathSelectorStorageAligners) WithItemValue added in v1.5.1

func (MetricDescriptor_Indices_AggregationsGroupPathSelectorStorageAligners) WithValue added in v1.5.1

type MetricDescriptor_Indices_AggregationsGroup_FieldMask added in v1.5.1

type MetricDescriptor_Indices_AggregationsGroup_FieldMask struct {
	Paths []MetricDescriptorIndicesAggregationsGroup_FieldPath
}

func FullMetricDescriptor_Indices_AggregationsGroup_FieldMask added in v1.5.1

func FullMetricDescriptor_Indices_AggregationsGroup_FieldMask() *MetricDescriptor_Indices_AggregationsGroup_FieldMask

func (*MetricDescriptor_Indices_AggregationsGroup_FieldMask) AppendPath added in v1.5.1

func (*MetricDescriptor_Indices_AggregationsGroup_FieldMask) AppendRawPath added in v1.5.1

func (*MetricDescriptor_Indices_AggregationsGroup_FieldMask) DecodeFirestore added in v1.5.1

func (*MetricDescriptor_Indices_AggregationsGroup_FieldMask) EncodeFirestore added in v1.5.1

firestore encoding/decoding integration

func (*MetricDescriptor_Indices_AggregationsGroup_FieldMask) FilterInputFields added in v1.5.1

FilterInputFields generates copy of field paths with output_only field paths removed

func (*MetricDescriptor_Indices_AggregationsGroup_FieldMask) FromProtoFieldMask added in v1.5.1

func (fieldMask *MetricDescriptor_Indices_AggregationsGroup_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error

func (*MetricDescriptor_Indices_AggregationsGroup_FieldMask) GetPaths added in v1.5.1

func (*MetricDescriptor_Indices_AggregationsGroup_FieldMask) GetRawPaths added in v1.5.1

func (*MetricDescriptor_Indices_AggregationsGroup_FieldMask) IsFull added in v1.5.1

func (MetricDescriptor_Indices_AggregationsGroup_FieldMask) Marshal added in v1.5.1

implement methods required by customType

func (MetricDescriptor_Indices_AggregationsGroup_FieldMask) MarshalJSON added in v1.5.1

func (*MetricDescriptor_Indices_AggregationsGroup_FieldMask) PathsCount added in v1.5.1

func (*MetricDescriptor_Indices_AggregationsGroup_FieldMask) Project added in v1.5.1

func (*MetricDescriptor_Indices_AggregationsGroup_FieldMask) ProjectRaw added in v1.5.1

func (*MetricDescriptor_Indices_AggregationsGroup_FieldMask) ProtoMessage added in v1.5.1

func (fieldMask *MetricDescriptor_Indices_AggregationsGroup_FieldMask) ProtoMessage()

func (*MetricDescriptor_Indices_AggregationsGroup_FieldMask) ProtoReflect added in v1.5.1

func (*MetricDescriptor_Indices_AggregationsGroup_FieldMask) Reset added in v1.5.1

func (*MetricDescriptor_Indices_AggregationsGroup_FieldMask) Set added in v1.5.1

func (*MetricDescriptor_Indices_AggregationsGroup_FieldMask) SetFromCliFlag added in v1.5.1

func (fieldMask *MetricDescriptor_Indices_AggregationsGroup_FieldMask) SetFromCliFlag(raw string) error

func (*MetricDescriptor_Indices_AggregationsGroup_FieldMask) SetRaw added in v1.5.1

func (*MetricDescriptor_Indices_AggregationsGroup_FieldMask) Size added in v1.5.1

func (*MetricDescriptor_Indices_AggregationsGroup_FieldMask) String added in v1.5.1

func (*MetricDescriptor_Indices_AggregationsGroup_FieldMask) Subtract added in v1.5.1

func (*MetricDescriptor_Indices_AggregationsGroup_FieldMask) SubtractRaw added in v1.5.1

func (*MetricDescriptor_Indices_AggregationsGroup_FieldMask) ToProtoFieldMask added in v1.5.1

ToFieldMask is used for proto conversions

func (*MetricDescriptor_Indices_AggregationsGroup_FieldMask) Unmarshal added in v1.5.1

func (*MetricDescriptor_Indices_AggregationsGroup_FieldMask) UnmarshalJSON added in v1.5.1

func (fieldMask *MetricDescriptor_Indices_AggregationsGroup_FieldMask) UnmarshalJSON(data []byte) error

type MetricDescriptor_Indices_CloseStatus added in v1.5.1

type MetricDescriptor_Indices_CloseStatus int32

CloseStatus indicates if index group part is closed. When part of the index closes, all indices it is part of are closed. Older data is still available for reading until group is completely removed.

const (
	// Index is active for read and write
	MetricDescriptor_Indices_UNDEFINED MetricDescriptor_Indices_CloseStatus = 0
	// index is closed for reading from time when it was suspended.
	// Data prior to suspension is available for reads.
	// Writes are executed normally. SUSPENDED status can be lifted and
	// index will behave like nothing ever happened. Reading will be possible
	// for any time range from creation time.
	MetricDescriptor_Indices_SUSPENDED MetricDescriptor_Indices_CloseStatus = 1
	// Index is no longer writing, but data prior to the closed status is
	// available for reads. This helps to maintain older indices still
	// available for reading, even if newer better indices were created.
	MetricDescriptor_Indices_CLOSED MetricDescriptor_Indices_CloseStatus = 2
)

func (MetricDescriptor_Indices_CloseStatus) Descriptor added in v1.5.1

func (MetricDescriptor_Indices_CloseStatus) Enum added in v1.5.1

func (MetricDescriptor_Indices_CloseStatus) EnumDescriptor added in v1.5.1

func (MetricDescriptor_Indices_CloseStatus) EnumDescriptor() ([]byte, []int)

Deprecated, Use MetricDescriptor_Indices_CloseStatus.ProtoReflect.Descriptor instead.

func (MetricDescriptor_Indices_CloseStatus) Number added in v1.5.1

func (MetricDescriptor_Indices_CloseStatus) String added in v1.5.1

func (MetricDescriptor_Indices_CloseStatus) Type added in v1.5.1

type MetricDescriptor_Indices_FieldMask added in v1.5.1

type MetricDescriptor_Indices_FieldMask struct {
	Paths []MetricDescriptorIndices_FieldPath
}

func FullMetricDescriptor_Indices_FieldMask added in v1.5.1

func FullMetricDescriptor_Indices_FieldMask() *MetricDescriptor_Indices_FieldMask

func (*MetricDescriptor_Indices_FieldMask) AppendPath added in v1.5.1

func (*MetricDescriptor_Indices_FieldMask) AppendRawPath added in v1.5.1

func (fieldMask *MetricDescriptor_Indices_FieldMask) AppendRawPath(path gotenobject.FieldPath)

func (*MetricDescriptor_Indices_FieldMask) DecodeFirestore added in v1.5.1

func (fieldMask *MetricDescriptor_Indices_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error

func (*MetricDescriptor_Indices_FieldMask) EncodeFirestore added in v1.5.1

func (fieldMask *MetricDescriptor_Indices_FieldMask) EncodeFirestore() (*firestorepb.Value, error)

firestore encoding/decoding integration

func (*MetricDescriptor_Indices_FieldMask) FilterInputFields added in v1.5.1

FilterInputFields generates copy of field paths with output_only field paths removed

func (*MetricDescriptor_Indices_FieldMask) FromProtoFieldMask added in v1.5.1

func (fieldMask *MetricDescriptor_Indices_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error

func (*MetricDescriptor_Indices_FieldMask) GetPaths added in v1.5.1

func (*MetricDescriptor_Indices_FieldMask) GetRawPaths added in v1.5.1

func (fieldMask *MetricDescriptor_Indices_FieldMask) GetRawPaths() []gotenobject.FieldPath

func (*MetricDescriptor_Indices_FieldMask) IsFull added in v1.5.1

func (fieldMask *MetricDescriptor_Indices_FieldMask) IsFull() bool

func (MetricDescriptor_Indices_FieldMask) Marshal added in v1.5.1

func (fieldMask MetricDescriptor_Indices_FieldMask) Marshal() ([]byte, error)

implement methods required by customType

func (MetricDescriptor_Indices_FieldMask) MarshalJSON added in v1.5.1

func (fieldMask MetricDescriptor_Indices_FieldMask) MarshalJSON() ([]byte, error)

func (*MetricDescriptor_Indices_FieldMask) PathsCount added in v1.5.1

func (fieldMask *MetricDescriptor_Indices_FieldMask) PathsCount() int

func (*MetricDescriptor_Indices_FieldMask) Project added in v1.5.1

func (*MetricDescriptor_Indices_FieldMask) ProjectRaw added in v1.5.1

func (*MetricDescriptor_Indices_FieldMask) ProtoMessage added in v1.5.1

func (fieldMask *MetricDescriptor_Indices_FieldMask) ProtoMessage()

func (*MetricDescriptor_Indices_FieldMask) ProtoReflect added in v1.5.1

func (fieldMask *MetricDescriptor_Indices_FieldMask) ProtoReflect() preflect.Message

func (*MetricDescriptor_Indices_FieldMask) Reset added in v1.5.1

func (fieldMask *MetricDescriptor_Indices_FieldMask) Reset()

func (*MetricDescriptor_Indices_FieldMask) Set added in v1.5.1

func (fieldMask *MetricDescriptor_Indices_FieldMask) Set(target, source *MetricDescriptor_Indices)

func (*MetricDescriptor_Indices_FieldMask) SetFromCliFlag added in v1.5.1

func (fieldMask *MetricDescriptor_Indices_FieldMask) SetFromCliFlag(raw string) error

func (*MetricDescriptor_Indices_FieldMask) SetRaw added in v1.5.1

func (fieldMask *MetricDescriptor_Indices_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)

func (*MetricDescriptor_Indices_FieldMask) Size added in v1.5.1

func (fieldMask *MetricDescriptor_Indices_FieldMask) Size() int

func (*MetricDescriptor_Indices_FieldMask) String added in v1.5.1

func (fieldMask *MetricDescriptor_Indices_FieldMask) String() string

func (*MetricDescriptor_Indices_FieldMask) Subtract added in v1.5.1

func (*MetricDescriptor_Indices_FieldMask) SubtractRaw added in v1.5.1

func (*MetricDescriptor_Indices_FieldMask) ToProtoFieldMask added in v1.5.1

func (fieldMask *MetricDescriptor_Indices_FieldMask) ToProtoFieldMask() *googlefieldmaskpb.FieldMask

ToFieldMask is used for proto conversions

func (*MetricDescriptor_Indices_FieldMask) Unmarshal added in v1.5.1

func (fieldMask *MetricDescriptor_Indices_FieldMask) Unmarshal(data []byte) error

func (*MetricDescriptor_Indices_FieldMask) UnmarshalJSON added in v1.5.1

func (fieldMask *MetricDescriptor_Indices_FieldMask) UnmarshalJSON(data []byte) error

type MetricDescriptor_Indices_IndexGroups added in v1.5.1

type MetricDescriptor_Indices_IndexGroups struct {

	// Pre-aggregated index sets.
	PreAggregatedIndices []*MetricDescriptor_Indices_PreAggregatedIndices `` /* 156-byte string literal not displayed */
	// Non-aggregated index sets.
	NonAggregatedIndices []*MetricDescriptor_Indices_NonAggregatedIndices `` /* 156-byte string literal not displayed */
	// Pagination indices.
	PaginationIndices []*MetricDescriptor_Indices_PaginationIndices `` /* 142-byte string literal not displayed */
	// contains filtered or unexported fields
}

Grouped indices

func (*MetricDescriptor_Indices_IndexGroups) Clone added in v1.5.1

func (*MetricDescriptor_Indices_IndexGroups) CloneRaw added in v1.5.1

func (*MetricDescriptor_Indices_IndexGroups) Descriptor added in v1.5.1

func (*MetricDescriptor_Indices_IndexGroups) Descriptor() ([]byte, []int)

Deprecated, Use MetricDescriptor_Indices_IndexGroups.ProtoReflect.Descriptor instead.

func (*MetricDescriptor_Indices_IndexGroups) GetNonAggregatedIndices added in v1.5.1

func (*MetricDescriptor_Indices_IndexGroups) GetPaginationIndices added in v1.5.1

func (*MetricDescriptor_Indices_IndexGroups) GetPreAggregatedIndices added in v1.5.1

func (*MetricDescriptor_Indices_IndexGroups) GotenMessage added in v1.5.1

func (*MetricDescriptor_Indices_IndexGroups) GotenMessage()

func (*MetricDescriptor_Indices_IndexGroups) GotenObjectExt added in v1.5.1

func (o *MetricDescriptor_Indices_IndexGroups) GotenObjectExt()

func (*MetricDescriptor_Indices_IndexGroups) GotenValidate added in v1.5.1

func (obj *MetricDescriptor_Indices_IndexGroups) GotenValidate() error

func (*MetricDescriptor_Indices_IndexGroups) MakeDiffFieldMask added in v1.5.1

func (*MetricDescriptor_Indices_IndexGroups) MakeFullFieldMask added in v1.5.1

func (*MetricDescriptor_Indices_IndexGroups) MakeRawDiffFieldMask added in v1.5.1

func (*MetricDescriptor_Indices_IndexGroups) MakeRawFullFieldMask added in v1.5.1

func (*MetricDescriptor_Indices_IndexGroups) Marshal added in v1.5.1

func (*MetricDescriptor_Indices_IndexGroups) MarshalJSON added in v1.5.1

func (m *MetricDescriptor_Indices_IndexGroups) MarshalJSON() ([]byte, error)

func (*MetricDescriptor_Indices_IndexGroups) Merge added in v1.5.1

func (*MetricDescriptor_Indices_IndexGroups) MergeRaw added in v1.5.1

func (*MetricDescriptor_Indices_IndexGroups) ProtoMessage added in v1.5.1

func (*MetricDescriptor_Indices_IndexGroups) ProtoMessage()

func (*MetricDescriptor_Indices_IndexGroups) ProtoReflect added in v1.5.1

func (*MetricDescriptor_Indices_IndexGroups) Reset added in v1.5.1

func (*MetricDescriptor_Indices_IndexGroups) SetNonAggregatedIndices added in v1.5.1

func (*MetricDescriptor_Indices_IndexGroups) SetPaginationIndices added in v1.5.1

func (*MetricDescriptor_Indices_IndexGroups) SetPreAggregatedIndices added in v1.5.1

func (*MetricDescriptor_Indices_IndexGroups) String added in v1.5.1

func (*MetricDescriptor_Indices_IndexGroups) Unmarshal added in v1.5.1

func (*MetricDescriptor_Indices_IndexGroups) UnmarshalJSON added in v1.5.1

func (m *MetricDescriptor_Indices_IndexGroups) UnmarshalJSON(data []byte) error

type MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndices added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndices struct{}

func (MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndices) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndices) Name added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndices) PartitionLabelSets added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndices) ResourceTypes added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndices) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndices) WithItemValue added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndices) WithSubArrayItemValue added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndices) WithSubArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndices) WithSubPath added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndices) WithSubValue added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndices) WithValue added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesName added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesName struct{}

func (MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesName) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesName) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesName) WithValue added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesPartitionLabelSets added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesPartitionLabelSets struct{}

func (MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesPartitionLabelSets) ClosingStatus added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesPartitionLabelSets) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesPartitionLabelSets) MetricKeys added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesPartitionLabelSets) Name added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesPartitionLabelSets) ResourceKeys added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesPartitionLabelSets) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesPartitionLabelSets) WithItemValue added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesPartitionLabelSets) WithValue added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesPartitionLabelSetsClosingStatus added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesPartitionLabelSetsClosingStatus struct{}

func (MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesPartitionLabelSetsClosingStatus) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesPartitionLabelSetsClosingStatus) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesPartitionLabelSetsClosingStatus) WithValue added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesPartitionLabelSetsMetricKeys added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesPartitionLabelSetsMetricKeys struct{}

func (MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesPartitionLabelSetsMetricKeys) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesPartitionLabelSetsMetricKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesPartitionLabelSetsMetricKeys) WithItemValue added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesPartitionLabelSetsMetricKeys) WithValue added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesPartitionLabelSetsName added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesPartitionLabelSetsName struct{}

func (MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesPartitionLabelSetsName) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesPartitionLabelSetsName) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesPartitionLabelSetsName) WithValue added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesPartitionLabelSetsResourceKeys added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesPartitionLabelSetsResourceKeys struct{}

func (MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesPartitionLabelSetsResourceKeys) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesPartitionLabelSetsResourceKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesPartitionLabelSetsResourceKeys) WithItemValue added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesPartitionLabelSetsResourceKeys) WithValue added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesResourceTypes added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesResourceTypes struct{}

func (MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesResourceTypes) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesResourceTypes) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesResourceTypes) WithItemValue added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorNonAggregatedIndicesResourceTypes) WithValue added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndices added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndices struct{}

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndices) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndices) Functions added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndices) Name added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndices) PartitionLabelSets added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndices) ResourceTypes added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndices) Views added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndices) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndices) WithItemValue added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndices) WithSubArrayItemValue added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndices) WithSubArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndices) WithSubPath added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndices) WithSubValue added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndices) WithValue added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesFunctions added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesFunctions struct{}

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesFunctions) Aligner added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesFunctions) ClosingStatus added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesFunctions) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesFunctions) Name added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesFunctions) Reducer added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesFunctions) Sorting added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesFunctions) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesFunctions) WithItemValue added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesFunctions) WithValue added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesFunctionsAligner added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesFunctionsAligner struct{}

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesFunctionsAligner) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesFunctionsAligner) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesFunctionsAligner) WithValue added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesFunctionsClosingStatus added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesFunctionsClosingStatus struct{}

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesFunctionsClosingStatus) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesFunctionsClosingStatus) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesFunctionsClosingStatus) WithValue added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesFunctionsName added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesFunctionsName struct{}

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesFunctionsName) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesFunctionsName) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesFunctionsName) WithValue added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesFunctionsReducer added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesFunctionsReducer struct{}

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesFunctionsReducer) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesFunctionsReducer) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesFunctionsReducer) WithValue added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesFunctionsSorting added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesFunctionsSorting struct{}

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesFunctionsSorting) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesFunctionsSorting) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesFunctionsSorting) WithValue added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesName added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesName struct{}

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesName) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesName) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesName) WithValue added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesPartitionLabelSets added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesPartitionLabelSets struct{}

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesPartitionLabelSets) ClosingStatus added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesPartitionLabelSets) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesPartitionLabelSets) MetricKeys added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesPartitionLabelSets) Name added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesPartitionLabelSets) ResourceKeys added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesPartitionLabelSets) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesPartitionLabelSets) WithItemValue added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesPartitionLabelSets) WithValue added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesPartitionLabelSetsClosingStatus added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesPartitionLabelSetsClosingStatus struct{}

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesPartitionLabelSetsClosingStatus) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesPartitionLabelSetsClosingStatus) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesPartitionLabelSetsClosingStatus) WithValue added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesPartitionLabelSetsMetricKeys added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesPartitionLabelSetsMetricKeys struct{}

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesPartitionLabelSetsMetricKeys) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesPartitionLabelSetsMetricKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesPartitionLabelSetsMetricKeys) WithItemValue added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesPartitionLabelSetsMetricKeys) WithValue added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesPartitionLabelSetsName added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesPartitionLabelSetsName struct{}

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesPartitionLabelSetsName) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesPartitionLabelSetsName) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesPartitionLabelSetsName) WithValue added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesPartitionLabelSetsResourceKeys added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesPartitionLabelSetsResourceKeys struct{}

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesPartitionLabelSetsResourceKeys) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesPartitionLabelSetsResourceKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesPartitionLabelSetsResourceKeys) WithItemValue added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesPartitionLabelSetsResourceKeys) WithValue added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesResourceTypes added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesResourceTypes struct{}

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesResourceTypes) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesResourceTypes) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesResourceTypes) WithItemValue added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesResourceTypes) WithValue added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViews added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViews struct{}

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViews) ClosingStatus added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViews) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViews) FilterableMetricKeys added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViews) FilterableResourceKeys added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViews) Name added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViews) PaginatedMetricKeys added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViews) PaginatedResourceKeys added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViews) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViews) WithItemValue added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViews) WithValue added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViewsClosingStatus added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViewsClosingStatus struct{}

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViewsClosingStatus) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViewsClosingStatus) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViewsClosingStatus) WithValue added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViewsFilterableMetricKeys added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViewsFilterableMetricKeys struct{}

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViewsFilterableMetricKeys) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViewsFilterableMetricKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViewsFilterableMetricKeys) WithItemValue added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViewsFilterableMetricKeys) WithValue added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViewsFilterableResourceKeys added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViewsFilterableResourceKeys struct{}

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViewsFilterableResourceKeys) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViewsFilterableResourceKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViewsFilterableResourceKeys) WithItemValue added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViewsFilterableResourceKeys) WithValue added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViewsName added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViewsName struct{}

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViewsName) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViewsName) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViewsName) WithValue added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViewsPaginatedMetricKeys added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViewsPaginatedMetricKeys struct{}

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViewsPaginatedMetricKeys) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViewsPaginatedMetricKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViewsPaginatedMetricKeys) WithItemValue added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViewsPaginatedMetricKeys) WithValue added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViewsPaginatedResourceKeys added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViewsPaginatedResourceKeys struct{}

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViewsPaginatedResourceKeys) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViewsPaginatedResourceKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViewsPaginatedResourceKeys) WithItemValue added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPaginationIndicesViewsPaginatedResourceKeys) WithValue added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndices added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndices struct{}

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndices) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndices) FilterAndGroupLabelSets added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndices) Name added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndices) PartitionLabelSets added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndices) ResourceTypes added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndices) SupportedAggregations added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndices) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndices) WithItemValue added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndices) WithSubArrayItemValue added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndices) WithSubArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndices) WithSubPath added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndices) WithSubValue added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndices) WithValue added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesFilterAndGroupLabelSets added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesFilterAndGroupLabelSets struct{}

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesFilterAndGroupLabelSets) ClosingStatus added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesFilterAndGroupLabelSets) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesFilterAndGroupLabelSets) MetricKeys added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesFilterAndGroupLabelSets) Name added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesFilterAndGroupLabelSets) ResourceKeys added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesFilterAndGroupLabelSets) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesFilterAndGroupLabelSets) WithItemValue added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesFilterAndGroupLabelSets) WithValue added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesFilterAndGroupLabelSetsClosingStatus added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesFilterAndGroupLabelSetsClosingStatus struct{}

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesFilterAndGroupLabelSetsClosingStatus) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesFilterAndGroupLabelSetsClosingStatus) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesFilterAndGroupLabelSetsClosingStatus) WithValue added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesFilterAndGroupLabelSetsMetricKeys added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesFilterAndGroupLabelSetsMetricKeys struct{}

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesFilterAndGroupLabelSetsMetricKeys) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesFilterAndGroupLabelSetsMetricKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesFilterAndGroupLabelSetsMetricKeys) WithItemValue added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesFilterAndGroupLabelSetsMetricKeys) WithValue added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesFilterAndGroupLabelSetsName added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesFilterAndGroupLabelSetsName struct{}

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesFilterAndGroupLabelSetsName) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesFilterAndGroupLabelSetsName) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesFilterAndGroupLabelSetsName) WithValue added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesFilterAndGroupLabelSetsResourceKeys added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesFilterAndGroupLabelSetsResourceKeys struct{}

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesFilterAndGroupLabelSetsResourceKeys) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesFilterAndGroupLabelSetsResourceKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesFilterAndGroupLabelSetsResourceKeys) WithItemValue added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesFilterAndGroupLabelSetsResourceKeys) WithValue added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesName added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesName struct{}

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesName) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesName) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesName) WithValue added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesPartitionLabelSets added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesPartitionLabelSets struct{}

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesPartitionLabelSets) ClosingStatus added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesPartitionLabelSets) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesPartitionLabelSets) MetricKeys added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesPartitionLabelSets) Name added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesPartitionLabelSets) ResourceKeys added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesPartitionLabelSets) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesPartitionLabelSets) WithItemValue added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesPartitionLabelSets) WithValue added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesPartitionLabelSetsClosingStatus added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesPartitionLabelSetsClosingStatus struct{}

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesPartitionLabelSetsClosingStatus) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesPartitionLabelSetsClosingStatus) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesPartitionLabelSetsClosingStatus) WithValue added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesPartitionLabelSetsMetricKeys added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesPartitionLabelSetsMetricKeys struct{}

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesPartitionLabelSetsMetricKeys) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesPartitionLabelSetsMetricKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesPartitionLabelSetsMetricKeys) WithItemValue added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesPartitionLabelSetsMetricKeys) WithValue added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesPartitionLabelSetsName added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesPartitionLabelSetsName struct{}

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesPartitionLabelSetsName) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesPartitionLabelSetsName) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesPartitionLabelSetsName) WithValue added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesPartitionLabelSetsResourceKeys added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesPartitionLabelSetsResourceKeys struct{}

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesPartitionLabelSetsResourceKeys) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesPartitionLabelSetsResourceKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesPartitionLabelSetsResourceKeys) WithItemValue added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesPartitionLabelSetsResourceKeys) WithValue added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesResourceTypes added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesResourceTypes struct{}

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesResourceTypes) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesResourceTypes) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesResourceTypes) WithItemValue added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesResourceTypes) WithValue added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregations added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregations struct{}

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregations) ClosingStatus added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregations) CrossSeriesReducers added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregations) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregations) Name added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregations) PerSeriesAligners added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregations) StorageAligners added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregations) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregations) WithItemValue added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregations) WithValue added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregationsClosingStatus added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregationsClosingStatus struct{}

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregationsClosingStatus) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregationsClosingStatus) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregationsClosingStatus) WithValue added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregationsCrossSeriesReducers added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregationsCrossSeriesReducers struct{}

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregationsCrossSeriesReducers) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregationsCrossSeriesReducers) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregationsCrossSeriesReducers) WithItemValue added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregationsCrossSeriesReducers) WithValue added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregationsName added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregationsName struct{}

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregationsName) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregationsName) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregationsName) WithValue added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregationsPerSeriesAligners added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregationsPerSeriesAligners struct{}

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregationsPerSeriesAligners) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregationsPerSeriesAligners) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregationsPerSeriesAligners) WithItemValue added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregationsPerSeriesAligners) WithValue added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregationsStorageAligners added in v1.5.1

type MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregationsStorageAligners struct{}

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregationsStorageAligners) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregationsStorageAligners) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregationsStorageAligners) WithItemValue added in v1.5.1

func (MetricDescriptor_Indices_IndexGroupsPathSelectorPreAggregatedIndicesSupportedAggregationsStorageAligners) WithValue added in v1.5.1

type MetricDescriptor_Indices_IndexGroups_FieldMask added in v1.5.1

type MetricDescriptor_Indices_IndexGroups_FieldMask struct {
	Paths []MetricDescriptorIndicesIndexGroups_FieldPath
}

func FullMetricDescriptor_Indices_IndexGroups_FieldMask added in v1.5.1

func FullMetricDescriptor_Indices_IndexGroups_FieldMask() *MetricDescriptor_Indices_IndexGroups_FieldMask

func (*MetricDescriptor_Indices_IndexGroups_FieldMask) AppendPath added in v1.5.1

func (*MetricDescriptor_Indices_IndexGroups_FieldMask) AppendRawPath added in v1.5.1

func (*MetricDescriptor_Indices_IndexGroups_FieldMask) DecodeFirestore added in v1.5.1

func (fieldMask *MetricDescriptor_Indices_IndexGroups_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error

func (*MetricDescriptor_Indices_IndexGroups_FieldMask) EncodeFirestore added in v1.5.1

func (fieldMask *MetricDescriptor_Indices_IndexGroups_FieldMask) EncodeFirestore() (*firestorepb.Value, error)

firestore encoding/decoding integration

func (*MetricDescriptor_Indices_IndexGroups_FieldMask) FilterInputFields added in v1.5.1

FilterInputFields generates copy of field paths with output_only field paths removed

func (*MetricDescriptor_Indices_IndexGroups_FieldMask) FromProtoFieldMask added in v1.5.1

func (fieldMask *MetricDescriptor_Indices_IndexGroups_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error

func (*MetricDescriptor_Indices_IndexGroups_FieldMask) GetPaths added in v1.5.1

func (*MetricDescriptor_Indices_IndexGroups_FieldMask) GetRawPaths added in v1.5.1

func (*MetricDescriptor_Indices_IndexGroups_FieldMask) IsFull added in v1.5.1

func (MetricDescriptor_Indices_IndexGroups_FieldMask) Marshal added in v1.5.1

implement methods required by customType

func (MetricDescriptor_Indices_IndexGroups_FieldMask) MarshalJSON added in v1.5.1

func (fieldMask MetricDescriptor_Indices_IndexGroups_FieldMask) MarshalJSON() ([]byte, error)

func (*MetricDescriptor_Indices_IndexGroups_FieldMask) PathsCount added in v1.5.1

func (fieldMask *MetricDescriptor_Indices_IndexGroups_FieldMask) PathsCount() int

func (*MetricDescriptor_Indices_IndexGroups_FieldMask) Project added in v1.5.1

func (*MetricDescriptor_Indices_IndexGroups_FieldMask) ProjectRaw added in v1.5.1

func (*MetricDescriptor_Indices_IndexGroups_FieldMask) ProtoMessage added in v1.5.1

func (fieldMask *MetricDescriptor_Indices_IndexGroups_FieldMask) ProtoMessage()

func (*MetricDescriptor_Indices_IndexGroups_FieldMask) ProtoReflect added in v1.5.1

func (*MetricDescriptor_Indices_IndexGroups_FieldMask) Reset added in v1.5.1

func (*MetricDescriptor_Indices_IndexGroups_FieldMask) Set added in v1.5.1

func (*MetricDescriptor_Indices_IndexGroups_FieldMask) SetFromCliFlag added in v1.5.1

func (fieldMask *MetricDescriptor_Indices_IndexGroups_FieldMask) SetFromCliFlag(raw string) error

func (*MetricDescriptor_Indices_IndexGroups_FieldMask) SetRaw added in v1.5.1

func (*MetricDescriptor_Indices_IndexGroups_FieldMask) Size added in v1.5.1

func (*MetricDescriptor_Indices_IndexGroups_FieldMask) String added in v1.5.1

func (*MetricDescriptor_Indices_IndexGroups_FieldMask) Subtract added in v1.5.1

func (*MetricDescriptor_Indices_IndexGroups_FieldMask) SubtractRaw added in v1.5.1

func (*MetricDescriptor_Indices_IndexGroups_FieldMask) ToProtoFieldMask added in v1.5.1

ToFieldMask is used for proto conversions

func (*MetricDescriptor_Indices_IndexGroups_FieldMask) Unmarshal added in v1.5.1

func (fieldMask *MetricDescriptor_Indices_IndexGroups_FieldMask) Unmarshal(data []byte) error

func (*MetricDescriptor_Indices_IndexGroups_FieldMask) UnmarshalJSON added in v1.5.1

func (fieldMask *MetricDescriptor_Indices_IndexGroups_FieldMask) UnmarshalJSON(data []byte) error

type MetricDescriptor_Indices_LabelsGroup added in v1.5.1

type MetricDescriptor_Indices_LabelsGroup struct {

	// Identifier of the group, used as part of index name and during
	// update validations.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty" firestore:"name"`
	// List of metric keys in the group.
	MetricKeys []string `protobuf:"bytes,2,rep,name=metric_keys,json=metricKeys,proto3" json:"metric_keys,omitempty" firestore:"metricKeys"`
	// List of resource keys in the group.
	ResourceKeys []string `protobuf:"bytes,3,rep,name=resource_keys,json=resourceKeys,proto3" json:"resource_keys,omitempty" firestore:"resourceKeys"`
	// Closing status should be set when indices used by this group is no
	// longer desirable.
	ClosingStatus MetricDescriptor_Indices_CloseStatus `` /* 187-byte string literal not displayed */
	// contains filtered or unexported fields
}

LabelsGroup represents set of labels in resource and metric. It forms part of the index generators (non and pre aggregated).

func (*MetricDescriptor_Indices_LabelsGroup) Clone added in v1.5.1

func (*MetricDescriptor_Indices_LabelsGroup) CloneRaw added in v1.5.1

func (*MetricDescriptor_Indices_LabelsGroup) Descriptor added in v1.5.1

func (*MetricDescriptor_Indices_LabelsGroup) Descriptor() ([]byte, []int)

Deprecated, Use MetricDescriptor_Indices_LabelsGroup.ProtoReflect.Descriptor instead.

func (*MetricDescriptor_Indices_LabelsGroup) GetClosingStatus added in v1.5.1

func (*MetricDescriptor_Indices_LabelsGroup) GetMetricKeys added in v1.5.1

func (m *MetricDescriptor_Indices_LabelsGroup) GetMetricKeys() []string

func (*MetricDescriptor_Indices_LabelsGroup) GetName added in v1.5.1

func (*MetricDescriptor_Indices_LabelsGroup) GetResourceKeys added in v1.5.1

func (m *MetricDescriptor_Indices_LabelsGroup) GetResourceKeys() []string

func (*MetricDescriptor_Indices_LabelsGroup) GotenMessage added in v1.5.1

func (*MetricDescriptor_Indices_LabelsGroup) GotenMessage()

func (*MetricDescriptor_Indices_LabelsGroup) GotenObjectExt added in v1.5.1

func (o *MetricDescriptor_Indices_LabelsGroup) GotenObjectExt()

func (*MetricDescriptor_Indices_LabelsGroup) GotenValidate added in v1.5.1

func (obj *MetricDescriptor_Indices_LabelsGroup) GotenValidate() error

func (*MetricDescriptor_Indices_LabelsGroup) MakeDiffFieldMask added in v1.5.1

func (*MetricDescriptor_Indices_LabelsGroup) MakeFullFieldMask added in v1.5.1

func (*MetricDescriptor_Indices_LabelsGroup) MakeRawDiffFieldMask added in v1.5.1

func (*MetricDescriptor_Indices_LabelsGroup) MakeRawFullFieldMask added in v1.5.1

func (*MetricDescriptor_Indices_LabelsGroup) Marshal added in v1.5.1

func (*MetricDescriptor_Indices_LabelsGroup) MarshalJSON added in v1.5.1

func (m *MetricDescriptor_Indices_LabelsGroup) MarshalJSON() ([]byte, error)

func (*MetricDescriptor_Indices_LabelsGroup) Merge added in v1.5.1

func (*MetricDescriptor_Indices_LabelsGroup) MergeRaw added in v1.5.1

func (*MetricDescriptor_Indices_LabelsGroup) ProtoMessage added in v1.5.1

func (*MetricDescriptor_Indices_LabelsGroup) ProtoMessage()

func (*MetricDescriptor_Indices_LabelsGroup) ProtoReflect added in v1.5.1

func (*MetricDescriptor_Indices_LabelsGroup) Reset added in v1.5.1

func (*MetricDescriptor_Indices_LabelsGroup) SetClosingStatus added in v1.5.1

func (*MetricDescriptor_Indices_LabelsGroup) SetMetricKeys added in v1.5.1

func (m *MetricDescriptor_Indices_LabelsGroup) SetMetricKeys(fv []string)

func (*MetricDescriptor_Indices_LabelsGroup) SetName added in v1.5.1

func (*MetricDescriptor_Indices_LabelsGroup) SetResourceKeys added in v1.5.1

func (m *MetricDescriptor_Indices_LabelsGroup) SetResourceKeys(fv []string)

func (*MetricDescriptor_Indices_LabelsGroup) String added in v1.5.1

func (*MetricDescriptor_Indices_LabelsGroup) Unmarshal added in v1.5.1

func (*MetricDescriptor_Indices_LabelsGroup) UnmarshalJSON added in v1.5.1

func (m *MetricDescriptor_Indices_LabelsGroup) UnmarshalJSON(data []byte) error

type MetricDescriptor_Indices_LabelsGroupPathSelectorClosingStatus added in v1.5.1

type MetricDescriptor_Indices_LabelsGroupPathSelectorClosingStatus struct{}

func (MetricDescriptor_Indices_LabelsGroupPathSelectorClosingStatus) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_LabelsGroupPathSelectorClosingStatus) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_LabelsGroupPathSelectorClosingStatus) WithValue added in v1.5.1

type MetricDescriptor_Indices_LabelsGroupPathSelectorMetricKeys added in v1.5.1

type MetricDescriptor_Indices_LabelsGroupPathSelectorMetricKeys struct{}

func (MetricDescriptor_Indices_LabelsGroupPathSelectorMetricKeys) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_LabelsGroupPathSelectorMetricKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_LabelsGroupPathSelectorMetricKeys) WithItemValue added in v1.5.1

func (MetricDescriptor_Indices_LabelsGroupPathSelectorMetricKeys) WithValue added in v1.5.1

type MetricDescriptor_Indices_LabelsGroupPathSelectorName added in v1.5.1

type MetricDescriptor_Indices_LabelsGroupPathSelectorName struct{}

func (MetricDescriptor_Indices_LabelsGroupPathSelectorName) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_LabelsGroupPathSelectorName) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_LabelsGroupPathSelectorName) WithValue added in v1.5.1

type MetricDescriptor_Indices_LabelsGroupPathSelectorResourceKeys added in v1.5.1

type MetricDescriptor_Indices_LabelsGroupPathSelectorResourceKeys struct{}

func (MetricDescriptor_Indices_LabelsGroupPathSelectorResourceKeys) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_LabelsGroupPathSelectorResourceKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_LabelsGroupPathSelectorResourceKeys) WithItemValue added in v1.5.1

func (MetricDescriptor_Indices_LabelsGroupPathSelectorResourceKeys) WithValue added in v1.5.1

type MetricDescriptor_Indices_LabelsGroup_FieldMask added in v1.5.1

type MetricDescriptor_Indices_LabelsGroup_FieldMask struct {
	Paths []MetricDescriptorIndicesLabelsGroup_FieldPath
}

func FullMetricDescriptor_Indices_LabelsGroup_FieldMask added in v1.5.1

func FullMetricDescriptor_Indices_LabelsGroup_FieldMask() *MetricDescriptor_Indices_LabelsGroup_FieldMask

func (*MetricDescriptor_Indices_LabelsGroup_FieldMask) AppendPath added in v1.5.1

func (*MetricDescriptor_Indices_LabelsGroup_FieldMask) AppendRawPath added in v1.5.1

func (*MetricDescriptor_Indices_LabelsGroup_FieldMask) DecodeFirestore added in v1.5.1

func (fieldMask *MetricDescriptor_Indices_LabelsGroup_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error

func (*MetricDescriptor_Indices_LabelsGroup_FieldMask) EncodeFirestore added in v1.5.1

func (fieldMask *MetricDescriptor_Indices_LabelsGroup_FieldMask) EncodeFirestore() (*firestorepb.Value, error)

firestore encoding/decoding integration

func (*MetricDescriptor_Indices_LabelsGroup_FieldMask) FilterInputFields added in v1.5.1

FilterInputFields generates copy of field paths with output_only field paths removed

func (*MetricDescriptor_Indices_LabelsGroup_FieldMask) FromProtoFieldMask added in v1.5.1

func (fieldMask *MetricDescriptor_Indices_LabelsGroup_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error

func (*MetricDescriptor_Indices_LabelsGroup_FieldMask) GetPaths added in v1.5.1

func (*MetricDescriptor_Indices_LabelsGroup_FieldMask) GetRawPaths added in v1.5.1

func (*MetricDescriptor_Indices_LabelsGroup_FieldMask) IsFull added in v1.5.1

func (MetricDescriptor_Indices_LabelsGroup_FieldMask) Marshal added in v1.5.1

implement methods required by customType

func (MetricDescriptor_Indices_LabelsGroup_FieldMask) MarshalJSON added in v1.5.1

func (fieldMask MetricDescriptor_Indices_LabelsGroup_FieldMask) MarshalJSON() ([]byte, error)

func (*MetricDescriptor_Indices_LabelsGroup_FieldMask) PathsCount added in v1.5.1

func (fieldMask *MetricDescriptor_Indices_LabelsGroup_FieldMask) PathsCount() int

func (*MetricDescriptor_Indices_LabelsGroup_FieldMask) Project added in v1.5.1

func (*MetricDescriptor_Indices_LabelsGroup_FieldMask) ProjectRaw added in v1.5.1

func (*MetricDescriptor_Indices_LabelsGroup_FieldMask) ProtoMessage added in v1.5.1

func (fieldMask *MetricDescriptor_Indices_LabelsGroup_FieldMask) ProtoMessage()

func (*MetricDescriptor_Indices_LabelsGroup_FieldMask) ProtoReflect added in v1.5.1

func (*MetricDescriptor_Indices_LabelsGroup_FieldMask) Reset added in v1.5.1

func (*MetricDescriptor_Indices_LabelsGroup_FieldMask) Set added in v1.5.1

func (*MetricDescriptor_Indices_LabelsGroup_FieldMask) SetFromCliFlag added in v1.5.1

func (fieldMask *MetricDescriptor_Indices_LabelsGroup_FieldMask) SetFromCliFlag(raw string) error

func (*MetricDescriptor_Indices_LabelsGroup_FieldMask) SetRaw added in v1.5.1

func (*MetricDescriptor_Indices_LabelsGroup_FieldMask) Size added in v1.5.1

func (*MetricDescriptor_Indices_LabelsGroup_FieldMask) String added in v1.5.1

func (*MetricDescriptor_Indices_LabelsGroup_FieldMask) Subtract added in v1.5.1

func (*MetricDescriptor_Indices_LabelsGroup_FieldMask) SubtractRaw added in v1.5.1

func (*MetricDescriptor_Indices_LabelsGroup_FieldMask) ToProtoFieldMask added in v1.5.1

ToFieldMask is used for proto conversions

func (*MetricDescriptor_Indices_LabelsGroup_FieldMask) Unmarshal added in v1.5.1

func (fieldMask *MetricDescriptor_Indices_LabelsGroup_FieldMask) Unmarshal(data []byte) error

func (*MetricDescriptor_Indices_LabelsGroup_FieldMask) UnmarshalJSON added in v1.5.1

func (fieldMask *MetricDescriptor_Indices_LabelsGroup_FieldMask) UnmarshalJSON(data []byte) error

type MetricDescriptor_Indices_NonAggregatedIndices added in v1.5.1

type MetricDescriptor_Indices_NonAggregatedIndices struct {

	// Name of the whole group.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty" firestore:"name"`
	// Resource types in this group.
	ResourceTypes []string `` /* 126-byte string literal not displayed */
	// All partition label sets. Each is generating index per
	// mentioned resource type.
	// Index, to be used, requires specifying all labels mentioned
	// in partition.
	PartitionLabelSets []*MetricDescriptor_Indices_LabelsGroup `` /* 148-byte string literal not displayed */
	// contains filtered or unexported fields
}

NonAggregatedIndices is a generator of non-aggregated indices. One non-aggregated index is generated per combination of resource type by partition label set.

func (*MetricDescriptor_Indices_NonAggregatedIndices) Clone added in v1.5.1

func (*MetricDescriptor_Indices_NonAggregatedIndices) CloneRaw added in v1.5.1

func (*MetricDescriptor_Indices_NonAggregatedIndices) Descriptor added in v1.5.1

Deprecated, Use MetricDescriptor_Indices_NonAggregatedIndices.ProtoReflect.Descriptor instead.

func (*MetricDescriptor_Indices_NonAggregatedIndices) GetName added in v1.5.1

func (*MetricDescriptor_Indices_NonAggregatedIndices) GetPartitionLabelSets added in v1.5.1

func (*MetricDescriptor_Indices_NonAggregatedIndices) GetResourceTypes added in v1.5.1

func (m *MetricDescriptor_Indices_NonAggregatedIndices) GetResourceTypes() []string

func (*MetricDescriptor_Indices_NonAggregatedIndices) GotenMessage added in v1.5.1

func (*MetricDescriptor_Indices_NonAggregatedIndices) GotenObjectExt added in v1.5.1

func (*MetricDescriptor_Indices_NonAggregatedIndices) GotenValidate added in v1.5.1

func (*MetricDescriptor_Indices_NonAggregatedIndices) MakeDiffFieldMask added in v1.5.1

func (*MetricDescriptor_Indices_NonAggregatedIndices) MakeFullFieldMask added in v1.5.1

func (*MetricDescriptor_Indices_NonAggregatedIndices) MakeRawDiffFieldMask added in v1.5.1

func (*MetricDescriptor_Indices_NonAggregatedIndices) MakeRawFullFieldMask added in v1.5.1

func (*MetricDescriptor_Indices_NonAggregatedIndices) Marshal added in v1.5.1

func (*MetricDescriptor_Indices_NonAggregatedIndices) MarshalJSON added in v1.5.1

func (*MetricDescriptor_Indices_NonAggregatedIndices) Merge added in v1.5.1

func (*MetricDescriptor_Indices_NonAggregatedIndices) MergeRaw added in v1.5.1

func (*MetricDescriptor_Indices_NonAggregatedIndices) ProtoMessage added in v1.5.1

func (*MetricDescriptor_Indices_NonAggregatedIndices) ProtoReflect added in v1.5.1

func (*MetricDescriptor_Indices_NonAggregatedIndices) Reset added in v1.5.1

func (*MetricDescriptor_Indices_NonAggregatedIndices) SetName added in v1.5.1

func (*MetricDescriptor_Indices_NonAggregatedIndices) SetPartitionLabelSets added in v1.5.1

func (*MetricDescriptor_Indices_NonAggregatedIndices) SetResourceTypes added in v1.5.1

func (m *MetricDescriptor_Indices_NonAggregatedIndices) SetResourceTypes(fv []string)

func (*MetricDescriptor_Indices_NonAggregatedIndices) String added in v1.5.1

func (*MetricDescriptor_Indices_NonAggregatedIndices) Unmarshal added in v1.5.1

func (*MetricDescriptor_Indices_NonAggregatedIndices) UnmarshalJSON added in v1.5.1

func (m *MetricDescriptor_Indices_NonAggregatedIndices) UnmarshalJSON(data []byte) error

type MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorName added in v1.5.1

type MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorName struct{}

func (MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorName) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorName) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorName) WithValue added in v1.5.1

type MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorPartitionLabelSets added in v1.5.1

type MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorPartitionLabelSets struct{}

func (MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorPartitionLabelSets) ClosingStatus added in v1.5.1

func (MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorPartitionLabelSets) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorPartitionLabelSets) MetricKeys added in v1.5.1

func (MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorPartitionLabelSets) Name added in v1.5.1

func (MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorPartitionLabelSets) ResourceKeys added in v1.5.1

func (MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorPartitionLabelSets) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorPartitionLabelSets) WithItemValue added in v1.5.1

func (MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorPartitionLabelSets) WithSubArrayItemValue added in v1.5.1

func (MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorPartitionLabelSets) WithSubArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorPartitionLabelSets) WithSubPath added in v1.5.1

func (MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorPartitionLabelSets) WithSubValue added in v1.5.1

func (MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorPartitionLabelSets) WithValue added in v1.5.1

type MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorPartitionLabelSetsClosingStatus added in v1.5.1

type MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorPartitionLabelSetsClosingStatus struct{}

func (MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorPartitionLabelSetsClosingStatus) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorPartitionLabelSetsClosingStatus) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorPartitionLabelSetsClosingStatus) WithValue added in v1.5.1

type MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorPartitionLabelSetsMetricKeys added in v1.5.1

type MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorPartitionLabelSetsMetricKeys struct{}

func (MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorPartitionLabelSetsMetricKeys) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorPartitionLabelSetsMetricKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorPartitionLabelSetsMetricKeys) WithItemValue added in v1.5.1

func (MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorPartitionLabelSetsMetricKeys) WithValue added in v1.5.1

type MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorPartitionLabelSetsName added in v1.5.1

type MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorPartitionLabelSetsName struct{}

func (MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorPartitionLabelSetsName) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorPartitionLabelSetsName) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorPartitionLabelSetsName) WithValue added in v1.5.1

type MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorPartitionLabelSetsResourceKeys added in v1.5.1

type MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorPartitionLabelSetsResourceKeys struct{}

func (MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorPartitionLabelSetsResourceKeys) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorPartitionLabelSetsResourceKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorPartitionLabelSetsResourceKeys) WithItemValue added in v1.5.1

func (MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorPartitionLabelSetsResourceKeys) WithValue added in v1.5.1

type MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorResourceTypes added in v1.5.1

type MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorResourceTypes struct{}

func (MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorResourceTypes) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorResourceTypes) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorResourceTypes) WithItemValue added in v1.5.1

func (MetricDescriptor_Indices_NonAggregatedIndicesPathSelectorResourceTypes) WithValue added in v1.5.1

type MetricDescriptor_Indices_NonAggregatedIndices_FieldMask added in v1.5.1

type MetricDescriptor_Indices_NonAggregatedIndices_FieldMask struct {
	Paths []MetricDescriptorIndicesNonAggregatedIndices_FieldPath
}

func FullMetricDescriptor_Indices_NonAggregatedIndices_FieldMask added in v1.5.1

func FullMetricDescriptor_Indices_NonAggregatedIndices_FieldMask() *MetricDescriptor_Indices_NonAggregatedIndices_FieldMask

func (*MetricDescriptor_Indices_NonAggregatedIndices_FieldMask) AppendPath added in v1.5.1

func (*MetricDescriptor_Indices_NonAggregatedIndices_FieldMask) AppendRawPath added in v1.5.1

func (*MetricDescriptor_Indices_NonAggregatedIndices_FieldMask) DecodeFirestore added in v1.5.1

func (*MetricDescriptor_Indices_NonAggregatedIndices_FieldMask) EncodeFirestore added in v1.5.1

firestore encoding/decoding integration

func (*MetricDescriptor_Indices_NonAggregatedIndices_FieldMask) FilterInputFields added in v1.5.1

FilterInputFields generates copy of field paths with output_only field paths removed

func (*MetricDescriptor_Indices_NonAggregatedIndices_FieldMask) FromProtoFieldMask added in v1.5.1

func (fieldMask *MetricDescriptor_Indices_NonAggregatedIndices_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error

func (*MetricDescriptor_Indices_NonAggregatedIndices_FieldMask) GetPaths added in v1.5.1

func (*MetricDescriptor_Indices_NonAggregatedIndices_FieldMask) GetRawPaths added in v1.5.1

func (*MetricDescriptor_Indices_NonAggregatedIndices_FieldMask) IsFull added in v1.5.1

func (MetricDescriptor_Indices_NonAggregatedIndices_FieldMask) Marshal added in v1.5.1

implement methods required by customType

func (MetricDescriptor_Indices_NonAggregatedIndices_FieldMask) MarshalJSON added in v1.5.1

func (*MetricDescriptor_Indices_NonAggregatedIndices_FieldMask) PathsCount added in v1.5.1

func (*MetricDescriptor_Indices_NonAggregatedIndices_FieldMask) Project added in v1.5.1

func (*MetricDescriptor_Indices_NonAggregatedIndices_FieldMask) ProjectRaw added in v1.5.1

func (*MetricDescriptor_Indices_NonAggregatedIndices_FieldMask) ProtoMessage added in v1.5.1

func (*MetricDescriptor_Indices_NonAggregatedIndices_FieldMask) ProtoReflect added in v1.5.1

func (*MetricDescriptor_Indices_NonAggregatedIndices_FieldMask) Reset added in v1.5.1

func (*MetricDescriptor_Indices_NonAggregatedIndices_FieldMask) Set added in v1.5.1

func (*MetricDescriptor_Indices_NonAggregatedIndices_FieldMask) SetFromCliFlag added in v1.5.1

func (*MetricDescriptor_Indices_NonAggregatedIndices_FieldMask) SetRaw added in v1.5.1

func (*MetricDescriptor_Indices_NonAggregatedIndices_FieldMask) Size added in v1.5.1

func (*MetricDescriptor_Indices_NonAggregatedIndices_FieldMask) String added in v1.5.1

func (*MetricDescriptor_Indices_NonAggregatedIndices_FieldMask) Subtract added in v1.5.1

func (*MetricDescriptor_Indices_NonAggregatedIndices_FieldMask) SubtractRaw added in v1.5.1

func (*MetricDescriptor_Indices_NonAggregatedIndices_FieldMask) ToProtoFieldMask added in v1.5.1

ToFieldMask is used for proto conversions

func (*MetricDescriptor_Indices_NonAggregatedIndices_FieldMask) Unmarshal added in v1.5.1

func (*MetricDescriptor_Indices_NonAggregatedIndices_FieldMask) UnmarshalJSON added in v1.5.1

func (fieldMask *MetricDescriptor_Indices_NonAggregatedIndices_FieldMask) UnmarshalJSON(data []byte) error

type MetricDescriptor_Indices_PaginationIndices added in v1.5.1

type MetricDescriptor_Indices_PaginationIndices struct {

	// Name of the whole group.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty" firestore:"name"`
	// Resource types in this group.
	ResourceTypes []string `` /* 126-byte string literal not displayed */
	// All partition label sets. Each is generating index per
	// mentioned resource type.
	// Index, to be used, requires specifying all labels mentioned
	// in partition.
	// Each partition set is matched with each view when generating final
	// views.
	PartitionLabelSets []*MetricDescriptor_Indices_LabelsGroup `` /* 148-byte string literal not displayed */
	// All views describing label sets.
	Views []*MetricDescriptor_Indices_PaginationView `protobuf:"bytes,5,rep,name=views,proto3" json:"views,omitempty" firestore:"views"`
	// List of functions applied to every partition/views in the group.
	Functions []*MetricDescriptor_Indices_SortingFunction `protobuf:"bytes,6,rep,name=functions,proto3" json:"functions,omitempty" firestore:"functions"`
	// contains filtered or unexported fields
}

PaginationIndices are special pre-aggregated indices. To access this index, it is necessary to include in the filter some partition label set. Paginable labels MUST not be used in filter, and have no effect in groupBy (always included).

func (*MetricDescriptor_Indices_PaginationIndices) Clone added in v1.5.1

func (*MetricDescriptor_Indices_PaginationIndices) CloneRaw added in v1.5.1

func (*MetricDescriptor_Indices_PaginationIndices) Descriptor added in v1.5.1

Deprecated, Use MetricDescriptor_Indices_PaginationIndices.ProtoReflect.Descriptor instead.

func (*MetricDescriptor_Indices_PaginationIndices) GetFunctions added in v1.5.1

func (*MetricDescriptor_Indices_PaginationIndices) GetName added in v1.5.1

func (*MetricDescriptor_Indices_PaginationIndices) GetPartitionLabelSets added in v1.5.1

func (*MetricDescriptor_Indices_PaginationIndices) GetResourceTypes added in v1.5.1

func (m *MetricDescriptor_Indices_PaginationIndices) GetResourceTypes() []string

func (*MetricDescriptor_Indices_PaginationIndices) GetViews added in v1.5.1

func (*MetricDescriptor_Indices_PaginationIndices) GotenMessage added in v1.5.1

func (*MetricDescriptor_Indices_PaginationIndices) GotenObjectExt added in v1.5.1

func (o *MetricDescriptor_Indices_PaginationIndices) GotenObjectExt()

func (*MetricDescriptor_Indices_PaginationIndices) GotenValidate added in v1.5.1

func (*MetricDescriptor_Indices_PaginationIndices) MakeDiffFieldMask added in v1.5.1

func (*MetricDescriptor_Indices_PaginationIndices) MakeFullFieldMask added in v1.5.1

func (*MetricDescriptor_Indices_PaginationIndices) MakeRawDiffFieldMask added in v1.5.1

func (*MetricDescriptor_Indices_PaginationIndices) MakeRawFullFieldMask added in v1.5.1

func (*MetricDescriptor_Indices_PaginationIndices) Marshal added in v1.5.1

func (*MetricDescriptor_Indices_PaginationIndices) MarshalJSON added in v1.5.1

func (*MetricDescriptor_Indices_PaginationIndices) Merge added in v1.5.1

func (*MetricDescriptor_Indices_PaginationIndices) MergeRaw added in v1.5.1

func (*MetricDescriptor_Indices_PaginationIndices) ProtoMessage added in v1.5.1

func (*MetricDescriptor_Indices_PaginationIndices) ProtoReflect added in v1.5.1

func (*MetricDescriptor_Indices_PaginationIndices) Reset added in v1.5.1

func (*MetricDescriptor_Indices_PaginationIndices) SetFunctions added in v1.5.1

func (*MetricDescriptor_Indices_PaginationIndices) SetName added in v1.5.1

func (*MetricDescriptor_Indices_PaginationIndices) SetPartitionLabelSets added in v1.5.1

func (*MetricDescriptor_Indices_PaginationIndices) SetResourceTypes added in v1.5.1

func (m *MetricDescriptor_Indices_PaginationIndices) SetResourceTypes(fv []string)

func (*MetricDescriptor_Indices_PaginationIndices) SetViews added in v1.5.1

func (*MetricDescriptor_Indices_PaginationIndices) String added in v1.5.1

func (*MetricDescriptor_Indices_PaginationIndices) Unmarshal added in v1.5.1

func (*MetricDescriptor_Indices_PaginationIndices) UnmarshalJSON added in v1.5.1

func (m *MetricDescriptor_Indices_PaginationIndices) UnmarshalJSON(data []byte) error

type MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctions added in v1.5.1

type MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctions struct{}

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctions) Aligner added in v1.5.1

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctions) ClosingStatus added in v1.5.1

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctions) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctions) Name added in v1.5.1

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctions) Reducer added in v1.5.1

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctions) Sorting added in v1.5.1

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctions) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctions) WithSubArrayItemValue added in v1.5.1

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctions) WithSubArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctions) WithSubPath added in v1.5.1

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctions) WithSubValue added in v1.5.1

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctions) WithValue added in v1.5.1

type MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctionsAligner added in v1.5.1

type MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctionsAligner struct{}

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctionsAligner) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctionsAligner) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctionsAligner) WithValue added in v1.5.1

type MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctionsClosingStatus added in v1.5.1

type MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctionsClosingStatus struct{}

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctionsClosingStatus) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctionsClosingStatus) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctionsClosingStatus) WithValue added in v1.5.1

type MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctionsName added in v1.5.1

type MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctionsName struct{}

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctionsName) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctionsName) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctionsName) WithValue added in v1.5.1

type MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctionsReducer added in v1.5.1

type MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctionsReducer struct{}

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctionsReducer) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctionsReducer) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctionsReducer) WithValue added in v1.5.1

type MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctionsSorting added in v1.5.1

type MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctionsSorting struct{}

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctionsSorting) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctionsSorting) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorFunctionsSorting) WithValue added in v1.5.1

type MetricDescriptor_Indices_PaginationIndicesPathSelectorName added in v1.5.1

type MetricDescriptor_Indices_PaginationIndicesPathSelectorName struct{}

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorName) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorName) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorName) WithValue added in v1.5.1

type MetricDescriptor_Indices_PaginationIndicesPathSelectorPartitionLabelSets added in v1.5.1

type MetricDescriptor_Indices_PaginationIndicesPathSelectorPartitionLabelSets struct{}

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorPartitionLabelSets) ClosingStatus added in v1.5.1

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorPartitionLabelSets) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorPartitionLabelSets) MetricKeys added in v1.5.1

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorPartitionLabelSets) Name added in v1.5.1

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorPartitionLabelSets) ResourceKeys added in v1.5.1

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorPartitionLabelSets) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorPartitionLabelSets) WithItemValue added in v1.5.1

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorPartitionLabelSets) WithSubArrayItemValue added in v1.5.1

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorPartitionLabelSets) WithSubArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorPartitionLabelSets) WithSubPath added in v1.5.1

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorPartitionLabelSets) WithSubValue added in v1.5.1

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorPartitionLabelSets) WithValue added in v1.5.1

type MetricDescriptor_Indices_PaginationIndicesPathSelectorPartitionLabelSetsClosingStatus added in v1.5.1

type MetricDescriptor_Indices_PaginationIndicesPathSelectorPartitionLabelSetsClosingStatus struct{}

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorPartitionLabelSetsClosingStatus) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorPartitionLabelSetsClosingStatus) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorPartitionLabelSetsClosingStatus) WithValue added in v1.5.1

type MetricDescriptor_Indices_PaginationIndicesPathSelectorPartitionLabelSetsMetricKeys added in v1.5.1

type MetricDescriptor_Indices_PaginationIndicesPathSelectorPartitionLabelSetsMetricKeys struct{}

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorPartitionLabelSetsMetricKeys) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorPartitionLabelSetsMetricKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorPartitionLabelSetsMetricKeys) WithItemValue added in v1.5.1

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorPartitionLabelSetsMetricKeys) WithValue added in v1.5.1

type MetricDescriptor_Indices_PaginationIndicesPathSelectorPartitionLabelSetsName added in v1.5.1

type MetricDescriptor_Indices_PaginationIndicesPathSelectorPartitionLabelSetsName struct{}

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorPartitionLabelSetsName) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorPartitionLabelSetsName) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorPartitionLabelSetsName) WithValue added in v1.5.1

type MetricDescriptor_Indices_PaginationIndicesPathSelectorPartitionLabelSetsResourceKeys added in v1.5.1

type MetricDescriptor_Indices_PaginationIndicesPathSelectorPartitionLabelSetsResourceKeys struct{}

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorPartitionLabelSetsResourceKeys) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorPartitionLabelSetsResourceKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorPartitionLabelSetsResourceKeys) WithItemValue added in v1.5.1

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorPartitionLabelSetsResourceKeys) WithValue added in v1.5.1

type MetricDescriptor_Indices_PaginationIndicesPathSelectorResourceTypes added in v1.5.1

type MetricDescriptor_Indices_PaginationIndicesPathSelectorResourceTypes struct{}

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorResourceTypes) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorResourceTypes) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorResourceTypes) WithItemValue added in v1.5.1

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorResourceTypes) WithValue added in v1.5.1

type MetricDescriptor_Indices_PaginationIndicesPathSelectorViews added in v1.5.1

type MetricDescriptor_Indices_PaginationIndicesPathSelectorViews struct{}

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorViews) ClosingStatus added in v1.5.1

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorViews) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorViews) FilterableMetricKeys added in v1.5.1

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorViews) FilterableResourceKeys added in v1.5.1

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorViews) Name added in v1.5.1

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorViews) PaginatedMetricKeys added in v1.5.1

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorViews) PaginatedResourceKeys added in v1.5.1

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorViews) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorViews) WithSubArrayItemValue added in v1.5.1

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorViews) WithSubArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorViews) WithSubPath added in v1.5.1

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorViews) WithSubValue added in v1.5.1

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorViews) WithValue added in v1.5.1

type MetricDescriptor_Indices_PaginationIndicesPathSelectorViewsClosingStatus added in v1.5.1

type MetricDescriptor_Indices_PaginationIndicesPathSelectorViewsClosingStatus struct{}

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorViewsClosingStatus) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorViewsClosingStatus) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorViewsClosingStatus) WithValue added in v1.5.1

type MetricDescriptor_Indices_PaginationIndicesPathSelectorViewsFilterableMetricKeys added in v1.5.1

type MetricDescriptor_Indices_PaginationIndicesPathSelectorViewsFilterableMetricKeys struct{}

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorViewsFilterableMetricKeys) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorViewsFilterableMetricKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorViewsFilterableMetricKeys) WithItemValue added in v1.5.1

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorViewsFilterableMetricKeys) WithValue added in v1.5.1

type MetricDescriptor_Indices_PaginationIndicesPathSelectorViewsFilterableResourceKeys added in v1.5.1

type MetricDescriptor_Indices_PaginationIndicesPathSelectorViewsFilterableResourceKeys struct{}

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorViewsFilterableResourceKeys) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorViewsFilterableResourceKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorViewsFilterableResourceKeys) WithItemValue added in v1.5.1

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorViewsFilterableResourceKeys) WithValue added in v1.5.1

type MetricDescriptor_Indices_PaginationIndicesPathSelectorViewsName added in v1.5.1

type MetricDescriptor_Indices_PaginationIndicesPathSelectorViewsName struct{}

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorViewsName) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorViewsName) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorViewsName) WithValue added in v1.5.1

type MetricDescriptor_Indices_PaginationIndicesPathSelectorViewsPaginatedMetricKeys added in v1.5.1

type MetricDescriptor_Indices_PaginationIndicesPathSelectorViewsPaginatedMetricKeys struct{}

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorViewsPaginatedMetricKeys) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorViewsPaginatedMetricKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorViewsPaginatedMetricKeys) WithItemValue added in v1.5.1

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorViewsPaginatedMetricKeys) WithValue added in v1.5.1

type MetricDescriptor_Indices_PaginationIndicesPathSelectorViewsPaginatedResourceKeys added in v1.5.1

type MetricDescriptor_Indices_PaginationIndicesPathSelectorViewsPaginatedResourceKeys struct{}

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorViewsPaginatedResourceKeys) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorViewsPaginatedResourceKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorViewsPaginatedResourceKeys) WithItemValue added in v1.5.1

func (MetricDescriptor_Indices_PaginationIndicesPathSelectorViewsPaginatedResourceKeys) WithValue added in v1.5.1

type MetricDescriptor_Indices_PaginationIndices_FieldMask added in v1.5.1

type MetricDescriptor_Indices_PaginationIndices_FieldMask struct {
	Paths []MetricDescriptorIndicesPaginationIndices_FieldPath
}

func FullMetricDescriptor_Indices_PaginationIndices_FieldMask added in v1.5.1

func FullMetricDescriptor_Indices_PaginationIndices_FieldMask() *MetricDescriptor_Indices_PaginationIndices_FieldMask

func (*MetricDescriptor_Indices_PaginationIndices_FieldMask) AppendPath added in v1.5.1

func (*MetricDescriptor_Indices_PaginationIndices_FieldMask) AppendRawPath added in v1.5.1

func (*MetricDescriptor_Indices_PaginationIndices_FieldMask) DecodeFirestore added in v1.5.1

func (*MetricDescriptor_Indices_PaginationIndices_FieldMask) EncodeFirestore added in v1.5.1

firestore encoding/decoding integration

func (*MetricDescriptor_Indices_PaginationIndices_FieldMask) FilterInputFields added in v1.5.1

FilterInputFields generates copy of field paths with output_only field paths removed

func (*MetricDescriptor_Indices_PaginationIndices_FieldMask) FromProtoFieldMask added in v1.5.1

func (fieldMask *MetricDescriptor_Indices_PaginationIndices_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error

func (*MetricDescriptor_Indices_PaginationIndices_FieldMask) GetPaths added in v1.5.1

func (*MetricDescriptor_Indices_PaginationIndices_FieldMask) GetRawPaths added in v1.5.1

func (*MetricDescriptor_Indices_PaginationIndices_FieldMask) IsFull added in v1.5.1

func (MetricDescriptor_Indices_PaginationIndices_FieldMask) Marshal added in v1.5.1

implement methods required by customType

func (MetricDescriptor_Indices_PaginationIndices_FieldMask) MarshalJSON added in v1.5.1

func (*MetricDescriptor_Indices_PaginationIndices_FieldMask) PathsCount added in v1.5.1

func (*MetricDescriptor_Indices_PaginationIndices_FieldMask) Project added in v1.5.1

func (*MetricDescriptor_Indices_PaginationIndices_FieldMask) ProjectRaw added in v1.5.1

func (*MetricDescriptor_Indices_PaginationIndices_FieldMask) ProtoMessage added in v1.5.1

func (fieldMask *MetricDescriptor_Indices_PaginationIndices_FieldMask) ProtoMessage()

func (*MetricDescriptor_Indices_PaginationIndices_FieldMask) ProtoReflect added in v1.5.1

func (*MetricDescriptor_Indices_PaginationIndices_FieldMask) Reset added in v1.5.1

func (*MetricDescriptor_Indices_PaginationIndices_FieldMask) Set added in v1.5.1

func (*MetricDescriptor_Indices_PaginationIndices_FieldMask) SetFromCliFlag added in v1.5.1

func (fieldMask *MetricDescriptor_Indices_PaginationIndices_FieldMask) SetFromCliFlag(raw string) error

func (*MetricDescriptor_Indices_PaginationIndices_FieldMask) SetRaw added in v1.5.1

func (*MetricDescriptor_Indices_PaginationIndices_FieldMask) Size added in v1.5.1

func (*MetricDescriptor_Indices_PaginationIndices_FieldMask) String added in v1.5.1

func (*MetricDescriptor_Indices_PaginationIndices_FieldMask) Subtract added in v1.5.1

func (*MetricDescriptor_Indices_PaginationIndices_FieldMask) SubtractRaw added in v1.5.1

func (*MetricDescriptor_Indices_PaginationIndices_FieldMask) ToProtoFieldMask added in v1.5.1

ToFieldMask is used for proto conversions

func (*MetricDescriptor_Indices_PaginationIndices_FieldMask) Unmarshal added in v1.5.1

func (*MetricDescriptor_Indices_PaginationIndices_FieldMask) UnmarshalJSON added in v1.5.1

func (fieldMask *MetricDescriptor_Indices_PaginationIndices_FieldMask) UnmarshalJSON(data []byte) error

type MetricDescriptor_Indices_PaginationView added in v1.5.1

type MetricDescriptor_Indices_PaginationView struct {

	// Identifier of the group, used as part of index name and during
	// update validations.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty" firestore:"name"`
	// List of metric keys that can optionally be used in filter.
	FilterableMetricKeys []string `` /* 156-byte string literal not displayed */
	// List of resource keys that can optionally be used in filter.
	FilterableResourceKeys []string `` /* 164-byte string literal not displayed */
	// List of metric keys that will be part of "paginated" key (for ranking
	// purpose). Provided labels cannot be used for filtering.
	PaginatedMetricKeys []string `` /* 152-byte string literal not displayed */
	// List of resource keys that will be part of "paginated" key (for ranking
	// purpose). Provided labels cannot be used for filtering.
	PaginatedResourceKeys []string `` /* 160-byte string literal not displayed */
	// Closing status should be set when indices used by this group is no
	// longer desirable.
	ClosingStatus MetricDescriptor_Indices_CloseStatus `` /* 187-byte string literal not displayed */
	// contains filtered or unexported fields
}

PaginationView is used by PaginationIndices. It indicates which labels in metric/resource descriptor are kept for filter purpose, and which are "ranked" by.

func (*MetricDescriptor_Indices_PaginationView) Clone added in v1.5.1

func (*MetricDescriptor_Indices_PaginationView) CloneRaw added in v1.5.1

func (*MetricDescriptor_Indices_PaginationView) Descriptor added in v1.5.1

func (*MetricDescriptor_Indices_PaginationView) Descriptor() ([]byte, []int)

Deprecated, Use MetricDescriptor_Indices_PaginationView.ProtoReflect.Descriptor instead.

func (*MetricDescriptor_Indices_PaginationView) GetClosingStatus added in v1.5.1

func (*MetricDescriptor_Indices_PaginationView) GetFilterableMetricKeys added in v1.5.1

func (m *MetricDescriptor_Indices_PaginationView) GetFilterableMetricKeys() []string

func (*MetricDescriptor_Indices_PaginationView) GetFilterableResourceKeys added in v1.5.1

func (m *MetricDescriptor_Indices_PaginationView) GetFilterableResourceKeys() []string

func (*MetricDescriptor_Indices_PaginationView) GetName added in v1.5.1

func (*MetricDescriptor_Indices_PaginationView) GetPaginatedMetricKeys added in v1.5.1

func (m *MetricDescriptor_Indices_PaginationView) GetPaginatedMetricKeys() []string

func (*MetricDescriptor_Indices_PaginationView) GetPaginatedResourceKeys added in v1.5.1

func (m *MetricDescriptor_Indices_PaginationView) GetPaginatedResourceKeys() []string

func (*MetricDescriptor_Indices_PaginationView) GotenMessage added in v1.5.1

func (*MetricDescriptor_Indices_PaginationView) GotenObjectExt added in v1.5.1

func (o *MetricDescriptor_Indices_PaginationView) GotenObjectExt()

func (*MetricDescriptor_Indices_PaginationView) GotenValidate added in v1.5.1

func (obj *MetricDescriptor_Indices_PaginationView) GotenValidate() error

func (*MetricDescriptor_Indices_PaginationView) MakeDiffFieldMask added in v1.5.1

func (*MetricDescriptor_Indices_PaginationView) MakeFullFieldMask added in v1.5.1

func (*MetricDescriptor_Indices_PaginationView) MakeRawDiffFieldMask added in v1.5.1

func (*MetricDescriptor_Indices_PaginationView) MakeRawFullFieldMask added in v1.5.1

func (*MetricDescriptor_Indices_PaginationView) Marshal added in v1.5.1

func (*MetricDescriptor_Indices_PaginationView) MarshalJSON added in v1.5.1

func (m *MetricDescriptor_Indices_PaginationView) MarshalJSON() ([]byte, error)

func (*MetricDescriptor_Indices_PaginationView) Merge added in v1.5.1

func (*MetricDescriptor_Indices_PaginationView) MergeRaw added in v1.5.1

func (*MetricDescriptor_Indices_PaginationView) ProtoMessage added in v1.5.1

func (*MetricDescriptor_Indices_PaginationView) ProtoReflect added in v1.5.1

func (*MetricDescriptor_Indices_PaginationView) Reset added in v1.5.1

func (*MetricDescriptor_Indices_PaginationView) SetClosingStatus added in v1.5.1

func (*MetricDescriptor_Indices_PaginationView) SetFilterableMetricKeys added in v1.5.1

func (m *MetricDescriptor_Indices_PaginationView) SetFilterableMetricKeys(fv []string)

func (*MetricDescriptor_Indices_PaginationView) SetFilterableResourceKeys added in v1.5.1

func (m *MetricDescriptor_Indices_PaginationView) SetFilterableResourceKeys(fv []string)

func (*MetricDescriptor_Indices_PaginationView) SetName added in v1.5.1

func (*MetricDescriptor_Indices_PaginationView) SetPaginatedMetricKeys added in v1.5.1

func (m *MetricDescriptor_Indices_PaginationView) SetPaginatedMetricKeys(fv []string)

func (*MetricDescriptor_Indices_PaginationView) SetPaginatedResourceKeys added in v1.5.1

func (m *MetricDescriptor_Indices_PaginationView) SetPaginatedResourceKeys(fv []string)

func (*MetricDescriptor_Indices_PaginationView) String added in v1.5.1

func (*MetricDescriptor_Indices_PaginationView) Unmarshal added in v1.5.1

func (*MetricDescriptor_Indices_PaginationView) UnmarshalJSON added in v1.5.1

func (m *MetricDescriptor_Indices_PaginationView) UnmarshalJSON(data []byte) error

type MetricDescriptor_Indices_PaginationViewPathSelectorClosingStatus added in v1.5.1

type MetricDescriptor_Indices_PaginationViewPathSelectorClosingStatus struct{}

func (MetricDescriptor_Indices_PaginationViewPathSelectorClosingStatus) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_PaginationViewPathSelectorClosingStatus) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_PaginationViewPathSelectorClosingStatus) WithValue added in v1.5.1

type MetricDescriptor_Indices_PaginationViewPathSelectorFilterableMetricKeys added in v1.5.1

type MetricDescriptor_Indices_PaginationViewPathSelectorFilterableMetricKeys struct{}

func (MetricDescriptor_Indices_PaginationViewPathSelectorFilterableMetricKeys) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_PaginationViewPathSelectorFilterableMetricKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_PaginationViewPathSelectorFilterableMetricKeys) WithItemValue added in v1.5.1

func (MetricDescriptor_Indices_PaginationViewPathSelectorFilterableMetricKeys) WithValue added in v1.5.1

type MetricDescriptor_Indices_PaginationViewPathSelectorFilterableResourceKeys added in v1.5.1

type MetricDescriptor_Indices_PaginationViewPathSelectorFilterableResourceKeys struct{}

func (MetricDescriptor_Indices_PaginationViewPathSelectorFilterableResourceKeys) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_PaginationViewPathSelectorFilterableResourceKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_PaginationViewPathSelectorFilterableResourceKeys) WithItemValue added in v1.5.1

func (MetricDescriptor_Indices_PaginationViewPathSelectorFilterableResourceKeys) WithValue added in v1.5.1

type MetricDescriptor_Indices_PaginationViewPathSelectorName added in v1.5.1

type MetricDescriptor_Indices_PaginationViewPathSelectorName struct{}

func (MetricDescriptor_Indices_PaginationViewPathSelectorName) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_PaginationViewPathSelectorName) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_PaginationViewPathSelectorName) WithValue added in v1.5.1

type MetricDescriptor_Indices_PaginationViewPathSelectorPaginatedMetricKeys added in v1.5.1

type MetricDescriptor_Indices_PaginationViewPathSelectorPaginatedMetricKeys struct{}

func (MetricDescriptor_Indices_PaginationViewPathSelectorPaginatedMetricKeys) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_PaginationViewPathSelectorPaginatedMetricKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_PaginationViewPathSelectorPaginatedMetricKeys) WithItemValue added in v1.5.1

func (MetricDescriptor_Indices_PaginationViewPathSelectorPaginatedMetricKeys) WithValue added in v1.5.1

type MetricDescriptor_Indices_PaginationViewPathSelectorPaginatedResourceKeys added in v1.5.1

type MetricDescriptor_Indices_PaginationViewPathSelectorPaginatedResourceKeys struct{}

func (MetricDescriptor_Indices_PaginationViewPathSelectorPaginatedResourceKeys) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_PaginationViewPathSelectorPaginatedResourceKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_PaginationViewPathSelectorPaginatedResourceKeys) WithItemValue added in v1.5.1

func (MetricDescriptor_Indices_PaginationViewPathSelectorPaginatedResourceKeys) WithValue added in v1.5.1

type MetricDescriptor_Indices_PaginationView_FieldMask added in v1.5.1

type MetricDescriptor_Indices_PaginationView_FieldMask struct {
	Paths []MetricDescriptorIndicesPaginationView_FieldPath
}

func FullMetricDescriptor_Indices_PaginationView_FieldMask added in v1.5.1

func FullMetricDescriptor_Indices_PaginationView_FieldMask() *MetricDescriptor_Indices_PaginationView_FieldMask

func (*MetricDescriptor_Indices_PaginationView_FieldMask) AppendPath added in v1.5.1

func (*MetricDescriptor_Indices_PaginationView_FieldMask) AppendRawPath added in v1.5.1

func (*MetricDescriptor_Indices_PaginationView_FieldMask) DecodeFirestore added in v1.5.1

func (*MetricDescriptor_Indices_PaginationView_FieldMask) EncodeFirestore added in v1.5.1

firestore encoding/decoding integration

func (*MetricDescriptor_Indices_PaginationView_FieldMask) FilterInputFields added in v1.5.1

FilterInputFields generates copy of field paths with output_only field paths removed

func (*MetricDescriptor_Indices_PaginationView_FieldMask) FromProtoFieldMask added in v1.5.1

func (fieldMask *MetricDescriptor_Indices_PaginationView_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error

func (*MetricDescriptor_Indices_PaginationView_FieldMask) GetPaths added in v1.5.1

func (*MetricDescriptor_Indices_PaginationView_FieldMask) GetRawPaths added in v1.5.1

func (*MetricDescriptor_Indices_PaginationView_FieldMask) IsFull added in v1.5.1

func (MetricDescriptor_Indices_PaginationView_FieldMask) Marshal added in v1.5.1

implement methods required by customType

func (MetricDescriptor_Indices_PaginationView_FieldMask) MarshalJSON added in v1.5.1

func (fieldMask MetricDescriptor_Indices_PaginationView_FieldMask) MarshalJSON() ([]byte, error)

func (*MetricDescriptor_Indices_PaginationView_FieldMask) PathsCount added in v1.5.1

func (*MetricDescriptor_Indices_PaginationView_FieldMask) Project added in v1.5.1

func (*MetricDescriptor_Indices_PaginationView_FieldMask) ProjectRaw added in v1.5.1

func (*MetricDescriptor_Indices_PaginationView_FieldMask) ProtoMessage added in v1.5.1

func (fieldMask *MetricDescriptor_Indices_PaginationView_FieldMask) ProtoMessage()

func (*MetricDescriptor_Indices_PaginationView_FieldMask) ProtoReflect added in v1.5.1

func (*MetricDescriptor_Indices_PaginationView_FieldMask) Reset added in v1.5.1

func (*MetricDescriptor_Indices_PaginationView_FieldMask) Set added in v1.5.1

func (*MetricDescriptor_Indices_PaginationView_FieldMask) SetFromCliFlag added in v1.5.1

func (fieldMask *MetricDescriptor_Indices_PaginationView_FieldMask) SetFromCliFlag(raw string) error

func (*MetricDescriptor_Indices_PaginationView_FieldMask) SetRaw added in v1.5.1

func (*MetricDescriptor_Indices_PaginationView_FieldMask) Size added in v1.5.1

func (*MetricDescriptor_Indices_PaginationView_FieldMask) String added in v1.5.1

func (*MetricDescriptor_Indices_PaginationView_FieldMask) Subtract added in v1.5.1

func (*MetricDescriptor_Indices_PaginationView_FieldMask) SubtractRaw added in v1.5.1

func (*MetricDescriptor_Indices_PaginationView_FieldMask) ToProtoFieldMask added in v1.5.1

ToFieldMask is used for proto conversions

func (*MetricDescriptor_Indices_PaginationView_FieldMask) Unmarshal added in v1.5.1

func (fieldMask *MetricDescriptor_Indices_PaginationView_FieldMask) Unmarshal(data []byte) error

func (*MetricDescriptor_Indices_PaginationView_FieldMask) UnmarshalJSON added in v1.5.1

func (fieldMask *MetricDescriptor_Indices_PaginationView_FieldMask) UnmarshalJSON(data []byte) error

type MetricDescriptor_Indices_PreAggregatedIndices added in v1.5.1

type MetricDescriptor_Indices_PreAggregatedIndices struct {

	// Name of the group
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty" firestore:"name"`
	// All resource types in the group
	ResourceTypes []string `` /* 126-byte string literal not displayed */
	// All partition label sets. Each is generating index per
	// mentioned resource type, filter/group label set and
	// aligner.
	// Index, to be used, requires specifying all labels mentioned
	// in partition.
	PartitionLabelSets []*MetricDescriptor_Indices_LabelsGroup `` /* 148-byte string literal not displayed */
	// All label sets containing labels that can be used
	// in filter/groupBy fields (other than partition).
	// Index, to be used, must not contain any label
	// in filter/groupBy not present in the filter/group labels set.
	FilterAndGroupLabelSets []*MetricDescriptor_Indices_LabelsGroup `` /* 172-byte string literal not displayed */
	// List of all aggregations required by users.
	SupportedAggregations []*MetricDescriptor_Indices_AggregationsGroup `` /* 158-byte string literal not displayed */
	// contains filtered or unexported fields
}

PreAggregatedIndices is a generator of pre-aggregated indices. One pre-aggregated index is generated per combination of resource type, partition label set, filter/group label set, and unique storage aligner (computed from supported aggregations).

func (*MetricDescriptor_Indices_PreAggregatedIndices) Clone added in v1.5.1

func (*MetricDescriptor_Indices_PreAggregatedIndices) CloneRaw added in v1.5.1

func (*MetricDescriptor_Indices_PreAggregatedIndices) Descriptor added in v1.5.1

Deprecated, Use MetricDescriptor_Indices_PreAggregatedIndices.ProtoReflect.Descriptor instead.

func (*MetricDescriptor_Indices_PreAggregatedIndices) GetFilterAndGroupLabelSets added in v1.5.1

func (*MetricDescriptor_Indices_PreAggregatedIndices) GetName added in v1.5.1

func (*MetricDescriptor_Indices_PreAggregatedIndices) GetPartitionLabelSets added in v1.5.1

func (*MetricDescriptor_Indices_PreAggregatedIndices) GetResourceTypes added in v1.5.1

func (m *MetricDescriptor_Indices_PreAggregatedIndices) GetResourceTypes() []string

func (*MetricDescriptor_Indices_PreAggregatedIndices) GetSupportedAggregations added in v1.5.1

func (*MetricDescriptor_Indices_PreAggregatedIndices) GotenMessage added in v1.5.1

func (*MetricDescriptor_Indices_PreAggregatedIndices) GotenObjectExt added in v1.5.1

func (*MetricDescriptor_Indices_PreAggregatedIndices) GotenValidate added in v1.5.1

func (*MetricDescriptor_Indices_PreAggregatedIndices) MakeDiffFieldMask added in v1.5.1

func (*MetricDescriptor_Indices_PreAggregatedIndices) MakeFullFieldMask added in v1.5.1

func (*MetricDescriptor_Indices_PreAggregatedIndices) MakeRawDiffFieldMask added in v1.5.1

func (*MetricDescriptor_Indices_PreAggregatedIndices) MakeRawFullFieldMask added in v1.5.1

func (*MetricDescriptor_Indices_PreAggregatedIndices) Marshal added in v1.5.1

func (*MetricDescriptor_Indices_PreAggregatedIndices) MarshalJSON added in v1.5.1

func (*MetricDescriptor_Indices_PreAggregatedIndices) Merge added in v1.5.1

func (*MetricDescriptor_Indices_PreAggregatedIndices) MergeRaw added in v1.5.1

func (*MetricDescriptor_Indices_PreAggregatedIndices) ProtoMessage added in v1.5.1

func (*MetricDescriptor_Indices_PreAggregatedIndices) ProtoReflect added in v1.5.1

func (*MetricDescriptor_Indices_PreAggregatedIndices) Reset added in v1.5.1

func (*MetricDescriptor_Indices_PreAggregatedIndices) SetFilterAndGroupLabelSets added in v1.5.1

func (*MetricDescriptor_Indices_PreAggregatedIndices) SetName added in v1.5.1

func (*MetricDescriptor_Indices_PreAggregatedIndices) SetPartitionLabelSets added in v1.5.1

func (*MetricDescriptor_Indices_PreAggregatedIndices) SetResourceTypes added in v1.5.1

func (m *MetricDescriptor_Indices_PreAggregatedIndices) SetResourceTypes(fv []string)

func (*MetricDescriptor_Indices_PreAggregatedIndices) SetSupportedAggregations added in v1.5.1

func (*MetricDescriptor_Indices_PreAggregatedIndices) String added in v1.5.1

func (*MetricDescriptor_Indices_PreAggregatedIndices) Unmarshal added in v1.5.1

func (*MetricDescriptor_Indices_PreAggregatedIndices) UnmarshalJSON added in v1.5.1

func (m *MetricDescriptor_Indices_PreAggregatedIndices) UnmarshalJSON(data []byte) error

type MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorFilterAndGroupLabelSets added in v1.5.1

type MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorFilterAndGroupLabelSets struct{}

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorFilterAndGroupLabelSets) ClosingStatus added in v1.5.1

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorFilterAndGroupLabelSets) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorFilterAndGroupLabelSets) MetricKeys added in v1.5.1

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorFilterAndGroupLabelSets) Name added in v1.5.1

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorFilterAndGroupLabelSets) ResourceKeys added in v1.5.1

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorFilterAndGroupLabelSets) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorFilterAndGroupLabelSets) WithItemValue added in v1.5.1

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorFilterAndGroupLabelSets) WithSubArrayItemValue added in v1.5.1

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorFilterAndGroupLabelSets) WithSubArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorFilterAndGroupLabelSets) WithSubPath added in v1.5.1

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorFilterAndGroupLabelSets) WithSubValue added in v1.5.1

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorFilterAndGroupLabelSets) WithValue added in v1.5.1

type MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorFilterAndGroupLabelSetsClosingStatus added in v1.5.1

type MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorFilterAndGroupLabelSetsClosingStatus struct{}

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorFilterAndGroupLabelSetsClosingStatus) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorFilterAndGroupLabelSetsClosingStatus) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorFilterAndGroupLabelSetsClosingStatus) WithValue added in v1.5.1

type MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorFilterAndGroupLabelSetsMetricKeys added in v1.5.1

type MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorFilterAndGroupLabelSetsMetricKeys struct{}

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorFilterAndGroupLabelSetsMetricKeys) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorFilterAndGroupLabelSetsMetricKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorFilterAndGroupLabelSetsMetricKeys) WithItemValue added in v1.5.1

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorFilterAndGroupLabelSetsMetricKeys) WithValue added in v1.5.1

type MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorFilterAndGroupLabelSetsName added in v1.5.1

type MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorFilterAndGroupLabelSetsName struct{}

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorFilterAndGroupLabelSetsName) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorFilterAndGroupLabelSetsName) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorFilterAndGroupLabelSetsName) WithValue added in v1.5.1

type MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorFilterAndGroupLabelSetsResourceKeys added in v1.5.1

type MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorFilterAndGroupLabelSetsResourceKeys struct{}

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorFilterAndGroupLabelSetsResourceKeys) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorFilterAndGroupLabelSetsResourceKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorFilterAndGroupLabelSetsResourceKeys) WithItemValue added in v1.5.1

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorFilterAndGroupLabelSetsResourceKeys) WithValue added in v1.5.1

type MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorName added in v1.5.1

type MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorName struct{}

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorName) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorName) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorName) WithValue added in v1.5.1

type MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorPartitionLabelSets added in v1.5.1

type MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorPartitionLabelSets struct{}

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorPartitionLabelSets) ClosingStatus added in v1.5.1

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorPartitionLabelSets) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorPartitionLabelSets) MetricKeys added in v1.5.1

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorPartitionLabelSets) Name added in v1.5.1

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorPartitionLabelSets) ResourceKeys added in v1.5.1

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorPartitionLabelSets) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorPartitionLabelSets) WithItemValue added in v1.5.1

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorPartitionLabelSets) WithSubArrayItemValue added in v1.5.1

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorPartitionLabelSets) WithSubArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorPartitionLabelSets) WithSubPath added in v1.5.1

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorPartitionLabelSets) WithSubValue added in v1.5.1

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorPartitionLabelSets) WithValue added in v1.5.1

type MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorPartitionLabelSetsClosingStatus added in v1.5.1

type MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorPartitionLabelSetsClosingStatus struct{}

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorPartitionLabelSetsClosingStatus) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorPartitionLabelSetsClosingStatus) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorPartitionLabelSetsClosingStatus) WithValue added in v1.5.1

type MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorPartitionLabelSetsMetricKeys added in v1.5.1

type MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorPartitionLabelSetsMetricKeys struct{}

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorPartitionLabelSetsMetricKeys) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorPartitionLabelSetsMetricKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorPartitionLabelSetsMetricKeys) WithItemValue added in v1.5.1

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorPartitionLabelSetsMetricKeys) WithValue added in v1.5.1

type MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorPartitionLabelSetsName added in v1.5.1

type MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorPartitionLabelSetsName struct{}

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorPartitionLabelSetsName) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorPartitionLabelSetsName) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorPartitionLabelSetsName) WithValue added in v1.5.1

type MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorPartitionLabelSetsResourceKeys added in v1.5.1

type MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorPartitionLabelSetsResourceKeys struct{}

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorPartitionLabelSetsResourceKeys) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorPartitionLabelSetsResourceKeys) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorPartitionLabelSetsResourceKeys) WithItemValue added in v1.5.1

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorPartitionLabelSetsResourceKeys) WithValue added in v1.5.1

type MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorResourceTypes added in v1.5.1

type MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorResourceTypes struct{}

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorResourceTypes) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorResourceTypes) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorResourceTypes) WithItemValue added in v1.5.1

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorResourceTypes) WithValue added in v1.5.1

type MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregations added in v1.5.1

type MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregations struct{}

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregations) ClosingStatus added in v1.5.1

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregations) CrossSeriesReducers added in v1.5.1

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregations) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregations) Name added in v1.5.1

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregations) PerSeriesAligners added in v1.5.1

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregations) StorageAligners added in v1.5.1

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregations) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregations) WithItemValue added in v1.5.1

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregations) WithSubArrayItemValue added in v1.5.1

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregations) WithSubArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregations) WithSubPath added in v1.5.1

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregations) WithSubValue added in v1.5.1

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregations) WithValue added in v1.5.1

type MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregationsClosingStatus added in v1.5.1

type MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregationsClosingStatus struct{}

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregationsClosingStatus) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregationsClosingStatus) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregationsClosingStatus) WithValue added in v1.5.1

type MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregationsCrossSeriesReducers added in v1.5.1

type MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregationsCrossSeriesReducers struct{}

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregationsCrossSeriesReducers) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregationsCrossSeriesReducers) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregationsCrossSeriesReducers) WithItemValue added in v1.5.1

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregationsCrossSeriesReducers) WithValue added in v1.5.1

type MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregationsName added in v1.5.1

type MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregationsName struct{}

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregationsName) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregationsName) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregationsName) WithValue added in v1.5.1

type MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregationsPerSeriesAligners added in v1.5.1

type MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregationsPerSeriesAligners struct{}

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregationsPerSeriesAligners) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregationsPerSeriesAligners) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregationsPerSeriesAligners) WithItemValue added in v1.5.1

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregationsPerSeriesAligners) WithValue added in v1.5.1

type MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregationsStorageAligners added in v1.5.1

type MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregationsStorageAligners struct{}

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregationsStorageAligners) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregationsStorageAligners) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregationsStorageAligners) WithItemValue added in v1.5.1

func (MetricDescriptor_Indices_PreAggregatedIndicesPathSelectorSupportedAggregationsStorageAligners) WithValue added in v1.5.1

type MetricDescriptor_Indices_PreAggregatedIndices_FieldMask added in v1.5.1

type MetricDescriptor_Indices_PreAggregatedIndices_FieldMask struct {
	Paths []MetricDescriptorIndicesPreAggregatedIndices_FieldPath
}

func FullMetricDescriptor_Indices_PreAggregatedIndices_FieldMask added in v1.5.1

func FullMetricDescriptor_Indices_PreAggregatedIndices_FieldMask() *MetricDescriptor_Indices_PreAggregatedIndices_FieldMask

func (*MetricDescriptor_Indices_PreAggregatedIndices_FieldMask) AppendPath added in v1.5.1

func (*MetricDescriptor_Indices_PreAggregatedIndices_FieldMask) AppendRawPath added in v1.5.1

func (*MetricDescriptor_Indices_PreAggregatedIndices_FieldMask) DecodeFirestore added in v1.5.1

func (*MetricDescriptor_Indices_PreAggregatedIndices_FieldMask) EncodeFirestore added in v1.5.1

firestore encoding/decoding integration

func (*MetricDescriptor_Indices_PreAggregatedIndices_FieldMask) FilterInputFields added in v1.5.1

FilterInputFields generates copy of field paths with output_only field paths removed

func (*MetricDescriptor_Indices_PreAggregatedIndices_FieldMask) FromProtoFieldMask added in v1.5.1

func (fieldMask *MetricDescriptor_Indices_PreAggregatedIndices_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error

func (*MetricDescriptor_Indices_PreAggregatedIndices_FieldMask) GetPaths added in v1.5.1

func (*MetricDescriptor_Indices_PreAggregatedIndices_FieldMask) GetRawPaths added in v1.5.1

func (*MetricDescriptor_Indices_PreAggregatedIndices_FieldMask) IsFull added in v1.5.1

func (MetricDescriptor_Indices_PreAggregatedIndices_FieldMask) Marshal added in v1.5.1

implement methods required by customType

func (MetricDescriptor_Indices_PreAggregatedIndices_FieldMask) MarshalJSON added in v1.5.1

func (*MetricDescriptor_Indices_PreAggregatedIndices_FieldMask) PathsCount added in v1.5.1

func (*MetricDescriptor_Indices_PreAggregatedIndices_FieldMask) Project added in v1.5.1

func (*MetricDescriptor_Indices_PreAggregatedIndices_FieldMask) ProjectRaw added in v1.5.1

func (*MetricDescriptor_Indices_PreAggregatedIndices_FieldMask) ProtoMessage added in v1.5.1

func (*MetricDescriptor_Indices_PreAggregatedIndices_FieldMask) ProtoReflect added in v1.5.1

func (*MetricDescriptor_Indices_PreAggregatedIndices_FieldMask) Reset added in v1.5.1

func (*MetricDescriptor_Indices_PreAggregatedIndices_FieldMask) Set added in v1.5.1

func (*MetricDescriptor_Indices_PreAggregatedIndices_FieldMask) SetFromCliFlag added in v1.5.1

func (*MetricDescriptor_Indices_PreAggregatedIndices_FieldMask) SetRaw added in v1.5.1

func (*MetricDescriptor_Indices_PreAggregatedIndices_FieldMask) Size added in v1.5.1

func (*MetricDescriptor_Indices_PreAggregatedIndices_FieldMask) String added in v1.5.1

func (*MetricDescriptor_Indices_PreAggregatedIndices_FieldMask) Subtract added in v1.5.1

func (*MetricDescriptor_Indices_PreAggregatedIndices_FieldMask) SubtractRaw added in v1.5.1

func (*MetricDescriptor_Indices_PreAggregatedIndices_FieldMask) ToProtoFieldMask added in v1.5.1

ToFieldMask is used for proto conversions

func (*MetricDescriptor_Indices_PreAggregatedIndices_FieldMask) Unmarshal added in v1.5.1

func (*MetricDescriptor_Indices_PreAggregatedIndices_FieldMask) UnmarshalJSON added in v1.5.1

func (fieldMask *MetricDescriptor_Indices_PreAggregatedIndices_FieldMask) UnmarshalJSON(data []byte) error

type MetricDescriptor_Indices_SortingFunction added in v1.5.1

type MetricDescriptor_Indices_SortingFunction struct {

	// name of the aligner-reducer function
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty" firestore:"name"`
	// Aligner function
	Aligner common.Aggregation_Aligner `` /* 131-byte string literal not displayed */
	// Reducer function, merging values within paginable label set.
	// Resulting value type must be either INT or DOUBLE,
	// DISTRIBUTION is not supported.
	Reducer common.Aggregation_Reducer `` /* 131-byte string literal not displayed */
	// Closing status of this aligner reducer function.
	ClosingStatus MetricDescriptor_Indices_CloseStatus               `` /* 187-byte string literal not displayed */
	Sorting       MetricDescriptor_Indices_SortingFunction_Direction `` /* 162-byte string literal not displayed */
	// contains filtered or unexported fields
}

SortingFunction is a function used for paginable indices.

func (*MetricDescriptor_Indices_SortingFunction) Clone added in v1.5.1

func (*MetricDescriptor_Indices_SortingFunction) CloneRaw added in v1.5.1

func (*MetricDescriptor_Indices_SortingFunction) Descriptor added in v1.5.1

func (*MetricDescriptor_Indices_SortingFunction) Descriptor() ([]byte, []int)

Deprecated, Use MetricDescriptor_Indices_SortingFunction.ProtoReflect.Descriptor instead.

func (*MetricDescriptor_Indices_SortingFunction) GetAligner added in v1.5.1

func (*MetricDescriptor_Indices_SortingFunction) GetClosingStatus added in v1.5.1

func (*MetricDescriptor_Indices_SortingFunction) GetName added in v1.5.1

func (*MetricDescriptor_Indices_SortingFunction) GetReducer added in v1.5.1

func (*MetricDescriptor_Indices_SortingFunction) GetSorting added in v1.5.1

func (*MetricDescriptor_Indices_SortingFunction) GotenMessage added in v1.5.1

func (*MetricDescriptor_Indices_SortingFunction) GotenObjectExt added in v1.5.1

func (o *MetricDescriptor_Indices_SortingFunction) GotenObjectExt()

func (*MetricDescriptor_Indices_SortingFunction) GotenValidate added in v1.5.1

func (obj *MetricDescriptor_Indices_SortingFunction) GotenValidate() error

func (*MetricDescriptor_Indices_SortingFunction) MakeDiffFieldMask added in v1.5.1

func (*MetricDescriptor_Indices_SortingFunction) MakeFullFieldMask added in v1.5.1

func (*MetricDescriptor_Indices_SortingFunction) MakeRawDiffFieldMask added in v1.5.1

func (*MetricDescriptor_Indices_SortingFunction) MakeRawFullFieldMask added in v1.5.1

func (*MetricDescriptor_Indices_SortingFunction) Marshal added in v1.5.1

func (*MetricDescriptor_Indices_SortingFunction) MarshalJSON added in v1.5.1

func (m *MetricDescriptor_Indices_SortingFunction) MarshalJSON() ([]byte, error)

func (*MetricDescriptor_Indices_SortingFunction) Merge added in v1.5.1

func (*MetricDescriptor_Indices_SortingFunction) MergeRaw added in v1.5.1

func (*MetricDescriptor_Indices_SortingFunction) ProtoMessage added in v1.5.1

func (*MetricDescriptor_Indices_SortingFunction) ProtoReflect added in v1.5.1

func (*MetricDescriptor_Indices_SortingFunction) Reset added in v1.5.1

func (*MetricDescriptor_Indices_SortingFunction) SetAligner added in v1.5.1

func (*MetricDescriptor_Indices_SortingFunction) SetClosingStatus added in v1.5.1

func (*MetricDescriptor_Indices_SortingFunction) SetName added in v1.5.1

func (*MetricDescriptor_Indices_SortingFunction) SetReducer added in v1.5.1

func (*MetricDescriptor_Indices_SortingFunction) SetSorting added in v1.5.1

func (*MetricDescriptor_Indices_SortingFunction) String added in v1.5.1

func (*MetricDescriptor_Indices_SortingFunction) Unmarshal added in v1.5.1

func (*MetricDescriptor_Indices_SortingFunction) UnmarshalJSON added in v1.5.1

func (m *MetricDescriptor_Indices_SortingFunction) UnmarshalJSON(data []byte) error

type MetricDescriptor_Indices_SortingFunctionPathSelectorAligner added in v1.5.1

type MetricDescriptor_Indices_SortingFunctionPathSelectorAligner struct{}

func (MetricDescriptor_Indices_SortingFunctionPathSelectorAligner) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_SortingFunctionPathSelectorAligner) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_SortingFunctionPathSelectorAligner) WithValue added in v1.5.1

type MetricDescriptor_Indices_SortingFunctionPathSelectorClosingStatus added in v1.5.1

type MetricDescriptor_Indices_SortingFunctionPathSelectorClosingStatus struct{}

func (MetricDescriptor_Indices_SortingFunctionPathSelectorClosingStatus) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_SortingFunctionPathSelectorClosingStatus) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_SortingFunctionPathSelectorClosingStatus) WithValue added in v1.5.1

type MetricDescriptor_Indices_SortingFunctionPathSelectorName added in v1.5.1

type MetricDescriptor_Indices_SortingFunctionPathSelectorName struct{}

func (MetricDescriptor_Indices_SortingFunctionPathSelectorName) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_SortingFunctionPathSelectorName) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_SortingFunctionPathSelectorName) WithValue added in v1.5.1

type MetricDescriptor_Indices_SortingFunctionPathSelectorReducer added in v1.5.1

type MetricDescriptor_Indices_SortingFunctionPathSelectorReducer struct{}

func (MetricDescriptor_Indices_SortingFunctionPathSelectorReducer) FieldPath added in v1.5.1

func (MetricDescriptor_Indices_SortingFunctionPathSelectorReducer) WithArrayOfValues added in v1.5.1

func (MetricDescriptor_Indices_SortingFunctionPathSelectorReducer) WithValue added in v1.5.1

type MetricDescriptor_Indices_SortingFunctionPathSelectorSorting added in v1.5.1

type MetricDescriptor_Indices_SortingFunctionPathSelectorSorting struct{}

func (MetricDescriptor_Indices_SortingFunctionPathSelectorSorting) FieldPath added in v1.5.1

type MetricDescriptor_Indices_SortingFunction_Direction added in v1.5.1

type MetricDescriptor_Indices_SortingFunction_Direction int32
const (
	MetricDescriptor_Indices_SortingFunction_UNDEFINED  MetricDescriptor_Indices_SortingFunction_Direction = 0
	MetricDescriptor_Indices_SortingFunction_ASCENDING  MetricDescriptor_Indices_SortingFunction_Direction = 1
	MetricDescriptor_Indices_SortingFunction_DESCENDING MetricDescriptor_Indices_SortingFunction_Direction = 2
)

func (MetricDescriptor_Indices_SortingFunction_Direction) Descriptor added in v1.5.1

func (MetricDescriptor_Indices_SortingFunction_Direction) Enum added in v1.5.1

func (MetricDescriptor_Indices_SortingFunction_Direction) EnumDescriptor added in v1.5.1

Deprecated, Use MetricDescriptor_Indices_SortingFunction_Direction.ProtoReflect.Descriptor instead.

func (MetricDescriptor_Indices_SortingFunction_Direction) Number added in v1.5.1

func (MetricDescriptor_Indices_SortingFunction_Direction) String added in v1.5.1

func (MetricDescriptor_Indices_SortingFunction_Direction) Type added in v1.5.1

type MetricDescriptor_Indices_SortingFunction_FieldMask added in v1.5.1

type MetricDescriptor_Indices_SortingFunction_FieldMask struct {
	Paths []MetricDescriptorIndicesSortingFunction_FieldPath
}

func FullMetricDescriptor_Indices_SortingFunction_FieldMask added in v1.5.1

func FullMetricDescriptor_Indices_SortingFunction_FieldMask() *MetricDescriptor_Indices_SortingFunction_FieldMask

func (*MetricDescriptor_Indices_SortingFunction_FieldMask) AppendPath added in v1.5.1

func (*MetricDescriptor_Indices_SortingFunction_FieldMask) AppendRawPath added in v1.5.1

func (*MetricDescriptor_Indices_SortingFunction_FieldMask) DecodeFirestore added in v1.5.1

func (*MetricDescriptor_Indices_SortingFunction_FieldMask) EncodeFirestore added in v1.5.1

firestore encoding/decoding integration

func (*MetricDescriptor_Indices_SortingFunction_FieldMask) FilterInputFields added in v1.5.1

FilterInputFields generates copy of field paths with output_only field paths removed

func (*MetricDescriptor_Indices_SortingFunction_FieldMask) FromProtoFieldMask added in v1.5.1

func (fieldMask *MetricDescriptor_Indices_SortingFunction_FieldMask) FromProtoFieldMask(protoFieldMask *googlefieldmaskpb.FieldMask) error

func (*MetricDescriptor_Indices_SortingFunction_FieldMask) GetPaths added in v1.5.1

func (*MetricDescriptor_Indices_SortingFunction_FieldMask) GetRawPaths added in v1.5.1

func (*MetricDescriptor_Indices_SortingFunction_FieldMask) IsFull added in v1.5.1

func (MetricDescriptor_Indices_SortingFunction_FieldMask) Marshal added in v1.5.1

implement methods required by customType

func (MetricDescriptor_Indices_SortingFunction_FieldMask) MarshalJSON added in v1.5.1

func (fieldMask MetricDescriptor_Indices_SortingFunction_FieldMask) MarshalJSON() ([]byte, error)

func (*MetricDescriptor_Indices_SortingFunction_FieldMask) PathsCount added in v1.5.1

func (*MetricDescriptor_Indices_SortingFunction_FieldMask) Project added in v1.5.1

func (*MetricDescriptor_Indices_SortingFunction_FieldMask) ProjectRaw added in v1.5.1

func (*MetricDescriptor_Indices_SortingFunction_FieldMask) ProtoMessage added in v1.5.1

func (fieldMask *MetricDescriptor_Indices_SortingFunction_FieldMask) ProtoMessage()

func (*MetricDescriptor_Indices_SortingFunction_FieldMask) ProtoReflect added in v1.5.1

func (*MetricDescriptor_Indices_SortingFunction_FieldMask) Reset added in v1.5.1

func (*MetricDescriptor_Indices_SortingFunction_FieldMask) Set added in v1.5.1

func (*MetricDescriptor_Indices_SortingFunction_FieldMask) SetFromCliFlag added in v1.5.1

func (fieldMask *MetricDescriptor_Indices_SortingFunction_FieldMask) SetFromCliFlag(raw string) error

func (*MetricDescriptor_Indices_SortingFunction_FieldMask) SetRaw added in v1.5.1

func (*MetricDescriptor_Indices_SortingFunction_FieldMask) Size added in v1.5.1

func (*MetricDescriptor_Indices_SortingFunction_FieldMask) String added in v1.5.1

func (*MetricDescriptor_Indices_SortingFunction_FieldMask) Subtract added in v1.5.1

func (*MetricDescriptor_Indices_SortingFunction_FieldMask) SubtractRaw added in v1.5.1

func (*MetricDescriptor_Indices_SortingFunction_FieldMask) ToProtoFieldMask added in v1.5.1

ToFieldMask is used for proto conversions

func (*MetricDescriptor_Indices_SortingFunction_FieldMask) Unmarshal added in v1.5.1

func (fieldMask *MetricDescriptor_Indices_SortingFunction_FieldMask) Unmarshal(data []byte) error

func (*MetricDescriptor_Indices_SortingFunction_FieldMask) UnmarshalJSON added in v1.5.1

func (fieldMask *MetricDescriptor_Indices_SortingFunction_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) Clone

func (*MetricDescriptor_MetricDescriptorMetadata) CloneRaw

func (*MetricDescriptor_MetricDescriptorMetadata) Descriptor

func (*MetricDescriptor_MetricDescriptorMetadata) Descriptor() ([]byte, []int)

Deprecated, Use MetricDescriptor_MetricDescriptorMetadata.ProtoReflect.Descriptor instead.

func (*MetricDescriptor_MetricDescriptorMetadata) GetLaunchStage

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) MakeFullFieldMask

func (*MetricDescriptor_MetricDescriptorMetadata) MakeRawDiffFieldMask

func (*MetricDescriptor_MetricDescriptorMetadata) MakeRawFullFieldMask

func (*MetricDescriptor_MetricDescriptorMetadata) Marshal

func (*MetricDescriptor_MetricDescriptorMetadata) MarshalJSON

func (*MetricDescriptor_MetricDescriptorMetadata) Merge

func (*MetricDescriptor_MetricDescriptorMetadata) MergeRaw

func (*MetricDescriptor_MetricDescriptorMetadata) ProtoMessage

func (*MetricDescriptor_MetricDescriptorMetadata) ProtoReflect

func (*MetricDescriptor_MetricDescriptorMetadata) Reset

func (*MetricDescriptor_MetricDescriptorMetadata) SetLaunchStage

func (*MetricDescriptor_MetricDescriptorMetadata) String

func (*MetricDescriptor_MetricDescriptorMetadata) Unmarshal

func (*MetricDescriptor_MetricDescriptorMetadata) UnmarshalJSON

func (m *MetricDescriptor_MetricDescriptorMetadata) UnmarshalJSON(data []byte) error

type MetricDescriptor_MetricDescriptorMetadataPathSelectorLaunchStage

type MetricDescriptor_MetricDescriptorMetadataPathSelectorLaunchStage struct{}

func (MetricDescriptor_MetricDescriptorMetadataPathSelectorLaunchStage) FieldPath

func (MetricDescriptor_MetricDescriptorMetadataPathSelectorLaunchStage) WithArrayOfValues

func (MetricDescriptor_MetricDescriptorMetadataPathSelectorLaunchStage) WithValue

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 (*MetricDescriptor_MetricDescriptorMetadata_FieldMask) AppendRawPath

func (*MetricDescriptor_MetricDescriptorMetadata_FieldMask) DecodeFirestore

func (*MetricDescriptor_MetricDescriptorMetadata_FieldMask) EncodeFirestore

firestore encoding/decoding integration

func (*MetricDescriptor_MetricDescriptorMetadata_FieldMask) FilterInputFields

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 (*MetricDescriptor_MetricDescriptorMetadata_FieldMask) GetRawPaths

func (*MetricDescriptor_MetricDescriptorMetadata_FieldMask) IsFull

func (MetricDescriptor_MetricDescriptorMetadata_FieldMask) Marshal

implement methods required by customType

func (MetricDescriptor_MetricDescriptorMetadata_FieldMask) MarshalJSON

func (fieldMask MetricDescriptor_MetricDescriptorMetadata_FieldMask) MarshalJSON() ([]byte, error)

func (*MetricDescriptor_MetricDescriptorMetadata_FieldMask) PathsCount

func (*MetricDescriptor_MetricDescriptorMetadata_FieldMask) Project

func (*MetricDescriptor_MetricDescriptorMetadata_FieldMask) ProjectRaw

func (*MetricDescriptor_MetricDescriptorMetadata_FieldMask) ProtoMessage

func (fieldMask *MetricDescriptor_MetricDescriptorMetadata_FieldMask) ProtoMessage()

func (*MetricDescriptor_MetricDescriptorMetadata_FieldMask) ProtoReflect

func (*MetricDescriptor_MetricDescriptorMetadata_FieldMask) Reset

func (*MetricDescriptor_MetricDescriptorMetadata_FieldMask) Set

func (*MetricDescriptor_MetricDescriptorMetadata_FieldMask) SetFromCliFlag

func (fieldMask *MetricDescriptor_MetricDescriptorMetadata_FieldMask) SetFromCliFlag(raw string) error

func (*MetricDescriptor_MetricDescriptorMetadata_FieldMask) SetRaw

func (*MetricDescriptor_MetricDescriptorMetadata_FieldMask) Size

func (*MetricDescriptor_MetricDescriptorMetadata_FieldMask) String

func (*MetricDescriptor_MetricDescriptorMetadata_FieldMask) SubtractRaw

func (*MetricDescriptor_MetricDescriptorMetadata_FieldMask) ToProtoFieldMask

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) Enum

func (MetricDescriptor_MetricKind) EnumDescriptor

func (MetricDescriptor_MetricKind) EnumDescriptor() ([]byte, []int)

Deprecated, Use MetricDescriptor_MetricKind.ProtoReflect.Descriptor instead.

func (MetricDescriptor_MetricKind) Number

func (MetricDescriptor_MetricKind) String

func (MetricDescriptor_MetricKind) Type

type MetricDescriptor_StorageConfig

type MetricDescriptor_StorageConfig struct {

	// whether to store raw points
	StoreRawPoints bool `` /* 133-byte string literal not displayed */
	// Maximum AlignmentPeriod produced. If max_ap is 0, then it is treated as
	// no maximum. Monitoring will be producing time series for all alignment
	// periods. If max_ap is 1 minute, it means only the smallest alignment
	// period is produced.
	MaxAp *durationpb.Duration `protobuf:"bytes,2,opt,name=max_ap,json=maxAp,proto3" json:"max_ap,omitempty" firestore:"maxAp"`
	// contains filtered or unexported fields
}

Backend storage config

func (*MetricDescriptor_StorageConfig) Clone

func (*MetricDescriptor_StorageConfig) CloneRaw

func (*MetricDescriptor_StorageConfig) Descriptor

func (*MetricDescriptor_StorageConfig) Descriptor() ([]byte, []int)

Deprecated, Use MetricDescriptor_StorageConfig.ProtoReflect.Descriptor instead.

func (*MetricDescriptor_StorageConfig) GetMaxAp added in v1.8.3

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 (*MetricDescriptor_StorageConfig) MakeFullFieldMask

func (*MetricDescriptor_StorageConfig) MakeRawDiffFieldMask

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 (*MetricDescriptor_StorageConfig) MergeRaw

func (*MetricDescriptor_StorageConfig) ProtoMessage

func (*MetricDescriptor_StorageConfig) ProtoMessage()

func (*MetricDescriptor_StorageConfig) ProtoReflect

func (*MetricDescriptor_StorageConfig) Reset

func (m *MetricDescriptor_StorageConfig) Reset()

func (*MetricDescriptor_StorageConfig) SetMaxAp added in v1.8.3

func (*MetricDescriptor_StorageConfig) SetStoreRawPoints

func (m *MetricDescriptor_StorageConfig) SetStoreRawPoints(fv bool)

func (*MetricDescriptor_StorageConfig) 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_StorageConfigPathSelectorMaxAp added in v1.8.3

type MetricDescriptor_StorageConfigPathSelectorMaxAp struct{}

func (MetricDescriptor_StorageConfigPathSelectorMaxAp) FieldPath added in v1.8.3

func (MetricDescriptor_StorageConfigPathSelectorMaxAp) WithArrayOfValues added in v1.8.3

func (MetricDescriptor_StorageConfigPathSelectorMaxAp) WithValue added in v1.8.3

type MetricDescriptor_StorageConfigPathSelectorStoreRawPoints

type MetricDescriptor_StorageConfigPathSelectorStoreRawPoints struct{}

func (MetricDescriptor_StorageConfigPathSelectorStoreRawPoints) FieldPath

func (MetricDescriptor_StorageConfigPathSelectorStoreRawPoints) WithArrayOfValues

func (MetricDescriptor_StorageConfigPathSelectorStoreRawPoints) WithValue

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 (*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

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 (*MetricDescriptor_StorageConfig_FieldMask) GetRawPaths

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 (*MetricDescriptor_StorageConfig_FieldMask) ProjectRaw

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 (*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 (*MetricDescriptor_StorageConfig_FieldMask) String

func (*MetricDescriptor_StorageConfig_FieldMask) Subtract

func (*MetricDescriptor_StorageConfig_FieldMask) SubtractRaw

func (*MetricDescriptor_StorageConfig_FieldMask) ToProtoFieldMask

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 [`Distribution`][google.api.Distribution].
	MetricDescriptor_DISTRIBUTION MetricDescriptor_ValueType = 5
)

func (MetricDescriptor_ValueType) Descriptor

func (MetricDescriptor_ValueType) Enum

func (MetricDescriptor_ValueType) EnumDescriptor

func (MetricDescriptor_ValueType) EnumDescriptor() ([]byte, []int)

Deprecated, Use MetricDescriptor_ValueType.ProtoReflect.Descriptor instead.

func (MetricDescriptor_ValueType) Number

func (MetricDescriptor_ValueType) String

func (MetricDescriptor_ValueType) Type

type Name

type Name struct {
	ParentName
	MetricDescriptorId string `firestore:"metricDescriptorId"`
}

func MustParseName

func MustParseName(name string) *Name

func ParseName

func ParseName(name string) (*Name, error)

func ParseNameOrId

func ParseNameOrId(nameOrId string) (*Name, error)

func (*Name) AsRawReference

func (name *Name) AsRawReference() gotenresource.Reference

func (*Name) AsReference

func (name *Name) AsReference() *Reference

func (*Name) ConvertToNative

func (name *Name) ConvertToNative(typeDesc reflect.Type) (interface{}, error)

func (*Name) ConvertToType

func (name *Name) ConvertToType(typeVal ref.Type) ref.Val

func (*Name) Equal

func (name *Name) Equal(other ref.Val) ref.Val

func (*Name) FullyQualifiedName

func (name *Name) FullyQualifiedName() (string, error)

func (*Name) GetIParentName

func (name *Name) GetIParentName() gotenresource.Name

func (*Name) GetIUnderlyingParentName

func (name *Name) GetIUnderlyingParentName() gotenresource.Name

func (*Name) GetIdParts

func (name *Name) GetIdParts() map[string]string

func (*Name) GetPattern

func (name *Name) GetPattern() gotenresource.NamePattern

func (*Name) GetProjectName

func (name *Name) GetProjectName() *project.Name

func (*Name) GetResourceDescriptor

func (name *Name) GetResourceDescriptor() gotenresource.Descriptor

func (*Name) GetSegments

func (name *Name) GetSegments() gotenresource.NameSegments

func (*Name) GotenEqual

func (name *Name) GotenEqual(other interface{}) bool

GotenEqual returns true if other is of same type and paths are equal (implements goten.Equaler interface)

func (*Name) HasTrait

func (name *Name) HasTrait(trait int) bool

func (*Name) IsFullyQualified

func (name *Name) IsFullyQualified() bool

func (*Name) IsSpecified

func (name *Name) IsSpecified() bool

func (*Name) Match

func (name *Name) Match(pattern ref.Val) ref.Val

func (*Name) Matches

func (name *Name) Matches(other interface{}) bool

Matches is same as GotenEqual, but also will accept "other" if name is wildcard.

func (*Name) ParseProtoString

func (name *Name) ParseProtoString(data string) error

func (*Name) ProtoString

func (name *Name) ProtoString() (string, error)

func (*Name) Receive

func (name *Name) Receive(function string, overload string, args []ref.Val) ref.Val

func (*Name) SetFromCliFlag

func (name *Name) SetFromCliFlag(raw string) error

implement CustomTypeCliValue method

func (*Name) SetFromSegments

func (name *Name) SetFromSegments(segments gotenresource.NameSegments) error

func (*Name) String

func (name *Name) String() string

func (*Name) Type

func (name *Name) Type() ref.Type

func (*Name) TypeName

func (name *Name) TypeName() string

func (*Name) Value

func (name *Name) Value() interface{}

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 *OrderBy) ParseProtoString(data string) error

func (*OrderBy) ProtoString

func (orderBy *OrderBy) ProtoString() (string, error)

func (*OrderBy) SetFromCliFlag

func (orderBy *OrderBy) SetFromCliFlag(raw string) error

func (*OrderBy) Sort

func (orderBy *OrderBy) Sort(results MetricDescriptorList)

func (*OrderBy) SortRaw

func (orderBy *OrderBy) SortRaw(results gotenresource.ResourceList)

func (*OrderBy) String

func (orderBy *OrderBy) String() string

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

func (p *PagerQuery) SetCursor(cursor gotenresource.Cursor)

func (*PagerQuery) SetLimit

func (p *PagerQuery) SetLimit(limit int)

func (*PagerQuery) SetOrderBy

func (p *PagerQuery) SetOrderBy(orderBy gotenresource.OrderBy)

func (*PagerQuery) SetPageDirection

func (p *PagerQuery) SetPageDirection(direction gotenresource.PageDirection)

func (*PagerQuery) SetPeekForward

func (p *PagerQuery) SetPeekForward(peekForward bool)

type ParentName

type ParentName struct {
	NamePattern
	ProjectId string `firestore:"projectId"`
}

func MustParseParentName

func MustParseParentName(name string) *ParentName

func ParseParentName

func ParseParentName(name string) (*ParentName, error)

func (*ParentName) AsRawReference

func (name *ParentName) AsRawReference() gotenresource.Reference

func (*ParentName) AsReference

func (name *ParentName) AsReference() *ParentReference

func (*ParentName) ConvertToNative

func (name *ParentName) ConvertToNative(typeDesc reflect.Type) (interface{}, error)

func (*ParentName) ConvertToType

func (name *ParentName) ConvertToType(typeVal ref.Type) ref.Val

func (*ParentName) DescendsFrom

func (name *ParentName) DescendsFrom(ancestor string) bool

func (*ParentName) Equal

func (name *ParentName) Equal(other ref.Val) ref.Val

func (*ParentName) FullyQualifiedName

func (name *ParentName) FullyQualifiedName() (string, error)

func (*ParentName) GetIParentName

func (name *ParentName) GetIParentName() gotenresource.Name

func (*ParentName) GetIUnderlyingParentName

func (name *ParentName) GetIUnderlyingParentName() gotenresource.Name

func (*ParentName) GetIdParts

func (name *ParentName) GetIdParts() map[string]string

func (*ParentName) GetPattern

func (name *ParentName) GetPattern() gotenresource.NamePattern

func (*ParentName) GetProjectName

func (name *ParentName) GetProjectName() *project.Name

func (*ParentName) GetResourceDescriptor

func (name *ParentName) GetResourceDescriptor() gotenresource.Descriptor

func (*ParentName) GetSegments

func (name *ParentName) GetSegments() gotenresource.NameSegments

func (*ParentName) GotenEqual

func (name *ParentName) GotenEqual(other interface{}) bool

GotenEqual returns true if other is of same type and paths are equal (implements goten.Equaler interface)

func (*ParentName) HasTrait

func (name *ParentName) HasTrait(trait int) bool

func (*ParentName) IsFullyQualified

func (name *ParentName) IsFullyQualified() bool

func (*ParentName) IsSpecified

func (name *ParentName) IsSpecified() bool

func (*ParentName) Match

func (name *ParentName) Match(pattern ref.Val) ref.Val

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) Receive

func (name *ParentName) Receive(function string, overload string, args []ref.Val) ref.Val

func (*ParentName) SetFromCliFlag

func (name *ParentName) SetFromCliFlag(raw string) error

implement CustomTypeCliValue method

func (*ParentName) SetFromSegments

func (name *ParentName) SetFromSegments(segments gotenresource.NameSegments) error

func (*ParentName) String

func (name *ParentName) String() string

func (*ParentName) Type

func (name *ParentName) Type() ref.Type

func (*ParentName) TypeName

func (name *ParentName) TypeName() string

func (*ParentName) Value

func (name *ParentName) Value() interface{}

type ParentReference

type ParentReference struct {
	ParentName
	// contains filtered or unexported fields
}

func MakeParentReference

func MakeParentReference(name *ParentName) (*ParentReference, error)

func MustParseParentReference

func MustParseParentReference(name string) *ParentReference

func ParseParentReference

func ParseParentReference(name string) (*ParentReference, error)

func (*ParentReference) ClearCached

func (ref *ParentReference) ClearCached()

func (*ParentReference) GetIParentName

func (ref *ParentReference) GetIParentName() gotenresource.Name

func (*ParentReference) GetIUnderlyingParentName

func (ref *ParentReference) GetIUnderlyingParentName() gotenresource.Name

func (*ParentReference) GetIdParts

func (ref *ParentReference) GetIdParts() map[string]string

func (*ParentReference) GetPattern

func (ref *ParentReference) GetPattern() gotenresource.NamePattern

func (*ParentReference) GetProject

func (ref *ParentReference) GetProject() *project.Project

func (*ParentReference) GetProjectReference

func (ref *ParentReference) GetProjectReference() *project.Reference

func (*ParentReference) GetRawResource

func (ref *ParentReference) GetRawResource() gotenresource.Resource

func (*ParentReference) GetResourceDescriptor

func (ref *ParentReference) GetResourceDescriptor() gotenresource.Descriptor

func (*ParentReference) GetSegments

func (ref *ParentReference) GetSegments() gotenresource.NameSegments

func (*ParentReference) GetUnderlyingReference

func (ref *ParentReference) GetUnderlyingReference() gotenresource.Reference

func (*ParentReference) GotenEqual

func (ref *ParentReference) GotenEqual(other interface{}) bool

GotenEqual returns true if other is of same type and paths are equal (implements goten.Equaler interface)

func (*ParentReference) IsFullyQualified

func (ref *ParentReference) IsFullyQualified() bool

func (*ParentReference) IsSpecified

func (ref *ParentReference) IsSpecified() bool

func (*ParentReference) Matches

func (name *ParentReference) Matches(other interface{}) bool

Matches is same as GotenEqual, but also will accept "other" if name is wildcard.

func (*ParentReference) ParseProtoString

func (ref *ParentReference) ParseProtoString(data string) error

func (*ParentReference) ProtoString

func (ref *ParentReference) ProtoString() (string, error)

func (*ParentReference) ResolveRaw

func (ref *ParentReference) ResolveRaw(res gotenresource.Resource) error

func (*ParentReference) Resolved

func (ref *ParentReference) Resolved() bool

func (*ParentReference) SetFromCliFlag

func (ref *ParentReference) SetFromCliFlag(raw string) error

implement CustomTypeCliValue method

func (*ParentReference) String

func (ref *ParentReference) String() string

type QueryResultChange

type QueryResultChange struct {
	Changes        []*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 (*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

func (qr *QueryResultSnapshot) GetPagingInfo() (totalCount, offset int32)

func (*QueryResultSnapshot) GetPrevPageCursor

func (qr *QueryResultSnapshot) GetPrevPageCursor() gotenresource.Cursor

func (*QueryResultSnapshot) GetResults

func (*QueryResultSnapshot) SetCursors

func (qr *QueryResultSnapshot) SetCursors(nextPageCursor, prevPageCursor gotenresource.Cursor)

func (*QueryResultSnapshot) SetPagingInfo

func (qr *QueryResultSnapshot) SetPagingInfo(totalCount, offset int32)

func (*QueryResultSnapshot) SetResults

func (qr *QueryResultSnapshot) SetResults(results gotenresource.ResourceList)

type Reference

type Reference struct {
	Name
	// contains filtered or unexported fields
}

func MakeReference

func MakeReference(name *Name, metricDescriptor *MetricDescriptor) (*Reference, error)

func MustParseReference

func MustParseReference(name string) *Reference

func ParseReference

func ParseReference(name string) (*Reference, error)

func (*Reference) ClearCached

func (ref *Reference) ClearCached()

func (*Reference) FullyQualifiedName

func (ref *Reference) FullyQualifiedName() (string, error)

func (*Reference) GetIParentName

func (ref *Reference) GetIParentName() gotenresource.Name

func (*Reference) GetIUnderlyingParentName

func (ref *Reference) GetIUnderlyingParentName() gotenresource.Name

func (*Reference) GetIdParts

func (ref *Reference) GetIdParts() map[string]string

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

func (ref *Reference) GotenEqual(other interface{}) bool

GotenEqual returns true if other is of same type and paths are equal (implements goten.Equaler interface)

func (*Reference) IsFullyQualified

func (ref *Reference) IsFullyQualified() bool

func (*Reference) IsSpecified

func (ref *Reference) IsSpecified() bool

func (*Reference) Matches

func (name *Reference) Matches(other interface{}) bool

Matches is same as GotenEqual, but also will accept "other" if name is wildcard.

func (*Reference) ParseProtoString

func (ref *Reference) ParseProtoString(data string) error

func (*Reference) ProtoString

func (ref *Reference) ProtoString() (string, error)

func (*Reference) Resolve

func (ref *Reference) Resolve(resolved *MetricDescriptor)

func (*Reference) ResolveRaw

func (ref *Reference) ResolveRaw(res gotenresource.Resource) error

func (*Reference) Resolved

func (ref *Reference) Resolved() bool

func (*Reference) SetFromCliFlag

func (ref *Reference) SetFromCliFlag(raw string) error

implement CustomTypeCliValue method

func (*Reference) String

func (ref *Reference) String() string

type WatchQuery

type WatchQuery struct {
	ListQuery
	WatchType    watch_type.WatchType
	ChunkSize    int
	ResumeToken  string
	StartingTime *timestamppb.Timestamp
}

func (*WatchQuery) GetMaximumChunkSize

func (q *WatchQuery) GetMaximumChunkSize() int

func (*WatchQuery) GetResumeToken

func (q *WatchQuery) GetResumeToken() string

func (*WatchQuery) GetStartingTime

func (q *WatchQuery) GetStartingTime() *timestamppb.Timestamp

func (*WatchQuery) GetWatchType

func (q *WatchQuery) GetWatchType() watch_type.WatchType

func (*WatchQuery) SetMaximumChunkSize

func (q *WatchQuery) SetMaximumChunkSize(chunkSize int)

func (*WatchQuery) SetResumeToken

func (q *WatchQuery) SetResumeToken(token string)

func (*WatchQuery) SetStartingTime

func (q *WatchQuery) SetStartingTime(startingTime *timestamppb.Timestamp)

func (*WatchQuery) SetWatchType

func (q *WatchQuery) SetWatchType(watchType watch_type.WatchType)

func (*WatchQuery) String

func (q *WatchQuery) String() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL