probing_distribution

package
v0.12.9 Latest Latest
Warning

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

Go to latest
Published: Nov 14, 2023 License: Apache-2.0 Imports: 61 Imported by: 0

Documentation

Index

Constants

View Source
const (
	NamePattern_Project = "projects/{project}/probingDistributions/{probing_distribution}"
)

Variables

This section is empty.

Functions

Types

type Descriptor

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

func GetDescriptor

func GetDescriptor() *Descriptor

func (*Descriptor) GetNameDescriptor

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

func (*Descriptor) GetResourceTypeName

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

func (*Descriptor) NewGetQuery

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

func (*Descriptor) NewListQuery

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

func (*Descriptor) NewNameList

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

func (*Descriptor) NewParentNameList

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

func (*Descriptor) NewParentReferenceList

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

func (*Descriptor) NewQueryResultChange

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

func (*Descriptor) NewQueryResultSnapshot

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

func (*Descriptor) NewReferenceList

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

func (*Descriptor) NewResource

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

func (*Descriptor) NewResourceChange

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

func (*Descriptor) NewResourceChangeList

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

func (*Descriptor) NewResourceChangeMap

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

func (*Descriptor) NewResourceCursor

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

func (*Descriptor) NewResourceFieldMask

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 added in v0.7.13

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)

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 *ProbingDistribution) 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 []*ProbingDistribution) (out []*ProbingDistribution)

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 ProbingDistribution_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 *ProbingDistribution) bool

	// Whether this condition is at least as specific as other.
	// When true, any ProbingDistribution 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 ProbingDistribution_FieldPath) bool
	// contains filtered or unexported methods
}

func AndFilterConditions

func AndFilterConditions(conds ...FilterCondition) FilterCondition

type FilterConditionCompare

type FilterConditionCompare struct {
	Operator filterParser.CompareOperator
	ProbingDistribution_FieldPathValue
}

func (*FilterConditionCompare) And

func (*FilterConditionCompare) ConditionCompare

func (cond *FilterConditionCompare) ConditionCompare()

func (*FilterConditionCompare) Evaluate

func (cond *FilterConditionCompare) Evaluate(res *ProbingDistribution) 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 ProbingDistribution_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 *ProbingDistribution) 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 ProbingDistribution_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 *ProbingDistribution) 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 ProbingDistribution_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 {
	ProbingDistribution_FieldPathArrayOfValues
}

func (*FilterConditionIn) And

func (*FilterConditionIn) ConditionIn

func (cond *FilterConditionIn) ConditionIn()

func (*FilterConditionIn) Evaluate

func (cond *FilterConditionIn) Evaluate(res *ProbingDistribution) 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 ProbingDistribution_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 ProbingDistribution_FieldPath
}

func (*FilterConditionIsNaN) And

func (*FilterConditionIsNaN) ConditionIsNaN

func (cond *FilterConditionIsNaN) ConditionIsNaN()

func (*FilterConditionIsNaN) Evaluate

func (cond *FilterConditionIsNaN) Evaluate(res *ProbingDistribution) 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 ProbingDistribution_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 ProbingDistribution_FieldPath
}

func (*FilterConditionIsNull) And

func (*FilterConditionIsNull) ConditionIsNull

func (cond *FilterConditionIsNull) ConditionIsNull()

func (*FilterConditionIsNull) Evaluate

func (cond *FilterConditionIsNull) Evaluate(res *ProbingDistribution) 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 ProbingDistribution_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 *ProbingDistribution) 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 ProbingDistribution_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 {
	ProbingDistribution_FieldPathArrayOfValues
}

func (*FilterConditionNotIn) And

func (*FilterConditionNotIn) ConditionNotIn

func (cond *FilterConditionNotIn) ConditionNotIn()

func (*FilterConditionNotIn) Evaluate

func (cond *FilterConditionNotIn) Evaluate(res *ProbingDistribution) 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 ProbingDistribution_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      *ProbingDistribution_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           *ProbingDistribution_FieldMask
	WithPagingInfo bool
}

func (*ListQuery) GetFieldMask

func (q *ListQuery) GetFieldMask() gotenobject.FieldMask

func (*ListQuery) GetFilter

func (q *ListQuery) GetFilter() gotenresource.Filter

func (*ListQuery) GetPager

func (q *ListQuery) GetPager() gotenresource.PagerQuery

func (*ListQuery) GetResourceDescriptor

func (q *ListQuery) GetResourceDescriptor() gotenresource.Descriptor

func (*ListQuery) GetWithPagingInfo added in v0.8.3

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 added in v0.8.3

func (q *ListQuery) SetWithPagingInfo(with bool)

func (*ListQuery) String

func (q *ListQuery) String() string

type Name

type Name struct {
	ParentName
	ProbingDistributionId string `firestore:"probingDistributionId"`
}

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 added in v0.7.1

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

func (*Name) GetIUnderlyingParentName added in v0.7.1

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 *ProbingDistribution) int

func (*OrderBy) CompareRaw

func (orderBy *OrderBy) CompareRaw(left, right gotenresource.Resource) int

func (*OrderBy) GetFieldMask

func (orderBy *OrderBy) GetFieldMask() *ProbingDistribution_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 ProbingDistributionList, elem *ProbingDistribution) (ProbingDistributionList, 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 ProbingDistributionList)

func (*OrderBy) SortRaw

func (orderBy *OrderBy) SortRaw(results gotenresource.ResourceList)

func (*OrderBy) String

func (orderBy *OrderBy) String() string

type OrderByField

type OrderByField struct {
	FieldPath ProbingDistribution_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 *ProbingDistribution) int

func (*OrderByField) GetDirection

func (orderByFld *OrderByField) GetDirection() gotenresource.OrderDirection

func (*OrderByField) GetFieldPath

func (orderByFld *OrderByField) GetFieldPath() gotenobject.FieldPath

type PagerCursor

type PagerCursor struct {
	CursorValue   gotenresource.CursorValue
	Inclusion     gotenresource.CursorInclusion
	PageDirection gotenresource.PageDirection
}

PagerCursor is protobuf Custom Type, which (de)serializes "string page_token" for API List processing Database adapter implementation must use this cursor when Paginating list views Token is composed of 3 values (dot separated in serialized form) - CursorValue: Backend-specific value of the cursor. - PageDirection: either l (left) or r (right), which hints DB Adapter whether Snapshot marks Start or End of result - Inclusion: either i (inclusive) or e (exclusive) - Whether cursor marks exact point or right before/after (depending on direction)

func (*PagerCursor) GetInclusion

func (cursor *PagerCursor) GetInclusion() gotenresource.CursorInclusion

func (*PagerCursor) GetPageDirection

func (cursor *PagerCursor) GetPageDirection() gotenresource.PageDirection

func (*PagerCursor) GetValue

func (cursor *PagerCursor) GetValue() gotenresource.CursorValue

func (*PagerCursor) IsEmpty

func (cursor *PagerCursor) IsEmpty() bool

func (*PagerCursor) ParseProtoString

func (cursor *PagerCursor) ParseProtoString(data string) (err error)

func (*PagerCursor) ProtoString

func (cursor *PagerCursor) ProtoString() (string, error)

func (*PagerCursor) SetCursorValue

func (cursor *PagerCursor) SetCursorValue(value gotenresource.CursorValue)

func (*PagerCursor) SetFromCliFlag

func (cursor *PagerCursor) SetFromCliFlag(raw string) error

func (*PagerCursor) SetInclusion

func (cursor *PagerCursor) SetInclusion(inclusion gotenresource.CursorInclusion)

func (*PagerCursor) SetPageDirection

func (cursor *PagerCursor) SetPageDirection(direction gotenresource.PageDirection)

func (*PagerCursor) String

func (cursor *PagerCursor) String() string

type PagerQuery

type PagerQuery struct {
	OrderBy     *OrderBy
	Cursor      *PagerCursor
	Limit       int
	PeekForward bool
}

PagerQuery is main struct used for assisting server and database to perform Pagination

func MakePagerQuery

func MakePagerQuery(orderBy *OrderBy, cursor *PagerCursor, pageSize int32, peekForward bool) *PagerQuery

MakePagerQuery builds pager from API data and applies defaults

func (*PagerQuery) GetCursor

func (p *PagerQuery) GetCursor() gotenresource.Cursor

func (*PagerQuery) GetLimit

func (p *PagerQuery) GetLimit() int

func (*PagerQuery) GetOrderBy

func (p *PagerQuery) GetOrderBy() gotenresource.OrderBy

func (*PagerQuery) GetPeekForward

func (p *PagerQuery) GetPeekForward() bool

func (*PagerQuery) GetResourceDescriptor

func (p *PagerQuery) GetResourceDescriptor() gotenresource.Descriptor

func (*PagerQuery) PageDirection

func (p *PagerQuery) PageDirection() gotenresource.PageDirection

func (*PagerQuery) SetCursor added in v0.7.1

func (p *PagerQuery) SetCursor(cursor gotenresource.Cursor)

func (*PagerQuery) SetLimit added in v0.7.1

func (p *PagerQuery) SetLimit(limit int)

func (*PagerQuery) SetOrderBy added in v0.7.1

func (p *PagerQuery) SetOrderBy(orderBy gotenresource.OrderBy)

func (*PagerQuery) SetPageDirection added in v0.7.1

func (p *PagerQuery) SetPageDirection(direction gotenresource.PageDirection)

func (*PagerQuery) SetPeekForward added in v0.7.1

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

func (name *ParentName) DescendsFrom(ancestor string) bool

func (*ParentName) FullyQualifiedName

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

func (*ParentName) GetIParentName added in v0.7.1

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

func (*ParentName) GetIUnderlyingParentName added in v0.7.1

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

func (name *ParentName) IsFullyQualified() bool

func (*ParentName) IsSpecified

func (name *ParentName) IsSpecified() bool

func (*ParentName) Matches

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

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

func (*ParentName) ParseProtoString

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

func (*ParentName) ProtoString

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

func (*ParentName) SetFromCliFlag

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

implement CustomTypeCliValue method

func (*ParentName) SetFromSegments

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

func (*ParentName) String

func (name *ParentName) String() string

type ParentReference

type ParentReference struct {
	ParentName
	// contains filtered or unexported fields
}

func MakeParentReference

func MakeParentReference(name *ParentName) (*ParentReference, error)

func MustParseParentReference

func MustParseParentReference(name string) *ParentReference

func ParseParentReference

func ParseParentReference(name string) (*ParentReference, error)

func (*ParentReference) ClearCached

func (ref *ParentReference) ClearCached()

func (*ParentReference) ConvertToNative added in v0.6.2

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

func (*ParentReference) ConvertToType added in v0.6.2

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

func (*ParentReference) Equal added in v0.6.2

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

func (*ParentReference) GetIParentName added in v0.7.1

func (ref *ParentReference) GetIParentName() gotenresource.Name

func (*ParentReference) GetIUnderlyingParentName added in v0.7.1

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) HasTrait added in v0.6.2

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

func (*ParentReference) IsFullyQualified

func (ref *ParentReference) IsFullyQualified() bool

func (*ParentReference) IsSpecified

func (ref *ParentReference) IsSpecified() bool

func (*ParentReference) Match added in v0.6.2

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

func (*ParentReference) Matches

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

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

func (*ParentReference) ParseProtoString

func (ref *ParentReference) ParseProtoString(data string) error

func (*ParentReference) ProtoString

func (ref *ParentReference) ProtoString() (string, error)

func (*ParentReference) Receive added in v0.6.2

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

func (*ParentReference) ResolveRaw

func (ref *ParentReference) ResolveRaw(res gotenresource.Resource) error

func (*ParentReference) Resolved

func (ref *ParentReference) Resolved() bool

func (*ParentReference) SetFromCliFlag

func (ref *ParentReference) SetFromCliFlag(raw string) error

implement CustomTypeCliValue method

func (*ParentReference) String

func (ref *ParentReference) String() string

func (*ParentReference) Type added in v0.6.2

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

func (*ParentReference) TypeName added in v0.6.2

func (name *ParentReference) TypeName() string

func (*ParentReference) Value added in v0.6.2

func (name *ParentReference) Value() interface{}

type ProbingDistribution

type ProbingDistribution struct {

	// Name of ProbingDistribution
	// 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: [a-z][a-z0-9\-]{0,28}[a-z0-9]
	Name *Name `protobuf:"bytes,1,opt,customtype=Name,name=name,proto3" json:"name,omitempty" firestore:"name"`
	// Display Name
	DisplayName string `protobuf:"bytes,5,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty" firestore:"displayName"`
	// Metadata
	Metadata *ntt_meta.Meta `protobuf:"bytes,2,opt,name=metadata,proto3" json:"metadata,omitempty" firestore:"metadata"`
	// Spec
	Spec *ProbingDistribution_Spec `protobuf:"bytes,3,opt,name=spec,proto3" json:"spec,omitempty" firestore:"spec"`
	// Status
	Status *ProbingDistribution_Status `protobuf:"bytes,4,opt,name=status,proto3" json:"status,omitempty" firestore:"status"`
	// contains filtered or unexported fields
}

ProbingDistribution Resource

func (*ProbingDistribution) Clone

func (*ProbingDistribution) CloneRaw

func (*ProbingDistribution) Descriptor

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

Deprecated, Use ProbingDistribution.ProtoReflect.Descriptor instead.

func (*ProbingDistribution) GetDisplayName

func (m *ProbingDistribution) GetDisplayName() string

func (*ProbingDistribution) GetMetadata

func (m *ProbingDistribution) GetMetadata() *ntt_meta.Meta

func (*ProbingDistribution) GetName

func (m *ProbingDistribution) GetName() *Name

func (*ProbingDistribution) GetRawName

func (r *ProbingDistribution) GetRawName() gotenresource.Name

func (*ProbingDistribution) GetResourceDescriptor

func (r *ProbingDistribution) GetResourceDescriptor() gotenresource.Descriptor

func (*ProbingDistribution) GetSpec

func (*ProbingDistribution) GetStatus

func (*ProbingDistribution) GotenMessage

func (*ProbingDistribution) GotenMessage()

func (*ProbingDistribution) GotenObjectExt

func (o *ProbingDistribution) GotenObjectExt()

func (*ProbingDistribution) GotenValidate

func (obj *ProbingDistribution) GotenValidate() error

func (*ProbingDistribution) MakeDiffFieldMask

func (*ProbingDistribution) MakeFullFieldMask

func (o *ProbingDistribution) MakeFullFieldMask() *ProbingDistribution_FieldMask

func (*ProbingDistribution) MakeRawDiffFieldMask

func (o *ProbingDistribution) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask

func (*ProbingDistribution) MakeRawFullFieldMask

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

func (*ProbingDistribution) Marshal

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

func (*ProbingDistribution) MarshalJSON

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

func (*ProbingDistribution) MaybePopulateDefaults

func (r *ProbingDistribution) MaybePopulateDefaults() error

func (*ProbingDistribution) Merge

func (o *ProbingDistribution) Merge(source *ProbingDistribution)

func (*ProbingDistribution) MergeRaw

func (o *ProbingDistribution) MergeRaw(source gotenobject.GotenObjectExt)

func (*ProbingDistribution) ProtoMessage

func (*ProbingDistribution) ProtoMessage()

func (*ProbingDistribution) ProtoReflect

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

func (*ProbingDistribution) Reset

func (m *ProbingDistribution) Reset()

func (*ProbingDistribution) SetDisplayName

func (m *ProbingDistribution) SetDisplayName(fv string)

func (*ProbingDistribution) SetMetadata

func (m *ProbingDistribution) SetMetadata(fv *ntt_meta.Meta)

func (*ProbingDistribution) SetName

func (m *ProbingDistribution) SetName(fv *Name)

func (*ProbingDistribution) SetSpec

func (*ProbingDistribution) SetStatus

func (*ProbingDistribution) String

func (m *ProbingDistribution) String() string

func (*ProbingDistribution) Unmarshal

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

func (*ProbingDistribution) UnmarshalJSON

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

type ProbingDistributionAccess

type ProbingDistributionAccess interface {
	GetProbingDistribution(context.Context, *GetQuery) (*ProbingDistribution, error)
	BatchGetProbingDistributions(context.Context, []*Reference, ...gotenresource.BatchGetOption) error
	QueryProbingDistributions(context.Context, *ListQuery) (*QueryResultSnapshot, error)
	SearchProbingDistributions(context.Context, *SearchQuery) (*QueryResultSnapshot, error)
	WatchProbingDistribution(context.Context, *GetQuery, func(*ProbingDistributionChange) error) error
	WatchProbingDistributions(context.Context, *WatchQuery, func(*QueryResultChange) error) error
	SaveProbingDistribution(context.Context, *ProbingDistribution, ...gotenresource.SaveOption) error
	DeleteProbingDistribution(context.Context, *Reference, ...gotenresource.DeleteOption) error
}

type ProbingDistributionChange

type ProbingDistributionChange struct {

	// ProbingDistribution change
	//
	// Types that are valid to be assigned to ChangeType:
	//	*ProbingDistributionChange_Added_
	//	*ProbingDistributionChange_Modified_
	//	*ProbingDistributionChange_Current_
	//	*ProbingDistributionChange_Removed_
	ChangeType isProbingDistributionChange_ChangeType `protobuf_oneof:"change_type"`
	// contains filtered or unexported fields
}

ProbingDistributionChange is used by Watch notifications Responses to describe change of single ProbingDistribution One of Added, Modified, Removed

func (*ProbingDistributionChange) Descriptor

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

Deprecated, Use ProbingDistributionChange.ProtoReflect.Descriptor instead.

func (*ProbingDistributionChange) GetAdded

func (*ProbingDistributionChange) GetChangeType

func (m *ProbingDistributionChange) GetChangeType() isProbingDistributionChange_ChangeType

func (*ProbingDistributionChange) GetCurrent

func (*ProbingDistributionChange) GetCurrentViewIndex

func (c *ProbingDistributionChange) GetCurrentViewIndex() int32

func (*ProbingDistributionChange) GetModified

func (*ProbingDistributionChange) GetPreviousViewIndex

func (c *ProbingDistributionChange) GetPreviousViewIndex() int32

func (*ProbingDistributionChange) GetProbingDistribution

func (c *ProbingDistributionChange) GetProbingDistribution() *ProbingDistribution

func (*ProbingDistributionChange) GetProbingDistributionName

func (c *ProbingDistributionChange) GetProbingDistributionName() *Name

func (*ProbingDistributionChange) GetRawName

func (*ProbingDistributionChange) GetRawResource added in v0.5.1

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

func (*ProbingDistributionChange) GetRemoved

func (*ProbingDistributionChange) GotenMessage

func (*ProbingDistributionChange) GotenMessage()

func (*ProbingDistributionChange) GotenValidate

func (obj *ProbingDistributionChange) GotenValidate() error

func (*ProbingDistributionChange) IsAdd

func (c *ProbingDistributionChange) IsAdd() bool

func (*ProbingDistributionChange) IsCurrent

func (c *ProbingDistributionChange) IsCurrent() bool

func (*ProbingDistributionChange) IsDelete

func (c *ProbingDistributionChange) IsDelete() bool

func (*ProbingDistributionChange) IsModify

func (c *ProbingDistributionChange) IsModify() bool

func (*ProbingDistributionChange) Marshal

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

func (*ProbingDistributionChange) MarshalJSON

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

func (*ProbingDistributionChange) ProtoMessage

func (*ProbingDistributionChange) ProtoMessage()

func (*ProbingDistributionChange) ProtoReflect

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

func (*ProbingDistributionChange) Reset

func (m *ProbingDistributionChange) Reset()

func (*ProbingDistributionChange) SetAdded

func (*ProbingDistributionChange) SetAddedRaw

func (c *ProbingDistributionChange) SetAddedRaw(snapshot gotenresource.Resource, idx int)

func (*ProbingDistributionChange) SetChangeType

func (m *ProbingDistributionChange) SetChangeType(ofv isProbingDistributionChange_ChangeType)

func (*ProbingDistributionChange) SetCurrent

func (*ProbingDistributionChange) SetCurrentRaw

func (c *ProbingDistributionChange) SetCurrentRaw(snapshot gotenresource.Resource)

func (*ProbingDistributionChange) SetDeletedRaw

func (c *ProbingDistributionChange) SetDeletedRaw(name gotenresource.Name, idx int)

func (*ProbingDistributionChange) SetModified

func (*ProbingDistributionChange) SetModifiedRaw

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

func (*ProbingDistributionChange) SetRemoved

func (*ProbingDistributionChange) String

func (m *ProbingDistributionChange) String() string

func (*ProbingDistributionChange) Unmarshal

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

func (*ProbingDistributionChange) UnmarshalJSON

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

type ProbingDistributionChangeList

type ProbingDistributionChangeList []*ProbingDistributionChange

func (ProbingDistributionChangeList) Append

func (ProbingDistributionChangeList) AppendList

func (ProbingDistributionChangeList) At

func (ProbingDistributionChangeList) Length

func (ProbingDistributionChangeList) Set

func (ProbingDistributionChangeList) Slice

type ProbingDistributionChangeMap

type ProbingDistributionChangeMap map[Name]*ProbingDistributionChange

func (ProbingDistributionChangeMap) Delete

func (ProbingDistributionChangeMap) ForEach

func (ProbingDistributionChangeMap) Get

func (ProbingDistributionChangeMap) Length

func (m ProbingDistributionChangeMap) Length() int

func (ProbingDistributionChangeMap) Set

type ProbingDistributionChange_Added

type ProbingDistributionChange_Added struct {
	ProbingDistribution *ProbingDistribution `` /* 150-byte string literal not displayed */
	// Integer describing index of added ProbingDistribution 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
}

ProbingDistribution has been added to query view

func (*ProbingDistributionChange_Added) Descriptor

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

Deprecated, Use ProbingDistributionChange_Added.ProtoReflect.Descriptor instead.

func (*ProbingDistributionChange_Added) GetProbingDistribution

func (m *ProbingDistributionChange_Added) GetProbingDistribution() *ProbingDistribution

func (*ProbingDistributionChange_Added) GetViewIndex

func (m *ProbingDistributionChange_Added) GetViewIndex() int32

func (*ProbingDistributionChange_Added) GotenMessage

func (*ProbingDistributionChange_Added) GotenMessage()

func (*ProbingDistributionChange_Added) GotenValidate

func (obj *ProbingDistributionChange_Added) GotenValidate() error

func (*ProbingDistributionChange_Added) Marshal

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

func (*ProbingDistributionChange_Added) MarshalJSON

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

func (*ProbingDistributionChange_Added) ProtoMessage

func (*ProbingDistributionChange_Added) ProtoMessage()

func (*ProbingDistributionChange_Added) ProtoReflect

func (*ProbingDistributionChange_Added) Reset

func (*ProbingDistributionChange_Added) SetProbingDistribution

func (m *ProbingDistributionChange_Added) SetProbingDistribution(fv *ProbingDistribution)

func (*ProbingDistributionChange_Added) SetViewIndex

func (m *ProbingDistributionChange_Added) SetViewIndex(fv int32)

func (*ProbingDistributionChange_Added) String

func (*ProbingDistributionChange_Added) Unmarshal

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

func (*ProbingDistributionChange_Added) UnmarshalJSON

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

type ProbingDistributionChange_Added_

type ProbingDistributionChange_Added_ struct {
	// Added is returned when watched document is added, either created or
	// enters Query view
	Added *ProbingDistributionChange_Added `protobuf:"bytes,1,opt,name=added,proto3,oneof" firestore:"added"`
}

type ProbingDistributionChange_Current

type ProbingDistributionChange_Current struct {
	ProbingDistribution *ProbingDistribution `` /* 150-byte string literal not displayed */
	// contains filtered or unexported fields
}

ProbingDistribution has been added or modified in a query view. Version used for stateless watching

func (*ProbingDistributionChange_Current) Descriptor

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

Deprecated, Use ProbingDistributionChange_Current.ProtoReflect.Descriptor instead.

func (*ProbingDistributionChange_Current) GetProbingDistribution

func (m *ProbingDistributionChange_Current) GetProbingDistribution() *ProbingDistribution

func (*ProbingDistributionChange_Current) GotenMessage

func (*ProbingDistributionChange_Current) GotenMessage()

func (*ProbingDistributionChange_Current) GotenValidate

func (obj *ProbingDistributionChange_Current) GotenValidate() error

func (*ProbingDistributionChange_Current) Marshal

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

func (*ProbingDistributionChange_Current) MarshalJSON

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

func (*ProbingDistributionChange_Current) ProtoMessage

func (*ProbingDistributionChange_Current) ProtoMessage()

func (*ProbingDistributionChange_Current) ProtoReflect

func (*ProbingDistributionChange_Current) Reset

func (*ProbingDistributionChange_Current) SetProbingDistribution

func (m *ProbingDistributionChange_Current) SetProbingDistribution(fv *ProbingDistribution)

func (*ProbingDistributionChange_Current) String

func (*ProbingDistributionChange_Current) Unmarshal

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

func (*ProbingDistributionChange_Current) UnmarshalJSON

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

type ProbingDistributionChange_Current_

type ProbingDistributionChange_Current_ struct {
	// Current is returned in stateless watch when document enters query view or
	// is modified within.
	Current *ProbingDistributionChange_Current `protobuf:"bytes,4,opt,name=current,proto3,oneof" firestore:"current"`
}

type ProbingDistributionChange_Modified

type ProbingDistributionChange_Modified struct {

	// Name of modified ProbingDistribution
	Name *Name `protobuf:"bytes,1,opt,customtype=Name,name=name,proto3" json:"name,omitempty" firestore:"name"`
	// New version of ProbingDistribution or masked difference, depending on
	// mask_changes instrumentation of issued [WatchProbingDistributionRequest]
	// or [WatchProbingDistributionsRequest]
	ProbingDistribution *ProbingDistribution `` /* 150-byte string literal not displayed */
	// Used when mask_changes is set, contains field paths of modified
	// properties.
	FieldMask *ProbingDistribution_FieldMask `` /* 151-byte string literal not displayed */
	// Previous view index specifies previous position of modified
	// ProbingDistribution. When modification doesn't affect sorted order, value
	// will remain identical to [view_index].
	PreviousViewIndex int32 `` /* 145-byte string literal not displayed */
	// Integer specifying ProbingDistribution 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
}

ProbingDistribution changed some of it's fields - contains either full document or masked change

func (*ProbingDistributionChange_Modified) Descriptor

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

Deprecated, Use ProbingDistributionChange_Modified.ProtoReflect.Descriptor instead.

func (*ProbingDistributionChange_Modified) GetFieldMask

func (*ProbingDistributionChange_Modified) GetName

func (*ProbingDistributionChange_Modified) GetPreviousViewIndex

func (m *ProbingDistributionChange_Modified) GetPreviousViewIndex() int32

func (*ProbingDistributionChange_Modified) GetProbingDistribution

func (m *ProbingDistributionChange_Modified) GetProbingDistribution() *ProbingDistribution

func (*ProbingDistributionChange_Modified) GetViewIndex

func (m *ProbingDistributionChange_Modified) GetViewIndex() int32

func (*ProbingDistributionChange_Modified) GotenMessage

func (*ProbingDistributionChange_Modified) GotenMessage()

func (*ProbingDistributionChange_Modified) GotenValidate

func (obj *ProbingDistributionChange_Modified) GotenValidate() error

func (*ProbingDistributionChange_Modified) Marshal

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

func (*ProbingDistributionChange_Modified) MarshalJSON

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

func (*ProbingDistributionChange_Modified) ProtoMessage

func (*ProbingDistributionChange_Modified) ProtoMessage()

func (*ProbingDistributionChange_Modified) ProtoReflect

func (*ProbingDistributionChange_Modified) Reset

func (*ProbingDistributionChange_Modified) SetFieldMask

func (*ProbingDistributionChange_Modified) SetName

func (m *ProbingDistributionChange_Modified) SetName(fv *Name)

func (*ProbingDistributionChange_Modified) SetPreviousViewIndex

func (m *ProbingDistributionChange_Modified) SetPreviousViewIndex(fv int32)

func (*ProbingDistributionChange_Modified) SetProbingDistribution

func (m *ProbingDistributionChange_Modified) SetProbingDistribution(fv *ProbingDistribution)

func (*ProbingDistributionChange_Modified) SetViewIndex

func (m *ProbingDistributionChange_Modified) SetViewIndex(fv int32)

func (*ProbingDistributionChange_Modified) String

func (*ProbingDistributionChange_Modified) Unmarshal

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

func (*ProbingDistributionChange_Modified) UnmarshalJSON

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

type ProbingDistributionChange_Modified_

type ProbingDistributionChange_Modified_ struct {
	// Modified is returned when watched document is modified
	Modified *ProbingDistributionChange_Modified `protobuf:"bytes,2,opt,name=modified,proto3,oneof" firestore:"modified"`
}

type ProbingDistributionChange_Removed

type ProbingDistributionChange_Removed struct {
	Name *Name `protobuf:"bytes,1,opt,customtype=Name,name=name,proto3" json:"name,omitempty" firestore:"name"`
	// Integer specifying removed ProbingDistribution 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 ProbingDistribution is deleted or leaves Query view

func (*ProbingDistributionChange_Removed) Descriptor

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

Deprecated, Use ProbingDistributionChange_Removed.ProtoReflect.Descriptor instead.

func (*ProbingDistributionChange_Removed) GetName

func (*ProbingDistributionChange_Removed) GetViewIndex

func (m *ProbingDistributionChange_Removed) GetViewIndex() int32

func (*ProbingDistributionChange_Removed) GotenMessage

func (*ProbingDistributionChange_Removed) GotenMessage()

func (*ProbingDistributionChange_Removed) GotenValidate

func (obj *ProbingDistributionChange_Removed) GotenValidate() error

func (*ProbingDistributionChange_Removed) Marshal

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

func (*ProbingDistributionChange_Removed) MarshalJSON

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

func (*ProbingDistributionChange_Removed) ProtoMessage

func (*ProbingDistributionChange_Removed) ProtoMessage()

func (*ProbingDistributionChange_Removed) ProtoReflect

func (*ProbingDistributionChange_Removed) Reset

func (*ProbingDistributionChange_Removed) SetName

func (m *ProbingDistributionChange_Removed) SetName(fv *Name)

func (*ProbingDistributionChange_Removed) SetViewIndex

func (m *ProbingDistributionChange_Removed) SetViewIndex(fv int32)

func (*ProbingDistributionChange_Removed) String

func (*ProbingDistributionChange_Removed) Unmarshal

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

func (*ProbingDistributionChange_Removed) UnmarshalJSON

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

type ProbingDistributionChange_Removed_

type ProbingDistributionChange_Removed_ struct {
	// Removed is returned when ProbingDistribution is deleted or leaves Query
	// view
	Removed *ProbingDistributionChange_Removed `protobuf:"bytes,3,opt,name=removed,proto3,oneof" firestore:"removed"`
}

type ProbingDistributionFieldPathBuilder

type ProbingDistributionFieldPathBuilder struct{}

func NewProbingDistributionFieldPathBuilder

func NewProbingDistributionFieldPathBuilder() ProbingDistributionFieldPathBuilder

func (ProbingDistributionFieldPathBuilder) DisplayName

func (ProbingDistributionFieldPathBuilder) Metadata

func (ProbingDistributionFieldPathBuilder) Name

func (ProbingDistributionFieldPathBuilder) Spec

func (ProbingDistributionFieldPathBuilder) Status

type ProbingDistributionList

type ProbingDistributionList []*ProbingDistribution

func (ProbingDistributionList) Append

func (ProbingDistributionList) AppendList

func (ProbingDistributionList) At

func (ProbingDistributionList) Length

func (l ProbingDistributionList) Length() int

func (ProbingDistributionList) Set

func (ProbingDistributionList) Slice

func (l ProbingDistributionList) Slice(first, second int) gotenresource.ResourceList

type ProbingDistributionMap

type ProbingDistributionMap map[Name]*ProbingDistribution

func (ProbingDistributionMap) Delete

func (m ProbingDistributionMap) Delete(name gotenresource.Name)

func (ProbingDistributionMap) ForEach

func (ProbingDistributionMap) Get

func (ProbingDistributionMap) Length

func (m ProbingDistributionMap) Length() int

func (ProbingDistributionMap) Set

type ProbingDistributionMapPathSelectorMetadataAnnotations

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

func (ProbingDistributionMapPathSelectorMetadataAnnotations) FieldPath

func (ProbingDistributionMapPathSelectorMetadataAnnotations) WithArrayOfValues

func (ProbingDistributionMapPathSelectorMetadataAnnotations) WithValue

type ProbingDistributionMapPathSelectorMetadataLabels

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

func (ProbingDistributionMapPathSelectorMetadataLabels) FieldPath

func (ProbingDistributionMapPathSelectorMetadataLabels) WithArrayOfValues

func (ProbingDistributionMapPathSelectorMetadataLabels) WithValue

type ProbingDistributionMapPathSelectorMetadataShards

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

func (ProbingDistributionMapPathSelectorMetadataShards) FieldPath

func (ProbingDistributionMapPathSelectorMetadataShards) WithArrayOfValues

func (ProbingDistributionMapPathSelectorMetadataShards) WithValue

type ProbingDistributionMapPathSelectorSpecProbingSettingsHttpProbingConfigAuthConfigTokenRequestRequestHeaders

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

func (ProbingDistributionMapPathSelectorSpecProbingSettingsHttpProbingConfigAuthConfigTokenRequestRequestHeaders) FieldPath

func (ProbingDistributionMapPathSelectorSpecProbingSettingsHttpProbingConfigAuthConfigTokenRequestRequestHeaders) WithArrayOfValues

func (ProbingDistributionMapPathSelectorSpecProbingSettingsHttpProbingConfigAuthConfigTokenRequestRequestHeaders) WithValue

type ProbingDistributionMapPathSelectorSpecProbingSettingsHttpProbingConfigHttpRequestRequestHeaders

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

func (ProbingDistributionMapPathSelectorSpecProbingSettingsHttpProbingConfigHttpRequestRequestHeaders) FieldPath

func (ProbingDistributionMapPathSelectorSpecProbingSettingsHttpProbingConfigHttpRequestRequestHeaders) WithArrayOfValues

func (ProbingDistributionMapPathSelectorSpecProbingSettingsHttpProbingConfigHttpRequestRequestHeaders) WithValue

type ProbingDistributionMapPathSelectorStatusByRegion added in v0.8.0

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

func (ProbingDistributionMapPathSelectorStatusByRegion) FieldPath added in v0.8.0

func (ProbingDistributionMapPathSelectorStatusByRegion) WithArrayOfValues added in v0.8.0

func (ProbingDistributionMapPathSelectorStatusByRegion) WithValue added in v0.8.0

type ProbingDistributionNameList

type ProbingDistributionNameList []*Name

func (ProbingDistributionNameList) Append

func (ProbingDistributionNameList) AppendList

func (ProbingDistributionNameList) At

func (ProbingDistributionNameList) Length

func (l ProbingDistributionNameList) Length() int

func (ProbingDistributionNameList) Set

func (ProbingDistributionNameList) Slice

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

type ProbingDistributionParentNameList

type ProbingDistributionParentNameList []*ParentName

func (ProbingDistributionParentNameList) Append

func (ProbingDistributionParentNameList) AppendList

func (ProbingDistributionParentNameList) At

func (ProbingDistributionParentNameList) Length

func (ProbingDistributionParentNameList) Set

func (ProbingDistributionParentNameList) Slice

type ProbingDistributionParentReferenceList

type ProbingDistributionParentReferenceList []*ParentReference

func (ProbingDistributionParentReferenceList) Append

func (ProbingDistributionParentReferenceList) AppendList

func (ProbingDistributionParentReferenceList) At

func (ProbingDistributionParentReferenceList) Length

func (ProbingDistributionParentReferenceList) Set

func (ProbingDistributionParentReferenceList) Slice

type ProbingDistributionPathSelectorDisplayName

type ProbingDistributionPathSelectorDisplayName struct{}

func (ProbingDistributionPathSelectorDisplayName) FieldPath

func (ProbingDistributionPathSelectorDisplayName) WithArrayOfValues

func (ProbingDistributionPathSelectorDisplayName) WithValue

type ProbingDistributionPathSelectorMetadata

type ProbingDistributionPathSelectorMetadata struct{}

func (ProbingDistributionPathSelectorMetadata) Annotations

func (ProbingDistributionPathSelectorMetadata) CreateTime

func (ProbingDistributionPathSelectorMetadata) DeleteTime added in v0.7.1

func (ProbingDistributionPathSelectorMetadata) FieldPath

func (ProbingDistributionPathSelectorMetadata) Generation

func (ProbingDistributionPathSelectorMetadata) Labels

func (ProbingDistributionPathSelectorMetadata) Lifecycle added in v0.7.1

func (ProbingDistributionPathSelectorMetadata) OwnerReferences

func (ProbingDistributionPathSelectorMetadata) ResourceVersion

func (ProbingDistributionPathSelectorMetadata) Shards

func (ProbingDistributionPathSelectorMetadata) Syncing

func (ProbingDistributionPathSelectorMetadata) Tags

func (ProbingDistributionPathSelectorMetadata) UpdateTime

func (ProbingDistributionPathSelectorMetadata) Uuid

func (ProbingDistributionPathSelectorMetadata) WithArrayOfValues

func (ProbingDistributionPathSelectorMetadata) WithSubArrayItemValue

func (ProbingDistributionPathSelectorMetadata) WithSubArrayOfValues

func (ProbingDistributionPathSelectorMetadata) WithSubPath

func (ProbingDistributionPathSelectorMetadata) WithSubValue

func (ProbingDistributionPathSelectorMetadata) WithValue

type ProbingDistributionPathSelectorMetadataAnnotations

type ProbingDistributionPathSelectorMetadataAnnotations struct{}

func (ProbingDistributionPathSelectorMetadataAnnotations) FieldPath

func (ProbingDistributionPathSelectorMetadataAnnotations) WithArrayOfValues

func (ProbingDistributionPathSelectorMetadataAnnotations) WithKey

func (ProbingDistributionPathSelectorMetadataAnnotations) WithValue

type ProbingDistributionPathSelectorMetadataCreateTime

type ProbingDistributionPathSelectorMetadataCreateTime struct{}

func (ProbingDistributionPathSelectorMetadataCreateTime) FieldPath

func (ProbingDistributionPathSelectorMetadataCreateTime) WithArrayOfValues

func (ProbingDistributionPathSelectorMetadataCreateTime) WithValue

type ProbingDistributionPathSelectorMetadataDeleteTime added in v0.7.1

type ProbingDistributionPathSelectorMetadataDeleteTime struct{}

func (ProbingDistributionPathSelectorMetadataDeleteTime) FieldPath added in v0.7.1

func (ProbingDistributionPathSelectorMetadataDeleteTime) WithArrayOfValues added in v0.7.1

func (ProbingDistributionPathSelectorMetadataDeleteTime) WithValue added in v0.7.1

type ProbingDistributionPathSelectorMetadataGeneration

type ProbingDistributionPathSelectorMetadataGeneration struct{}

func (ProbingDistributionPathSelectorMetadataGeneration) FieldPath

func (ProbingDistributionPathSelectorMetadataGeneration) WithArrayOfValues

func (ProbingDistributionPathSelectorMetadataGeneration) WithValue

type ProbingDistributionPathSelectorMetadataLabels

type ProbingDistributionPathSelectorMetadataLabels struct{}

func (ProbingDistributionPathSelectorMetadataLabels) FieldPath

func (ProbingDistributionPathSelectorMetadataLabels) WithArrayOfValues

func (ProbingDistributionPathSelectorMetadataLabels) WithKey

func (ProbingDistributionPathSelectorMetadataLabels) WithValue

type ProbingDistributionPathSelectorMetadataLifecycle added in v0.7.1

type ProbingDistributionPathSelectorMetadataLifecycle struct{}

func (ProbingDistributionPathSelectorMetadataLifecycle) BlockDeletion added in v0.7.1

func (ProbingDistributionPathSelectorMetadataLifecycle) FieldPath added in v0.7.1

func (ProbingDistributionPathSelectorMetadataLifecycle) State added in v0.7.1

func (ProbingDistributionPathSelectorMetadataLifecycle) WithArrayOfValues added in v0.7.1

func (ProbingDistributionPathSelectorMetadataLifecycle) WithValue added in v0.7.1

type ProbingDistributionPathSelectorMetadataLifecycleBlockDeletion added in v0.7.1

type ProbingDistributionPathSelectorMetadataLifecycleBlockDeletion struct{}

func (ProbingDistributionPathSelectorMetadataLifecycleBlockDeletion) FieldPath added in v0.7.1

func (ProbingDistributionPathSelectorMetadataLifecycleBlockDeletion) WithArrayOfValues added in v0.7.1

func (ProbingDistributionPathSelectorMetadataLifecycleBlockDeletion) WithValue added in v0.7.1

type ProbingDistributionPathSelectorMetadataLifecycleState added in v0.7.1

type ProbingDistributionPathSelectorMetadataLifecycleState struct{}

func (ProbingDistributionPathSelectorMetadataLifecycleState) FieldPath added in v0.7.1

func (ProbingDistributionPathSelectorMetadataLifecycleState) WithArrayOfValues added in v0.7.1

func (ProbingDistributionPathSelectorMetadataLifecycleState) WithValue added in v0.7.1

type ProbingDistributionPathSelectorMetadataOwnerReferences

type ProbingDistributionPathSelectorMetadataOwnerReferences struct{}

func (ProbingDistributionPathSelectorMetadataOwnerReferences) Controller

func (ProbingDistributionPathSelectorMetadataOwnerReferences) FieldPath

func (ProbingDistributionPathSelectorMetadataOwnerReferences) Kind

func (ProbingDistributionPathSelectorMetadataOwnerReferences) Name

func (ProbingDistributionPathSelectorMetadataOwnerReferences) Region added in v0.7.1

func (ProbingDistributionPathSelectorMetadataOwnerReferences) RequiresOwnerReference added in v0.7.1

func (ProbingDistributionPathSelectorMetadataOwnerReferences) Version added in v0.7.1

func (ProbingDistributionPathSelectorMetadataOwnerReferences) WithArrayOfValues

func (ProbingDistributionPathSelectorMetadataOwnerReferences) WithItemValue

func (ProbingDistributionPathSelectorMetadataOwnerReferences) WithValue

type ProbingDistributionPathSelectorMetadataOwnerReferencesBlockOwnerDeletion

type ProbingDistributionPathSelectorMetadataOwnerReferencesBlockOwnerDeletion struct{}

func (ProbingDistributionPathSelectorMetadataOwnerReferencesBlockOwnerDeletion) FieldPath

func (ProbingDistributionPathSelectorMetadataOwnerReferencesBlockOwnerDeletion) WithArrayOfValues

func (ProbingDistributionPathSelectorMetadataOwnerReferencesBlockOwnerDeletion) WithValue

type ProbingDistributionPathSelectorMetadataOwnerReferencesController

type ProbingDistributionPathSelectorMetadataOwnerReferencesController struct{}

func (ProbingDistributionPathSelectorMetadataOwnerReferencesController) FieldPath

func (ProbingDistributionPathSelectorMetadataOwnerReferencesController) WithArrayOfValues

func (ProbingDistributionPathSelectorMetadataOwnerReferencesController) WithValue

type ProbingDistributionPathSelectorMetadataOwnerReferencesKind

type ProbingDistributionPathSelectorMetadataOwnerReferencesKind struct{}

func (ProbingDistributionPathSelectorMetadataOwnerReferencesKind) FieldPath

func (ProbingDistributionPathSelectorMetadataOwnerReferencesKind) WithArrayOfValues

func (ProbingDistributionPathSelectorMetadataOwnerReferencesKind) WithValue

type ProbingDistributionPathSelectorMetadataOwnerReferencesName

type ProbingDistributionPathSelectorMetadataOwnerReferencesName struct{}

func (ProbingDistributionPathSelectorMetadataOwnerReferencesName) FieldPath

func (ProbingDistributionPathSelectorMetadataOwnerReferencesName) WithArrayOfValues

func (ProbingDistributionPathSelectorMetadataOwnerReferencesName) WithValue

type ProbingDistributionPathSelectorMetadataOwnerReferencesRegion added in v0.7.1

type ProbingDistributionPathSelectorMetadataOwnerReferencesRegion struct{}

func (ProbingDistributionPathSelectorMetadataOwnerReferencesRegion) FieldPath added in v0.7.1

func (ProbingDistributionPathSelectorMetadataOwnerReferencesRegion) WithArrayOfValues added in v0.7.1

func (ProbingDistributionPathSelectorMetadataOwnerReferencesRegion) WithValue added in v0.7.1

type ProbingDistributionPathSelectorMetadataOwnerReferencesRequiresOwnerReference added in v0.7.1

type ProbingDistributionPathSelectorMetadataOwnerReferencesRequiresOwnerReference struct{}

func (ProbingDistributionPathSelectorMetadataOwnerReferencesRequiresOwnerReference) FieldPath added in v0.7.1

func (ProbingDistributionPathSelectorMetadataOwnerReferencesRequiresOwnerReference) WithArrayOfValues added in v0.7.1

func (ProbingDistributionPathSelectorMetadataOwnerReferencesRequiresOwnerReference) WithValue added in v0.7.1

type ProbingDistributionPathSelectorMetadataOwnerReferencesVersion added in v0.7.1

type ProbingDistributionPathSelectorMetadataOwnerReferencesVersion struct{}

func (ProbingDistributionPathSelectorMetadataOwnerReferencesVersion) FieldPath added in v0.7.1

func (ProbingDistributionPathSelectorMetadataOwnerReferencesVersion) WithArrayOfValues added in v0.7.1

func (ProbingDistributionPathSelectorMetadataOwnerReferencesVersion) WithValue added in v0.7.1

type ProbingDistributionPathSelectorMetadataResourceVersion

type ProbingDistributionPathSelectorMetadataResourceVersion struct{}

func (ProbingDistributionPathSelectorMetadataResourceVersion) FieldPath

func (ProbingDistributionPathSelectorMetadataResourceVersion) WithArrayOfValues

func (ProbingDistributionPathSelectorMetadataResourceVersion) WithValue

type ProbingDistributionPathSelectorMetadataShards

type ProbingDistributionPathSelectorMetadataShards struct{}

func (ProbingDistributionPathSelectorMetadataShards) FieldPath

func (ProbingDistributionPathSelectorMetadataShards) WithArrayOfValues

func (ProbingDistributionPathSelectorMetadataShards) WithKey

func (ProbingDistributionPathSelectorMetadataShards) WithValue

type ProbingDistributionPathSelectorMetadataSyncing

type ProbingDistributionPathSelectorMetadataSyncing struct{}

func (ProbingDistributionPathSelectorMetadataSyncing) FieldPath

func (ProbingDistributionPathSelectorMetadataSyncing) OwningRegion

func (ProbingDistributionPathSelectorMetadataSyncing) Regions

func (ProbingDistributionPathSelectorMetadataSyncing) WithArrayOfValues

func (ProbingDistributionPathSelectorMetadataSyncing) WithValue

type ProbingDistributionPathSelectorMetadataSyncingOwningRegion

type ProbingDistributionPathSelectorMetadataSyncingOwningRegion struct{}

func (ProbingDistributionPathSelectorMetadataSyncingOwningRegion) FieldPath

func (ProbingDistributionPathSelectorMetadataSyncingOwningRegion) WithArrayOfValues

func (ProbingDistributionPathSelectorMetadataSyncingOwningRegion) WithValue

type ProbingDistributionPathSelectorMetadataSyncingRegions

type ProbingDistributionPathSelectorMetadataSyncingRegions struct{}

func (ProbingDistributionPathSelectorMetadataSyncingRegions) FieldPath

func (ProbingDistributionPathSelectorMetadataSyncingRegions) WithArrayOfValues

func (ProbingDistributionPathSelectorMetadataSyncingRegions) WithItemValue

func (ProbingDistributionPathSelectorMetadataSyncingRegions) WithValue

type ProbingDistributionPathSelectorMetadataTags

type ProbingDistributionPathSelectorMetadataTags struct{}

func (ProbingDistributionPathSelectorMetadataTags) FieldPath

func (ProbingDistributionPathSelectorMetadataTags) WithArrayOfValues

func (ProbingDistributionPathSelectorMetadataTags) WithItemValue

func (ProbingDistributionPathSelectorMetadataTags) WithValue

type ProbingDistributionPathSelectorMetadataUpdateTime

type ProbingDistributionPathSelectorMetadataUpdateTime struct{}

func (ProbingDistributionPathSelectorMetadataUpdateTime) FieldPath

func (ProbingDistributionPathSelectorMetadataUpdateTime) WithArrayOfValues

func (ProbingDistributionPathSelectorMetadataUpdateTime) WithValue

type ProbingDistributionPathSelectorMetadataUuid

type ProbingDistributionPathSelectorMetadataUuid struct{}

func (ProbingDistributionPathSelectorMetadataUuid) FieldPath

func (ProbingDistributionPathSelectorMetadataUuid) WithArrayOfValues

func (ProbingDistributionPathSelectorMetadataUuid) WithValue

type ProbingDistributionPathSelectorName

type ProbingDistributionPathSelectorName struct{}

func (ProbingDistributionPathSelectorName) FieldPath

func (ProbingDistributionPathSelectorName) WithArrayOfValues

func (ProbingDistributionPathSelectorName) WithValue

type ProbingDistributionPathSelectorSpec

type ProbingDistributionPathSelectorSpec struct{}

func (ProbingDistributionPathSelectorSpec) Constraint

func (ProbingDistributionPathSelectorSpec) EnablePcap added in v0.8.0

func (ProbingDistributionPathSelectorSpec) Enabled

func (ProbingDistributionPathSelectorSpec) FieldPath

func (ProbingDistributionPathSelectorSpec) ProbeSelector

func (ProbingDistributionPathSelectorSpec) ProbingSettings

func (ProbingDistributionPathSelectorSpec) TargetSelector

func (ProbingDistributionPathSelectorSpec) WithArrayOfValues

func (ProbingDistributionPathSelectorSpec) WithSubArrayItemValue

func (ProbingDistributionPathSelectorSpec) WithSubArrayOfValues

func (ProbingDistributionPathSelectorSpec) WithSubPath

func (ProbingDistributionPathSelectorSpec) WithSubValue

func (ProbingDistributionPathSelectorSpec) WithValue

type ProbingDistributionPathSelectorSpecConstraint

type ProbingDistributionPathSelectorSpecConstraint struct{}

func (ProbingDistributionPathSelectorSpecConstraint) FieldPath

func (ProbingDistributionPathSelectorSpecConstraint) WithArrayOfValues

func (ProbingDistributionPathSelectorSpecConstraint) WithValue

type ProbingDistributionPathSelectorSpecConstraintMaxSessionsPerAgentLocation

type ProbingDistributionPathSelectorSpecConstraintMaxSessionsPerAgentLocation struct{}

func (ProbingDistributionPathSelectorSpecConstraintMaxSessionsPerAgentLocation) FieldPath

func (ProbingDistributionPathSelectorSpecConstraintMaxSessionsPerAgentLocation) WithArrayOfValues

func (ProbingDistributionPathSelectorSpecConstraintMaxSessionsPerAgentLocation) WithValue

type ProbingDistributionPathSelectorSpecConstraintMaxSessionsPerAgentLocationAdmin1

type ProbingDistributionPathSelectorSpecConstraintMaxSessionsPerAgentLocationAdmin1 struct{}

func (ProbingDistributionPathSelectorSpecConstraintMaxSessionsPerAgentLocationAdmin1) FieldPath

func (ProbingDistributionPathSelectorSpecConstraintMaxSessionsPerAgentLocationAdmin1) WithArrayOfValues

func (ProbingDistributionPathSelectorSpecConstraintMaxSessionsPerAgentLocationAdmin1) WithValue

type ProbingDistributionPathSelectorSpecConstraintMaxSessionsPerAgentLocationAdmin2

type ProbingDistributionPathSelectorSpecConstraintMaxSessionsPerAgentLocationAdmin2 struct{}

func (ProbingDistributionPathSelectorSpecConstraintMaxSessionsPerAgentLocationAdmin2) FieldPath

func (ProbingDistributionPathSelectorSpecConstraintMaxSessionsPerAgentLocationAdmin2) WithArrayOfValues

func (ProbingDistributionPathSelectorSpecConstraintMaxSessionsPerAgentLocationAdmin2) WithValue

type ProbingDistributionPathSelectorSpecConstraintMaxSessionsPerAgentLocationAdmin3

type ProbingDistributionPathSelectorSpecConstraintMaxSessionsPerAgentLocationAdmin3 struct{}

func (ProbingDistributionPathSelectorSpecConstraintMaxSessionsPerAgentLocationAdmin3) FieldPath

func (ProbingDistributionPathSelectorSpecConstraintMaxSessionsPerAgentLocationAdmin3) WithArrayOfValues

func (ProbingDistributionPathSelectorSpecConstraintMaxSessionsPerAgentLocationAdmin3) WithValue

type ProbingDistributionPathSelectorSpecConstraintMaxSessionsPerAgentLocationAdmin4

type ProbingDistributionPathSelectorSpecConstraintMaxSessionsPerAgentLocationAdmin4 struct{}

func (ProbingDistributionPathSelectorSpecConstraintMaxSessionsPerAgentLocationAdmin4) FieldPath

func (ProbingDistributionPathSelectorSpecConstraintMaxSessionsPerAgentLocationAdmin4) WithArrayOfValues

func (ProbingDistributionPathSelectorSpecConstraintMaxSessionsPerAgentLocationAdmin4) WithValue

type ProbingDistributionPathSelectorSpecConstraintMaxSessionsPerAgentLocationCountry

type ProbingDistributionPathSelectorSpecConstraintMaxSessionsPerAgentLocationCountry struct{}

func (ProbingDistributionPathSelectorSpecConstraintMaxSessionsPerAgentLocationCountry) FieldPath

func (ProbingDistributionPathSelectorSpecConstraintMaxSessionsPerAgentLocationCountry) WithArrayOfValues

func (ProbingDistributionPathSelectorSpecConstraintMaxSessionsPerAgentLocationCountry) WithValue

type ProbingDistributionPathSelectorSpecConstraintMaxSessionsPerAgentPublicIpAddress

type ProbingDistributionPathSelectorSpecConstraintMaxSessionsPerAgentPublicIpAddress struct{}

func (ProbingDistributionPathSelectorSpecConstraintMaxSessionsPerAgentPublicIpAddress) FieldPath

func (ProbingDistributionPathSelectorSpecConstraintMaxSessionsPerAgentPublicIpAddress) WithArrayOfValues

func (ProbingDistributionPathSelectorSpecConstraintMaxSessionsPerAgentPublicIpAddress) WithValue

type ProbingDistributionPathSelectorSpecEnablePcap added in v0.8.0

type ProbingDistributionPathSelectorSpecEnablePcap struct{}

func (ProbingDistributionPathSelectorSpecEnablePcap) FieldPath added in v0.8.0

func (ProbingDistributionPathSelectorSpecEnablePcap) WithArrayOfValues added in v0.8.0

func (ProbingDistributionPathSelectorSpecEnablePcap) WithValue added in v0.8.0

type ProbingDistributionPathSelectorSpecEnabled

type ProbingDistributionPathSelectorSpecEnabled struct{}

func (ProbingDistributionPathSelectorSpecEnabled) FieldPath

func (ProbingDistributionPathSelectorSpecEnabled) WithArrayOfValues

func (ProbingDistributionPathSelectorSpecEnabled) WithValue

type ProbingDistributionPathSelectorSpecProbeSelector

type ProbingDistributionPathSelectorSpecProbeSelector struct{}

func (ProbingDistributionPathSelectorSpecProbeSelector) FieldPath

func (ProbingDistributionPathSelectorSpecProbeSelector) WithArrayOfValues

func (ProbingDistributionPathSelectorSpecProbeSelector) WithValue

type ProbingDistributionPathSelectorSpecProbingSettings

type ProbingDistributionPathSelectorSpecProbingSettings struct{}

func (ProbingDistributionPathSelectorSpecProbingSettings) FieldPath

func (ProbingDistributionPathSelectorSpecProbingSettings) Interval

func (ProbingDistributionPathSelectorSpecProbingSettings) PathProbing

func (ProbingDistributionPathSelectorSpecProbingSettings) Tos

func (ProbingDistributionPathSelectorSpecProbingSettings) WindowSize

func (ProbingDistributionPathSelectorSpecProbingSettings) WithArrayOfValues

func (ProbingDistributionPathSelectorSpecProbingSettings) WithValue

type ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfig

type ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfig struct{}

func (ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfig) FieldPath

func (ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfig) WithArrayOfValues

func (ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfig) WithValue

type ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigAuthConfig

type ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigAuthConfig struct{}

func (ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigAuthConfig) FieldPath

func (ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigAuthConfig) WithArrayOfValues

func (ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigAuthConfig) WithValue

type ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigAuthConfigPassword

type ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigAuthConfigPassword struct{}

func (ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigAuthConfigPassword) FieldPath

func (ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigAuthConfigPassword) WithArrayOfValues

func (ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigAuthConfigPassword) WithValue

type ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigAuthConfigRequestHeaderTokenKey

type ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigAuthConfigRequestHeaderTokenKey struct{}

func (ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigAuthConfigRequestHeaderTokenKey) FieldPath

func (ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigAuthConfigRequestHeaderTokenKey) WithArrayOfValues

func (ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigAuthConfigRequestHeaderTokenKey) WithValue

type ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigAuthConfigTokenRequest

type ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigAuthConfigTokenRequest struct{}

func (ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigAuthConfigTokenRequest) FieldPath

func (ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigAuthConfigTokenRequest) WithArrayOfValues

func (ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigAuthConfigTokenRequest) WithValue

type ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigAuthConfigTokenRequestAuthenticationMethod

type ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigAuthConfigTokenRequestAuthenticationMethod struct{}

func (ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigAuthConfigTokenRequestAuthenticationMethod) FieldPath

func (ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigAuthConfigTokenRequestAuthenticationMethod) WithArrayOfValues

func (ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigAuthConfigTokenRequestAuthenticationMethod) WithValue

type ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigAuthConfigTokenRequestExpectedResponseCode

type ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigAuthConfigTokenRequestExpectedResponseCode struct{}

func (ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigAuthConfigTokenRequestExpectedResponseCode) FieldPath

func (ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigAuthConfigTokenRequestExpectedResponseCode) WithArrayOfValues

func (ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigAuthConfigTokenRequestExpectedResponseCode) WithValue

type ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigAuthConfigTokenRequestRequestBody

type ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigAuthConfigTokenRequestRequestBody struct{}

func (ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigAuthConfigTokenRequestRequestBody) FieldPath

func (ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigAuthConfigTokenRequestRequestBody) WithArrayOfValues

func (ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigAuthConfigTokenRequestRequestBody) WithValue

type ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigAuthConfigTokenRequestRequestHeaders

type ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigAuthConfigTokenRequestRequestHeaders struct{}

func (ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigAuthConfigTokenRequestRequestHeaders) FieldPath

func (ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigAuthConfigTokenRequestRequestHeaders) WithArrayOfValues

func (ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigAuthConfigTokenRequestRequestHeaders) WithValue

type ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigAuthConfigTokenRequestRequestMethod

type ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigAuthConfigTokenRequestRequestMethod struct{}

func (ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigAuthConfigTokenRequestRequestMethod) FieldPath

func (ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigAuthConfigTokenRequestRequestMethod) WithArrayOfValues

func (ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigAuthConfigTokenRequestRequestMethod) WithValue

type ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigAuthConfigTokenRequestTimeout

type ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigAuthConfigTokenRequestTimeout struct{}

func (ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigAuthConfigTokenRequestTimeout) FieldPath

func (ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigAuthConfigTokenRequestTimeout) WithArrayOfValues

func (ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigAuthConfigTokenRequestTimeout) WithValue

type ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigAuthConfigTokenRequestUrl

type ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigAuthConfigTokenRequestUrl struct{}

func (ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigAuthConfigTokenRequestUrl) FieldPath

func (ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigAuthConfigTokenRequestUrl) WithArrayOfValues

func (ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigAuthConfigTokenRequestUrl) WithValue

type ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigAuthConfigTokenResponseBodyExpiryKey

type ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigAuthConfigTokenResponseBodyExpiryKey struct{}

func (ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigAuthConfigTokenResponseBodyExpiryKey) FieldPath

func (ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigAuthConfigTokenResponseBodyExpiryKey) WithArrayOfValues

func (ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigAuthConfigTokenResponseBodyExpiryKey) WithValue

type ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigAuthConfigTokenResponseBodyKey

type ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigAuthConfigTokenResponseBodyKey struct{}

func (ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigAuthConfigTokenResponseBodyKey) FieldPath

func (ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigAuthConfigTokenResponseBodyKey) WithArrayOfValues

func (ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigAuthConfigTokenResponseBodyKey) WithValue

type ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigAuthConfigTokenResponseHeader

type ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigAuthConfigTokenResponseHeader struct{}

func (ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigAuthConfigTokenResponseHeader) FieldPath

func (ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigAuthConfigTokenResponseHeader) WithArrayOfValues

func (ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigAuthConfigTokenResponseHeader) WithValue

type ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigAuthConfigUsername

type ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigAuthConfigUsername struct{}

func (ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigAuthConfigUsername) FieldPath

func (ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigAuthConfigUsername) WithArrayOfValues

func (ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigAuthConfigUsername) WithValue

type ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigHttpRequest

type ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigHttpRequest struct{}

func (ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigHttpRequest) FieldPath

func (ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigHttpRequest) WithArrayOfValues

func (ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigHttpRequest) WithValue

type ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigHttpRequestAuthenticationMethod

type ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigHttpRequestAuthenticationMethod struct{}

func (ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigHttpRequestAuthenticationMethod) FieldPath

func (ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigHttpRequestAuthenticationMethod) WithArrayOfValues

func (ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigHttpRequestAuthenticationMethod) WithValue

type ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigHttpRequestExpectedResponseCode

type ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigHttpRequestExpectedResponseCode struct{}

func (ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigHttpRequestExpectedResponseCode) FieldPath

func (ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigHttpRequestExpectedResponseCode) WithArrayOfValues

func (ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigHttpRequestExpectedResponseCode) WithValue

type ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigHttpRequestRequestBody

type ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigHttpRequestRequestBody struct{}

func (ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigHttpRequestRequestBody) FieldPath

func (ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigHttpRequestRequestBody) WithArrayOfValues

func (ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigHttpRequestRequestBody) WithValue

type ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigHttpRequestRequestHeaders

type ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigHttpRequestRequestHeaders struct{}

func (ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigHttpRequestRequestHeaders) FieldPath

func (ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigHttpRequestRequestHeaders) WithArrayOfValues

func (ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigHttpRequestRequestHeaders) WithValue

type ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigHttpRequestRequestMethod

type ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigHttpRequestRequestMethod struct{}

func (ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigHttpRequestRequestMethod) FieldPath

func (ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigHttpRequestRequestMethod) WithArrayOfValues

func (ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigHttpRequestRequestMethod) WithValue

type ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigHttpRequestTimeout

type ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigHttpRequestTimeout struct{}

func (ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigHttpRequestTimeout) FieldPath

func (ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigHttpRequestTimeout) WithArrayOfValues

func (ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigHttpRequestTimeout) WithValue

type ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigHttpRequestUrl

type ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigHttpRequestUrl struct{}

func (ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigHttpRequestUrl) FieldPath

func (ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigHttpRequestUrl) WithArrayOfValues

func (ProbingDistributionPathSelectorSpecProbingSettingsHttpProbingConfigHttpRequestUrl) WithValue

type ProbingDistributionPathSelectorSpecProbingSettingsInterval

type ProbingDistributionPathSelectorSpecProbingSettingsInterval struct{}

func (ProbingDistributionPathSelectorSpecProbingSettingsInterval) FieldPath

func (ProbingDistributionPathSelectorSpecProbingSettingsInterval) WithArrayOfValues

func (ProbingDistributionPathSelectorSpecProbingSettingsInterval) WithValue

type ProbingDistributionPathSelectorSpecProbingSettingsPathProbing

type ProbingDistributionPathSelectorSpecProbingSettingsPathProbing struct{}

func (ProbingDistributionPathSelectorSpecProbingSettingsPathProbing) FieldPath

func (ProbingDistributionPathSelectorSpecProbingSettingsPathProbing) Mode

func (ProbingDistributionPathSelectorSpecProbingSettingsPathProbing) WithArrayOfValues

func (ProbingDistributionPathSelectorSpecProbingSettingsPathProbing) WithValue

type ProbingDistributionPathSelectorSpecProbingSettingsPathProbingAttempts

type ProbingDistributionPathSelectorSpecProbingSettingsPathProbingAttempts struct{}

func (ProbingDistributionPathSelectorSpecProbingSettingsPathProbingAttempts) FieldPath

func (ProbingDistributionPathSelectorSpecProbingSettingsPathProbingAttempts) WithArrayOfValues

func (ProbingDistributionPathSelectorSpecProbingSettingsPathProbingAttempts) WithValue

type ProbingDistributionPathSelectorSpecProbingSettingsPathProbingEnabled

type ProbingDistributionPathSelectorSpecProbingSettingsPathProbingEnabled struct{}

func (ProbingDistributionPathSelectorSpecProbingSettingsPathProbingEnabled) FieldPath

func (ProbingDistributionPathSelectorSpecProbingSettingsPathProbingEnabled) WithArrayOfValues

func (ProbingDistributionPathSelectorSpecProbingSettingsPathProbingEnabled) WithValue

type ProbingDistributionPathSelectorSpecProbingSettingsPathProbingInterval

type ProbingDistributionPathSelectorSpecProbingSettingsPathProbingInterval struct{}

func (ProbingDistributionPathSelectorSpecProbingSettingsPathProbingInterval) FieldPath

func (ProbingDistributionPathSelectorSpecProbingSettingsPathProbingInterval) WithArrayOfValues

func (ProbingDistributionPathSelectorSpecProbingSettingsPathProbingInterval) WithValue

type ProbingDistributionPathSelectorSpecProbingSettingsPathProbingIntervalSec

type ProbingDistributionPathSelectorSpecProbingSettingsPathProbingIntervalSec struct{}

func (ProbingDistributionPathSelectorSpecProbingSettingsPathProbingIntervalSec) FieldPath

func (ProbingDistributionPathSelectorSpecProbingSettingsPathProbingIntervalSec) WithArrayOfValues

func (ProbingDistributionPathSelectorSpecProbingSettingsPathProbingIntervalSec) WithValue

type ProbingDistributionPathSelectorSpecProbingSettingsPathProbingMaxTtl

type ProbingDistributionPathSelectorSpecProbingSettingsPathProbingMaxTtl struct{}

func (ProbingDistributionPathSelectorSpecProbingSettingsPathProbingMaxTtl) FieldPath

func (ProbingDistributionPathSelectorSpecProbingSettingsPathProbingMaxTtl) WithArrayOfValues

func (ProbingDistributionPathSelectorSpecProbingSettingsPathProbingMaxTtl) WithValue

type ProbingDistributionPathSelectorSpecProbingSettingsPathProbingMode

type ProbingDistributionPathSelectorSpecProbingSettingsPathProbingMode struct{}

func (ProbingDistributionPathSelectorSpecProbingSettingsPathProbingMode) FieldPath

func (ProbingDistributionPathSelectorSpecProbingSettingsPathProbingMode) WithArrayOfValues

func (ProbingDistributionPathSelectorSpecProbingSettingsPathProbingMode) WithValue

type ProbingDistributionPathSelectorSpecProbingSettingsProxyConfiguration

type ProbingDistributionPathSelectorSpecProbingSettingsProxyConfiguration struct{}

func (ProbingDistributionPathSelectorSpecProbingSettingsProxyConfiguration) FieldPath

func (ProbingDistributionPathSelectorSpecProbingSettingsProxyConfiguration) WithArrayOfValues

func (ProbingDistributionPathSelectorSpecProbingSettingsProxyConfiguration) WithValue

type ProbingDistributionPathSelectorSpecProbingSettingsProxyConfigurationHttpProxy

type ProbingDistributionPathSelectorSpecProbingSettingsProxyConfigurationHttpProxy struct{}

func (ProbingDistributionPathSelectorSpecProbingSettingsProxyConfigurationHttpProxy) FieldPath

func (ProbingDistributionPathSelectorSpecProbingSettingsProxyConfigurationHttpProxy) WithArrayOfValues

func (ProbingDistributionPathSelectorSpecProbingSettingsProxyConfigurationHttpProxy) WithValue

type ProbingDistributionPathSelectorSpecProbingSettingsProxyConfigurationHttpsProxy

type ProbingDistributionPathSelectorSpecProbingSettingsProxyConfigurationHttpsProxy struct{}

func (ProbingDistributionPathSelectorSpecProbingSettingsProxyConfigurationHttpsProxy) FieldPath

func (ProbingDistributionPathSelectorSpecProbingSettingsProxyConfigurationHttpsProxy) WithArrayOfValues

func (ProbingDistributionPathSelectorSpecProbingSettingsProxyConfigurationHttpsProxy) WithValue

type ProbingDistributionPathSelectorSpecProbingSettingsProxyConfigurationNoProxy

type ProbingDistributionPathSelectorSpecProbingSettingsProxyConfigurationNoProxy struct{}

func (ProbingDistributionPathSelectorSpecProbingSettingsProxyConfigurationNoProxy) FieldPath

func (ProbingDistributionPathSelectorSpecProbingSettingsProxyConfigurationNoProxy) WithArrayOfValues

func (ProbingDistributionPathSelectorSpecProbingSettingsProxyConfigurationNoProxy) WithValue

type ProbingDistributionPathSelectorSpecProbingSettingsProxyConfigurationProxySetting

type ProbingDistributionPathSelectorSpecProbingSettingsProxyConfigurationProxySetting struct{}

func (ProbingDistributionPathSelectorSpecProbingSettingsProxyConfigurationProxySetting) FieldPath

func (ProbingDistributionPathSelectorSpecProbingSettingsProxyConfigurationProxySetting) WithArrayOfValues

func (ProbingDistributionPathSelectorSpecProbingSettingsProxyConfigurationProxySetting) WithValue

type ProbingDistributionPathSelectorSpecProbingSettingsSpeedtestSettings

type ProbingDistributionPathSelectorSpecProbingSettingsSpeedtestSettings struct{}

func (ProbingDistributionPathSelectorSpecProbingSettingsSpeedtestSettings) FieldPath

func (ProbingDistributionPathSelectorSpecProbingSettingsSpeedtestSettings) WithArrayOfValues

func (ProbingDistributionPathSelectorSpecProbingSettingsSpeedtestSettings) WithValue

type ProbingDistributionPathSelectorSpecProbingSettingsSpeedtestSettingsDuration

type ProbingDistributionPathSelectorSpecProbingSettingsSpeedtestSettingsDuration struct{}

func (ProbingDistributionPathSelectorSpecProbingSettingsSpeedtestSettingsDuration) FieldPath

func (ProbingDistributionPathSelectorSpecProbingSettingsSpeedtestSettingsDuration) WithArrayOfValues

func (ProbingDistributionPathSelectorSpecProbingSettingsSpeedtestSettingsDuration) WithValue

type ProbingDistributionPathSelectorSpecProbingSettingsSpeedtestSettingsServerSelection

type ProbingDistributionPathSelectorSpecProbingSettingsSpeedtestSettingsServerSelection struct{}

func (ProbingDistributionPathSelectorSpecProbingSettingsSpeedtestSettingsServerSelection) FieldPath

func (ProbingDistributionPathSelectorSpecProbingSettingsSpeedtestSettingsServerSelection) WithArrayOfValues

func (ProbingDistributionPathSelectorSpecProbingSettingsSpeedtestSettingsServerSelection) WithValue

type ProbingDistributionPathSelectorSpecProbingSettingsSpeedtestSettingsTcpPort

type ProbingDistributionPathSelectorSpecProbingSettingsSpeedtestSettingsTcpPort struct{}

func (ProbingDistributionPathSelectorSpecProbingSettingsSpeedtestSettingsTcpPort) FieldPath

func (ProbingDistributionPathSelectorSpecProbingSettingsSpeedtestSettingsTcpPort) WithArrayOfValues

func (ProbingDistributionPathSelectorSpecProbingSettingsSpeedtestSettingsTcpPort) WithValue

type ProbingDistributionPathSelectorSpecProbingSettingsTos

type ProbingDistributionPathSelectorSpecProbingSettingsTos struct{}

func (ProbingDistributionPathSelectorSpecProbingSettingsTos) FieldPath

func (ProbingDistributionPathSelectorSpecProbingSettingsTos) WithArrayOfValues

func (ProbingDistributionPathSelectorSpecProbingSettingsTos) WithValue

type ProbingDistributionPathSelectorSpecProbingSettingsWindowSize

type ProbingDistributionPathSelectorSpecProbingSettingsWindowSize struct{}

func (ProbingDistributionPathSelectorSpecProbingSettingsWindowSize) FieldPath

func (ProbingDistributionPathSelectorSpecProbingSettingsWindowSize) WithArrayOfValues

func (ProbingDistributionPathSelectorSpecProbingSettingsWindowSize) WithValue

type ProbingDistributionPathSelectorSpecTargetSelector

type ProbingDistributionPathSelectorSpecTargetSelector struct{}

func (ProbingDistributionPathSelectorSpecTargetSelector) FieldPath

func (ProbingDistributionPathSelectorSpecTargetSelector) WithArrayOfValues

func (ProbingDistributionPathSelectorSpecTargetSelector) WithValue

type ProbingDistributionPathSelectorStatus

type ProbingDistributionPathSelectorStatus struct{}

func (ProbingDistributionPathSelectorStatus) ByRegion added in v0.8.0

func (ProbingDistributionPathSelectorStatus) FieldPath

func (ProbingDistributionPathSelectorStatus) SelectedTargetCount

func (ProbingDistributionPathSelectorStatus) TotalNumber

func (ProbingDistributionPathSelectorStatus) TotalSkippedSessionCount added in v0.8.0

func (ProbingDistributionPathSelectorStatus) WithArrayOfValues

func (ProbingDistributionPathSelectorStatus) WithSubArrayItemValue

func (ProbingDistributionPathSelectorStatus) WithSubArrayOfValues

func (ProbingDistributionPathSelectorStatus) WithSubPath

func (ProbingDistributionPathSelectorStatus) WithSubValue

func (ProbingDistributionPathSelectorStatus) WithValue

type ProbingDistributionPathSelectorStatusByRegion added in v0.8.0

type ProbingDistributionPathSelectorStatusByRegion struct{}

func (ProbingDistributionPathSelectorStatusByRegion) FieldPath added in v0.8.0

func (ProbingDistributionPathSelectorStatusByRegion) WithArrayOfValues added in v0.8.0

func (ProbingDistributionPathSelectorStatusByRegion) WithKey added in v0.8.0

func (ProbingDistributionPathSelectorStatusByRegion) WithValue added in v0.8.0

type ProbingDistributionPathSelectorStatusSelectedTargetCount

type ProbingDistributionPathSelectorStatusSelectedTargetCount struct{}

func (ProbingDistributionPathSelectorStatusSelectedTargetCount) FieldPath

func (ProbingDistributionPathSelectorStatusSelectedTargetCount) WithArrayOfValues

func (ProbingDistributionPathSelectorStatusSelectedTargetCount) WithValue

type ProbingDistributionPathSelectorStatusTotalNumber

type ProbingDistributionPathSelectorStatusTotalNumber struct{}

func (ProbingDistributionPathSelectorStatusTotalNumber) FieldPath

func (ProbingDistributionPathSelectorStatusTotalNumber) WithArrayOfValues

func (ProbingDistributionPathSelectorStatusTotalNumber) WithValue

type ProbingDistributionPathSelectorStatusTotalSkippedSessionCount added in v0.8.0

type ProbingDistributionPathSelectorStatusTotalSkippedSessionCount struct{}

func (ProbingDistributionPathSelectorStatusTotalSkippedSessionCount) FieldPath added in v0.8.0

func (ProbingDistributionPathSelectorStatusTotalSkippedSessionCount) WithArrayOfValues added in v0.8.0

func (ProbingDistributionPathSelectorStatusTotalSkippedSessionCount) WithValue added in v0.8.0

type ProbingDistributionReferenceList

type ProbingDistributionReferenceList []*Reference

func (ProbingDistributionReferenceList) Append

func (ProbingDistributionReferenceList) AppendList

func (ProbingDistributionReferenceList) At

func (ProbingDistributionReferenceList) Length

func (ProbingDistributionReferenceList) Set

func (ProbingDistributionReferenceList) Slice

type ProbingDistributionSpecFieldPathBuilder

type ProbingDistributionSpecFieldPathBuilder struct{}

func NewProbingDistributionSpecFieldPathBuilder

func NewProbingDistributionSpecFieldPathBuilder() ProbingDistributionSpecFieldPathBuilder

func (ProbingDistributionSpecFieldPathBuilder) Constraint

func (ProbingDistributionSpecFieldPathBuilder) EnablePcap added in v0.8.0

func (ProbingDistributionSpecFieldPathBuilder) Enabled

func (ProbingDistributionSpecFieldPathBuilder) ProbeSelector

func (ProbingDistributionSpecFieldPathBuilder) ProbingSettings

func (ProbingDistributionSpecFieldPathBuilder) TargetSelector

type ProbingDistributionSpec_FieldPath

type ProbingDistributionSpec_FieldPath interface {
	gotenobject.FieldPath
	Selector() ProbingDistributionSpec_FieldPathSelector
	Get(source *ProbingDistribution_Spec) []interface{}
	GetSingle(source *ProbingDistribution_Spec) (interface{}, bool)
	ClearValue(item *ProbingDistribution_Spec)

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

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

func MustParseProbingDistributionSpec_FieldPath

func MustParseProbingDistributionSpec_FieldPath(rawField string) ProbingDistributionSpec_FieldPath

func ParseProbingDistributionSpec_FieldPath

func ParseProbingDistributionSpec_FieldPath(rawField string) (ProbingDistributionSpec_FieldPath, error)

type ProbingDistributionSpec_FieldPathArrayItemValue

type ProbingDistributionSpec_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	ProbingDistributionSpec_FieldPath
	ContainsValue(*ProbingDistribution_Spec) bool
}

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

func MustParseProbingDistributionSpec_FieldPathArrayItemValue

func MustParseProbingDistributionSpec_FieldPathArrayItemValue(pathStr, valueStr string) ProbingDistributionSpec_FieldPathArrayItemValue

func ParseProbingDistributionSpec_FieldPathArrayItemValue

func ParseProbingDistributionSpec_FieldPathArrayItemValue(pathStr, valueStr string) (ProbingDistributionSpec_FieldPathArrayItemValue, error)

ParseProbingDistributionSpec_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type ProbingDistributionSpec_FieldPathArrayOfValues

type ProbingDistributionSpec_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	ProbingDistributionSpec_FieldPath
}

ProbingDistributionSpec_FieldPathArrayOfValues allows storing slice of values for Spec fields according to their type

func MustParseProbingDistributionSpec_FieldPathArrayOfValues

func MustParseProbingDistributionSpec_FieldPathArrayOfValues(pathStr, valuesStr string) ProbingDistributionSpec_FieldPathArrayOfValues

func ParseProbingDistributionSpec_FieldPathArrayOfValues

func ParseProbingDistributionSpec_FieldPathArrayOfValues(pathStr, valuesStr string) (ProbingDistributionSpec_FieldPathArrayOfValues, error)

type ProbingDistributionSpec_FieldPathSelector

type ProbingDistributionSpec_FieldPathSelector int32
const (
	ProbingDistributionSpec_FieldPathSelectorEnabled         ProbingDistributionSpec_FieldPathSelector = 0
	ProbingDistributionSpec_FieldPathSelectorProbeSelector   ProbingDistributionSpec_FieldPathSelector = 1
	ProbingDistributionSpec_FieldPathSelectorTargetSelector  ProbingDistributionSpec_FieldPathSelector = 2
	ProbingDistributionSpec_FieldPathSelectorConstraint      ProbingDistributionSpec_FieldPathSelector = 3
	ProbingDistributionSpec_FieldPathSelectorProbingSettings ProbingDistributionSpec_FieldPathSelector = 4
	ProbingDistributionSpec_FieldPathSelectorEnablePcap      ProbingDistributionSpec_FieldPathSelector = 5
)

func (ProbingDistributionSpec_FieldPathSelector) String

type ProbingDistributionSpec_FieldPathValue

type ProbingDistributionSpec_FieldPathValue interface {
	ProbingDistributionSpec_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **ProbingDistribution_Spec)
	CompareWith(*ProbingDistribution_Spec) (cmp int, comparable bool)
}

ProbingDistributionSpec_FieldPathValue allows storing values for Spec fields according to their type

func MustParseProbingDistributionSpec_FieldPathValue

func MustParseProbingDistributionSpec_FieldPathValue(pathStr, valueStr string) ProbingDistributionSpec_FieldPathValue

func ParseProbingDistributionSpec_FieldPathValue

func ParseProbingDistributionSpec_FieldPathValue(pathStr, valueStr string) (ProbingDistributionSpec_FieldPathValue, error)

type ProbingDistributionSpec_FieldSubPath

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

func (*ProbingDistributionSpec_FieldSubPath) AsConstraintSubPath

func (*ProbingDistributionSpec_FieldSubPath) AsProbingSettingsSubPath

func (*ProbingDistributionSpec_FieldSubPath) ClearValue

func (*ProbingDistributionSpec_FieldSubPath) ClearValueRaw

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

func (*ProbingDistributionSpec_FieldSubPath) Get

func (fps *ProbingDistributionSpec_FieldSubPath) Get(source *ProbingDistribution_Spec) (values []interface{})

Get returns all values pointed by selected field from source ProbingDistribution_Spec

func (*ProbingDistributionSpec_FieldSubPath) GetDefault

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

GetDefault returns a default value of the field type

func (*ProbingDistributionSpec_FieldSubPath) GetRaw

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

func (*ProbingDistributionSpec_FieldSubPath) GetSingle

func (fps *ProbingDistributionSpec_FieldSubPath) GetSingle(source *ProbingDistribution_Spec) (interface{}, bool)

GetSingle returns value of selected field from source ProbingDistribution_Spec

func (*ProbingDistributionSpec_FieldSubPath) GetSingleRaw

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

func (*ProbingDistributionSpec_FieldSubPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*ProbingDistributionSpec_FieldSubPath) JSONString

func (fps *ProbingDistributionSpec_FieldSubPath) JSONString() string

JSONString returns path representation is JSON convention

func (*ProbingDistributionSpec_FieldSubPath) Selector

func (*ProbingDistributionSpec_FieldSubPath) SplitIntoTerminalIPaths added in v0.7.1

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

func (*ProbingDistributionSpec_FieldSubPath) String

String returns path representation in proto convention

func (*ProbingDistributionSpec_FieldSubPath) WithIArrayItemValue

func (*ProbingDistributionSpec_FieldSubPath) WithIArrayOfValues

func (*ProbingDistributionSpec_FieldSubPath) WithIValue

func (*ProbingDistributionSpec_FieldSubPath) WithRawIArrayItemValue

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

func (*ProbingDistributionSpec_FieldSubPath) WithRawIArrayOfValues

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

func (*ProbingDistributionSpec_FieldSubPath) WithRawIValue

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

type ProbingDistributionSpec_FieldSubPathArrayItemValue

type ProbingDistributionSpec_FieldSubPathArrayItemValue struct {
	ProbingDistributionSpec_FieldPath
	// contains filtered or unexported fields
}

func (*ProbingDistributionSpec_FieldSubPathArrayItemValue) AsConstraintPathItemValue

func (*ProbingDistributionSpec_FieldSubPathArrayItemValue) AsProbingSettingsPathItemValue

func (*ProbingDistributionSpec_FieldSubPathArrayItemValue) ContainsValue

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

func (*ProbingDistributionSpec_FieldSubPathArrayItemValue) GetRawItemValue

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

GetRawValue returns stored array item value

type ProbingDistributionSpec_FieldSubPathArrayOfValues

type ProbingDistributionSpec_FieldSubPathArrayOfValues struct {
	ProbingDistributionSpec_FieldPath
	// contains filtered or unexported fields
}

func (*ProbingDistributionSpec_FieldSubPathArrayOfValues) AsConstraintPathArrayOfValues

func (*ProbingDistributionSpec_FieldSubPathArrayOfValues) AsProbingSettingsPathArrayOfValues

func (*ProbingDistributionSpec_FieldSubPathArrayOfValues) GetRawValues

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

type ProbingDistributionSpec_FieldSubPathValue

type ProbingDistributionSpec_FieldSubPathValue struct {
	ProbingDistributionSpec_FieldPath
	// contains filtered or unexported fields
}

func (*ProbingDistributionSpec_FieldSubPathValue) AsConstraintPathValue

func (*ProbingDistributionSpec_FieldSubPathValue) AsProbingSettingsPathValue

func (*ProbingDistributionSpec_FieldSubPathValue) CompareWith

func (*ProbingDistributionSpec_FieldSubPathValue) CompareWithRaw

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

func (*ProbingDistributionSpec_FieldSubPathValue) GetRawValue

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

func (*ProbingDistributionSpec_FieldSubPathValue) SetTo

func (*ProbingDistributionSpec_FieldSubPathValue) SetToRaw

type ProbingDistributionSpec_FieldTerminalPath

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

func (*ProbingDistributionSpec_FieldTerminalPath) ClearValue

func (*ProbingDistributionSpec_FieldTerminalPath) ClearValueRaw

func (*ProbingDistributionSpec_FieldTerminalPath) Get

func (fp *ProbingDistributionSpec_FieldTerminalPath) Get(source *ProbingDistribution_Spec) (values []interface{})

Get returns all values pointed by specific field from source ProbingDistribution_Spec

func (*ProbingDistributionSpec_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*ProbingDistributionSpec_FieldTerminalPath) GetRaw

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

func (*ProbingDistributionSpec_FieldTerminalPath) GetSingle

func (fp *ProbingDistributionSpec_FieldTerminalPath) GetSingle(source *ProbingDistribution_Spec) (interface{}, bool)

GetSingle returns value pointed by specific field of from source ProbingDistribution_Spec

func (*ProbingDistributionSpec_FieldTerminalPath) GetSingleRaw

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

func (*ProbingDistributionSpec_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*ProbingDistributionSpec_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*ProbingDistributionSpec_FieldTerminalPath) Selector

func (*ProbingDistributionSpec_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.7.1

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

func (*ProbingDistributionSpec_FieldTerminalPath) String

String returns path representation in proto convention

func (*ProbingDistributionSpec_FieldTerminalPath) WithIArrayItemValue

func (*ProbingDistributionSpec_FieldTerminalPath) WithIArrayOfValues

func (*ProbingDistributionSpec_FieldTerminalPath) WithIValue

func (*ProbingDistributionSpec_FieldTerminalPath) WithRawIArrayItemValue

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

func (*ProbingDistributionSpec_FieldTerminalPath) WithRawIArrayOfValues

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

func (*ProbingDistributionSpec_FieldTerminalPath) WithRawIValue

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

type ProbingDistributionSpec_FieldTerminalPathArrayItemValue

type ProbingDistributionSpec_FieldTerminalPathArrayItemValue struct {
	ProbingDistributionSpec_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ProbingDistributionSpec_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*ProbingDistributionSpec_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*ProbingDistributionSpec_FieldTerminalPathArrayItemValue) GetSingle

func (*ProbingDistributionSpec_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type ProbingDistributionSpec_FieldTerminalPathArrayOfValues

type ProbingDistributionSpec_FieldTerminalPathArrayOfValues struct {
	ProbingDistributionSpec_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ProbingDistributionSpec_FieldTerminalPathArrayOfValues) AsConstraintArrayOfValues

func (*ProbingDistributionSpec_FieldTerminalPathArrayOfValues) AsEnablePcapArrayOfValues added in v0.8.0

func (fpaov *ProbingDistributionSpec_FieldTerminalPathArrayOfValues) AsEnablePcapArrayOfValues() ([]bool, bool)

func (*ProbingDistributionSpec_FieldTerminalPathArrayOfValues) AsEnabledArrayOfValues

func (fpaov *ProbingDistributionSpec_FieldTerminalPathArrayOfValues) AsEnabledArrayOfValues() ([]bool, bool)

func (*ProbingDistributionSpec_FieldTerminalPathArrayOfValues) AsProbeSelectorArrayOfValues

func (fpaov *ProbingDistributionSpec_FieldTerminalPathArrayOfValues) AsProbeSelectorArrayOfValues() ([]*probe.Filter, bool)

func (*ProbingDistributionSpec_FieldTerminalPathArrayOfValues) AsProbingSettingsArrayOfValues

func (fpaov *ProbingDistributionSpec_FieldTerminalPathArrayOfValues) AsProbingSettingsArrayOfValues() ([]*common.ProbingSettings, bool)

func (*ProbingDistributionSpec_FieldTerminalPathArrayOfValues) AsTargetSelectorArrayOfValues

func (fpaov *ProbingDistributionSpec_FieldTerminalPathArrayOfValues) AsTargetSelectorArrayOfValues() ([]*probing_target.Filter, bool)

func (*ProbingDistributionSpec_FieldTerminalPathArrayOfValues) GetRawValues

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

type ProbingDistributionSpec_FieldTerminalPathValue

type ProbingDistributionSpec_FieldTerminalPathValue struct {
	ProbingDistributionSpec_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ProbingDistributionSpec_FieldTerminalPathValue) AsConstraintValue

func (*ProbingDistributionSpec_FieldTerminalPathValue) AsEnablePcapValue added in v0.8.0

func (fpv *ProbingDistributionSpec_FieldTerminalPathValue) AsEnablePcapValue() (bool, bool)

func (*ProbingDistributionSpec_FieldTerminalPathValue) AsEnabledValue

func (fpv *ProbingDistributionSpec_FieldTerminalPathValue) AsEnabledValue() (bool, bool)

func (*ProbingDistributionSpec_FieldTerminalPathValue) AsProbeSelectorValue

func (fpv *ProbingDistributionSpec_FieldTerminalPathValue) AsProbeSelectorValue() (*probe.Filter, bool)

func (*ProbingDistributionSpec_FieldTerminalPathValue) AsProbingSettingsValue

func (*ProbingDistributionSpec_FieldTerminalPathValue) AsTargetSelectorValue

func (*ProbingDistributionSpec_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'ProbingDistributionSpec_FieldTerminalPathValue' with the value under path in 'ProbingDistribution_Spec'.

func (*ProbingDistributionSpec_FieldTerminalPathValue) CompareWithRaw

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

func (*ProbingDistributionSpec_FieldTerminalPathValue) GetRawValue

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

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

func (*ProbingDistributionSpec_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object Spec

func (*ProbingDistributionSpec_FieldTerminalPathValue) SetToRaw

type ProbingDistributionStatusFieldPathBuilder

type ProbingDistributionStatusFieldPathBuilder struct{}

func NewProbingDistributionStatusFieldPathBuilder

func NewProbingDistributionStatusFieldPathBuilder() ProbingDistributionStatusFieldPathBuilder

func (ProbingDistributionStatusFieldPathBuilder) ByRegion added in v0.8.0

func (ProbingDistributionStatusFieldPathBuilder) SelectedTargetCount

func (ProbingDistributionStatusFieldPathBuilder) TotalNumber

func (ProbingDistributionStatusFieldPathBuilder) TotalSkippedSessionCount added in v0.8.0

type ProbingDistributionStatusRegionalFieldPathBuilder added in v0.8.0

type ProbingDistributionStatusRegionalFieldPathBuilder struct{}

func NewProbingDistributionStatusRegionalFieldPathBuilder added in v0.8.0

func NewProbingDistributionStatusRegionalFieldPathBuilder() ProbingDistributionStatusRegionalFieldPathBuilder

func (ProbingDistributionStatusRegionalFieldPathBuilder) AssignedCount added in v0.8.0

func (ProbingDistributionStatusRegionalFieldPathBuilder) SampleSkippedSessions added in v0.8.0

func (ProbingDistributionStatusRegionalFieldPathBuilder) SkippedSessionCount added in v0.8.0

func (ProbingDistributionStatusRegionalFieldPathBuilder) TargetCount added in v0.8.0

type ProbingDistributionStatusRegional_FieldPath added in v0.8.0

type ProbingDistributionStatusRegional_FieldPath interface {
	gotenobject.FieldPath
	Selector() ProbingDistributionStatusRegional_FieldPathSelector
	Get(source *ProbingDistribution_Status_Regional) []interface{}
	GetSingle(source *ProbingDistribution_Status_Regional) (interface{}, bool)
	ClearValue(item *ProbingDistribution_Status_Regional)

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

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

func BuildProbingDistributionStatusRegional_FieldPath added in v0.8.0

func BuildProbingDistributionStatusRegional_FieldPath(fp gotenobject.RawFieldPath) (ProbingDistributionStatusRegional_FieldPath, error)

func MustParseProbingDistributionStatusRegional_FieldPath added in v0.8.0

func MustParseProbingDistributionStatusRegional_FieldPath(rawField string) ProbingDistributionStatusRegional_FieldPath

func ParseProbingDistributionStatusRegional_FieldPath added in v0.8.0

func ParseProbingDistributionStatusRegional_FieldPath(rawField string) (ProbingDistributionStatusRegional_FieldPath, error)

type ProbingDistributionStatusRegional_FieldPathArrayItemValue added in v0.8.0

type ProbingDistributionStatusRegional_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	ProbingDistributionStatusRegional_FieldPath
	ContainsValue(*ProbingDistribution_Status_Regional) bool
}

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

func MustParseProbingDistributionStatusRegional_FieldPathArrayItemValue added in v0.8.0

func MustParseProbingDistributionStatusRegional_FieldPathArrayItemValue(pathStr, valueStr string) ProbingDistributionStatusRegional_FieldPathArrayItemValue

func ParseProbingDistributionStatusRegional_FieldPathArrayItemValue added in v0.8.0

func ParseProbingDistributionStatusRegional_FieldPathArrayItemValue(pathStr, valueStr string) (ProbingDistributionStatusRegional_FieldPathArrayItemValue, error)

ParseProbingDistributionStatusRegional_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type ProbingDistributionStatusRegional_FieldPathArrayOfValues added in v0.8.0

type ProbingDistributionStatusRegional_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	ProbingDistributionStatusRegional_FieldPath
}

ProbingDistributionStatusRegional_FieldPathArrayOfValues allows storing slice of values for Regional fields according to their type

func MustParseProbingDistributionStatusRegional_FieldPathArrayOfValues added in v0.8.0

func MustParseProbingDistributionStatusRegional_FieldPathArrayOfValues(pathStr, valuesStr string) ProbingDistributionStatusRegional_FieldPathArrayOfValues

func ParseProbingDistributionStatusRegional_FieldPathArrayOfValues added in v0.8.0

func ParseProbingDistributionStatusRegional_FieldPathArrayOfValues(pathStr, valuesStr string) (ProbingDistributionStatusRegional_FieldPathArrayOfValues, error)

type ProbingDistributionStatusRegional_FieldPathSelector added in v0.8.0

type ProbingDistributionStatusRegional_FieldPathSelector int32
const (
	ProbingDistributionStatusRegional_FieldPathSelectorAssignedCount         ProbingDistributionStatusRegional_FieldPathSelector = 0
	ProbingDistributionStatusRegional_FieldPathSelectorTargetCount           ProbingDistributionStatusRegional_FieldPathSelector = 1
	ProbingDistributionStatusRegional_FieldPathSelectorSkippedSessionCount   ProbingDistributionStatusRegional_FieldPathSelector = 2
	ProbingDistributionStatusRegional_FieldPathSelectorSampleSkippedSessions ProbingDistributionStatusRegional_FieldPathSelector = 3
)

func (ProbingDistributionStatusRegional_FieldPathSelector) String added in v0.8.0

type ProbingDistributionStatusRegional_FieldPathValue added in v0.8.0

type ProbingDistributionStatusRegional_FieldPathValue interface {
	ProbingDistributionStatusRegional_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **ProbingDistribution_Status_Regional)
	CompareWith(*ProbingDistribution_Status_Regional) (cmp int, comparable bool)
}

ProbingDistributionStatusRegional_FieldPathValue allows storing values for Regional fields according to their type

func MustParseProbingDistributionStatusRegional_FieldPathValue added in v0.8.0

func MustParseProbingDistributionStatusRegional_FieldPathValue(pathStr, valueStr string) ProbingDistributionStatusRegional_FieldPathValue

func ParseProbingDistributionStatusRegional_FieldPathValue added in v0.8.0

func ParseProbingDistributionStatusRegional_FieldPathValue(pathStr, valueStr string) (ProbingDistributionStatusRegional_FieldPathValue, error)

type ProbingDistributionStatusRegional_FieldTerminalPath added in v0.8.0

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

func (*ProbingDistributionStatusRegional_FieldTerminalPath) ClearValue added in v0.8.0

func (*ProbingDistributionStatusRegional_FieldTerminalPath) ClearValueRaw added in v0.8.0

func (*ProbingDistributionStatusRegional_FieldTerminalPath) Get added in v0.8.0

Get returns all values pointed by specific field from source ProbingDistribution_Status_Regional

func (*ProbingDistributionStatusRegional_FieldTerminalPath) GetDefault added in v0.8.0

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

GetDefault returns a default value of the field type

func (*ProbingDistributionStatusRegional_FieldTerminalPath) GetRaw added in v0.8.0

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

func (*ProbingDistributionStatusRegional_FieldTerminalPath) GetSingle added in v0.8.0

GetSingle returns value pointed by specific field of from source ProbingDistribution_Status_Regional

func (*ProbingDistributionStatusRegional_FieldTerminalPath) GetSingleRaw added in v0.8.0

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

func (*ProbingDistributionStatusRegional_FieldTerminalPath) IsLeaf added in v0.8.0

IsLeaf - whether field path is holds simple value

func (*ProbingDistributionStatusRegional_FieldTerminalPath) JSONString added in v0.8.0

JSONString returns path representation is JSON convention

func (*ProbingDistributionStatusRegional_FieldTerminalPath) Selector added in v0.8.0

func (*ProbingDistributionStatusRegional_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

func (*ProbingDistributionStatusRegional_FieldTerminalPath) String added in v0.8.0

String returns path representation in proto convention

func (*ProbingDistributionStatusRegional_FieldTerminalPath) WithIArrayItemValue added in v0.8.0

func (*ProbingDistributionStatusRegional_FieldTerminalPath) WithIArrayOfValues added in v0.8.0

func (*ProbingDistributionStatusRegional_FieldTerminalPath) WithIValue added in v0.8.0

func (*ProbingDistributionStatusRegional_FieldTerminalPath) WithRawIArrayItemValue added in v0.8.0

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

func (*ProbingDistributionStatusRegional_FieldTerminalPath) WithRawIArrayOfValues added in v0.8.0

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

func (*ProbingDistributionStatusRegional_FieldTerminalPath) WithRawIValue added in v0.8.0

type ProbingDistributionStatusRegional_FieldTerminalPathArrayItemValue added in v0.8.0

type ProbingDistributionStatusRegional_FieldTerminalPathArrayItemValue struct {
	ProbingDistributionStatusRegional_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ProbingDistributionStatusRegional_FieldTerminalPathArrayItemValue) AsSampleSkippedSessionsItemValue added in v0.8.0

func (fpaiv *ProbingDistributionStatusRegional_FieldTerminalPathArrayItemValue) AsSampleSkippedSessionsItemValue() (string, bool)

func (*ProbingDistributionStatusRegional_FieldTerminalPathArrayItemValue) ContainsValue added in v0.8.0

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

func (*ProbingDistributionStatusRegional_FieldTerminalPathArrayItemValue) GetRawItemValue added in v0.8.0

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

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

func (*ProbingDistributionStatusRegional_FieldTerminalPathArrayItemValue) GetSingle added in v0.8.0

func (*ProbingDistributionStatusRegional_FieldTerminalPathArrayItemValue) GetSingleRaw added in v0.8.0

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

type ProbingDistributionStatusRegional_FieldTerminalPathArrayOfValues added in v0.8.0

type ProbingDistributionStatusRegional_FieldTerminalPathArrayOfValues struct {
	ProbingDistributionStatusRegional_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ProbingDistributionStatusRegional_FieldTerminalPathArrayOfValues) AsAssignedCountArrayOfValues added in v0.8.0

func (fpaov *ProbingDistributionStatusRegional_FieldTerminalPathArrayOfValues) AsAssignedCountArrayOfValues() ([]int64, bool)

func (*ProbingDistributionStatusRegional_FieldTerminalPathArrayOfValues) AsSampleSkippedSessionsArrayOfValues added in v0.8.0

func (fpaov *ProbingDistributionStatusRegional_FieldTerminalPathArrayOfValues) AsSampleSkippedSessionsArrayOfValues() ([][]string, bool)

func (*ProbingDistributionStatusRegional_FieldTerminalPathArrayOfValues) AsSkippedSessionCountArrayOfValues added in v0.8.0

func (fpaov *ProbingDistributionStatusRegional_FieldTerminalPathArrayOfValues) AsSkippedSessionCountArrayOfValues() ([]int64, bool)

func (*ProbingDistributionStatusRegional_FieldTerminalPathArrayOfValues) AsTargetCountArrayOfValues added in v0.8.0

func (fpaov *ProbingDistributionStatusRegional_FieldTerminalPathArrayOfValues) AsTargetCountArrayOfValues() ([]int64, bool)

func (*ProbingDistributionStatusRegional_FieldTerminalPathArrayOfValues) GetRawValues added in v0.8.0

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

type ProbingDistributionStatusRegional_FieldTerminalPathValue added in v0.8.0

type ProbingDistributionStatusRegional_FieldTerminalPathValue struct {
	ProbingDistributionStatusRegional_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ProbingDistributionStatusRegional_FieldTerminalPathValue) AsAssignedCountValue added in v0.8.0

func (*ProbingDistributionStatusRegional_FieldTerminalPathValue) AsSampleSkippedSessionsValue added in v0.8.0

func (fpv *ProbingDistributionStatusRegional_FieldTerminalPathValue) AsSampleSkippedSessionsValue() ([]string, bool)

func (*ProbingDistributionStatusRegional_FieldTerminalPathValue) AsSkippedSessionCountValue added in v0.8.0

func (fpv *ProbingDistributionStatusRegional_FieldTerminalPathValue) AsSkippedSessionCountValue() (int64, bool)

func (*ProbingDistributionStatusRegional_FieldTerminalPathValue) AsTargetCountValue added in v0.8.0

func (*ProbingDistributionStatusRegional_FieldTerminalPathValue) CompareWith added in v0.8.0

CompareWith compares value in the 'ProbingDistributionStatusRegional_FieldTerminalPathValue' with the value under path in 'ProbingDistribution_Status_Regional'.

func (*ProbingDistributionStatusRegional_FieldTerminalPathValue) CompareWithRaw added in v0.8.0

func (*ProbingDistributionStatusRegional_FieldTerminalPathValue) GetRawValue added in v0.8.0

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

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

func (*ProbingDistributionStatusRegional_FieldTerminalPathValue) SetTo added in v0.8.0

SetTo stores value for selected field for object Regional

func (*ProbingDistributionStatusRegional_FieldTerminalPathValue) SetToRaw added in v0.8.0

type ProbingDistributionStatus_FieldPath

type ProbingDistributionStatus_FieldPath interface {
	gotenobject.FieldPath
	Selector() ProbingDistributionStatus_FieldPathSelector
	Get(source *ProbingDistribution_Status) []interface{}
	GetSingle(source *ProbingDistribution_Status) (interface{}, bool)
	ClearValue(item *ProbingDistribution_Status)

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

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

func MustParseProbingDistributionStatus_FieldPath

func MustParseProbingDistributionStatus_FieldPath(rawField string) ProbingDistributionStatus_FieldPath

func ParseProbingDistributionStatus_FieldPath

func ParseProbingDistributionStatus_FieldPath(rawField string) (ProbingDistributionStatus_FieldPath, error)

type ProbingDistributionStatus_FieldPathArrayItemValue

type ProbingDistributionStatus_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	ProbingDistributionStatus_FieldPath
	ContainsValue(*ProbingDistribution_Status) bool
}

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

func MustParseProbingDistributionStatus_FieldPathArrayItemValue

func MustParseProbingDistributionStatus_FieldPathArrayItemValue(pathStr, valueStr string) ProbingDistributionStatus_FieldPathArrayItemValue

func ParseProbingDistributionStatus_FieldPathArrayItemValue

func ParseProbingDistributionStatus_FieldPathArrayItemValue(pathStr, valueStr string) (ProbingDistributionStatus_FieldPathArrayItemValue, error)

ParseProbingDistributionStatus_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type ProbingDistributionStatus_FieldPathArrayOfValues

type ProbingDistributionStatus_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	ProbingDistributionStatus_FieldPath
}

ProbingDistributionStatus_FieldPathArrayOfValues allows storing slice of values for Status fields according to their type

func MustParseProbingDistributionStatus_FieldPathArrayOfValues

func MustParseProbingDistributionStatus_FieldPathArrayOfValues(pathStr, valuesStr string) ProbingDistributionStatus_FieldPathArrayOfValues

func ParseProbingDistributionStatus_FieldPathArrayOfValues

func ParseProbingDistributionStatus_FieldPathArrayOfValues(pathStr, valuesStr string) (ProbingDistributionStatus_FieldPathArrayOfValues, error)

type ProbingDistributionStatus_FieldPathMap

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

FieldPath for map type with additional Key information

func (*ProbingDistributionStatus_FieldPathMap) ClearValue

func (*ProbingDistributionStatus_FieldPathMap) ClearValueRaw

func (fpm *ProbingDistributionStatus_FieldPathMap) ClearValueRaw(item proto.Message)

func (*ProbingDistributionStatus_FieldPathMap) Get

func (fpm *ProbingDistributionStatus_FieldPathMap) Get(source *ProbingDistribution_Status) (values []interface{})

Get returns all values pointed by selected field map key from source ProbingDistribution_Status

func (*ProbingDistributionStatus_FieldPathMap) GetDefault

func (fpm *ProbingDistributionStatus_FieldPathMap) GetDefault() interface{}

GetDefault returns a default value of the field type

func (*ProbingDistributionStatus_FieldPathMap) GetRaw

func (fpm *ProbingDistributionStatus_FieldPathMap) GetRaw(source proto.Message) []interface{}

func (*ProbingDistributionStatus_FieldPathMap) GetSingle

func (fpm *ProbingDistributionStatus_FieldPathMap) GetSingle(source *ProbingDistribution_Status) (interface{}, bool)

GetSingle returns value by selected field map key from source ProbingDistribution_Status

func (*ProbingDistributionStatus_FieldPathMap) GetSingleRaw

func (fpm *ProbingDistributionStatus_FieldPathMap) GetSingleRaw(source proto.Message) (interface{}, bool)

func (*ProbingDistributionStatus_FieldPathMap) IsLeaf

IsLeaf - whether field path is holds simple value

func (*ProbingDistributionStatus_FieldPathMap) JSONString

JSONString returns path representation is JSON convention. Note that map keys are not transformed

func (*ProbingDistributionStatus_FieldPathMap) Key

func (*ProbingDistributionStatus_FieldPathMap) Selector

func (*ProbingDistributionStatus_FieldPathMap) SplitIntoTerminalIPaths added in v0.7.1

func (fpm *ProbingDistributionStatus_FieldPathMap) SplitIntoTerminalIPaths() []gotenobject.FieldPath

func (*ProbingDistributionStatus_FieldPathMap) String

String returns path representation in proto convention

func (*ProbingDistributionStatus_FieldPathMap) WithIArrayItemValue

func (*ProbingDistributionStatus_FieldPathMap) WithIArrayOfValues

func (*ProbingDistributionStatus_FieldPathMap) WithIValue

func (*ProbingDistributionStatus_FieldPathMap) WithRawIArrayItemValue

func (fpm *ProbingDistributionStatus_FieldPathMap) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue

func (*ProbingDistributionStatus_FieldPathMap) WithRawIArrayOfValues

func (fpm *ProbingDistributionStatus_FieldPathMap) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues

func (*ProbingDistributionStatus_FieldPathMap) WithRawIValue

func (fpm *ProbingDistributionStatus_FieldPathMap) WithRawIValue(value interface{}) gotenobject.FieldPathValue

type ProbingDistributionStatus_FieldPathMapArrayOfValues

type ProbingDistributionStatus_FieldPathMapArrayOfValues struct {
	ProbingDistributionStatus_FieldPathMap
	// contains filtered or unexported fields
}

func (*ProbingDistributionStatus_FieldPathMapArrayOfValues) AsByRegionArrayOfElementValues added in v0.8.0

func (*ProbingDistributionStatus_FieldPathMapArrayOfValues) GetRawValues

func (fpmaov *ProbingDistributionStatus_FieldPathMapArrayOfValues) GetRawValues() (values []interface{})

type ProbingDistributionStatus_FieldPathMapValue

type ProbingDistributionStatus_FieldPathMapValue struct {
	ProbingDistributionStatus_FieldPathMap
	// contains filtered or unexported fields
}

func (*ProbingDistributionStatus_FieldPathMapValue) AsByRegionElementValue added in v0.8.0

func (*ProbingDistributionStatus_FieldPathMapValue) CompareWith

CompareWith compares value in the 'ProbingDistributionStatus_FieldPathMapValue' with the value under path in 'ProbingDistribution_Status'.

func (*ProbingDistributionStatus_FieldPathMapValue) CompareWithRaw

func (fpmv *ProbingDistributionStatus_FieldPathMapValue) CompareWithRaw(source proto.Message) (int, bool)

func (*ProbingDistributionStatus_FieldPathMapValue) GetRawValue

func (fpmv *ProbingDistributionStatus_FieldPathMapValue) GetRawValue() interface{}

GetValue returns value stored under selected field in Status as interface{}

func (*ProbingDistributionStatus_FieldPathMapValue) SetTo

SetTo stores value for selected field in Status

func (*ProbingDistributionStatus_FieldPathMapValue) SetToRaw

type ProbingDistributionStatus_FieldPathSelector

type ProbingDistributionStatus_FieldPathSelector int32
const (
	ProbingDistributionStatus_FieldPathSelectorTotalNumber              ProbingDistributionStatus_FieldPathSelector = 0
	ProbingDistributionStatus_FieldPathSelectorSelectedTargetCount      ProbingDistributionStatus_FieldPathSelector = 1
	ProbingDistributionStatus_FieldPathSelectorTotalSkippedSessionCount ProbingDistributionStatus_FieldPathSelector = 2
	ProbingDistributionStatus_FieldPathSelectorByRegion                 ProbingDistributionStatus_FieldPathSelector = 3
)

func (ProbingDistributionStatus_FieldPathSelector) String

type ProbingDistributionStatus_FieldPathValue

type ProbingDistributionStatus_FieldPathValue interface {
	ProbingDistributionStatus_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **ProbingDistribution_Status)
	CompareWith(*ProbingDistribution_Status) (cmp int, comparable bool)
}

ProbingDistributionStatus_FieldPathValue allows storing values for Status fields according to their type

func MustParseProbingDistributionStatus_FieldPathValue

func MustParseProbingDistributionStatus_FieldPathValue(pathStr, valueStr string) ProbingDistributionStatus_FieldPathValue

func ParseProbingDistributionStatus_FieldPathValue

func ParseProbingDistributionStatus_FieldPathValue(pathStr, valueStr string) (ProbingDistributionStatus_FieldPathValue, error)

type ProbingDistributionStatus_FieldTerminalPath

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

func (*ProbingDistributionStatus_FieldTerminalPath) ClearValue

func (*ProbingDistributionStatus_FieldTerminalPath) ClearValueRaw

func (*ProbingDistributionStatus_FieldTerminalPath) Get

func (fp *ProbingDistributionStatus_FieldTerminalPath) Get(source *ProbingDistribution_Status) (values []interface{})

Get returns all values pointed by specific field from source ProbingDistribution_Status

func (*ProbingDistributionStatus_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*ProbingDistributionStatus_FieldTerminalPath) GetRaw

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

func (*ProbingDistributionStatus_FieldTerminalPath) GetSingle

func (fp *ProbingDistributionStatus_FieldTerminalPath) GetSingle(source *ProbingDistribution_Status) (interface{}, bool)

GetSingle returns value pointed by specific field of from source ProbingDistribution_Status

func (*ProbingDistributionStatus_FieldTerminalPath) GetSingleRaw

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

func (*ProbingDistributionStatus_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*ProbingDistributionStatus_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*ProbingDistributionStatus_FieldTerminalPath) Selector

func (*ProbingDistributionStatus_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.7.1

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

func (*ProbingDistributionStatus_FieldTerminalPath) String

String returns path representation in proto convention

func (*ProbingDistributionStatus_FieldTerminalPath) WithIArrayItemValue

func (*ProbingDistributionStatus_FieldTerminalPath) WithIArrayOfValues

func (*ProbingDistributionStatus_FieldTerminalPath) WithIValue

func (*ProbingDistributionStatus_FieldTerminalPath) WithRawIArrayItemValue

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

func (*ProbingDistributionStatus_FieldTerminalPath) WithRawIArrayOfValues

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

func (*ProbingDistributionStatus_FieldTerminalPath) WithRawIValue

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

type ProbingDistributionStatus_FieldTerminalPathArrayItemValue

type ProbingDistributionStatus_FieldTerminalPathArrayItemValue struct {
	ProbingDistributionStatus_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ProbingDistributionStatus_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*ProbingDistributionStatus_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*ProbingDistributionStatus_FieldTerminalPathArrayItemValue) GetSingle

func (*ProbingDistributionStatus_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type ProbingDistributionStatus_FieldTerminalPathArrayOfValues

type ProbingDistributionStatus_FieldTerminalPathArrayOfValues struct {
	ProbingDistributionStatus_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ProbingDistributionStatus_FieldTerminalPathArrayOfValues) AsByRegionArrayOfValues added in v0.8.0

func (*ProbingDistributionStatus_FieldTerminalPathArrayOfValues) AsSelectedTargetCountArrayOfValues

func (fpaov *ProbingDistributionStatus_FieldTerminalPathArrayOfValues) AsSelectedTargetCountArrayOfValues() ([]int64, bool)

func (*ProbingDistributionStatus_FieldTerminalPathArrayOfValues) AsTotalNumberArrayOfValues

func (fpaov *ProbingDistributionStatus_FieldTerminalPathArrayOfValues) AsTotalNumberArrayOfValues() ([]int64, bool)

func (*ProbingDistributionStatus_FieldTerminalPathArrayOfValues) AsTotalSkippedSessionCountArrayOfValues added in v0.8.0

func (fpaov *ProbingDistributionStatus_FieldTerminalPathArrayOfValues) AsTotalSkippedSessionCountArrayOfValues() ([]int64, bool)

func (*ProbingDistributionStatus_FieldTerminalPathArrayOfValues) GetRawValues

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

type ProbingDistributionStatus_FieldTerminalPathValue

type ProbingDistributionStatus_FieldTerminalPathValue struct {
	ProbingDistributionStatus_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ProbingDistributionStatus_FieldTerminalPathValue) AsByRegionValue added in v0.8.0

func (*ProbingDistributionStatus_FieldTerminalPathValue) AsSelectedTargetCountValue

func (fpv *ProbingDistributionStatus_FieldTerminalPathValue) AsSelectedTargetCountValue() (int64, bool)

func (*ProbingDistributionStatus_FieldTerminalPathValue) AsTotalNumberValue

func (fpv *ProbingDistributionStatus_FieldTerminalPathValue) AsTotalNumberValue() (int64, bool)

func (*ProbingDistributionStatus_FieldTerminalPathValue) AsTotalSkippedSessionCountValue added in v0.8.0

func (fpv *ProbingDistributionStatus_FieldTerminalPathValue) AsTotalSkippedSessionCountValue() (int64, bool)

func (*ProbingDistributionStatus_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'ProbingDistributionStatus_FieldTerminalPathValue' with the value under path in 'ProbingDistribution_Status'.

func (*ProbingDistributionStatus_FieldTerminalPathValue) CompareWithRaw

func (*ProbingDistributionStatus_FieldTerminalPathValue) GetRawValue

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

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

func (*ProbingDistributionStatus_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object Status

func (*ProbingDistributionStatus_FieldTerminalPathValue) SetToRaw

type ProbingDistribution_FieldMask

type ProbingDistribution_FieldMask struct {
	Paths []ProbingDistribution_FieldPath
}

func FullProbingDistribution_FieldMask

func FullProbingDistribution_FieldMask() *ProbingDistribution_FieldMask

func ResourceViewFieldMask

func ResourceViewFieldMask(viewName view.View, extraMask *ProbingDistribution_FieldMask) *ProbingDistribution_FieldMask

func (*ProbingDistribution_FieldMask) AppendPath

func (*ProbingDistribution_FieldMask) AppendRawPath

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

func (*ProbingDistribution_FieldMask) DecodeFirestore

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

func (*ProbingDistribution_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*ProbingDistribution_FieldMask) FilterInputFields

func (fieldMask *ProbingDistribution_FieldMask) FilterInputFields() *ProbingDistribution_FieldMask

FilterInputFields generates copy of field paths with output_only field paths removed

func (*ProbingDistribution_FieldMask) FromProtoFieldMask

func (fieldMask *ProbingDistribution_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error

func (*ProbingDistribution_FieldMask) GetPaths

func (*ProbingDistribution_FieldMask) GetRawPaths

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

func (*ProbingDistribution_FieldMask) IsFull

func (fieldMask *ProbingDistribution_FieldMask) IsFull() bool

func (ProbingDistribution_FieldMask) Marshal

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

implement methods required by customType

func (ProbingDistribution_FieldMask) MarshalJSON

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

func (*ProbingDistribution_FieldMask) PathsCount

func (fieldMask *ProbingDistribution_FieldMask) PathsCount() int

func (*ProbingDistribution_FieldMask) Project

func (*ProbingDistribution_FieldMask) ProjectRaw

func (*ProbingDistribution_FieldMask) ProtoMessage

func (fieldMask *ProbingDistribution_FieldMask) ProtoMessage()

func (*ProbingDistribution_FieldMask) ProtoReflect

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

func (*ProbingDistribution_FieldMask) Reset

func (fieldMask *ProbingDistribution_FieldMask) Reset()

func (*ProbingDistribution_FieldMask) Set

func (fieldMask *ProbingDistribution_FieldMask) Set(target, source *ProbingDistribution)

func (*ProbingDistribution_FieldMask) SetFromCliFlag

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

func (*ProbingDistribution_FieldMask) SetRaw

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

func (*ProbingDistribution_FieldMask) Size

func (fieldMask *ProbingDistribution_FieldMask) Size() int

func (*ProbingDistribution_FieldMask) String

func (fieldMask *ProbingDistribution_FieldMask) String() string

func (*ProbingDistribution_FieldMask) Subtract

func (*ProbingDistribution_FieldMask) SubtractRaw

func (*ProbingDistribution_FieldMask) ToProtoFieldMask

func (fieldMask *ProbingDistribution_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask

ToFieldMask is used for proto conversions

func (*ProbingDistribution_FieldMask) Unmarshal

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

func (*ProbingDistribution_FieldMask) UnmarshalJSON

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

type ProbingDistribution_FieldPath

type ProbingDistribution_FieldPath interface {
	gotenobject.FieldPath
	Selector() ProbingDistribution_FieldPathSelector
	Get(source *ProbingDistribution) []interface{}
	GetSingle(source *ProbingDistribution) (interface{}, bool)
	ClearValue(item *ProbingDistribution)

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

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

func MustParseProbingDistribution_FieldPath

func MustParseProbingDistribution_FieldPath(rawField string) ProbingDistribution_FieldPath

func ParseProbingDistribution_FieldPath

func ParseProbingDistribution_FieldPath(rawField string) (ProbingDistribution_FieldPath, error)

type ProbingDistribution_FieldPathArrayItemValue

type ProbingDistribution_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	ProbingDistribution_FieldPath
	ContainsValue(*ProbingDistribution) bool
}

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

func MustParseProbingDistribution_FieldPathArrayItemValue

func MustParseProbingDistribution_FieldPathArrayItemValue(pathStr, valueStr string) ProbingDistribution_FieldPathArrayItemValue

func ParseProbingDistribution_FieldPathArrayItemValue

func ParseProbingDistribution_FieldPathArrayItemValue(pathStr, valueStr string) (ProbingDistribution_FieldPathArrayItemValue, error)

ParseProbingDistribution_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type ProbingDistribution_FieldPathArrayOfValues

type ProbingDistribution_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	ProbingDistribution_FieldPath
}

ProbingDistribution_FieldPathArrayOfValues allows storing slice of values for ProbingDistribution fields according to their type

func MustParseProbingDistribution_FieldPathArrayOfValues

func MustParseProbingDistribution_FieldPathArrayOfValues(pathStr, valuesStr string) ProbingDistribution_FieldPathArrayOfValues

func ParseProbingDistribution_FieldPathArrayOfValues

func ParseProbingDistribution_FieldPathArrayOfValues(pathStr, valuesStr string) (ProbingDistribution_FieldPathArrayOfValues, error)

type ProbingDistribution_FieldPathSelector

type ProbingDistribution_FieldPathSelector int32
const (
	ProbingDistribution_FieldPathSelectorName        ProbingDistribution_FieldPathSelector = 0
	ProbingDistribution_FieldPathSelectorDisplayName ProbingDistribution_FieldPathSelector = 1
	ProbingDistribution_FieldPathSelectorMetadata    ProbingDistribution_FieldPathSelector = 2
	ProbingDistribution_FieldPathSelectorSpec        ProbingDistribution_FieldPathSelector = 3
	ProbingDistribution_FieldPathSelectorStatus      ProbingDistribution_FieldPathSelector = 4
)

func (ProbingDistribution_FieldPathSelector) String

type ProbingDistribution_FieldPathValue

type ProbingDistribution_FieldPathValue interface {
	ProbingDistribution_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **ProbingDistribution)
	CompareWith(*ProbingDistribution) (cmp int, comparable bool)
}

ProbingDistribution_FieldPathValue allows storing values for ProbingDistribution fields according to their type

func MustParseProbingDistribution_FieldPathValue

func MustParseProbingDistribution_FieldPathValue(pathStr, valueStr string) ProbingDistribution_FieldPathValue

func ParseProbingDistribution_FieldPathValue

func ParseProbingDistribution_FieldPathValue(pathStr, valueStr string) (ProbingDistribution_FieldPathValue, error)

type ProbingDistribution_FieldSubPath

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

func (*ProbingDistribution_FieldSubPath) AsMetadataSubPath

func (fps *ProbingDistribution_FieldSubPath) AsMetadataSubPath() (ntt_meta.Meta_FieldPath, bool)

func (*ProbingDistribution_FieldSubPath) AsSpecSubPath

func (*ProbingDistribution_FieldSubPath) AsStatusSubPath

func (*ProbingDistribution_FieldSubPath) ClearValue

func (*ProbingDistribution_FieldSubPath) ClearValueRaw

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

func (*ProbingDistribution_FieldSubPath) Get

func (fps *ProbingDistribution_FieldSubPath) Get(source *ProbingDistribution) (values []interface{})

Get returns all values pointed by selected field from source ProbingDistribution

func (*ProbingDistribution_FieldSubPath) GetDefault

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

GetDefault returns a default value of the field type

func (*ProbingDistribution_FieldSubPath) GetRaw

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

func (*ProbingDistribution_FieldSubPath) GetSingle

func (fps *ProbingDistribution_FieldSubPath) GetSingle(source *ProbingDistribution) (interface{}, bool)

GetSingle returns value of selected field from source ProbingDistribution

func (*ProbingDistribution_FieldSubPath) GetSingleRaw

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

func (*ProbingDistribution_FieldSubPath) IsLeaf

func (fps *ProbingDistribution_FieldSubPath) IsLeaf() bool

IsLeaf - whether field path is holds simple value

func (*ProbingDistribution_FieldSubPath) JSONString

func (fps *ProbingDistribution_FieldSubPath) JSONString() string

JSONString returns path representation is JSON convention

func (*ProbingDistribution_FieldSubPath) Selector

func (*ProbingDistribution_FieldSubPath) SplitIntoTerminalIPaths added in v0.7.1

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

func (*ProbingDistribution_FieldSubPath) String

String returns path representation in proto convention

func (*ProbingDistribution_FieldSubPath) WithIArrayItemValue

func (fps *ProbingDistribution_FieldSubPath) WithIArrayItemValue(value interface{}) ProbingDistribution_FieldPathArrayItemValue

func (*ProbingDistribution_FieldSubPath) WithIArrayOfValues

func (fps *ProbingDistribution_FieldSubPath) WithIArrayOfValues(values interface{}) ProbingDistribution_FieldPathArrayOfValues

func (*ProbingDistribution_FieldSubPath) WithIValue

func (fps *ProbingDistribution_FieldSubPath) WithIValue(value interface{}) ProbingDistribution_FieldPathValue

func (*ProbingDistribution_FieldSubPath) WithRawIArrayItemValue

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

func (*ProbingDistribution_FieldSubPath) WithRawIArrayOfValues

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

func (*ProbingDistribution_FieldSubPath) WithRawIValue

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

type ProbingDistribution_FieldSubPathArrayItemValue

type ProbingDistribution_FieldSubPathArrayItemValue struct {
	ProbingDistribution_FieldPath
	// contains filtered or unexported fields
}

func (*ProbingDistribution_FieldSubPathArrayItemValue) AsMetadataPathItemValue

func (*ProbingDistribution_FieldSubPathArrayItemValue) AsSpecPathItemValue

func (*ProbingDistribution_FieldSubPathArrayItemValue) AsStatusPathItemValue

func (*ProbingDistribution_FieldSubPathArrayItemValue) ContainsValue

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

func (*ProbingDistribution_FieldSubPathArrayItemValue) GetRawItemValue

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

GetRawValue returns stored array item value

type ProbingDistribution_FieldSubPathArrayOfValues

type ProbingDistribution_FieldSubPathArrayOfValues struct {
	ProbingDistribution_FieldPath
	// contains filtered or unexported fields
}

func (*ProbingDistribution_FieldSubPathArrayOfValues) AsMetadataPathArrayOfValues

func (*ProbingDistribution_FieldSubPathArrayOfValues) AsSpecPathArrayOfValues

func (*ProbingDistribution_FieldSubPathArrayOfValues) AsStatusPathArrayOfValues

func (*ProbingDistribution_FieldSubPathArrayOfValues) GetRawValues

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

type ProbingDistribution_FieldSubPathValue

type ProbingDistribution_FieldSubPathValue struct {
	ProbingDistribution_FieldPath
	// contains filtered or unexported fields
}

func (*ProbingDistribution_FieldSubPathValue) AsMetadataPathValue

func (*ProbingDistribution_FieldSubPathValue) AsSpecPathValue

func (*ProbingDistribution_FieldSubPathValue) AsStatusPathValue

func (*ProbingDistribution_FieldSubPathValue) CompareWith

func (fpvs *ProbingDistribution_FieldSubPathValue) CompareWith(source *ProbingDistribution) (int, bool)

func (*ProbingDistribution_FieldSubPathValue) CompareWithRaw

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

func (*ProbingDistribution_FieldSubPathValue) GetRawValue

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

func (*ProbingDistribution_FieldSubPathValue) SetTo

func (*ProbingDistribution_FieldSubPathValue) SetToRaw

func (fpvs *ProbingDistribution_FieldSubPathValue) SetToRaw(target proto.Message)

type ProbingDistribution_FieldTerminalPath

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

func (*ProbingDistribution_FieldTerminalPath) ClearValue

func (*ProbingDistribution_FieldTerminalPath) ClearValueRaw

func (fp *ProbingDistribution_FieldTerminalPath) ClearValueRaw(item proto.Message)

func (*ProbingDistribution_FieldTerminalPath) Get

func (fp *ProbingDistribution_FieldTerminalPath) Get(source *ProbingDistribution) (values []interface{})

Get returns all values pointed by specific field from source ProbingDistribution

func (*ProbingDistribution_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*ProbingDistribution_FieldTerminalPath) GetRaw

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

func (*ProbingDistribution_FieldTerminalPath) GetSingle

func (fp *ProbingDistribution_FieldTerminalPath) GetSingle(source *ProbingDistribution) (interface{}, bool)

GetSingle returns value pointed by specific field of from source ProbingDistribution

func (*ProbingDistribution_FieldTerminalPath) GetSingleRaw

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

func (*ProbingDistribution_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*ProbingDistribution_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*ProbingDistribution_FieldTerminalPath) Selector

func (*ProbingDistribution_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.7.1

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

func (*ProbingDistribution_FieldTerminalPath) String

String returns path representation in proto convention

func (*ProbingDistribution_FieldTerminalPath) WithIArrayItemValue

func (*ProbingDistribution_FieldTerminalPath) WithIArrayOfValues

func (fp *ProbingDistribution_FieldTerminalPath) WithIArrayOfValues(values interface{}) ProbingDistribution_FieldPathArrayOfValues

func (*ProbingDistribution_FieldTerminalPath) WithIValue

func (*ProbingDistribution_FieldTerminalPath) WithRawIArrayItemValue

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

func (*ProbingDistribution_FieldTerminalPath) WithRawIArrayOfValues

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

func (*ProbingDistribution_FieldTerminalPath) WithRawIValue

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

type ProbingDistribution_FieldTerminalPathArrayItemValue

type ProbingDistribution_FieldTerminalPathArrayItemValue struct {
	ProbingDistribution_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ProbingDistribution_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*ProbingDistribution_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*ProbingDistribution_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *ProbingDistribution_FieldTerminalPathArrayItemValue) GetSingle(source *ProbingDistribution) (interface{}, bool)

func (*ProbingDistribution_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type ProbingDistribution_FieldTerminalPathArrayOfValues

type ProbingDistribution_FieldTerminalPathArrayOfValues struct {
	ProbingDistribution_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ProbingDistribution_FieldTerminalPathArrayOfValues) AsDisplayNameArrayOfValues

func (fpaov *ProbingDistribution_FieldTerminalPathArrayOfValues) AsDisplayNameArrayOfValues() ([]string, bool)

func (*ProbingDistribution_FieldTerminalPathArrayOfValues) AsMetadataArrayOfValues

func (fpaov *ProbingDistribution_FieldTerminalPathArrayOfValues) AsMetadataArrayOfValues() ([]*ntt_meta.Meta, bool)

func (*ProbingDistribution_FieldTerminalPathArrayOfValues) AsNameArrayOfValues

func (fpaov *ProbingDistribution_FieldTerminalPathArrayOfValues) AsNameArrayOfValues() ([]*Name, bool)

func (*ProbingDistribution_FieldTerminalPathArrayOfValues) AsSpecArrayOfValues

func (*ProbingDistribution_FieldTerminalPathArrayOfValues) AsStatusArrayOfValues

func (*ProbingDistribution_FieldTerminalPathArrayOfValues) GetRawValues

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

type ProbingDistribution_FieldTerminalPathValue

type ProbingDistribution_FieldTerminalPathValue struct {
	ProbingDistribution_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ProbingDistribution_FieldTerminalPathValue) AsDisplayNameValue

func (fpv *ProbingDistribution_FieldTerminalPathValue) AsDisplayNameValue() (string, bool)

func (*ProbingDistribution_FieldTerminalPathValue) AsMetadataValue

func (fpv *ProbingDistribution_FieldTerminalPathValue) AsMetadataValue() (*ntt_meta.Meta, bool)

func (*ProbingDistribution_FieldTerminalPathValue) AsNameValue

func (fpv *ProbingDistribution_FieldTerminalPathValue) AsNameValue() (*Name, bool)

func (*ProbingDistribution_FieldTerminalPathValue) AsSpecValue

func (*ProbingDistribution_FieldTerminalPathValue) AsStatusValue

func (*ProbingDistribution_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'ProbingDistribution_FieldTerminalPathValue' with the value under path in 'ProbingDistribution'.

func (*ProbingDistribution_FieldTerminalPathValue) CompareWithRaw

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

func (*ProbingDistribution_FieldTerminalPathValue) GetRawValue

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

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

func (*ProbingDistribution_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object ProbingDistribution

func (*ProbingDistribution_FieldTerminalPathValue) SetToRaw

type ProbingDistribution_Spec

type ProbingDistribution_Spec struct {

	// In order to effectively distribute targets to probes this flag must be
	// set
	Enabled bool `protobuf:"varint,9,opt,name=enabled,proto3" json:"enabled,omitempty" firestore:"enabled"`
	// Probe selector is a filter used to select Agents to distribute targets to
	//
	// Examples:
	// * specific agent group: `spec.probe_group =
	// "projects/xyz/probeGroups/infra"`
	// * tags: `metadata.tags CONTAINS "vpn-65552"`
	// * only deploy to probes in USA:
	// `status.active_location.admin_hierarchy.country = "adminAreas/US"`
	//
	// See [Probe definition][ntt.watchdog.v1alpha2.Probe] for full reference.
	ProbeSelector *probe.Filter `` /* 144-byte string literal not displayed */
	// Target filter is a filter used to select targets for distribution
	//
	// Examples:
	// * specific target group: `group =
	// "projects/xyz/probingTargetGroups/public-cdns"`
	// * speed tests: `mode = "SPEED_TEST"`
	//
	// See [ProbingTarget][ntt.watchdog.v1alpha2.ProbingTarget] for full
	// reference.
	TargetSelector *probing_target.Filter `` /* 148-byte string literal not displayed */
	// Additional distribution constraints.
	// Allows limiting the number of agents probing within geographical location
	// or site (public ip) in order to:
	// * avoid unnecessary cost after securing reasonable sample size; or
	// * getting blocked from publicly available service.
	Constraint *common.ProbingConstraint `protobuf:"bytes,7,opt,name=constraint,proto3" json:"constraint,omitempty" firestore:"constraint"`
	// Settings include session overrides. All settings are optional. Only
	// present settings are overridden
	ProbingSettings *common.ProbingSettings `` /* 134-byte string literal not displayed */
	EnablePcap      bool                    `protobuf:"varint,10,opt,name=enable_pcap,json=enablePcap,proto3" json:"enable_pcap,omitempty" firestore:"enablePcap"`
	// contains filtered or unexported fields
}

Spec

func (*ProbingDistribution_Spec) Clone

func (*ProbingDistribution_Spec) CloneRaw

func (*ProbingDistribution_Spec) Descriptor

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

Deprecated, Use ProbingDistribution_Spec.ProtoReflect.Descriptor instead.

func (*ProbingDistribution_Spec) GetConstraint

func (*ProbingDistribution_Spec) GetEnablePcap added in v0.8.0

func (m *ProbingDistribution_Spec) GetEnablePcap() bool

func (*ProbingDistribution_Spec) GetEnabled

func (m *ProbingDistribution_Spec) GetEnabled() bool

func (*ProbingDistribution_Spec) GetProbeSelector

func (m *ProbingDistribution_Spec) GetProbeSelector() *probe.Filter

func (*ProbingDistribution_Spec) GetProbingSettings

func (m *ProbingDistribution_Spec) GetProbingSettings() *common.ProbingSettings

func (*ProbingDistribution_Spec) GetTargetSelector

func (m *ProbingDistribution_Spec) GetTargetSelector() *probing_target.Filter

func (*ProbingDistribution_Spec) GotenMessage

func (*ProbingDistribution_Spec) GotenMessage()

func (*ProbingDistribution_Spec) GotenObjectExt

func (o *ProbingDistribution_Spec) GotenObjectExt()

func (*ProbingDistribution_Spec) GotenValidate

func (obj *ProbingDistribution_Spec) GotenValidate() error

func (*ProbingDistribution_Spec) MakeDiffFieldMask

func (*ProbingDistribution_Spec) MakeFullFieldMask

func (*ProbingDistribution_Spec) MakeRawDiffFieldMask

func (*ProbingDistribution_Spec) MakeRawFullFieldMask

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

func (*ProbingDistribution_Spec) Marshal

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

func (*ProbingDistribution_Spec) MarshalJSON

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

func (*ProbingDistribution_Spec) Merge

func (*ProbingDistribution_Spec) MergeRaw

func (*ProbingDistribution_Spec) ProtoMessage

func (*ProbingDistribution_Spec) ProtoMessage()

func (*ProbingDistribution_Spec) ProtoReflect

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

func (*ProbingDistribution_Spec) Reset

func (m *ProbingDistribution_Spec) Reset()

func (*ProbingDistribution_Spec) SetConstraint

func (m *ProbingDistribution_Spec) SetConstraint(fv *common.ProbingConstraint)

func (*ProbingDistribution_Spec) SetEnablePcap added in v0.8.0

func (m *ProbingDistribution_Spec) SetEnablePcap(fv bool)

func (*ProbingDistribution_Spec) SetEnabled

func (m *ProbingDistribution_Spec) SetEnabled(fv bool)

func (*ProbingDistribution_Spec) SetProbeSelector

func (m *ProbingDistribution_Spec) SetProbeSelector(fv *probe.Filter)

func (*ProbingDistribution_Spec) SetProbingSettings

func (m *ProbingDistribution_Spec) SetProbingSettings(fv *common.ProbingSettings)

func (*ProbingDistribution_Spec) SetTargetSelector

func (m *ProbingDistribution_Spec) SetTargetSelector(fv *probing_target.Filter)

func (*ProbingDistribution_Spec) String

func (m *ProbingDistribution_Spec) String() string

func (*ProbingDistribution_Spec) Unmarshal

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

func (*ProbingDistribution_Spec) UnmarshalJSON

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

type ProbingDistribution_SpecMapPathSelectorProbingSettingsHttpProbingConfigAuthConfigTokenRequestRequestHeaders

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

func (ProbingDistribution_SpecMapPathSelectorProbingSettingsHttpProbingConfigAuthConfigTokenRequestRequestHeaders) FieldPath

func (ProbingDistribution_SpecMapPathSelectorProbingSettingsHttpProbingConfigAuthConfigTokenRequestRequestHeaders) WithArrayOfValues

func (ProbingDistribution_SpecMapPathSelectorProbingSettingsHttpProbingConfigAuthConfigTokenRequestRequestHeaders) WithValue

type ProbingDistribution_SpecMapPathSelectorProbingSettingsHttpProbingConfigHttpRequestRequestHeaders

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

func (ProbingDistribution_SpecMapPathSelectorProbingSettingsHttpProbingConfigHttpRequestRequestHeaders) FieldPath

func (ProbingDistribution_SpecMapPathSelectorProbingSettingsHttpProbingConfigHttpRequestRequestHeaders) WithArrayOfValues

func (ProbingDistribution_SpecMapPathSelectorProbingSettingsHttpProbingConfigHttpRequestRequestHeaders) WithValue

type ProbingDistribution_SpecPathSelectorConstraint

type ProbingDistribution_SpecPathSelectorConstraint struct{}

func (ProbingDistribution_SpecPathSelectorConstraint) FieldPath

func (ProbingDistribution_SpecPathSelectorConstraint) WithArrayOfValues

func (ProbingDistribution_SpecPathSelectorConstraint) WithSubArrayItemValue

func (ProbingDistribution_SpecPathSelectorConstraint) WithSubArrayOfValues

func (ProbingDistribution_SpecPathSelectorConstraint) WithSubPath

func (ProbingDistribution_SpecPathSelectorConstraint) WithSubValue

func (ProbingDistribution_SpecPathSelectorConstraint) WithValue

type ProbingDistribution_SpecPathSelectorConstraintMaxSessionsPerAgentLocation

type ProbingDistribution_SpecPathSelectorConstraintMaxSessionsPerAgentLocation struct{}

func (ProbingDistribution_SpecPathSelectorConstraintMaxSessionsPerAgentLocation) FieldPath

func (ProbingDistribution_SpecPathSelectorConstraintMaxSessionsPerAgentLocation) WithArrayOfValues

func (ProbingDistribution_SpecPathSelectorConstraintMaxSessionsPerAgentLocation) WithValue

type ProbingDistribution_SpecPathSelectorConstraintMaxSessionsPerAgentLocationAdmin1

type ProbingDistribution_SpecPathSelectorConstraintMaxSessionsPerAgentLocationAdmin1 struct{}

func (ProbingDistribution_SpecPathSelectorConstraintMaxSessionsPerAgentLocationAdmin1) FieldPath

func (ProbingDistribution_SpecPathSelectorConstraintMaxSessionsPerAgentLocationAdmin1) WithArrayOfValues

func (ProbingDistribution_SpecPathSelectorConstraintMaxSessionsPerAgentLocationAdmin1) WithValue

type ProbingDistribution_SpecPathSelectorConstraintMaxSessionsPerAgentLocationAdmin2

type ProbingDistribution_SpecPathSelectorConstraintMaxSessionsPerAgentLocationAdmin2 struct{}

func (ProbingDistribution_SpecPathSelectorConstraintMaxSessionsPerAgentLocationAdmin2) FieldPath

func (ProbingDistribution_SpecPathSelectorConstraintMaxSessionsPerAgentLocationAdmin2) WithArrayOfValues

func (ProbingDistribution_SpecPathSelectorConstraintMaxSessionsPerAgentLocationAdmin2) WithValue

type ProbingDistribution_SpecPathSelectorConstraintMaxSessionsPerAgentLocationAdmin3

type ProbingDistribution_SpecPathSelectorConstraintMaxSessionsPerAgentLocationAdmin3 struct{}

func (ProbingDistribution_SpecPathSelectorConstraintMaxSessionsPerAgentLocationAdmin3) FieldPath

func (ProbingDistribution_SpecPathSelectorConstraintMaxSessionsPerAgentLocationAdmin3) WithArrayOfValues

func (ProbingDistribution_SpecPathSelectorConstraintMaxSessionsPerAgentLocationAdmin3) WithValue

type ProbingDistribution_SpecPathSelectorConstraintMaxSessionsPerAgentLocationAdmin4

type ProbingDistribution_SpecPathSelectorConstraintMaxSessionsPerAgentLocationAdmin4 struct{}

func (ProbingDistribution_SpecPathSelectorConstraintMaxSessionsPerAgentLocationAdmin4) FieldPath

func (ProbingDistribution_SpecPathSelectorConstraintMaxSessionsPerAgentLocationAdmin4) WithArrayOfValues

func (ProbingDistribution_SpecPathSelectorConstraintMaxSessionsPerAgentLocationAdmin4) WithValue

type ProbingDistribution_SpecPathSelectorConstraintMaxSessionsPerAgentLocationCountry

type ProbingDistribution_SpecPathSelectorConstraintMaxSessionsPerAgentLocationCountry struct{}

func (ProbingDistribution_SpecPathSelectorConstraintMaxSessionsPerAgentLocationCountry) FieldPath

func (ProbingDistribution_SpecPathSelectorConstraintMaxSessionsPerAgentLocationCountry) WithArrayOfValues

func (ProbingDistribution_SpecPathSelectorConstraintMaxSessionsPerAgentLocationCountry) WithValue

type ProbingDistribution_SpecPathSelectorConstraintMaxSessionsPerAgentPublicIpAddress

type ProbingDistribution_SpecPathSelectorConstraintMaxSessionsPerAgentPublicIpAddress struct{}

func (ProbingDistribution_SpecPathSelectorConstraintMaxSessionsPerAgentPublicIpAddress) FieldPath

func (ProbingDistribution_SpecPathSelectorConstraintMaxSessionsPerAgentPublicIpAddress) WithArrayOfValues

func (ProbingDistribution_SpecPathSelectorConstraintMaxSessionsPerAgentPublicIpAddress) WithValue

type ProbingDistribution_SpecPathSelectorEnablePcap added in v0.8.0

type ProbingDistribution_SpecPathSelectorEnablePcap struct{}

func (ProbingDistribution_SpecPathSelectorEnablePcap) FieldPath added in v0.8.0

func (ProbingDistribution_SpecPathSelectorEnablePcap) WithArrayOfValues added in v0.8.0

func (ProbingDistribution_SpecPathSelectorEnablePcap) WithValue added in v0.8.0

type ProbingDistribution_SpecPathSelectorEnabled

type ProbingDistribution_SpecPathSelectorEnabled struct{}

func (ProbingDistribution_SpecPathSelectorEnabled) FieldPath

func (ProbingDistribution_SpecPathSelectorEnabled) WithArrayOfValues

func (ProbingDistribution_SpecPathSelectorEnabled) WithValue

type ProbingDistribution_SpecPathSelectorProbeSelector

type ProbingDistribution_SpecPathSelectorProbeSelector struct{}

func (ProbingDistribution_SpecPathSelectorProbeSelector) FieldPath

func (ProbingDistribution_SpecPathSelectorProbeSelector) WithArrayOfValues

func (ProbingDistribution_SpecPathSelectorProbeSelector) WithValue

type ProbingDistribution_SpecPathSelectorProbingSettings

type ProbingDistribution_SpecPathSelectorProbingSettings struct{}

func (ProbingDistribution_SpecPathSelectorProbingSettings) FieldPath

func (ProbingDistribution_SpecPathSelectorProbingSettings) Interval

func (ProbingDistribution_SpecPathSelectorProbingSettings) PathProbing

func (ProbingDistribution_SpecPathSelectorProbingSettings) Tos

func (ProbingDistribution_SpecPathSelectorProbingSettings) WindowSize

func (ProbingDistribution_SpecPathSelectorProbingSettings) WithArrayOfValues

func (ProbingDistribution_SpecPathSelectorProbingSettings) WithSubArrayItemValue

func (ProbingDistribution_SpecPathSelectorProbingSettings) WithSubArrayOfValues

func (ProbingDistribution_SpecPathSelectorProbingSettings) WithSubPath

func (ProbingDistribution_SpecPathSelectorProbingSettings) WithSubValue

func (ProbingDistribution_SpecPathSelectorProbingSettings) WithValue

type ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfig

type ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfig struct{}

func (ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfig) FieldPath

func (ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfig) WithArrayOfValues

func (ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfig) WithValue

type ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigAuthConfig

type ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigAuthConfig struct{}

func (ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigAuthConfig) FieldPath

func (ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigAuthConfig) WithArrayOfValues

func (ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigAuthConfig) WithValue

type ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigAuthConfigPassword

type ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigAuthConfigPassword struct{}

func (ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigAuthConfigPassword) FieldPath

func (ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigAuthConfigPassword) WithArrayOfValues

func (ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigAuthConfigPassword) WithValue

type ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigAuthConfigRequestHeaderTokenKey

type ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigAuthConfigRequestHeaderTokenKey struct{}

func (ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigAuthConfigRequestHeaderTokenKey) FieldPath

func (ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigAuthConfigRequestHeaderTokenKey) WithArrayOfValues

func (ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigAuthConfigRequestHeaderTokenKey) WithValue

type ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigAuthConfigTokenRequest

type ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigAuthConfigTokenRequest struct{}

func (ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigAuthConfigTokenRequest) FieldPath

func (ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigAuthConfigTokenRequest) WithArrayOfValues

func (ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigAuthConfigTokenRequest) WithValue

type ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigAuthConfigTokenRequestAuthenticationMethod

type ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigAuthConfigTokenRequestAuthenticationMethod struct{}

func (ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigAuthConfigTokenRequestAuthenticationMethod) FieldPath

func (ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigAuthConfigTokenRequestAuthenticationMethod) WithArrayOfValues

func (ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigAuthConfigTokenRequestAuthenticationMethod) WithValue

type ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigAuthConfigTokenRequestExpectedResponseCode

type ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigAuthConfigTokenRequestExpectedResponseCode struct{}

func (ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigAuthConfigTokenRequestExpectedResponseCode) FieldPath

func (ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigAuthConfigTokenRequestExpectedResponseCode) WithArrayOfValues

func (ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigAuthConfigTokenRequestExpectedResponseCode) WithValue

type ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigAuthConfigTokenRequestRequestBody

type ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigAuthConfigTokenRequestRequestBody struct{}

func (ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigAuthConfigTokenRequestRequestBody) FieldPath

func (ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigAuthConfigTokenRequestRequestBody) WithArrayOfValues

func (ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigAuthConfigTokenRequestRequestBody) WithValue

type ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigAuthConfigTokenRequestRequestHeaders

type ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigAuthConfigTokenRequestRequestHeaders struct{}

func (ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigAuthConfigTokenRequestRequestHeaders) FieldPath

func (ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigAuthConfigTokenRequestRequestHeaders) WithArrayOfValues

func (ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigAuthConfigTokenRequestRequestHeaders) WithValue

type ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigAuthConfigTokenRequestRequestMethod

type ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigAuthConfigTokenRequestRequestMethod struct{}

func (ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigAuthConfigTokenRequestRequestMethod) FieldPath

func (ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigAuthConfigTokenRequestRequestMethod) WithArrayOfValues

func (ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigAuthConfigTokenRequestRequestMethod) WithValue

type ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigAuthConfigTokenRequestTimeout

type ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigAuthConfigTokenRequestTimeout struct{}

func (ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigAuthConfigTokenRequestTimeout) FieldPath

func (ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigAuthConfigTokenRequestTimeout) WithArrayOfValues

func (ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigAuthConfigTokenRequestTimeout) WithValue

type ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigAuthConfigTokenRequestUrl

type ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigAuthConfigTokenRequestUrl struct{}

func (ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigAuthConfigTokenRequestUrl) FieldPath

func (ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigAuthConfigTokenRequestUrl) WithArrayOfValues

func (ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigAuthConfigTokenRequestUrl) WithValue

type ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigAuthConfigTokenResponseBodyExpiryKey

type ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigAuthConfigTokenResponseBodyExpiryKey struct{}

func (ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigAuthConfigTokenResponseBodyExpiryKey) FieldPath

func (ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigAuthConfigTokenResponseBodyExpiryKey) WithArrayOfValues

func (ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigAuthConfigTokenResponseBodyExpiryKey) WithValue

type ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigAuthConfigTokenResponseBodyKey

type ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigAuthConfigTokenResponseBodyKey struct{}

func (ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigAuthConfigTokenResponseBodyKey) FieldPath

func (ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigAuthConfigTokenResponseBodyKey) WithArrayOfValues

func (ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigAuthConfigTokenResponseBodyKey) WithValue

type ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigAuthConfigTokenResponseHeader

type ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigAuthConfigTokenResponseHeader struct{}

func (ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigAuthConfigTokenResponseHeader) FieldPath

func (ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigAuthConfigTokenResponseHeader) WithArrayOfValues

func (ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigAuthConfigTokenResponseHeader) WithValue

type ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigAuthConfigUsername

type ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigAuthConfigUsername struct{}

func (ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigAuthConfigUsername) FieldPath

func (ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigAuthConfigUsername) WithArrayOfValues

func (ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigAuthConfigUsername) WithValue

type ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigHttpRequest

type ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigHttpRequest struct{}

func (ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigHttpRequest) FieldPath

func (ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigHttpRequest) WithArrayOfValues

func (ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigHttpRequest) WithValue

type ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigHttpRequestAuthenticationMethod

type ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigHttpRequestAuthenticationMethod struct{}

func (ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigHttpRequestAuthenticationMethod) FieldPath

func (ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigHttpRequestAuthenticationMethod) WithArrayOfValues

func (ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigHttpRequestAuthenticationMethod) WithValue

type ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigHttpRequestExpectedResponseCode

type ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigHttpRequestExpectedResponseCode struct{}

func (ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigHttpRequestExpectedResponseCode) FieldPath

func (ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigHttpRequestExpectedResponseCode) WithArrayOfValues

func (ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigHttpRequestExpectedResponseCode) WithValue

type ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigHttpRequestRequestBody

type ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigHttpRequestRequestBody struct{}

func (ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigHttpRequestRequestBody) FieldPath

func (ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigHttpRequestRequestBody) WithArrayOfValues

func (ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigHttpRequestRequestBody) WithValue

type ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigHttpRequestRequestHeaders

type ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigHttpRequestRequestHeaders struct{}

func (ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigHttpRequestRequestHeaders) FieldPath

func (ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigHttpRequestRequestHeaders) WithArrayOfValues

func (ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigHttpRequestRequestHeaders) WithValue

type ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigHttpRequestRequestMethod

type ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigHttpRequestRequestMethod struct{}

func (ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigHttpRequestRequestMethod) FieldPath

func (ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigHttpRequestRequestMethod) WithArrayOfValues

func (ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigHttpRequestRequestMethod) WithValue

type ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigHttpRequestTimeout

type ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigHttpRequestTimeout struct{}

func (ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigHttpRequestTimeout) FieldPath

func (ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigHttpRequestTimeout) WithArrayOfValues

func (ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigHttpRequestTimeout) WithValue

type ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigHttpRequestUrl

type ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigHttpRequestUrl struct{}

func (ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigHttpRequestUrl) FieldPath

func (ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigHttpRequestUrl) WithArrayOfValues

func (ProbingDistribution_SpecPathSelectorProbingSettingsHttpProbingConfigHttpRequestUrl) WithValue

type ProbingDistribution_SpecPathSelectorProbingSettingsInterval

type ProbingDistribution_SpecPathSelectorProbingSettingsInterval struct{}

func (ProbingDistribution_SpecPathSelectorProbingSettingsInterval) FieldPath

func (ProbingDistribution_SpecPathSelectorProbingSettingsInterval) WithArrayOfValues

func (ProbingDistribution_SpecPathSelectorProbingSettingsInterval) WithValue

type ProbingDistribution_SpecPathSelectorProbingSettingsPathProbing

type ProbingDistribution_SpecPathSelectorProbingSettingsPathProbing struct{}

func (ProbingDistribution_SpecPathSelectorProbingSettingsPathProbing) FieldPath

func (ProbingDistribution_SpecPathSelectorProbingSettingsPathProbing) WithArrayOfValues

func (ProbingDistribution_SpecPathSelectorProbingSettingsPathProbing) WithValue

type ProbingDistribution_SpecPathSelectorProbingSettingsPathProbingAttempts

type ProbingDistribution_SpecPathSelectorProbingSettingsPathProbingAttempts struct{}

func (ProbingDistribution_SpecPathSelectorProbingSettingsPathProbingAttempts) FieldPath

func (ProbingDistribution_SpecPathSelectorProbingSettingsPathProbingAttempts) WithArrayOfValues

func (ProbingDistribution_SpecPathSelectorProbingSettingsPathProbingAttempts) WithValue

type ProbingDistribution_SpecPathSelectorProbingSettingsPathProbingEnabled

type ProbingDistribution_SpecPathSelectorProbingSettingsPathProbingEnabled struct{}

func (ProbingDistribution_SpecPathSelectorProbingSettingsPathProbingEnabled) FieldPath

func (ProbingDistribution_SpecPathSelectorProbingSettingsPathProbingEnabled) WithArrayOfValues

func (ProbingDistribution_SpecPathSelectorProbingSettingsPathProbingEnabled) WithValue

type ProbingDistribution_SpecPathSelectorProbingSettingsPathProbingInterval

type ProbingDistribution_SpecPathSelectorProbingSettingsPathProbingInterval struct{}

func (ProbingDistribution_SpecPathSelectorProbingSettingsPathProbingInterval) FieldPath

func (ProbingDistribution_SpecPathSelectorProbingSettingsPathProbingInterval) WithArrayOfValues

func (ProbingDistribution_SpecPathSelectorProbingSettingsPathProbingInterval) WithValue

type ProbingDistribution_SpecPathSelectorProbingSettingsPathProbingIntervalSec

type ProbingDistribution_SpecPathSelectorProbingSettingsPathProbingIntervalSec struct{}

func (ProbingDistribution_SpecPathSelectorProbingSettingsPathProbingIntervalSec) FieldPath

func (ProbingDistribution_SpecPathSelectorProbingSettingsPathProbingIntervalSec) WithArrayOfValues

func (ProbingDistribution_SpecPathSelectorProbingSettingsPathProbingIntervalSec) WithValue

type ProbingDistribution_SpecPathSelectorProbingSettingsPathProbingMaxTtl

type ProbingDistribution_SpecPathSelectorProbingSettingsPathProbingMaxTtl struct{}

func (ProbingDistribution_SpecPathSelectorProbingSettingsPathProbingMaxTtl) FieldPath

func (ProbingDistribution_SpecPathSelectorProbingSettingsPathProbingMaxTtl) WithArrayOfValues

func (ProbingDistribution_SpecPathSelectorProbingSettingsPathProbingMaxTtl) WithValue

type ProbingDistribution_SpecPathSelectorProbingSettingsPathProbingMode

type ProbingDistribution_SpecPathSelectorProbingSettingsPathProbingMode struct{}

func (ProbingDistribution_SpecPathSelectorProbingSettingsPathProbingMode) FieldPath

func (ProbingDistribution_SpecPathSelectorProbingSettingsPathProbingMode) WithArrayOfValues

func (ProbingDistribution_SpecPathSelectorProbingSettingsPathProbingMode) WithValue

type ProbingDistribution_SpecPathSelectorProbingSettingsProxyConfiguration

type ProbingDistribution_SpecPathSelectorProbingSettingsProxyConfiguration struct{}

func (ProbingDistribution_SpecPathSelectorProbingSettingsProxyConfiguration) FieldPath

func (ProbingDistribution_SpecPathSelectorProbingSettingsProxyConfiguration) WithArrayOfValues

func (ProbingDistribution_SpecPathSelectorProbingSettingsProxyConfiguration) WithValue

type ProbingDistribution_SpecPathSelectorProbingSettingsProxyConfigurationHttpProxy

type ProbingDistribution_SpecPathSelectorProbingSettingsProxyConfigurationHttpProxy struct{}

func (ProbingDistribution_SpecPathSelectorProbingSettingsProxyConfigurationHttpProxy) FieldPath

func (ProbingDistribution_SpecPathSelectorProbingSettingsProxyConfigurationHttpProxy) WithArrayOfValues

func (ProbingDistribution_SpecPathSelectorProbingSettingsProxyConfigurationHttpProxy) WithValue

type ProbingDistribution_SpecPathSelectorProbingSettingsProxyConfigurationHttpsProxy

type ProbingDistribution_SpecPathSelectorProbingSettingsProxyConfigurationHttpsProxy struct{}

func (ProbingDistribution_SpecPathSelectorProbingSettingsProxyConfigurationHttpsProxy) FieldPath

func (ProbingDistribution_SpecPathSelectorProbingSettingsProxyConfigurationHttpsProxy) WithArrayOfValues

func (ProbingDistribution_SpecPathSelectorProbingSettingsProxyConfigurationHttpsProxy) WithValue

type ProbingDistribution_SpecPathSelectorProbingSettingsProxyConfigurationNoProxy

type ProbingDistribution_SpecPathSelectorProbingSettingsProxyConfigurationNoProxy struct{}

func (ProbingDistribution_SpecPathSelectorProbingSettingsProxyConfigurationNoProxy) FieldPath

func (ProbingDistribution_SpecPathSelectorProbingSettingsProxyConfigurationNoProxy) WithArrayOfValues

func (ProbingDistribution_SpecPathSelectorProbingSettingsProxyConfigurationNoProxy) WithValue

type ProbingDistribution_SpecPathSelectorProbingSettingsProxyConfigurationProxySetting

type ProbingDistribution_SpecPathSelectorProbingSettingsProxyConfigurationProxySetting struct{}

func (ProbingDistribution_SpecPathSelectorProbingSettingsProxyConfigurationProxySetting) FieldPath

func (ProbingDistribution_SpecPathSelectorProbingSettingsProxyConfigurationProxySetting) WithArrayOfValues

func (ProbingDistribution_SpecPathSelectorProbingSettingsProxyConfigurationProxySetting) WithValue

type ProbingDistribution_SpecPathSelectorProbingSettingsSpeedtestSettings

type ProbingDistribution_SpecPathSelectorProbingSettingsSpeedtestSettings struct{}

func (ProbingDistribution_SpecPathSelectorProbingSettingsSpeedtestSettings) FieldPath

func (ProbingDistribution_SpecPathSelectorProbingSettingsSpeedtestSettings) WithArrayOfValues

func (ProbingDistribution_SpecPathSelectorProbingSettingsSpeedtestSettings) WithValue

type ProbingDistribution_SpecPathSelectorProbingSettingsSpeedtestSettingsDuration

type ProbingDistribution_SpecPathSelectorProbingSettingsSpeedtestSettingsDuration struct{}

func (ProbingDistribution_SpecPathSelectorProbingSettingsSpeedtestSettingsDuration) FieldPath

func (ProbingDistribution_SpecPathSelectorProbingSettingsSpeedtestSettingsDuration) WithArrayOfValues

func (ProbingDistribution_SpecPathSelectorProbingSettingsSpeedtestSettingsDuration) WithValue

type ProbingDistribution_SpecPathSelectorProbingSettingsSpeedtestSettingsServerSelection

type ProbingDistribution_SpecPathSelectorProbingSettingsSpeedtestSettingsServerSelection struct{}

func (ProbingDistribution_SpecPathSelectorProbingSettingsSpeedtestSettingsServerSelection) FieldPath

func (ProbingDistribution_SpecPathSelectorProbingSettingsSpeedtestSettingsServerSelection) WithArrayOfValues

func (ProbingDistribution_SpecPathSelectorProbingSettingsSpeedtestSettingsServerSelection) WithValue

type ProbingDistribution_SpecPathSelectorProbingSettingsSpeedtestSettingsTcpPort

type ProbingDistribution_SpecPathSelectorProbingSettingsSpeedtestSettingsTcpPort struct{}

func (ProbingDistribution_SpecPathSelectorProbingSettingsSpeedtestSettingsTcpPort) FieldPath

func (ProbingDistribution_SpecPathSelectorProbingSettingsSpeedtestSettingsTcpPort) WithArrayOfValues

func (ProbingDistribution_SpecPathSelectorProbingSettingsSpeedtestSettingsTcpPort) WithValue

type ProbingDistribution_SpecPathSelectorProbingSettingsTos

type ProbingDistribution_SpecPathSelectorProbingSettingsTos struct{}

func (ProbingDistribution_SpecPathSelectorProbingSettingsTos) FieldPath

func (ProbingDistribution_SpecPathSelectorProbingSettingsTos) WithArrayOfValues

func (ProbingDistribution_SpecPathSelectorProbingSettingsTos) WithValue

type ProbingDistribution_SpecPathSelectorProbingSettingsWindowSize

type ProbingDistribution_SpecPathSelectorProbingSettingsWindowSize struct{}

func (ProbingDistribution_SpecPathSelectorProbingSettingsWindowSize) FieldPath

func (ProbingDistribution_SpecPathSelectorProbingSettingsWindowSize) WithArrayOfValues

func (ProbingDistribution_SpecPathSelectorProbingSettingsWindowSize) WithValue

type ProbingDistribution_SpecPathSelectorTargetSelector

type ProbingDistribution_SpecPathSelectorTargetSelector struct{}

func (ProbingDistribution_SpecPathSelectorTargetSelector) FieldPath

func (ProbingDistribution_SpecPathSelectorTargetSelector) WithArrayOfValues

func (ProbingDistribution_SpecPathSelectorTargetSelector) WithValue

type ProbingDistribution_Spec_FieldMask

type ProbingDistribution_Spec_FieldMask struct {
	Paths []ProbingDistributionSpec_FieldPath
}

func FullProbingDistribution_Spec_FieldMask

func FullProbingDistribution_Spec_FieldMask() *ProbingDistribution_Spec_FieldMask

func (*ProbingDistribution_Spec_FieldMask) AppendPath

func (*ProbingDistribution_Spec_FieldMask) AppendRawPath

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

func (*ProbingDistribution_Spec_FieldMask) DecodeFirestore

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

func (*ProbingDistribution_Spec_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*ProbingDistribution_Spec_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*ProbingDistribution_Spec_FieldMask) FromProtoFieldMask

func (fieldMask *ProbingDistribution_Spec_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error

func (*ProbingDistribution_Spec_FieldMask) GetPaths

func (*ProbingDistribution_Spec_FieldMask) GetRawPaths

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

func (*ProbingDistribution_Spec_FieldMask) IsFull

func (fieldMask *ProbingDistribution_Spec_FieldMask) IsFull() bool

func (ProbingDistribution_Spec_FieldMask) Marshal

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

implement methods required by customType

func (ProbingDistribution_Spec_FieldMask) MarshalJSON

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

func (*ProbingDistribution_Spec_FieldMask) PathsCount

func (fieldMask *ProbingDistribution_Spec_FieldMask) PathsCount() int

func (*ProbingDistribution_Spec_FieldMask) Project

func (*ProbingDistribution_Spec_FieldMask) ProjectRaw

func (*ProbingDistribution_Spec_FieldMask) ProtoMessage

func (fieldMask *ProbingDistribution_Spec_FieldMask) ProtoMessage()

func (*ProbingDistribution_Spec_FieldMask) ProtoReflect

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

func (*ProbingDistribution_Spec_FieldMask) Reset

func (fieldMask *ProbingDistribution_Spec_FieldMask) Reset()

func (*ProbingDistribution_Spec_FieldMask) Set

func (fieldMask *ProbingDistribution_Spec_FieldMask) Set(target, source *ProbingDistribution_Spec)

func (*ProbingDistribution_Spec_FieldMask) SetFromCliFlag

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

func (*ProbingDistribution_Spec_FieldMask) SetRaw

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

func (*ProbingDistribution_Spec_FieldMask) Size

func (fieldMask *ProbingDistribution_Spec_FieldMask) Size() int

func (*ProbingDistribution_Spec_FieldMask) String

func (fieldMask *ProbingDistribution_Spec_FieldMask) String() string

func (*ProbingDistribution_Spec_FieldMask) Subtract

func (*ProbingDistribution_Spec_FieldMask) SubtractRaw

func (*ProbingDistribution_Spec_FieldMask) ToProtoFieldMask

func (fieldMask *ProbingDistribution_Spec_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask

ToFieldMask is used for proto conversions

func (*ProbingDistribution_Spec_FieldMask) Unmarshal

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

func (*ProbingDistribution_Spec_FieldMask) UnmarshalJSON

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

type ProbingDistribution_Status

type ProbingDistribution_Status struct {

	// total number of probes that have been assigned to this
	// distribution from all regions.
	TotalNumber int64 `protobuf:"varint,1,opt,name=total_number,json=totalNumber,proto3" json:"total_number,omitempty" firestore:"totalNumber"`
	// total selected target count from all regions
	SelectedTargetCount int64 `` /* 153-byte string literal not displayed */
	// total number of skipped sessions (due to limits) from all regions.
	TotalSkippedSessionCount int64 `` /* 175-byte string literal not displayed */
	// Statistics and errors by region.
	ByRegion map[string]*ProbingDistribution_Status_Regional `` /* 194-byte string literal not displayed */
	// contains filtered or unexported fields
}

Status

func (*ProbingDistribution_Status) Clone

func (*ProbingDistribution_Status) CloneRaw

func (*ProbingDistribution_Status) Descriptor

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

Deprecated, Use ProbingDistribution_Status.ProtoReflect.Descriptor instead.

func (*ProbingDistribution_Status) GetByRegion added in v0.8.0

func (*ProbingDistribution_Status) GetSelectedTargetCount

func (m *ProbingDistribution_Status) GetSelectedTargetCount() int64

func (*ProbingDistribution_Status) GetTotalNumber

func (m *ProbingDistribution_Status) GetTotalNumber() int64

func (*ProbingDistribution_Status) GetTotalSkippedSessionCount added in v0.8.0

func (m *ProbingDistribution_Status) GetTotalSkippedSessionCount() int64

func (*ProbingDistribution_Status) GotenMessage

func (*ProbingDistribution_Status) GotenMessage()

func (*ProbingDistribution_Status) GotenObjectExt

func (o *ProbingDistribution_Status) GotenObjectExt()

func (*ProbingDistribution_Status) GotenValidate

func (obj *ProbingDistribution_Status) GotenValidate() error

func (*ProbingDistribution_Status) MakeDiffFieldMask

func (*ProbingDistribution_Status) MakeFullFieldMask

func (*ProbingDistribution_Status) MakeRawDiffFieldMask

func (*ProbingDistribution_Status) MakeRawFullFieldMask

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

func (*ProbingDistribution_Status) Marshal

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

func (*ProbingDistribution_Status) MarshalJSON

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

func (*ProbingDistribution_Status) Merge

func (*ProbingDistribution_Status) MergeRaw

func (*ProbingDistribution_Status) ProtoMessage

func (*ProbingDistribution_Status) ProtoMessage()

func (*ProbingDistribution_Status) ProtoReflect

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

func (*ProbingDistribution_Status) Reset

func (m *ProbingDistribution_Status) Reset()

func (*ProbingDistribution_Status) SetByRegion added in v0.8.0

func (*ProbingDistribution_Status) SetSelectedTargetCount

func (m *ProbingDistribution_Status) SetSelectedTargetCount(fv int64)

func (*ProbingDistribution_Status) SetTotalNumber

func (m *ProbingDistribution_Status) SetTotalNumber(fv int64)

func (*ProbingDistribution_Status) SetTotalSkippedSessionCount added in v0.8.0

func (m *ProbingDistribution_Status) SetTotalSkippedSessionCount(fv int64)

func (*ProbingDistribution_Status) String

func (m *ProbingDistribution_Status) String() string

func (*ProbingDistribution_Status) Unmarshal

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

func (*ProbingDistribution_Status) UnmarshalJSON

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

type ProbingDistribution_StatusMapPathSelectorByRegion added in v0.8.0

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

func (ProbingDistribution_StatusMapPathSelectorByRegion) FieldPath added in v0.8.0

func (ProbingDistribution_StatusMapPathSelectorByRegion) WithArrayOfValues added in v0.8.0

func (ProbingDistribution_StatusMapPathSelectorByRegion) WithValue added in v0.8.0

type ProbingDistribution_StatusPathSelectorByRegion added in v0.8.0

type ProbingDistribution_StatusPathSelectorByRegion struct{}

func (ProbingDistribution_StatusPathSelectorByRegion) FieldPath added in v0.8.0

func (ProbingDistribution_StatusPathSelectorByRegion) WithArrayOfValues added in v0.8.0

func (ProbingDistribution_StatusPathSelectorByRegion) WithKey added in v0.8.0

func (ProbingDistribution_StatusPathSelectorByRegion) WithValue added in v0.8.0

type ProbingDistribution_StatusPathSelectorSelectedTargetCount

type ProbingDistribution_StatusPathSelectorSelectedTargetCount struct{}

func (ProbingDistribution_StatusPathSelectorSelectedTargetCount) FieldPath

func (ProbingDistribution_StatusPathSelectorSelectedTargetCount) WithArrayOfValues

func (ProbingDistribution_StatusPathSelectorSelectedTargetCount) WithValue

type ProbingDistribution_StatusPathSelectorTotalNumber

type ProbingDistribution_StatusPathSelectorTotalNumber struct{}

func (ProbingDistribution_StatusPathSelectorTotalNumber) FieldPath

func (ProbingDistribution_StatusPathSelectorTotalNumber) WithArrayOfValues

func (ProbingDistribution_StatusPathSelectorTotalNumber) WithValue

type ProbingDistribution_StatusPathSelectorTotalSkippedSessionCount added in v0.8.0

type ProbingDistribution_StatusPathSelectorTotalSkippedSessionCount struct{}

func (ProbingDistribution_StatusPathSelectorTotalSkippedSessionCount) FieldPath added in v0.8.0

func (ProbingDistribution_StatusPathSelectorTotalSkippedSessionCount) WithArrayOfValues added in v0.8.0

func (ProbingDistribution_StatusPathSelectorTotalSkippedSessionCount) WithValue added in v0.8.0

type ProbingDistribution_Status_FieldMask

type ProbingDistribution_Status_FieldMask struct {
	Paths []ProbingDistributionStatus_FieldPath
}

func FullProbingDistribution_Status_FieldMask

func FullProbingDistribution_Status_FieldMask() *ProbingDistribution_Status_FieldMask

func (*ProbingDistribution_Status_FieldMask) AppendPath

func (*ProbingDistribution_Status_FieldMask) AppendRawPath

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

func (*ProbingDistribution_Status_FieldMask) DecodeFirestore

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

func (*ProbingDistribution_Status_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*ProbingDistribution_Status_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*ProbingDistribution_Status_FieldMask) FromProtoFieldMask

func (fieldMask *ProbingDistribution_Status_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error

func (*ProbingDistribution_Status_FieldMask) GetPaths

func (*ProbingDistribution_Status_FieldMask) GetRawPaths

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

func (*ProbingDistribution_Status_FieldMask) IsFull

func (fieldMask *ProbingDistribution_Status_FieldMask) IsFull() bool

func (ProbingDistribution_Status_FieldMask) Marshal

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

implement methods required by customType

func (ProbingDistribution_Status_FieldMask) MarshalJSON

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

func (*ProbingDistribution_Status_FieldMask) PathsCount

func (fieldMask *ProbingDistribution_Status_FieldMask) PathsCount() int

func (*ProbingDistribution_Status_FieldMask) Project

func (*ProbingDistribution_Status_FieldMask) ProjectRaw

func (*ProbingDistribution_Status_FieldMask) ProtoMessage

func (fieldMask *ProbingDistribution_Status_FieldMask) ProtoMessage()

func (*ProbingDistribution_Status_FieldMask) ProtoReflect

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

func (*ProbingDistribution_Status_FieldMask) Reset

func (fieldMask *ProbingDistribution_Status_FieldMask) Reset()

func (*ProbingDistribution_Status_FieldMask) Set

func (fieldMask *ProbingDistribution_Status_FieldMask) Set(target, source *ProbingDistribution_Status)

func (*ProbingDistribution_Status_FieldMask) SetFromCliFlag

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

func (*ProbingDistribution_Status_FieldMask) SetRaw

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

func (*ProbingDistribution_Status_FieldMask) Size

func (fieldMask *ProbingDistribution_Status_FieldMask) Size() int

func (*ProbingDistribution_Status_FieldMask) String

func (fieldMask *ProbingDistribution_Status_FieldMask) String() string

func (*ProbingDistribution_Status_FieldMask) Subtract

func (*ProbingDistribution_Status_FieldMask) SubtractRaw

func (*ProbingDistribution_Status_FieldMask) ToProtoFieldMask

func (fieldMask *ProbingDistribution_Status_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask

ToFieldMask is used for proto conversions

func (*ProbingDistribution_Status_FieldMask) Unmarshal

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

func (*ProbingDistribution_Status_FieldMask) UnmarshalJSON

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

type ProbingDistribution_Status_Regional added in v0.8.0

type ProbingDistribution_Status_Regional struct {

	// Number of probes assigned to distribution
	AssignedCount int64 `` /* 127-byte string literal not displayed */
	// Selected target count
	TargetCount int64 `protobuf:"varint,2,opt,name=target_count,json=targetCount,proto3" json:"target_count,omitempty" firestore:"targetCount"`
	// Number of all sessions that were not selected due to limits.
	SkippedSessionCount int64 `` /* 153-byte string literal not displayed */
	// Sample list of sessions that were not selected due to limits.
	// If list gets too big its striped to samples only.
	SampleSkippedSessions []string `` /* 160-byte string literal not displayed */
	// contains filtered or unexported fields
}

Regional contains stats for given region

func (*ProbingDistribution_Status_Regional) Clone added in v0.8.0

func (*ProbingDistribution_Status_Regional) CloneRaw added in v0.8.0

func (*ProbingDistribution_Status_Regional) Descriptor added in v0.8.0

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

Deprecated, Use ProbingDistribution_Status_Regional.ProtoReflect.Descriptor instead.

func (*ProbingDistribution_Status_Regional) GetAssignedCount added in v0.8.0

func (m *ProbingDistribution_Status_Regional) GetAssignedCount() int64

func (*ProbingDistribution_Status_Regional) GetSampleSkippedSessions added in v0.8.0

func (m *ProbingDistribution_Status_Regional) GetSampleSkippedSessions() []string

func (*ProbingDistribution_Status_Regional) GetSkippedSessionCount added in v0.8.0

func (m *ProbingDistribution_Status_Regional) GetSkippedSessionCount() int64

func (*ProbingDistribution_Status_Regional) GetTargetCount added in v0.8.0

func (m *ProbingDistribution_Status_Regional) GetTargetCount() int64

func (*ProbingDistribution_Status_Regional) GotenMessage added in v0.8.0

func (*ProbingDistribution_Status_Regional) GotenMessage()

func (*ProbingDistribution_Status_Regional) GotenObjectExt added in v0.8.0

func (o *ProbingDistribution_Status_Regional) GotenObjectExt()

func (*ProbingDistribution_Status_Regional) GotenValidate added in v0.8.0

func (obj *ProbingDistribution_Status_Regional) GotenValidate() error

func (*ProbingDistribution_Status_Regional) MakeDiffFieldMask added in v0.8.0

func (*ProbingDistribution_Status_Regional) MakeFullFieldMask added in v0.8.0

func (*ProbingDistribution_Status_Regional) MakeRawDiffFieldMask added in v0.8.0

func (*ProbingDistribution_Status_Regional) MakeRawFullFieldMask added in v0.8.0

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

func (*ProbingDistribution_Status_Regional) Marshal added in v0.8.0

func (*ProbingDistribution_Status_Regional) MarshalJSON added in v0.8.0

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

func (*ProbingDistribution_Status_Regional) Merge added in v0.8.0

func (*ProbingDistribution_Status_Regional) MergeRaw added in v0.8.0

func (*ProbingDistribution_Status_Regional) ProtoMessage added in v0.8.0

func (*ProbingDistribution_Status_Regional) ProtoMessage()

func (*ProbingDistribution_Status_Regional) ProtoReflect added in v0.8.0

func (*ProbingDistribution_Status_Regional) Reset added in v0.8.0

func (*ProbingDistribution_Status_Regional) SetAssignedCount added in v0.8.0

func (m *ProbingDistribution_Status_Regional) SetAssignedCount(fv int64)

func (*ProbingDistribution_Status_Regional) SetSampleSkippedSessions added in v0.8.0

func (m *ProbingDistribution_Status_Regional) SetSampleSkippedSessions(fv []string)

func (*ProbingDistribution_Status_Regional) SetSkippedSessionCount added in v0.8.0

func (m *ProbingDistribution_Status_Regional) SetSkippedSessionCount(fv int64)

func (*ProbingDistribution_Status_Regional) SetTargetCount added in v0.8.0

func (m *ProbingDistribution_Status_Regional) SetTargetCount(fv int64)

func (*ProbingDistribution_Status_Regional) String added in v0.8.0

func (*ProbingDistribution_Status_Regional) Unmarshal added in v0.8.0

func (*ProbingDistribution_Status_Regional) UnmarshalJSON added in v0.8.0

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

type ProbingDistribution_Status_RegionalPathSelectorAssignedCount added in v0.8.0

type ProbingDistribution_Status_RegionalPathSelectorAssignedCount struct{}

func (ProbingDistribution_Status_RegionalPathSelectorAssignedCount) FieldPath added in v0.8.0

func (ProbingDistribution_Status_RegionalPathSelectorAssignedCount) WithArrayOfValues added in v0.8.0

func (ProbingDistribution_Status_RegionalPathSelectorAssignedCount) WithValue added in v0.8.0

type ProbingDistribution_Status_RegionalPathSelectorSampleSkippedSessions added in v0.8.0

type ProbingDistribution_Status_RegionalPathSelectorSampleSkippedSessions struct{}

func (ProbingDistribution_Status_RegionalPathSelectorSampleSkippedSessions) FieldPath added in v0.8.0

func (ProbingDistribution_Status_RegionalPathSelectorSampleSkippedSessions) WithArrayOfValues added in v0.8.0

func (ProbingDistribution_Status_RegionalPathSelectorSampleSkippedSessions) WithItemValue added in v0.8.0

func (ProbingDistribution_Status_RegionalPathSelectorSampleSkippedSessions) WithValue added in v0.8.0

type ProbingDistribution_Status_RegionalPathSelectorSkippedSessionCount added in v0.8.0

type ProbingDistribution_Status_RegionalPathSelectorSkippedSessionCount struct{}

func (ProbingDistribution_Status_RegionalPathSelectorSkippedSessionCount) FieldPath added in v0.8.0

func (ProbingDistribution_Status_RegionalPathSelectorSkippedSessionCount) WithArrayOfValues added in v0.8.0

func (ProbingDistribution_Status_RegionalPathSelectorSkippedSessionCount) WithValue added in v0.8.0

type ProbingDistribution_Status_RegionalPathSelectorTargetCount added in v0.8.0

type ProbingDistribution_Status_RegionalPathSelectorTargetCount struct{}

func (ProbingDistribution_Status_RegionalPathSelectorTargetCount) FieldPath added in v0.8.0

func (ProbingDistribution_Status_RegionalPathSelectorTargetCount) WithArrayOfValues added in v0.8.0

func (ProbingDistribution_Status_RegionalPathSelectorTargetCount) WithValue added in v0.8.0

type ProbingDistribution_Status_Regional_FieldMask added in v0.8.0

type ProbingDistribution_Status_Regional_FieldMask struct {
	Paths []ProbingDistributionStatusRegional_FieldPath
}

func FullProbingDistribution_Status_Regional_FieldMask added in v0.8.0

func FullProbingDistribution_Status_Regional_FieldMask() *ProbingDistribution_Status_Regional_FieldMask

func (*ProbingDistribution_Status_Regional_FieldMask) AppendPath added in v0.8.0

func (*ProbingDistribution_Status_Regional_FieldMask) AppendRawPath added in v0.8.0

func (*ProbingDistribution_Status_Regional_FieldMask) DecodeFirestore added in v0.8.0

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

func (*ProbingDistribution_Status_Regional_FieldMask) EncodeFirestore added in v0.8.0

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

firestore encoding/decoding integration

func (*ProbingDistribution_Status_Regional_FieldMask) FilterInputFields added in v0.8.0

FilterInputFields generates copy of field paths with output_only field paths removed

func (*ProbingDistribution_Status_Regional_FieldMask) FromProtoFieldMask added in v0.8.0

func (fieldMask *ProbingDistribution_Status_Regional_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error

func (*ProbingDistribution_Status_Regional_FieldMask) GetPaths added in v0.8.0

func (*ProbingDistribution_Status_Regional_FieldMask) GetRawPaths added in v0.8.0

func (*ProbingDistribution_Status_Regional_FieldMask) IsFull added in v0.8.0

func (ProbingDistribution_Status_Regional_FieldMask) Marshal added in v0.8.0

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

implement methods required by customType

func (ProbingDistribution_Status_Regional_FieldMask) MarshalJSON added in v0.8.0

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

func (*ProbingDistribution_Status_Regional_FieldMask) PathsCount added in v0.8.0

func (fieldMask *ProbingDistribution_Status_Regional_FieldMask) PathsCount() int

func (*ProbingDistribution_Status_Regional_FieldMask) Project added in v0.8.0

func (*ProbingDistribution_Status_Regional_FieldMask) ProjectRaw added in v0.8.0

func (*ProbingDistribution_Status_Regional_FieldMask) ProtoMessage added in v0.8.0

func (fieldMask *ProbingDistribution_Status_Regional_FieldMask) ProtoMessage()

func (*ProbingDistribution_Status_Regional_FieldMask) ProtoReflect added in v0.8.0

func (*ProbingDistribution_Status_Regional_FieldMask) Reset added in v0.8.0

func (*ProbingDistribution_Status_Regional_FieldMask) Set added in v0.8.0

func (*ProbingDistribution_Status_Regional_FieldMask) SetFromCliFlag added in v0.8.0

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

func (*ProbingDistribution_Status_Regional_FieldMask) SetRaw added in v0.8.0

func (*ProbingDistribution_Status_Regional_FieldMask) Size added in v0.8.0

func (*ProbingDistribution_Status_Regional_FieldMask) String added in v0.8.0

func (*ProbingDistribution_Status_Regional_FieldMask) Subtract added in v0.8.0

func (*ProbingDistribution_Status_Regional_FieldMask) SubtractRaw added in v0.8.0

func (*ProbingDistribution_Status_Regional_FieldMask) ToProtoFieldMask added in v0.8.0

ToFieldMask is used for proto conversions

func (*ProbingDistribution_Status_Regional_FieldMask) Unmarshal added in v0.8.0

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

func (*ProbingDistribution_Status_Regional_FieldMask) UnmarshalJSON added in v0.8.0

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

type QueryResultChange

type QueryResultChange struct {
	Changes        []*ProbingDistributionChange
	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 {
	ProbingDistributions []*ProbingDistribution
	PrevPageCursor       *PagerCursor
	NextPageCursor       *PagerCursor
	TotalResultsCount    int32
	CurrentOffset        int32
}

func (*QueryResultSnapshot) GetNextPageCursor

func (qr *QueryResultSnapshot) GetNextPageCursor() gotenresource.Cursor

func (*QueryResultSnapshot) GetPagingInfo added in v0.8.3

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 added in v0.8.3

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, probingDistribution *ProbingDistribution) (*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 added in v0.7.1

func (ref *Reference) GetIParentName() gotenresource.Name

func (*Reference) GetIUnderlyingParentName added in v0.7.1

func (ref *Reference) GetIUnderlyingParentName() gotenresource.Name

func (*Reference) GetIdParts

func (ref *Reference) GetIdParts() map[string]string

func (*Reference) GetPattern

func (ref *Reference) GetPattern() gotenresource.NamePattern

func (*Reference) GetProbingDistribution

func (ref *Reference) GetProbingDistribution() *ProbingDistribution

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

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 SearchQuery

type SearchQuery struct {
	ListQuery
	Phrase string
}

func (*SearchQuery) GetPhrase

func (q *SearchQuery) GetPhrase() string

func (*SearchQuery) GetWithPagingInfo added in v0.8.3

func (q *SearchQuery) GetWithPagingInfo() bool

func (*SearchQuery) SetPhrase

func (q *SearchQuery) SetPhrase(phrase string)

func (*SearchQuery) String

func (q *SearchQuery) 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 added in v0.7.13

func (q *WatchQuery) GetStartingTime() *timestamppb.Timestamp

func (*WatchQuery) GetWatchType

func (q *WatchQuery) GetWatchType() watch_type.WatchType

func (*WatchQuery) SetMaximumChunkSize

func (q *WatchQuery) SetMaximumChunkSize(chunkSize int)

func (*WatchQuery) SetResumeToken

func (q *WatchQuery) SetResumeToken(token string)

func (*WatchQuery) SetStartingTime added in v0.7.13

func (q *WatchQuery) SetStartingTime(startingTime *timestamppb.Timestamp)

func (*WatchQuery) SetWatchType

func (q *WatchQuery) SetWatchType(watchType watch_type.WatchType)

func (*WatchQuery) String added in v0.4.26

func (q *WatchQuery) String() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL