probe

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: 58 Imported by: 0

Documentation

Index

Constants

View Source
const (
	NamePattern_Project_Region = "projects/{project}/regions/{region}/probes/{probe}"
)

Variables

View Source
var (
	Probe_AgentType_name = map[int32]string{
		0: "UNKNOWN",
		1: "MOBILE_AGENT",
		2: "HARDWARE_AGENT",
		3: "CLOUD_AGENT",
	}

	Probe_AgentType_value = map[string]int32{
		"UNKNOWN":        0,
		"MOBILE_AGENT":   1,
		"HARDWARE_AGENT": 2,
		"CLOUD_AGENT":    3,
	}
)
View Source
var (
	Probe_Spec_ActivationSpec_ActivationType_name = map[int32]string{
		0: "ACTIVATION_TYPE_UNSPECIFIED",
		1: "INDIVIDUAL_TOKEN",
		2: "SHARED_TOKEN",
		3: "SELF_ACTIVATION",
	}

	Probe_Spec_ActivationSpec_ActivationType_value = map[string]int32{
		"ACTIVATION_TYPE_UNSPECIFIED": 0,
		"INDIVIDUAL_TOKEN":            1,
		"SHARED_TOKEN":                2,
		"SELF_ACTIVATION":             3,
	}
)
View Source
var (
	Probe_Spec_TargetServers_TargetIPAddressType_name = map[int32]string{
		0: "EXTERNAL_IP",
		1: "INTERNAL_IP",
	}

	Probe_Spec_TargetServers_TargetIPAddressType_value = map[string]int32{
		"EXTERNAL_IP": 0,
		"INTERNAL_IP": 1,
	}
)
View Source
var (
	Probe_Status_ConnectionStatus_name = map[int32]string{
		0: "CONNECTION_STATUS_UNSPECIFIED",
		1: "ONLINE",
		2: "OFFLINE",
	}

	Probe_Status_ConnectionStatus_value = map[string]int32{
		"CONNECTION_STATUS_UNSPECIFIED": 0,
		"ONLINE":                        1,
		"OFFLINE":                       2,
	}
)
View Source
var (
	Probe_Status_ActivationState_Status_name = map[int32]string{
		0: "ACTIVATION_STATUS_UNSPECIFIED",
		1: "INACTIVE",
		5: "PENDING_INVITATION",
		2: "PENDING_APPROVAL",
		3: "IN_PROGRESS",
		4: "ACTIVE",
	}

	Probe_Status_ActivationState_Status_value = map[string]int32{
		"ACTIVATION_STATUS_UNSPECIFIED": 0,
		"INACTIVE":                      1,
		"PENDING_INVITATION":            5,
		"PENDING_APPROVAL":              2,
		"IN_PROGRESS":                   3,
		"ACTIVE":                        4,
	}
)

Functions

func AsAnyCastAccess

func AsAnyCastAccess(access ProbeAccess) gotenresource.Access

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

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 Probe_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 *Probe) bool

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

func AndFilterConditions

func AndFilterConditions(conds ...FilterCondition) FilterCondition

type FilterConditionCompare

type FilterConditionCompare struct {
	Operator filterParser.CompareOperator
	Probe_FieldPathValue
}

func (*FilterConditionCompare) And

func (*FilterConditionCompare) ConditionCompare

func (cond *FilterConditionCompare) ConditionCompare()

func (*FilterConditionCompare) Evaluate

func (cond *FilterConditionCompare) Evaluate(res *Probe) 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 Probe_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 *Probe) 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 Probe_FieldPath) bool

func (*FilterConditionComposite) SpecifiesRawFieldPath

func (cond *FilterConditionComposite) SpecifiesRawFieldPath(fp gotenobject.FieldPath) bool

func (*FilterConditionComposite) String

func (cond *FilterConditionComposite) String() string

type FilterConditionContains

type FilterConditionContains struct {
	Type      gotenresource.ConditionContainsType
	FieldPath Probe_FieldPath

	Value  Probe_FieldPathArrayItemValue
	Values []Probe_FieldPathArrayItemValue
}

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 *Probe) bool

func (*FilterConditionContains) EvaluateRaw

func (cond *FilterConditionContains) EvaluateRaw(res gotenresource.Resource) bool

func (*FilterConditionContains) GetFieldPath

func (cond *FilterConditionContains) GetFieldPath() Probe_FieldPath

func (*FilterConditionContains) GetRawFieldPath

func (cond *FilterConditionContains) GetRawFieldPath() gotenobject.FieldPath

func (*FilterConditionContains) GetRawFieldPathItemValue

func (cond *FilterConditionContains) GetRawFieldPathItemValue() gotenobject.FieldPathArrayItemValue

func (*FilterConditionContains) GetRawFieldPathItemValues

func (cond *FilterConditionContains) GetRawFieldPathItemValues() (res []gotenobject.FieldPathArrayItemValue)

func (*FilterConditionContains) Satisfies

func (cond *FilterConditionContains) Satisfies(other FilterCondition) bool

func (*FilterConditionContains) SatisfiesRaw

func (cond *FilterConditionContains) SatisfiesRaw(other gotenresource.FilterCondition) bool

func (*FilterConditionContains) SpecifiesFieldPath

func (cond *FilterConditionContains) SpecifiesFieldPath(fp Probe_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 {
	Probe_FieldPathArrayOfValues
}

func (*FilterConditionIn) And

func (*FilterConditionIn) ConditionIn

func (cond *FilterConditionIn) ConditionIn()

func (*FilterConditionIn) Evaluate

func (cond *FilterConditionIn) Evaluate(res *Probe) 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 Probe_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 Probe_FieldPath
}

func (*FilterConditionIsNaN) And

func (*FilterConditionIsNaN) ConditionIsNaN

func (cond *FilterConditionIsNaN) ConditionIsNaN()

func (*FilterConditionIsNaN) Evaluate

func (cond *FilterConditionIsNaN) Evaluate(res *Probe) 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 Probe_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 Probe_FieldPath
}

func (*FilterConditionIsNull) And

func (*FilterConditionIsNull) ConditionIsNull

func (cond *FilterConditionIsNull) ConditionIsNull()

func (*FilterConditionIsNull) Evaluate

func (cond *FilterConditionIsNull) Evaluate(res *Probe) 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 Probe_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 *Probe) 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 Probe_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 {
	Probe_FieldPathArrayOfValues
}

func (*FilterConditionNotIn) And

func (*FilterConditionNotIn) ConditionNotIn

func (cond *FilterConditionNotIn) ConditionNotIn()

func (*FilterConditionNotIn) Evaluate

func (cond *FilterConditionNotIn) Evaluate(res *Probe) 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 Probe_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      *Probe_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           *Probe_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
	ProbeId string `firestore:"probeId"`
}

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

func (*NameBuilder) SetRegionId

func (b *NameBuilder) SetRegionId(id string) *NameBuilder

type NamePattern

type NamePattern struct {
	Pattern gotenresource.NamePattern `firestore:"pattern"`
}

type OrderBy

type OrderBy struct {
	OrderByFields []OrderByField
}

OrderBy Is string encoded Custom Protobuf type, which handles "order_by" field order_by consists of coma delimited OrderBy specs, which denote ordering priority, e.g. "state.value asc, state.capacity desc"

func (*OrderBy) Compare

func (orderBy *OrderBy) Compare(left, right *Probe) int

func (*OrderBy) CompareRaw

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

func (*OrderBy) GetFieldMask

func (orderBy *OrderBy) GetFieldMask() *Probe_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 ProbeList, elem *Probe) (ProbeList, 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 ProbeList)

func (*OrderBy) SortRaw

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

func (*OrderBy) String

func (orderBy *OrderBy) String() string

type OrderByField

type OrderByField struct {
	FieldPath Probe_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 *Probe) 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"`
	RegionId  string `firestore:"regionId"`
}

func MustParseParentName

func MustParseParentName(name string) *ParentName

func ParseParentName

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

func (*ParentName) AsRawReference

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

func (*ParentName) AsReference

func (name *ParentName) AsReference() *ParentReference

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

type Probe struct {

	// Name of Probe
	// 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 for the probe
	DisplayName string `protobuf:"bytes,5,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty" firestore:"displayName"`
	// Lower Display Name - only used for dashboard filtering
	LowerDisplayName string `` /* 140-byte string literal not displayed */
	// metadata is additional information of the probe.
	Metadata *ntt_meta.Meta `protobuf:"bytes,2,opt,name=metadata,proto3" json:"metadata,omitempty" firestore:"metadata"`
	// spec describes the to-be state of the probe.
	Spec *Probe_Spec `protobuf:"bytes,3,opt,name=spec,proto3" json:"spec,omitempty" firestore:"spec"`
	// status shows the current status of the probe.
	Status *Probe_Status `protobuf:"bytes,4,opt,name=status,proto3" json:"status,omitempty" firestore:"status"`
	// Memos
	Memo []*ntt_memo.Memo `protobuf:"bytes,6,rep,name=memo,proto3" json:"memo,omitempty" firestore:"memo"`
	// contains filtered or unexported fields
}

Probe is a resource that represents a probing device.

func (*Probe) Clone

func (o *Probe) Clone() *Probe

func (*Probe) CloneRaw

func (o *Probe) CloneRaw() gotenobject.GotenObjectExt

func (*Probe) Descriptor

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

Deprecated, Use Probe.ProtoReflect.Descriptor instead.

func (*Probe) GetDisplayName

func (m *Probe) GetDisplayName() string

func (*Probe) GetLowerDisplayName

func (m *Probe) GetLowerDisplayName() string

func (*Probe) GetMemo

func (m *Probe) GetMemo() []*ntt_memo.Memo

func (*Probe) GetMetadata

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

func (*Probe) GetName

func (m *Probe) GetName() *Name

func (*Probe) GetRawName

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

func (*Probe) GetResourceDescriptor

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

func (*Probe) GetSpec

func (m *Probe) GetSpec() *Probe_Spec

func (*Probe) GetStatus

func (m *Probe) GetStatus() *Probe_Status

func (*Probe) GotenMessage

func (*Probe) GotenMessage()

func (*Probe) GotenObjectExt

func (o *Probe) GotenObjectExt()

func (*Probe) GotenValidate

func (obj *Probe) GotenValidate() error

func (*Probe) MakeDiffFieldMask

func (o *Probe) MakeDiffFieldMask(other *Probe) *Probe_FieldMask

func (*Probe) MakeFullFieldMask

func (o *Probe) MakeFullFieldMask() *Probe_FieldMask

func (*Probe) MakeRawDiffFieldMask

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

func (*Probe) MakeRawFullFieldMask

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

func (*Probe) Marshal

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

func (*Probe) MarshalJSON

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

func (*Probe) MaybePopulateDefaults

func (r *Probe) MaybePopulateDefaults() error

func (*Probe) Merge

func (o *Probe) Merge(source *Probe)

func (*Probe) MergeRaw

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

func (*Probe) ProtoMessage

func (*Probe) ProtoMessage()

func (*Probe) ProtoReflect

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

func (*Probe) Reset

func (m *Probe) Reset()

func (*Probe) SetDisplayName

func (m *Probe) SetDisplayName(fv string)

func (*Probe) SetLowerDisplayName

func (m *Probe) SetLowerDisplayName(fv string)

func (*Probe) SetMemo

func (m *Probe) SetMemo(fv []*ntt_memo.Memo)

func (*Probe) SetMetadata

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

func (*Probe) SetName

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

func (*Probe) SetSpec

func (m *Probe) SetSpec(fv *Probe_Spec)

func (*Probe) SetStatus

func (m *Probe) SetStatus(fv *Probe_Status)

func (*Probe) String

func (m *Probe) String() string

func (*Probe) Unmarshal

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

func (*Probe) UnmarshalJSON

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

type ProbeChange

type ProbeChange struct {

	// Probe change
	//
	// Types that are valid to be assigned to ChangeType:
	//	*ProbeChange_Added_
	//	*ProbeChange_Modified_
	//	*ProbeChange_Current_
	//	*ProbeChange_Removed_
	ChangeType isProbeChange_ChangeType `protobuf_oneof:"change_type"`
	// contains filtered or unexported fields
}

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

func (*ProbeChange) Descriptor

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

Deprecated, Use ProbeChange.ProtoReflect.Descriptor instead.

func (*ProbeChange) GetAdded

func (m *ProbeChange) GetAdded() *ProbeChange_Added

func (*ProbeChange) GetChangeType

func (m *ProbeChange) GetChangeType() isProbeChange_ChangeType

func (*ProbeChange) GetCurrent

func (m *ProbeChange) GetCurrent() *ProbeChange_Current

func (*ProbeChange) GetCurrentViewIndex

func (c *ProbeChange) GetCurrentViewIndex() int32

func (*ProbeChange) GetModified

func (m *ProbeChange) GetModified() *ProbeChange_Modified

func (*ProbeChange) GetPreviousViewIndex

func (c *ProbeChange) GetPreviousViewIndex() int32

func (*ProbeChange) GetProbe

func (c *ProbeChange) GetProbe() *Probe

func (*ProbeChange) GetProbeName

func (c *ProbeChange) GetProbeName() *Name

func (*ProbeChange) GetRawName

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

func (*ProbeChange) GetRawResource added in v0.5.1

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

func (*ProbeChange) GetRemoved

func (m *ProbeChange) GetRemoved() *ProbeChange_Removed

func (*ProbeChange) GotenMessage

func (*ProbeChange) GotenMessage()

func (*ProbeChange) GotenValidate

func (obj *ProbeChange) GotenValidate() error

func (*ProbeChange) IsAdd

func (c *ProbeChange) IsAdd() bool

func (*ProbeChange) IsCurrent

func (c *ProbeChange) IsCurrent() bool

func (*ProbeChange) IsDelete

func (c *ProbeChange) IsDelete() bool

func (*ProbeChange) IsModify

func (c *ProbeChange) IsModify() bool

func (*ProbeChange) Marshal

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

func (*ProbeChange) MarshalJSON

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

func (*ProbeChange) ProtoMessage

func (*ProbeChange) ProtoMessage()

func (*ProbeChange) ProtoReflect

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

func (*ProbeChange) Reset

func (m *ProbeChange) Reset()

func (*ProbeChange) SetAdded

func (m *ProbeChange) SetAdded(fv *ProbeChange_Added)

func (*ProbeChange) SetAddedRaw

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

func (*ProbeChange) SetChangeType

func (m *ProbeChange) SetChangeType(ofv isProbeChange_ChangeType)

func (*ProbeChange) SetCurrent

func (m *ProbeChange) SetCurrent(fv *ProbeChange_Current)

func (*ProbeChange) SetCurrentRaw

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

func (*ProbeChange) SetDeletedRaw

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

func (*ProbeChange) SetModified

func (m *ProbeChange) SetModified(fv *ProbeChange_Modified)

func (*ProbeChange) SetModifiedRaw

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

func (*ProbeChange) SetRemoved

func (m *ProbeChange) SetRemoved(fv *ProbeChange_Removed)

func (*ProbeChange) String

func (m *ProbeChange) String() string

func (*ProbeChange) Unmarshal

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

func (*ProbeChange) UnmarshalJSON

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

type ProbeChangeList

type ProbeChangeList []*ProbeChange

func (ProbeChangeList) At

func (ProbeChangeList) Length

func (l ProbeChangeList) Length() int

func (ProbeChangeList) Set

func (l ProbeChangeList) Set(idx int, change gotenresource.ResourceChange)

func (ProbeChangeList) Slice

func (l ProbeChangeList) Slice(first, second int) gotenresource.ResourceChangeList

type ProbeChangeMap

type ProbeChangeMap map[Name]*ProbeChange

func (ProbeChangeMap) Delete

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

func (ProbeChangeMap) ForEach

func (ProbeChangeMap) Get

func (ProbeChangeMap) Length

func (m ProbeChangeMap) Length() int

func (ProbeChangeMap) Set

type ProbeChange_Added

type ProbeChange_Added struct {
	Probe *Probe `protobuf:"bytes,1,opt,name=probe,proto3" json:"probe,omitempty" firestore:"probe"`
	// Integer describing index of added Probe 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
}

Probe has been added to query view

func (*ProbeChange_Added) Descriptor

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

Deprecated, Use ProbeChange_Added.ProtoReflect.Descriptor instead.

func (*ProbeChange_Added) GetProbe

func (m *ProbeChange_Added) GetProbe() *Probe

func (*ProbeChange_Added) GetViewIndex

func (m *ProbeChange_Added) GetViewIndex() int32

func (*ProbeChange_Added) GotenMessage

func (*ProbeChange_Added) GotenMessage()

func (*ProbeChange_Added) GotenValidate

func (obj *ProbeChange_Added) GotenValidate() error

func (*ProbeChange_Added) Marshal

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

func (*ProbeChange_Added) MarshalJSON

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

func (*ProbeChange_Added) ProtoMessage

func (*ProbeChange_Added) ProtoMessage()

func (*ProbeChange_Added) ProtoReflect

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

func (*ProbeChange_Added) Reset

func (m *ProbeChange_Added) Reset()

func (*ProbeChange_Added) SetProbe

func (m *ProbeChange_Added) SetProbe(fv *Probe)

func (*ProbeChange_Added) SetViewIndex

func (m *ProbeChange_Added) SetViewIndex(fv int32)

func (*ProbeChange_Added) String

func (m *ProbeChange_Added) String() string

func (*ProbeChange_Added) Unmarshal

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

func (*ProbeChange_Added) UnmarshalJSON

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

type ProbeChange_Added_

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

type ProbeChange_Current

type ProbeChange_Current struct {
	Probe *Probe `protobuf:"bytes,1,opt,name=probe,proto3" json:"probe,omitempty" firestore:"probe"`
	// contains filtered or unexported fields
}

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

func (*ProbeChange_Current) Descriptor

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

Deprecated, Use ProbeChange_Current.ProtoReflect.Descriptor instead.

func (*ProbeChange_Current) GetProbe

func (m *ProbeChange_Current) GetProbe() *Probe

func (*ProbeChange_Current) GotenMessage

func (*ProbeChange_Current) GotenMessage()

func (*ProbeChange_Current) GotenValidate

func (obj *ProbeChange_Current) GotenValidate() error

func (*ProbeChange_Current) Marshal

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

func (*ProbeChange_Current) MarshalJSON

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

func (*ProbeChange_Current) ProtoMessage

func (*ProbeChange_Current) ProtoMessage()

func (*ProbeChange_Current) ProtoReflect

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

func (*ProbeChange_Current) Reset

func (m *ProbeChange_Current) Reset()

func (*ProbeChange_Current) SetProbe

func (m *ProbeChange_Current) SetProbe(fv *Probe)

func (*ProbeChange_Current) String

func (m *ProbeChange_Current) String() string

func (*ProbeChange_Current) Unmarshal

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

func (*ProbeChange_Current) UnmarshalJSON

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

type ProbeChange_Current_

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

type ProbeChange_Modified

type ProbeChange_Modified struct {

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

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

func (*ProbeChange_Modified) Descriptor

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

Deprecated, Use ProbeChange_Modified.ProtoReflect.Descriptor instead.

func (*ProbeChange_Modified) GetFieldMask

func (m *ProbeChange_Modified) GetFieldMask() *Probe_FieldMask

func (*ProbeChange_Modified) GetName

func (m *ProbeChange_Modified) GetName() *Name

func (*ProbeChange_Modified) GetPreviousViewIndex

func (m *ProbeChange_Modified) GetPreviousViewIndex() int32

func (*ProbeChange_Modified) GetProbe

func (m *ProbeChange_Modified) GetProbe() *Probe

func (*ProbeChange_Modified) GetViewIndex

func (m *ProbeChange_Modified) GetViewIndex() int32

func (*ProbeChange_Modified) GotenMessage

func (*ProbeChange_Modified) GotenMessage()

func (*ProbeChange_Modified) GotenValidate

func (obj *ProbeChange_Modified) GotenValidate() error

func (*ProbeChange_Modified) Marshal

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

func (*ProbeChange_Modified) MarshalJSON

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

func (*ProbeChange_Modified) ProtoMessage

func (*ProbeChange_Modified) ProtoMessage()

func (*ProbeChange_Modified) ProtoReflect

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

func (*ProbeChange_Modified) Reset

func (m *ProbeChange_Modified) Reset()

func (*ProbeChange_Modified) SetFieldMask

func (m *ProbeChange_Modified) SetFieldMask(fv *Probe_FieldMask)

func (*ProbeChange_Modified) SetName

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

func (*ProbeChange_Modified) SetPreviousViewIndex

func (m *ProbeChange_Modified) SetPreviousViewIndex(fv int32)

func (*ProbeChange_Modified) SetProbe

func (m *ProbeChange_Modified) SetProbe(fv *Probe)

func (*ProbeChange_Modified) SetViewIndex

func (m *ProbeChange_Modified) SetViewIndex(fv int32)

func (*ProbeChange_Modified) String

func (m *ProbeChange_Modified) String() string

func (*ProbeChange_Modified) Unmarshal

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

func (*ProbeChange_Modified) UnmarshalJSON

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

type ProbeChange_Modified_

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

type ProbeChange_Removed

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

func (*ProbeChange_Removed) Descriptor

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

Deprecated, Use ProbeChange_Removed.ProtoReflect.Descriptor instead.

func (*ProbeChange_Removed) GetName

func (m *ProbeChange_Removed) GetName() *Name

func (*ProbeChange_Removed) GetViewIndex

func (m *ProbeChange_Removed) GetViewIndex() int32

func (*ProbeChange_Removed) GotenMessage

func (*ProbeChange_Removed) GotenMessage()

func (*ProbeChange_Removed) GotenValidate

func (obj *ProbeChange_Removed) GotenValidate() error

func (*ProbeChange_Removed) Marshal

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

func (*ProbeChange_Removed) MarshalJSON

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

func (*ProbeChange_Removed) ProtoMessage

func (*ProbeChange_Removed) ProtoMessage()

func (*ProbeChange_Removed) ProtoReflect

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

func (*ProbeChange_Removed) Reset

func (m *ProbeChange_Removed) Reset()

func (*ProbeChange_Removed) SetName

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

func (*ProbeChange_Removed) SetViewIndex

func (m *ProbeChange_Removed) SetViewIndex(fv int32)

func (*ProbeChange_Removed) String

func (m *ProbeChange_Removed) String() string

func (*ProbeChange_Removed) Unmarshal

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

func (*ProbeChange_Removed) UnmarshalJSON

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

type ProbeChange_Removed_

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

type ProbeFieldPathBuilder

type ProbeFieldPathBuilder struct{}

func NewProbeFieldPathBuilder

func NewProbeFieldPathBuilder() ProbeFieldPathBuilder

func (ProbeFieldPathBuilder) DisplayName

func (ProbeFieldPathBuilder) LowerDisplayName

func (ProbeFieldPathBuilder) Memo

func (ProbeFieldPathBuilder) Metadata

func (ProbeFieldPathBuilder) Name

func (ProbeFieldPathBuilder) Spec

func (ProbeFieldPathBuilder) Status

type ProbeList

type ProbeList []*Probe

func (ProbeList) Append

func (ProbeList) AppendList

func (ProbeList) At

func (l ProbeList) At(idx int) gotenresource.Resource

func (ProbeList) Length

func (l ProbeList) Length() int

func (ProbeList) Set

func (l ProbeList) Set(idx int, res gotenresource.Resource)

func (ProbeList) Slice

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

type ProbeMap

type ProbeMap map[Name]*Probe

func (ProbeMap) Delete

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

func (ProbeMap) ForEach

func (m ProbeMap) ForEach(cb func(gotenresource.Name, gotenresource.Resource) bool)

func (ProbeMap) Get

func (ProbeMap) Length

func (m ProbeMap) Length() int

func (ProbeMap) Set

func (m ProbeMap) Set(res gotenresource.Resource)

type ProbeMapPathSelectorMetadataAnnotations

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

func (ProbeMapPathSelectorMetadataAnnotations) FieldPath

func (ProbeMapPathSelectorMetadataAnnotations) WithArrayOfValues

func (ProbeMapPathSelectorMetadataAnnotations) WithValue

type ProbeMapPathSelectorMetadataLabels

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

func (ProbeMapPathSelectorMetadataLabels) FieldPath

func (ProbeMapPathSelectorMetadataLabels) WithArrayOfValues

func (ProbeMapPathSelectorMetadataLabels) WithValue

type ProbeMapPathSelectorMetadataShards

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

func (ProbeMapPathSelectorMetadataShards) FieldPath

func (ProbeMapPathSelectorMetadataShards) WithArrayOfValues

func (ProbeMapPathSelectorMetadataShards) WithValue

type ProbeMapPathSelectorSpecActivationInvitationExtras added in v0.4.49

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

func (ProbeMapPathSelectorSpecActivationInvitationExtras) FieldPath added in v0.4.49

func (ProbeMapPathSelectorSpecActivationInvitationExtras) WithArrayOfValues added in v0.4.49

func (ProbeMapPathSelectorSpecActivationInvitationExtras) WithValue added in v0.4.49

type ProbeMapPathSelectorStatusNetworkInterfaces

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

func (ProbeMapPathSelectorStatusNetworkInterfaces) FieldPath

func (ProbeMapPathSelectorStatusNetworkInterfaces) WithArrayOfValues

func (ProbeMapPathSelectorStatusNetworkInterfaces) WithValue

type ProbeNameList

type ProbeNameList []*Name

func (ProbeNameList) Append

func (ProbeNameList) AppendList

func (ProbeNameList) At

func (l ProbeNameList) At(idx int) gotenresource.Name

func (ProbeNameList) Length

func (l ProbeNameList) Length() int

func (ProbeNameList) Set

func (l ProbeNameList) Set(idx int, name gotenresource.Name)

func (ProbeNameList) Slice

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

type ProbeParentNameList

type ProbeParentNameList []*ParentName

func (ProbeParentNameList) Append

func (ProbeParentNameList) AppendList

func (ProbeParentNameList) At

func (ProbeParentNameList) Length

func (l ProbeParentNameList) Length() int

func (ProbeParentNameList) Set

func (l ProbeParentNameList) Set(idx int, name gotenresource.Name)

func (ProbeParentNameList) Slice

func (l ProbeParentNameList) Slice(first, second int) gotenresource.ParentNameList

type ProbeParentReferenceList

type ProbeParentReferenceList []*ParentReference

func (ProbeParentReferenceList) Append

func (ProbeParentReferenceList) At

func (ProbeParentReferenceList) Length

func (l ProbeParentReferenceList) Length() int

func (ProbeParentReferenceList) Set

func (ProbeParentReferenceList) Slice

type ProbePathSelectorDisplayName

type ProbePathSelectorDisplayName struct{}

func (ProbePathSelectorDisplayName) FieldPath

func (ProbePathSelectorDisplayName) WithArrayOfValues

func (ProbePathSelectorDisplayName) WithValue

type ProbePathSelectorLowerDisplayName

type ProbePathSelectorLowerDisplayName struct{}

func (ProbePathSelectorLowerDisplayName) FieldPath

func (ProbePathSelectorLowerDisplayName) WithArrayOfValues

func (ProbePathSelectorLowerDisplayName) WithValue

type ProbePathSelectorMemo

type ProbePathSelectorMemo struct{}

func (ProbePathSelectorMemo) CreateTime

func (ProbePathSelectorMemo) CreatedBy

func (ProbePathSelectorMemo) FieldPath

func (ProbePathSelectorMemo) Message

func (ProbePathSelectorMemo) UpdateTime

func (ProbePathSelectorMemo) WithArrayOfValues

func (s ProbePathSelectorMemo) WithArrayOfValues(values [][]*ntt_memo.Memo) *Probe_FieldTerminalPathArrayOfValues

func (ProbePathSelectorMemo) WithItemValue

func (ProbePathSelectorMemo) WithSubArrayItemValue

func (s ProbePathSelectorMemo) WithSubArrayItemValue(subPathArrayItemValue ntt_memo.Memo_FieldPathArrayItemValue) *Probe_FieldSubPathArrayItemValue

func (ProbePathSelectorMemo) WithSubArrayOfValues

func (s ProbePathSelectorMemo) WithSubArrayOfValues(subPathArrayOfValues ntt_memo.Memo_FieldPathArrayOfValues) *Probe_FieldSubPathArrayOfValues

func (ProbePathSelectorMemo) WithSubPath

func (ProbePathSelectorMemo) WithSubValue

func (ProbePathSelectorMemo) WithValue

type ProbePathSelectorMemoCreateTime

type ProbePathSelectorMemoCreateTime struct{}

func (ProbePathSelectorMemoCreateTime) FieldPath

func (ProbePathSelectorMemoCreateTime) WithArrayOfValues

func (ProbePathSelectorMemoCreateTime) WithValue

type ProbePathSelectorMemoCreatedBy

type ProbePathSelectorMemoCreatedBy struct{}

func (ProbePathSelectorMemoCreatedBy) FieldPath

func (ProbePathSelectorMemoCreatedBy) WithArrayOfValues

func (ProbePathSelectorMemoCreatedBy) WithValue

type ProbePathSelectorMemoMessage

type ProbePathSelectorMemoMessage struct{}

func (ProbePathSelectorMemoMessage) FieldPath

func (ProbePathSelectorMemoMessage) WithArrayOfValues

func (ProbePathSelectorMemoMessage) WithValue

type ProbePathSelectorMemoUpdateTime

type ProbePathSelectorMemoUpdateTime struct{}

func (ProbePathSelectorMemoUpdateTime) FieldPath

func (ProbePathSelectorMemoUpdateTime) WithArrayOfValues

func (ProbePathSelectorMemoUpdateTime) WithValue

type ProbePathSelectorMetadata

type ProbePathSelectorMetadata struct{}

func (ProbePathSelectorMetadata) Annotations

func (ProbePathSelectorMetadata) CreateTime

func (ProbePathSelectorMetadata) DeleteTime added in v0.7.1

func (ProbePathSelectorMetadata) FieldPath

func (ProbePathSelectorMetadata) Generation

func (ProbePathSelectorMetadata) Labels

func (ProbePathSelectorMetadata) Lifecycle added in v0.7.1

func (ProbePathSelectorMetadata) OwnerReferences

func (ProbePathSelectorMetadata) ResourceVersion

func (ProbePathSelectorMetadata) Shards

func (ProbePathSelectorMetadata) Syncing

func (ProbePathSelectorMetadata) Tags

func (ProbePathSelectorMetadata) UpdateTime

func (ProbePathSelectorMetadata) Uuid

func (ProbePathSelectorMetadata) WithArrayOfValues

func (ProbePathSelectorMetadata) WithSubArrayItemValue

func (ProbePathSelectorMetadata) WithSubArrayOfValues

func (ProbePathSelectorMetadata) WithSubPath

func (ProbePathSelectorMetadata) WithSubValue

func (ProbePathSelectorMetadata) WithValue

type ProbePathSelectorMetadataAnnotations

type ProbePathSelectorMetadataAnnotations struct{}

func (ProbePathSelectorMetadataAnnotations) FieldPath

func (ProbePathSelectorMetadataAnnotations) WithArrayOfValues

func (ProbePathSelectorMetadataAnnotations) WithKey

func (ProbePathSelectorMetadataAnnotations) WithValue

type ProbePathSelectorMetadataCreateTime

type ProbePathSelectorMetadataCreateTime struct{}

func (ProbePathSelectorMetadataCreateTime) FieldPath

func (ProbePathSelectorMetadataCreateTime) WithArrayOfValues

func (ProbePathSelectorMetadataCreateTime) WithValue

type ProbePathSelectorMetadataDeleteTime added in v0.7.1

type ProbePathSelectorMetadataDeleteTime struct{}

func (ProbePathSelectorMetadataDeleteTime) FieldPath added in v0.7.1

func (ProbePathSelectorMetadataDeleteTime) WithArrayOfValues added in v0.7.1

func (ProbePathSelectorMetadataDeleteTime) WithValue added in v0.7.1

type ProbePathSelectorMetadataGeneration

type ProbePathSelectorMetadataGeneration struct{}

func (ProbePathSelectorMetadataGeneration) FieldPath

func (ProbePathSelectorMetadataGeneration) WithArrayOfValues

func (ProbePathSelectorMetadataGeneration) WithValue

type ProbePathSelectorMetadataLabels

type ProbePathSelectorMetadataLabels struct{}

func (ProbePathSelectorMetadataLabels) FieldPath

func (ProbePathSelectorMetadataLabels) WithArrayOfValues

func (ProbePathSelectorMetadataLabels) WithKey

func (ProbePathSelectorMetadataLabels) WithValue

type ProbePathSelectorMetadataLifecycle added in v0.7.1

type ProbePathSelectorMetadataLifecycle struct{}

func (ProbePathSelectorMetadataLifecycle) BlockDeletion added in v0.7.1

func (ProbePathSelectorMetadataLifecycle) FieldPath added in v0.7.1

func (ProbePathSelectorMetadataLifecycle) State added in v0.7.1

func (ProbePathSelectorMetadataLifecycle) WithArrayOfValues added in v0.7.1

func (ProbePathSelectorMetadataLifecycle) WithValue added in v0.7.1

type ProbePathSelectorMetadataLifecycleBlockDeletion added in v0.7.1

type ProbePathSelectorMetadataLifecycleBlockDeletion struct{}

func (ProbePathSelectorMetadataLifecycleBlockDeletion) FieldPath added in v0.7.1

func (ProbePathSelectorMetadataLifecycleBlockDeletion) WithArrayOfValues added in v0.7.1

func (ProbePathSelectorMetadataLifecycleBlockDeletion) WithValue added in v0.7.1

type ProbePathSelectorMetadataLifecycleState added in v0.7.1

type ProbePathSelectorMetadataLifecycleState struct{}

func (ProbePathSelectorMetadataLifecycleState) FieldPath added in v0.7.1

func (ProbePathSelectorMetadataLifecycleState) WithArrayOfValues added in v0.7.1

func (ProbePathSelectorMetadataLifecycleState) WithValue added in v0.7.1

type ProbePathSelectorMetadataOwnerReferences

type ProbePathSelectorMetadataOwnerReferences struct{}

func (ProbePathSelectorMetadataOwnerReferences) BlockOwnerDeletion

func (ProbePathSelectorMetadataOwnerReferences) Controller

func (ProbePathSelectorMetadataOwnerReferences) FieldPath

func (ProbePathSelectorMetadataOwnerReferences) Kind

func (ProbePathSelectorMetadataOwnerReferences) Name

func (ProbePathSelectorMetadataOwnerReferences) Region added in v0.7.1

func (ProbePathSelectorMetadataOwnerReferences) RequiresOwnerReference added in v0.7.1

func (ProbePathSelectorMetadataOwnerReferences) Version added in v0.7.1

func (ProbePathSelectorMetadataOwnerReferences) WithArrayOfValues

func (ProbePathSelectorMetadataOwnerReferences) WithItemValue

func (ProbePathSelectorMetadataOwnerReferences) WithValue

type ProbePathSelectorMetadataOwnerReferencesBlockOwnerDeletion

type ProbePathSelectorMetadataOwnerReferencesBlockOwnerDeletion struct{}

func (ProbePathSelectorMetadataOwnerReferencesBlockOwnerDeletion) FieldPath

func (ProbePathSelectorMetadataOwnerReferencesBlockOwnerDeletion) WithArrayOfValues

func (ProbePathSelectorMetadataOwnerReferencesBlockOwnerDeletion) WithValue

type ProbePathSelectorMetadataOwnerReferencesController

type ProbePathSelectorMetadataOwnerReferencesController struct{}

func (ProbePathSelectorMetadataOwnerReferencesController) FieldPath

func (ProbePathSelectorMetadataOwnerReferencesController) WithArrayOfValues

func (ProbePathSelectorMetadataOwnerReferencesController) WithValue

type ProbePathSelectorMetadataOwnerReferencesKind

type ProbePathSelectorMetadataOwnerReferencesKind struct{}

func (ProbePathSelectorMetadataOwnerReferencesKind) FieldPath

func (ProbePathSelectorMetadataOwnerReferencesKind) WithArrayOfValues

func (ProbePathSelectorMetadataOwnerReferencesKind) WithValue

type ProbePathSelectorMetadataOwnerReferencesName

type ProbePathSelectorMetadataOwnerReferencesName struct{}

func (ProbePathSelectorMetadataOwnerReferencesName) FieldPath

func (ProbePathSelectorMetadataOwnerReferencesName) WithArrayOfValues

func (ProbePathSelectorMetadataOwnerReferencesName) WithValue

type ProbePathSelectorMetadataOwnerReferencesRegion added in v0.7.1

type ProbePathSelectorMetadataOwnerReferencesRegion struct{}

func (ProbePathSelectorMetadataOwnerReferencesRegion) FieldPath added in v0.7.1

func (ProbePathSelectorMetadataOwnerReferencesRegion) WithArrayOfValues added in v0.7.1

func (ProbePathSelectorMetadataOwnerReferencesRegion) WithValue added in v0.7.1

type ProbePathSelectorMetadataOwnerReferencesRequiresOwnerReference added in v0.7.1

type ProbePathSelectorMetadataOwnerReferencesRequiresOwnerReference struct{}

func (ProbePathSelectorMetadataOwnerReferencesRequiresOwnerReference) FieldPath added in v0.7.1

func (ProbePathSelectorMetadataOwnerReferencesRequiresOwnerReference) WithArrayOfValues added in v0.7.1

func (ProbePathSelectorMetadataOwnerReferencesRequiresOwnerReference) WithValue added in v0.7.1

type ProbePathSelectorMetadataOwnerReferencesVersion added in v0.7.1

type ProbePathSelectorMetadataOwnerReferencesVersion struct{}

func (ProbePathSelectorMetadataOwnerReferencesVersion) FieldPath added in v0.7.1

func (ProbePathSelectorMetadataOwnerReferencesVersion) WithArrayOfValues added in v0.7.1

func (ProbePathSelectorMetadataOwnerReferencesVersion) WithValue added in v0.7.1

type ProbePathSelectorMetadataResourceVersion

type ProbePathSelectorMetadataResourceVersion struct{}

func (ProbePathSelectorMetadataResourceVersion) FieldPath

func (ProbePathSelectorMetadataResourceVersion) WithArrayOfValues

func (ProbePathSelectorMetadataResourceVersion) WithValue

type ProbePathSelectorMetadataShards

type ProbePathSelectorMetadataShards struct{}

func (ProbePathSelectorMetadataShards) FieldPath

func (ProbePathSelectorMetadataShards) WithArrayOfValues

func (ProbePathSelectorMetadataShards) WithKey

func (ProbePathSelectorMetadataShards) WithValue

type ProbePathSelectorMetadataSyncing

type ProbePathSelectorMetadataSyncing struct{}

func (ProbePathSelectorMetadataSyncing) FieldPath

func (ProbePathSelectorMetadataSyncing) OwningRegion

func (ProbePathSelectorMetadataSyncing) Regions

func (ProbePathSelectorMetadataSyncing) WithArrayOfValues

func (ProbePathSelectorMetadataSyncing) WithValue

type ProbePathSelectorMetadataSyncingOwningRegion

type ProbePathSelectorMetadataSyncingOwningRegion struct{}

func (ProbePathSelectorMetadataSyncingOwningRegion) FieldPath

func (ProbePathSelectorMetadataSyncingOwningRegion) WithArrayOfValues

func (ProbePathSelectorMetadataSyncingOwningRegion) WithValue

type ProbePathSelectorMetadataSyncingRegions

type ProbePathSelectorMetadataSyncingRegions struct{}

func (ProbePathSelectorMetadataSyncingRegions) FieldPath

func (ProbePathSelectorMetadataSyncingRegions) WithArrayOfValues

func (ProbePathSelectorMetadataSyncingRegions) WithItemValue

func (ProbePathSelectorMetadataSyncingRegions) WithValue

type ProbePathSelectorMetadataTags

type ProbePathSelectorMetadataTags struct{}

func (ProbePathSelectorMetadataTags) FieldPath

func (ProbePathSelectorMetadataTags) WithArrayOfValues

func (s ProbePathSelectorMetadataTags) WithArrayOfValues(values [][]string) *Probe_FieldSubPathArrayOfValues

func (ProbePathSelectorMetadataTags) WithItemValue

func (ProbePathSelectorMetadataTags) WithValue

type ProbePathSelectorMetadataUpdateTime

type ProbePathSelectorMetadataUpdateTime struct{}

func (ProbePathSelectorMetadataUpdateTime) FieldPath

func (ProbePathSelectorMetadataUpdateTime) WithArrayOfValues

func (ProbePathSelectorMetadataUpdateTime) WithValue

type ProbePathSelectorMetadataUuid

type ProbePathSelectorMetadataUuid struct{}

func (ProbePathSelectorMetadataUuid) FieldPath

func (ProbePathSelectorMetadataUuid) WithArrayOfValues

func (ProbePathSelectorMetadataUuid) WithValue

type ProbePathSelectorName

type ProbePathSelectorName struct{}

func (ProbePathSelectorName) FieldPath

func (ProbePathSelectorName) WithArrayOfValues

func (s ProbePathSelectorName) WithArrayOfValues(values []*Name) *Probe_FieldTerminalPathArrayOfValues

func (ProbePathSelectorName) WithValue

type ProbePathSelectorSpec

type ProbePathSelectorSpec struct{}

func (ProbePathSelectorSpec) AccessToken

func (ProbePathSelectorSpec) Activation

func (ProbePathSelectorSpec) AgentType

func (ProbePathSelectorSpec) ContactInfo

func (ProbePathSelectorSpec) Device

func (ProbePathSelectorSpec) DisableSpeedtest

func (ProbePathSelectorSpec) Enabled

func (ProbePathSelectorSpec) ExternalIpCheckUrl

func (ProbePathSelectorSpec) FieldPath

func (ProbePathSelectorSpec) LocationDiscovery

func (ProbePathSelectorSpec) PcapSettings added in v0.8.0

func (ProbePathSelectorSpec) PrimaryLocation

func (ProbePathSelectorSpec) ProbeGroup

func (ProbePathSelectorSpec) ProbeGroupName added in v0.10.6

func (ProbePathSelectorSpec) TargetServers

func (ProbePathSelectorSpec) WithArrayOfValues

func (ProbePathSelectorSpec) WithSubArrayItemValue

func (s ProbePathSelectorSpec) WithSubArrayItemValue(subPathArrayItemValue ProbeSpec_FieldPathArrayItemValue) *Probe_FieldSubPathArrayItemValue

func (ProbePathSelectorSpec) WithSubArrayOfValues

func (s ProbePathSelectorSpec) WithSubArrayOfValues(subPathArrayOfValues ProbeSpec_FieldPathArrayOfValues) *Probe_FieldSubPathArrayOfValues

func (ProbePathSelectorSpec) WithSubPath

func (ProbePathSelectorSpec) WithSubValue

func (ProbePathSelectorSpec) WithValue

type ProbePathSelectorSpecAccessToken

type ProbePathSelectorSpecAccessToken struct{}

func (ProbePathSelectorSpecAccessToken) AccessToken

func (ProbePathSelectorSpecAccessToken) Enable

func (ProbePathSelectorSpecAccessToken) FieldPath

func (ProbePathSelectorSpecAccessToken) WithArrayOfValues

func (ProbePathSelectorSpecAccessToken) WithValue

type ProbePathSelectorSpecAccessTokenAccessToken

type ProbePathSelectorSpecAccessTokenAccessToken struct{}

func (ProbePathSelectorSpecAccessTokenAccessToken) FieldPath

func (ProbePathSelectorSpecAccessTokenAccessToken) WithArrayOfValues

func (ProbePathSelectorSpecAccessTokenAccessToken) WithValue

type ProbePathSelectorSpecAccessTokenEnable

type ProbePathSelectorSpecAccessTokenEnable struct{}

func (ProbePathSelectorSpecAccessTokenEnable) FieldPath

func (ProbePathSelectorSpecAccessTokenEnable) WithArrayOfValues

func (ProbePathSelectorSpecAccessTokenEnable) WithValue

type ProbePathSelectorSpecActivation

type ProbePathSelectorSpecActivation struct{}

func (ProbePathSelectorSpecActivation) FieldPath

func (ProbePathSelectorSpecActivation) InvitationExtras added in v0.4.49

func (ProbePathSelectorSpecActivation) ReusableToken

func (ProbePathSelectorSpecActivation) SendInvitationOnCreate

func (ProbePathSelectorSpecActivation) Token

func (ProbePathSelectorSpecActivation) Type

func (ProbePathSelectorSpecActivation) WithArrayOfValues

func (ProbePathSelectorSpecActivation) WithValue

type ProbePathSelectorSpecActivationInvitationExtras added in v0.4.49

type ProbePathSelectorSpecActivationInvitationExtras struct{}

func (ProbePathSelectorSpecActivationInvitationExtras) FieldPath added in v0.4.49

func (ProbePathSelectorSpecActivationInvitationExtras) WithArrayOfValues added in v0.4.49

func (ProbePathSelectorSpecActivationInvitationExtras) WithKey added in v0.4.49

func (ProbePathSelectorSpecActivationInvitationExtras) WithValue added in v0.4.49

type ProbePathSelectorSpecActivationReusableToken

type ProbePathSelectorSpecActivationReusableToken struct{}

func (ProbePathSelectorSpecActivationReusableToken) FieldPath

func (ProbePathSelectorSpecActivationReusableToken) WithArrayOfValues

func (ProbePathSelectorSpecActivationReusableToken) WithValue

type ProbePathSelectorSpecActivationSendInvitationOnCreate

type ProbePathSelectorSpecActivationSendInvitationOnCreate struct{}

func (ProbePathSelectorSpecActivationSendInvitationOnCreate) FieldPath

func (ProbePathSelectorSpecActivationSendInvitationOnCreate) WithArrayOfValues

func (ProbePathSelectorSpecActivationSendInvitationOnCreate) WithValue

type ProbePathSelectorSpecActivationToken

type ProbePathSelectorSpecActivationToken struct{}

func (ProbePathSelectorSpecActivationToken) FieldPath

func (ProbePathSelectorSpecActivationToken) WithArrayOfValues

func (ProbePathSelectorSpecActivationToken) WithValue

type ProbePathSelectorSpecActivationType

type ProbePathSelectorSpecActivationType struct{}

func (ProbePathSelectorSpecActivationType) FieldPath

func (ProbePathSelectorSpecActivationType) WithArrayOfValues

func (ProbePathSelectorSpecActivationType) WithValue

type ProbePathSelectorSpecAgentType

type ProbePathSelectorSpecAgentType struct{}

func (ProbePathSelectorSpecAgentType) FieldPath

func (ProbePathSelectorSpecAgentType) WithArrayOfValues

func (ProbePathSelectorSpecAgentType) WithValue

type ProbePathSelectorSpecContactInfo

type ProbePathSelectorSpecContactInfo struct{}

func (ProbePathSelectorSpecContactInfo) Email

func (ProbePathSelectorSpecContactInfo) FieldPath

func (ProbePathSelectorSpecContactInfo) FullName

func (ProbePathSelectorSpecContactInfo) Phones

func (ProbePathSelectorSpecContactInfo) WithArrayOfValues

func (ProbePathSelectorSpecContactInfo) WithValue

type ProbePathSelectorSpecContactInfoEmail

type ProbePathSelectorSpecContactInfoEmail struct{}

func (ProbePathSelectorSpecContactInfoEmail) FieldPath

func (ProbePathSelectorSpecContactInfoEmail) WithArrayOfValues

func (ProbePathSelectorSpecContactInfoEmail) WithValue

type ProbePathSelectorSpecContactInfoFullName

type ProbePathSelectorSpecContactInfoFullName struct{}

func (ProbePathSelectorSpecContactInfoFullName) FieldPath

func (ProbePathSelectorSpecContactInfoFullName) WithArrayOfValues

func (ProbePathSelectorSpecContactInfoFullName) WithValue

type ProbePathSelectorSpecContactInfoPhones

type ProbePathSelectorSpecContactInfoPhones struct{}

func (ProbePathSelectorSpecContactInfoPhones) FieldPath

func (ProbePathSelectorSpecContactInfoPhones) Number

func (ProbePathSelectorSpecContactInfoPhones) Type

func (ProbePathSelectorSpecContactInfoPhones) WithArrayOfValues

func (ProbePathSelectorSpecContactInfoPhones) WithItemValue

func (ProbePathSelectorSpecContactInfoPhones) WithValue

type ProbePathSelectorSpecContactInfoPhonesNumber

type ProbePathSelectorSpecContactInfoPhonesNumber struct{}

func (ProbePathSelectorSpecContactInfoPhonesNumber) FieldPath

func (ProbePathSelectorSpecContactInfoPhonesNumber) WithArrayOfValues

func (ProbePathSelectorSpecContactInfoPhonesNumber) WithValue

type ProbePathSelectorSpecContactInfoPhonesType

type ProbePathSelectorSpecContactInfoPhonesType struct{}

func (ProbePathSelectorSpecContactInfoPhonesType) FieldPath

func (ProbePathSelectorSpecContactInfoPhonesType) WithArrayOfValues

func (ProbePathSelectorSpecContactInfoPhonesType) WithValue

type ProbePathSelectorSpecDevice

type ProbePathSelectorSpecDevice struct{}

func (ProbePathSelectorSpecDevice) FieldPath

func (ProbePathSelectorSpecDevice) WithArrayOfValues

func (ProbePathSelectorSpecDevice) WithValue

type ProbePathSelectorSpecDisableSpeedtest

type ProbePathSelectorSpecDisableSpeedtest struct{}

func (ProbePathSelectorSpecDisableSpeedtest) FieldPath

func (ProbePathSelectorSpecDisableSpeedtest) WithArrayOfValues

func (ProbePathSelectorSpecDisableSpeedtest) WithValue

type ProbePathSelectorSpecEnabled

type ProbePathSelectorSpecEnabled struct{}

func (ProbePathSelectorSpecEnabled) FieldPath

func (ProbePathSelectorSpecEnabled) WithArrayOfValues

func (s ProbePathSelectorSpecEnabled) WithArrayOfValues(values []bool) *Probe_FieldSubPathArrayOfValues

func (ProbePathSelectorSpecEnabled) WithValue

type ProbePathSelectorSpecExternalIpCheckUrl

type ProbePathSelectorSpecExternalIpCheckUrl struct{}

func (ProbePathSelectorSpecExternalIpCheckUrl) FieldPath

func (ProbePathSelectorSpecExternalIpCheckUrl) WithArrayOfValues

func (ProbePathSelectorSpecExternalIpCheckUrl) WithItemValue

func (ProbePathSelectorSpecExternalIpCheckUrl) WithValue

type ProbePathSelectorSpecLocationDiscovery

type ProbePathSelectorSpecLocationDiscovery struct{}

func (ProbePathSelectorSpecLocationDiscovery) FieldPath

func (ProbePathSelectorSpecLocationDiscovery) RequiredAccuracy

func (ProbePathSelectorSpecLocationDiscovery) Type

func (ProbePathSelectorSpecLocationDiscovery) WithArrayOfValues

func (ProbePathSelectorSpecLocationDiscovery) WithValue

type ProbePathSelectorSpecLocationDiscoveryRequiredAccuracy

type ProbePathSelectorSpecLocationDiscoveryRequiredAccuracy struct{}

func (ProbePathSelectorSpecLocationDiscoveryRequiredAccuracy) FieldPath

func (ProbePathSelectorSpecLocationDiscoveryRequiredAccuracy) WithArrayOfValues

func (ProbePathSelectorSpecLocationDiscoveryRequiredAccuracy) WithValue

type ProbePathSelectorSpecLocationDiscoveryType

type ProbePathSelectorSpecLocationDiscoveryType struct{}

func (ProbePathSelectorSpecLocationDiscoveryType) FieldPath

func (ProbePathSelectorSpecLocationDiscoveryType) WithArrayOfValues

func (ProbePathSelectorSpecLocationDiscoveryType) WithValue

type ProbePathSelectorSpecPcapSettings added in v0.8.0

type ProbePathSelectorSpecPcapSettings struct{}

func (ProbePathSelectorSpecPcapSettings) CaptureFullPacket added in v0.8.0

func (ProbePathSelectorSpecPcapSettings) Enable added in v0.8.0

func (ProbePathSelectorSpecPcapSettings) FieldPath added in v0.8.0

func (ProbePathSelectorSpecPcapSettings) OnDemandMode added in v0.10.10

func (ProbePathSelectorSpecPcapSettings) StopOnDemandModeBy added in v0.10.10

func (ProbePathSelectorSpecPcapSettings) WithArrayOfValues added in v0.8.0

func (ProbePathSelectorSpecPcapSettings) WithValue added in v0.8.0

type ProbePathSelectorSpecPcapSettingsCaptureFullPacket added in v0.8.0

type ProbePathSelectorSpecPcapSettingsCaptureFullPacket struct{}

func (ProbePathSelectorSpecPcapSettingsCaptureFullPacket) FieldPath added in v0.8.0

func (ProbePathSelectorSpecPcapSettingsCaptureFullPacket) WithArrayOfValues added in v0.8.0

func (ProbePathSelectorSpecPcapSettingsCaptureFullPacket) WithValue added in v0.8.0

type ProbePathSelectorSpecPcapSettingsEnable added in v0.8.0

type ProbePathSelectorSpecPcapSettingsEnable struct{}

func (ProbePathSelectorSpecPcapSettingsEnable) FieldPath added in v0.8.0

func (ProbePathSelectorSpecPcapSettingsEnable) WithArrayOfValues added in v0.8.0

func (ProbePathSelectorSpecPcapSettingsEnable) WithValue added in v0.8.0

type ProbePathSelectorSpecPcapSettingsOnDemandMode added in v0.10.10

type ProbePathSelectorSpecPcapSettingsOnDemandMode struct{}

func (ProbePathSelectorSpecPcapSettingsOnDemandMode) FieldPath added in v0.10.10

func (ProbePathSelectorSpecPcapSettingsOnDemandMode) WithArrayOfValues added in v0.10.10

func (ProbePathSelectorSpecPcapSettingsOnDemandMode) WithValue added in v0.10.10

type ProbePathSelectorSpecPcapSettingsStopOnDemandModeBy added in v0.10.10

type ProbePathSelectorSpecPcapSettingsStopOnDemandModeBy struct{}

func (ProbePathSelectorSpecPcapSettingsStopOnDemandModeBy) FieldPath added in v0.10.10

func (ProbePathSelectorSpecPcapSettingsStopOnDemandModeBy) WithArrayOfValues added in v0.10.10

func (ProbePathSelectorSpecPcapSettingsStopOnDemandModeBy) WithValue added in v0.10.10

type ProbePathSelectorSpecPrimaryLocation

type ProbePathSelectorSpecPrimaryLocation struct{}

func (ProbePathSelectorSpecPrimaryLocation) Accuracy

func (ProbePathSelectorSpecPrimaryLocation) Address

func (ProbePathSelectorSpecPrimaryLocation) AdminHierarchy

func (ProbePathSelectorSpecPrimaryLocation) Coordinates

func (ProbePathSelectorSpecPrimaryLocation) FieldPath

func (ProbePathSelectorSpecPrimaryLocation) WithArrayOfValues

func (ProbePathSelectorSpecPrimaryLocation) WithValue

type ProbePathSelectorSpecPrimaryLocationAccuracy

type ProbePathSelectorSpecPrimaryLocationAccuracy struct{}

func (ProbePathSelectorSpecPrimaryLocationAccuracy) FieldPath

func (ProbePathSelectorSpecPrimaryLocationAccuracy) WithArrayOfValues

func (ProbePathSelectorSpecPrimaryLocationAccuracy) WithValue

type ProbePathSelectorSpecPrimaryLocationAddress

type ProbePathSelectorSpecPrimaryLocationAddress struct{}

func (ProbePathSelectorSpecPrimaryLocationAddress) AdminArea1

func (ProbePathSelectorSpecPrimaryLocationAddress) AdminArea2

func (ProbePathSelectorSpecPrimaryLocationAddress) AdminArea3

func (ProbePathSelectorSpecPrimaryLocationAddress) AdminArea4

func (ProbePathSelectorSpecPrimaryLocationAddress) Continent

func (ProbePathSelectorSpecPrimaryLocationAddress) Country

func (ProbePathSelectorSpecPrimaryLocationAddress) CountryCode

func (ProbePathSelectorSpecPrimaryLocationAddress) FieldPath

func (ProbePathSelectorSpecPrimaryLocationAddress) PostalCode

func (ProbePathSelectorSpecPrimaryLocationAddress) StreetAddress

func (ProbePathSelectorSpecPrimaryLocationAddress) WithArrayOfValues

func (ProbePathSelectorSpecPrimaryLocationAddress) WithValue

type ProbePathSelectorSpecPrimaryLocationAddressAdminArea1

type ProbePathSelectorSpecPrimaryLocationAddressAdminArea1 struct{}

func (ProbePathSelectorSpecPrimaryLocationAddressAdminArea1) FieldPath

func (ProbePathSelectorSpecPrimaryLocationAddressAdminArea1) WithArrayOfValues

func (ProbePathSelectorSpecPrimaryLocationAddressAdminArea1) WithValue

type ProbePathSelectorSpecPrimaryLocationAddressAdminArea2

type ProbePathSelectorSpecPrimaryLocationAddressAdminArea2 struct{}

func (ProbePathSelectorSpecPrimaryLocationAddressAdminArea2) FieldPath

func (ProbePathSelectorSpecPrimaryLocationAddressAdminArea2) WithArrayOfValues

func (ProbePathSelectorSpecPrimaryLocationAddressAdminArea2) WithValue

type ProbePathSelectorSpecPrimaryLocationAddressAdminArea3

type ProbePathSelectorSpecPrimaryLocationAddressAdminArea3 struct{}

func (ProbePathSelectorSpecPrimaryLocationAddressAdminArea3) FieldPath

func (ProbePathSelectorSpecPrimaryLocationAddressAdminArea3) WithArrayOfValues

func (ProbePathSelectorSpecPrimaryLocationAddressAdminArea3) WithValue

type ProbePathSelectorSpecPrimaryLocationAddressAdminArea4

type ProbePathSelectorSpecPrimaryLocationAddressAdminArea4 struct{}

func (ProbePathSelectorSpecPrimaryLocationAddressAdminArea4) FieldPath

func (ProbePathSelectorSpecPrimaryLocationAddressAdminArea4) WithArrayOfValues

func (ProbePathSelectorSpecPrimaryLocationAddressAdminArea4) WithValue

type ProbePathSelectorSpecPrimaryLocationAddressContinent

type ProbePathSelectorSpecPrimaryLocationAddressContinent struct{}

func (ProbePathSelectorSpecPrimaryLocationAddressContinent) FieldPath

func (ProbePathSelectorSpecPrimaryLocationAddressContinent) WithArrayOfValues

func (ProbePathSelectorSpecPrimaryLocationAddressContinent) WithValue

type ProbePathSelectorSpecPrimaryLocationAddressCountry

type ProbePathSelectorSpecPrimaryLocationAddressCountry struct{}

func (ProbePathSelectorSpecPrimaryLocationAddressCountry) FieldPath

func (ProbePathSelectorSpecPrimaryLocationAddressCountry) WithArrayOfValues

func (ProbePathSelectorSpecPrimaryLocationAddressCountry) WithValue

type ProbePathSelectorSpecPrimaryLocationAddressCountryCode

type ProbePathSelectorSpecPrimaryLocationAddressCountryCode struct{}

func (ProbePathSelectorSpecPrimaryLocationAddressCountryCode) FieldPath

func (ProbePathSelectorSpecPrimaryLocationAddressCountryCode) WithArrayOfValues

func (ProbePathSelectorSpecPrimaryLocationAddressCountryCode) WithValue

type ProbePathSelectorSpecPrimaryLocationAddressPostalCode

type ProbePathSelectorSpecPrimaryLocationAddressPostalCode struct{}

func (ProbePathSelectorSpecPrimaryLocationAddressPostalCode) FieldPath

func (ProbePathSelectorSpecPrimaryLocationAddressPostalCode) WithArrayOfValues

func (ProbePathSelectorSpecPrimaryLocationAddressPostalCode) WithValue

type ProbePathSelectorSpecPrimaryLocationAddressStreetAddress

type ProbePathSelectorSpecPrimaryLocationAddressStreetAddress struct{}

func (ProbePathSelectorSpecPrimaryLocationAddressStreetAddress) FieldPath

func (ProbePathSelectorSpecPrimaryLocationAddressStreetAddress) WithArrayOfValues

func (ProbePathSelectorSpecPrimaryLocationAddressStreetAddress) WithValue

type ProbePathSelectorSpecPrimaryLocationAdminHierarchy

type ProbePathSelectorSpecPrimaryLocationAdminHierarchy struct{}

func (ProbePathSelectorSpecPrimaryLocationAdminHierarchy) Admin1

func (ProbePathSelectorSpecPrimaryLocationAdminHierarchy) Admin2

func (ProbePathSelectorSpecPrimaryLocationAdminHierarchy) Admin3

func (ProbePathSelectorSpecPrimaryLocationAdminHierarchy) Admin4

func (ProbePathSelectorSpecPrimaryLocationAdminHierarchy) Admin5

func (ProbePathSelectorSpecPrimaryLocationAdminHierarchy) Continent

func (ProbePathSelectorSpecPrimaryLocationAdminHierarchy) Country

func (ProbePathSelectorSpecPrimaryLocationAdminHierarchy) FieldPath

func (ProbePathSelectorSpecPrimaryLocationAdminHierarchy) WithArrayOfValues

func (ProbePathSelectorSpecPrimaryLocationAdminHierarchy) WithValue

type ProbePathSelectorSpecPrimaryLocationAdminHierarchyAdmin1

type ProbePathSelectorSpecPrimaryLocationAdminHierarchyAdmin1 struct{}

func (ProbePathSelectorSpecPrimaryLocationAdminHierarchyAdmin1) FieldPath

func (ProbePathSelectorSpecPrimaryLocationAdminHierarchyAdmin1) WithArrayOfValues

func (ProbePathSelectorSpecPrimaryLocationAdminHierarchyAdmin1) WithValue

type ProbePathSelectorSpecPrimaryLocationAdminHierarchyAdmin2

type ProbePathSelectorSpecPrimaryLocationAdminHierarchyAdmin2 struct{}

func (ProbePathSelectorSpecPrimaryLocationAdminHierarchyAdmin2) FieldPath

func (ProbePathSelectorSpecPrimaryLocationAdminHierarchyAdmin2) WithArrayOfValues

func (ProbePathSelectorSpecPrimaryLocationAdminHierarchyAdmin2) WithValue

type ProbePathSelectorSpecPrimaryLocationAdminHierarchyAdmin3

type ProbePathSelectorSpecPrimaryLocationAdminHierarchyAdmin3 struct{}

func (ProbePathSelectorSpecPrimaryLocationAdminHierarchyAdmin3) FieldPath

func (ProbePathSelectorSpecPrimaryLocationAdminHierarchyAdmin3) WithArrayOfValues

func (ProbePathSelectorSpecPrimaryLocationAdminHierarchyAdmin3) WithValue

type ProbePathSelectorSpecPrimaryLocationAdminHierarchyAdmin4

type ProbePathSelectorSpecPrimaryLocationAdminHierarchyAdmin4 struct{}

func (ProbePathSelectorSpecPrimaryLocationAdminHierarchyAdmin4) FieldPath

func (ProbePathSelectorSpecPrimaryLocationAdminHierarchyAdmin4) WithArrayOfValues

func (ProbePathSelectorSpecPrimaryLocationAdminHierarchyAdmin4) WithValue

type ProbePathSelectorSpecPrimaryLocationAdminHierarchyAdmin5

type ProbePathSelectorSpecPrimaryLocationAdminHierarchyAdmin5 struct{}

func (ProbePathSelectorSpecPrimaryLocationAdminHierarchyAdmin5) FieldPath

func (ProbePathSelectorSpecPrimaryLocationAdminHierarchyAdmin5) WithArrayOfValues

func (ProbePathSelectorSpecPrimaryLocationAdminHierarchyAdmin5) WithValue

type ProbePathSelectorSpecPrimaryLocationAdminHierarchyContinent

type ProbePathSelectorSpecPrimaryLocationAdminHierarchyContinent struct{}

func (ProbePathSelectorSpecPrimaryLocationAdminHierarchyContinent) FieldPath

func (ProbePathSelectorSpecPrimaryLocationAdminHierarchyContinent) WithArrayOfValues

func (ProbePathSelectorSpecPrimaryLocationAdminHierarchyContinent) WithValue

type ProbePathSelectorSpecPrimaryLocationAdminHierarchyCountry

type ProbePathSelectorSpecPrimaryLocationAdminHierarchyCountry struct{}

func (ProbePathSelectorSpecPrimaryLocationAdminHierarchyCountry) FieldPath

func (ProbePathSelectorSpecPrimaryLocationAdminHierarchyCountry) WithArrayOfValues

func (ProbePathSelectorSpecPrimaryLocationAdminHierarchyCountry) WithValue

type ProbePathSelectorSpecPrimaryLocationCoordinates

type ProbePathSelectorSpecPrimaryLocationCoordinates struct{}

func (ProbePathSelectorSpecPrimaryLocationCoordinates) FieldPath

func (ProbePathSelectorSpecPrimaryLocationCoordinates) WithArrayOfValues

func (ProbePathSelectorSpecPrimaryLocationCoordinates) WithValue

type ProbePathSelectorSpecProbeGroup

type ProbePathSelectorSpecProbeGroup struct{}

func (ProbePathSelectorSpecProbeGroup) FieldPath

func (ProbePathSelectorSpecProbeGroup) WithArrayOfValues

func (ProbePathSelectorSpecProbeGroup) WithValue

type ProbePathSelectorSpecProbeGroupName added in v0.10.6

type ProbePathSelectorSpecProbeGroupName struct{}

func (ProbePathSelectorSpecProbeGroupName) FieldPath added in v0.10.6

func (ProbePathSelectorSpecProbeGroupName) WithArrayOfValues added in v0.10.6

func (ProbePathSelectorSpecProbeGroupName) WithValue added in v0.10.6

type ProbePathSelectorSpecTargetServers

type ProbePathSelectorSpecTargetServers struct{}

func (ProbePathSelectorSpecTargetServers) FieldPath

func (ProbePathSelectorSpecTargetServers) IcmpTarget

func (ProbePathSelectorSpecTargetServers) SpeedTestTarget

func (ProbePathSelectorSpecTargetServers) TargetAddressType added in v0.4.30

func (ProbePathSelectorSpecTargetServers) TargetIpVersion added in v0.7.4

func (ProbePathSelectorSpecTargetServers) UdpTarget

func (ProbePathSelectorSpecTargetServers) WithArrayOfValues

func (ProbePathSelectorSpecTargetServers) WithValue

type ProbePathSelectorSpecTargetServersIcmpTarget

type ProbePathSelectorSpecTargetServersIcmpTarget struct{}

func (ProbePathSelectorSpecTargetServersIcmpTarget) Enabled

func (ProbePathSelectorSpecTargetServersIcmpTarget) FieldPath

func (ProbePathSelectorSpecTargetServersIcmpTarget) WithArrayOfValues

func (ProbePathSelectorSpecTargetServersIcmpTarget) WithValue

type ProbePathSelectorSpecTargetServersIcmpTargetEnabled

type ProbePathSelectorSpecTargetServersIcmpTargetEnabled struct{}

func (ProbePathSelectorSpecTargetServersIcmpTargetEnabled) FieldPath

func (ProbePathSelectorSpecTargetServersIcmpTargetEnabled) WithArrayOfValues

func (ProbePathSelectorSpecTargetServersIcmpTargetEnabled) WithValue

type ProbePathSelectorSpecTargetServersSpeedTestTarget

type ProbePathSelectorSpecTargetServersSpeedTestTarget struct{}

func (ProbePathSelectorSpecTargetServersSpeedTestTarget) Enabled

func (ProbePathSelectorSpecTargetServersSpeedTestTarget) FieldPath

func (ProbePathSelectorSpecTargetServersSpeedTestTarget) TcpPort

func (ProbePathSelectorSpecTargetServersSpeedTestTarget) WithArrayOfValues

func (ProbePathSelectorSpecTargetServersSpeedTestTarget) WithValue

type ProbePathSelectorSpecTargetServersSpeedTestTargetEnabled

type ProbePathSelectorSpecTargetServersSpeedTestTargetEnabled struct{}

func (ProbePathSelectorSpecTargetServersSpeedTestTargetEnabled) FieldPath

func (ProbePathSelectorSpecTargetServersSpeedTestTargetEnabled) WithArrayOfValues

func (ProbePathSelectorSpecTargetServersSpeedTestTargetEnabled) WithValue

type ProbePathSelectorSpecTargetServersSpeedTestTargetTcpPort

type ProbePathSelectorSpecTargetServersSpeedTestTargetTcpPort struct{}

func (ProbePathSelectorSpecTargetServersSpeedTestTargetTcpPort) FieldPath

func (ProbePathSelectorSpecTargetServersSpeedTestTargetTcpPort) WithArrayOfValues

func (ProbePathSelectorSpecTargetServersSpeedTestTargetTcpPort) WithValue

type ProbePathSelectorSpecTargetServersTargetAddressType added in v0.4.30

type ProbePathSelectorSpecTargetServersTargetAddressType struct{}

func (ProbePathSelectorSpecTargetServersTargetAddressType) FieldPath added in v0.4.30

func (ProbePathSelectorSpecTargetServersTargetAddressType) WithArrayOfValues added in v0.4.30

func (ProbePathSelectorSpecTargetServersTargetAddressType) WithValue added in v0.4.30

type ProbePathSelectorSpecTargetServersTargetIpVersion added in v0.7.4

type ProbePathSelectorSpecTargetServersTargetIpVersion struct{}

func (ProbePathSelectorSpecTargetServersTargetIpVersion) FieldPath added in v0.7.4

func (ProbePathSelectorSpecTargetServersTargetIpVersion) WithArrayOfValues added in v0.7.4

func (ProbePathSelectorSpecTargetServersTargetIpVersion) WithValue added in v0.7.4

type ProbePathSelectorSpecTargetServersUdpTarget

type ProbePathSelectorSpecTargetServersUdpTarget struct{}

func (ProbePathSelectorSpecTargetServersUdpTarget) Enabled

func (ProbePathSelectorSpecTargetServersUdpTarget) FieldPath

func (ProbePathSelectorSpecTargetServersUdpTarget) Port

func (ProbePathSelectorSpecTargetServersUdpTarget) WithArrayOfValues

func (ProbePathSelectorSpecTargetServersUdpTarget) WithValue

type ProbePathSelectorSpecTargetServersUdpTargetEnabled

type ProbePathSelectorSpecTargetServersUdpTargetEnabled struct{}

func (ProbePathSelectorSpecTargetServersUdpTargetEnabled) FieldPath

func (ProbePathSelectorSpecTargetServersUdpTargetEnabled) WithArrayOfValues

func (ProbePathSelectorSpecTargetServersUdpTargetEnabled) WithValue

type ProbePathSelectorSpecTargetServersUdpTargetPort

type ProbePathSelectorSpecTargetServersUdpTargetPort struct{}

func (ProbePathSelectorSpecTargetServersUdpTargetPort) FieldPath

func (ProbePathSelectorSpecTargetServersUdpTargetPort) WithArrayOfValues

func (ProbePathSelectorSpecTargetServersUdpTargetPort) WithValue

type ProbePathSelectorStatus

type ProbePathSelectorStatus struct{}

func (ProbePathSelectorStatus) Activation

func (ProbePathSelectorStatus) ActiveLocation

func (ProbePathSelectorStatus) AgentType

func (ProbePathSelectorStatus) AsInfo

func (ProbePathSelectorStatus) Bandwidth

func (ProbePathSelectorStatus) Carrier

func (ProbePathSelectorStatus) Connection

func (ProbePathSelectorStatus) ConnectionStatusChangeTime

func (ProbePathSelectorStatus) DiscoveredLocation

func (ProbePathSelectorStatus) ExternalHostname

func (ProbePathSelectorStatus) ExternalIpAddressV4

func (ProbePathSelectorStatus) ExternalIpAddressV6

func (ProbePathSelectorStatus) FieldPath

func (ProbePathSelectorStatus) NetworkInterfaces

func (ProbePathSelectorStatus) ProxyConfig added in v0.10.5

func (ProbePathSelectorStatus) SoftwareVersion

func (ProbePathSelectorStatus) SystemInfo

func (ProbePathSelectorStatus) WithArrayOfValues

func (ProbePathSelectorStatus) WithSubArrayItemValue

func (ProbePathSelectorStatus) WithSubArrayOfValues

func (ProbePathSelectorStatus) WithSubPath

func (ProbePathSelectorStatus) WithSubValue

func (ProbePathSelectorStatus) WithValue

type ProbePathSelectorStatusActivation

type ProbePathSelectorStatusActivation struct{}

func (ProbePathSelectorStatusActivation) CurrentSession

func (ProbePathSelectorStatusActivation) FieldPath

func (ProbePathSelectorStatusActivation) LastInvitation

func (ProbePathSelectorStatusActivation) ServiceAccount

func (ProbePathSelectorStatusActivation) Status

func (ProbePathSelectorStatusActivation) WithArrayOfValues

func (ProbePathSelectorStatusActivation) WithValue

type ProbePathSelectorStatusActivationCurrentSession

type ProbePathSelectorStatusActivationCurrentSession struct{}

func (ProbePathSelectorStatusActivationCurrentSession) ClientCookie

func (ProbePathSelectorStatusActivationCurrentSession) FieldPath

func (ProbePathSelectorStatusActivationCurrentSession) LockDeadline

func (ProbePathSelectorStatusActivationCurrentSession) WithArrayOfValues

func (ProbePathSelectorStatusActivationCurrentSession) WithValue

type ProbePathSelectorStatusActivationCurrentSessionClientCookie

type ProbePathSelectorStatusActivationCurrentSessionClientCookie struct{}

func (ProbePathSelectorStatusActivationCurrentSessionClientCookie) FieldPath

func (ProbePathSelectorStatusActivationCurrentSessionClientCookie) WithArrayOfValues

func (ProbePathSelectorStatusActivationCurrentSessionClientCookie) WithValue

type ProbePathSelectorStatusActivationCurrentSessionLockDeadline

type ProbePathSelectorStatusActivationCurrentSessionLockDeadline struct{}

func (ProbePathSelectorStatusActivationCurrentSessionLockDeadline) FieldPath

func (ProbePathSelectorStatusActivationCurrentSessionLockDeadline) WithArrayOfValues

func (ProbePathSelectorStatusActivationCurrentSessionLockDeadline) WithValue

type ProbePathSelectorStatusActivationLastInvitation

type ProbePathSelectorStatusActivationLastInvitation struct{}

func (ProbePathSelectorStatusActivationLastInvitation) FieldPath

func (ProbePathSelectorStatusActivationLastInvitation) SendFailureMessage added in v0.11.14

func (ProbePathSelectorStatusActivationLastInvitation) Sender

func (ProbePathSelectorStatusActivationLastInvitation) SentDate

func (ProbePathSelectorStatusActivationLastInvitation) WithArrayOfValues

func (ProbePathSelectorStatusActivationLastInvitation) WithValue

type ProbePathSelectorStatusActivationLastInvitationSendFailureMessage added in v0.11.14

type ProbePathSelectorStatusActivationLastInvitationSendFailureMessage struct{}

func (ProbePathSelectorStatusActivationLastInvitationSendFailureMessage) FieldPath added in v0.11.14

func (ProbePathSelectorStatusActivationLastInvitationSendFailureMessage) WithArrayOfValues added in v0.11.14

func (ProbePathSelectorStatusActivationLastInvitationSendFailureMessage) WithValue added in v0.11.14

type ProbePathSelectorStatusActivationLastInvitationSender

type ProbePathSelectorStatusActivationLastInvitationSender struct{}

func (ProbePathSelectorStatusActivationLastInvitationSender) FieldPath

func (ProbePathSelectorStatusActivationLastInvitationSender) WithArrayOfValues

func (ProbePathSelectorStatusActivationLastInvitationSender) WithValue

type ProbePathSelectorStatusActivationLastInvitationSentDate

type ProbePathSelectorStatusActivationLastInvitationSentDate struct{}

func (ProbePathSelectorStatusActivationLastInvitationSentDate) FieldPath

func (ProbePathSelectorStatusActivationLastInvitationSentDate) WithArrayOfValues

func (ProbePathSelectorStatusActivationLastInvitationSentDate) WithValue

type ProbePathSelectorStatusActivationServiceAccount

type ProbePathSelectorStatusActivationServiceAccount struct{}

func (ProbePathSelectorStatusActivationServiceAccount) FieldPath

func (ProbePathSelectorStatusActivationServiceAccount) WithArrayOfValues

func (ProbePathSelectorStatusActivationServiceAccount) WithValue

type ProbePathSelectorStatusActivationStatus

type ProbePathSelectorStatusActivationStatus struct{}

func (ProbePathSelectorStatusActivationStatus) FieldPath

func (ProbePathSelectorStatusActivationStatus) WithArrayOfValues

func (ProbePathSelectorStatusActivationStatus) WithValue

type ProbePathSelectorStatusActiveLocation

type ProbePathSelectorStatusActiveLocation struct{}

func (ProbePathSelectorStatusActiveLocation) Accuracy

func (ProbePathSelectorStatusActiveLocation) Address

func (ProbePathSelectorStatusActiveLocation) AdminHierarchy

func (ProbePathSelectorStatusActiveLocation) Coordinates

func (ProbePathSelectorStatusActiveLocation) FieldPath

func (ProbePathSelectorStatusActiveLocation) WithArrayOfValues

func (ProbePathSelectorStatusActiveLocation) WithValue

type ProbePathSelectorStatusActiveLocationAccuracy

type ProbePathSelectorStatusActiveLocationAccuracy struct{}

func (ProbePathSelectorStatusActiveLocationAccuracy) FieldPath

func (ProbePathSelectorStatusActiveLocationAccuracy) WithArrayOfValues

func (ProbePathSelectorStatusActiveLocationAccuracy) WithValue

type ProbePathSelectorStatusActiveLocationAddress

type ProbePathSelectorStatusActiveLocationAddress struct{}

func (ProbePathSelectorStatusActiveLocationAddress) AdminArea1

func (ProbePathSelectorStatusActiveLocationAddress) AdminArea2

func (ProbePathSelectorStatusActiveLocationAddress) AdminArea3

func (ProbePathSelectorStatusActiveLocationAddress) AdminArea4

func (ProbePathSelectorStatusActiveLocationAddress) Continent

func (ProbePathSelectorStatusActiveLocationAddress) Country

func (ProbePathSelectorStatusActiveLocationAddress) CountryCode

func (ProbePathSelectorStatusActiveLocationAddress) FieldPath

func (ProbePathSelectorStatusActiveLocationAddress) PostalCode

func (ProbePathSelectorStatusActiveLocationAddress) StreetAddress

func (ProbePathSelectorStatusActiveLocationAddress) WithArrayOfValues

func (ProbePathSelectorStatusActiveLocationAddress) WithValue

type ProbePathSelectorStatusActiveLocationAddressAdminArea1

type ProbePathSelectorStatusActiveLocationAddressAdminArea1 struct{}

func (ProbePathSelectorStatusActiveLocationAddressAdminArea1) FieldPath

func (ProbePathSelectorStatusActiveLocationAddressAdminArea1) WithArrayOfValues

func (ProbePathSelectorStatusActiveLocationAddressAdminArea1) WithValue

type ProbePathSelectorStatusActiveLocationAddressAdminArea2

type ProbePathSelectorStatusActiveLocationAddressAdminArea2 struct{}

func (ProbePathSelectorStatusActiveLocationAddressAdminArea2) FieldPath

func (ProbePathSelectorStatusActiveLocationAddressAdminArea2) WithArrayOfValues

func (ProbePathSelectorStatusActiveLocationAddressAdminArea2) WithValue

type ProbePathSelectorStatusActiveLocationAddressAdminArea3

type ProbePathSelectorStatusActiveLocationAddressAdminArea3 struct{}

func (ProbePathSelectorStatusActiveLocationAddressAdminArea3) FieldPath

func (ProbePathSelectorStatusActiveLocationAddressAdminArea3) WithArrayOfValues

func (ProbePathSelectorStatusActiveLocationAddressAdminArea3) WithValue

type ProbePathSelectorStatusActiveLocationAddressAdminArea4

type ProbePathSelectorStatusActiveLocationAddressAdminArea4 struct{}

func (ProbePathSelectorStatusActiveLocationAddressAdminArea4) FieldPath

func (ProbePathSelectorStatusActiveLocationAddressAdminArea4) WithArrayOfValues

func (ProbePathSelectorStatusActiveLocationAddressAdminArea4) WithValue

type ProbePathSelectorStatusActiveLocationAddressContinent

type ProbePathSelectorStatusActiveLocationAddressContinent struct{}

func (ProbePathSelectorStatusActiveLocationAddressContinent) FieldPath

func (ProbePathSelectorStatusActiveLocationAddressContinent) WithArrayOfValues

func (ProbePathSelectorStatusActiveLocationAddressContinent) WithValue

type ProbePathSelectorStatusActiveLocationAddressCountry

type ProbePathSelectorStatusActiveLocationAddressCountry struct{}

func (ProbePathSelectorStatusActiveLocationAddressCountry) FieldPath

func (ProbePathSelectorStatusActiveLocationAddressCountry) WithArrayOfValues

func (ProbePathSelectorStatusActiveLocationAddressCountry) WithValue

type ProbePathSelectorStatusActiveLocationAddressCountryCode

type ProbePathSelectorStatusActiveLocationAddressCountryCode struct{}

func (ProbePathSelectorStatusActiveLocationAddressCountryCode) FieldPath

func (ProbePathSelectorStatusActiveLocationAddressCountryCode) WithArrayOfValues

func (ProbePathSelectorStatusActiveLocationAddressCountryCode) WithValue

type ProbePathSelectorStatusActiveLocationAddressPostalCode

type ProbePathSelectorStatusActiveLocationAddressPostalCode struct{}

func (ProbePathSelectorStatusActiveLocationAddressPostalCode) FieldPath

func (ProbePathSelectorStatusActiveLocationAddressPostalCode) WithArrayOfValues

func (ProbePathSelectorStatusActiveLocationAddressPostalCode) WithValue

type ProbePathSelectorStatusActiveLocationAddressStreetAddress

type ProbePathSelectorStatusActiveLocationAddressStreetAddress struct{}

func (ProbePathSelectorStatusActiveLocationAddressStreetAddress) FieldPath

func (ProbePathSelectorStatusActiveLocationAddressStreetAddress) WithArrayOfValues

func (ProbePathSelectorStatusActiveLocationAddressStreetAddress) WithValue

type ProbePathSelectorStatusActiveLocationAdminHierarchy

type ProbePathSelectorStatusActiveLocationAdminHierarchy struct{}

func (ProbePathSelectorStatusActiveLocationAdminHierarchy) Admin1

func (ProbePathSelectorStatusActiveLocationAdminHierarchy) Admin2

func (ProbePathSelectorStatusActiveLocationAdminHierarchy) Admin3

func (ProbePathSelectorStatusActiveLocationAdminHierarchy) Admin4

func (ProbePathSelectorStatusActiveLocationAdminHierarchy) Admin5

func (ProbePathSelectorStatusActiveLocationAdminHierarchy) Continent

func (ProbePathSelectorStatusActiveLocationAdminHierarchy) Country

func (ProbePathSelectorStatusActiveLocationAdminHierarchy) FieldPath

func (ProbePathSelectorStatusActiveLocationAdminHierarchy) WithArrayOfValues

func (ProbePathSelectorStatusActiveLocationAdminHierarchy) WithValue

type ProbePathSelectorStatusActiveLocationAdminHierarchyAdmin1

type ProbePathSelectorStatusActiveLocationAdminHierarchyAdmin1 struct{}

func (ProbePathSelectorStatusActiveLocationAdminHierarchyAdmin1) FieldPath

func (ProbePathSelectorStatusActiveLocationAdminHierarchyAdmin1) WithArrayOfValues

func (ProbePathSelectorStatusActiveLocationAdminHierarchyAdmin1) WithValue

type ProbePathSelectorStatusActiveLocationAdminHierarchyAdmin2

type ProbePathSelectorStatusActiveLocationAdminHierarchyAdmin2 struct{}

func (ProbePathSelectorStatusActiveLocationAdminHierarchyAdmin2) FieldPath

func (ProbePathSelectorStatusActiveLocationAdminHierarchyAdmin2) WithArrayOfValues

func (ProbePathSelectorStatusActiveLocationAdminHierarchyAdmin2) WithValue

type ProbePathSelectorStatusActiveLocationAdminHierarchyAdmin3

type ProbePathSelectorStatusActiveLocationAdminHierarchyAdmin3 struct{}

func (ProbePathSelectorStatusActiveLocationAdminHierarchyAdmin3) FieldPath

func (ProbePathSelectorStatusActiveLocationAdminHierarchyAdmin3) WithArrayOfValues

func (ProbePathSelectorStatusActiveLocationAdminHierarchyAdmin3) WithValue

type ProbePathSelectorStatusActiveLocationAdminHierarchyAdmin4

type ProbePathSelectorStatusActiveLocationAdminHierarchyAdmin4 struct{}

func (ProbePathSelectorStatusActiveLocationAdminHierarchyAdmin4) FieldPath

func (ProbePathSelectorStatusActiveLocationAdminHierarchyAdmin4) WithArrayOfValues

func (ProbePathSelectorStatusActiveLocationAdminHierarchyAdmin4) WithValue

type ProbePathSelectorStatusActiveLocationAdminHierarchyAdmin5

type ProbePathSelectorStatusActiveLocationAdminHierarchyAdmin5 struct{}

func (ProbePathSelectorStatusActiveLocationAdminHierarchyAdmin5) FieldPath

func (ProbePathSelectorStatusActiveLocationAdminHierarchyAdmin5) WithArrayOfValues

func (ProbePathSelectorStatusActiveLocationAdminHierarchyAdmin5) WithValue

type ProbePathSelectorStatusActiveLocationAdminHierarchyContinent

type ProbePathSelectorStatusActiveLocationAdminHierarchyContinent struct{}

func (ProbePathSelectorStatusActiveLocationAdminHierarchyContinent) FieldPath

func (ProbePathSelectorStatusActiveLocationAdminHierarchyContinent) WithArrayOfValues

func (ProbePathSelectorStatusActiveLocationAdminHierarchyContinent) WithValue

type ProbePathSelectorStatusActiveLocationAdminHierarchyCountry

type ProbePathSelectorStatusActiveLocationAdminHierarchyCountry struct{}

func (ProbePathSelectorStatusActiveLocationAdminHierarchyCountry) FieldPath

func (ProbePathSelectorStatusActiveLocationAdminHierarchyCountry) WithArrayOfValues

func (ProbePathSelectorStatusActiveLocationAdminHierarchyCountry) WithValue

type ProbePathSelectorStatusActiveLocationCoordinates

type ProbePathSelectorStatusActiveLocationCoordinates struct{}

func (ProbePathSelectorStatusActiveLocationCoordinates) FieldPath

func (ProbePathSelectorStatusActiveLocationCoordinates) WithArrayOfValues

func (ProbePathSelectorStatusActiveLocationCoordinates) WithValue

type ProbePathSelectorStatusAgentType

type ProbePathSelectorStatusAgentType struct{}

func (ProbePathSelectorStatusAgentType) FieldPath

func (ProbePathSelectorStatusAgentType) WithArrayOfValues

func (ProbePathSelectorStatusAgentType) WithValue

type ProbePathSelectorStatusAsInfo

type ProbePathSelectorStatusAsInfo struct{}

func (ProbePathSelectorStatusAsInfo) Asn

func (ProbePathSelectorStatusAsInfo) AsnType

func (ProbePathSelectorStatusAsInfo) Domain

func (ProbePathSelectorStatusAsInfo) FieldPath

func (ProbePathSelectorStatusAsInfo) Name

func (ProbePathSelectorStatusAsInfo) Routes

func (ProbePathSelectorStatusAsInfo) WithArrayOfValues

func (ProbePathSelectorStatusAsInfo) WithValue

type ProbePathSelectorStatusAsInfoAsn

type ProbePathSelectorStatusAsInfoAsn struct{}

func (ProbePathSelectorStatusAsInfoAsn) FieldPath

func (ProbePathSelectorStatusAsInfoAsn) WithArrayOfValues

func (ProbePathSelectorStatusAsInfoAsn) WithValue

type ProbePathSelectorStatusAsInfoAsnType

type ProbePathSelectorStatusAsInfoAsnType struct{}

func (ProbePathSelectorStatusAsInfoAsnType) FieldPath

func (ProbePathSelectorStatusAsInfoAsnType) WithArrayOfValues

func (ProbePathSelectorStatusAsInfoAsnType) WithValue

type ProbePathSelectorStatusAsInfoDomain

type ProbePathSelectorStatusAsInfoDomain struct{}

func (ProbePathSelectorStatusAsInfoDomain) FieldPath

func (ProbePathSelectorStatusAsInfoDomain) WithArrayOfValues

func (ProbePathSelectorStatusAsInfoDomain) WithValue

type ProbePathSelectorStatusAsInfoName

type ProbePathSelectorStatusAsInfoName struct{}

func (ProbePathSelectorStatusAsInfoName) FieldPath

func (ProbePathSelectorStatusAsInfoName) WithArrayOfValues

func (ProbePathSelectorStatusAsInfoName) WithValue

type ProbePathSelectorStatusAsInfoRoutes

type ProbePathSelectorStatusAsInfoRoutes struct{}

func (ProbePathSelectorStatusAsInfoRoutes) FieldPath

func (ProbePathSelectorStatusAsInfoRoutes) WithArrayOfValues

func (ProbePathSelectorStatusAsInfoRoutes) WithItemValue

func (ProbePathSelectorStatusAsInfoRoutes) WithValue

type ProbePathSelectorStatusBandwidth

type ProbePathSelectorStatusBandwidth struct{}

func (ProbePathSelectorStatusBandwidth) DownloadMbps

func (ProbePathSelectorStatusBandwidth) FieldPath

func (ProbePathSelectorStatusBandwidth) LastReported

func (ProbePathSelectorStatusBandwidth) ServerIpAddress

func (ProbePathSelectorStatusBandwidth) TestServer

func (ProbePathSelectorStatusBandwidth) UploadMbps

func (ProbePathSelectorStatusBandwidth) WithArrayOfValues

func (ProbePathSelectorStatusBandwidth) WithValue

type ProbePathSelectorStatusBandwidthDownloadMbps

type ProbePathSelectorStatusBandwidthDownloadMbps struct{}

func (ProbePathSelectorStatusBandwidthDownloadMbps) FieldPath

func (ProbePathSelectorStatusBandwidthDownloadMbps) WithArrayOfValues

func (ProbePathSelectorStatusBandwidthDownloadMbps) WithValue

type ProbePathSelectorStatusBandwidthLastReported

type ProbePathSelectorStatusBandwidthLastReported struct{}

func (ProbePathSelectorStatusBandwidthLastReported) FieldPath

func (ProbePathSelectorStatusBandwidthLastReported) WithArrayOfValues

func (ProbePathSelectorStatusBandwidthLastReported) WithValue

type ProbePathSelectorStatusBandwidthServerIpAddress

type ProbePathSelectorStatusBandwidthServerIpAddress struct{}

func (ProbePathSelectorStatusBandwidthServerIpAddress) FieldPath

func (ProbePathSelectorStatusBandwidthServerIpAddress) WithArrayOfValues

func (ProbePathSelectorStatusBandwidthServerIpAddress) WithValue

type ProbePathSelectorStatusBandwidthTestServer

type ProbePathSelectorStatusBandwidthTestServer struct{}

func (ProbePathSelectorStatusBandwidthTestServer) FieldPath

func (ProbePathSelectorStatusBandwidthTestServer) WithArrayOfValues

func (ProbePathSelectorStatusBandwidthTestServer) WithValue

type ProbePathSelectorStatusBandwidthUploadMbps

type ProbePathSelectorStatusBandwidthUploadMbps struct{}

func (ProbePathSelectorStatusBandwidthUploadMbps) FieldPath

func (ProbePathSelectorStatusBandwidthUploadMbps) WithArrayOfValues

func (ProbePathSelectorStatusBandwidthUploadMbps) WithValue

type ProbePathSelectorStatusCarrier

type ProbePathSelectorStatusCarrier struct{}

func (ProbePathSelectorStatusCarrier) FieldPath

func (ProbePathSelectorStatusCarrier) LocationAreaCode

func (ProbePathSelectorStatusCarrier) MobileCountryCode

func (ProbePathSelectorStatusCarrier) MobileNetworkCode

func (ProbePathSelectorStatusCarrier) Name

func (ProbePathSelectorStatusCarrier) WithArrayOfValues

func (ProbePathSelectorStatusCarrier) WithValue

type ProbePathSelectorStatusCarrierLocationAreaCode

type ProbePathSelectorStatusCarrierLocationAreaCode struct{}

func (ProbePathSelectorStatusCarrierLocationAreaCode) FieldPath

func (ProbePathSelectorStatusCarrierLocationAreaCode) WithArrayOfValues

func (ProbePathSelectorStatusCarrierLocationAreaCode) WithValue

type ProbePathSelectorStatusCarrierMobileCountryCode

type ProbePathSelectorStatusCarrierMobileCountryCode struct{}

func (ProbePathSelectorStatusCarrierMobileCountryCode) FieldPath

func (ProbePathSelectorStatusCarrierMobileCountryCode) WithArrayOfValues

func (ProbePathSelectorStatusCarrierMobileCountryCode) WithValue

type ProbePathSelectorStatusCarrierMobileNetworkCode

type ProbePathSelectorStatusCarrierMobileNetworkCode struct{}

func (ProbePathSelectorStatusCarrierMobileNetworkCode) FieldPath

func (ProbePathSelectorStatusCarrierMobileNetworkCode) WithArrayOfValues

func (ProbePathSelectorStatusCarrierMobileNetworkCode) WithValue

type ProbePathSelectorStatusCarrierName

type ProbePathSelectorStatusCarrierName struct{}

func (ProbePathSelectorStatusCarrierName) FieldPath

func (ProbePathSelectorStatusCarrierName) WithArrayOfValues

func (ProbePathSelectorStatusCarrierName) WithValue

type ProbePathSelectorStatusConnection

type ProbePathSelectorStatusConnection struct{}

func (ProbePathSelectorStatusConnection) FieldPath

func (ProbePathSelectorStatusConnection) WithArrayOfValues

func (ProbePathSelectorStatusConnection) WithValue

type ProbePathSelectorStatusConnectionStatusChangeTime

type ProbePathSelectorStatusConnectionStatusChangeTime struct{}

func (ProbePathSelectorStatusConnectionStatusChangeTime) FieldPath

func (ProbePathSelectorStatusConnectionStatusChangeTime) WithArrayOfValues

func (ProbePathSelectorStatusConnectionStatusChangeTime) WithValue

type ProbePathSelectorStatusDiscoveredLocation

type ProbePathSelectorStatusDiscoveredLocation struct{}

func (ProbePathSelectorStatusDiscoveredLocation) Accuracy

func (ProbePathSelectorStatusDiscoveredLocation) Address

func (ProbePathSelectorStatusDiscoveredLocation) AdminHierarchy

func (ProbePathSelectorStatusDiscoveredLocation) Coordinates

func (ProbePathSelectorStatusDiscoveredLocation) FieldPath

func (ProbePathSelectorStatusDiscoveredLocation) WithArrayOfValues

func (ProbePathSelectorStatusDiscoveredLocation) WithValue

type ProbePathSelectorStatusDiscoveredLocationAccuracy

type ProbePathSelectorStatusDiscoveredLocationAccuracy struct{}

func (ProbePathSelectorStatusDiscoveredLocationAccuracy) FieldPath

func (ProbePathSelectorStatusDiscoveredLocationAccuracy) WithArrayOfValues

func (ProbePathSelectorStatusDiscoveredLocationAccuracy) WithValue

type ProbePathSelectorStatusDiscoveredLocationAddress

type ProbePathSelectorStatusDiscoveredLocationAddress struct{}

func (ProbePathSelectorStatusDiscoveredLocationAddress) AdminArea1

func (ProbePathSelectorStatusDiscoveredLocationAddress) AdminArea2

func (ProbePathSelectorStatusDiscoveredLocationAddress) AdminArea3

func (ProbePathSelectorStatusDiscoveredLocationAddress) AdminArea4

func (ProbePathSelectorStatusDiscoveredLocationAddress) Continent

func (ProbePathSelectorStatusDiscoveredLocationAddress) Country

func (ProbePathSelectorStatusDiscoveredLocationAddress) CountryCode

func (ProbePathSelectorStatusDiscoveredLocationAddress) FieldPath

func (ProbePathSelectorStatusDiscoveredLocationAddress) PostalCode

func (ProbePathSelectorStatusDiscoveredLocationAddress) StreetAddress

func (ProbePathSelectorStatusDiscoveredLocationAddress) WithArrayOfValues

func (ProbePathSelectorStatusDiscoveredLocationAddress) WithValue

type ProbePathSelectorStatusDiscoveredLocationAddressAdminArea1

type ProbePathSelectorStatusDiscoveredLocationAddressAdminArea1 struct{}

func (ProbePathSelectorStatusDiscoveredLocationAddressAdminArea1) FieldPath

func (ProbePathSelectorStatusDiscoveredLocationAddressAdminArea1) WithArrayOfValues

func (ProbePathSelectorStatusDiscoveredLocationAddressAdminArea1) WithValue

type ProbePathSelectorStatusDiscoveredLocationAddressAdminArea2

type ProbePathSelectorStatusDiscoveredLocationAddressAdminArea2 struct{}

func (ProbePathSelectorStatusDiscoveredLocationAddressAdminArea2) FieldPath

func (ProbePathSelectorStatusDiscoveredLocationAddressAdminArea2) WithArrayOfValues

func (ProbePathSelectorStatusDiscoveredLocationAddressAdminArea2) WithValue

type ProbePathSelectorStatusDiscoveredLocationAddressAdminArea3

type ProbePathSelectorStatusDiscoveredLocationAddressAdminArea3 struct{}

func (ProbePathSelectorStatusDiscoveredLocationAddressAdminArea3) FieldPath

func (ProbePathSelectorStatusDiscoveredLocationAddressAdminArea3) WithArrayOfValues

func (ProbePathSelectorStatusDiscoveredLocationAddressAdminArea3) WithValue

type ProbePathSelectorStatusDiscoveredLocationAddressAdminArea4

type ProbePathSelectorStatusDiscoveredLocationAddressAdminArea4 struct{}

func (ProbePathSelectorStatusDiscoveredLocationAddressAdminArea4) FieldPath

func (ProbePathSelectorStatusDiscoveredLocationAddressAdminArea4) WithArrayOfValues

func (ProbePathSelectorStatusDiscoveredLocationAddressAdminArea4) WithValue

type ProbePathSelectorStatusDiscoveredLocationAddressContinent

type ProbePathSelectorStatusDiscoveredLocationAddressContinent struct{}

func (ProbePathSelectorStatusDiscoveredLocationAddressContinent) FieldPath

func (ProbePathSelectorStatusDiscoveredLocationAddressContinent) WithArrayOfValues

func (ProbePathSelectorStatusDiscoveredLocationAddressContinent) WithValue

type ProbePathSelectorStatusDiscoveredLocationAddressCountry

type ProbePathSelectorStatusDiscoveredLocationAddressCountry struct{}

func (ProbePathSelectorStatusDiscoveredLocationAddressCountry) FieldPath

func (ProbePathSelectorStatusDiscoveredLocationAddressCountry) WithArrayOfValues

func (ProbePathSelectorStatusDiscoveredLocationAddressCountry) WithValue

type ProbePathSelectorStatusDiscoveredLocationAddressCountryCode

type ProbePathSelectorStatusDiscoveredLocationAddressCountryCode struct{}

func (ProbePathSelectorStatusDiscoveredLocationAddressCountryCode) FieldPath

func (ProbePathSelectorStatusDiscoveredLocationAddressCountryCode) WithArrayOfValues

func (ProbePathSelectorStatusDiscoveredLocationAddressCountryCode) WithValue

type ProbePathSelectorStatusDiscoveredLocationAddressPostalCode

type ProbePathSelectorStatusDiscoveredLocationAddressPostalCode struct{}

func (ProbePathSelectorStatusDiscoveredLocationAddressPostalCode) FieldPath

func (ProbePathSelectorStatusDiscoveredLocationAddressPostalCode) WithArrayOfValues

func (ProbePathSelectorStatusDiscoveredLocationAddressPostalCode) WithValue

type ProbePathSelectorStatusDiscoveredLocationAddressStreetAddress

type ProbePathSelectorStatusDiscoveredLocationAddressStreetAddress struct{}

func (ProbePathSelectorStatusDiscoveredLocationAddressStreetAddress) FieldPath

func (ProbePathSelectorStatusDiscoveredLocationAddressStreetAddress) WithArrayOfValues

func (ProbePathSelectorStatusDiscoveredLocationAddressStreetAddress) WithValue

type ProbePathSelectorStatusDiscoveredLocationAdminHierarchy

type ProbePathSelectorStatusDiscoveredLocationAdminHierarchy struct{}

func (ProbePathSelectorStatusDiscoveredLocationAdminHierarchy) Admin1

func (ProbePathSelectorStatusDiscoveredLocationAdminHierarchy) Admin2

func (ProbePathSelectorStatusDiscoveredLocationAdminHierarchy) Admin3

func (ProbePathSelectorStatusDiscoveredLocationAdminHierarchy) Admin4

func (ProbePathSelectorStatusDiscoveredLocationAdminHierarchy) Admin5

func (ProbePathSelectorStatusDiscoveredLocationAdminHierarchy) Continent

func (ProbePathSelectorStatusDiscoveredLocationAdminHierarchy) Country

func (ProbePathSelectorStatusDiscoveredLocationAdminHierarchy) FieldPath

func (ProbePathSelectorStatusDiscoveredLocationAdminHierarchy) WithArrayOfValues

func (ProbePathSelectorStatusDiscoveredLocationAdminHierarchy) WithValue

type ProbePathSelectorStatusDiscoveredLocationAdminHierarchyAdmin1

type ProbePathSelectorStatusDiscoveredLocationAdminHierarchyAdmin1 struct{}

func (ProbePathSelectorStatusDiscoveredLocationAdminHierarchyAdmin1) FieldPath

func (ProbePathSelectorStatusDiscoveredLocationAdminHierarchyAdmin1) WithArrayOfValues

func (ProbePathSelectorStatusDiscoveredLocationAdminHierarchyAdmin1) WithValue

type ProbePathSelectorStatusDiscoveredLocationAdminHierarchyAdmin2

type ProbePathSelectorStatusDiscoveredLocationAdminHierarchyAdmin2 struct{}

func (ProbePathSelectorStatusDiscoveredLocationAdminHierarchyAdmin2) FieldPath

func (ProbePathSelectorStatusDiscoveredLocationAdminHierarchyAdmin2) WithArrayOfValues

func (ProbePathSelectorStatusDiscoveredLocationAdminHierarchyAdmin2) WithValue

type ProbePathSelectorStatusDiscoveredLocationAdminHierarchyAdmin3

type ProbePathSelectorStatusDiscoveredLocationAdminHierarchyAdmin3 struct{}

func (ProbePathSelectorStatusDiscoveredLocationAdminHierarchyAdmin3) FieldPath

func (ProbePathSelectorStatusDiscoveredLocationAdminHierarchyAdmin3) WithArrayOfValues

func (ProbePathSelectorStatusDiscoveredLocationAdminHierarchyAdmin3) WithValue

type ProbePathSelectorStatusDiscoveredLocationAdminHierarchyAdmin4

type ProbePathSelectorStatusDiscoveredLocationAdminHierarchyAdmin4 struct{}

func (ProbePathSelectorStatusDiscoveredLocationAdminHierarchyAdmin4) FieldPath

func (ProbePathSelectorStatusDiscoveredLocationAdminHierarchyAdmin4) WithArrayOfValues

func (ProbePathSelectorStatusDiscoveredLocationAdminHierarchyAdmin4) WithValue

type ProbePathSelectorStatusDiscoveredLocationAdminHierarchyAdmin5

type ProbePathSelectorStatusDiscoveredLocationAdminHierarchyAdmin5 struct{}

func (ProbePathSelectorStatusDiscoveredLocationAdminHierarchyAdmin5) FieldPath

func (ProbePathSelectorStatusDiscoveredLocationAdminHierarchyAdmin5) WithArrayOfValues

func (ProbePathSelectorStatusDiscoveredLocationAdminHierarchyAdmin5) WithValue

type ProbePathSelectorStatusDiscoveredLocationAdminHierarchyContinent

type ProbePathSelectorStatusDiscoveredLocationAdminHierarchyContinent struct{}

func (ProbePathSelectorStatusDiscoveredLocationAdminHierarchyContinent) FieldPath

func (ProbePathSelectorStatusDiscoveredLocationAdminHierarchyContinent) WithArrayOfValues

func (ProbePathSelectorStatusDiscoveredLocationAdminHierarchyContinent) WithValue

type ProbePathSelectorStatusDiscoveredLocationAdminHierarchyCountry

type ProbePathSelectorStatusDiscoveredLocationAdminHierarchyCountry struct{}

func (ProbePathSelectorStatusDiscoveredLocationAdminHierarchyCountry) FieldPath

func (ProbePathSelectorStatusDiscoveredLocationAdminHierarchyCountry) WithArrayOfValues

func (ProbePathSelectorStatusDiscoveredLocationAdminHierarchyCountry) WithValue

type ProbePathSelectorStatusDiscoveredLocationCoordinates

type ProbePathSelectorStatusDiscoveredLocationCoordinates struct{}

func (ProbePathSelectorStatusDiscoveredLocationCoordinates) FieldPath

func (ProbePathSelectorStatusDiscoveredLocationCoordinates) WithArrayOfValues

func (ProbePathSelectorStatusDiscoveredLocationCoordinates) WithValue

type ProbePathSelectorStatusExternalHostname

type ProbePathSelectorStatusExternalHostname struct{}

func (ProbePathSelectorStatusExternalHostname) FieldPath

func (ProbePathSelectorStatusExternalHostname) WithArrayOfValues

func (ProbePathSelectorStatusExternalHostname) WithValue

type ProbePathSelectorStatusExternalIpAddressV4

type ProbePathSelectorStatusExternalIpAddressV4 struct{}

func (ProbePathSelectorStatusExternalIpAddressV4) FieldPath

func (ProbePathSelectorStatusExternalIpAddressV4) WithArrayOfValues

func (ProbePathSelectorStatusExternalIpAddressV4) WithValue

type ProbePathSelectorStatusExternalIpAddressV6

type ProbePathSelectorStatusExternalIpAddressV6 struct{}

func (ProbePathSelectorStatusExternalIpAddressV6) FieldPath

func (ProbePathSelectorStatusExternalIpAddressV6) WithArrayOfValues

func (ProbePathSelectorStatusExternalIpAddressV6) WithValue

type ProbePathSelectorStatusNetworkInterfaces

type ProbePathSelectorStatusNetworkInterfaces struct{}

func (ProbePathSelectorStatusNetworkInterfaces) FieldPath

func (ProbePathSelectorStatusNetworkInterfaces) WithArrayOfValues

func (ProbePathSelectorStatusNetworkInterfaces) WithKey

func (ProbePathSelectorStatusNetworkInterfaces) WithValue

type ProbePathSelectorStatusProxyConfig added in v0.10.5

type ProbePathSelectorStatusProxyConfig struct{}

func (ProbePathSelectorStatusProxyConfig) FieldPath added in v0.10.5

func (ProbePathSelectorStatusProxyConfig) HttpProxy added in v0.10.5

func (ProbePathSelectorStatusProxyConfig) HttpsProxy added in v0.10.5

func (ProbePathSelectorStatusProxyConfig) NoProxy added in v0.10.5

func (ProbePathSelectorStatusProxyConfig) WithArrayOfValues added in v0.10.5

func (ProbePathSelectorStatusProxyConfig) WithValue added in v0.10.5

type ProbePathSelectorStatusProxyConfigHttpProxy added in v0.10.5

type ProbePathSelectorStatusProxyConfigHttpProxy struct{}

func (ProbePathSelectorStatusProxyConfigHttpProxy) FieldPath added in v0.10.5

func (ProbePathSelectorStatusProxyConfigHttpProxy) WithArrayOfValues added in v0.10.5

func (ProbePathSelectorStatusProxyConfigHttpProxy) WithValue added in v0.10.5

type ProbePathSelectorStatusProxyConfigHttpsProxy added in v0.10.5

type ProbePathSelectorStatusProxyConfigHttpsProxy struct{}

func (ProbePathSelectorStatusProxyConfigHttpsProxy) FieldPath added in v0.10.5

func (ProbePathSelectorStatusProxyConfigHttpsProxy) WithArrayOfValues added in v0.10.5

func (ProbePathSelectorStatusProxyConfigHttpsProxy) WithValue added in v0.10.5

type ProbePathSelectorStatusProxyConfigNoProxy added in v0.10.5

type ProbePathSelectorStatusProxyConfigNoProxy struct{}

func (ProbePathSelectorStatusProxyConfigNoProxy) FieldPath added in v0.10.5

func (ProbePathSelectorStatusProxyConfigNoProxy) WithArrayOfValues added in v0.10.5

func (ProbePathSelectorStatusProxyConfigNoProxy) WithValue added in v0.10.5

type ProbePathSelectorStatusSoftwareVersion

type ProbePathSelectorStatusSoftwareVersion struct{}

func (ProbePathSelectorStatusSoftwareVersion) BuildDate

func (ProbePathSelectorStatusSoftwareVersion) CommitId

func (ProbePathSelectorStatusSoftwareVersion) FieldPath

func (ProbePathSelectorStatusSoftwareVersion) Version

func (ProbePathSelectorStatusSoftwareVersion) WithArrayOfValues

func (ProbePathSelectorStatusSoftwareVersion) WithValue

type ProbePathSelectorStatusSoftwareVersionBuildDate

type ProbePathSelectorStatusSoftwareVersionBuildDate struct{}

func (ProbePathSelectorStatusSoftwareVersionBuildDate) FieldPath

func (ProbePathSelectorStatusSoftwareVersionBuildDate) WithArrayOfValues

func (ProbePathSelectorStatusSoftwareVersionBuildDate) WithValue

type ProbePathSelectorStatusSoftwareVersionCommitId

type ProbePathSelectorStatusSoftwareVersionCommitId struct{}

func (ProbePathSelectorStatusSoftwareVersionCommitId) FieldPath

func (ProbePathSelectorStatusSoftwareVersionCommitId) WithArrayOfValues

func (ProbePathSelectorStatusSoftwareVersionCommitId) WithValue

type ProbePathSelectorStatusSoftwareVersionVersion

type ProbePathSelectorStatusSoftwareVersionVersion struct{}

func (ProbePathSelectorStatusSoftwareVersionVersion) FieldPath

func (ProbePathSelectorStatusSoftwareVersionVersion) WithArrayOfValues

func (ProbePathSelectorStatusSoftwareVersionVersion) WithValue

type ProbePathSelectorStatusSystemInfo

type ProbePathSelectorStatusSystemInfo struct{}

func (ProbePathSelectorStatusSystemInfo) Architecture

func (ProbePathSelectorStatusSystemInfo) Family

func (ProbePathSelectorStatusSystemInfo) FieldPath

func (ProbePathSelectorStatusSystemInfo) HostName

func (ProbePathSelectorStatusSystemInfo) Manufacturer

func (ProbePathSelectorStatusSystemInfo) Model

func (ProbePathSelectorStatusSystemInfo) Os

func (ProbePathSelectorStatusSystemInfo) Platform

func (ProbePathSelectorStatusSystemInfo) SerialNumber

func (ProbePathSelectorStatusSystemInfo) Sku

func (ProbePathSelectorStatusSystemInfo) WithArrayOfValues

func (ProbePathSelectorStatusSystemInfo) WithValue

type ProbePathSelectorStatusSystemInfoArchitecture

type ProbePathSelectorStatusSystemInfoArchitecture struct{}

func (ProbePathSelectorStatusSystemInfoArchitecture) FieldPath

func (ProbePathSelectorStatusSystemInfoArchitecture) WithArrayOfValues

func (ProbePathSelectorStatusSystemInfoArchitecture) WithValue

type ProbePathSelectorStatusSystemInfoFamily

type ProbePathSelectorStatusSystemInfoFamily struct{}

func (ProbePathSelectorStatusSystemInfoFamily) FieldPath

func (ProbePathSelectorStatusSystemInfoFamily) WithArrayOfValues

func (ProbePathSelectorStatusSystemInfoFamily) WithValue

type ProbePathSelectorStatusSystemInfoHostName

type ProbePathSelectorStatusSystemInfoHostName struct{}

func (ProbePathSelectorStatusSystemInfoHostName) FieldPath

func (ProbePathSelectorStatusSystemInfoHostName) WithArrayOfValues

func (ProbePathSelectorStatusSystemInfoHostName) WithValue

type ProbePathSelectorStatusSystemInfoManufacturer

type ProbePathSelectorStatusSystemInfoManufacturer struct{}

func (ProbePathSelectorStatusSystemInfoManufacturer) FieldPath

func (ProbePathSelectorStatusSystemInfoManufacturer) WithArrayOfValues

func (ProbePathSelectorStatusSystemInfoManufacturer) WithValue

type ProbePathSelectorStatusSystemInfoModel

type ProbePathSelectorStatusSystemInfoModel struct{}

func (ProbePathSelectorStatusSystemInfoModel) FieldPath

func (ProbePathSelectorStatusSystemInfoModel) WithArrayOfValues

func (ProbePathSelectorStatusSystemInfoModel) WithValue

type ProbePathSelectorStatusSystemInfoOs

type ProbePathSelectorStatusSystemInfoOs struct{}

func (ProbePathSelectorStatusSystemInfoOs) BuildVersion

func (ProbePathSelectorStatusSystemInfoOs) FieldPath

func (ProbePathSelectorStatusSystemInfoOs) Kernel

func (ProbePathSelectorStatusSystemInfoOs) Name

func (ProbePathSelectorStatusSystemInfoOs) Version

func (ProbePathSelectorStatusSystemInfoOs) WithArrayOfValues

func (ProbePathSelectorStatusSystemInfoOs) WithValue

type ProbePathSelectorStatusSystemInfoOsBuildVersion

type ProbePathSelectorStatusSystemInfoOsBuildVersion struct{}

func (ProbePathSelectorStatusSystemInfoOsBuildVersion) FieldPath

func (ProbePathSelectorStatusSystemInfoOsBuildVersion) WithArrayOfValues

func (ProbePathSelectorStatusSystemInfoOsBuildVersion) WithValue

type ProbePathSelectorStatusSystemInfoOsKernel

type ProbePathSelectorStatusSystemInfoOsKernel struct{}

func (ProbePathSelectorStatusSystemInfoOsKernel) FieldPath

func (ProbePathSelectorStatusSystemInfoOsKernel) WithArrayOfValues

func (ProbePathSelectorStatusSystemInfoOsKernel) WithValue

type ProbePathSelectorStatusSystemInfoOsName

type ProbePathSelectorStatusSystemInfoOsName struct{}

func (ProbePathSelectorStatusSystemInfoOsName) FieldPath

func (ProbePathSelectorStatusSystemInfoOsName) WithArrayOfValues

func (ProbePathSelectorStatusSystemInfoOsName) WithValue

type ProbePathSelectorStatusSystemInfoOsVersion

type ProbePathSelectorStatusSystemInfoOsVersion struct{}

func (ProbePathSelectorStatusSystemInfoOsVersion) FieldPath

func (ProbePathSelectorStatusSystemInfoOsVersion) WithArrayOfValues

func (ProbePathSelectorStatusSystemInfoOsVersion) WithValue

type ProbePathSelectorStatusSystemInfoPlatform

type ProbePathSelectorStatusSystemInfoPlatform struct{}

func (ProbePathSelectorStatusSystemInfoPlatform) FieldPath

func (ProbePathSelectorStatusSystemInfoPlatform) WithArrayOfValues

func (ProbePathSelectorStatusSystemInfoPlatform) WithValue

type ProbePathSelectorStatusSystemInfoSerialNumber

type ProbePathSelectorStatusSystemInfoSerialNumber struct{}

func (ProbePathSelectorStatusSystemInfoSerialNumber) FieldPath

func (ProbePathSelectorStatusSystemInfoSerialNumber) WithArrayOfValues

func (ProbePathSelectorStatusSystemInfoSerialNumber) WithValue

type ProbePathSelectorStatusSystemInfoSku

type ProbePathSelectorStatusSystemInfoSku struct{}

func (ProbePathSelectorStatusSystemInfoSku) FieldPath

func (ProbePathSelectorStatusSystemInfoSku) WithArrayOfValues

func (ProbePathSelectorStatusSystemInfoSku) WithValue

type ProbeReferenceList

type ProbeReferenceList []*Reference

func (ProbeReferenceList) Append

func (ProbeReferenceList) AppendList

func (ProbeReferenceList) At

func (ProbeReferenceList) Length

func (l ProbeReferenceList) Length() int

func (ProbeReferenceList) Set

func (ProbeReferenceList) Slice

func (l ProbeReferenceList) Slice(first, second int) gotenresource.ReferenceList

type ProbeSpecAccessTokenSpecFieldPathBuilder

type ProbeSpecAccessTokenSpecFieldPathBuilder struct{}

func NewProbeSpecAccessTokenSpecFieldPathBuilder

func NewProbeSpecAccessTokenSpecFieldPathBuilder() ProbeSpecAccessTokenSpecFieldPathBuilder

func (ProbeSpecAccessTokenSpecFieldPathBuilder) AccessToken

func (ProbeSpecAccessTokenSpecFieldPathBuilder) Enable

type ProbeSpecAccessTokenSpec_FieldPath

type ProbeSpecAccessTokenSpec_FieldPath interface {
	gotenobject.FieldPath
	Selector() ProbeSpecAccessTokenSpec_FieldPathSelector
	Get(source *Probe_Spec_AccessTokenSpec) []interface{}
	GetSingle(source *Probe_Spec_AccessTokenSpec) (interface{}, bool)
	ClearValue(item *Probe_Spec_AccessTokenSpec)

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

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

func MustParseProbeSpecAccessTokenSpec_FieldPath

func MustParseProbeSpecAccessTokenSpec_FieldPath(rawField string) ProbeSpecAccessTokenSpec_FieldPath

func ParseProbeSpecAccessTokenSpec_FieldPath

func ParseProbeSpecAccessTokenSpec_FieldPath(rawField string) (ProbeSpecAccessTokenSpec_FieldPath, error)

type ProbeSpecAccessTokenSpec_FieldPathArrayItemValue

type ProbeSpecAccessTokenSpec_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	ProbeSpecAccessTokenSpec_FieldPath
	ContainsValue(*Probe_Spec_AccessTokenSpec) bool
}

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

func MustParseProbeSpecAccessTokenSpec_FieldPathArrayItemValue

func MustParseProbeSpecAccessTokenSpec_FieldPathArrayItemValue(pathStr, valueStr string) ProbeSpecAccessTokenSpec_FieldPathArrayItemValue

func ParseProbeSpecAccessTokenSpec_FieldPathArrayItemValue

func ParseProbeSpecAccessTokenSpec_FieldPathArrayItemValue(pathStr, valueStr string) (ProbeSpecAccessTokenSpec_FieldPathArrayItemValue, error)

ParseProbeSpecAccessTokenSpec_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type ProbeSpecAccessTokenSpec_FieldPathArrayOfValues

type ProbeSpecAccessTokenSpec_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	ProbeSpecAccessTokenSpec_FieldPath
}

ProbeSpecAccessTokenSpec_FieldPathArrayOfValues allows storing slice of values for AccessTokenSpec fields according to their type

func MustParseProbeSpecAccessTokenSpec_FieldPathArrayOfValues

func MustParseProbeSpecAccessTokenSpec_FieldPathArrayOfValues(pathStr, valuesStr string) ProbeSpecAccessTokenSpec_FieldPathArrayOfValues

func ParseProbeSpecAccessTokenSpec_FieldPathArrayOfValues

func ParseProbeSpecAccessTokenSpec_FieldPathArrayOfValues(pathStr, valuesStr string) (ProbeSpecAccessTokenSpec_FieldPathArrayOfValues, error)

type ProbeSpecAccessTokenSpec_FieldPathSelector

type ProbeSpecAccessTokenSpec_FieldPathSelector int32
const (
	ProbeSpecAccessTokenSpec_FieldPathSelectorEnable      ProbeSpecAccessTokenSpec_FieldPathSelector = 0
	ProbeSpecAccessTokenSpec_FieldPathSelectorAccessToken ProbeSpecAccessTokenSpec_FieldPathSelector = 1
)

func (ProbeSpecAccessTokenSpec_FieldPathSelector) String

type ProbeSpecAccessTokenSpec_FieldPathValue

type ProbeSpecAccessTokenSpec_FieldPathValue interface {
	ProbeSpecAccessTokenSpec_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **Probe_Spec_AccessTokenSpec)
	CompareWith(*Probe_Spec_AccessTokenSpec) (cmp int, comparable bool)
}

ProbeSpecAccessTokenSpec_FieldPathValue allows storing values for AccessTokenSpec fields according to their type

func MustParseProbeSpecAccessTokenSpec_FieldPathValue

func MustParseProbeSpecAccessTokenSpec_FieldPathValue(pathStr, valueStr string) ProbeSpecAccessTokenSpec_FieldPathValue

func ParseProbeSpecAccessTokenSpec_FieldPathValue

func ParseProbeSpecAccessTokenSpec_FieldPathValue(pathStr, valueStr string) (ProbeSpecAccessTokenSpec_FieldPathValue, error)

type ProbeSpecAccessTokenSpec_FieldTerminalPath

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

func (*ProbeSpecAccessTokenSpec_FieldTerminalPath) ClearValue

func (*ProbeSpecAccessTokenSpec_FieldTerminalPath) ClearValueRaw

func (*ProbeSpecAccessTokenSpec_FieldTerminalPath) Get

func (fp *ProbeSpecAccessTokenSpec_FieldTerminalPath) Get(source *Probe_Spec_AccessTokenSpec) (values []interface{})

Get returns all values pointed by specific field from source Probe_Spec_AccessTokenSpec

func (*ProbeSpecAccessTokenSpec_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*ProbeSpecAccessTokenSpec_FieldTerminalPath) GetRaw

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

func (*ProbeSpecAccessTokenSpec_FieldTerminalPath) GetSingle

func (fp *ProbeSpecAccessTokenSpec_FieldTerminalPath) GetSingle(source *Probe_Spec_AccessTokenSpec) (interface{}, bool)

GetSingle returns value pointed by specific field of from source Probe_Spec_AccessTokenSpec

func (*ProbeSpecAccessTokenSpec_FieldTerminalPath) GetSingleRaw

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

func (*ProbeSpecAccessTokenSpec_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*ProbeSpecAccessTokenSpec_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*ProbeSpecAccessTokenSpec_FieldTerminalPath) Selector

func (*ProbeSpecAccessTokenSpec_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.7.1

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

func (*ProbeSpecAccessTokenSpec_FieldTerminalPath) String

String returns path representation in proto convention

func (*ProbeSpecAccessTokenSpec_FieldTerminalPath) WithIArrayItemValue

func (*ProbeSpecAccessTokenSpec_FieldTerminalPath) WithIArrayOfValues

func (*ProbeSpecAccessTokenSpec_FieldTerminalPath) WithIValue

func (*ProbeSpecAccessTokenSpec_FieldTerminalPath) WithRawIArrayItemValue

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

func (*ProbeSpecAccessTokenSpec_FieldTerminalPath) WithRawIArrayOfValues

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

func (*ProbeSpecAccessTokenSpec_FieldTerminalPath) WithRawIValue

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

type ProbeSpecAccessTokenSpec_FieldTerminalPathArrayItemValue

type ProbeSpecAccessTokenSpec_FieldTerminalPathArrayItemValue struct {
	ProbeSpecAccessTokenSpec_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ProbeSpecAccessTokenSpec_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*ProbeSpecAccessTokenSpec_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*ProbeSpecAccessTokenSpec_FieldTerminalPathArrayItemValue) GetSingle

func (*ProbeSpecAccessTokenSpec_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type ProbeSpecAccessTokenSpec_FieldTerminalPathArrayOfValues

type ProbeSpecAccessTokenSpec_FieldTerminalPathArrayOfValues struct {
	ProbeSpecAccessTokenSpec_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ProbeSpecAccessTokenSpec_FieldTerminalPathArrayOfValues) AsAccessTokenArrayOfValues

func (fpaov *ProbeSpecAccessTokenSpec_FieldTerminalPathArrayOfValues) AsAccessTokenArrayOfValues() ([]string, bool)

func (*ProbeSpecAccessTokenSpec_FieldTerminalPathArrayOfValues) AsEnableArrayOfValues

func (fpaov *ProbeSpecAccessTokenSpec_FieldTerminalPathArrayOfValues) AsEnableArrayOfValues() ([]bool, bool)

func (*ProbeSpecAccessTokenSpec_FieldTerminalPathArrayOfValues) GetRawValues

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

type ProbeSpecAccessTokenSpec_FieldTerminalPathValue

type ProbeSpecAccessTokenSpec_FieldTerminalPathValue struct {
	ProbeSpecAccessTokenSpec_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ProbeSpecAccessTokenSpec_FieldTerminalPathValue) AsAccessTokenValue

func (fpv *ProbeSpecAccessTokenSpec_FieldTerminalPathValue) AsAccessTokenValue() (string, bool)

func (*ProbeSpecAccessTokenSpec_FieldTerminalPathValue) AsEnableValue

func (*ProbeSpecAccessTokenSpec_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'ProbeSpecAccessTokenSpec_FieldTerminalPathValue' with the value under path in 'Probe_Spec_AccessTokenSpec'.

func (*ProbeSpecAccessTokenSpec_FieldTerminalPathValue) CompareWithRaw

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

func (*ProbeSpecAccessTokenSpec_FieldTerminalPathValue) GetRawValue

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

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

func (*ProbeSpecAccessTokenSpec_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object AccessTokenSpec

func (*ProbeSpecAccessTokenSpec_FieldTerminalPathValue) SetToRaw

type ProbeSpecActivationSpecFieldPathBuilder

type ProbeSpecActivationSpecFieldPathBuilder struct{}

func NewProbeSpecActivationSpecFieldPathBuilder

func NewProbeSpecActivationSpecFieldPathBuilder() ProbeSpecActivationSpecFieldPathBuilder

func (ProbeSpecActivationSpecFieldPathBuilder) InvitationExtras added in v0.4.49

func (ProbeSpecActivationSpecFieldPathBuilder) ReusableToken

func (ProbeSpecActivationSpecFieldPathBuilder) SendInvitationOnCreate

func (ProbeSpecActivationSpecFieldPathBuilder) Token

func (ProbeSpecActivationSpecFieldPathBuilder) Type

type ProbeSpecActivationSpec_FieldPath

type ProbeSpecActivationSpec_FieldPath interface {
	gotenobject.FieldPath
	Selector() ProbeSpecActivationSpec_FieldPathSelector
	Get(source *Probe_Spec_ActivationSpec) []interface{}
	GetSingle(source *Probe_Spec_ActivationSpec) (interface{}, bool)
	ClearValue(item *Probe_Spec_ActivationSpec)

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

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

func MustParseProbeSpecActivationSpec_FieldPath

func MustParseProbeSpecActivationSpec_FieldPath(rawField string) ProbeSpecActivationSpec_FieldPath

func ParseProbeSpecActivationSpec_FieldPath

func ParseProbeSpecActivationSpec_FieldPath(rawField string) (ProbeSpecActivationSpec_FieldPath, error)

type ProbeSpecActivationSpec_FieldPathArrayItemValue

type ProbeSpecActivationSpec_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	ProbeSpecActivationSpec_FieldPath
	ContainsValue(*Probe_Spec_ActivationSpec) bool
}

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

func MustParseProbeSpecActivationSpec_FieldPathArrayItemValue

func MustParseProbeSpecActivationSpec_FieldPathArrayItemValue(pathStr, valueStr string) ProbeSpecActivationSpec_FieldPathArrayItemValue

func ParseProbeSpecActivationSpec_FieldPathArrayItemValue

func ParseProbeSpecActivationSpec_FieldPathArrayItemValue(pathStr, valueStr string) (ProbeSpecActivationSpec_FieldPathArrayItemValue, error)

ParseProbeSpecActivationSpec_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type ProbeSpecActivationSpec_FieldPathArrayOfValues

type ProbeSpecActivationSpec_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	ProbeSpecActivationSpec_FieldPath
}

ProbeSpecActivationSpec_FieldPathArrayOfValues allows storing slice of values for ActivationSpec fields according to their type

func MustParseProbeSpecActivationSpec_FieldPathArrayOfValues

func MustParseProbeSpecActivationSpec_FieldPathArrayOfValues(pathStr, valuesStr string) ProbeSpecActivationSpec_FieldPathArrayOfValues

func ParseProbeSpecActivationSpec_FieldPathArrayOfValues

func ParseProbeSpecActivationSpec_FieldPathArrayOfValues(pathStr, valuesStr string) (ProbeSpecActivationSpec_FieldPathArrayOfValues, error)

type ProbeSpecActivationSpec_FieldPathMap added in v0.4.49

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

FieldPath for map type with additional Key information

func (*ProbeSpecActivationSpec_FieldPathMap) ClearValue added in v0.4.49

func (*ProbeSpecActivationSpec_FieldPathMap) ClearValueRaw added in v0.4.49

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

func (*ProbeSpecActivationSpec_FieldPathMap) Get added in v0.4.49

func (fpm *ProbeSpecActivationSpec_FieldPathMap) Get(source *Probe_Spec_ActivationSpec) (values []interface{})

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

func (*ProbeSpecActivationSpec_FieldPathMap) GetDefault added in v0.4.49

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

GetDefault returns a default value of the field type

func (*ProbeSpecActivationSpec_FieldPathMap) GetRaw added in v0.4.49

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

func (*ProbeSpecActivationSpec_FieldPathMap) GetSingle added in v0.4.49

func (fpm *ProbeSpecActivationSpec_FieldPathMap) GetSingle(source *Probe_Spec_ActivationSpec) (interface{}, bool)

GetSingle returns value by selected field map key from source Probe_Spec_ActivationSpec

func (*ProbeSpecActivationSpec_FieldPathMap) GetSingleRaw added in v0.4.49

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

func (*ProbeSpecActivationSpec_FieldPathMap) IsLeaf added in v0.4.49

IsLeaf - whether field path is holds simple value

func (*ProbeSpecActivationSpec_FieldPathMap) JSONString added in v0.4.49

func (fpm *ProbeSpecActivationSpec_FieldPathMap) JSONString() string

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

func (*ProbeSpecActivationSpec_FieldPathMap) Key added in v0.4.49

func (*ProbeSpecActivationSpec_FieldPathMap) Selector added in v0.4.49

func (*ProbeSpecActivationSpec_FieldPathMap) SplitIntoTerminalIPaths added in v0.7.1

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

func (*ProbeSpecActivationSpec_FieldPathMap) String added in v0.4.49

String returns path representation in proto convention

func (*ProbeSpecActivationSpec_FieldPathMap) WithIArrayItemValue added in v0.4.49

func (*ProbeSpecActivationSpec_FieldPathMap) WithIArrayOfValues added in v0.4.49

func (*ProbeSpecActivationSpec_FieldPathMap) WithIValue added in v0.4.49

func (*ProbeSpecActivationSpec_FieldPathMap) WithRawIArrayItemValue added in v0.4.49

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

func (*ProbeSpecActivationSpec_FieldPathMap) WithRawIArrayOfValues added in v0.4.49

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

func (*ProbeSpecActivationSpec_FieldPathMap) WithRawIValue added in v0.4.49

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

type ProbeSpecActivationSpec_FieldPathMapArrayOfValues added in v0.4.49

type ProbeSpecActivationSpec_FieldPathMapArrayOfValues struct {
	ProbeSpecActivationSpec_FieldPathMap
	// contains filtered or unexported fields
}

func (*ProbeSpecActivationSpec_FieldPathMapArrayOfValues) AsInvitationExtrasArrayOfElementValues added in v0.4.49

func (fpmaov *ProbeSpecActivationSpec_FieldPathMapArrayOfValues) AsInvitationExtrasArrayOfElementValues() ([]string, bool)

func (*ProbeSpecActivationSpec_FieldPathMapArrayOfValues) GetRawValues added in v0.4.49

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

type ProbeSpecActivationSpec_FieldPathMapValue added in v0.4.49

type ProbeSpecActivationSpec_FieldPathMapValue struct {
	ProbeSpecActivationSpec_FieldPathMap
	// contains filtered or unexported fields
}

func (*ProbeSpecActivationSpec_FieldPathMapValue) AsInvitationExtrasElementValue added in v0.4.49

func (fpmv *ProbeSpecActivationSpec_FieldPathMapValue) AsInvitationExtrasElementValue() (string, bool)

func (*ProbeSpecActivationSpec_FieldPathMapValue) CompareWith added in v0.4.49

CompareWith compares value in the 'ProbeSpecActivationSpec_FieldPathMapValue' with the value under path in 'Probe_Spec_ActivationSpec'.

func (*ProbeSpecActivationSpec_FieldPathMapValue) CompareWithRaw added in v0.4.49

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

func (*ProbeSpecActivationSpec_FieldPathMapValue) GetRawValue added in v0.4.49

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

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

func (*ProbeSpecActivationSpec_FieldPathMapValue) SetTo added in v0.4.49

SetTo stores value for selected field in ActivationSpec

func (*ProbeSpecActivationSpec_FieldPathMapValue) SetToRaw added in v0.4.49

type ProbeSpecActivationSpec_FieldPathSelector

type ProbeSpecActivationSpec_FieldPathSelector int32
const (
	ProbeSpecActivationSpec_FieldPathSelectorType                   ProbeSpecActivationSpec_FieldPathSelector = 0
	ProbeSpecActivationSpec_FieldPathSelectorToken                  ProbeSpecActivationSpec_FieldPathSelector = 1
	ProbeSpecActivationSpec_FieldPathSelectorSendInvitationOnCreate ProbeSpecActivationSpec_FieldPathSelector = 2
	ProbeSpecActivationSpec_FieldPathSelectorInvitationExtras       ProbeSpecActivationSpec_FieldPathSelector = 3
	ProbeSpecActivationSpec_FieldPathSelectorReusableToken          ProbeSpecActivationSpec_FieldPathSelector = 4
)

func (ProbeSpecActivationSpec_FieldPathSelector) String

type ProbeSpecActivationSpec_FieldPathValue

type ProbeSpecActivationSpec_FieldPathValue interface {
	ProbeSpecActivationSpec_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **Probe_Spec_ActivationSpec)
	CompareWith(*Probe_Spec_ActivationSpec) (cmp int, comparable bool)
}

ProbeSpecActivationSpec_FieldPathValue allows storing values for ActivationSpec fields according to their type

func MustParseProbeSpecActivationSpec_FieldPathValue

func MustParseProbeSpecActivationSpec_FieldPathValue(pathStr, valueStr string) ProbeSpecActivationSpec_FieldPathValue

func ParseProbeSpecActivationSpec_FieldPathValue

func ParseProbeSpecActivationSpec_FieldPathValue(pathStr, valueStr string) (ProbeSpecActivationSpec_FieldPathValue, error)

type ProbeSpecActivationSpec_FieldTerminalPath

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

func (*ProbeSpecActivationSpec_FieldTerminalPath) ClearValue

func (*ProbeSpecActivationSpec_FieldTerminalPath) ClearValueRaw

func (*ProbeSpecActivationSpec_FieldTerminalPath) Get

func (fp *ProbeSpecActivationSpec_FieldTerminalPath) Get(source *Probe_Spec_ActivationSpec) (values []interface{})

Get returns all values pointed by specific field from source Probe_Spec_ActivationSpec

func (*ProbeSpecActivationSpec_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*ProbeSpecActivationSpec_FieldTerminalPath) GetRaw

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

func (*ProbeSpecActivationSpec_FieldTerminalPath) GetSingle

func (fp *ProbeSpecActivationSpec_FieldTerminalPath) GetSingle(source *Probe_Spec_ActivationSpec) (interface{}, bool)

GetSingle returns value pointed by specific field of from source Probe_Spec_ActivationSpec

func (*ProbeSpecActivationSpec_FieldTerminalPath) GetSingleRaw

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

func (*ProbeSpecActivationSpec_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*ProbeSpecActivationSpec_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*ProbeSpecActivationSpec_FieldTerminalPath) Selector

func (*ProbeSpecActivationSpec_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.7.1

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

func (*ProbeSpecActivationSpec_FieldTerminalPath) String

String returns path representation in proto convention

func (*ProbeSpecActivationSpec_FieldTerminalPath) WithIArrayItemValue

func (*ProbeSpecActivationSpec_FieldTerminalPath) WithIArrayOfValues

func (*ProbeSpecActivationSpec_FieldTerminalPath) WithIValue

func (*ProbeSpecActivationSpec_FieldTerminalPath) WithRawIArrayItemValue

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

func (*ProbeSpecActivationSpec_FieldTerminalPath) WithRawIArrayOfValues

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

func (*ProbeSpecActivationSpec_FieldTerminalPath) WithRawIValue

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

type ProbeSpecActivationSpec_FieldTerminalPathArrayItemValue

type ProbeSpecActivationSpec_FieldTerminalPathArrayItemValue struct {
	ProbeSpecActivationSpec_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ProbeSpecActivationSpec_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*ProbeSpecActivationSpec_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*ProbeSpecActivationSpec_FieldTerminalPathArrayItemValue) GetSingle

func (*ProbeSpecActivationSpec_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type ProbeSpecActivationSpec_FieldTerminalPathArrayOfValues

type ProbeSpecActivationSpec_FieldTerminalPathArrayOfValues struct {
	ProbeSpecActivationSpec_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ProbeSpecActivationSpec_FieldTerminalPathArrayOfValues) AsInvitationExtrasArrayOfValues added in v0.4.49

func (fpaov *ProbeSpecActivationSpec_FieldTerminalPathArrayOfValues) AsInvitationExtrasArrayOfValues() ([]map[string]string, bool)

func (*ProbeSpecActivationSpec_FieldTerminalPathArrayOfValues) AsReusableTokenArrayOfValues

func (fpaov *ProbeSpecActivationSpec_FieldTerminalPathArrayOfValues) AsReusableTokenArrayOfValues() ([]bool, bool)

func (*ProbeSpecActivationSpec_FieldTerminalPathArrayOfValues) AsSendInvitationOnCreateArrayOfValues

func (fpaov *ProbeSpecActivationSpec_FieldTerminalPathArrayOfValues) AsSendInvitationOnCreateArrayOfValues() ([]bool, bool)

func (*ProbeSpecActivationSpec_FieldTerminalPathArrayOfValues) AsTokenArrayOfValues

func (fpaov *ProbeSpecActivationSpec_FieldTerminalPathArrayOfValues) AsTokenArrayOfValues() ([]string, bool)

func (*ProbeSpecActivationSpec_FieldTerminalPathArrayOfValues) AsTypeArrayOfValues

func (*ProbeSpecActivationSpec_FieldTerminalPathArrayOfValues) GetRawValues

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

type ProbeSpecActivationSpec_FieldTerminalPathValue

type ProbeSpecActivationSpec_FieldTerminalPathValue struct {
	ProbeSpecActivationSpec_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ProbeSpecActivationSpec_FieldTerminalPathValue) AsInvitationExtrasValue added in v0.4.49

func (fpv *ProbeSpecActivationSpec_FieldTerminalPathValue) AsInvitationExtrasValue() (map[string]string, bool)

func (*ProbeSpecActivationSpec_FieldTerminalPathValue) AsReusableTokenValue

func (fpv *ProbeSpecActivationSpec_FieldTerminalPathValue) AsReusableTokenValue() (bool, bool)

func (*ProbeSpecActivationSpec_FieldTerminalPathValue) AsSendInvitationOnCreateValue

func (fpv *ProbeSpecActivationSpec_FieldTerminalPathValue) AsSendInvitationOnCreateValue() (bool, bool)

func (*ProbeSpecActivationSpec_FieldTerminalPathValue) AsTokenValue

func (*ProbeSpecActivationSpec_FieldTerminalPathValue) AsTypeValue

func (*ProbeSpecActivationSpec_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'ProbeSpecActivationSpec_FieldTerminalPathValue' with the value under path in 'Probe_Spec_ActivationSpec'.

func (*ProbeSpecActivationSpec_FieldTerminalPathValue) CompareWithRaw

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

func (*ProbeSpecActivationSpec_FieldTerminalPathValue) GetRawValue

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

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

func (*ProbeSpecActivationSpec_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object ActivationSpec

func (*ProbeSpecActivationSpec_FieldTerminalPathValue) SetToRaw

type ProbeSpecFieldPathBuilder

type ProbeSpecFieldPathBuilder struct{}

func NewProbeSpecFieldPathBuilder

func NewProbeSpecFieldPathBuilder() ProbeSpecFieldPathBuilder

func (ProbeSpecFieldPathBuilder) AccessToken

func (ProbeSpecFieldPathBuilder) Activation

func (ProbeSpecFieldPathBuilder) AgentType

func (ProbeSpecFieldPathBuilder) ContactInfo

func (ProbeSpecFieldPathBuilder) Device

func (ProbeSpecFieldPathBuilder) DisableSpeedtest

func (ProbeSpecFieldPathBuilder) Enabled

func (ProbeSpecFieldPathBuilder) ExternalIpCheckUrl

func (ProbeSpecFieldPathBuilder) LocationDiscovery

func (ProbeSpecFieldPathBuilder) PcapSettings added in v0.8.0

func (ProbeSpecFieldPathBuilder) PrimaryLocation

func (ProbeSpecFieldPathBuilder) ProbeGroup

func (ProbeSpecFieldPathBuilder) ProbeGroupName added in v0.10.6

func (ProbeSpecFieldPathBuilder) TargetServers

type ProbeSpecPcapSettingsFieldPathBuilder added in v0.8.0

type ProbeSpecPcapSettingsFieldPathBuilder struct{}

func NewProbeSpecPcapSettingsFieldPathBuilder added in v0.8.0

func NewProbeSpecPcapSettingsFieldPathBuilder() ProbeSpecPcapSettingsFieldPathBuilder

func (ProbeSpecPcapSettingsFieldPathBuilder) CaptureFullPacket added in v0.8.0

func (ProbeSpecPcapSettingsFieldPathBuilder) Enable added in v0.8.0

func (ProbeSpecPcapSettingsFieldPathBuilder) OnDemandMode added in v0.10.10

func (ProbeSpecPcapSettingsFieldPathBuilder) StopOnDemandModeBy added in v0.10.10

type ProbeSpecPcapSettings_FieldPath added in v0.8.0

type ProbeSpecPcapSettings_FieldPath interface {
	gotenobject.FieldPath
	Selector() ProbeSpecPcapSettings_FieldPathSelector
	Get(source *Probe_Spec_PcapSettings) []interface{}
	GetSingle(source *Probe_Spec_PcapSettings) (interface{}, bool)
	ClearValue(item *Probe_Spec_PcapSettings)

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

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

func BuildProbeSpecPcapSettings_FieldPath added in v0.8.0

func BuildProbeSpecPcapSettings_FieldPath(fp gotenobject.RawFieldPath) (ProbeSpecPcapSettings_FieldPath, error)

func MustParseProbeSpecPcapSettings_FieldPath added in v0.8.0

func MustParseProbeSpecPcapSettings_FieldPath(rawField string) ProbeSpecPcapSettings_FieldPath

func ParseProbeSpecPcapSettings_FieldPath added in v0.8.0

func ParseProbeSpecPcapSettings_FieldPath(rawField string) (ProbeSpecPcapSettings_FieldPath, error)

type ProbeSpecPcapSettings_FieldPathArrayItemValue added in v0.8.0

type ProbeSpecPcapSettings_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	ProbeSpecPcapSettings_FieldPath
	ContainsValue(*Probe_Spec_PcapSettings) bool
}

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

func MustParseProbeSpecPcapSettings_FieldPathArrayItemValue added in v0.8.0

func MustParseProbeSpecPcapSettings_FieldPathArrayItemValue(pathStr, valueStr string) ProbeSpecPcapSettings_FieldPathArrayItemValue

func ParseProbeSpecPcapSettings_FieldPathArrayItemValue added in v0.8.0

func ParseProbeSpecPcapSettings_FieldPathArrayItemValue(pathStr, valueStr string) (ProbeSpecPcapSettings_FieldPathArrayItemValue, error)

ParseProbeSpecPcapSettings_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type ProbeSpecPcapSettings_FieldPathArrayOfValues added in v0.8.0

type ProbeSpecPcapSettings_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	ProbeSpecPcapSettings_FieldPath
}

ProbeSpecPcapSettings_FieldPathArrayOfValues allows storing slice of values for PcapSettings fields according to their type

func MustParseProbeSpecPcapSettings_FieldPathArrayOfValues added in v0.8.0

func MustParseProbeSpecPcapSettings_FieldPathArrayOfValues(pathStr, valuesStr string) ProbeSpecPcapSettings_FieldPathArrayOfValues

func ParseProbeSpecPcapSettings_FieldPathArrayOfValues added in v0.8.0

func ParseProbeSpecPcapSettings_FieldPathArrayOfValues(pathStr, valuesStr string) (ProbeSpecPcapSettings_FieldPathArrayOfValues, error)

type ProbeSpecPcapSettings_FieldPathSelector added in v0.8.0

type ProbeSpecPcapSettings_FieldPathSelector int32
const (
	ProbeSpecPcapSettings_FieldPathSelectorEnable             ProbeSpecPcapSettings_FieldPathSelector = 0
	ProbeSpecPcapSettings_FieldPathSelectorCaptureFullPacket  ProbeSpecPcapSettings_FieldPathSelector = 1
	ProbeSpecPcapSettings_FieldPathSelectorOnDemandMode       ProbeSpecPcapSettings_FieldPathSelector = 2
	ProbeSpecPcapSettings_FieldPathSelectorStopOnDemandModeBy ProbeSpecPcapSettings_FieldPathSelector = 3
)

func (ProbeSpecPcapSettings_FieldPathSelector) String added in v0.8.0

type ProbeSpecPcapSettings_FieldPathValue added in v0.8.0

type ProbeSpecPcapSettings_FieldPathValue interface {
	ProbeSpecPcapSettings_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **Probe_Spec_PcapSettings)
	CompareWith(*Probe_Spec_PcapSettings) (cmp int, comparable bool)
}

ProbeSpecPcapSettings_FieldPathValue allows storing values for PcapSettings fields according to their type

func MustParseProbeSpecPcapSettings_FieldPathValue added in v0.8.0

func MustParseProbeSpecPcapSettings_FieldPathValue(pathStr, valueStr string) ProbeSpecPcapSettings_FieldPathValue

func ParseProbeSpecPcapSettings_FieldPathValue added in v0.8.0

func ParseProbeSpecPcapSettings_FieldPathValue(pathStr, valueStr string) (ProbeSpecPcapSettings_FieldPathValue, error)

type ProbeSpecPcapSettings_FieldTerminalPath added in v0.8.0

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

func (*ProbeSpecPcapSettings_FieldTerminalPath) ClearValue added in v0.8.0

func (*ProbeSpecPcapSettings_FieldTerminalPath) ClearValueRaw added in v0.8.0

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

func (*ProbeSpecPcapSettings_FieldTerminalPath) Get added in v0.8.0

func (fp *ProbeSpecPcapSettings_FieldTerminalPath) Get(source *Probe_Spec_PcapSettings) (values []interface{})

Get returns all values pointed by specific field from source Probe_Spec_PcapSettings

func (*ProbeSpecPcapSettings_FieldTerminalPath) GetDefault added in v0.8.0

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

GetDefault returns a default value of the field type

func (*ProbeSpecPcapSettings_FieldTerminalPath) GetRaw added in v0.8.0

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

func (*ProbeSpecPcapSettings_FieldTerminalPath) GetSingle added in v0.8.0

func (fp *ProbeSpecPcapSettings_FieldTerminalPath) GetSingle(source *Probe_Spec_PcapSettings) (interface{}, bool)

GetSingle returns value pointed by specific field of from source Probe_Spec_PcapSettings

func (*ProbeSpecPcapSettings_FieldTerminalPath) GetSingleRaw added in v0.8.0

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

func (*ProbeSpecPcapSettings_FieldTerminalPath) IsLeaf added in v0.8.0

IsLeaf - whether field path is holds simple value

func (*ProbeSpecPcapSettings_FieldTerminalPath) JSONString added in v0.8.0

JSONString returns path representation is JSON convention

func (*ProbeSpecPcapSettings_FieldTerminalPath) Selector added in v0.8.0

func (*ProbeSpecPcapSettings_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.8.0

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

func (*ProbeSpecPcapSettings_FieldTerminalPath) String added in v0.8.0

String returns path representation in proto convention

func (*ProbeSpecPcapSettings_FieldTerminalPath) WithIArrayItemValue added in v0.8.0

func (*ProbeSpecPcapSettings_FieldTerminalPath) WithIArrayOfValues added in v0.8.0

func (*ProbeSpecPcapSettings_FieldTerminalPath) WithIValue added in v0.8.0

func (*ProbeSpecPcapSettings_FieldTerminalPath) WithRawIArrayItemValue added in v0.8.0

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

func (*ProbeSpecPcapSettings_FieldTerminalPath) WithRawIArrayOfValues added in v0.8.0

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

func (*ProbeSpecPcapSettings_FieldTerminalPath) WithRawIValue added in v0.8.0

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

type ProbeSpecPcapSettings_FieldTerminalPathArrayItemValue added in v0.8.0

type ProbeSpecPcapSettings_FieldTerminalPathArrayItemValue struct {
	ProbeSpecPcapSettings_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ProbeSpecPcapSettings_FieldTerminalPathArrayItemValue) ContainsValue added in v0.8.0

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

func (*ProbeSpecPcapSettings_FieldTerminalPathArrayItemValue) GetRawItemValue added in v0.8.0

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

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

func (*ProbeSpecPcapSettings_FieldTerminalPathArrayItemValue) GetSingle added in v0.8.0

func (*ProbeSpecPcapSettings_FieldTerminalPathArrayItemValue) GetSingleRaw added in v0.8.0

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

type ProbeSpecPcapSettings_FieldTerminalPathArrayOfValues added in v0.8.0

type ProbeSpecPcapSettings_FieldTerminalPathArrayOfValues struct {
	ProbeSpecPcapSettings_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ProbeSpecPcapSettings_FieldTerminalPathArrayOfValues) AsCaptureFullPacketArrayOfValues added in v0.8.0

func (fpaov *ProbeSpecPcapSettings_FieldTerminalPathArrayOfValues) AsCaptureFullPacketArrayOfValues() ([]bool, bool)

func (*ProbeSpecPcapSettings_FieldTerminalPathArrayOfValues) AsEnableArrayOfValues added in v0.8.0

func (fpaov *ProbeSpecPcapSettings_FieldTerminalPathArrayOfValues) AsEnableArrayOfValues() ([]bool, bool)

func (*ProbeSpecPcapSettings_FieldTerminalPathArrayOfValues) AsOnDemandModeArrayOfValues added in v0.10.10

func (fpaov *ProbeSpecPcapSettings_FieldTerminalPathArrayOfValues) AsOnDemandModeArrayOfValues() ([]bool, bool)

func (*ProbeSpecPcapSettings_FieldTerminalPathArrayOfValues) AsStopOnDemandModeByArrayOfValues added in v0.10.10

func (fpaov *ProbeSpecPcapSettings_FieldTerminalPathArrayOfValues) AsStopOnDemandModeByArrayOfValues() ([]*timestamp.Timestamp, bool)

func (*ProbeSpecPcapSettings_FieldTerminalPathArrayOfValues) GetRawValues added in v0.8.0

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

type ProbeSpecPcapSettings_FieldTerminalPathValue added in v0.8.0

type ProbeSpecPcapSettings_FieldTerminalPathValue struct {
	ProbeSpecPcapSettings_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ProbeSpecPcapSettings_FieldTerminalPathValue) AsCaptureFullPacketValue added in v0.8.0

func (fpv *ProbeSpecPcapSettings_FieldTerminalPathValue) AsCaptureFullPacketValue() (bool, bool)

func (*ProbeSpecPcapSettings_FieldTerminalPathValue) AsEnableValue added in v0.8.0

func (fpv *ProbeSpecPcapSettings_FieldTerminalPathValue) AsEnableValue() (bool, bool)

func (*ProbeSpecPcapSettings_FieldTerminalPathValue) AsOnDemandModeValue added in v0.10.10

func (fpv *ProbeSpecPcapSettings_FieldTerminalPathValue) AsOnDemandModeValue() (bool, bool)

func (*ProbeSpecPcapSettings_FieldTerminalPathValue) AsStopOnDemandModeByValue added in v0.10.10

func (fpv *ProbeSpecPcapSettings_FieldTerminalPathValue) AsStopOnDemandModeByValue() (*timestamp.Timestamp, bool)

func (*ProbeSpecPcapSettings_FieldTerminalPathValue) CompareWith added in v0.8.0

CompareWith compares value in the 'ProbeSpecPcapSettings_FieldTerminalPathValue' with the value under path in 'Probe_Spec_PcapSettings'.

func (*ProbeSpecPcapSettings_FieldTerminalPathValue) CompareWithRaw added in v0.8.0

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

func (*ProbeSpecPcapSettings_FieldTerminalPathValue) GetRawValue added in v0.8.0

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

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

func (*ProbeSpecPcapSettings_FieldTerminalPathValue) SetTo added in v0.8.0

SetTo stores value for selected field for object PcapSettings

func (*ProbeSpecPcapSettings_FieldTerminalPathValue) SetToRaw added in v0.8.0

type ProbeSpecTargetServersFieldPathBuilder

type ProbeSpecTargetServersFieldPathBuilder struct{}

func NewProbeSpecTargetServersFieldPathBuilder

func NewProbeSpecTargetServersFieldPathBuilder() ProbeSpecTargetServersFieldPathBuilder

func (ProbeSpecTargetServersFieldPathBuilder) IcmpTarget

func (ProbeSpecTargetServersFieldPathBuilder) SpeedTestTarget

func (ProbeSpecTargetServersFieldPathBuilder) TargetAddressType added in v0.4.30

func (ProbeSpecTargetServersFieldPathBuilder) TargetIpVersion added in v0.7.4

func (ProbeSpecTargetServersFieldPathBuilder) UdpTarget

type ProbeSpecTargetServersIcmpTargetFieldPathBuilder

type ProbeSpecTargetServersIcmpTargetFieldPathBuilder struct{}

func NewProbeSpecTargetServersIcmpTargetFieldPathBuilder

func NewProbeSpecTargetServersIcmpTargetFieldPathBuilder() ProbeSpecTargetServersIcmpTargetFieldPathBuilder

func (ProbeSpecTargetServersIcmpTargetFieldPathBuilder) Enabled

type ProbeSpecTargetServersIcmpTarget_FieldPath

type ProbeSpecTargetServersIcmpTarget_FieldPath interface {
	gotenobject.FieldPath
	Selector() ProbeSpecTargetServersIcmpTarget_FieldPathSelector
	Get(source *Probe_Spec_TargetServers_IcmpTarget) []interface{}
	GetSingle(source *Probe_Spec_TargetServers_IcmpTarget) (interface{}, bool)
	ClearValue(item *Probe_Spec_TargetServers_IcmpTarget)

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

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

func MustParseProbeSpecTargetServersIcmpTarget_FieldPath

func MustParseProbeSpecTargetServersIcmpTarget_FieldPath(rawField string) ProbeSpecTargetServersIcmpTarget_FieldPath

func ParseProbeSpecTargetServersIcmpTarget_FieldPath

func ParseProbeSpecTargetServersIcmpTarget_FieldPath(rawField string) (ProbeSpecTargetServersIcmpTarget_FieldPath, error)

type ProbeSpecTargetServersIcmpTarget_FieldPathArrayItemValue

type ProbeSpecTargetServersIcmpTarget_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	ProbeSpecTargetServersIcmpTarget_FieldPath
	ContainsValue(*Probe_Spec_TargetServers_IcmpTarget) bool
}

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

func MustParseProbeSpecTargetServersIcmpTarget_FieldPathArrayItemValue

func MustParseProbeSpecTargetServersIcmpTarget_FieldPathArrayItemValue(pathStr, valueStr string) ProbeSpecTargetServersIcmpTarget_FieldPathArrayItemValue

func ParseProbeSpecTargetServersIcmpTarget_FieldPathArrayItemValue

func ParseProbeSpecTargetServersIcmpTarget_FieldPathArrayItemValue(pathStr, valueStr string) (ProbeSpecTargetServersIcmpTarget_FieldPathArrayItemValue, error)

ParseProbeSpecTargetServersIcmpTarget_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type ProbeSpecTargetServersIcmpTarget_FieldPathArrayOfValues

type ProbeSpecTargetServersIcmpTarget_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	ProbeSpecTargetServersIcmpTarget_FieldPath
}

ProbeSpecTargetServersIcmpTarget_FieldPathArrayOfValues allows storing slice of values for IcmpTarget fields according to their type

func MustParseProbeSpecTargetServersIcmpTarget_FieldPathArrayOfValues

func MustParseProbeSpecTargetServersIcmpTarget_FieldPathArrayOfValues(pathStr, valuesStr string) ProbeSpecTargetServersIcmpTarget_FieldPathArrayOfValues

func ParseProbeSpecTargetServersIcmpTarget_FieldPathArrayOfValues

func ParseProbeSpecTargetServersIcmpTarget_FieldPathArrayOfValues(pathStr, valuesStr string) (ProbeSpecTargetServersIcmpTarget_FieldPathArrayOfValues, error)

type ProbeSpecTargetServersIcmpTarget_FieldPathSelector

type ProbeSpecTargetServersIcmpTarget_FieldPathSelector int32
const (
	ProbeSpecTargetServersIcmpTarget_FieldPathSelectorEnabled ProbeSpecTargetServersIcmpTarget_FieldPathSelector = 0
)

func (ProbeSpecTargetServersIcmpTarget_FieldPathSelector) String

type ProbeSpecTargetServersIcmpTarget_FieldPathValue

type ProbeSpecTargetServersIcmpTarget_FieldPathValue interface {
	ProbeSpecTargetServersIcmpTarget_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **Probe_Spec_TargetServers_IcmpTarget)
	CompareWith(*Probe_Spec_TargetServers_IcmpTarget) (cmp int, comparable bool)
}

ProbeSpecTargetServersIcmpTarget_FieldPathValue allows storing values for IcmpTarget fields according to their type

func MustParseProbeSpecTargetServersIcmpTarget_FieldPathValue

func MustParseProbeSpecTargetServersIcmpTarget_FieldPathValue(pathStr, valueStr string) ProbeSpecTargetServersIcmpTarget_FieldPathValue

func ParseProbeSpecTargetServersIcmpTarget_FieldPathValue

func ParseProbeSpecTargetServersIcmpTarget_FieldPathValue(pathStr, valueStr string) (ProbeSpecTargetServersIcmpTarget_FieldPathValue, error)

type ProbeSpecTargetServersIcmpTarget_FieldTerminalPath

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

func (*ProbeSpecTargetServersIcmpTarget_FieldTerminalPath) ClearValue

func (*ProbeSpecTargetServersIcmpTarget_FieldTerminalPath) ClearValueRaw

func (*ProbeSpecTargetServersIcmpTarget_FieldTerminalPath) Get

Get returns all values pointed by specific field from source Probe_Spec_TargetServers_IcmpTarget

func (*ProbeSpecTargetServersIcmpTarget_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*ProbeSpecTargetServersIcmpTarget_FieldTerminalPath) GetRaw

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

func (*ProbeSpecTargetServersIcmpTarget_FieldTerminalPath) GetSingle

GetSingle returns value pointed by specific field of from source Probe_Spec_TargetServers_IcmpTarget

func (*ProbeSpecTargetServersIcmpTarget_FieldTerminalPath) GetSingleRaw

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

func (*ProbeSpecTargetServersIcmpTarget_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*ProbeSpecTargetServersIcmpTarget_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*ProbeSpecTargetServersIcmpTarget_FieldTerminalPath) Selector

func (*ProbeSpecTargetServersIcmpTarget_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.7.1

func (*ProbeSpecTargetServersIcmpTarget_FieldTerminalPath) String

String returns path representation in proto convention

func (*ProbeSpecTargetServersIcmpTarget_FieldTerminalPath) WithIArrayItemValue

func (*ProbeSpecTargetServersIcmpTarget_FieldTerminalPath) WithIArrayOfValues

func (*ProbeSpecTargetServersIcmpTarget_FieldTerminalPath) WithIValue

func (*ProbeSpecTargetServersIcmpTarget_FieldTerminalPath) WithRawIArrayItemValue

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

func (*ProbeSpecTargetServersIcmpTarget_FieldTerminalPath) WithRawIArrayOfValues

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

func (*ProbeSpecTargetServersIcmpTarget_FieldTerminalPath) WithRawIValue

type ProbeSpecTargetServersIcmpTarget_FieldTerminalPathArrayItemValue

type ProbeSpecTargetServersIcmpTarget_FieldTerminalPathArrayItemValue struct {
	ProbeSpecTargetServersIcmpTarget_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ProbeSpecTargetServersIcmpTarget_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*ProbeSpecTargetServersIcmpTarget_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*ProbeSpecTargetServersIcmpTarget_FieldTerminalPathArrayItemValue) GetSingle

func (*ProbeSpecTargetServersIcmpTarget_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type ProbeSpecTargetServersIcmpTarget_FieldTerminalPathArrayOfValues

type ProbeSpecTargetServersIcmpTarget_FieldTerminalPathArrayOfValues struct {
	ProbeSpecTargetServersIcmpTarget_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ProbeSpecTargetServersIcmpTarget_FieldTerminalPathArrayOfValues) AsEnabledArrayOfValues

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

func (*ProbeSpecTargetServersIcmpTarget_FieldTerminalPathArrayOfValues) GetRawValues

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

type ProbeSpecTargetServersIcmpTarget_FieldTerminalPathValue

type ProbeSpecTargetServersIcmpTarget_FieldTerminalPathValue struct {
	ProbeSpecTargetServersIcmpTarget_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ProbeSpecTargetServersIcmpTarget_FieldTerminalPathValue) AsEnabledValue

func (*ProbeSpecTargetServersIcmpTarget_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'ProbeSpecTargetServersIcmpTarget_FieldTerminalPathValue' with the value under path in 'Probe_Spec_TargetServers_IcmpTarget'.

func (*ProbeSpecTargetServersIcmpTarget_FieldTerminalPathValue) CompareWithRaw

func (*ProbeSpecTargetServersIcmpTarget_FieldTerminalPathValue) GetRawValue

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

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

func (*ProbeSpecTargetServersIcmpTarget_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object IcmpTarget

func (*ProbeSpecTargetServersIcmpTarget_FieldTerminalPathValue) SetToRaw

type ProbeSpecTargetServersSpeedTestTargetFieldPathBuilder

type ProbeSpecTargetServersSpeedTestTargetFieldPathBuilder struct{}

func (ProbeSpecTargetServersSpeedTestTargetFieldPathBuilder) Enabled

func (ProbeSpecTargetServersSpeedTestTargetFieldPathBuilder) TcpPort

type ProbeSpecTargetServersSpeedTestTarget_FieldPath

type ProbeSpecTargetServersSpeedTestTarget_FieldPath interface {
	gotenobject.FieldPath
	Selector() ProbeSpecTargetServersSpeedTestTarget_FieldPathSelector
	Get(source *Probe_Spec_TargetServers_SpeedTestTarget) []interface{}
	GetSingle(source *Probe_Spec_TargetServers_SpeedTestTarget) (interface{}, bool)
	ClearValue(item *Probe_Spec_TargetServers_SpeedTestTarget)

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

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

func MustParseProbeSpecTargetServersSpeedTestTarget_FieldPath

func MustParseProbeSpecTargetServersSpeedTestTarget_FieldPath(rawField string) ProbeSpecTargetServersSpeedTestTarget_FieldPath

func ParseProbeSpecTargetServersSpeedTestTarget_FieldPath

func ParseProbeSpecTargetServersSpeedTestTarget_FieldPath(rawField string) (ProbeSpecTargetServersSpeedTestTarget_FieldPath, error)

type ProbeSpecTargetServersSpeedTestTarget_FieldPathArrayItemValue

type ProbeSpecTargetServersSpeedTestTarget_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	ProbeSpecTargetServersSpeedTestTarget_FieldPath
	ContainsValue(*Probe_Spec_TargetServers_SpeedTestTarget) bool
}

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

func MustParseProbeSpecTargetServersSpeedTestTarget_FieldPathArrayItemValue

func MustParseProbeSpecTargetServersSpeedTestTarget_FieldPathArrayItemValue(pathStr, valueStr string) ProbeSpecTargetServersSpeedTestTarget_FieldPathArrayItemValue

func ParseProbeSpecTargetServersSpeedTestTarget_FieldPathArrayItemValue

func ParseProbeSpecTargetServersSpeedTestTarget_FieldPathArrayItemValue(pathStr, valueStr string) (ProbeSpecTargetServersSpeedTestTarget_FieldPathArrayItemValue, error)

ParseProbeSpecTargetServersSpeedTestTarget_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type ProbeSpecTargetServersSpeedTestTarget_FieldPathArrayOfValues

type ProbeSpecTargetServersSpeedTestTarget_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	ProbeSpecTargetServersSpeedTestTarget_FieldPath
}

ProbeSpecTargetServersSpeedTestTarget_FieldPathArrayOfValues allows storing slice of values for SpeedTestTarget fields according to their type

func MustParseProbeSpecTargetServersSpeedTestTarget_FieldPathArrayOfValues

func MustParseProbeSpecTargetServersSpeedTestTarget_FieldPathArrayOfValues(pathStr, valuesStr string) ProbeSpecTargetServersSpeedTestTarget_FieldPathArrayOfValues

func ParseProbeSpecTargetServersSpeedTestTarget_FieldPathArrayOfValues

func ParseProbeSpecTargetServersSpeedTestTarget_FieldPathArrayOfValues(pathStr, valuesStr string) (ProbeSpecTargetServersSpeedTestTarget_FieldPathArrayOfValues, error)

type ProbeSpecTargetServersSpeedTestTarget_FieldPathSelector

type ProbeSpecTargetServersSpeedTestTarget_FieldPathSelector int32
const (
	ProbeSpecTargetServersSpeedTestTarget_FieldPathSelectorEnabled ProbeSpecTargetServersSpeedTestTarget_FieldPathSelector = 0
	ProbeSpecTargetServersSpeedTestTarget_FieldPathSelectorTcpPort ProbeSpecTargetServersSpeedTestTarget_FieldPathSelector = 1
)

func (ProbeSpecTargetServersSpeedTestTarget_FieldPathSelector) String

type ProbeSpecTargetServersSpeedTestTarget_FieldPathValue

type ProbeSpecTargetServersSpeedTestTarget_FieldPathValue interface {
	ProbeSpecTargetServersSpeedTestTarget_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **Probe_Spec_TargetServers_SpeedTestTarget)
	CompareWith(*Probe_Spec_TargetServers_SpeedTestTarget) (cmp int, comparable bool)
}

ProbeSpecTargetServersSpeedTestTarget_FieldPathValue allows storing values for SpeedTestTarget fields according to their type

func MustParseProbeSpecTargetServersSpeedTestTarget_FieldPathValue

func MustParseProbeSpecTargetServersSpeedTestTarget_FieldPathValue(pathStr, valueStr string) ProbeSpecTargetServersSpeedTestTarget_FieldPathValue

func ParseProbeSpecTargetServersSpeedTestTarget_FieldPathValue

func ParseProbeSpecTargetServersSpeedTestTarget_FieldPathValue(pathStr, valueStr string) (ProbeSpecTargetServersSpeedTestTarget_FieldPathValue, error)

type ProbeSpecTargetServersSpeedTestTarget_FieldTerminalPath

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

func (*ProbeSpecTargetServersSpeedTestTarget_FieldTerminalPath) ClearValue

func (*ProbeSpecTargetServersSpeedTestTarget_FieldTerminalPath) ClearValueRaw

func (*ProbeSpecTargetServersSpeedTestTarget_FieldTerminalPath) Get

Get returns all values pointed by specific field from source Probe_Spec_TargetServers_SpeedTestTarget

func (*ProbeSpecTargetServersSpeedTestTarget_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*ProbeSpecTargetServersSpeedTestTarget_FieldTerminalPath) GetRaw

func (*ProbeSpecTargetServersSpeedTestTarget_FieldTerminalPath) GetSingle

GetSingle returns value pointed by specific field of from source Probe_Spec_TargetServers_SpeedTestTarget

func (*ProbeSpecTargetServersSpeedTestTarget_FieldTerminalPath) GetSingleRaw

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

func (*ProbeSpecTargetServersSpeedTestTarget_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*ProbeSpecTargetServersSpeedTestTarget_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*ProbeSpecTargetServersSpeedTestTarget_FieldTerminalPath) Selector

func (*ProbeSpecTargetServersSpeedTestTarget_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.7.1

func (*ProbeSpecTargetServersSpeedTestTarget_FieldTerminalPath) String

String returns path representation in proto convention

func (*ProbeSpecTargetServersSpeedTestTarget_FieldTerminalPath) WithIArrayItemValue

func (*ProbeSpecTargetServersSpeedTestTarget_FieldTerminalPath) WithIArrayOfValues

func (*ProbeSpecTargetServersSpeedTestTarget_FieldTerminalPath) WithIValue

func (*ProbeSpecTargetServersSpeedTestTarget_FieldTerminalPath) WithRawIArrayItemValue

func (*ProbeSpecTargetServersSpeedTestTarget_FieldTerminalPath) WithRawIArrayOfValues

func (*ProbeSpecTargetServersSpeedTestTarget_FieldTerminalPath) WithRawIValue

type ProbeSpecTargetServersSpeedTestTarget_FieldTerminalPathArrayItemValue

type ProbeSpecTargetServersSpeedTestTarget_FieldTerminalPathArrayItemValue struct {
	ProbeSpecTargetServersSpeedTestTarget_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ProbeSpecTargetServersSpeedTestTarget_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*ProbeSpecTargetServersSpeedTestTarget_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*ProbeSpecTargetServersSpeedTestTarget_FieldTerminalPathArrayItemValue) GetSingle

func (*ProbeSpecTargetServersSpeedTestTarget_FieldTerminalPathArrayItemValue) GetSingleRaw

type ProbeSpecTargetServersSpeedTestTarget_FieldTerminalPathArrayOfValues

type ProbeSpecTargetServersSpeedTestTarget_FieldTerminalPathArrayOfValues struct {
	ProbeSpecTargetServersSpeedTestTarget_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ProbeSpecTargetServersSpeedTestTarget_FieldTerminalPathArrayOfValues) AsEnabledArrayOfValues

func (*ProbeSpecTargetServersSpeedTestTarget_FieldTerminalPathArrayOfValues) AsTcpPortArrayOfValues

func (*ProbeSpecTargetServersSpeedTestTarget_FieldTerminalPathArrayOfValues) GetRawValues

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

type ProbeSpecTargetServersSpeedTestTarget_FieldTerminalPathValue

type ProbeSpecTargetServersSpeedTestTarget_FieldTerminalPathValue struct {
	ProbeSpecTargetServersSpeedTestTarget_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ProbeSpecTargetServersSpeedTestTarget_FieldTerminalPathValue) AsEnabledValue

func (*ProbeSpecTargetServersSpeedTestTarget_FieldTerminalPathValue) AsTcpPortValue

func (*ProbeSpecTargetServersSpeedTestTarget_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'ProbeSpecTargetServersSpeedTestTarget_FieldTerminalPathValue' with the value under path in 'Probe_Spec_TargetServers_SpeedTestTarget'.

func (*ProbeSpecTargetServersSpeedTestTarget_FieldTerminalPathValue) CompareWithRaw

func (*ProbeSpecTargetServersSpeedTestTarget_FieldTerminalPathValue) GetRawValue

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

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

func (*ProbeSpecTargetServersSpeedTestTarget_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object SpeedTestTarget

func (*ProbeSpecTargetServersSpeedTestTarget_FieldTerminalPathValue) SetToRaw

type ProbeSpecTargetServersUdpTargetFieldPathBuilder

type ProbeSpecTargetServersUdpTargetFieldPathBuilder struct{}

func NewProbeSpecTargetServersUdpTargetFieldPathBuilder

func NewProbeSpecTargetServersUdpTargetFieldPathBuilder() ProbeSpecTargetServersUdpTargetFieldPathBuilder

func (ProbeSpecTargetServersUdpTargetFieldPathBuilder) Enabled

func (ProbeSpecTargetServersUdpTargetFieldPathBuilder) Port

type ProbeSpecTargetServersUdpTarget_FieldPath

type ProbeSpecTargetServersUdpTarget_FieldPath interface {
	gotenobject.FieldPath
	Selector() ProbeSpecTargetServersUdpTarget_FieldPathSelector
	Get(source *Probe_Spec_TargetServers_UdpTarget) []interface{}
	GetSingle(source *Probe_Spec_TargetServers_UdpTarget) (interface{}, bool)
	ClearValue(item *Probe_Spec_TargetServers_UdpTarget)

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

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

func MustParseProbeSpecTargetServersUdpTarget_FieldPath

func MustParseProbeSpecTargetServersUdpTarget_FieldPath(rawField string) ProbeSpecTargetServersUdpTarget_FieldPath

func ParseProbeSpecTargetServersUdpTarget_FieldPath

func ParseProbeSpecTargetServersUdpTarget_FieldPath(rawField string) (ProbeSpecTargetServersUdpTarget_FieldPath, error)

type ProbeSpecTargetServersUdpTarget_FieldPathArrayItemValue

type ProbeSpecTargetServersUdpTarget_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	ProbeSpecTargetServersUdpTarget_FieldPath
	ContainsValue(*Probe_Spec_TargetServers_UdpTarget) bool
}

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

func MustParseProbeSpecTargetServersUdpTarget_FieldPathArrayItemValue

func MustParseProbeSpecTargetServersUdpTarget_FieldPathArrayItemValue(pathStr, valueStr string) ProbeSpecTargetServersUdpTarget_FieldPathArrayItemValue

func ParseProbeSpecTargetServersUdpTarget_FieldPathArrayItemValue

func ParseProbeSpecTargetServersUdpTarget_FieldPathArrayItemValue(pathStr, valueStr string) (ProbeSpecTargetServersUdpTarget_FieldPathArrayItemValue, error)

ParseProbeSpecTargetServersUdpTarget_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type ProbeSpecTargetServersUdpTarget_FieldPathArrayOfValues

type ProbeSpecTargetServersUdpTarget_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	ProbeSpecTargetServersUdpTarget_FieldPath
}

ProbeSpecTargetServersUdpTarget_FieldPathArrayOfValues allows storing slice of values for UdpTarget fields according to their type

func MustParseProbeSpecTargetServersUdpTarget_FieldPathArrayOfValues

func MustParseProbeSpecTargetServersUdpTarget_FieldPathArrayOfValues(pathStr, valuesStr string) ProbeSpecTargetServersUdpTarget_FieldPathArrayOfValues

func ParseProbeSpecTargetServersUdpTarget_FieldPathArrayOfValues

func ParseProbeSpecTargetServersUdpTarget_FieldPathArrayOfValues(pathStr, valuesStr string) (ProbeSpecTargetServersUdpTarget_FieldPathArrayOfValues, error)

type ProbeSpecTargetServersUdpTarget_FieldPathSelector

type ProbeSpecTargetServersUdpTarget_FieldPathSelector int32
const (
	ProbeSpecTargetServersUdpTarget_FieldPathSelectorEnabled ProbeSpecTargetServersUdpTarget_FieldPathSelector = 0
	ProbeSpecTargetServersUdpTarget_FieldPathSelectorPort    ProbeSpecTargetServersUdpTarget_FieldPathSelector = 1
)

func (ProbeSpecTargetServersUdpTarget_FieldPathSelector) String

type ProbeSpecTargetServersUdpTarget_FieldPathValue

type ProbeSpecTargetServersUdpTarget_FieldPathValue interface {
	ProbeSpecTargetServersUdpTarget_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **Probe_Spec_TargetServers_UdpTarget)
	CompareWith(*Probe_Spec_TargetServers_UdpTarget) (cmp int, comparable bool)
}

ProbeSpecTargetServersUdpTarget_FieldPathValue allows storing values for UdpTarget fields according to their type

func MustParseProbeSpecTargetServersUdpTarget_FieldPathValue

func MustParseProbeSpecTargetServersUdpTarget_FieldPathValue(pathStr, valueStr string) ProbeSpecTargetServersUdpTarget_FieldPathValue

func ParseProbeSpecTargetServersUdpTarget_FieldPathValue

func ParseProbeSpecTargetServersUdpTarget_FieldPathValue(pathStr, valueStr string) (ProbeSpecTargetServersUdpTarget_FieldPathValue, error)

type ProbeSpecTargetServersUdpTarget_FieldTerminalPath

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

func (*ProbeSpecTargetServersUdpTarget_FieldTerminalPath) ClearValue

func (*ProbeSpecTargetServersUdpTarget_FieldTerminalPath) ClearValueRaw

func (*ProbeSpecTargetServersUdpTarget_FieldTerminalPath) Get

Get returns all values pointed by specific field from source Probe_Spec_TargetServers_UdpTarget

func (*ProbeSpecTargetServersUdpTarget_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*ProbeSpecTargetServersUdpTarget_FieldTerminalPath) GetRaw

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

func (*ProbeSpecTargetServersUdpTarget_FieldTerminalPath) GetSingle

GetSingle returns value pointed by specific field of from source Probe_Spec_TargetServers_UdpTarget

func (*ProbeSpecTargetServersUdpTarget_FieldTerminalPath) GetSingleRaw

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

func (*ProbeSpecTargetServersUdpTarget_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*ProbeSpecTargetServersUdpTarget_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*ProbeSpecTargetServersUdpTarget_FieldTerminalPath) Selector

func (*ProbeSpecTargetServersUdpTarget_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.7.1

func (*ProbeSpecTargetServersUdpTarget_FieldTerminalPath) String

String returns path representation in proto convention

func (*ProbeSpecTargetServersUdpTarget_FieldTerminalPath) WithIArrayItemValue

func (*ProbeSpecTargetServersUdpTarget_FieldTerminalPath) WithIArrayOfValues

func (*ProbeSpecTargetServersUdpTarget_FieldTerminalPath) WithIValue

func (*ProbeSpecTargetServersUdpTarget_FieldTerminalPath) WithRawIArrayItemValue

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

func (*ProbeSpecTargetServersUdpTarget_FieldTerminalPath) WithRawIArrayOfValues

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

func (*ProbeSpecTargetServersUdpTarget_FieldTerminalPath) WithRawIValue

type ProbeSpecTargetServersUdpTarget_FieldTerminalPathArrayItemValue

type ProbeSpecTargetServersUdpTarget_FieldTerminalPathArrayItemValue struct {
	ProbeSpecTargetServersUdpTarget_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ProbeSpecTargetServersUdpTarget_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*ProbeSpecTargetServersUdpTarget_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*ProbeSpecTargetServersUdpTarget_FieldTerminalPathArrayItemValue) GetSingle

func (*ProbeSpecTargetServersUdpTarget_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type ProbeSpecTargetServersUdpTarget_FieldTerminalPathArrayOfValues

type ProbeSpecTargetServersUdpTarget_FieldTerminalPathArrayOfValues struct {
	ProbeSpecTargetServersUdpTarget_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ProbeSpecTargetServersUdpTarget_FieldTerminalPathArrayOfValues) AsEnabledArrayOfValues

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

func (*ProbeSpecTargetServersUdpTarget_FieldTerminalPathArrayOfValues) AsPortArrayOfValues

func (*ProbeSpecTargetServersUdpTarget_FieldTerminalPathArrayOfValues) GetRawValues

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

type ProbeSpecTargetServersUdpTarget_FieldTerminalPathValue

type ProbeSpecTargetServersUdpTarget_FieldTerminalPathValue struct {
	ProbeSpecTargetServersUdpTarget_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ProbeSpecTargetServersUdpTarget_FieldTerminalPathValue) AsEnabledValue

func (*ProbeSpecTargetServersUdpTarget_FieldTerminalPathValue) AsPortValue

func (*ProbeSpecTargetServersUdpTarget_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'ProbeSpecTargetServersUdpTarget_FieldTerminalPathValue' with the value under path in 'Probe_Spec_TargetServers_UdpTarget'.

func (*ProbeSpecTargetServersUdpTarget_FieldTerminalPathValue) CompareWithRaw

func (*ProbeSpecTargetServersUdpTarget_FieldTerminalPathValue) GetRawValue

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

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

func (*ProbeSpecTargetServersUdpTarget_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object UdpTarget

func (*ProbeSpecTargetServersUdpTarget_FieldTerminalPathValue) SetToRaw

type ProbeSpecTargetServers_FieldPath

type ProbeSpecTargetServers_FieldPath interface {
	gotenobject.FieldPath
	Selector() ProbeSpecTargetServers_FieldPathSelector
	Get(source *Probe_Spec_TargetServers) []interface{}
	GetSingle(source *Probe_Spec_TargetServers) (interface{}, bool)
	ClearValue(item *Probe_Spec_TargetServers)

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

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

func MustParseProbeSpecTargetServers_FieldPath

func MustParseProbeSpecTargetServers_FieldPath(rawField string) ProbeSpecTargetServers_FieldPath

func ParseProbeSpecTargetServers_FieldPath

func ParseProbeSpecTargetServers_FieldPath(rawField string) (ProbeSpecTargetServers_FieldPath, error)

type ProbeSpecTargetServers_FieldPathArrayItemValue

type ProbeSpecTargetServers_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	ProbeSpecTargetServers_FieldPath
	ContainsValue(*Probe_Spec_TargetServers) bool
}

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

func MustParseProbeSpecTargetServers_FieldPathArrayItemValue

func MustParseProbeSpecTargetServers_FieldPathArrayItemValue(pathStr, valueStr string) ProbeSpecTargetServers_FieldPathArrayItemValue

func ParseProbeSpecTargetServers_FieldPathArrayItemValue

func ParseProbeSpecTargetServers_FieldPathArrayItemValue(pathStr, valueStr string) (ProbeSpecTargetServers_FieldPathArrayItemValue, error)

ParseProbeSpecTargetServers_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type ProbeSpecTargetServers_FieldPathArrayOfValues

type ProbeSpecTargetServers_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	ProbeSpecTargetServers_FieldPath
}

ProbeSpecTargetServers_FieldPathArrayOfValues allows storing slice of values for TargetServers fields according to their type

func MustParseProbeSpecTargetServers_FieldPathArrayOfValues

func MustParseProbeSpecTargetServers_FieldPathArrayOfValues(pathStr, valuesStr string) ProbeSpecTargetServers_FieldPathArrayOfValues

func ParseProbeSpecTargetServers_FieldPathArrayOfValues

func ParseProbeSpecTargetServers_FieldPathArrayOfValues(pathStr, valuesStr string) (ProbeSpecTargetServers_FieldPathArrayOfValues, error)

type ProbeSpecTargetServers_FieldPathSelector

type ProbeSpecTargetServers_FieldPathSelector int32
const (
	ProbeSpecTargetServers_FieldPathSelectorIcmpTarget        ProbeSpecTargetServers_FieldPathSelector = 0
	ProbeSpecTargetServers_FieldPathSelectorUdpTarget         ProbeSpecTargetServers_FieldPathSelector = 1
	ProbeSpecTargetServers_FieldPathSelectorSpeedTestTarget   ProbeSpecTargetServers_FieldPathSelector = 2
	ProbeSpecTargetServers_FieldPathSelectorTargetAddressType ProbeSpecTargetServers_FieldPathSelector = 3
	ProbeSpecTargetServers_FieldPathSelectorTargetIpVersion   ProbeSpecTargetServers_FieldPathSelector = 4
)

func (ProbeSpecTargetServers_FieldPathSelector) String

type ProbeSpecTargetServers_FieldPathValue

type ProbeSpecTargetServers_FieldPathValue interface {
	ProbeSpecTargetServers_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **Probe_Spec_TargetServers)
	CompareWith(*Probe_Spec_TargetServers) (cmp int, comparable bool)
}

ProbeSpecTargetServers_FieldPathValue allows storing values for TargetServers fields according to their type

func MustParseProbeSpecTargetServers_FieldPathValue

func MustParseProbeSpecTargetServers_FieldPathValue(pathStr, valueStr string) ProbeSpecTargetServers_FieldPathValue

func ParseProbeSpecTargetServers_FieldPathValue

func ParseProbeSpecTargetServers_FieldPathValue(pathStr, valueStr string) (ProbeSpecTargetServers_FieldPathValue, error)

type ProbeSpecTargetServers_FieldSubPath

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

func (*ProbeSpecTargetServers_FieldSubPath) AsIcmpTargetSubPath

func (*ProbeSpecTargetServers_FieldSubPath) AsSpeedTestTargetSubPath

func (*ProbeSpecTargetServers_FieldSubPath) AsUdpTargetSubPath

func (*ProbeSpecTargetServers_FieldSubPath) ClearValue

func (*ProbeSpecTargetServers_FieldSubPath) ClearValueRaw

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

func (*ProbeSpecTargetServers_FieldSubPath) Get

func (fps *ProbeSpecTargetServers_FieldSubPath) Get(source *Probe_Spec_TargetServers) (values []interface{})

Get returns all values pointed by selected field from source Probe_Spec_TargetServers

func (*ProbeSpecTargetServers_FieldSubPath) GetDefault

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

GetDefault returns a default value of the field type

func (*ProbeSpecTargetServers_FieldSubPath) GetRaw

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

func (*ProbeSpecTargetServers_FieldSubPath) GetSingle

func (fps *ProbeSpecTargetServers_FieldSubPath) GetSingle(source *Probe_Spec_TargetServers) (interface{}, bool)

GetSingle returns value of selected field from source Probe_Spec_TargetServers

func (*ProbeSpecTargetServers_FieldSubPath) GetSingleRaw

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

func (*ProbeSpecTargetServers_FieldSubPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*ProbeSpecTargetServers_FieldSubPath) JSONString

func (fps *ProbeSpecTargetServers_FieldSubPath) JSONString() string

JSONString returns path representation is JSON convention

func (*ProbeSpecTargetServers_FieldSubPath) Selector

func (*ProbeSpecTargetServers_FieldSubPath) SplitIntoTerminalIPaths added in v0.7.1

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

func (*ProbeSpecTargetServers_FieldSubPath) String

String returns path representation in proto convention

func (*ProbeSpecTargetServers_FieldSubPath) WithIArrayItemValue

func (fps *ProbeSpecTargetServers_FieldSubPath) WithIArrayItemValue(value interface{}) ProbeSpecTargetServers_FieldPathArrayItemValue

func (*ProbeSpecTargetServers_FieldSubPath) WithIArrayOfValues

func (fps *ProbeSpecTargetServers_FieldSubPath) WithIArrayOfValues(values interface{}) ProbeSpecTargetServers_FieldPathArrayOfValues

func (*ProbeSpecTargetServers_FieldSubPath) WithIValue

func (*ProbeSpecTargetServers_FieldSubPath) WithRawIArrayItemValue

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

func (*ProbeSpecTargetServers_FieldSubPath) WithRawIArrayOfValues

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

func (*ProbeSpecTargetServers_FieldSubPath) WithRawIValue

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

type ProbeSpecTargetServers_FieldSubPathArrayItemValue

type ProbeSpecTargetServers_FieldSubPathArrayItemValue struct {
	ProbeSpecTargetServers_FieldPath
	// contains filtered or unexported fields
}

func (*ProbeSpecTargetServers_FieldSubPathArrayItemValue) AsIcmpTargetPathItemValue

func (*ProbeSpecTargetServers_FieldSubPathArrayItemValue) AsSpeedTestTargetPathItemValue

func (*ProbeSpecTargetServers_FieldSubPathArrayItemValue) AsUdpTargetPathItemValue

func (*ProbeSpecTargetServers_FieldSubPathArrayItemValue) ContainsValue

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

func (*ProbeSpecTargetServers_FieldSubPathArrayItemValue) GetRawItemValue

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

GetRawValue returns stored array item value

type ProbeSpecTargetServers_FieldSubPathArrayOfValues

type ProbeSpecTargetServers_FieldSubPathArrayOfValues struct {
	ProbeSpecTargetServers_FieldPath
	// contains filtered or unexported fields
}

func (*ProbeSpecTargetServers_FieldSubPathArrayOfValues) AsIcmpTargetPathArrayOfValues

func (*ProbeSpecTargetServers_FieldSubPathArrayOfValues) AsSpeedTestTargetPathArrayOfValues

func (*ProbeSpecTargetServers_FieldSubPathArrayOfValues) AsUdpTargetPathArrayOfValues

func (*ProbeSpecTargetServers_FieldSubPathArrayOfValues) GetRawValues

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

type ProbeSpecTargetServers_FieldSubPathValue

type ProbeSpecTargetServers_FieldSubPathValue struct {
	ProbeSpecTargetServers_FieldPath
	// contains filtered or unexported fields
}

func (*ProbeSpecTargetServers_FieldSubPathValue) AsIcmpTargetPathValue

func (*ProbeSpecTargetServers_FieldSubPathValue) AsSpeedTestTargetPathValue

func (*ProbeSpecTargetServers_FieldSubPathValue) AsUdpTargetPathValue

func (*ProbeSpecTargetServers_FieldSubPathValue) CompareWith

func (*ProbeSpecTargetServers_FieldSubPathValue) CompareWithRaw

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

func (*ProbeSpecTargetServers_FieldSubPathValue) GetRawValue

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

func (*ProbeSpecTargetServers_FieldSubPathValue) SetTo

func (*ProbeSpecTargetServers_FieldSubPathValue) SetToRaw

type ProbeSpecTargetServers_FieldTerminalPath

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

func (*ProbeSpecTargetServers_FieldTerminalPath) ClearValue

func (*ProbeSpecTargetServers_FieldTerminalPath) ClearValueRaw

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

func (*ProbeSpecTargetServers_FieldTerminalPath) Get

func (fp *ProbeSpecTargetServers_FieldTerminalPath) Get(source *Probe_Spec_TargetServers) (values []interface{})

Get returns all values pointed by specific field from source Probe_Spec_TargetServers

func (*ProbeSpecTargetServers_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*ProbeSpecTargetServers_FieldTerminalPath) GetRaw

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

func (*ProbeSpecTargetServers_FieldTerminalPath) GetSingle

func (fp *ProbeSpecTargetServers_FieldTerminalPath) GetSingle(source *Probe_Spec_TargetServers) (interface{}, bool)

GetSingle returns value pointed by specific field of from source Probe_Spec_TargetServers

func (*ProbeSpecTargetServers_FieldTerminalPath) GetSingleRaw

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

func (*ProbeSpecTargetServers_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*ProbeSpecTargetServers_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*ProbeSpecTargetServers_FieldTerminalPath) Selector

func (*ProbeSpecTargetServers_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.7.1

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

func (*ProbeSpecTargetServers_FieldTerminalPath) String

String returns path representation in proto convention

func (*ProbeSpecTargetServers_FieldTerminalPath) WithIArrayItemValue

func (*ProbeSpecTargetServers_FieldTerminalPath) WithIArrayOfValues

func (*ProbeSpecTargetServers_FieldTerminalPath) WithIValue

func (*ProbeSpecTargetServers_FieldTerminalPath) WithRawIArrayItemValue

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

func (*ProbeSpecTargetServers_FieldTerminalPath) WithRawIArrayOfValues

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

func (*ProbeSpecTargetServers_FieldTerminalPath) WithRawIValue

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

type ProbeSpecTargetServers_FieldTerminalPathArrayItemValue

type ProbeSpecTargetServers_FieldTerminalPathArrayItemValue struct {
	ProbeSpecTargetServers_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ProbeSpecTargetServers_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*ProbeSpecTargetServers_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*ProbeSpecTargetServers_FieldTerminalPathArrayItemValue) GetSingle

func (*ProbeSpecTargetServers_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type ProbeSpecTargetServers_FieldTerminalPathArrayOfValues

type ProbeSpecTargetServers_FieldTerminalPathArrayOfValues struct {
	ProbeSpecTargetServers_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ProbeSpecTargetServers_FieldTerminalPathArrayOfValues) AsIcmpTargetArrayOfValues

func (*ProbeSpecTargetServers_FieldTerminalPathArrayOfValues) AsSpeedTestTargetArrayOfValues

func (*ProbeSpecTargetServers_FieldTerminalPathArrayOfValues) AsTargetAddressTypeArrayOfValues added in v0.4.30

func (*ProbeSpecTargetServers_FieldTerminalPathArrayOfValues) AsTargetIpVersionArrayOfValues added in v0.7.4

func (fpaov *ProbeSpecTargetServers_FieldTerminalPathArrayOfValues) AsTargetIpVersionArrayOfValues() ([]common.IpVersion, bool)

func (*ProbeSpecTargetServers_FieldTerminalPathArrayOfValues) AsUdpTargetArrayOfValues

func (*ProbeSpecTargetServers_FieldTerminalPathArrayOfValues) GetRawValues

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

type ProbeSpecTargetServers_FieldTerminalPathValue

type ProbeSpecTargetServers_FieldTerminalPathValue struct {
	ProbeSpecTargetServers_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ProbeSpecTargetServers_FieldTerminalPathValue) AsIcmpTargetValue

func (*ProbeSpecTargetServers_FieldTerminalPathValue) AsSpeedTestTargetValue

func (*ProbeSpecTargetServers_FieldTerminalPathValue) AsTargetAddressTypeValue added in v0.4.30

func (*ProbeSpecTargetServers_FieldTerminalPathValue) AsTargetIpVersionValue added in v0.7.4

func (fpv *ProbeSpecTargetServers_FieldTerminalPathValue) AsTargetIpVersionValue() (common.IpVersion, bool)

func (*ProbeSpecTargetServers_FieldTerminalPathValue) AsUdpTargetValue

func (*ProbeSpecTargetServers_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'ProbeSpecTargetServers_FieldTerminalPathValue' with the value under path in 'Probe_Spec_TargetServers'.

func (*ProbeSpecTargetServers_FieldTerminalPathValue) CompareWithRaw

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

func (*ProbeSpecTargetServers_FieldTerminalPathValue) GetRawValue

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

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

func (*ProbeSpecTargetServers_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object TargetServers

func (*ProbeSpecTargetServers_FieldTerminalPathValue) SetToRaw

type ProbeSpec_FieldPath

type ProbeSpec_FieldPath interface {
	gotenobject.FieldPath
	Selector() ProbeSpec_FieldPathSelector
	Get(source *Probe_Spec) []interface{}
	GetSingle(source *Probe_Spec) (interface{}, bool)
	ClearValue(item *Probe_Spec)

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

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

func BuildProbeSpec_FieldPath

func BuildProbeSpec_FieldPath(fp gotenobject.RawFieldPath) (ProbeSpec_FieldPath, error)

func MustParseProbeSpec_FieldPath

func MustParseProbeSpec_FieldPath(rawField string) ProbeSpec_FieldPath

func ParseProbeSpec_FieldPath

func ParseProbeSpec_FieldPath(rawField string) (ProbeSpec_FieldPath, error)

type ProbeSpec_FieldPathArrayItemValue

type ProbeSpec_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	ProbeSpec_FieldPath
	ContainsValue(*Probe_Spec) bool
}

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

func MustParseProbeSpec_FieldPathArrayItemValue

func MustParseProbeSpec_FieldPathArrayItemValue(pathStr, valueStr string) ProbeSpec_FieldPathArrayItemValue

func ParseProbeSpec_FieldPathArrayItemValue

func ParseProbeSpec_FieldPathArrayItemValue(pathStr, valueStr string) (ProbeSpec_FieldPathArrayItemValue, error)

ParseProbeSpec_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type ProbeSpec_FieldPathArrayOfValues

type ProbeSpec_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	ProbeSpec_FieldPath
}

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

func MustParseProbeSpec_FieldPathArrayOfValues

func MustParseProbeSpec_FieldPathArrayOfValues(pathStr, valuesStr string) ProbeSpec_FieldPathArrayOfValues

func ParseProbeSpec_FieldPathArrayOfValues

func ParseProbeSpec_FieldPathArrayOfValues(pathStr, valuesStr string) (ProbeSpec_FieldPathArrayOfValues, error)

type ProbeSpec_FieldPathSelector

type ProbeSpec_FieldPathSelector int32
const (
	ProbeSpec_FieldPathSelectorProbeGroup         ProbeSpec_FieldPathSelector = 0
	ProbeSpec_FieldPathSelectorProbeGroupName     ProbeSpec_FieldPathSelector = 1
	ProbeSpec_FieldPathSelectorDevice             ProbeSpec_FieldPathSelector = 2
	ProbeSpec_FieldPathSelectorEnabled            ProbeSpec_FieldPathSelector = 3
	ProbeSpec_FieldPathSelectorPrimaryLocation    ProbeSpec_FieldPathSelector = 4
	ProbeSpec_FieldPathSelectorLocationDiscovery  ProbeSpec_FieldPathSelector = 5
	ProbeSpec_FieldPathSelectorContactInfo        ProbeSpec_FieldPathSelector = 6
	ProbeSpec_FieldPathSelectorActivation         ProbeSpec_FieldPathSelector = 7
	ProbeSpec_FieldPathSelectorDisableSpeedtest   ProbeSpec_FieldPathSelector = 8
	ProbeSpec_FieldPathSelectorAccessToken        ProbeSpec_FieldPathSelector = 9
	ProbeSpec_FieldPathSelectorAgentType          ProbeSpec_FieldPathSelector = 10
	ProbeSpec_FieldPathSelectorExternalIpCheckUrl ProbeSpec_FieldPathSelector = 11
	ProbeSpec_FieldPathSelectorTargetServers      ProbeSpec_FieldPathSelector = 12
	ProbeSpec_FieldPathSelectorPcapSettings       ProbeSpec_FieldPathSelector = 13
)

func (ProbeSpec_FieldPathSelector) String

type ProbeSpec_FieldPathValue

type ProbeSpec_FieldPathValue interface {
	ProbeSpec_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **Probe_Spec)
	CompareWith(*Probe_Spec) (cmp int, comparable bool)
}

ProbeSpec_FieldPathValue allows storing values for Spec fields according to their type

func MustParseProbeSpec_FieldPathValue

func MustParseProbeSpec_FieldPathValue(pathStr, valueStr string) ProbeSpec_FieldPathValue

func ParseProbeSpec_FieldPathValue

func ParseProbeSpec_FieldPathValue(pathStr, valueStr string) (ProbeSpec_FieldPathValue, error)

type ProbeSpec_FieldSubPath

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

func (*ProbeSpec_FieldSubPath) AsAccessTokenSubPath

func (fps *ProbeSpec_FieldSubPath) AsAccessTokenSubPath() (ProbeSpecAccessTokenSpec_FieldPath, bool)

func (*ProbeSpec_FieldSubPath) AsActivationSubPath

func (fps *ProbeSpec_FieldSubPath) AsActivationSubPath() (ProbeSpecActivationSpec_FieldPath, bool)

func (*ProbeSpec_FieldSubPath) AsContactInfoSubPath

func (fps *ProbeSpec_FieldSubPath) AsContactInfoSubPath() (common.ContactInformation_FieldPath, bool)

func (*ProbeSpec_FieldSubPath) AsLocationDiscoverySubPath

func (fps *ProbeSpec_FieldSubPath) AsLocationDiscoverySubPath() (common.LocationDiscoverySpec_FieldPath, bool)

func (*ProbeSpec_FieldSubPath) AsPcapSettingsSubPath added in v0.8.0

func (fps *ProbeSpec_FieldSubPath) AsPcapSettingsSubPath() (ProbeSpecPcapSettings_FieldPath, bool)

func (*ProbeSpec_FieldSubPath) AsPrimaryLocationSubPath

func (fps *ProbeSpec_FieldSubPath) AsPrimaryLocationSubPath() (common.Location_FieldPath, bool)

func (*ProbeSpec_FieldSubPath) AsTargetServersSubPath

func (fps *ProbeSpec_FieldSubPath) AsTargetServersSubPath() (ProbeSpecTargetServers_FieldPath, bool)

func (*ProbeSpec_FieldSubPath) ClearValue

func (fps *ProbeSpec_FieldSubPath) ClearValue(item *Probe_Spec)

func (*ProbeSpec_FieldSubPath) ClearValueRaw

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

func (*ProbeSpec_FieldSubPath) Get

func (fps *ProbeSpec_FieldSubPath) Get(source *Probe_Spec) (values []interface{})

Get returns all values pointed by selected field from source Probe_Spec

func (*ProbeSpec_FieldSubPath) GetDefault

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

GetDefault returns a default value of the field type

func (*ProbeSpec_FieldSubPath) GetRaw

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

func (*ProbeSpec_FieldSubPath) GetSingle

func (fps *ProbeSpec_FieldSubPath) GetSingle(source *Probe_Spec) (interface{}, bool)

GetSingle returns value of selected field from source Probe_Spec

func (*ProbeSpec_FieldSubPath) GetSingleRaw

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

func (*ProbeSpec_FieldSubPath) IsLeaf

func (fps *ProbeSpec_FieldSubPath) IsLeaf() bool

IsLeaf - whether field path is holds simple value

func (*ProbeSpec_FieldSubPath) JSONString

func (fps *ProbeSpec_FieldSubPath) JSONString() string

JSONString returns path representation is JSON convention

func (*ProbeSpec_FieldSubPath) Selector

func (*ProbeSpec_FieldSubPath) SplitIntoTerminalIPaths added in v0.7.1

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

func (*ProbeSpec_FieldSubPath) String

func (fps *ProbeSpec_FieldSubPath) String() string

String returns path representation in proto convention

func (*ProbeSpec_FieldSubPath) WithIArrayItemValue

func (fps *ProbeSpec_FieldSubPath) WithIArrayItemValue(value interface{}) ProbeSpec_FieldPathArrayItemValue

func (*ProbeSpec_FieldSubPath) WithIArrayOfValues

func (fps *ProbeSpec_FieldSubPath) WithIArrayOfValues(values interface{}) ProbeSpec_FieldPathArrayOfValues

func (*ProbeSpec_FieldSubPath) WithIValue

func (fps *ProbeSpec_FieldSubPath) WithIValue(value interface{}) ProbeSpec_FieldPathValue

func (*ProbeSpec_FieldSubPath) WithRawIArrayItemValue

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

func (*ProbeSpec_FieldSubPath) WithRawIArrayOfValues

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

func (*ProbeSpec_FieldSubPath) WithRawIValue

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

type ProbeSpec_FieldSubPathArrayItemValue

type ProbeSpec_FieldSubPathArrayItemValue struct {
	ProbeSpec_FieldPath
	// contains filtered or unexported fields
}

func (*ProbeSpec_FieldSubPathArrayItemValue) AsAccessTokenPathItemValue

func (*ProbeSpec_FieldSubPathArrayItemValue) AsActivationPathItemValue

func (*ProbeSpec_FieldSubPathArrayItemValue) AsContactInfoPathItemValue

func (*ProbeSpec_FieldSubPathArrayItemValue) AsLocationDiscoveryPathItemValue

func (*ProbeSpec_FieldSubPathArrayItemValue) AsPcapSettingsPathItemValue added in v0.8.0

func (*ProbeSpec_FieldSubPathArrayItemValue) AsPrimaryLocationPathItemValue

func (fpaivs *ProbeSpec_FieldSubPathArrayItemValue) AsPrimaryLocationPathItemValue() (common.Location_FieldPathArrayItemValue, bool)

func (*ProbeSpec_FieldSubPathArrayItemValue) AsTargetServersPathItemValue

func (*ProbeSpec_FieldSubPathArrayItemValue) ContainsValue

func (fpaivs *ProbeSpec_FieldSubPathArrayItemValue) ContainsValue(source *Probe_Spec) bool

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

func (*ProbeSpec_FieldSubPathArrayItemValue) GetRawItemValue

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

GetRawValue returns stored array item value

type ProbeSpec_FieldSubPathArrayOfValues

type ProbeSpec_FieldSubPathArrayOfValues struct {
	ProbeSpec_FieldPath
	// contains filtered or unexported fields
}

func (*ProbeSpec_FieldSubPathArrayOfValues) AsAccessTokenPathArrayOfValues

func (*ProbeSpec_FieldSubPathArrayOfValues) AsActivationPathArrayOfValues

func (*ProbeSpec_FieldSubPathArrayOfValues) AsContactInfoPathArrayOfValues

func (*ProbeSpec_FieldSubPathArrayOfValues) AsLocationDiscoveryPathArrayOfValues

func (fpsaov *ProbeSpec_FieldSubPathArrayOfValues) AsLocationDiscoveryPathArrayOfValues() (common.LocationDiscoverySpec_FieldPathArrayOfValues, bool)

func (*ProbeSpec_FieldSubPathArrayOfValues) AsPcapSettingsPathArrayOfValues added in v0.8.0

func (fpsaov *ProbeSpec_FieldSubPathArrayOfValues) AsPcapSettingsPathArrayOfValues() (ProbeSpecPcapSettings_FieldPathArrayOfValues, bool)

func (*ProbeSpec_FieldSubPathArrayOfValues) AsPrimaryLocationPathArrayOfValues

func (fpsaov *ProbeSpec_FieldSubPathArrayOfValues) AsPrimaryLocationPathArrayOfValues() (common.Location_FieldPathArrayOfValues, bool)

func (*ProbeSpec_FieldSubPathArrayOfValues) AsTargetServersPathArrayOfValues

func (fpsaov *ProbeSpec_FieldSubPathArrayOfValues) AsTargetServersPathArrayOfValues() (ProbeSpecTargetServers_FieldPathArrayOfValues, bool)

func (*ProbeSpec_FieldSubPathArrayOfValues) GetRawValues

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

type ProbeSpec_FieldSubPathValue

type ProbeSpec_FieldSubPathValue struct {
	ProbeSpec_FieldPath
	// contains filtered or unexported fields
}

func (*ProbeSpec_FieldSubPathValue) AsAccessTokenPathValue

func (*ProbeSpec_FieldSubPathValue) AsActivationPathValue

func (*ProbeSpec_FieldSubPathValue) AsContactInfoPathValue

func (*ProbeSpec_FieldSubPathValue) AsLocationDiscoveryPathValue

func (fpvs *ProbeSpec_FieldSubPathValue) AsLocationDiscoveryPathValue() (common.LocationDiscoverySpec_FieldPathValue, bool)

func (*ProbeSpec_FieldSubPathValue) AsPcapSettingsPathValue added in v0.8.0

func (fpvs *ProbeSpec_FieldSubPathValue) AsPcapSettingsPathValue() (ProbeSpecPcapSettings_FieldPathValue, bool)

func (*ProbeSpec_FieldSubPathValue) AsPrimaryLocationPathValue

func (fpvs *ProbeSpec_FieldSubPathValue) AsPrimaryLocationPathValue() (common.Location_FieldPathValue, bool)

func (*ProbeSpec_FieldSubPathValue) AsTargetServersPathValue

func (fpvs *ProbeSpec_FieldSubPathValue) AsTargetServersPathValue() (ProbeSpecTargetServers_FieldPathValue, bool)

func (*ProbeSpec_FieldSubPathValue) CompareWith

func (fpvs *ProbeSpec_FieldSubPathValue) CompareWith(source *Probe_Spec) (int, bool)

func (*ProbeSpec_FieldSubPathValue) CompareWithRaw

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

func (*ProbeSpec_FieldSubPathValue) GetRawValue

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

func (*ProbeSpec_FieldSubPathValue) SetTo

func (fpvs *ProbeSpec_FieldSubPathValue) SetTo(target **Probe_Spec)

func (*ProbeSpec_FieldSubPathValue) SetToRaw

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

type ProbeSpec_FieldTerminalPath

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

func (*ProbeSpec_FieldTerminalPath) ClearValue

func (fp *ProbeSpec_FieldTerminalPath) ClearValue(item *Probe_Spec)

func (*ProbeSpec_FieldTerminalPath) ClearValueRaw

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

func (*ProbeSpec_FieldTerminalPath) Get

func (fp *ProbeSpec_FieldTerminalPath) Get(source *Probe_Spec) (values []interface{})

Get returns all values pointed by specific field from source Probe_Spec

func (*ProbeSpec_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*ProbeSpec_FieldTerminalPath) GetRaw

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

func (*ProbeSpec_FieldTerminalPath) GetSingle

func (fp *ProbeSpec_FieldTerminalPath) GetSingle(source *Probe_Spec) (interface{}, bool)

GetSingle returns value pointed by specific field of from source Probe_Spec

func (*ProbeSpec_FieldTerminalPath) GetSingleRaw

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

func (*ProbeSpec_FieldTerminalPath) IsLeaf

func (fp *ProbeSpec_FieldTerminalPath) IsLeaf() bool

IsLeaf - whether field path is holds simple value

func (*ProbeSpec_FieldTerminalPath) JSONString

func (fp *ProbeSpec_FieldTerminalPath) JSONString() string

JSONString returns path representation is JSON convention

func (*ProbeSpec_FieldTerminalPath) Selector

func (*ProbeSpec_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.7.1

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

func (*ProbeSpec_FieldTerminalPath) String

func (fp *ProbeSpec_FieldTerminalPath) String() string

String returns path representation in proto convention

func (*ProbeSpec_FieldTerminalPath) WithIArrayItemValue

func (fp *ProbeSpec_FieldTerminalPath) WithIArrayItemValue(value interface{}) ProbeSpec_FieldPathArrayItemValue

func (*ProbeSpec_FieldTerminalPath) WithIArrayOfValues

func (fp *ProbeSpec_FieldTerminalPath) WithIArrayOfValues(values interface{}) ProbeSpec_FieldPathArrayOfValues

func (*ProbeSpec_FieldTerminalPath) WithIValue

func (fp *ProbeSpec_FieldTerminalPath) WithIValue(value interface{}) ProbeSpec_FieldPathValue

func (*ProbeSpec_FieldTerminalPath) WithRawIArrayItemValue

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

func (*ProbeSpec_FieldTerminalPath) WithRawIArrayOfValues

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

func (*ProbeSpec_FieldTerminalPath) WithRawIValue

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

type ProbeSpec_FieldTerminalPathArrayItemValue

type ProbeSpec_FieldTerminalPathArrayItemValue struct {
	ProbeSpec_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ProbeSpec_FieldTerminalPathArrayItemValue) AsExternalIpCheckUrlItemValue

func (fpaiv *ProbeSpec_FieldTerminalPathArrayItemValue) AsExternalIpCheckUrlItemValue() (string, bool)

func (*ProbeSpec_FieldTerminalPathArrayItemValue) ContainsValue

func (fpaiv *ProbeSpec_FieldTerminalPathArrayItemValue) ContainsValue(source *Probe_Spec) bool

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

func (*ProbeSpec_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*ProbeSpec_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *ProbeSpec_FieldTerminalPathArrayItemValue) GetSingle(source *Probe_Spec) (interface{}, bool)

func (*ProbeSpec_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type ProbeSpec_FieldTerminalPathArrayOfValues

type ProbeSpec_FieldTerminalPathArrayOfValues struct {
	ProbeSpec_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ProbeSpec_FieldTerminalPathArrayOfValues) AsAccessTokenArrayOfValues

func (fpaov *ProbeSpec_FieldTerminalPathArrayOfValues) AsAccessTokenArrayOfValues() ([]*Probe_Spec_AccessTokenSpec, bool)

func (*ProbeSpec_FieldTerminalPathArrayOfValues) AsActivationArrayOfValues

func (fpaov *ProbeSpec_FieldTerminalPathArrayOfValues) AsActivationArrayOfValues() ([]*Probe_Spec_ActivationSpec, bool)

func (*ProbeSpec_FieldTerminalPathArrayOfValues) AsAgentTypeArrayOfValues

func (fpaov *ProbeSpec_FieldTerminalPathArrayOfValues) AsAgentTypeArrayOfValues() ([]Probe_AgentType, bool)

func (*ProbeSpec_FieldTerminalPathArrayOfValues) AsContactInfoArrayOfValues

func (fpaov *ProbeSpec_FieldTerminalPathArrayOfValues) AsContactInfoArrayOfValues() ([]*common.ContactInformation, bool)

func (*ProbeSpec_FieldTerminalPathArrayOfValues) AsDeviceArrayOfValues

func (fpaov *ProbeSpec_FieldTerminalPathArrayOfValues) AsDeviceArrayOfValues() ([]*devices_device.Reference, bool)

func (*ProbeSpec_FieldTerminalPathArrayOfValues) AsDisableSpeedtestArrayOfValues

func (fpaov *ProbeSpec_FieldTerminalPathArrayOfValues) AsDisableSpeedtestArrayOfValues() ([]bool, bool)

func (*ProbeSpec_FieldTerminalPathArrayOfValues) AsEnabledArrayOfValues

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

func (*ProbeSpec_FieldTerminalPathArrayOfValues) AsExternalIpCheckUrlArrayOfValues

func (fpaov *ProbeSpec_FieldTerminalPathArrayOfValues) AsExternalIpCheckUrlArrayOfValues() ([][]string, bool)

func (*ProbeSpec_FieldTerminalPathArrayOfValues) AsLocationDiscoveryArrayOfValues

func (fpaov *ProbeSpec_FieldTerminalPathArrayOfValues) AsLocationDiscoveryArrayOfValues() ([]*common.LocationDiscoverySpec, bool)

func (*ProbeSpec_FieldTerminalPathArrayOfValues) AsPcapSettingsArrayOfValues added in v0.8.0

func (fpaov *ProbeSpec_FieldTerminalPathArrayOfValues) AsPcapSettingsArrayOfValues() ([]*Probe_Spec_PcapSettings, bool)

func (*ProbeSpec_FieldTerminalPathArrayOfValues) AsPrimaryLocationArrayOfValues

func (fpaov *ProbeSpec_FieldTerminalPathArrayOfValues) AsPrimaryLocationArrayOfValues() ([]*common.Location, bool)

func (*ProbeSpec_FieldTerminalPathArrayOfValues) AsProbeGroupArrayOfValues

func (fpaov *ProbeSpec_FieldTerminalPathArrayOfValues) AsProbeGroupArrayOfValues() ([]*probe_group.Reference, bool)

func (*ProbeSpec_FieldTerminalPathArrayOfValues) AsProbeGroupNameArrayOfValues added in v0.10.6

func (fpaov *ProbeSpec_FieldTerminalPathArrayOfValues) AsProbeGroupNameArrayOfValues() ([]string, bool)

func (*ProbeSpec_FieldTerminalPathArrayOfValues) AsTargetServersArrayOfValues

func (fpaov *ProbeSpec_FieldTerminalPathArrayOfValues) AsTargetServersArrayOfValues() ([]*Probe_Spec_TargetServers, bool)

func (*ProbeSpec_FieldTerminalPathArrayOfValues) GetRawValues

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

type ProbeSpec_FieldTerminalPathValue

type ProbeSpec_FieldTerminalPathValue struct {
	ProbeSpec_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ProbeSpec_FieldTerminalPathValue) AsAccessTokenValue

func (*ProbeSpec_FieldTerminalPathValue) AsActivationValue

func (*ProbeSpec_FieldTerminalPathValue) AsAgentTypeValue

func (fpv *ProbeSpec_FieldTerminalPathValue) AsAgentTypeValue() (Probe_AgentType, bool)

func (*ProbeSpec_FieldTerminalPathValue) AsContactInfoValue

func (fpv *ProbeSpec_FieldTerminalPathValue) AsContactInfoValue() (*common.ContactInformation, bool)

func (*ProbeSpec_FieldTerminalPathValue) AsDeviceValue

func (*ProbeSpec_FieldTerminalPathValue) AsDisableSpeedtestValue

func (fpv *ProbeSpec_FieldTerminalPathValue) AsDisableSpeedtestValue() (bool, bool)

func (*ProbeSpec_FieldTerminalPathValue) AsEnabledValue

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

func (*ProbeSpec_FieldTerminalPathValue) AsExternalIpCheckUrlValue

func (fpv *ProbeSpec_FieldTerminalPathValue) AsExternalIpCheckUrlValue() ([]string, bool)

func (*ProbeSpec_FieldTerminalPathValue) AsLocationDiscoveryValue

func (fpv *ProbeSpec_FieldTerminalPathValue) AsLocationDiscoveryValue() (*common.LocationDiscoverySpec, bool)

func (*ProbeSpec_FieldTerminalPathValue) AsPcapSettingsValue added in v0.8.0

func (fpv *ProbeSpec_FieldTerminalPathValue) AsPcapSettingsValue() (*Probe_Spec_PcapSettings, bool)

func (*ProbeSpec_FieldTerminalPathValue) AsPrimaryLocationValue

func (fpv *ProbeSpec_FieldTerminalPathValue) AsPrimaryLocationValue() (*common.Location, bool)

func (*ProbeSpec_FieldTerminalPathValue) AsProbeGroupNameValue added in v0.10.6

func (fpv *ProbeSpec_FieldTerminalPathValue) AsProbeGroupNameValue() (string, bool)

func (*ProbeSpec_FieldTerminalPathValue) AsProbeGroupValue

func (fpv *ProbeSpec_FieldTerminalPathValue) AsProbeGroupValue() (*probe_group.Reference, bool)

func (*ProbeSpec_FieldTerminalPathValue) AsTargetServersValue

func (fpv *ProbeSpec_FieldTerminalPathValue) AsTargetServersValue() (*Probe_Spec_TargetServers, bool)

func (*ProbeSpec_FieldTerminalPathValue) CompareWith

func (fpv *ProbeSpec_FieldTerminalPathValue) CompareWith(source *Probe_Spec) (int, bool)

CompareWith compares value in the 'ProbeSpec_FieldTerminalPathValue' with the value under path in 'Probe_Spec'.

func (*ProbeSpec_FieldTerminalPathValue) CompareWithRaw

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

func (*ProbeSpec_FieldTerminalPathValue) GetRawValue

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

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

func (*ProbeSpec_FieldTerminalPathValue) SetTo

func (fpv *ProbeSpec_FieldTerminalPathValue) SetTo(target **Probe_Spec)

SetTo stores value for selected field for object Spec

func (*ProbeSpec_FieldTerminalPathValue) SetToRaw

func (fpv *ProbeSpec_FieldTerminalPathValue) SetToRaw(target proto.Message)

type ProbeStatusActivationStateFieldPathBuilder

type ProbeStatusActivationStateFieldPathBuilder struct{}

func NewProbeStatusActivationStateFieldPathBuilder

func NewProbeStatusActivationStateFieldPathBuilder() ProbeStatusActivationStateFieldPathBuilder

func (ProbeStatusActivationStateFieldPathBuilder) CurrentSession

func (ProbeStatusActivationStateFieldPathBuilder) LastInvitation

func (ProbeStatusActivationStateFieldPathBuilder) ServiceAccount

func (ProbeStatusActivationStateFieldPathBuilder) Status

type ProbeStatusActivationStateInvitationStateFieldPathBuilder

type ProbeStatusActivationStateInvitationStateFieldPathBuilder struct{}

func (ProbeStatusActivationStateInvitationStateFieldPathBuilder) SendFailureMessage added in v0.11.14

func (ProbeStatusActivationStateInvitationStateFieldPathBuilder) Sender

func (ProbeStatusActivationStateInvitationStateFieldPathBuilder) SentDate

type ProbeStatusActivationStateInvitationState_FieldPath

type ProbeStatusActivationStateInvitationState_FieldPath interface {
	gotenobject.FieldPath
	Selector() ProbeStatusActivationStateInvitationState_FieldPathSelector
	Get(source *Probe_Status_ActivationState_InvitationState) []interface{}
	GetSingle(source *Probe_Status_ActivationState_InvitationState) (interface{}, bool)
	ClearValue(item *Probe_Status_ActivationState_InvitationState)

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

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

func MustParseProbeStatusActivationStateInvitationState_FieldPath

func MustParseProbeStatusActivationStateInvitationState_FieldPath(rawField string) ProbeStatusActivationStateInvitationState_FieldPath

func ParseProbeStatusActivationStateInvitationState_FieldPath

func ParseProbeStatusActivationStateInvitationState_FieldPath(rawField string) (ProbeStatusActivationStateInvitationState_FieldPath, error)

type ProbeStatusActivationStateInvitationState_FieldPathArrayItemValue

type ProbeStatusActivationStateInvitationState_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	ProbeStatusActivationStateInvitationState_FieldPath
	ContainsValue(*Probe_Status_ActivationState_InvitationState) bool
}

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

func MustParseProbeStatusActivationStateInvitationState_FieldPathArrayItemValue

func MustParseProbeStatusActivationStateInvitationState_FieldPathArrayItemValue(pathStr, valueStr string) ProbeStatusActivationStateInvitationState_FieldPathArrayItemValue

func ParseProbeStatusActivationStateInvitationState_FieldPathArrayItemValue

func ParseProbeStatusActivationStateInvitationState_FieldPathArrayItemValue(pathStr, valueStr string) (ProbeStatusActivationStateInvitationState_FieldPathArrayItemValue, error)

ParseProbeStatusActivationStateInvitationState_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type ProbeStatusActivationStateInvitationState_FieldPathArrayOfValues

type ProbeStatusActivationStateInvitationState_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	ProbeStatusActivationStateInvitationState_FieldPath
}

ProbeStatusActivationStateInvitationState_FieldPathArrayOfValues allows storing slice of values for InvitationState fields according to their type

func MustParseProbeStatusActivationStateInvitationState_FieldPathArrayOfValues

func MustParseProbeStatusActivationStateInvitationState_FieldPathArrayOfValues(pathStr, valuesStr string) ProbeStatusActivationStateInvitationState_FieldPathArrayOfValues

func ParseProbeStatusActivationStateInvitationState_FieldPathArrayOfValues

func ParseProbeStatusActivationStateInvitationState_FieldPathArrayOfValues(pathStr, valuesStr string) (ProbeStatusActivationStateInvitationState_FieldPathArrayOfValues, error)

type ProbeStatusActivationStateInvitationState_FieldPathSelector

type ProbeStatusActivationStateInvitationState_FieldPathSelector int32
const (
	ProbeStatusActivationStateInvitationState_FieldPathSelectorSentDate           ProbeStatusActivationStateInvitationState_FieldPathSelector = 0
	ProbeStatusActivationStateInvitationState_FieldPathSelectorSender             ProbeStatusActivationStateInvitationState_FieldPathSelector = 1
	ProbeStatusActivationStateInvitationState_FieldPathSelectorSendFailureMessage ProbeStatusActivationStateInvitationState_FieldPathSelector = 2
)

func (ProbeStatusActivationStateInvitationState_FieldPathSelector) String

type ProbeStatusActivationStateInvitationState_FieldPathValue

type ProbeStatusActivationStateInvitationState_FieldPathValue interface {
	ProbeStatusActivationStateInvitationState_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **Probe_Status_ActivationState_InvitationState)
	CompareWith(*Probe_Status_ActivationState_InvitationState) (cmp int, comparable bool)
}

ProbeStatusActivationStateInvitationState_FieldPathValue allows storing values for InvitationState fields according to their type

func MustParseProbeStatusActivationStateInvitationState_FieldPathValue

func MustParseProbeStatusActivationStateInvitationState_FieldPathValue(pathStr, valueStr string) ProbeStatusActivationStateInvitationState_FieldPathValue

func ParseProbeStatusActivationStateInvitationState_FieldPathValue

func ParseProbeStatusActivationStateInvitationState_FieldPathValue(pathStr, valueStr string) (ProbeStatusActivationStateInvitationState_FieldPathValue, error)

type ProbeStatusActivationStateInvitationState_FieldTerminalPath

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

func (*ProbeStatusActivationStateInvitationState_FieldTerminalPath) ClearValue

func (*ProbeStatusActivationStateInvitationState_FieldTerminalPath) ClearValueRaw

func (*ProbeStatusActivationStateInvitationState_FieldTerminalPath) Get

Get returns all values pointed by specific field from source Probe_Status_ActivationState_InvitationState

func (*ProbeStatusActivationStateInvitationState_FieldTerminalPath) GetDefault

GetDefault returns a default value of the field type

func (*ProbeStatusActivationStateInvitationState_FieldTerminalPath) GetRaw

func (*ProbeStatusActivationStateInvitationState_FieldTerminalPath) GetSingle

GetSingle returns value pointed by specific field of from source Probe_Status_ActivationState_InvitationState

func (*ProbeStatusActivationStateInvitationState_FieldTerminalPath) GetSingleRaw

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

func (*ProbeStatusActivationStateInvitationState_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*ProbeStatusActivationStateInvitationState_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*ProbeStatusActivationStateInvitationState_FieldTerminalPath) Selector

func (*ProbeStatusActivationStateInvitationState_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.7.1

func (*ProbeStatusActivationStateInvitationState_FieldTerminalPath) String

String returns path representation in proto convention

func (*ProbeStatusActivationStateInvitationState_FieldTerminalPath) WithIArrayItemValue

func (*ProbeStatusActivationStateInvitationState_FieldTerminalPath) WithIArrayOfValues

func (*ProbeStatusActivationStateInvitationState_FieldTerminalPath) WithIValue

func (*ProbeStatusActivationStateInvitationState_FieldTerminalPath) WithRawIArrayItemValue

func (*ProbeStatusActivationStateInvitationState_FieldTerminalPath) WithRawIArrayOfValues

func (*ProbeStatusActivationStateInvitationState_FieldTerminalPath) WithRawIValue

type ProbeStatusActivationStateInvitationState_FieldTerminalPathArrayItemValue

type ProbeStatusActivationStateInvitationState_FieldTerminalPathArrayItemValue struct {
	ProbeStatusActivationStateInvitationState_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ProbeStatusActivationStateInvitationState_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*ProbeStatusActivationStateInvitationState_FieldTerminalPathArrayItemValue) GetRawItemValue

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

func (*ProbeStatusActivationStateInvitationState_FieldTerminalPathArrayItemValue) GetSingle

func (*ProbeStatusActivationStateInvitationState_FieldTerminalPathArrayItemValue) GetSingleRaw

type ProbeStatusActivationStateInvitationState_FieldTerminalPathArrayOfValues

type ProbeStatusActivationStateInvitationState_FieldTerminalPathArrayOfValues struct {
	ProbeStatusActivationStateInvitationState_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ProbeStatusActivationStateInvitationState_FieldTerminalPathArrayOfValues) AsSendFailureMessageArrayOfValues added in v0.11.14

func (fpaov *ProbeStatusActivationStateInvitationState_FieldTerminalPathArrayOfValues) AsSendFailureMessageArrayOfValues() ([]string, bool)

func (*ProbeStatusActivationStateInvitationState_FieldTerminalPathArrayOfValues) AsSenderArrayOfValues

func (*ProbeStatusActivationStateInvitationState_FieldTerminalPathArrayOfValues) AsSentDateArrayOfValues

func (*ProbeStatusActivationStateInvitationState_FieldTerminalPathArrayOfValues) GetRawValues

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

type ProbeStatusActivationStateInvitationState_FieldTerminalPathValue

type ProbeStatusActivationStateInvitationState_FieldTerminalPathValue struct {
	ProbeStatusActivationStateInvitationState_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ProbeStatusActivationStateInvitationState_FieldTerminalPathValue) AsSendFailureMessageValue added in v0.11.14

func (*ProbeStatusActivationStateInvitationState_FieldTerminalPathValue) AsSenderValue

func (*ProbeStatusActivationStateInvitationState_FieldTerminalPathValue) AsSentDateValue

func (*ProbeStatusActivationStateInvitationState_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'ProbeStatusActivationStateInvitationState_FieldTerminalPathValue' with the value under path in 'Probe_Status_ActivationState_InvitationState'.

func (*ProbeStatusActivationStateInvitationState_FieldTerminalPathValue) CompareWithRaw

func (*ProbeStatusActivationStateInvitationState_FieldTerminalPathValue) GetRawValue

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

func (*ProbeStatusActivationStateInvitationState_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object InvitationState

func (*ProbeStatusActivationStateInvitationState_FieldTerminalPathValue) SetToRaw

type ProbeStatusActivationStateSessionFieldPathBuilder

type ProbeStatusActivationStateSessionFieldPathBuilder struct{}

func NewProbeStatusActivationStateSessionFieldPathBuilder

func NewProbeStatusActivationStateSessionFieldPathBuilder() ProbeStatusActivationStateSessionFieldPathBuilder

func (ProbeStatusActivationStateSessionFieldPathBuilder) ClientCookie

func (ProbeStatusActivationStateSessionFieldPathBuilder) LockDeadline

type ProbeStatusActivationStateSession_FieldPath

type ProbeStatusActivationStateSession_FieldPath interface {
	gotenobject.FieldPath
	Selector() ProbeStatusActivationStateSession_FieldPathSelector
	Get(source *Probe_Status_ActivationState_Session) []interface{}
	GetSingle(source *Probe_Status_ActivationState_Session) (interface{}, bool)
	ClearValue(item *Probe_Status_ActivationState_Session)

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

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

func MustParseProbeStatusActivationStateSession_FieldPath

func MustParseProbeStatusActivationStateSession_FieldPath(rawField string) ProbeStatusActivationStateSession_FieldPath

func ParseProbeStatusActivationStateSession_FieldPath

func ParseProbeStatusActivationStateSession_FieldPath(rawField string) (ProbeStatusActivationStateSession_FieldPath, error)

type ProbeStatusActivationStateSession_FieldPathArrayItemValue

type ProbeStatusActivationStateSession_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	ProbeStatusActivationStateSession_FieldPath
	ContainsValue(*Probe_Status_ActivationState_Session) bool
}

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

func MustParseProbeStatusActivationStateSession_FieldPathArrayItemValue

func MustParseProbeStatusActivationStateSession_FieldPathArrayItemValue(pathStr, valueStr string) ProbeStatusActivationStateSession_FieldPathArrayItemValue

func ParseProbeStatusActivationStateSession_FieldPathArrayItemValue

func ParseProbeStatusActivationStateSession_FieldPathArrayItemValue(pathStr, valueStr string) (ProbeStatusActivationStateSession_FieldPathArrayItemValue, error)

ParseProbeStatusActivationStateSession_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type ProbeStatusActivationStateSession_FieldPathArrayOfValues

type ProbeStatusActivationStateSession_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	ProbeStatusActivationStateSession_FieldPath
}

ProbeStatusActivationStateSession_FieldPathArrayOfValues allows storing slice of values for Session fields according to their type

func MustParseProbeStatusActivationStateSession_FieldPathArrayOfValues

func MustParseProbeStatusActivationStateSession_FieldPathArrayOfValues(pathStr, valuesStr string) ProbeStatusActivationStateSession_FieldPathArrayOfValues

func ParseProbeStatusActivationStateSession_FieldPathArrayOfValues

func ParseProbeStatusActivationStateSession_FieldPathArrayOfValues(pathStr, valuesStr string) (ProbeStatusActivationStateSession_FieldPathArrayOfValues, error)

type ProbeStatusActivationStateSession_FieldPathSelector

type ProbeStatusActivationStateSession_FieldPathSelector int32
const (
	ProbeStatusActivationStateSession_FieldPathSelectorClientCookie ProbeStatusActivationStateSession_FieldPathSelector = 0
	ProbeStatusActivationStateSession_FieldPathSelectorLockDeadline ProbeStatusActivationStateSession_FieldPathSelector = 1
)

func (ProbeStatusActivationStateSession_FieldPathSelector) String

type ProbeStatusActivationStateSession_FieldPathValue

type ProbeStatusActivationStateSession_FieldPathValue interface {
	ProbeStatusActivationStateSession_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **Probe_Status_ActivationState_Session)
	CompareWith(*Probe_Status_ActivationState_Session) (cmp int, comparable bool)
}

ProbeStatusActivationStateSession_FieldPathValue allows storing values for Session fields according to their type

func MustParseProbeStatusActivationStateSession_FieldPathValue

func MustParseProbeStatusActivationStateSession_FieldPathValue(pathStr, valueStr string) ProbeStatusActivationStateSession_FieldPathValue

func ParseProbeStatusActivationStateSession_FieldPathValue

func ParseProbeStatusActivationStateSession_FieldPathValue(pathStr, valueStr string) (ProbeStatusActivationStateSession_FieldPathValue, error)

type ProbeStatusActivationStateSession_FieldTerminalPath

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

func (*ProbeStatusActivationStateSession_FieldTerminalPath) ClearValue

func (*ProbeStatusActivationStateSession_FieldTerminalPath) ClearValueRaw

func (*ProbeStatusActivationStateSession_FieldTerminalPath) Get

Get returns all values pointed by specific field from source Probe_Status_ActivationState_Session

func (*ProbeStatusActivationStateSession_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*ProbeStatusActivationStateSession_FieldTerminalPath) GetRaw

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

func (*ProbeStatusActivationStateSession_FieldTerminalPath) GetSingle

GetSingle returns value pointed by specific field of from source Probe_Status_ActivationState_Session

func (*ProbeStatusActivationStateSession_FieldTerminalPath) GetSingleRaw

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

func (*ProbeStatusActivationStateSession_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*ProbeStatusActivationStateSession_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*ProbeStatusActivationStateSession_FieldTerminalPath) Selector

func (*ProbeStatusActivationStateSession_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.7.1

func (*ProbeStatusActivationStateSession_FieldTerminalPath) String

String returns path representation in proto convention

func (*ProbeStatusActivationStateSession_FieldTerminalPath) WithIArrayItemValue

func (*ProbeStatusActivationStateSession_FieldTerminalPath) WithIArrayOfValues

func (*ProbeStatusActivationStateSession_FieldTerminalPath) WithIValue

func (*ProbeStatusActivationStateSession_FieldTerminalPath) WithRawIArrayItemValue

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

func (*ProbeStatusActivationStateSession_FieldTerminalPath) WithRawIArrayOfValues

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

func (*ProbeStatusActivationStateSession_FieldTerminalPath) WithRawIValue

type ProbeStatusActivationStateSession_FieldTerminalPathArrayItemValue

type ProbeStatusActivationStateSession_FieldTerminalPathArrayItemValue struct {
	ProbeStatusActivationStateSession_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ProbeStatusActivationStateSession_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*ProbeStatusActivationStateSession_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*ProbeStatusActivationStateSession_FieldTerminalPathArrayItemValue) GetSingle

func (*ProbeStatusActivationStateSession_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type ProbeStatusActivationStateSession_FieldTerminalPathArrayOfValues

type ProbeStatusActivationStateSession_FieldTerminalPathArrayOfValues struct {
	ProbeStatusActivationStateSession_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ProbeStatusActivationStateSession_FieldTerminalPathArrayOfValues) AsClientCookieArrayOfValues

func (fpaov *ProbeStatusActivationStateSession_FieldTerminalPathArrayOfValues) AsClientCookieArrayOfValues() ([]string, bool)

func (*ProbeStatusActivationStateSession_FieldTerminalPathArrayOfValues) AsLockDeadlineArrayOfValues

func (*ProbeStatusActivationStateSession_FieldTerminalPathArrayOfValues) GetRawValues

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

type ProbeStatusActivationStateSession_FieldTerminalPathValue

type ProbeStatusActivationStateSession_FieldTerminalPathValue struct {
	ProbeStatusActivationStateSession_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ProbeStatusActivationStateSession_FieldTerminalPathValue) AsClientCookieValue

func (*ProbeStatusActivationStateSession_FieldTerminalPathValue) AsLockDeadlineValue

func (*ProbeStatusActivationStateSession_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'ProbeStatusActivationStateSession_FieldTerminalPathValue' with the value under path in 'Probe_Status_ActivationState_Session'.

func (*ProbeStatusActivationStateSession_FieldTerminalPathValue) CompareWithRaw

func (*ProbeStatusActivationStateSession_FieldTerminalPathValue) GetRawValue

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

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

func (*ProbeStatusActivationStateSession_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object Session

func (*ProbeStatusActivationStateSession_FieldTerminalPathValue) SetToRaw

type ProbeStatusActivationState_FieldPath

type ProbeStatusActivationState_FieldPath interface {
	gotenobject.FieldPath
	Selector() ProbeStatusActivationState_FieldPathSelector
	Get(source *Probe_Status_ActivationState) []interface{}
	GetSingle(source *Probe_Status_ActivationState) (interface{}, bool)
	ClearValue(item *Probe_Status_ActivationState)

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

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

func MustParseProbeStatusActivationState_FieldPath

func MustParseProbeStatusActivationState_FieldPath(rawField string) ProbeStatusActivationState_FieldPath

func ParseProbeStatusActivationState_FieldPath

func ParseProbeStatusActivationState_FieldPath(rawField string) (ProbeStatusActivationState_FieldPath, error)

type ProbeStatusActivationState_FieldPathArrayItemValue

type ProbeStatusActivationState_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	ProbeStatusActivationState_FieldPath
	ContainsValue(*Probe_Status_ActivationState) bool
}

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

func MustParseProbeStatusActivationState_FieldPathArrayItemValue

func MustParseProbeStatusActivationState_FieldPathArrayItemValue(pathStr, valueStr string) ProbeStatusActivationState_FieldPathArrayItemValue

func ParseProbeStatusActivationState_FieldPathArrayItemValue

func ParseProbeStatusActivationState_FieldPathArrayItemValue(pathStr, valueStr string) (ProbeStatusActivationState_FieldPathArrayItemValue, error)

ParseProbeStatusActivationState_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type ProbeStatusActivationState_FieldPathArrayOfValues

type ProbeStatusActivationState_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	ProbeStatusActivationState_FieldPath
}

ProbeStatusActivationState_FieldPathArrayOfValues allows storing slice of values for ActivationState fields according to their type

func MustParseProbeStatusActivationState_FieldPathArrayOfValues

func MustParseProbeStatusActivationState_FieldPathArrayOfValues(pathStr, valuesStr string) ProbeStatusActivationState_FieldPathArrayOfValues

func ParseProbeStatusActivationState_FieldPathArrayOfValues

func ParseProbeStatusActivationState_FieldPathArrayOfValues(pathStr, valuesStr string) (ProbeStatusActivationState_FieldPathArrayOfValues, error)

type ProbeStatusActivationState_FieldPathSelector

type ProbeStatusActivationState_FieldPathSelector int32
const (
	ProbeStatusActivationState_FieldPathSelectorStatus         ProbeStatusActivationState_FieldPathSelector = 0
	ProbeStatusActivationState_FieldPathSelectorCurrentSession ProbeStatusActivationState_FieldPathSelector = 1
	ProbeStatusActivationState_FieldPathSelectorServiceAccount ProbeStatusActivationState_FieldPathSelector = 2
	ProbeStatusActivationState_FieldPathSelectorLastInvitation ProbeStatusActivationState_FieldPathSelector = 3
)

func (ProbeStatusActivationState_FieldPathSelector) String

type ProbeStatusActivationState_FieldPathValue

type ProbeStatusActivationState_FieldPathValue interface {
	ProbeStatusActivationState_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **Probe_Status_ActivationState)
	CompareWith(*Probe_Status_ActivationState) (cmp int, comparable bool)
}

ProbeStatusActivationState_FieldPathValue allows storing values for ActivationState fields according to their type

func MustParseProbeStatusActivationState_FieldPathValue

func MustParseProbeStatusActivationState_FieldPathValue(pathStr, valueStr string) ProbeStatusActivationState_FieldPathValue

func ParseProbeStatusActivationState_FieldPathValue

func ParseProbeStatusActivationState_FieldPathValue(pathStr, valueStr string) (ProbeStatusActivationState_FieldPathValue, error)

type ProbeStatusActivationState_FieldSubPath

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

func (*ProbeStatusActivationState_FieldSubPath) AsCurrentSessionSubPath

func (*ProbeStatusActivationState_FieldSubPath) AsLastInvitationSubPath

func (*ProbeStatusActivationState_FieldSubPath) ClearValue

func (*ProbeStatusActivationState_FieldSubPath) ClearValueRaw

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

func (*ProbeStatusActivationState_FieldSubPath) Get

func (fps *ProbeStatusActivationState_FieldSubPath) Get(source *Probe_Status_ActivationState) (values []interface{})

Get returns all values pointed by selected field from source Probe_Status_ActivationState

func (*ProbeStatusActivationState_FieldSubPath) GetDefault

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

GetDefault returns a default value of the field type

func (*ProbeStatusActivationState_FieldSubPath) GetRaw

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

func (*ProbeStatusActivationState_FieldSubPath) GetSingle

func (fps *ProbeStatusActivationState_FieldSubPath) GetSingle(source *Probe_Status_ActivationState) (interface{}, bool)

GetSingle returns value of selected field from source Probe_Status_ActivationState

func (*ProbeStatusActivationState_FieldSubPath) GetSingleRaw

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

func (*ProbeStatusActivationState_FieldSubPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*ProbeStatusActivationState_FieldSubPath) JSONString

JSONString returns path representation is JSON convention

func (*ProbeStatusActivationState_FieldSubPath) Selector

func (*ProbeStatusActivationState_FieldSubPath) SplitIntoTerminalIPaths added in v0.7.1

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

func (*ProbeStatusActivationState_FieldSubPath) String

String returns path representation in proto convention

func (*ProbeStatusActivationState_FieldSubPath) WithIArrayItemValue

func (*ProbeStatusActivationState_FieldSubPath) WithIArrayOfValues

func (*ProbeStatusActivationState_FieldSubPath) WithIValue

func (*ProbeStatusActivationState_FieldSubPath) WithRawIArrayItemValue

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

func (*ProbeStatusActivationState_FieldSubPath) WithRawIArrayOfValues

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

func (*ProbeStatusActivationState_FieldSubPath) WithRawIValue

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

type ProbeStatusActivationState_FieldSubPathArrayItemValue

type ProbeStatusActivationState_FieldSubPathArrayItemValue struct {
	ProbeStatusActivationState_FieldPath
	// contains filtered or unexported fields
}

func (*ProbeStatusActivationState_FieldSubPathArrayItemValue) AsCurrentSessionPathItemValue

func (*ProbeStatusActivationState_FieldSubPathArrayItemValue) AsLastInvitationPathItemValue

func (*ProbeStatusActivationState_FieldSubPathArrayItemValue) ContainsValue

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

func (*ProbeStatusActivationState_FieldSubPathArrayItemValue) GetRawItemValue

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

GetRawValue returns stored array item value

type ProbeStatusActivationState_FieldSubPathArrayOfValues

type ProbeStatusActivationState_FieldSubPathArrayOfValues struct {
	ProbeStatusActivationState_FieldPath
	// contains filtered or unexported fields
}

func (*ProbeStatusActivationState_FieldSubPathArrayOfValues) AsCurrentSessionPathArrayOfValues

func (*ProbeStatusActivationState_FieldSubPathArrayOfValues) AsLastInvitationPathArrayOfValues

func (*ProbeStatusActivationState_FieldSubPathArrayOfValues) GetRawValues

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

type ProbeStatusActivationState_FieldSubPathValue

type ProbeStatusActivationState_FieldSubPathValue struct {
	ProbeStatusActivationState_FieldPath
	// contains filtered or unexported fields
}

func (*ProbeStatusActivationState_FieldSubPathValue) AsCurrentSessionPathValue

func (*ProbeStatusActivationState_FieldSubPathValue) AsLastInvitationPathValue

func (*ProbeStatusActivationState_FieldSubPathValue) CompareWith

func (*ProbeStatusActivationState_FieldSubPathValue) CompareWithRaw

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

func (*ProbeStatusActivationState_FieldSubPathValue) GetRawValue

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

func (*ProbeStatusActivationState_FieldSubPathValue) SetTo

func (*ProbeStatusActivationState_FieldSubPathValue) SetToRaw

type ProbeStatusActivationState_FieldTerminalPath

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

func (*ProbeStatusActivationState_FieldTerminalPath) ClearValue

func (*ProbeStatusActivationState_FieldTerminalPath) ClearValueRaw

func (*ProbeStatusActivationState_FieldTerminalPath) Get

func (fp *ProbeStatusActivationState_FieldTerminalPath) Get(source *Probe_Status_ActivationState) (values []interface{})

Get returns all values pointed by specific field from source Probe_Status_ActivationState

func (*ProbeStatusActivationState_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*ProbeStatusActivationState_FieldTerminalPath) GetRaw

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

func (*ProbeStatusActivationState_FieldTerminalPath) GetSingle

GetSingle returns value pointed by specific field of from source Probe_Status_ActivationState

func (*ProbeStatusActivationState_FieldTerminalPath) GetSingleRaw

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

func (*ProbeStatusActivationState_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*ProbeStatusActivationState_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*ProbeStatusActivationState_FieldTerminalPath) Selector

func (*ProbeStatusActivationState_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.7.1

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

func (*ProbeStatusActivationState_FieldTerminalPath) String

String returns path representation in proto convention

func (*ProbeStatusActivationState_FieldTerminalPath) WithIArrayItemValue

func (*ProbeStatusActivationState_FieldTerminalPath) WithIArrayOfValues

func (*ProbeStatusActivationState_FieldTerminalPath) WithIValue

func (*ProbeStatusActivationState_FieldTerminalPath) WithRawIArrayItemValue

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

func (*ProbeStatusActivationState_FieldTerminalPath) WithRawIArrayOfValues

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

func (*ProbeStatusActivationState_FieldTerminalPath) WithRawIValue

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

type ProbeStatusActivationState_FieldTerminalPathArrayItemValue

type ProbeStatusActivationState_FieldTerminalPathArrayItemValue struct {
	ProbeStatusActivationState_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ProbeStatusActivationState_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*ProbeStatusActivationState_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*ProbeStatusActivationState_FieldTerminalPathArrayItemValue) GetSingle

func (*ProbeStatusActivationState_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type ProbeStatusActivationState_FieldTerminalPathArrayOfValues

type ProbeStatusActivationState_FieldTerminalPathArrayOfValues struct {
	ProbeStatusActivationState_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ProbeStatusActivationState_FieldTerminalPathArrayOfValues) AsCurrentSessionArrayOfValues

func (*ProbeStatusActivationState_FieldTerminalPathArrayOfValues) AsLastInvitationArrayOfValues

func (*ProbeStatusActivationState_FieldTerminalPathArrayOfValues) AsServiceAccountArrayOfValues

func (*ProbeStatusActivationState_FieldTerminalPathArrayOfValues) AsStatusArrayOfValues

func (*ProbeStatusActivationState_FieldTerminalPathArrayOfValues) GetRawValues

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

type ProbeStatusActivationState_FieldTerminalPathValue

type ProbeStatusActivationState_FieldTerminalPathValue struct {
	ProbeStatusActivationState_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ProbeStatusActivationState_FieldTerminalPathValue) AsCurrentSessionValue

func (*ProbeStatusActivationState_FieldTerminalPathValue) AsLastInvitationValue

func (*ProbeStatusActivationState_FieldTerminalPathValue) AsServiceAccountValue

func (*ProbeStatusActivationState_FieldTerminalPathValue) AsStatusValue

func (*ProbeStatusActivationState_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'ProbeStatusActivationState_FieldTerminalPathValue' with the value under path in 'Probe_Status_ActivationState'.

func (*ProbeStatusActivationState_FieldTerminalPathValue) CompareWithRaw

func (*ProbeStatusActivationState_FieldTerminalPathValue) GetRawValue

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

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

func (*ProbeStatusActivationState_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object ActivationState

func (*ProbeStatusActivationState_FieldTerminalPathValue) SetToRaw

type ProbeStatusBandwidthFieldPathBuilder

type ProbeStatusBandwidthFieldPathBuilder struct{}

func NewProbeStatusBandwidthFieldPathBuilder

func NewProbeStatusBandwidthFieldPathBuilder() ProbeStatusBandwidthFieldPathBuilder

func (ProbeStatusBandwidthFieldPathBuilder) DownloadMbps

func (ProbeStatusBandwidthFieldPathBuilder) LastReported

func (ProbeStatusBandwidthFieldPathBuilder) ServerIpAddress

func (ProbeStatusBandwidthFieldPathBuilder) TestServer

func (ProbeStatusBandwidthFieldPathBuilder) UploadMbps

type ProbeStatusBandwidth_FieldPath

type ProbeStatusBandwidth_FieldPath interface {
	gotenobject.FieldPath
	Selector() ProbeStatusBandwidth_FieldPathSelector
	Get(source *Probe_Status_Bandwidth) []interface{}
	GetSingle(source *Probe_Status_Bandwidth) (interface{}, bool)
	ClearValue(item *Probe_Status_Bandwidth)

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

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

func MustParseProbeStatusBandwidth_FieldPath

func MustParseProbeStatusBandwidth_FieldPath(rawField string) ProbeStatusBandwidth_FieldPath

func ParseProbeStatusBandwidth_FieldPath

func ParseProbeStatusBandwidth_FieldPath(rawField string) (ProbeStatusBandwidth_FieldPath, error)

type ProbeStatusBandwidth_FieldPathArrayItemValue

type ProbeStatusBandwidth_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	ProbeStatusBandwidth_FieldPath
	ContainsValue(*Probe_Status_Bandwidth) bool
}

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

func MustParseProbeStatusBandwidth_FieldPathArrayItemValue

func MustParseProbeStatusBandwidth_FieldPathArrayItemValue(pathStr, valueStr string) ProbeStatusBandwidth_FieldPathArrayItemValue

func ParseProbeStatusBandwidth_FieldPathArrayItemValue

func ParseProbeStatusBandwidth_FieldPathArrayItemValue(pathStr, valueStr string) (ProbeStatusBandwidth_FieldPathArrayItemValue, error)

ParseProbeStatusBandwidth_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type ProbeStatusBandwidth_FieldPathArrayOfValues

type ProbeStatusBandwidth_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	ProbeStatusBandwidth_FieldPath
}

ProbeStatusBandwidth_FieldPathArrayOfValues allows storing slice of values for Bandwidth fields according to their type

func MustParseProbeStatusBandwidth_FieldPathArrayOfValues

func MustParseProbeStatusBandwidth_FieldPathArrayOfValues(pathStr, valuesStr string) ProbeStatusBandwidth_FieldPathArrayOfValues

func ParseProbeStatusBandwidth_FieldPathArrayOfValues

func ParseProbeStatusBandwidth_FieldPathArrayOfValues(pathStr, valuesStr string) (ProbeStatusBandwidth_FieldPathArrayOfValues, error)

type ProbeStatusBandwidth_FieldPathSelector

type ProbeStatusBandwidth_FieldPathSelector int32
const (
	ProbeStatusBandwidth_FieldPathSelectorUploadMbps      ProbeStatusBandwidth_FieldPathSelector = 0
	ProbeStatusBandwidth_FieldPathSelectorDownloadMbps    ProbeStatusBandwidth_FieldPathSelector = 1
	ProbeStatusBandwidth_FieldPathSelectorTestServer      ProbeStatusBandwidth_FieldPathSelector = 2
	ProbeStatusBandwidth_FieldPathSelectorServerIpAddress ProbeStatusBandwidth_FieldPathSelector = 3
	ProbeStatusBandwidth_FieldPathSelectorLastReported    ProbeStatusBandwidth_FieldPathSelector = 4
)

func (ProbeStatusBandwidth_FieldPathSelector) String

type ProbeStatusBandwidth_FieldPathValue

type ProbeStatusBandwidth_FieldPathValue interface {
	ProbeStatusBandwidth_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **Probe_Status_Bandwidth)
	CompareWith(*Probe_Status_Bandwidth) (cmp int, comparable bool)
}

ProbeStatusBandwidth_FieldPathValue allows storing values for Bandwidth fields according to their type

func MustParseProbeStatusBandwidth_FieldPathValue

func MustParseProbeStatusBandwidth_FieldPathValue(pathStr, valueStr string) ProbeStatusBandwidth_FieldPathValue

func ParseProbeStatusBandwidth_FieldPathValue

func ParseProbeStatusBandwidth_FieldPathValue(pathStr, valueStr string) (ProbeStatusBandwidth_FieldPathValue, error)

type ProbeStatusBandwidth_FieldTerminalPath

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

func (*ProbeStatusBandwidth_FieldTerminalPath) ClearValue

func (*ProbeStatusBandwidth_FieldTerminalPath) ClearValueRaw

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

func (*ProbeStatusBandwidth_FieldTerminalPath) Get

func (fp *ProbeStatusBandwidth_FieldTerminalPath) Get(source *Probe_Status_Bandwidth) (values []interface{})

Get returns all values pointed by specific field from source Probe_Status_Bandwidth

func (*ProbeStatusBandwidth_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*ProbeStatusBandwidth_FieldTerminalPath) GetRaw

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

func (*ProbeStatusBandwidth_FieldTerminalPath) GetSingle

func (fp *ProbeStatusBandwidth_FieldTerminalPath) GetSingle(source *Probe_Status_Bandwidth) (interface{}, bool)

GetSingle returns value pointed by specific field of from source Probe_Status_Bandwidth

func (*ProbeStatusBandwidth_FieldTerminalPath) GetSingleRaw

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

func (*ProbeStatusBandwidth_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*ProbeStatusBandwidth_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*ProbeStatusBandwidth_FieldTerminalPath) Selector

func (*ProbeStatusBandwidth_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.7.1

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

func (*ProbeStatusBandwidth_FieldTerminalPath) String

String returns path representation in proto convention

func (*ProbeStatusBandwidth_FieldTerminalPath) WithIArrayItemValue

func (*ProbeStatusBandwidth_FieldTerminalPath) WithIArrayOfValues

func (*ProbeStatusBandwidth_FieldTerminalPath) WithIValue

func (*ProbeStatusBandwidth_FieldTerminalPath) WithRawIArrayItemValue

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

func (*ProbeStatusBandwidth_FieldTerminalPath) WithRawIArrayOfValues

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

func (*ProbeStatusBandwidth_FieldTerminalPath) WithRawIValue

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

type ProbeStatusBandwidth_FieldTerminalPathArrayItemValue

type ProbeStatusBandwidth_FieldTerminalPathArrayItemValue struct {
	ProbeStatusBandwidth_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ProbeStatusBandwidth_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*ProbeStatusBandwidth_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*ProbeStatusBandwidth_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *ProbeStatusBandwidth_FieldTerminalPathArrayItemValue) GetSingle(source *Probe_Status_Bandwidth) (interface{}, bool)

func (*ProbeStatusBandwidth_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type ProbeStatusBandwidth_FieldTerminalPathArrayOfValues

type ProbeStatusBandwidth_FieldTerminalPathArrayOfValues struct {
	ProbeStatusBandwidth_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ProbeStatusBandwidth_FieldTerminalPathArrayOfValues) AsDownloadMbpsArrayOfValues

func (fpaov *ProbeStatusBandwidth_FieldTerminalPathArrayOfValues) AsDownloadMbpsArrayOfValues() ([]float64, bool)

func (*ProbeStatusBandwidth_FieldTerminalPathArrayOfValues) AsLastReportedArrayOfValues

func (fpaov *ProbeStatusBandwidth_FieldTerminalPathArrayOfValues) AsLastReportedArrayOfValues() ([]*timestamp.Timestamp, bool)

func (*ProbeStatusBandwidth_FieldTerminalPathArrayOfValues) AsServerIpAddressArrayOfValues

func (fpaov *ProbeStatusBandwidth_FieldTerminalPathArrayOfValues) AsServerIpAddressArrayOfValues() ([]string, bool)

func (*ProbeStatusBandwidth_FieldTerminalPathArrayOfValues) AsTestServerArrayOfValues

func (fpaov *ProbeStatusBandwidth_FieldTerminalPathArrayOfValues) AsTestServerArrayOfValues() ([]string, bool)

func (*ProbeStatusBandwidth_FieldTerminalPathArrayOfValues) AsUploadMbpsArrayOfValues

func (fpaov *ProbeStatusBandwidth_FieldTerminalPathArrayOfValues) AsUploadMbpsArrayOfValues() ([]float64, bool)

func (*ProbeStatusBandwidth_FieldTerminalPathArrayOfValues) GetRawValues

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

type ProbeStatusBandwidth_FieldTerminalPathValue

type ProbeStatusBandwidth_FieldTerminalPathValue struct {
	ProbeStatusBandwidth_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ProbeStatusBandwidth_FieldTerminalPathValue) AsDownloadMbpsValue

func (fpv *ProbeStatusBandwidth_FieldTerminalPathValue) AsDownloadMbpsValue() (float64, bool)

func (*ProbeStatusBandwidth_FieldTerminalPathValue) AsLastReportedValue

func (*ProbeStatusBandwidth_FieldTerminalPathValue) AsServerIpAddressValue

func (fpv *ProbeStatusBandwidth_FieldTerminalPathValue) AsServerIpAddressValue() (string, bool)

func (*ProbeStatusBandwidth_FieldTerminalPathValue) AsTestServerValue

func (fpv *ProbeStatusBandwidth_FieldTerminalPathValue) AsTestServerValue() (string, bool)

func (*ProbeStatusBandwidth_FieldTerminalPathValue) AsUploadMbpsValue

func (fpv *ProbeStatusBandwidth_FieldTerminalPathValue) AsUploadMbpsValue() (float64, bool)

func (*ProbeStatusBandwidth_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'ProbeStatusBandwidth_FieldTerminalPathValue' with the value under path in 'Probe_Status_Bandwidth'.

func (*ProbeStatusBandwidth_FieldTerminalPathValue) CompareWithRaw

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

func (*ProbeStatusBandwidth_FieldTerminalPathValue) GetRawValue

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

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

func (*ProbeStatusBandwidth_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object Bandwidth

func (*ProbeStatusBandwidth_FieldTerminalPathValue) SetToRaw

type ProbeStatusFieldPathBuilder

type ProbeStatusFieldPathBuilder struct{}

func NewProbeStatusFieldPathBuilder

func NewProbeStatusFieldPathBuilder() ProbeStatusFieldPathBuilder

func (ProbeStatusFieldPathBuilder) Activation

func (ProbeStatusFieldPathBuilder) ActiveLocation

func (ProbeStatusFieldPathBuilder) AgentType

func (ProbeStatusFieldPathBuilder) AsInfo

func (ProbeStatusFieldPathBuilder) Bandwidth

func (ProbeStatusFieldPathBuilder) Carrier

func (ProbeStatusFieldPathBuilder) Connection

func (ProbeStatusFieldPathBuilder) ConnectionStatusChangeTime

func (ProbeStatusFieldPathBuilder) DiscoveredLocation

func (ProbeStatusFieldPathBuilder) ExternalHostname

func (ProbeStatusFieldPathBuilder) ExternalIpAddressV4

func (ProbeStatusFieldPathBuilder) ExternalIpAddressV6

func (ProbeStatusFieldPathBuilder) NetworkInterfaces

func (ProbeStatusFieldPathBuilder) ProxyConfig added in v0.10.5

func (ProbeStatusFieldPathBuilder) SoftwareVersion

func (ProbeStatusFieldPathBuilder) SystemInfo

type ProbeStatusNetworkInterfaceFieldPathBuilder

type ProbeStatusNetworkInterfaceFieldPathBuilder struct{}

func NewProbeStatusNetworkInterfaceFieldPathBuilder

func NewProbeStatusNetworkInterfaceFieldPathBuilder() ProbeStatusNetworkInterfaceFieldPathBuilder

func (ProbeStatusNetworkInterfaceFieldPathBuilder) ExternalIpAddressV4

func (ProbeStatusNetworkInterfaceFieldPathBuilder) ExternalIpAddressV6

func (ProbeStatusNetworkInterfaceFieldPathBuilder) HasBestV4DefaultRoute added in v0.12.0

func (ProbeStatusNetworkInterfaceFieldPathBuilder) HasBestV6DefaultRoute added in v0.12.0

func (ProbeStatusNetworkInterfaceFieldPathBuilder) HasV4DefaultRoute added in v0.12.0

func (ProbeStatusNetworkInterfaceFieldPathBuilder) HasV6DefaultRoute added in v0.12.0

func (ProbeStatusNetworkInterfaceFieldPathBuilder) InterfaceName

func (ProbeStatusNetworkInterfaceFieldPathBuilder) IpAddressV4

func (ProbeStatusNetworkInterfaceFieldPathBuilder) IpAddressV6

type ProbeStatusNetworkInterface_FieldPath

type ProbeStatusNetworkInterface_FieldPath interface {
	gotenobject.FieldPath
	Selector() ProbeStatusNetworkInterface_FieldPathSelector
	Get(source *Probe_Status_NetworkInterface) []interface{}
	GetSingle(source *Probe_Status_NetworkInterface) (interface{}, bool)
	ClearValue(item *Probe_Status_NetworkInterface)

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

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

func MustParseProbeStatusNetworkInterface_FieldPath

func MustParseProbeStatusNetworkInterface_FieldPath(rawField string) ProbeStatusNetworkInterface_FieldPath

func ParseProbeStatusNetworkInterface_FieldPath

func ParseProbeStatusNetworkInterface_FieldPath(rawField string) (ProbeStatusNetworkInterface_FieldPath, error)

type ProbeStatusNetworkInterface_FieldPathArrayItemValue

type ProbeStatusNetworkInterface_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	ProbeStatusNetworkInterface_FieldPath
	ContainsValue(*Probe_Status_NetworkInterface) bool
}

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

func MustParseProbeStatusNetworkInterface_FieldPathArrayItemValue

func MustParseProbeStatusNetworkInterface_FieldPathArrayItemValue(pathStr, valueStr string) ProbeStatusNetworkInterface_FieldPathArrayItemValue

func ParseProbeStatusNetworkInterface_FieldPathArrayItemValue

func ParseProbeStatusNetworkInterface_FieldPathArrayItemValue(pathStr, valueStr string) (ProbeStatusNetworkInterface_FieldPathArrayItemValue, error)

ParseProbeStatusNetworkInterface_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type ProbeStatusNetworkInterface_FieldPathArrayOfValues

type ProbeStatusNetworkInterface_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	ProbeStatusNetworkInterface_FieldPath
}

ProbeStatusNetworkInterface_FieldPathArrayOfValues allows storing slice of values for NetworkInterface fields according to their type

func MustParseProbeStatusNetworkInterface_FieldPathArrayOfValues

func MustParseProbeStatusNetworkInterface_FieldPathArrayOfValues(pathStr, valuesStr string) ProbeStatusNetworkInterface_FieldPathArrayOfValues

func ParseProbeStatusNetworkInterface_FieldPathArrayOfValues

func ParseProbeStatusNetworkInterface_FieldPathArrayOfValues(pathStr, valuesStr string) (ProbeStatusNetworkInterface_FieldPathArrayOfValues, error)

type ProbeStatusNetworkInterface_FieldPathSelector

type ProbeStatusNetworkInterface_FieldPathSelector int32
const (
	ProbeStatusNetworkInterface_FieldPathSelectorInterfaceName         ProbeStatusNetworkInterface_FieldPathSelector = 0
	ProbeStatusNetworkInterface_FieldPathSelectorIpAddressV4           ProbeStatusNetworkInterface_FieldPathSelector = 1
	ProbeStatusNetworkInterface_FieldPathSelectorExternalIpAddressV4   ProbeStatusNetworkInterface_FieldPathSelector = 2
	ProbeStatusNetworkInterface_FieldPathSelectorIpAddressV6           ProbeStatusNetworkInterface_FieldPathSelector = 3
	ProbeStatusNetworkInterface_FieldPathSelectorExternalIpAddressV6   ProbeStatusNetworkInterface_FieldPathSelector = 4
	ProbeStatusNetworkInterface_FieldPathSelectorHasV4DefaultRoute     ProbeStatusNetworkInterface_FieldPathSelector = 5
	ProbeStatusNetworkInterface_FieldPathSelectorHasV6DefaultRoute     ProbeStatusNetworkInterface_FieldPathSelector = 6
	ProbeStatusNetworkInterface_FieldPathSelectorHasBestV4DefaultRoute ProbeStatusNetworkInterface_FieldPathSelector = 7
	ProbeStatusNetworkInterface_FieldPathSelectorHasBestV6DefaultRoute ProbeStatusNetworkInterface_FieldPathSelector = 8
)

func (ProbeStatusNetworkInterface_FieldPathSelector) String

type ProbeStatusNetworkInterface_FieldPathValue

type ProbeStatusNetworkInterface_FieldPathValue interface {
	ProbeStatusNetworkInterface_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **Probe_Status_NetworkInterface)
	CompareWith(*Probe_Status_NetworkInterface) (cmp int, comparable bool)
}

ProbeStatusNetworkInterface_FieldPathValue allows storing values for NetworkInterface fields according to their type

func MustParseProbeStatusNetworkInterface_FieldPathValue

func MustParseProbeStatusNetworkInterface_FieldPathValue(pathStr, valueStr string) ProbeStatusNetworkInterface_FieldPathValue

func ParseProbeStatusNetworkInterface_FieldPathValue

func ParseProbeStatusNetworkInterface_FieldPathValue(pathStr, valueStr string) (ProbeStatusNetworkInterface_FieldPathValue, error)

type ProbeStatusNetworkInterface_FieldTerminalPath

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

func (*ProbeStatusNetworkInterface_FieldTerminalPath) ClearValue

func (*ProbeStatusNetworkInterface_FieldTerminalPath) ClearValueRaw

func (*ProbeStatusNetworkInterface_FieldTerminalPath) Get

func (fp *ProbeStatusNetworkInterface_FieldTerminalPath) Get(source *Probe_Status_NetworkInterface) (values []interface{})

Get returns all values pointed by specific field from source Probe_Status_NetworkInterface

func (*ProbeStatusNetworkInterface_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*ProbeStatusNetworkInterface_FieldTerminalPath) GetRaw

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

func (*ProbeStatusNetworkInterface_FieldTerminalPath) GetSingle

GetSingle returns value pointed by specific field of from source Probe_Status_NetworkInterface

func (*ProbeStatusNetworkInterface_FieldTerminalPath) GetSingleRaw

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

func (*ProbeStatusNetworkInterface_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*ProbeStatusNetworkInterface_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*ProbeStatusNetworkInterface_FieldTerminalPath) Selector

func (*ProbeStatusNetworkInterface_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.7.1

func (*ProbeStatusNetworkInterface_FieldTerminalPath) String

String returns path representation in proto convention

func (*ProbeStatusNetworkInterface_FieldTerminalPath) WithIArrayItemValue

func (*ProbeStatusNetworkInterface_FieldTerminalPath) WithIArrayOfValues

func (*ProbeStatusNetworkInterface_FieldTerminalPath) WithIValue

func (*ProbeStatusNetworkInterface_FieldTerminalPath) WithRawIArrayItemValue

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

func (*ProbeStatusNetworkInterface_FieldTerminalPath) WithRawIArrayOfValues

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

func (*ProbeStatusNetworkInterface_FieldTerminalPath) WithRawIValue

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

type ProbeStatusNetworkInterface_FieldTerminalPathArrayItemValue

type ProbeStatusNetworkInterface_FieldTerminalPathArrayItemValue struct {
	ProbeStatusNetworkInterface_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ProbeStatusNetworkInterface_FieldTerminalPathArrayItemValue) AsExternalIpAddressV4ItemValue

func (fpaiv *ProbeStatusNetworkInterface_FieldTerminalPathArrayItemValue) AsExternalIpAddressV4ItemValue() (string, bool)

func (*ProbeStatusNetworkInterface_FieldTerminalPathArrayItemValue) AsExternalIpAddressV6ItemValue

func (fpaiv *ProbeStatusNetworkInterface_FieldTerminalPathArrayItemValue) AsExternalIpAddressV6ItemValue() (string, bool)

func (*ProbeStatusNetworkInterface_FieldTerminalPathArrayItemValue) AsIpAddressV4ItemValue

func (fpaiv *ProbeStatusNetworkInterface_FieldTerminalPathArrayItemValue) AsIpAddressV4ItemValue() (string, bool)

func (*ProbeStatusNetworkInterface_FieldTerminalPathArrayItemValue) AsIpAddressV6ItemValue

func (fpaiv *ProbeStatusNetworkInterface_FieldTerminalPathArrayItemValue) AsIpAddressV6ItemValue() (string, bool)

func (*ProbeStatusNetworkInterface_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*ProbeStatusNetworkInterface_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*ProbeStatusNetworkInterface_FieldTerminalPathArrayItemValue) GetSingle

func (*ProbeStatusNetworkInterface_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type ProbeStatusNetworkInterface_FieldTerminalPathArrayOfValues

type ProbeStatusNetworkInterface_FieldTerminalPathArrayOfValues struct {
	ProbeStatusNetworkInterface_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ProbeStatusNetworkInterface_FieldTerminalPathArrayOfValues) AsExternalIpAddressV4ArrayOfValues

func (fpaov *ProbeStatusNetworkInterface_FieldTerminalPathArrayOfValues) AsExternalIpAddressV4ArrayOfValues() ([][]string, bool)

func (*ProbeStatusNetworkInterface_FieldTerminalPathArrayOfValues) AsExternalIpAddressV6ArrayOfValues

func (fpaov *ProbeStatusNetworkInterface_FieldTerminalPathArrayOfValues) AsExternalIpAddressV6ArrayOfValues() ([][]string, bool)

func (*ProbeStatusNetworkInterface_FieldTerminalPathArrayOfValues) AsHasBestV4DefaultRouteArrayOfValues added in v0.12.0

func (fpaov *ProbeStatusNetworkInterface_FieldTerminalPathArrayOfValues) AsHasBestV4DefaultRouteArrayOfValues() ([]bool, bool)

func (*ProbeStatusNetworkInterface_FieldTerminalPathArrayOfValues) AsHasBestV6DefaultRouteArrayOfValues added in v0.12.0

func (fpaov *ProbeStatusNetworkInterface_FieldTerminalPathArrayOfValues) AsHasBestV6DefaultRouteArrayOfValues() ([]bool, bool)

func (*ProbeStatusNetworkInterface_FieldTerminalPathArrayOfValues) AsHasV4DefaultRouteArrayOfValues added in v0.12.0

func (fpaov *ProbeStatusNetworkInterface_FieldTerminalPathArrayOfValues) AsHasV4DefaultRouteArrayOfValues() ([]bool, bool)

func (*ProbeStatusNetworkInterface_FieldTerminalPathArrayOfValues) AsHasV6DefaultRouteArrayOfValues added in v0.12.0

func (fpaov *ProbeStatusNetworkInterface_FieldTerminalPathArrayOfValues) AsHasV6DefaultRouteArrayOfValues() ([]bool, bool)

func (*ProbeStatusNetworkInterface_FieldTerminalPathArrayOfValues) AsInterfaceNameArrayOfValues

func (fpaov *ProbeStatusNetworkInterface_FieldTerminalPathArrayOfValues) AsInterfaceNameArrayOfValues() ([]string, bool)

func (*ProbeStatusNetworkInterface_FieldTerminalPathArrayOfValues) AsIpAddressV4ArrayOfValues

func (fpaov *ProbeStatusNetworkInterface_FieldTerminalPathArrayOfValues) AsIpAddressV4ArrayOfValues() ([][]string, bool)

func (*ProbeStatusNetworkInterface_FieldTerminalPathArrayOfValues) AsIpAddressV6ArrayOfValues

func (fpaov *ProbeStatusNetworkInterface_FieldTerminalPathArrayOfValues) AsIpAddressV6ArrayOfValues() ([][]string, bool)

func (*ProbeStatusNetworkInterface_FieldTerminalPathArrayOfValues) GetRawValues

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

type ProbeStatusNetworkInterface_FieldTerminalPathValue

type ProbeStatusNetworkInterface_FieldTerminalPathValue struct {
	ProbeStatusNetworkInterface_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ProbeStatusNetworkInterface_FieldTerminalPathValue) AsExternalIpAddressV4Value

func (fpv *ProbeStatusNetworkInterface_FieldTerminalPathValue) AsExternalIpAddressV4Value() ([]string, bool)

func (*ProbeStatusNetworkInterface_FieldTerminalPathValue) AsExternalIpAddressV6Value

func (fpv *ProbeStatusNetworkInterface_FieldTerminalPathValue) AsExternalIpAddressV6Value() ([]string, bool)

func (*ProbeStatusNetworkInterface_FieldTerminalPathValue) AsHasBestV4DefaultRouteValue added in v0.12.0

func (fpv *ProbeStatusNetworkInterface_FieldTerminalPathValue) AsHasBestV4DefaultRouteValue() (bool, bool)

func (*ProbeStatusNetworkInterface_FieldTerminalPathValue) AsHasBestV6DefaultRouteValue added in v0.12.0

func (fpv *ProbeStatusNetworkInterface_FieldTerminalPathValue) AsHasBestV6DefaultRouteValue() (bool, bool)

func (*ProbeStatusNetworkInterface_FieldTerminalPathValue) AsHasV4DefaultRouteValue added in v0.12.0

func (fpv *ProbeStatusNetworkInterface_FieldTerminalPathValue) AsHasV4DefaultRouteValue() (bool, bool)

func (*ProbeStatusNetworkInterface_FieldTerminalPathValue) AsHasV6DefaultRouteValue added in v0.12.0

func (fpv *ProbeStatusNetworkInterface_FieldTerminalPathValue) AsHasV6DefaultRouteValue() (bool, bool)

func (*ProbeStatusNetworkInterface_FieldTerminalPathValue) AsInterfaceNameValue

func (fpv *ProbeStatusNetworkInterface_FieldTerminalPathValue) AsInterfaceNameValue() (string, bool)

func (*ProbeStatusNetworkInterface_FieldTerminalPathValue) AsIpAddressV4Value

func (fpv *ProbeStatusNetworkInterface_FieldTerminalPathValue) AsIpAddressV4Value() ([]string, bool)

func (*ProbeStatusNetworkInterface_FieldTerminalPathValue) AsIpAddressV6Value

func (fpv *ProbeStatusNetworkInterface_FieldTerminalPathValue) AsIpAddressV6Value() ([]string, bool)

func (*ProbeStatusNetworkInterface_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'ProbeStatusNetworkInterface_FieldTerminalPathValue' with the value under path in 'Probe_Status_NetworkInterface'.

func (*ProbeStatusNetworkInterface_FieldTerminalPathValue) CompareWithRaw

func (*ProbeStatusNetworkInterface_FieldTerminalPathValue) GetRawValue

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

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

func (*ProbeStatusNetworkInterface_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object NetworkInterface

func (*ProbeStatusNetworkInterface_FieldTerminalPathValue) SetToRaw

type ProbeStatusProxyConfigFieldPathBuilder added in v0.10.5

type ProbeStatusProxyConfigFieldPathBuilder struct{}

func NewProbeStatusProxyConfigFieldPathBuilder added in v0.10.5

func NewProbeStatusProxyConfigFieldPathBuilder() ProbeStatusProxyConfigFieldPathBuilder

func (ProbeStatusProxyConfigFieldPathBuilder) HttpProxy added in v0.10.5

func (ProbeStatusProxyConfigFieldPathBuilder) HttpsProxy added in v0.10.5

func (ProbeStatusProxyConfigFieldPathBuilder) NoProxy added in v0.10.5

type ProbeStatusProxyConfig_FieldPath added in v0.10.5

type ProbeStatusProxyConfig_FieldPath interface {
	gotenobject.FieldPath
	Selector() ProbeStatusProxyConfig_FieldPathSelector
	Get(source *Probe_Status_ProxyConfig) []interface{}
	GetSingle(source *Probe_Status_ProxyConfig) (interface{}, bool)
	ClearValue(item *Probe_Status_ProxyConfig)

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

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

func BuildProbeStatusProxyConfig_FieldPath added in v0.10.5

func BuildProbeStatusProxyConfig_FieldPath(fp gotenobject.RawFieldPath) (ProbeStatusProxyConfig_FieldPath, error)

func MustParseProbeStatusProxyConfig_FieldPath added in v0.10.5

func MustParseProbeStatusProxyConfig_FieldPath(rawField string) ProbeStatusProxyConfig_FieldPath

func ParseProbeStatusProxyConfig_FieldPath added in v0.10.5

func ParseProbeStatusProxyConfig_FieldPath(rawField string) (ProbeStatusProxyConfig_FieldPath, error)

type ProbeStatusProxyConfig_FieldPathArrayItemValue added in v0.10.5

type ProbeStatusProxyConfig_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	ProbeStatusProxyConfig_FieldPath
	ContainsValue(*Probe_Status_ProxyConfig) bool
}

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

func MustParseProbeStatusProxyConfig_FieldPathArrayItemValue added in v0.10.5

func MustParseProbeStatusProxyConfig_FieldPathArrayItemValue(pathStr, valueStr string) ProbeStatusProxyConfig_FieldPathArrayItemValue

func ParseProbeStatusProxyConfig_FieldPathArrayItemValue added in v0.10.5

func ParseProbeStatusProxyConfig_FieldPathArrayItemValue(pathStr, valueStr string) (ProbeStatusProxyConfig_FieldPathArrayItemValue, error)

ParseProbeStatusProxyConfig_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type ProbeStatusProxyConfig_FieldPathArrayOfValues added in v0.10.5

type ProbeStatusProxyConfig_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	ProbeStatusProxyConfig_FieldPath
}

ProbeStatusProxyConfig_FieldPathArrayOfValues allows storing slice of values for ProxyConfig fields according to their type

func MustParseProbeStatusProxyConfig_FieldPathArrayOfValues added in v0.10.5

func MustParseProbeStatusProxyConfig_FieldPathArrayOfValues(pathStr, valuesStr string) ProbeStatusProxyConfig_FieldPathArrayOfValues

func ParseProbeStatusProxyConfig_FieldPathArrayOfValues added in v0.10.5

func ParseProbeStatusProxyConfig_FieldPathArrayOfValues(pathStr, valuesStr string) (ProbeStatusProxyConfig_FieldPathArrayOfValues, error)

type ProbeStatusProxyConfig_FieldPathSelector added in v0.10.5

type ProbeStatusProxyConfig_FieldPathSelector int32
const (
	ProbeStatusProxyConfig_FieldPathSelectorHttpProxy  ProbeStatusProxyConfig_FieldPathSelector = 0
	ProbeStatusProxyConfig_FieldPathSelectorHttpsProxy ProbeStatusProxyConfig_FieldPathSelector = 1
	ProbeStatusProxyConfig_FieldPathSelectorNoProxy    ProbeStatusProxyConfig_FieldPathSelector = 2
)

func (ProbeStatusProxyConfig_FieldPathSelector) String added in v0.10.5

type ProbeStatusProxyConfig_FieldPathValue added in v0.10.5

type ProbeStatusProxyConfig_FieldPathValue interface {
	ProbeStatusProxyConfig_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **Probe_Status_ProxyConfig)
	CompareWith(*Probe_Status_ProxyConfig) (cmp int, comparable bool)
}

ProbeStatusProxyConfig_FieldPathValue allows storing values for ProxyConfig fields according to their type

func MustParseProbeStatusProxyConfig_FieldPathValue added in v0.10.5

func MustParseProbeStatusProxyConfig_FieldPathValue(pathStr, valueStr string) ProbeStatusProxyConfig_FieldPathValue

func ParseProbeStatusProxyConfig_FieldPathValue added in v0.10.5

func ParseProbeStatusProxyConfig_FieldPathValue(pathStr, valueStr string) (ProbeStatusProxyConfig_FieldPathValue, error)

type ProbeStatusProxyConfig_FieldTerminalPath added in v0.10.5

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

func (*ProbeStatusProxyConfig_FieldTerminalPath) ClearValue added in v0.10.5

func (*ProbeStatusProxyConfig_FieldTerminalPath) ClearValueRaw added in v0.10.5

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

func (*ProbeStatusProxyConfig_FieldTerminalPath) Get added in v0.10.5

func (fp *ProbeStatusProxyConfig_FieldTerminalPath) Get(source *Probe_Status_ProxyConfig) (values []interface{})

Get returns all values pointed by specific field from source Probe_Status_ProxyConfig

func (*ProbeStatusProxyConfig_FieldTerminalPath) GetDefault added in v0.10.5

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

GetDefault returns a default value of the field type

func (*ProbeStatusProxyConfig_FieldTerminalPath) GetRaw added in v0.10.5

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

func (*ProbeStatusProxyConfig_FieldTerminalPath) GetSingle added in v0.10.5

func (fp *ProbeStatusProxyConfig_FieldTerminalPath) GetSingle(source *Probe_Status_ProxyConfig) (interface{}, bool)

GetSingle returns value pointed by specific field of from source Probe_Status_ProxyConfig

func (*ProbeStatusProxyConfig_FieldTerminalPath) GetSingleRaw added in v0.10.5

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

func (*ProbeStatusProxyConfig_FieldTerminalPath) IsLeaf added in v0.10.5

IsLeaf - whether field path is holds simple value

func (*ProbeStatusProxyConfig_FieldTerminalPath) JSONString added in v0.10.5

JSONString returns path representation is JSON convention

func (*ProbeStatusProxyConfig_FieldTerminalPath) Selector added in v0.10.5

func (*ProbeStatusProxyConfig_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.10.5

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

func (*ProbeStatusProxyConfig_FieldTerminalPath) String added in v0.10.5

String returns path representation in proto convention

func (*ProbeStatusProxyConfig_FieldTerminalPath) WithIArrayItemValue added in v0.10.5

func (*ProbeStatusProxyConfig_FieldTerminalPath) WithIArrayOfValues added in v0.10.5

func (*ProbeStatusProxyConfig_FieldTerminalPath) WithIValue added in v0.10.5

func (*ProbeStatusProxyConfig_FieldTerminalPath) WithRawIArrayItemValue added in v0.10.5

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

func (*ProbeStatusProxyConfig_FieldTerminalPath) WithRawIArrayOfValues added in v0.10.5

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

func (*ProbeStatusProxyConfig_FieldTerminalPath) WithRawIValue added in v0.10.5

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

type ProbeStatusProxyConfig_FieldTerminalPathArrayItemValue added in v0.10.5

type ProbeStatusProxyConfig_FieldTerminalPathArrayItemValue struct {
	ProbeStatusProxyConfig_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ProbeStatusProxyConfig_FieldTerminalPathArrayItemValue) ContainsValue added in v0.10.5

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

func (*ProbeStatusProxyConfig_FieldTerminalPathArrayItemValue) GetRawItemValue added in v0.10.5

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

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

func (*ProbeStatusProxyConfig_FieldTerminalPathArrayItemValue) GetSingle added in v0.10.5

func (*ProbeStatusProxyConfig_FieldTerminalPathArrayItemValue) GetSingleRaw added in v0.10.5

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

type ProbeStatusProxyConfig_FieldTerminalPathArrayOfValues added in v0.10.5

type ProbeStatusProxyConfig_FieldTerminalPathArrayOfValues struct {
	ProbeStatusProxyConfig_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ProbeStatusProxyConfig_FieldTerminalPathArrayOfValues) AsHttpProxyArrayOfValues added in v0.10.5

func (fpaov *ProbeStatusProxyConfig_FieldTerminalPathArrayOfValues) AsHttpProxyArrayOfValues() ([]string, bool)

func (*ProbeStatusProxyConfig_FieldTerminalPathArrayOfValues) AsHttpsProxyArrayOfValues added in v0.10.5

func (fpaov *ProbeStatusProxyConfig_FieldTerminalPathArrayOfValues) AsHttpsProxyArrayOfValues() ([]string, bool)

func (*ProbeStatusProxyConfig_FieldTerminalPathArrayOfValues) AsNoProxyArrayOfValues added in v0.10.5

func (fpaov *ProbeStatusProxyConfig_FieldTerminalPathArrayOfValues) AsNoProxyArrayOfValues() ([]string, bool)

func (*ProbeStatusProxyConfig_FieldTerminalPathArrayOfValues) GetRawValues added in v0.10.5

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

type ProbeStatusProxyConfig_FieldTerminalPathValue added in v0.10.5

type ProbeStatusProxyConfig_FieldTerminalPathValue struct {
	ProbeStatusProxyConfig_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ProbeStatusProxyConfig_FieldTerminalPathValue) AsHttpProxyValue added in v0.10.5

func (fpv *ProbeStatusProxyConfig_FieldTerminalPathValue) AsHttpProxyValue() (string, bool)

func (*ProbeStatusProxyConfig_FieldTerminalPathValue) AsHttpsProxyValue added in v0.10.5

func (fpv *ProbeStatusProxyConfig_FieldTerminalPathValue) AsHttpsProxyValue() (string, bool)

func (*ProbeStatusProxyConfig_FieldTerminalPathValue) AsNoProxyValue added in v0.10.5

func (*ProbeStatusProxyConfig_FieldTerminalPathValue) CompareWith added in v0.10.5

CompareWith compares value in the 'ProbeStatusProxyConfig_FieldTerminalPathValue' with the value under path in 'Probe_Status_ProxyConfig'.

func (*ProbeStatusProxyConfig_FieldTerminalPathValue) CompareWithRaw added in v0.10.5

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

func (*ProbeStatusProxyConfig_FieldTerminalPathValue) GetRawValue added in v0.10.5

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

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

func (*ProbeStatusProxyConfig_FieldTerminalPathValue) SetTo added in v0.10.5

SetTo stores value for selected field for object ProxyConfig

func (*ProbeStatusProxyConfig_FieldTerminalPathValue) SetToRaw added in v0.10.5

type ProbeStatusSystemFieldPathBuilder

type ProbeStatusSystemFieldPathBuilder struct{}

func NewProbeStatusSystemFieldPathBuilder

func NewProbeStatusSystemFieldPathBuilder() ProbeStatusSystemFieldPathBuilder

func (ProbeStatusSystemFieldPathBuilder) Architecture

func (ProbeStatusSystemFieldPathBuilder) Family

func (ProbeStatusSystemFieldPathBuilder) HostName

func (ProbeStatusSystemFieldPathBuilder) Manufacturer

func (ProbeStatusSystemFieldPathBuilder) Model

func (ProbeStatusSystemFieldPathBuilder) Os

func (ProbeStatusSystemFieldPathBuilder) Platform

func (ProbeStatusSystemFieldPathBuilder) SerialNumber

func (ProbeStatusSystemFieldPathBuilder) Sku

type ProbeStatusSystemOSFieldPathBuilder

type ProbeStatusSystemOSFieldPathBuilder struct{}

func NewProbeStatusSystemOSFieldPathBuilder

func NewProbeStatusSystemOSFieldPathBuilder() ProbeStatusSystemOSFieldPathBuilder

func (ProbeStatusSystemOSFieldPathBuilder) BuildVersion

func (ProbeStatusSystemOSFieldPathBuilder) Kernel

func (ProbeStatusSystemOSFieldPathBuilder) Name

func (ProbeStatusSystemOSFieldPathBuilder) Version

type ProbeStatusSystemOS_FieldPath

type ProbeStatusSystemOS_FieldPath interface {
	gotenobject.FieldPath
	Selector() ProbeStatusSystemOS_FieldPathSelector
	Get(source *Probe_Status_System_OS) []interface{}
	GetSingle(source *Probe_Status_System_OS) (interface{}, bool)
	ClearValue(item *Probe_Status_System_OS)

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

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

func MustParseProbeStatusSystemOS_FieldPath

func MustParseProbeStatusSystemOS_FieldPath(rawField string) ProbeStatusSystemOS_FieldPath

func ParseProbeStatusSystemOS_FieldPath

func ParseProbeStatusSystemOS_FieldPath(rawField string) (ProbeStatusSystemOS_FieldPath, error)

type ProbeStatusSystemOS_FieldPathArrayItemValue

type ProbeStatusSystemOS_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	ProbeStatusSystemOS_FieldPath
	ContainsValue(*Probe_Status_System_OS) bool
}

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

func MustParseProbeStatusSystemOS_FieldPathArrayItemValue

func MustParseProbeStatusSystemOS_FieldPathArrayItemValue(pathStr, valueStr string) ProbeStatusSystemOS_FieldPathArrayItemValue

func ParseProbeStatusSystemOS_FieldPathArrayItemValue

func ParseProbeStatusSystemOS_FieldPathArrayItemValue(pathStr, valueStr string) (ProbeStatusSystemOS_FieldPathArrayItemValue, error)

ParseProbeStatusSystemOS_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type ProbeStatusSystemOS_FieldPathArrayOfValues

type ProbeStatusSystemOS_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	ProbeStatusSystemOS_FieldPath
}

ProbeStatusSystemOS_FieldPathArrayOfValues allows storing slice of values for OS fields according to their type

func MustParseProbeStatusSystemOS_FieldPathArrayOfValues

func MustParseProbeStatusSystemOS_FieldPathArrayOfValues(pathStr, valuesStr string) ProbeStatusSystemOS_FieldPathArrayOfValues

func ParseProbeStatusSystemOS_FieldPathArrayOfValues

func ParseProbeStatusSystemOS_FieldPathArrayOfValues(pathStr, valuesStr string) (ProbeStatusSystemOS_FieldPathArrayOfValues, error)

type ProbeStatusSystemOS_FieldPathSelector

type ProbeStatusSystemOS_FieldPathSelector int32
const (
	ProbeStatusSystemOS_FieldPathSelectorName         ProbeStatusSystemOS_FieldPathSelector = 0
	ProbeStatusSystemOS_FieldPathSelectorVersion      ProbeStatusSystemOS_FieldPathSelector = 1
	ProbeStatusSystemOS_FieldPathSelectorBuildVersion ProbeStatusSystemOS_FieldPathSelector = 2
	ProbeStatusSystemOS_FieldPathSelectorKernel       ProbeStatusSystemOS_FieldPathSelector = 3
)

func (ProbeStatusSystemOS_FieldPathSelector) String

type ProbeStatusSystemOS_FieldPathValue

type ProbeStatusSystemOS_FieldPathValue interface {
	ProbeStatusSystemOS_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **Probe_Status_System_OS)
	CompareWith(*Probe_Status_System_OS) (cmp int, comparable bool)
}

ProbeStatusSystemOS_FieldPathValue allows storing values for OS fields according to their type

func MustParseProbeStatusSystemOS_FieldPathValue

func MustParseProbeStatusSystemOS_FieldPathValue(pathStr, valueStr string) ProbeStatusSystemOS_FieldPathValue

func ParseProbeStatusSystemOS_FieldPathValue

func ParseProbeStatusSystemOS_FieldPathValue(pathStr, valueStr string) (ProbeStatusSystemOS_FieldPathValue, error)

type ProbeStatusSystemOS_FieldTerminalPath

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

func (*ProbeStatusSystemOS_FieldTerminalPath) ClearValue

func (*ProbeStatusSystemOS_FieldTerminalPath) ClearValueRaw

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

func (*ProbeStatusSystemOS_FieldTerminalPath) Get

func (fp *ProbeStatusSystemOS_FieldTerminalPath) Get(source *Probe_Status_System_OS) (values []interface{})

Get returns all values pointed by specific field from source Probe_Status_System_OS

func (*ProbeStatusSystemOS_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*ProbeStatusSystemOS_FieldTerminalPath) GetRaw

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

func (*ProbeStatusSystemOS_FieldTerminalPath) GetSingle

func (fp *ProbeStatusSystemOS_FieldTerminalPath) GetSingle(source *Probe_Status_System_OS) (interface{}, bool)

GetSingle returns value pointed by specific field of from source Probe_Status_System_OS

func (*ProbeStatusSystemOS_FieldTerminalPath) GetSingleRaw

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

func (*ProbeStatusSystemOS_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*ProbeStatusSystemOS_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*ProbeStatusSystemOS_FieldTerminalPath) Selector

func (*ProbeStatusSystemOS_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.7.1

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

func (*ProbeStatusSystemOS_FieldTerminalPath) String

String returns path representation in proto convention

func (*ProbeStatusSystemOS_FieldTerminalPath) WithIArrayItemValue

func (*ProbeStatusSystemOS_FieldTerminalPath) WithIArrayOfValues

func (fp *ProbeStatusSystemOS_FieldTerminalPath) WithIArrayOfValues(values interface{}) ProbeStatusSystemOS_FieldPathArrayOfValues

func (*ProbeStatusSystemOS_FieldTerminalPath) WithIValue

func (*ProbeStatusSystemOS_FieldTerminalPath) WithRawIArrayItemValue

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

func (*ProbeStatusSystemOS_FieldTerminalPath) WithRawIArrayOfValues

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

func (*ProbeStatusSystemOS_FieldTerminalPath) WithRawIValue

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

type ProbeStatusSystemOS_FieldTerminalPathArrayItemValue

type ProbeStatusSystemOS_FieldTerminalPathArrayItemValue struct {
	ProbeStatusSystemOS_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ProbeStatusSystemOS_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*ProbeStatusSystemOS_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*ProbeStatusSystemOS_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *ProbeStatusSystemOS_FieldTerminalPathArrayItemValue) GetSingle(source *Probe_Status_System_OS) (interface{}, bool)

func (*ProbeStatusSystemOS_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type ProbeStatusSystemOS_FieldTerminalPathArrayOfValues

type ProbeStatusSystemOS_FieldTerminalPathArrayOfValues struct {
	ProbeStatusSystemOS_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ProbeStatusSystemOS_FieldTerminalPathArrayOfValues) AsBuildVersionArrayOfValues

func (fpaov *ProbeStatusSystemOS_FieldTerminalPathArrayOfValues) AsBuildVersionArrayOfValues() ([]string, bool)

func (*ProbeStatusSystemOS_FieldTerminalPathArrayOfValues) AsKernelArrayOfValues

func (fpaov *ProbeStatusSystemOS_FieldTerminalPathArrayOfValues) AsKernelArrayOfValues() ([]string, bool)

func (*ProbeStatusSystemOS_FieldTerminalPathArrayOfValues) AsNameArrayOfValues

func (fpaov *ProbeStatusSystemOS_FieldTerminalPathArrayOfValues) AsNameArrayOfValues() ([]string, bool)

func (*ProbeStatusSystemOS_FieldTerminalPathArrayOfValues) AsVersionArrayOfValues

func (fpaov *ProbeStatusSystemOS_FieldTerminalPathArrayOfValues) AsVersionArrayOfValues() ([]string, bool)

func (*ProbeStatusSystemOS_FieldTerminalPathArrayOfValues) GetRawValues

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

type ProbeStatusSystemOS_FieldTerminalPathValue

type ProbeStatusSystemOS_FieldTerminalPathValue struct {
	ProbeStatusSystemOS_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ProbeStatusSystemOS_FieldTerminalPathValue) AsBuildVersionValue

func (fpv *ProbeStatusSystemOS_FieldTerminalPathValue) AsBuildVersionValue() (string, bool)

func (*ProbeStatusSystemOS_FieldTerminalPathValue) AsKernelValue

func (fpv *ProbeStatusSystemOS_FieldTerminalPathValue) AsKernelValue() (string, bool)

func (*ProbeStatusSystemOS_FieldTerminalPathValue) AsNameValue

func (*ProbeStatusSystemOS_FieldTerminalPathValue) AsVersionValue

func (fpv *ProbeStatusSystemOS_FieldTerminalPathValue) AsVersionValue() (string, bool)

func (*ProbeStatusSystemOS_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'ProbeStatusSystemOS_FieldTerminalPathValue' with the value under path in 'Probe_Status_System_OS'.

func (*ProbeStatusSystemOS_FieldTerminalPathValue) CompareWithRaw

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

func (*ProbeStatusSystemOS_FieldTerminalPathValue) GetRawValue

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

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

func (*ProbeStatusSystemOS_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object OS

func (*ProbeStatusSystemOS_FieldTerminalPathValue) SetToRaw

type ProbeStatusSystem_FieldPath

type ProbeStatusSystem_FieldPath interface {
	gotenobject.FieldPath
	Selector() ProbeStatusSystem_FieldPathSelector
	Get(source *Probe_Status_System) []interface{}
	GetSingle(source *Probe_Status_System) (interface{}, bool)
	ClearValue(item *Probe_Status_System)

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

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

func MustParseProbeStatusSystem_FieldPath

func MustParseProbeStatusSystem_FieldPath(rawField string) ProbeStatusSystem_FieldPath

func ParseProbeStatusSystem_FieldPath

func ParseProbeStatusSystem_FieldPath(rawField string) (ProbeStatusSystem_FieldPath, error)

type ProbeStatusSystem_FieldPathArrayItemValue

type ProbeStatusSystem_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	ProbeStatusSystem_FieldPath
	ContainsValue(*Probe_Status_System) bool
}

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

func MustParseProbeStatusSystem_FieldPathArrayItemValue

func MustParseProbeStatusSystem_FieldPathArrayItemValue(pathStr, valueStr string) ProbeStatusSystem_FieldPathArrayItemValue

func ParseProbeStatusSystem_FieldPathArrayItemValue

func ParseProbeStatusSystem_FieldPathArrayItemValue(pathStr, valueStr string) (ProbeStatusSystem_FieldPathArrayItemValue, error)

ParseProbeStatusSystem_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type ProbeStatusSystem_FieldPathArrayOfValues

type ProbeStatusSystem_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	ProbeStatusSystem_FieldPath
}

ProbeStatusSystem_FieldPathArrayOfValues allows storing slice of values for System fields according to their type

func MustParseProbeStatusSystem_FieldPathArrayOfValues

func MustParseProbeStatusSystem_FieldPathArrayOfValues(pathStr, valuesStr string) ProbeStatusSystem_FieldPathArrayOfValues

func ParseProbeStatusSystem_FieldPathArrayOfValues

func ParseProbeStatusSystem_FieldPathArrayOfValues(pathStr, valuesStr string) (ProbeStatusSystem_FieldPathArrayOfValues, error)

type ProbeStatusSystem_FieldPathSelector

type ProbeStatusSystem_FieldPathSelector int32
const (
	ProbeStatusSystem_FieldPathSelectorManufacturer ProbeStatusSystem_FieldPathSelector = 0
	ProbeStatusSystem_FieldPathSelectorModel        ProbeStatusSystem_FieldPathSelector = 1
	ProbeStatusSystem_FieldPathSelectorSku          ProbeStatusSystem_FieldPathSelector = 2
	ProbeStatusSystem_FieldPathSelectorFamily       ProbeStatusSystem_FieldPathSelector = 3
	ProbeStatusSystem_FieldPathSelectorSerialNumber ProbeStatusSystem_FieldPathSelector = 4
	ProbeStatusSystem_FieldPathSelectorPlatform     ProbeStatusSystem_FieldPathSelector = 5
	ProbeStatusSystem_FieldPathSelectorArchitecture ProbeStatusSystem_FieldPathSelector = 6
	ProbeStatusSystem_FieldPathSelectorOs           ProbeStatusSystem_FieldPathSelector = 7
	ProbeStatusSystem_FieldPathSelectorHostName     ProbeStatusSystem_FieldPathSelector = 8
)

func (ProbeStatusSystem_FieldPathSelector) String

type ProbeStatusSystem_FieldPathValue

type ProbeStatusSystem_FieldPathValue interface {
	ProbeStatusSystem_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **Probe_Status_System)
	CompareWith(*Probe_Status_System) (cmp int, comparable bool)
}

ProbeStatusSystem_FieldPathValue allows storing values for System fields according to their type

func MustParseProbeStatusSystem_FieldPathValue

func MustParseProbeStatusSystem_FieldPathValue(pathStr, valueStr string) ProbeStatusSystem_FieldPathValue

func ParseProbeStatusSystem_FieldPathValue

func ParseProbeStatusSystem_FieldPathValue(pathStr, valueStr string) (ProbeStatusSystem_FieldPathValue, error)

type ProbeStatusSystem_FieldSubPath

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

func (*ProbeStatusSystem_FieldSubPath) AsOsSubPath

func (*ProbeStatusSystem_FieldSubPath) ClearValue

func (fps *ProbeStatusSystem_FieldSubPath) ClearValue(item *Probe_Status_System)

func (*ProbeStatusSystem_FieldSubPath) ClearValueRaw

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

func (*ProbeStatusSystem_FieldSubPath) Get

func (fps *ProbeStatusSystem_FieldSubPath) Get(source *Probe_Status_System) (values []interface{})

Get returns all values pointed by selected field from source Probe_Status_System

func (*ProbeStatusSystem_FieldSubPath) GetDefault

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

GetDefault returns a default value of the field type

func (*ProbeStatusSystem_FieldSubPath) GetRaw

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

func (*ProbeStatusSystem_FieldSubPath) GetSingle

func (fps *ProbeStatusSystem_FieldSubPath) GetSingle(source *Probe_Status_System) (interface{}, bool)

GetSingle returns value of selected field from source Probe_Status_System

func (*ProbeStatusSystem_FieldSubPath) GetSingleRaw

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

func (*ProbeStatusSystem_FieldSubPath) IsLeaf

func (fps *ProbeStatusSystem_FieldSubPath) IsLeaf() bool

IsLeaf - whether field path is holds simple value

func (*ProbeStatusSystem_FieldSubPath) JSONString

func (fps *ProbeStatusSystem_FieldSubPath) JSONString() string

JSONString returns path representation is JSON convention

func (*ProbeStatusSystem_FieldSubPath) Selector

func (*ProbeStatusSystem_FieldSubPath) SplitIntoTerminalIPaths added in v0.7.1

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

func (*ProbeStatusSystem_FieldSubPath) String

func (fps *ProbeStatusSystem_FieldSubPath) String() string

String returns path representation in proto convention

func (*ProbeStatusSystem_FieldSubPath) WithIArrayItemValue

func (fps *ProbeStatusSystem_FieldSubPath) WithIArrayItemValue(value interface{}) ProbeStatusSystem_FieldPathArrayItemValue

func (*ProbeStatusSystem_FieldSubPath) WithIArrayOfValues

func (fps *ProbeStatusSystem_FieldSubPath) WithIArrayOfValues(values interface{}) ProbeStatusSystem_FieldPathArrayOfValues

func (*ProbeStatusSystem_FieldSubPath) WithIValue

func (fps *ProbeStatusSystem_FieldSubPath) WithIValue(value interface{}) ProbeStatusSystem_FieldPathValue

func (*ProbeStatusSystem_FieldSubPath) WithRawIArrayItemValue

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

func (*ProbeStatusSystem_FieldSubPath) WithRawIArrayOfValues

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

func (*ProbeStatusSystem_FieldSubPath) WithRawIValue

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

type ProbeStatusSystem_FieldSubPathArrayItemValue

type ProbeStatusSystem_FieldSubPathArrayItemValue struct {
	ProbeStatusSystem_FieldPath
	// contains filtered or unexported fields
}

func (*ProbeStatusSystem_FieldSubPathArrayItemValue) AsOsPathItemValue

func (*ProbeStatusSystem_FieldSubPathArrayItemValue) ContainsValue

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

func (*ProbeStatusSystem_FieldSubPathArrayItemValue) GetRawItemValue

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

GetRawValue returns stored array item value

type ProbeStatusSystem_FieldSubPathArrayOfValues

type ProbeStatusSystem_FieldSubPathArrayOfValues struct {
	ProbeStatusSystem_FieldPath
	// contains filtered or unexported fields
}

func (*ProbeStatusSystem_FieldSubPathArrayOfValues) AsOsPathArrayOfValues

func (*ProbeStatusSystem_FieldSubPathArrayOfValues) GetRawValues

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

type ProbeStatusSystem_FieldSubPathValue

type ProbeStatusSystem_FieldSubPathValue struct {
	ProbeStatusSystem_FieldPath
	// contains filtered or unexported fields
}

func (*ProbeStatusSystem_FieldSubPathValue) AsOsPathValue

func (*ProbeStatusSystem_FieldSubPathValue) CompareWith

func (fpvs *ProbeStatusSystem_FieldSubPathValue) CompareWith(source *Probe_Status_System) (int, bool)

func (*ProbeStatusSystem_FieldSubPathValue) CompareWithRaw

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

func (*ProbeStatusSystem_FieldSubPathValue) GetRawValue

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

func (*ProbeStatusSystem_FieldSubPathValue) SetTo

func (*ProbeStatusSystem_FieldSubPathValue) SetToRaw

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

type ProbeStatusSystem_FieldTerminalPath

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

func (*ProbeStatusSystem_FieldTerminalPath) ClearValue

func (*ProbeStatusSystem_FieldTerminalPath) ClearValueRaw

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

func (*ProbeStatusSystem_FieldTerminalPath) Get

func (fp *ProbeStatusSystem_FieldTerminalPath) Get(source *Probe_Status_System) (values []interface{})

Get returns all values pointed by specific field from source Probe_Status_System

func (*ProbeStatusSystem_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*ProbeStatusSystem_FieldTerminalPath) GetRaw

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

func (*ProbeStatusSystem_FieldTerminalPath) GetSingle

func (fp *ProbeStatusSystem_FieldTerminalPath) GetSingle(source *Probe_Status_System) (interface{}, bool)

GetSingle returns value pointed by specific field of from source Probe_Status_System

func (*ProbeStatusSystem_FieldTerminalPath) GetSingleRaw

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

func (*ProbeStatusSystem_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*ProbeStatusSystem_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*ProbeStatusSystem_FieldTerminalPath) Selector

func (*ProbeStatusSystem_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.7.1

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

func (*ProbeStatusSystem_FieldTerminalPath) String

String returns path representation in proto convention

func (*ProbeStatusSystem_FieldTerminalPath) WithIArrayItemValue

func (fp *ProbeStatusSystem_FieldTerminalPath) WithIArrayItemValue(value interface{}) ProbeStatusSystem_FieldPathArrayItemValue

func (*ProbeStatusSystem_FieldTerminalPath) WithIArrayOfValues

func (fp *ProbeStatusSystem_FieldTerminalPath) WithIArrayOfValues(values interface{}) ProbeStatusSystem_FieldPathArrayOfValues

func (*ProbeStatusSystem_FieldTerminalPath) WithIValue

func (*ProbeStatusSystem_FieldTerminalPath) WithRawIArrayItemValue

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

func (*ProbeStatusSystem_FieldTerminalPath) WithRawIArrayOfValues

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

func (*ProbeStatusSystem_FieldTerminalPath) WithRawIValue

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

type ProbeStatusSystem_FieldTerminalPathArrayItemValue

type ProbeStatusSystem_FieldTerminalPathArrayItemValue struct {
	ProbeStatusSystem_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ProbeStatusSystem_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*ProbeStatusSystem_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*ProbeStatusSystem_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *ProbeStatusSystem_FieldTerminalPathArrayItemValue) GetSingle(source *Probe_Status_System) (interface{}, bool)

func (*ProbeStatusSystem_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type ProbeStatusSystem_FieldTerminalPathArrayOfValues

type ProbeStatusSystem_FieldTerminalPathArrayOfValues struct {
	ProbeStatusSystem_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ProbeStatusSystem_FieldTerminalPathArrayOfValues) AsArchitectureArrayOfValues

func (fpaov *ProbeStatusSystem_FieldTerminalPathArrayOfValues) AsArchitectureArrayOfValues() ([]string, bool)

func (*ProbeStatusSystem_FieldTerminalPathArrayOfValues) AsFamilyArrayOfValues

func (fpaov *ProbeStatusSystem_FieldTerminalPathArrayOfValues) AsFamilyArrayOfValues() ([]string, bool)

func (*ProbeStatusSystem_FieldTerminalPathArrayOfValues) AsHostNameArrayOfValues

func (fpaov *ProbeStatusSystem_FieldTerminalPathArrayOfValues) AsHostNameArrayOfValues() ([]string, bool)

func (*ProbeStatusSystem_FieldTerminalPathArrayOfValues) AsManufacturerArrayOfValues

func (fpaov *ProbeStatusSystem_FieldTerminalPathArrayOfValues) AsManufacturerArrayOfValues() ([]string, bool)

func (*ProbeStatusSystem_FieldTerminalPathArrayOfValues) AsModelArrayOfValues

func (fpaov *ProbeStatusSystem_FieldTerminalPathArrayOfValues) AsModelArrayOfValues() ([]string, bool)

func (*ProbeStatusSystem_FieldTerminalPathArrayOfValues) AsOsArrayOfValues

func (*ProbeStatusSystem_FieldTerminalPathArrayOfValues) AsPlatformArrayOfValues

func (fpaov *ProbeStatusSystem_FieldTerminalPathArrayOfValues) AsPlatformArrayOfValues() ([]string, bool)

func (*ProbeStatusSystem_FieldTerminalPathArrayOfValues) AsSerialNumberArrayOfValues

func (fpaov *ProbeStatusSystem_FieldTerminalPathArrayOfValues) AsSerialNumberArrayOfValues() ([]string, bool)

func (*ProbeStatusSystem_FieldTerminalPathArrayOfValues) AsSkuArrayOfValues

func (fpaov *ProbeStatusSystem_FieldTerminalPathArrayOfValues) AsSkuArrayOfValues() ([]string, bool)

func (*ProbeStatusSystem_FieldTerminalPathArrayOfValues) GetRawValues

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

type ProbeStatusSystem_FieldTerminalPathValue

type ProbeStatusSystem_FieldTerminalPathValue struct {
	ProbeStatusSystem_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ProbeStatusSystem_FieldTerminalPathValue) AsArchitectureValue

func (fpv *ProbeStatusSystem_FieldTerminalPathValue) AsArchitectureValue() (string, bool)

func (*ProbeStatusSystem_FieldTerminalPathValue) AsFamilyValue

func (fpv *ProbeStatusSystem_FieldTerminalPathValue) AsFamilyValue() (string, bool)

func (*ProbeStatusSystem_FieldTerminalPathValue) AsHostNameValue

func (fpv *ProbeStatusSystem_FieldTerminalPathValue) AsHostNameValue() (string, bool)

func (*ProbeStatusSystem_FieldTerminalPathValue) AsManufacturerValue

func (fpv *ProbeStatusSystem_FieldTerminalPathValue) AsManufacturerValue() (string, bool)

func (*ProbeStatusSystem_FieldTerminalPathValue) AsModelValue

func (fpv *ProbeStatusSystem_FieldTerminalPathValue) AsModelValue() (string, bool)

func (*ProbeStatusSystem_FieldTerminalPathValue) AsOsValue

func (*ProbeStatusSystem_FieldTerminalPathValue) AsPlatformValue

func (fpv *ProbeStatusSystem_FieldTerminalPathValue) AsPlatformValue() (string, bool)

func (*ProbeStatusSystem_FieldTerminalPathValue) AsSerialNumberValue

func (fpv *ProbeStatusSystem_FieldTerminalPathValue) AsSerialNumberValue() (string, bool)

func (*ProbeStatusSystem_FieldTerminalPathValue) AsSkuValue

func (*ProbeStatusSystem_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'ProbeStatusSystem_FieldTerminalPathValue' with the value under path in 'Probe_Status_System'.

func (*ProbeStatusSystem_FieldTerminalPathValue) CompareWithRaw

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

func (*ProbeStatusSystem_FieldTerminalPathValue) GetRawValue

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

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

func (*ProbeStatusSystem_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object System

func (*ProbeStatusSystem_FieldTerminalPathValue) SetToRaw

type ProbeStatus_FieldPath

type ProbeStatus_FieldPath interface {
	gotenobject.FieldPath
	Selector() ProbeStatus_FieldPathSelector
	Get(source *Probe_Status) []interface{}
	GetSingle(source *Probe_Status) (interface{}, bool)
	ClearValue(item *Probe_Status)

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

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

func MustParseProbeStatus_FieldPath

func MustParseProbeStatus_FieldPath(rawField string) ProbeStatus_FieldPath

func ParseProbeStatus_FieldPath

func ParseProbeStatus_FieldPath(rawField string) (ProbeStatus_FieldPath, error)

type ProbeStatus_FieldPathArrayItemValue

type ProbeStatus_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	ProbeStatus_FieldPath
	ContainsValue(*Probe_Status) bool
}

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

func MustParseProbeStatus_FieldPathArrayItemValue

func MustParseProbeStatus_FieldPathArrayItemValue(pathStr, valueStr string) ProbeStatus_FieldPathArrayItemValue

func ParseProbeStatus_FieldPathArrayItemValue

func ParseProbeStatus_FieldPathArrayItemValue(pathStr, valueStr string) (ProbeStatus_FieldPathArrayItemValue, error)

ParseProbeStatus_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type ProbeStatus_FieldPathArrayOfValues

type ProbeStatus_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	ProbeStatus_FieldPath
}

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

func MustParseProbeStatus_FieldPathArrayOfValues

func MustParseProbeStatus_FieldPathArrayOfValues(pathStr, valuesStr string) ProbeStatus_FieldPathArrayOfValues

func ParseProbeStatus_FieldPathArrayOfValues

func ParseProbeStatus_FieldPathArrayOfValues(pathStr, valuesStr string) (ProbeStatus_FieldPathArrayOfValues, error)

type ProbeStatus_FieldPathMap

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

FieldPath for map type with additional Key information

func (*ProbeStatus_FieldPathMap) ClearValue

func (fpm *ProbeStatus_FieldPathMap) ClearValue(item *Probe_Status)

func (*ProbeStatus_FieldPathMap) ClearValueRaw

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

func (*ProbeStatus_FieldPathMap) Get

func (fpm *ProbeStatus_FieldPathMap) Get(source *Probe_Status) (values []interface{})

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

func (*ProbeStatus_FieldPathMap) GetDefault

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

GetDefault returns a default value of the field type

func (*ProbeStatus_FieldPathMap) GetRaw

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

func (*ProbeStatus_FieldPathMap) GetSingle

func (fpm *ProbeStatus_FieldPathMap) GetSingle(source *Probe_Status) (interface{}, bool)

GetSingle returns value by selected field map key from source Probe_Status

func (*ProbeStatus_FieldPathMap) GetSingleRaw

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

func (*ProbeStatus_FieldPathMap) IsLeaf

func (fpm *ProbeStatus_FieldPathMap) IsLeaf() bool

IsLeaf - whether field path is holds simple value

func (*ProbeStatus_FieldPathMap) JSONString

func (fpm *ProbeStatus_FieldPathMap) JSONString() string

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

func (*ProbeStatus_FieldPathMap) Key

func (fpm *ProbeStatus_FieldPathMap) Key() string

func (*ProbeStatus_FieldPathMap) Selector

func (*ProbeStatus_FieldPathMap) SplitIntoTerminalIPaths added in v0.7.1

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

func (*ProbeStatus_FieldPathMap) String

func (fpm *ProbeStatus_FieldPathMap) String() string

String returns path representation in proto convention

func (*ProbeStatus_FieldPathMap) WithIArrayItemValue

func (fpm *ProbeStatus_FieldPathMap) WithIArrayItemValue(value interface{}) ProbeStatus_FieldPathArrayItemValue

func (*ProbeStatus_FieldPathMap) WithIArrayOfValues

func (fpm *ProbeStatus_FieldPathMap) WithIArrayOfValues(values interface{}) ProbeStatus_FieldPathArrayOfValues

func (*ProbeStatus_FieldPathMap) WithIValue

func (fpm *ProbeStatus_FieldPathMap) WithIValue(value interface{}) ProbeStatus_FieldPathValue

func (*ProbeStatus_FieldPathMap) WithRawIArrayItemValue

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

func (*ProbeStatus_FieldPathMap) WithRawIArrayOfValues

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

func (*ProbeStatus_FieldPathMap) WithRawIValue

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

type ProbeStatus_FieldPathMapArrayOfValues

type ProbeStatus_FieldPathMapArrayOfValues struct {
	ProbeStatus_FieldPathMap
	// contains filtered or unexported fields
}

func (*ProbeStatus_FieldPathMapArrayOfValues) AsNetworkInterfacesArrayOfElementValues

func (fpmaov *ProbeStatus_FieldPathMapArrayOfValues) AsNetworkInterfacesArrayOfElementValues() ([]*Probe_Status_NetworkInterface, bool)

func (*ProbeStatus_FieldPathMapArrayOfValues) GetRawValues

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

type ProbeStatus_FieldPathMapValue

type ProbeStatus_FieldPathMapValue struct {
	ProbeStatus_FieldPathMap
	// contains filtered or unexported fields
}

func (*ProbeStatus_FieldPathMapValue) AsNetworkInterfacesElementValue

func (fpmv *ProbeStatus_FieldPathMapValue) AsNetworkInterfacesElementValue() (*Probe_Status_NetworkInterface, bool)

func (*ProbeStatus_FieldPathMapValue) CompareWith

func (fpmv *ProbeStatus_FieldPathMapValue) CompareWith(source *Probe_Status) (int, bool)

CompareWith compares value in the 'ProbeStatus_FieldPathMapValue' with the value under path in 'Probe_Status'.

func (*ProbeStatus_FieldPathMapValue) CompareWithRaw

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

func (*ProbeStatus_FieldPathMapValue) GetRawValue

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

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

func (*ProbeStatus_FieldPathMapValue) SetTo

func (fpmv *ProbeStatus_FieldPathMapValue) SetTo(target **Probe_Status)

SetTo stores value for selected field in Status

func (*ProbeStatus_FieldPathMapValue) SetToRaw

func (fpmv *ProbeStatus_FieldPathMapValue) SetToRaw(target proto.Message)

type ProbeStatus_FieldPathSelector

type ProbeStatus_FieldPathSelector int32
const (
	ProbeStatus_FieldPathSelectorExternalIpAddressV4        ProbeStatus_FieldPathSelector = 0
	ProbeStatus_FieldPathSelectorExternalIpAddressV6        ProbeStatus_FieldPathSelector = 1
	ProbeStatus_FieldPathSelectorExternalHostname           ProbeStatus_FieldPathSelector = 2
	ProbeStatus_FieldPathSelectorAsInfo                     ProbeStatus_FieldPathSelector = 3
	ProbeStatus_FieldPathSelectorCarrier                    ProbeStatus_FieldPathSelector = 4
	ProbeStatus_FieldPathSelectorActiveLocation             ProbeStatus_FieldPathSelector = 5
	ProbeStatus_FieldPathSelectorDiscoveredLocation         ProbeStatus_FieldPathSelector = 6
	ProbeStatus_FieldPathSelectorSoftwareVersion            ProbeStatus_FieldPathSelector = 7
	ProbeStatus_FieldPathSelectorSystemInfo                 ProbeStatus_FieldPathSelector = 8
	ProbeStatus_FieldPathSelectorActivation                 ProbeStatus_FieldPathSelector = 9
	ProbeStatus_FieldPathSelectorConnection                 ProbeStatus_FieldPathSelector = 10
	ProbeStatus_FieldPathSelectorConnectionStatusChangeTime ProbeStatus_FieldPathSelector = 11
	ProbeStatus_FieldPathSelectorBandwidth                  ProbeStatus_FieldPathSelector = 12
	ProbeStatus_FieldPathSelectorNetworkInterfaces          ProbeStatus_FieldPathSelector = 13
	ProbeStatus_FieldPathSelectorAgentType                  ProbeStatus_FieldPathSelector = 14
	ProbeStatus_FieldPathSelectorProxyConfig                ProbeStatus_FieldPathSelector = 15
)

func (ProbeStatus_FieldPathSelector) String

type ProbeStatus_FieldPathValue

type ProbeStatus_FieldPathValue interface {
	ProbeStatus_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **Probe_Status)
	CompareWith(*Probe_Status) (cmp int, comparable bool)
}

ProbeStatus_FieldPathValue allows storing values for Status fields according to their type

func MustParseProbeStatus_FieldPathValue

func MustParseProbeStatus_FieldPathValue(pathStr, valueStr string) ProbeStatus_FieldPathValue

func ParseProbeStatus_FieldPathValue

func ParseProbeStatus_FieldPathValue(pathStr, valueStr string) (ProbeStatus_FieldPathValue, error)

type ProbeStatus_FieldSubPath

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

func (*ProbeStatus_FieldSubPath) AsActivationSubPath

func (*ProbeStatus_FieldSubPath) AsActiveLocationSubPath

func (fps *ProbeStatus_FieldSubPath) AsActiveLocationSubPath() (common.Location_FieldPath, bool)

func (*ProbeStatus_FieldSubPath) AsAsInfoSubPath

func (fps *ProbeStatus_FieldSubPath) AsAsInfoSubPath() (common.ASInfo_FieldPath, bool)

func (*ProbeStatus_FieldSubPath) AsBandwidthSubPath

func (fps *ProbeStatus_FieldSubPath) AsBandwidthSubPath() (ProbeStatusBandwidth_FieldPath, bool)

func (*ProbeStatus_FieldSubPath) AsCarrierSubPath

func (fps *ProbeStatus_FieldSubPath) AsCarrierSubPath() (common.Carrier_FieldPath, bool)

func (*ProbeStatus_FieldSubPath) AsDiscoveredLocationSubPath

func (fps *ProbeStatus_FieldSubPath) AsDiscoveredLocationSubPath() (common.Location_FieldPath, bool)

func (*ProbeStatus_FieldSubPath) AsProxyConfigSubPath added in v0.10.5

func (fps *ProbeStatus_FieldSubPath) AsProxyConfigSubPath() (ProbeStatusProxyConfig_FieldPath, bool)

func (*ProbeStatus_FieldSubPath) AsSoftwareVersionSubPath

func (fps *ProbeStatus_FieldSubPath) AsSoftwareVersionSubPath() (common.SoftwareVersion_FieldPath, bool)

func (*ProbeStatus_FieldSubPath) AsSystemInfoSubPath

func (fps *ProbeStatus_FieldSubPath) AsSystemInfoSubPath() (ProbeStatusSystem_FieldPath, bool)

func (*ProbeStatus_FieldSubPath) ClearValue

func (fps *ProbeStatus_FieldSubPath) ClearValue(item *Probe_Status)

func (*ProbeStatus_FieldSubPath) ClearValueRaw

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

func (*ProbeStatus_FieldSubPath) Get

func (fps *ProbeStatus_FieldSubPath) Get(source *Probe_Status) (values []interface{})

Get returns all values pointed by selected field from source Probe_Status

func (*ProbeStatus_FieldSubPath) GetDefault

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

GetDefault returns a default value of the field type

func (*ProbeStatus_FieldSubPath) GetRaw

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

func (*ProbeStatus_FieldSubPath) GetSingle

func (fps *ProbeStatus_FieldSubPath) GetSingle(source *Probe_Status) (interface{}, bool)

GetSingle returns value of selected field from source Probe_Status

func (*ProbeStatus_FieldSubPath) GetSingleRaw

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

func (*ProbeStatus_FieldSubPath) IsLeaf

func (fps *ProbeStatus_FieldSubPath) IsLeaf() bool

IsLeaf - whether field path is holds simple value

func (*ProbeStatus_FieldSubPath) JSONString

func (fps *ProbeStatus_FieldSubPath) JSONString() string

JSONString returns path representation is JSON convention

func (*ProbeStatus_FieldSubPath) Selector

func (*ProbeStatus_FieldSubPath) SplitIntoTerminalIPaths added in v0.7.1

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

func (*ProbeStatus_FieldSubPath) String

func (fps *ProbeStatus_FieldSubPath) String() string

String returns path representation in proto convention

func (*ProbeStatus_FieldSubPath) WithIArrayItemValue

func (fps *ProbeStatus_FieldSubPath) WithIArrayItemValue(value interface{}) ProbeStatus_FieldPathArrayItemValue

func (*ProbeStatus_FieldSubPath) WithIArrayOfValues

func (fps *ProbeStatus_FieldSubPath) WithIArrayOfValues(values interface{}) ProbeStatus_FieldPathArrayOfValues

func (*ProbeStatus_FieldSubPath) WithIValue

func (fps *ProbeStatus_FieldSubPath) WithIValue(value interface{}) ProbeStatus_FieldPathValue

func (*ProbeStatus_FieldSubPath) WithRawIArrayItemValue

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

func (*ProbeStatus_FieldSubPath) WithRawIArrayOfValues

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

func (*ProbeStatus_FieldSubPath) WithRawIValue

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

type ProbeStatus_FieldSubPathArrayItemValue

type ProbeStatus_FieldSubPathArrayItemValue struct {
	ProbeStatus_FieldPath
	// contains filtered or unexported fields
}

func (*ProbeStatus_FieldSubPathArrayItemValue) AsActivationPathItemValue

func (*ProbeStatus_FieldSubPathArrayItemValue) AsActiveLocationPathItemValue

func (fpaivs *ProbeStatus_FieldSubPathArrayItemValue) AsActiveLocationPathItemValue() (common.Location_FieldPathArrayItemValue, bool)

func (*ProbeStatus_FieldSubPathArrayItemValue) AsAsInfoPathItemValue

func (*ProbeStatus_FieldSubPathArrayItemValue) AsBandwidthPathItemValue

func (*ProbeStatus_FieldSubPathArrayItemValue) AsCarrierPathItemValue

func (*ProbeStatus_FieldSubPathArrayItemValue) AsDiscoveredLocationPathItemValue

func (fpaivs *ProbeStatus_FieldSubPathArrayItemValue) AsDiscoveredLocationPathItemValue() (common.Location_FieldPathArrayItemValue, bool)

func (*ProbeStatus_FieldSubPathArrayItemValue) AsProxyConfigPathItemValue added in v0.10.5

func (*ProbeStatus_FieldSubPathArrayItemValue) AsSoftwareVersionPathItemValue

func (*ProbeStatus_FieldSubPathArrayItemValue) AsSystemInfoPathItemValue

func (*ProbeStatus_FieldSubPathArrayItemValue) ContainsValue

func (fpaivs *ProbeStatus_FieldSubPathArrayItemValue) ContainsValue(source *Probe_Status) bool

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

func (*ProbeStatus_FieldSubPathArrayItemValue) GetRawItemValue

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

GetRawValue returns stored array item value

type ProbeStatus_FieldSubPathArrayOfValues

type ProbeStatus_FieldSubPathArrayOfValues struct {
	ProbeStatus_FieldPath
	// contains filtered or unexported fields
}

func (*ProbeStatus_FieldSubPathArrayOfValues) AsActivationPathArrayOfValues

func (*ProbeStatus_FieldSubPathArrayOfValues) AsActiveLocationPathArrayOfValues

func (fpsaov *ProbeStatus_FieldSubPathArrayOfValues) AsActiveLocationPathArrayOfValues() (common.Location_FieldPathArrayOfValues, bool)

func (*ProbeStatus_FieldSubPathArrayOfValues) AsAsInfoPathArrayOfValues

func (fpsaov *ProbeStatus_FieldSubPathArrayOfValues) AsAsInfoPathArrayOfValues() (common.ASInfo_FieldPathArrayOfValues, bool)

func (*ProbeStatus_FieldSubPathArrayOfValues) AsBandwidthPathArrayOfValues

func (*ProbeStatus_FieldSubPathArrayOfValues) AsCarrierPathArrayOfValues

func (fpsaov *ProbeStatus_FieldSubPathArrayOfValues) AsCarrierPathArrayOfValues() (common.Carrier_FieldPathArrayOfValues, bool)

func (*ProbeStatus_FieldSubPathArrayOfValues) AsDiscoveredLocationPathArrayOfValues

func (fpsaov *ProbeStatus_FieldSubPathArrayOfValues) AsDiscoveredLocationPathArrayOfValues() (common.Location_FieldPathArrayOfValues, bool)

func (*ProbeStatus_FieldSubPathArrayOfValues) AsProxyConfigPathArrayOfValues added in v0.10.5

func (*ProbeStatus_FieldSubPathArrayOfValues) AsSoftwareVersionPathArrayOfValues

func (fpsaov *ProbeStatus_FieldSubPathArrayOfValues) AsSoftwareVersionPathArrayOfValues() (common.SoftwareVersion_FieldPathArrayOfValues, bool)

func (*ProbeStatus_FieldSubPathArrayOfValues) AsSystemInfoPathArrayOfValues

func (fpsaov *ProbeStatus_FieldSubPathArrayOfValues) AsSystemInfoPathArrayOfValues() (ProbeStatusSystem_FieldPathArrayOfValues, bool)

func (*ProbeStatus_FieldSubPathArrayOfValues) GetRawValues

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

type ProbeStatus_FieldSubPathValue

type ProbeStatus_FieldSubPathValue struct {
	ProbeStatus_FieldPath
	// contains filtered or unexported fields
}

func (*ProbeStatus_FieldSubPathValue) AsActivationPathValue

func (*ProbeStatus_FieldSubPathValue) AsActiveLocationPathValue

func (fpvs *ProbeStatus_FieldSubPathValue) AsActiveLocationPathValue() (common.Location_FieldPathValue, bool)

func (*ProbeStatus_FieldSubPathValue) AsAsInfoPathValue

func (fpvs *ProbeStatus_FieldSubPathValue) AsAsInfoPathValue() (common.ASInfo_FieldPathValue, bool)

func (*ProbeStatus_FieldSubPathValue) AsBandwidthPathValue

func (*ProbeStatus_FieldSubPathValue) AsCarrierPathValue

func (fpvs *ProbeStatus_FieldSubPathValue) AsCarrierPathValue() (common.Carrier_FieldPathValue, bool)

func (*ProbeStatus_FieldSubPathValue) AsDiscoveredLocationPathValue

func (fpvs *ProbeStatus_FieldSubPathValue) AsDiscoveredLocationPathValue() (common.Location_FieldPathValue, bool)

func (*ProbeStatus_FieldSubPathValue) AsProxyConfigPathValue added in v0.10.5

func (*ProbeStatus_FieldSubPathValue) AsSoftwareVersionPathValue

func (fpvs *ProbeStatus_FieldSubPathValue) AsSoftwareVersionPathValue() (common.SoftwareVersion_FieldPathValue, bool)

func (*ProbeStatus_FieldSubPathValue) AsSystemInfoPathValue

func (fpvs *ProbeStatus_FieldSubPathValue) AsSystemInfoPathValue() (ProbeStatusSystem_FieldPathValue, bool)

func (*ProbeStatus_FieldSubPathValue) CompareWith

func (fpvs *ProbeStatus_FieldSubPathValue) CompareWith(source *Probe_Status) (int, bool)

func (*ProbeStatus_FieldSubPathValue) CompareWithRaw

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

func (*ProbeStatus_FieldSubPathValue) GetRawValue

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

func (*ProbeStatus_FieldSubPathValue) SetTo

func (fpvs *ProbeStatus_FieldSubPathValue) SetTo(target **Probe_Status)

func (*ProbeStatus_FieldSubPathValue) SetToRaw

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

type ProbeStatus_FieldTerminalPath

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

func (*ProbeStatus_FieldTerminalPath) ClearValue

func (fp *ProbeStatus_FieldTerminalPath) ClearValue(item *Probe_Status)

func (*ProbeStatus_FieldTerminalPath) ClearValueRaw

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

func (*ProbeStatus_FieldTerminalPath) Get

func (fp *ProbeStatus_FieldTerminalPath) Get(source *Probe_Status) (values []interface{})

Get returns all values pointed by specific field from source Probe_Status

func (*ProbeStatus_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*ProbeStatus_FieldTerminalPath) GetRaw

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

func (*ProbeStatus_FieldTerminalPath) GetSingle

func (fp *ProbeStatus_FieldTerminalPath) GetSingle(source *Probe_Status) (interface{}, bool)

GetSingle returns value pointed by specific field of from source Probe_Status

func (*ProbeStatus_FieldTerminalPath) GetSingleRaw

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

func (*ProbeStatus_FieldTerminalPath) IsLeaf

func (fp *ProbeStatus_FieldTerminalPath) IsLeaf() bool

IsLeaf - whether field path is holds simple value

func (*ProbeStatus_FieldTerminalPath) JSONString

func (fp *ProbeStatus_FieldTerminalPath) JSONString() string

JSONString returns path representation is JSON convention

func (*ProbeStatus_FieldTerminalPath) Selector

func (*ProbeStatus_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.7.1

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

func (*ProbeStatus_FieldTerminalPath) String

String returns path representation in proto convention

func (*ProbeStatus_FieldTerminalPath) WithIArrayItemValue

func (fp *ProbeStatus_FieldTerminalPath) WithIArrayItemValue(value interface{}) ProbeStatus_FieldPathArrayItemValue

func (*ProbeStatus_FieldTerminalPath) WithIArrayOfValues

func (fp *ProbeStatus_FieldTerminalPath) WithIArrayOfValues(values interface{}) ProbeStatus_FieldPathArrayOfValues

func (*ProbeStatus_FieldTerminalPath) WithIValue

func (fp *ProbeStatus_FieldTerminalPath) WithIValue(value interface{}) ProbeStatus_FieldPathValue

func (*ProbeStatus_FieldTerminalPath) WithRawIArrayItemValue

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

func (*ProbeStatus_FieldTerminalPath) WithRawIArrayOfValues

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

func (*ProbeStatus_FieldTerminalPath) WithRawIValue

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

type ProbeStatus_FieldTerminalPathArrayItemValue

type ProbeStatus_FieldTerminalPathArrayItemValue struct {
	ProbeStatus_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ProbeStatus_FieldTerminalPathArrayItemValue) ContainsValue

func (fpaiv *ProbeStatus_FieldTerminalPathArrayItemValue) ContainsValue(source *Probe_Status) bool

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

func (*ProbeStatus_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*ProbeStatus_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *ProbeStatus_FieldTerminalPathArrayItemValue) GetSingle(source *Probe_Status) (interface{}, bool)

func (*ProbeStatus_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type ProbeStatus_FieldTerminalPathArrayOfValues

type ProbeStatus_FieldTerminalPathArrayOfValues struct {
	ProbeStatus_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ProbeStatus_FieldTerminalPathArrayOfValues) AsActivationArrayOfValues

func (fpaov *ProbeStatus_FieldTerminalPathArrayOfValues) AsActivationArrayOfValues() ([]*Probe_Status_ActivationState, bool)

func (*ProbeStatus_FieldTerminalPathArrayOfValues) AsActiveLocationArrayOfValues

func (fpaov *ProbeStatus_FieldTerminalPathArrayOfValues) AsActiveLocationArrayOfValues() ([]*common.Location, bool)

func (*ProbeStatus_FieldTerminalPathArrayOfValues) AsAgentTypeArrayOfValues

func (fpaov *ProbeStatus_FieldTerminalPathArrayOfValues) AsAgentTypeArrayOfValues() ([]Probe_AgentType, bool)

func (*ProbeStatus_FieldTerminalPathArrayOfValues) AsAsInfoArrayOfValues

func (fpaov *ProbeStatus_FieldTerminalPathArrayOfValues) AsAsInfoArrayOfValues() ([]*common.ASInfo, bool)

func (*ProbeStatus_FieldTerminalPathArrayOfValues) AsBandwidthArrayOfValues

func (fpaov *ProbeStatus_FieldTerminalPathArrayOfValues) AsBandwidthArrayOfValues() ([]*Probe_Status_Bandwidth, bool)

func (*ProbeStatus_FieldTerminalPathArrayOfValues) AsCarrierArrayOfValues

func (fpaov *ProbeStatus_FieldTerminalPathArrayOfValues) AsCarrierArrayOfValues() ([]*common.Carrier, bool)

func (*ProbeStatus_FieldTerminalPathArrayOfValues) AsConnectionArrayOfValues

func (fpaov *ProbeStatus_FieldTerminalPathArrayOfValues) AsConnectionArrayOfValues() ([]Probe_Status_ConnectionStatus, bool)

func (*ProbeStatus_FieldTerminalPathArrayOfValues) AsConnectionStatusChangeTimeArrayOfValues

func (fpaov *ProbeStatus_FieldTerminalPathArrayOfValues) AsConnectionStatusChangeTimeArrayOfValues() ([]*timestamp.Timestamp, bool)

func (*ProbeStatus_FieldTerminalPathArrayOfValues) AsDiscoveredLocationArrayOfValues

func (fpaov *ProbeStatus_FieldTerminalPathArrayOfValues) AsDiscoveredLocationArrayOfValues() ([]*common.Location, bool)

func (*ProbeStatus_FieldTerminalPathArrayOfValues) AsExternalHostnameArrayOfValues

func (fpaov *ProbeStatus_FieldTerminalPathArrayOfValues) AsExternalHostnameArrayOfValues() ([]string, bool)

func (*ProbeStatus_FieldTerminalPathArrayOfValues) AsExternalIpAddressV4ArrayOfValues

func (fpaov *ProbeStatus_FieldTerminalPathArrayOfValues) AsExternalIpAddressV4ArrayOfValues() ([]string, bool)

func (*ProbeStatus_FieldTerminalPathArrayOfValues) AsExternalIpAddressV6ArrayOfValues

func (fpaov *ProbeStatus_FieldTerminalPathArrayOfValues) AsExternalIpAddressV6ArrayOfValues() ([]string, bool)

func (*ProbeStatus_FieldTerminalPathArrayOfValues) AsNetworkInterfacesArrayOfValues

func (fpaov *ProbeStatus_FieldTerminalPathArrayOfValues) AsNetworkInterfacesArrayOfValues() ([]map[string]*Probe_Status_NetworkInterface, bool)

func (*ProbeStatus_FieldTerminalPathArrayOfValues) AsProxyConfigArrayOfValues added in v0.10.5

func (fpaov *ProbeStatus_FieldTerminalPathArrayOfValues) AsProxyConfigArrayOfValues() ([]*Probe_Status_ProxyConfig, bool)

func (*ProbeStatus_FieldTerminalPathArrayOfValues) AsSoftwareVersionArrayOfValues

func (fpaov *ProbeStatus_FieldTerminalPathArrayOfValues) AsSoftwareVersionArrayOfValues() ([]*common.SoftwareVersion, bool)

func (*ProbeStatus_FieldTerminalPathArrayOfValues) AsSystemInfoArrayOfValues

func (fpaov *ProbeStatus_FieldTerminalPathArrayOfValues) AsSystemInfoArrayOfValues() ([]*Probe_Status_System, bool)

func (*ProbeStatus_FieldTerminalPathArrayOfValues) GetRawValues

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

type ProbeStatus_FieldTerminalPathValue

type ProbeStatus_FieldTerminalPathValue struct {
	ProbeStatus_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ProbeStatus_FieldTerminalPathValue) AsActivationValue

func (*ProbeStatus_FieldTerminalPathValue) AsActiveLocationValue

func (fpv *ProbeStatus_FieldTerminalPathValue) AsActiveLocationValue() (*common.Location, bool)

func (*ProbeStatus_FieldTerminalPathValue) AsAgentTypeValue

func (fpv *ProbeStatus_FieldTerminalPathValue) AsAgentTypeValue() (Probe_AgentType, bool)

func (*ProbeStatus_FieldTerminalPathValue) AsAsInfoValue

func (fpv *ProbeStatus_FieldTerminalPathValue) AsAsInfoValue() (*common.ASInfo, bool)

func (*ProbeStatus_FieldTerminalPathValue) AsBandwidthValue

func (*ProbeStatus_FieldTerminalPathValue) AsCarrierValue

func (fpv *ProbeStatus_FieldTerminalPathValue) AsCarrierValue() (*common.Carrier, bool)

func (*ProbeStatus_FieldTerminalPathValue) AsConnectionStatusChangeTimeValue

func (fpv *ProbeStatus_FieldTerminalPathValue) AsConnectionStatusChangeTimeValue() (*timestamp.Timestamp, bool)

func (*ProbeStatus_FieldTerminalPathValue) AsConnectionValue

func (*ProbeStatus_FieldTerminalPathValue) AsDiscoveredLocationValue

func (fpv *ProbeStatus_FieldTerminalPathValue) AsDiscoveredLocationValue() (*common.Location, bool)

func (*ProbeStatus_FieldTerminalPathValue) AsExternalHostnameValue

func (fpv *ProbeStatus_FieldTerminalPathValue) AsExternalHostnameValue() (string, bool)

func (*ProbeStatus_FieldTerminalPathValue) AsExternalIpAddressV4Value

func (fpv *ProbeStatus_FieldTerminalPathValue) AsExternalIpAddressV4Value() (string, bool)

func (*ProbeStatus_FieldTerminalPathValue) AsExternalIpAddressV6Value

func (fpv *ProbeStatus_FieldTerminalPathValue) AsExternalIpAddressV6Value() (string, bool)

func (*ProbeStatus_FieldTerminalPathValue) AsNetworkInterfacesValue

func (fpv *ProbeStatus_FieldTerminalPathValue) AsNetworkInterfacesValue() (map[string]*Probe_Status_NetworkInterface, bool)

func (*ProbeStatus_FieldTerminalPathValue) AsProxyConfigValue added in v0.10.5

func (*ProbeStatus_FieldTerminalPathValue) AsSoftwareVersionValue

func (fpv *ProbeStatus_FieldTerminalPathValue) AsSoftwareVersionValue() (*common.SoftwareVersion, bool)

func (*ProbeStatus_FieldTerminalPathValue) AsSystemInfoValue

func (fpv *ProbeStatus_FieldTerminalPathValue) AsSystemInfoValue() (*Probe_Status_System, bool)

func (*ProbeStatus_FieldTerminalPathValue) CompareWith

func (fpv *ProbeStatus_FieldTerminalPathValue) CompareWith(source *Probe_Status) (int, bool)

CompareWith compares value in the 'ProbeStatus_FieldTerminalPathValue' with the value under path in 'Probe_Status'.

func (*ProbeStatus_FieldTerminalPathValue) CompareWithRaw

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

func (*ProbeStatus_FieldTerminalPathValue) GetRawValue

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

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

func (*ProbeStatus_FieldTerminalPathValue) SetTo

func (fpv *ProbeStatus_FieldTerminalPathValue) SetTo(target **Probe_Status)

SetTo stores value for selected field for object Status

func (*ProbeStatus_FieldTerminalPathValue) SetToRaw

func (fpv *ProbeStatus_FieldTerminalPathValue) SetToRaw(target proto.Message)

type Probe_AgentType

type Probe_AgentType int32
const (
	Probe_UNKNOWN        Probe_AgentType = 0
	Probe_MOBILE_AGENT   Probe_AgentType = 1
	Probe_HARDWARE_AGENT Probe_AgentType = 2
	Probe_CLOUD_AGENT    Probe_AgentType = 3
)

func (Probe_AgentType) Descriptor

func (Probe_AgentType) Enum

func (x Probe_AgentType) Enum() *Probe_AgentType

func (Probe_AgentType) EnumDescriptor

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

Deprecated, Use Probe_AgentType.ProtoReflect.Descriptor instead.

func (Probe_AgentType) Number

func (x Probe_AgentType) Number() preflect.EnumNumber

func (Probe_AgentType) String

func (x Probe_AgentType) String() string

func (Probe_AgentType) Type

type Probe_FieldMask

type Probe_FieldMask struct {
	Paths []Probe_FieldPath
}

func FullProbe_FieldMask

func FullProbe_FieldMask() *Probe_FieldMask

func ResourceViewFieldMask

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

func (*Probe_FieldMask) AppendPath

func (fieldMask *Probe_FieldMask) AppendPath(path Probe_FieldPath)

func (*Probe_FieldMask) AppendRawPath

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

func (*Probe_FieldMask) DecodeFirestore

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

func (*Probe_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*Probe_FieldMask) FilterInputFields

func (fieldMask *Probe_FieldMask) FilterInputFields() *Probe_FieldMask

FilterInputFields generates copy of field paths with output_only field paths removed

func (*Probe_FieldMask) FromProtoFieldMask

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

func (*Probe_FieldMask) GetPaths

func (fieldMask *Probe_FieldMask) GetPaths() []Probe_FieldPath

func (*Probe_FieldMask) GetRawPaths

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

func (*Probe_FieldMask) IsFull

func (fieldMask *Probe_FieldMask) IsFull() bool

func (Probe_FieldMask) Marshal

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

implement methods required by customType

func (Probe_FieldMask) MarshalJSON

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

func (*Probe_FieldMask) PathsCount

func (fieldMask *Probe_FieldMask) PathsCount() int

func (*Probe_FieldMask) Project

func (fieldMask *Probe_FieldMask) Project(source *Probe) *Probe

func (*Probe_FieldMask) ProjectRaw

func (*Probe_FieldMask) ProtoMessage

func (fieldMask *Probe_FieldMask) ProtoMessage()

func (*Probe_FieldMask) ProtoReflect

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

func (*Probe_FieldMask) Reset

func (fieldMask *Probe_FieldMask) Reset()

func (*Probe_FieldMask) Set

func (fieldMask *Probe_FieldMask) Set(target, source *Probe)

func (*Probe_FieldMask) SetFromCliFlag

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

func (*Probe_FieldMask) SetRaw

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

func (*Probe_FieldMask) Size

func (fieldMask *Probe_FieldMask) Size() int

func (*Probe_FieldMask) String

func (fieldMask *Probe_FieldMask) String() string

func (*Probe_FieldMask) Subtract

func (fieldMask *Probe_FieldMask) Subtract(other *Probe_FieldMask) *Probe_FieldMask

func (*Probe_FieldMask) SubtractRaw

func (fieldMask *Probe_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask

func (*Probe_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*Probe_FieldMask) Unmarshal

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

func (*Probe_FieldMask) UnmarshalJSON

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

type Probe_FieldPath

type Probe_FieldPath interface {
	gotenobject.FieldPath
	Selector() Probe_FieldPathSelector
	Get(source *Probe) []interface{}
	GetSingle(source *Probe) (interface{}, bool)
	ClearValue(item *Probe)

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

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

func BuildProbe_FieldPath

func BuildProbe_FieldPath(fp gotenobject.RawFieldPath) (Probe_FieldPath, error)

func MustParseProbe_FieldPath

func MustParseProbe_FieldPath(rawField string) Probe_FieldPath

func ParseProbe_FieldPath

func ParseProbe_FieldPath(rawField string) (Probe_FieldPath, error)

type Probe_FieldPathArrayItemValue

type Probe_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	Probe_FieldPath
	ContainsValue(*Probe) bool
}

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

func MustParseProbe_FieldPathArrayItemValue

func MustParseProbe_FieldPathArrayItemValue(pathStr, valueStr string) Probe_FieldPathArrayItemValue

func ParseProbe_FieldPathArrayItemValue

func ParseProbe_FieldPathArrayItemValue(pathStr, valueStr string) (Probe_FieldPathArrayItemValue, error)

ParseProbe_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type Probe_FieldPathArrayOfValues

type Probe_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	Probe_FieldPath
}

Probe_FieldPathArrayOfValues allows storing slice of values for Probe fields according to their type

func MustParseProbe_FieldPathArrayOfValues

func MustParseProbe_FieldPathArrayOfValues(pathStr, valuesStr string) Probe_FieldPathArrayOfValues

func ParseProbe_FieldPathArrayOfValues

func ParseProbe_FieldPathArrayOfValues(pathStr, valuesStr string) (Probe_FieldPathArrayOfValues, error)

type Probe_FieldPathSelector

type Probe_FieldPathSelector int32
const (
	Probe_FieldPathSelectorName             Probe_FieldPathSelector = 0
	Probe_FieldPathSelectorDisplayName      Probe_FieldPathSelector = 1
	Probe_FieldPathSelectorLowerDisplayName Probe_FieldPathSelector = 2
	Probe_FieldPathSelectorMetadata         Probe_FieldPathSelector = 3
	Probe_FieldPathSelectorSpec             Probe_FieldPathSelector = 4
	Probe_FieldPathSelectorStatus           Probe_FieldPathSelector = 5
	Probe_FieldPathSelectorMemo             Probe_FieldPathSelector = 6
)

func (Probe_FieldPathSelector) String

func (s Probe_FieldPathSelector) String() string

type Probe_FieldPathValue

type Probe_FieldPathValue interface {
	Probe_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **Probe)
	CompareWith(*Probe) (cmp int, comparable bool)
}

Probe_FieldPathValue allows storing values for Probe fields according to their type

func MustParseProbe_FieldPathValue

func MustParseProbe_FieldPathValue(pathStr, valueStr string) Probe_FieldPathValue

func ParseProbe_FieldPathValue

func ParseProbe_FieldPathValue(pathStr, valueStr string) (Probe_FieldPathValue, error)

type Probe_FieldSubPath

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

func (*Probe_FieldSubPath) AsMemoSubPath

func (fps *Probe_FieldSubPath) AsMemoSubPath() (ntt_memo.Memo_FieldPath, bool)

func (*Probe_FieldSubPath) AsMetadataSubPath

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

func (*Probe_FieldSubPath) AsSpecSubPath

func (fps *Probe_FieldSubPath) AsSpecSubPath() (ProbeSpec_FieldPath, bool)

func (*Probe_FieldSubPath) AsStatusSubPath

func (fps *Probe_FieldSubPath) AsStatusSubPath() (ProbeStatus_FieldPath, bool)

func (*Probe_FieldSubPath) ClearValue

func (fps *Probe_FieldSubPath) ClearValue(item *Probe)

func (*Probe_FieldSubPath) ClearValueRaw

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

func (*Probe_FieldSubPath) Get

func (fps *Probe_FieldSubPath) Get(source *Probe) (values []interface{})

Get returns all values pointed by selected field from source Probe

func (*Probe_FieldSubPath) GetDefault

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

GetDefault returns a default value of the field type

func (*Probe_FieldSubPath) GetRaw

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

func (*Probe_FieldSubPath) GetSingle

func (fps *Probe_FieldSubPath) GetSingle(source *Probe) (interface{}, bool)

GetSingle returns value of selected field from source Probe

func (*Probe_FieldSubPath) GetSingleRaw

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

func (*Probe_FieldSubPath) IsLeaf

func (fps *Probe_FieldSubPath) IsLeaf() bool

IsLeaf - whether field path is holds simple value

func (*Probe_FieldSubPath) JSONString

func (fps *Probe_FieldSubPath) JSONString() string

JSONString returns path representation is JSON convention

func (*Probe_FieldSubPath) Selector

func (*Probe_FieldSubPath) SplitIntoTerminalIPaths added in v0.7.1

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

func (*Probe_FieldSubPath) String

func (fps *Probe_FieldSubPath) String() string

String returns path representation in proto convention

func (*Probe_FieldSubPath) WithIArrayItemValue

func (fps *Probe_FieldSubPath) WithIArrayItemValue(value interface{}) Probe_FieldPathArrayItemValue

func (*Probe_FieldSubPath) WithIArrayOfValues

func (fps *Probe_FieldSubPath) WithIArrayOfValues(values interface{}) Probe_FieldPathArrayOfValues

func (*Probe_FieldSubPath) WithIValue

func (fps *Probe_FieldSubPath) WithIValue(value interface{}) Probe_FieldPathValue

func (*Probe_FieldSubPath) WithRawIArrayItemValue

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

func (*Probe_FieldSubPath) WithRawIArrayOfValues

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

func (*Probe_FieldSubPath) WithRawIValue

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

type Probe_FieldSubPathArrayItemValue

type Probe_FieldSubPathArrayItemValue struct {
	Probe_FieldPath
	// contains filtered or unexported fields
}

func (*Probe_FieldSubPathArrayItemValue) AsMemoPathItemValue

func (*Probe_FieldSubPathArrayItemValue) AsMetadataPathItemValue

func (fpaivs *Probe_FieldSubPathArrayItemValue) AsMetadataPathItemValue() (ntt_meta.Meta_FieldPathArrayItemValue, bool)

func (*Probe_FieldSubPathArrayItemValue) AsSpecPathItemValue

func (*Probe_FieldSubPathArrayItemValue) AsStatusPathItemValue

func (*Probe_FieldSubPathArrayItemValue) ContainsValue

func (fpaivs *Probe_FieldSubPathArrayItemValue) ContainsValue(source *Probe) bool

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

func (*Probe_FieldSubPathArrayItemValue) GetRawItemValue

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

GetRawValue returns stored array item value

type Probe_FieldSubPathArrayOfValues

type Probe_FieldSubPathArrayOfValues struct {
	Probe_FieldPath
	// contains filtered or unexported fields
}

func (*Probe_FieldSubPathArrayOfValues) AsMemoPathArrayOfValues

func (fpsaov *Probe_FieldSubPathArrayOfValues) AsMemoPathArrayOfValues() (ntt_memo.Memo_FieldPathArrayOfValues, bool)

func (*Probe_FieldSubPathArrayOfValues) AsMetadataPathArrayOfValues

func (fpsaov *Probe_FieldSubPathArrayOfValues) AsMetadataPathArrayOfValues() (ntt_meta.Meta_FieldPathArrayOfValues, bool)

func (*Probe_FieldSubPathArrayOfValues) AsSpecPathArrayOfValues

func (fpsaov *Probe_FieldSubPathArrayOfValues) AsSpecPathArrayOfValues() (ProbeSpec_FieldPathArrayOfValues, bool)

func (*Probe_FieldSubPathArrayOfValues) AsStatusPathArrayOfValues

func (fpsaov *Probe_FieldSubPathArrayOfValues) AsStatusPathArrayOfValues() (ProbeStatus_FieldPathArrayOfValues, bool)

func (*Probe_FieldSubPathArrayOfValues) GetRawValues

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

type Probe_FieldSubPathValue

type Probe_FieldSubPathValue struct {
	Probe_FieldPath
	// contains filtered or unexported fields
}

func (*Probe_FieldSubPathValue) AsMemoPathValue

func (fpvs *Probe_FieldSubPathValue) AsMemoPathValue() (ntt_memo.Memo_FieldPathValue, bool)

func (*Probe_FieldSubPathValue) AsMetadataPathValue

func (fpvs *Probe_FieldSubPathValue) AsMetadataPathValue() (ntt_meta.Meta_FieldPathValue, bool)

func (*Probe_FieldSubPathValue) AsSpecPathValue

func (fpvs *Probe_FieldSubPathValue) AsSpecPathValue() (ProbeSpec_FieldPathValue, bool)

func (*Probe_FieldSubPathValue) AsStatusPathValue

func (fpvs *Probe_FieldSubPathValue) AsStatusPathValue() (ProbeStatus_FieldPathValue, bool)

func (*Probe_FieldSubPathValue) CompareWith

func (fpvs *Probe_FieldSubPathValue) CompareWith(source *Probe) (int, bool)

func (*Probe_FieldSubPathValue) CompareWithRaw

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

func (*Probe_FieldSubPathValue) GetRawValue

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

func (*Probe_FieldSubPathValue) SetTo

func (fpvs *Probe_FieldSubPathValue) SetTo(target **Probe)

func (*Probe_FieldSubPathValue) SetToRaw

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

type Probe_FieldTerminalPath

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

func (*Probe_FieldTerminalPath) ClearValue

func (fp *Probe_FieldTerminalPath) ClearValue(item *Probe)

func (*Probe_FieldTerminalPath) ClearValueRaw

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

func (*Probe_FieldTerminalPath) Get

func (fp *Probe_FieldTerminalPath) Get(source *Probe) (values []interface{})

Get returns all values pointed by specific field from source Probe

func (*Probe_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*Probe_FieldTerminalPath) GetRaw

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

func (*Probe_FieldTerminalPath) GetSingle

func (fp *Probe_FieldTerminalPath) GetSingle(source *Probe) (interface{}, bool)

GetSingle returns value pointed by specific field of from source Probe

func (*Probe_FieldTerminalPath) GetSingleRaw

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

func (*Probe_FieldTerminalPath) IsLeaf

func (fp *Probe_FieldTerminalPath) IsLeaf() bool

IsLeaf - whether field path is holds simple value

func (*Probe_FieldTerminalPath) JSONString

func (fp *Probe_FieldTerminalPath) JSONString() string

JSONString returns path representation is JSON convention

func (*Probe_FieldTerminalPath) Selector

func (*Probe_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.7.1

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

func (*Probe_FieldTerminalPath) String

func (fp *Probe_FieldTerminalPath) String() string

String returns path representation in proto convention

func (*Probe_FieldTerminalPath) WithIArrayItemValue

func (fp *Probe_FieldTerminalPath) WithIArrayItemValue(value interface{}) Probe_FieldPathArrayItemValue

func (*Probe_FieldTerminalPath) WithIArrayOfValues

func (fp *Probe_FieldTerminalPath) WithIArrayOfValues(values interface{}) Probe_FieldPathArrayOfValues

func (*Probe_FieldTerminalPath) WithIValue

func (fp *Probe_FieldTerminalPath) WithIValue(value interface{}) Probe_FieldPathValue

func (*Probe_FieldTerminalPath) WithRawIArrayItemValue

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

func (*Probe_FieldTerminalPath) WithRawIArrayOfValues

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

func (*Probe_FieldTerminalPath) WithRawIValue

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

type Probe_FieldTerminalPathArrayItemValue

type Probe_FieldTerminalPathArrayItemValue struct {
	Probe_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*Probe_FieldTerminalPathArrayItemValue) AsMemoItemValue

func (fpaiv *Probe_FieldTerminalPathArrayItemValue) AsMemoItemValue() (*ntt_memo.Memo, bool)

func (*Probe_FieldTerminalPathArrayItemValue) ContainsValue

func (fpaiv *Probe_FieldTerminalPathArrayItemValue) ContainsValue(source *Probe) bool

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

func (*Probe_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*Probe_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *Probe_FieldTerminalPathArrayItemValue) GetSingle(source *Probe) (interface{}, bool)

func (*Probe_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type Probe_FieldTerminalPathArrayOfValues

type Probe_FieldTerminalPathArrayOfValues struct {
	Probe_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*Probe_FieldTerminalPathArrayOfValues) AsDisplayNameArrayOfValues

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

func (*Probe_FieldTerminalPathArrayOfValues) AsLowerDisplayNameArrayOfValues

func (fpaov *Probe_FieldTerminalPathArrayOfValues) AsLowerDisplayNameArrayOfValues() ([]string, bool)

func (*Probe_FieldTerminalPathArrayOfValues) AsMemoArrayOfValues

func (fpaov *Probe_FieldTerminalPathArrayOfValues) AsMemoArrayOfValues() ([][]*ntt_memo.Memo, bool)

func (*Probe_FieldTerminalPathArrayOfValues) AsMetadataArrayOfValues

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

func (*Probe_FieldTerminalPathArrayOfValues) AsNameArrayOfValues

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

func (*Probe_FieldTerminalPathArrayOfValues) AsSpecArrayOfValues

func (fpaov *Probe_FieldTerminalPathArrayOfValues) AsSpecArrayOfValues() ([]*Probe_Spec, bool)

func (*Probe_FieldTerminalPathArrayOfValues) AsStatusArrayOfValues

func (fpaov *Probe_FieldTerminalPathArrayOfValues) AsStatusArrayOfValues() ([]*Probe_Status, bool)

func (*Probe_FieldTerminalPathArrayOfValues) GetRawValues

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

type Probe_FieldTerminalPathValue

type Probe_FieldTerminalPathValue struct {
	Probe_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*Probe_FieldTerminalPathValue) AsDisplayNameValue

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

func (*Probe_FieldTerminalPathValue) AsLowerDisplayNameValue

func (fpv *Probe_FieldTerminalPathValue) AsLowerDisplayNameValue() (string, bool)

func (*Probe_FieldTerminalPathValue) AsMemoValue

func (fpv *Probe_FieldTerminalPathValue) AsMemoValue() ([]*ntt_memo.Memo, bool)

func (*Probe_FieldTerminalPathValue) AsMetadataValue

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

func (*Probe_FieldTerminalPathValue) AsNameValue

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

func (*Probe_FieldTerminalPathValue) AsSpecValue

func (fpv *Probe_FieldTerminalPathValue) AsSpecValue() (*Probe_Spec, bool)

func (*Probe_FieldTerminalPathValue) AsStatusValue

func (fpv *Probe_FieldTerminalPathValue) AsStatusValue() (*Probe_Status, bool)

func (*Probe_FieldTerminalPathValue) CompareWith

func (fpv *Probe_FieldTerminalPathValue) CompareWith(source *Probe) (int, bool)

CompareWith compares value in the 'Probe_FieldTerminalPathValue' with the value under path in 'Probe'.

func (*Probe_FieldTerminalPathValue) CompareWithRaw

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

func (*Probe_FieldTerminalPathValue) GetRawValue

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

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

func (*Probe_FieldTerminalPathValue) SetTo

func (fpv *Probe_FieldTerminalPathValue) SetTo(target **Probe)

SetTo stores value for selected field for object Probe

func (*Probe_FieldTerminalPathValue) SetToRaw

func (fpv *Probe_FieldTerminalPathValue) SetToRaw(target proto.Message)

type Probe_Spec

type Probe_Spec struct {

	// Probe Group allows optional grouping of probes.
	ProbeGroup *probe_group.Reference `` /* 136-byte string literal not displayed */
	// Probe group display name
	ProbeGroupName string `` /* 133-byte string literal not displayed */
	// device referes the device that assigned to the probe.
	// When this field is empty, that means there is no
	// asigned device yet.
	// Devices resource is provided by the Devices service.
	Device *devices_device.Reference `protobuf:"bytes,1,opt,customtype=Reference,name=device,proto3" json:"device,omitempty" firestore:"device"`
	// Controls whether this Probe is available for scheduling Probings.
	// Manually set it to false to switch-off Probings undergoing maintenance.
	Enabled bool `protobuf:"varint,10,opt,name=enabled,proto3" json:"enabled,omitempty" firestore:"enabled"`
	// Address defines the expected address of the probe.
	PrimaryLocation   *common.Location              `` /* 134-byte string literal not displayed */
	LocationDiscovery *common.LocationDiscoverySpec `` /* 142-byte string literal not displayed */
	// Contact Information
	ContactInfo        *common.ContactInformation  `protobuf:"bytes,9,opt,name=contact_info,json=contactInfo,proto3" json:"contact_info,omitempty" firestore:"contactInfo"`
	Activation         *Probe_Spec_ActivationSpec  `protobuf:"bytes,12,opt,name=activation,proto3" json:"activation,omitempty" firestore:"activation"`
	DisableSpeedtest   bool                        `` /* 140-byte string literal not displayed */
	AccessToken        *Probe_Spec_AccessTokenSpec `protobuf:"bytes,14,opt,name=access_token,json=accessToken,proto3" json:"access_token,omitempty" firestore:"accessToken"`
	AgentType          Probe_AgentType             `` /* 155-byte string literal not displayed */
	ExternalIpCheckUrl []string                    `` /* 151-byte string literal not displayed */
	TargetServers      *Probe_Spec_TargetServers   `` /* 127-byte string literal not displayed */
	PcapSettings       *Probe_Spec_PcapSettings    `protobuf:"bytes,18,opt,name=pcap_settings,json=pcapSettings,proto3" json:"pcap_settings,omitempty" firestore:"pcapSettings"`
	// contains filtered or unexported fields
}

Spec describes the to-be state of the probe. Fields in this message are useful to keep manual input values of the metadata of the probe. Note that some fields could be moved to metadata.annotations later.

func (*Probe_Spec) Clone

func (o *Probe_Spec) Clone() *Probe_Spec

func (*Probe_Spec) CloneRaw

func (o *Probe_Spec) CloneRaw() gotenobject.GotenObjectExt

func (*Probe_Spec) Descriptor

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

Deprecated, Use Probe_Spec.ProtoReflect.Descriptor instead.

func (*Probe_Spec) GetAccessToken

func (m *Probe_Spec) GetAccessToken() *Probe_Spec_AccessTokenSpec

func (*Probe_Spec) GetActivation

func (m *Probe_Spec) GetActivation() *Probe_Spec_ActivationSpec

func (*Probe_Spec) GetAgentType

func (m *Probe_Spec) GetAgentType() Probe_AgentType

func (*Probe_Spec) GetContactInfo

func (m *Probe_Spec) GetContactInfo() *common.ContactInformation

func (*Probe_Spec) GetDevice

func (m *Probe_Spec) GetDevice() *devices_device.Reference

func (*Probe_Spec) GetDisableSpeedtest

func (m *Probe_Spec) GetDisableSpeedtest() bool

func (*Probe_Spec) GetEnabled

func (m *Probe_Spec) GetEnabled() bool

func (*Probe_Spec) GetExternalIpCheckUrl

func (m *Probe_Spec) GetExternalIpCheckUrl() []string

func (*Probe_Spec) GetLocationDiscovery

func (m *Probe_Spec) GetLocationDiscovery() *common.LocationDiscoverySpec

func (*Probe_Spec) GetPcapSettings added in v0.8.0

func (m *Probe_Spec) GetPcapSettings() *Probe_Spec_PcapSettings

func (*Probe_Spec) GetPrimaryLocation

func (m *Probe_Spec) GetPrimaryLocation() *common.Location

func (*Probe_Spec) GetProbeGroup

func (m *Probe_Spec) GetProbeGroup() *probe_group.Reference

func (*Probe_Spec) GetProbeGroupName added in v0.10.6

func (m *Probe_Spec) GetProbeGroupName() string

func (*Probe_Spec) GetTargetServers

func (m *Probe_Spec) GetTargetServers() *Probe_Spec_TargetServers

func (*Probe_Spec) GotenMessage

func (*Probe_Spec) GotenMessage()

func (*Probe_Spec) GotenObjectExt

func (o *Probe_Spec) GotenObjectExt()

func (*Probe_Spec) GotenValidate

func (obj *Probe_Spec) GotenValidate() error

func (*Probe_Spec) MakeDiffFieldMask

func (o *Probe_Spec) MakeDiffFieldMask(other *Probe_Spec) *Probe_Spec_FieldMask

func (*Probe_Spec) MakeFullFieldMask

func (o *Probe_Spec) MakeFullFieldMask() *Probe_Spec_FieldMask

func (*Probe_Spec) MakeRawDiffFieldMask

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

func (*Probe_Spec) MakeRawFullFieldMask

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

func (*Probe_Spec) Marshal

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

func (*Probe_Spec) MarshalJSON

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

func (*Probe_Spec) Merge

func (o *Probe_Spec) Merge(source *Probe_Spec)

func (*Probe_Spec) MergeRaw

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

func (*Probe_Spec) ProtoMessage

func (*Probe_Spec) ProtoMessage()

func (*Probe_Spec) ProtoReflect

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

func (*Probe_Spec) Reset

func (m *Probe_Spec) Reset()

func (*Probe_Spec) SetAccessToken

func (m *Probe_Spec) SetAccessToken(fv *Probe_Spec_AccessTokenSpec)

func (*Probe_Spec) SetActivation

func (m *Probe_Spec) SetActivation(fv *Probe_Spec_ActivationSpec)

func (*Probe_Spec) SetAgentType

func (m *Probe_Spec) SetAgentType(fv Probe_AgentType)

func (*Probe_Spec) SetContactInfo

func (m *Probe_Spec) SetContactInfo(fv *common.ContactInformation)

func (*Probe_Spec) SetDevice

func (m *Probe_Spec) SetDevice(fv *devices_device.Reference)

func (*Probe_Spec) SetDisableSpeedtest

func (m *Probe_Spec) SetDisableSpeedtest(fv bool)

func (*Probe_Spec) SetEnabled

func (m *Probe_Spec) SetEnabled(fv bool)

func (*Probe_Spec) SetExternalIpCheckUrl

func (m *Probe_Spec) SetExternalIpCheckUrl(fv []string)

func (*Probe_Spec) SetLocationDiscovery

func (m *Probe_Spec) SetLocationDiscovery(fv *common.LocationDiscoverySpec)

func (*Probe_Spec) SetPcapSettings added in v0.8.0

func (m *Probe_Spec) SetPcapSettings(fv *Probe_Spec_PcapSettings)

func (*Probe_Spec) SetPrimaryLocation

func (m *Probe_Spec) SetPrimaryLocation(fv *common.Location)

func (*Probe_Spec) SetProbeGroup

func (m *Probe_Spec) SetProbeGroup(fv *probe_group.Reference)

func (*Probe_Spec) SetProbeGroupName added in v0.10.6

func (m *Probe_Spec) SetProbeGroupName(fv string)

func (*Probe_Spec) SetTargetServers

func (m *Probe_Spec) SetTargetServers(fv *Probe_Spec_TargetServers)

func (*Probe_Spec) String

func (m *Probe_Spec) String() string

func (*Probe_Spec) Unmarshal

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

func (*Probe_Spec) UnmarshalJSON

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

type Probe_SpecMapPathSelectorActivationInvitationExtras added in v0.4.49

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

func (Probe_SpecMapPathSelectorActivationInvitationExtras) FieldPath added in v0.4.49

func (Probe_SpecMapPathSelectorActivationInvitationExtras) WithArrayOfValues added in v0.4.49

func (Probe_SpecMapPathSelectorActivationInvitationExtras) WithValue added in v0.4.49

type Probe_SpecPathSelectorAccessToken

type Probe_SpecPathSelectorAccessToken struct{}

func (Probe_SpecPathSelectorAccessToken) AccessToken

func (Probe_SpecPathSelectorAccessToken) Enable

func (Probe_SpecPathSelectorAccessToken) FieldPath

func (Probe_SpecPathSelectorAccessToken) WithArrayOfValues

func (Probe_SpecPathSelectorAccessToken) WithSubArrayItemValue

func (Probe_SpecPathSelectorAccessToken) WithSubArrayOfValues

func (Probe_SpecPathSelectorAccessToken) WithSubPath

func (Probe_SpecPathSelectorAccessToken) WithSubValue

func (Probe_SpecPathSelectorAccessToken) WithValue

type Probe_SpecPathSelectorAccessTokenAccessToken

type Probe_SpecPathSelectorAccessTokenAccessToken struct{}

func (Probe_SpecPathSelectorAccessTokenAccessToken) FieldPath

func (Probe_SpecPathSelectorAccessTokenAccessToken) WithArrayOfValues

func (Probe_SpecPathSelectorAccessTokenAccessToken) WithValue

type Probe_SpecPathSelectorAccessTokenEnable

type Probe_SpecPathSelectorAccessTokenEnable struct{}

func (Probe_SpecPathSelectorAccessTokenEnable) FieldPath

func (Probe_SpecPathSelectorAccessTokenEnable) WithArrayOfValues

func (Probe_SpecPathSelectorAccessTokenEnable) WithValue

type Probe_SpecPathSelectorActivation

type Probe_SpecPathSelectorActivation struct{}

func (Probe_SpecPathSelectorActivation) FieldPath

func (Probe_SpecPathSelectorActivation) InvitationExtras added in v0.4.49

func (Probe_SpecPathSelectorActivation) ReusableToken

func (Probe_SpecPathSelectorActivation) SendInvitationOnCreate

func (Probe_SpecPathSelectorActivation) Token

func (Probe_SpecPathSelectorActivation) Type

func (Probe_SpecPathSelectorActivation) WithArrayOfValues

func (Probe_SpecPathSelectorActivation) WithSubArrayItemValue

func (Probe_SpecPathSelectorActivation) WithSubArrayOfValues

func (Probe_SpecPathSelectorActivation) WithSubPath

func (Probe_SpecPathSelectorActivation) WithSubValue

func (Probe_SpecPathSelectorActivation) WithValue

type Probe_SpecPathSelectorActivationInvitationExtras added in v0.4.49

type Probe_SpecPathSelectorActivationInvitationExtras struct{}

func (Probe_SpecPathSelectorActivationInvitationExtras) FieldPath added in v0.4.49

func (Probe_SpecPathSelectorActivationInvitationExtras) WithArrayOfValues added in v0.4.49

func (Probe_SpecPathSelectorActivationInvitationExtras) WithKey added in v0.4.49

func (Probe_SpecPathSelectorActivationInvitationExtras) WithValue added in v0.4.49

type Probe_SpecPathSelectorActivationReusableToken

type Probe_SpecPathSelectorActivationReusableToken struct{}

func (Probe_SpecPathSelectorActivationReusableToken) FieldPath

func (Probe_SpecPathSelectorActivationReusableToken) WithArrayOfValues

func (Probe_SpecPathSelectorActivationReusableToken) WithValue

type Probe_SpecPathSelectorActivationSendInvitationOnCreate

type Probe_SpecPathSelectorActivationSendInvitationOnCreate struct{}

func (Probe_SpecPathSelectorActivationSendInvitationOnCreate) FieldPath

func (Probe_SpecPathSelectorActivationSendInvitationOnCreate) WithArrayOfValues

func (Probe_SpecPathSelectorActivationSendInvitationOnCreate) WithValue

type Probe_SpecPathSelectorActivationToken

type Probe_SpecPathSelectorActivationToken struct{}

func (Probe_SpecPathSelectorActivationToken) FieldPath

func (Probe_SpecPathSelectorActivationToken) WithArrayOfValues

func (Probe_SpecPathSelectorActivationToken) WithValue

type Probe_SpecPathSelectorActivationType

type Probe_SpecPathSelectorActivationType struct{}

func (Probe_SpecPathSelectorActivationType) FieldPath

func (Probe_SpecPathSelectorActivationType) WithArrayOfValues

func (Probe_SpecPathSelectorActivationType) WithValue

type Probe_SpecPathSelectorAgentType

type Probe_SpecPathSelectorAgentType struct{}

func (Probe_SpecPathSelectorAgentType) FieldPath

func (Probe_SpecPathSelectorAgentType) WithArrayOfValues

func (Probe_SpecPathSelectorAgentType) WithValue

type Probe_SpecPathSelectorContactInfo

type Probe_SpecPathSelectorContactInfo struct{}

func (Probe_SpecPathSelectorContactInfo) Email

func (Probe_SpecPathSelectorContactInfo) FieldPath

func (Probe_SpecPathSelectorContactInfo) FullName

func (Probe_SpecPathSelectorContactInfo) Phones

func (Probe_SpecPathSelectorContactInfo) WithArrayOfValues

func (Probe_SpecPathSelectorContactInfo) WithSubArrayItemValue

func (Probe_SpecPathSelectorContactInfo) WithSubArrayOfValues

func (Probe_SpecPathSelectorContactInfo) WithSubPath

func (Probe_SpecPathSelectorContactInfo) WithSubValue

func (Probe_SpecPathSelectorContactInfo) WithValue

type Probe_SpecPathSelectorContactInfoEmail

type Probe_SpecPathSelectorContactInfoEmail struct{}

func (Probe_SpecPathSelectorContactInfoEmail) FieldPath

func (Probe_SpecPathSelectorContactInfoEmail) WithArrayOfValues

func (Probe_SpecPathSelectorContactInfoEmail) WithValue

type Probe_SpecPathSelectorContactInfoFullName

type Probe_SpecPathSelectorContactInfoFullName struct{}

func (Probe_SpecPathSelectorContactInfoFullName) FieldPath

func (Probe_SpecPathSelectorContactInfoFullName) WithArrayOfValues

func (Probe_SpecPathSelectorContactInfoFullName) WithValue

type Probe_SpecPathSelectorContactInfoPhones

type Probe_SpecPathSelectorContactInfoPhones struct{}

func (Probe_SpecPathSelectorContactInfoPhones) FieldPath

func (Probe_SpecPathSelectorContactInfoPhones) Number

func (Probe_SpecPathSelectorContactInfoPhones) Type

func (Probe_SpecPathSelectorContactInfoPhones) WithArrayOfValues

func (Probe_SpecPathSelectorContactInfoPhones) WithItemValue

func (Probe_SpecPathSelectorContactInfoPhones) WithValue

type Probe_SpecPathSelectorContactInfoPhonesNumber

type Probe_SpecPathSelectorContactInfoPhonesNumber struct{}

func (Probe_SpecPathSelectorContactInfoPhonesNumber) FieldPath

func (Probe_SpecPathSelectorContactInfoPhonesNumber) WithArrayOfValues

func (Probe_SpecPathSelectorContactInfoPhonesNumber) WithValue

type Probe_SpecPathSelectorContactInfoPhonesType

type Probe_SpecPathSelectorContactInfoPhonesType struct{}

func (Probe_SpecPathSelectorContactInfoPhonesType) FieldPath

func (Probe_SpecPathSelectorContactInfoPhonesType) WithArrayOfValues

func (Probe_SpecPathSelectorContactInfoPhonesType) WithValue

type Probe_SpecPathSelectorDevice

type Probe_SpecPathSelectorDevice struct{}

func (Probe_SpecPathSelectorDevice) FieldPath

func (Probe_SpecPathSelectorDevice) WithArrayOfValues

func (Probe_SpecPathSelectorDevice) WithValue

type Probe_SpecPathSelectorDisableSpeedtest

type Probe_SpecPathSelectorDisableSpeedtest struct{}

func (Probe_SpecPathSelectorDisableSpeedtest) FieldPath

func (Probe_SpecPathSelectorDisableSpeedtest) WithArrayOfValues

func (Probe_SpecPathSelectorDisableSpeedtest) WithValue

type Probe_SpecPathSelectorEnabled

type Probe_SpecPathSelectorEnabled struct{}

func (Probe_SpecPathSelectorEnabled) FieldPath

func (Probe_SpecPathSelectorEnabled) WithArrayOfValues

func (Probe_SpecPathSelectorEnabled) WithValue

type Probe_SpecPathSelectorExternalIpCheckUrl

type Probe_SpecPathSelectorExternalIpCheckUrl struct{}

func (Probe_SpecPathSelectorExternalIpCheckUrl) FieldPath

func (Probe_SpecPathSelectorExternalIpCheckUrl) WithArrayOfValues

func (Probe_SpecPathSelectorExternalIpCheckUrl) WithItemValue

func (Probe_SpecPathSelectorExternalIpCheckUrl) WithValue

type Probe_SpecPathSelectorLocationDiscovery

type Probe_SpecPathSelectorLocationDiscovery struct{}

func (Probe_SpecPathSelectorLocationDiscovery) FieldPath

func (Probe_SpecPathSelectorLocationDiscovery) RequiredAccuracy

func (Probe_SpecPathSelectorLocationDiscovery) Type

func (Probe_SpecPathSelectorLocationDiscovery) WithArrayOfValues

func (Probe_SpecPathSelectorLocationDiscovery) WithSubArrayItemValue

func (Probe_SpecPathSelectorLocationDiscovery) WithSubArrayOfValues

func (Probe_SpecPathSelectorLocationDiscovery) WithSubPath

func (Probe_SpecPathSelectorLocationDiscovery) WithSubValue

func (Probe_SpecPathSelectorLocationDiscovery) WithValue

type Probe_SpecPathSelectorLocationDiscoveryRequiredAccuracy

type Probe_SpecPathSelectorLocationDiscoveryRequiredAccuracy struct{}

func (Probe_SpecPathSelectorLocationDiscoveryRequiredAccuracy) FieldPath

func (Probe_SpecPathSelectorLocationDiscoveryRequiredAccuracy) WithArrayOfValues

func (Probe_SpecPathSelectorLocationDiscoveryRequiredAccuracy) WithValue

type Probe_SpecPathSelectorLocationDiscoveryType

type Probe_SpecPathSelectorLocationDiscoveryType struct{}

func (Probe_SpecPathSelectorLocationDiscoveryType) FieldPath

func (Probe_SpecPathSelectorLocationDiscoveryType) WithArrayOfValues

func (Probe_SpecPathSelectorLocationDiscoveryType) WithValue

type Probe_SpecPathSelectorPcapSettings added in v0.8.0

type Probe_SpecPathSelectorPcapSettings struct{}

func (Probe_SpecPathSelectorPcapSettings) CaptureFullPacket added in v0.8.0

func (Probe_SpecPathSelectorPcapSettings) Enable added in v0.8.0

func (Probe_SpecPathSelectorPcapSettings) FieldPath added in v0.8.0

func (Probe_SpecPathSelectorPcapSettings) OnDemandMode added in v0.10.10

func (Probe_SpecPathSelectorPcapSettings) StopOnDemandModeBy added in v0.10.10

func (Probe_SpecPathSelectorPcapSettings) WithArrayOfValues added in v0.8.0

func (Probe_SpecPathSelectorPcapSettings) WithSubArrayItemValue added in v0.8.0

func (Probe_SpecPathSelectorPcapSettings) WithSubArrayOfValues added in v0.8.0

func (Probe_SpecPathSelectorPcapSettings) WithSubPath added in v0.8.0

func (Probe_SpecPathSelectorPcapSettings) WithSubValue added in v0.8.0

func (Probe_SpecPathSelectorPcapSettings) WithValue added in v0.8.0

type Probe_SpecPathSelectorPcapSettingsCaptureFullPacket added in v0.8.0

type Probe_SpecPathSelectorPcapSettingsCaptureFullPacket struct{}

func (Probe_SpecPathSelectorPcapSettingsCaptureFullPacket) FieldPath added in v0.8.0

func (Probe_SpecPathSelectorPcapSettingsCaptureFullPacket) WithArrayOfValues added in v0.8.0

func (Probe_SpecPathSelectorPcapSettingsCaptureFullPacket) WithValue added in v0.8.0

type Probe_SpecPathSelectorPcapSettingsEnable added in v0.8.0

type Probe_SpecPathSelectorPcapSettingsEnable struct{}

func (Probe_SpecPathSelectorPcapSettingsEnable) FieldPath added in v0.8.0

func (Probe_SpecPathSelectorPcapSettingsEnable) WithArrayOfValues added in v0.8.0

func (Probe_SpecPathSelectorPcapSettingsEnable) WithValue added in v0.8.0

type Probe_SpecPathSelectorPcapSettingsOnDemandMode added in v0.10.10

type Probe_SpecPathSelectorPcapSettingsOnDemandMode struct{}

func (Probe_SpecPathSelectorPcapSettingsOnDemandMode) FieldPath added in v0.10.10

func (Probe_SpecPathSelectorPcapSettingsOnDemandMode) WithArrayOfValues added in v0.10.10

func (Probe_SpecPathSelectorPcapSettingsOnDemandMode) WithValue added in v0.10.10

type Probe_SpecPathSelectorPcapSettingsStopOnDemandModeBy added in v0.10.10

type Probe_SpecPathSelectorPcapSettingsStopOnDemandModeBy struct{}

func (Probe_SpecPathSelectorPcapSettingsStopOnDemandModeBy) FieldPath added in v0.10.10

func (Probe_SpecPathSelectorPcapSettingsStopOnDemandModeBy) WithArrayOfValues added in v0.10.10

func (Probe_SpecPathSelectorPcapSettingsStopOnDemandModeBy) WithValue added in v0.10.10

type Probe_SpecPathSelectorPrimaryLocation

type Probe_SpecPathSelectorPrimaryLocation struct{}

func (Probe_SpecPathSelectorPrimaryLocation) Accuracy

func (Probe_SpecPathSelectorPrimaryLocation) Address

func (Probe_SpecPathSelectorPrimaryLocation) AdminHierarchy

func (Probe_SpecPathSelectorPrimaryLocation) Coordinates

func (Probe_SpecPathSelectorPrimaryLocation) FieldPath

func (Probe_SpecPathSelectorPrimaryLocation) WithArrayOfValues

func (Probe_SpecPathSelectorPrimaryLocation) WithSubArrayItemValue

func (Probe_SpecPathSelectorPrimaryLocation) WithSubArrayOfValues

func (Probe_SpecPathSelectorPrimaryLocation) WithSubPath

func (Probe_SpecPathSelectorPrimaryLocation) WithSubValue

func (Probe_SpecPathSelectorPrimaryLocation) WithValue

type Probe_SpecPathSelectorPrimaryLocationAccuracy

type Probe_SpecPathSelectorPrimaryLocationAccuracy struct{}

func (Probe_SpecPathSelectorPrimaryLocationAccuracy) FieldPath

func (Probe_SpecPathSelectorPrimaryLocationAccuracy) WithArrayOfValues

func (Probe_SpecPathSelectorPrimaryLocationAccuracy) WithValue

type Probe_SpecPathSelectorPrimaryLocationAddress

type Probe_SpecPathSelectorPrimaryLocationAddress struct{}

func (Probe_SpecPathSelectorPrimaryLocationAddress) AdminArea1

func (Probe_SpecPathSelectorPrimaryLocationAddress) AdminArea2

func (Probe_SpecPathSelectorPrimaryLocationAddress) AdminArea3

func (Probe_SpecPathSelectorPrimaryLocationAddress) AdminArea4

func (Probe_SpecPathSelectorPrimaryLocationAddress) Continent

func (Probe_SpecPathSelectorPrimaryLocationAddress) Country

func (Probe_SpecPathSelectorPrimaryLocationAddress) CountryCode

func (Probe_SpecPathSelectorPrimaryLocationAddress) FieldPath

func (Probe_SpecPathSelectorPrimaryLocationAddress) PostalCode

func (Probe_SpecPathSelectorPrimaryLocationAddress) StreetAddress

func (Probe_SpecPathSelectorPrimaryLocationAddress) WithArrayOfValues

func (Probe_SpecPathSelectorPrimaryLocationAddress) WithValue

type Probe_SpecPathSelectorPrimaryLocationAddressAdminArea1

type Probe_SpecPathSelectorPrimaryLocationAddressAdminArea1 struct{}

func (Probe_SpecPathSelectorPrimaryLocationAddressAdminArea1) FieldPath

func (Probe_SpecPathSelectorPrimaryLocationAddressAdminArea1) WithArrayOfValues

func (Probe_SpecPathSelectorPrimaryLocationAddressAdminArea1) WithValue

type Probe_SpecPathSelectorPrimaryLocationAddressAdminArea2

type Probe_SpecPathSelectorPrimaryLocationAddressAdminArea2 struct{}

func (Probe_SpecPathSelectorPrimaryLocationAddressAdminArea2) FieldPath

func (Probe_SpecPathSelectorPrimaryLocationAddressAdminArea2) WithArrayOfValues

func (Probe_SpecPathSelectorPrimaryLocationAddressAdminArea2) WithValue

type Probe_SpecPathSelectorPrimaryLocationAddressAdminArea3

type Probe_SpecPathSelectorPrimaryLocationAddressAdminArea3 struct{}

func (Probe_SpecPathSelectorPrimaryLocationAddressAdminArea3) FieldPath

func (Probe_SpecPathSelectorPrimaryLocationAddressAdminArea3) WithArrayOfValues

func (Probe_SpecPathSelectorPrimaryLocationAddressAdminArea3) WithValue

type Probe_SpecPathSelectorPrimaryLocationAddressAdminArea4

type Probe_SpecPathSelectorPrimaryLocationAddressAdminArea4 struct{}

func (Probe_SpecPathSelectorPrimaryLocationAddressAdminArea4) FieldPath

func (Probe_SpecPathSelectorPrimaryLocationAddressAdminArea4) WithArrayOfValues

func (Probe_SpecPathSelectorPrimaryLocationAddressAdminArea4) WithValue

type Probe_SpecPathSelectorPrimaryLocationAddressContinent

type Probe_SpecPathSelectorPrimaryLocationAddressContinent struct{}

func (Probe_SpecPathSelectorPrimaryLocationAddressContinent) FieldPath

func (Probe_SpecPathSelectorPrimaryLocationAddressContinent) WithArrayOfValues

func (Probe_SpecPathSelectorPrimaryLocationAddressContinent) WithValue

type Probe_SpecPathSelectorPrimaryLocationAddressCountry

type Probe_SpecPathSelectorPrimaryLocationAddressCountry struct{}

func (Probe_SpecPathSelectorPrimaryLocationAddressCountry) FieldPath

func (Probe_SpecPathSelectorPrimaryLocationAddressCountry) WithArrayOfValues

func (Probe_SpecPathSelectorPrimaryLocationAddressCountry) WithValue

type Probe_SpecPathSelectorPrimaryLocationAddressCountryCode

type Probe_SpecPathSelectorPrimaryLocationAddressCountryCode struct{}

func (Probe_SpecPathSelectorPrimaryLocationAddressCountryCode) FieldPath

func (Probe_SpecPathSelectorPrimaryLocationAddressCountryCode) WithArrayOfValues

func (Probe_SpecPathSelectorPrimaryLocationAddressCountryCode) WithValue

type Probe_SpecPathSelectorPrimaryLocationAddressPostalCode

type Probe_SpecPathSelectorPrimaryLocationAddressPostalCode struct{}

func (Probe_SpecPathSelectorPrimaryLocationAddressPostalCode) FieldPath

func (Probe_SpecPathSelectorPrimaryLocationAddressPostalCode) WithArrayOfValues

func (Probe_SpecPathSelectorPrimaryLocationAddressPostalCode) WithValue

type Probe_SpecPathSelectorPrimaryLocationAddressStreetAddress

type Probe_SpecPathSelectorPrimaryLocationAddressStreetAddress struct{}

func (Probe_SpecPathSelectorPrimaryLocationAddressStreetAddress) FieldPath

func (Probe_SpecPathSelectorPrimaryLocationAddressStreetAddress) WithArrayOfValues

func (Probe_SpecPathSelectorPrimaryLocationAddressStreetAddress) WithValue

type Probe_SpecPathSelectorPrimaryLocationAdminHierarchy

type Probe_SpecPathSelectorPrimaryLocationAdminHierarchy struct{}

func (Probe_SpecPathSelectorPrimaryLocationAdminHierarchy) Admin1

func (Probe_SpecPathSelectorPrimaryLocationAdminHierarchy) Admin2

func (Probe_SpecPathSelectorPrimaryLocationAdminHierarchy) Admin3

func (Probe_SpecPathSelectorPrimaryLocationAdminHierarchy) Admin4

func (Probe_SpecPathSelectorPrimaryLocationAdminHierarchy) Admin5

func (Probe_SpecPathSelectorPrimaryLocationAdminHierarchy) Continent

func (Probe_SpecPathSelectorPrimaryLocationAdminHierarchy) Country

func (Probe_SpecPathSelectorPrimaryLocationAdminHierarchy) FieldPath

func (Probe_SpecPathSelectorPrimaryLocationAdminHierarchy) WithArrayOfValues

func (Probe_SpecPathSelectorPrimaryLocationAdminHierarchy) WithValue

type Probe_SpecPathSelectorPrimaryLocationAdminHierarchyAdmin1

type Probe_SpecPathSelectorPrimaryLocationAdminHierarchyAdmin1 struct{}

func (Probe_SpecPathSelectorPrimaryLocationAdminHierarchyAdmin1) FieldPath

func (Probe_SpecPathSelectorPrimaryLocationAdminHierarchyAdmin1) WithArrayOfValues

func (Probe_SpecPathSelectorPrimaryLocationAdminHierarchyAdmin1) WithValue

type Probe_SpecPathSelectorPrimaryLocationAdminHierarchyAdmin2

type Probe_SpecPathSelectorPrimaryLocationAdminHierarchyAdmin2 struct{}

func (Probe_SpecPathSelectorPrimaryLocationAdminHierarchyAdmin2) FieldPath

func (Probe_SpecPathSelectorPrimaryLocationAdminHierarchyAdmin2) WithArrayOfValues

func (Probe_SpecPathSelectorPrimaryLocationAdminHierarchyAdmin2) WithValue

type Probe_SpecPathSelectorPrimaryLocationAdminHierarchyAdmin3

type Probe_SpecPathSelectorPrimaryLocationAdminHierarchyAdmin3 struct{}

func (Probe_SpecPathSelectorPrimaryLocationAdminHierarchyAdmin3) FieldPath

func (Probe_SpecPathSelectorPrimaryLocationAdminHierarchyAdmin3) WithArrayOfValues

func (Probe_SpecPathSelectorPrimaryLocationAdminHierarchyAdmin3) WithValue

type Probe_SpecPathSelectorPrimaryLocationAdminHierarchyAdmin4

type Probe_SpecPathSelectorPrimaryLocationAdminHierarchyAdmin4 struct{}

func (Probe_SpecPathSelectorPrimaryLocationAdminHierarchyAdmin4) FieldPath

func (Probe_SpecPathSelectorPrimaryLocationAdminHierarchyAdmin4) WithArrayOfValues

func (Probe_SpecPathSelectorPrimaryLocationAdminHierarchyAdmin4) WithValue

type Probe_SpecPathSelectorPrimaryLocationAdminHierarchyAdmin5

type Probe_SpecPathSelectorPrimaryLocationAdminHierarchyAdmin5 struct{}

func (Probe_SpecPathSelectorPrimaryLocationAdminHierarchyAdmin5) FieldPath

func (Probe_SpecPathSelectorPrimaryLocationAdminHierarchyAdmin5) WithArrayOfValues

func (Probe_SpecPathSelectorPrimaryLocationAdminHierarchyAdmin5) WithValue

type Probe_SpecPathSelectorPrimaryLocationAdminHierarchyContinent

type Probe_SpecPathSelectorPrimaryLocationAdminHierarchyContinent struct{}

func (Probe_SpecPathSelectorPrimaryLocationAdminHierarchyContinent) FieldPath

func (Probe_SpecPathSelectorPrimaryLocationAdminHierarchyContinent) WithArrayOfValues

func (Probe_SpecPathSelectorPrimaryLocationAdminHierarchyContinent) WithValue

type Probe_SpecPathSelectorPrimaryLocationAdminHierarchyCountry

type Probe_SpecPathSelectorPrimaryLocationAdminHierarchyCountry struct{}

func (Probe_SpecPathSelectorPrimaryLocationAdminHierarchyCountry) FieldPath

func (Probe_SpecPathSelectorPrimaryLocationAdminHierarchyCountry) WithArrayOfValues

func (Probe_SpecPathSelectorPrimaryLocationAdminHierarchyCountry) WithValue

type Probe_SpecPathSelectorPrimaryLocationCoordinates

type Probe_SpecPathSelectorPrimaryLocationCoordinates struct{}

func (Probe_SpecPathSelectorPrimaryLocationCoordinates) FieldPath

func (Probe_SpecPathSelectorPrimaryLocationCoordinates) WithArrayOfValues

func (Probe_SpecPathSelectorPrimaryLocationCoordinates) WithValue

type Probe_SpecPathSelectorProbeGroup

type Probe_SpecPathSelectorProbeGroup struct{}

func (Probe_SpecPathSelectorProbeGroup) FieldPath

func (Probe_SpecPathSelectorProbeGroup) WithArrayOfValues

func (Probe_SpecPathSelectorProbeGroup) WithValue

type Probe_SpecPathSelectorProbeGroupName added in v0.10.6

type Probe_SpecPathSelectorProbeGroupName struct{}

func (Probe_SpecPathSelectorProbeGroupName) FieldPath added in v0.10.6

func (Probe_SpecPathSelectorProbeGroupName) WithArrayOfValues added in v0.10.6

func (Probe_SpecPathSelectorProbeGroupName) WithValue added in v0.10.6

type Probe_SpecPathSelectorTargetServers

type Probe_SpecPathSelectorTargetServers struct{}

func (Probe_SpecPathSelectorTargetServers) FieldPath

func (Probe_SpecPathSelectorTargetServers) IcmpTarget

func (Probe_SpecPathSelectorTargetServers) SpeedTestTarget

func (Probe_SpecPathSelectorTargetServers) TargetAddressType added in v0.4.30

func (Probe_SpecPathSelectorTargetServers) TargetIpVersion added in v0.7.4

func (Probe_SpecPathSelectorTargetServers) UdpTarget

func (Probe_SpecPathSelectorTargetServers) WithArrayOfValues

func (Probe_SpecPathSelectorTargetServers) WithSubArrayItemValue

func (Probe_SpecPathSelectorTargetServers) WithSubArrayOfValues

func (Probe_SpecPathSelectorTargetServers) WithSubPath

func (Probe_SpecPathSelectorTargetServers) WithSubValue

func (Probe_SpecPathSelectorTargetServers) WithValue

type Probe_SpecPathSelectorTargetServersIcmpTarget

type Probe_SpecPathSelectorTargetServersIcmpTarget struct{}

func (Probe_SpecPathSelectorTargetServersIcmpTarget) Enabled

func (Probe_SpecPathSelectorTargetServersIcmpTarget) FieldPath

func (Probe_SpecPathSelectorTargetServersIcmpTarget) WithArrayOfValues

func (Probe_SpecPathSelectorTargetServersIcmpTarget) WithValue

type Probe_SpecPathSelectorTargetServersIcmpTargetEnabled

type Probe_SpecPathSelectorTargetServersIcmpTargetEnabled struct{}

func (Probe_SpecPathSelectorTargetServersIcmpTargetEnabled) FieldPath

func (Probe_SpecPathSelectorTargetServersIcmpTargetEnabled) WithArrayOfValues

func (Probe_SpecPathSelectorTargetServersIcmpTargetEnabled) WithValue

type Probe_SpecPathSelectorTargetServersSpeedTestTarget

type Probe_SpecPathSelectorTargetServersSpeedTestTarget struct{}

func (Probe_SpecPathSelectorTargetServersSpeedTestTarget) Enabled

func (Probe_SpecPathSelectorTargetServersSpeedTestTarget) FieldPath

func (Probe_SpecPathSelectorTargetServersSpeedTestTarget) TcpPort

func (Probe_SpecPathSelectorTargetServersSpeedTestTarget) WithArrayOfValues

func (Probe_SpecPathSelectorTargetServersSpeedTestTarget) WithValue

type Probe_SpecPathSelectorTargetServersSpeedTestTargetEnabled

type Probe_SpecPathSelectorTargetServersSpeedTestTargetEnabled struct{}

func (Probe_SpecPathSelectorTargetServersSpeedTestTargetEnabled) FieldPath

func (Probe_SpecPathSelectorTargetServersSpeedTestTargetEnabled) WithArrayOfValues

func (Probe_SpecPathSelectorTargetServersSpeedTestTargetEnabled) WithValue

type Probe_SpecPathSelectorTargetServersSpeedTestTargetTcpPort

type Probe_SpecPathSelectorTargetServersSpeedTestTargetTcpPort struct{}

func (Probe_SpecPathSelectorTargetServersSpeedTestTargetTcpPort) FieldPath

func (Probe_SpecPathSelectorTargetServersSpeedTestTargetTcpPort) WithArrayOfValues

func (Probe_SpecPathSelectorTargetServersSpeedTestTargetTcpPort) WithValue

type Probe_SpecPathSelectorTargetServersTargetAddressType added in v0.4.30

type Probe_SpecPathSelectorTargetServersTargetAddressType struct{}

func (Probe_SpecPathSelectorTargetServersTargetAddressType) FieldPath added in v0.4.30

func (Probe_SpecPathSelectorTargetServersTargetAddressType) WithArrayOfValues added in v0.4.30

func (Probe_SpecPathSelectorTargetServersTargetAddressType) WithValue added in v0.4.30

type Probe_SpecPathSelectorTargetServersTargetIpVersion added in v0.7.4

type Probe_SpecPathSelectorTargetServersTargetIpVersion struct{}

func (Probe_SpecPathSelectorTargetServersTargetIpVersion) FieldPath added in v0.7.4

func (Probe_SpecPathSelectorTargetServersTargetIpVersion) WithArrayOfValues added in v0.7.4

func (Probe_SpecPathSelectorTargetServersTargetIpVersion) WithValue added in v0.7.4

type Probe_SpecPathSelectorTargetServersUdpTarget

type Probe_SpecPathSelectorTargetServersUdpTarget struct{}

func (Probe_SpecPathSelectorTargetServersUdpTarget) Enabled

func (Probe_SpecPathSelectorTargetServersUdpTarget) FieldPath

func (Probe_SpecPathSelectorTargetServersUdpTarget) Port

func (Probe_SpecPathSelectorTargetServersUdpTarget) WithArrayOfValues

func (Probe_SpecPathSelectorTargetServersUdpTarget) WithValue

type Probe_SpecPathSelectorTargetServersUdpTargetEnabled

type Probe_SpecPathSelectorTargetServersUdpTargetEnabled struct{}

func (Probe_SpecPathSelectorTargetServersUdpTargetEnabled) FieldPath

func (Probe_SpecPathSelectorTargetServersUdpTargetEnabled) WithArrayOfValues

func (Probe_SpecPathSelectorTargetServersUdpTargetEnabled) WithValue

type Probe_SpecPathSelectorTargetServersUdpTargetPort

type Probe_SpecPathSelectorTargetServersUdpTargetPort struct{}

func (Probe_SpecPathSelectorTargetServersUdpTargetPort) FieldPath

func (Probe_SpecPathSelectorTargetServersUdpTargetPort) WithArrayOfValues

func (Probe_SpecPathSelectorTargetServersUdpTargetPort) WithValue

type Probe_Spec_AccessTokenSpec

type Probe_Spec_AccessTokenSpec struct {
	Enable      bool   `protobuf:"varint,1,opt,name=enable,proto3" json:"enable,omitempty" firestore:"enable"`
	AccessToken string `protobuf:"bytes,2,opt,name=access_token,json=accessToken,proto3" json:"access_token,omitempty" firestore:"accessToken"`
	// contains filtered or unexported fields
}

func (*Probe_Spec_AccessTokenSpec) Clone

func (*Probe_Spec_AccessTokenSpec) CloneRaw

func (*Probe_Spec_AccessTokenSpec) Descriptor

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

Deprecated, Use Probe_Spec_AccessTokenSpec.ProtoReflect.Descriptor instead.

func (*Probe_Spec_AccessTokenSpec) GetAccessToken

func (m *Probe_Spec_AccessTokenSpec) GetAccessToken() string

func (*Probe_Spec_AccessTokenSpec) GetEnable

func (m *Probe_Spec_AccessTokenSpec) GetEnable() bool

func (*Probe_Spec_AccessTokenSpec) GotenMessage

func (*Probe_Spec_AccessTokenSpec) GotenMessage()

func (*Probe_Spec_AccessTokenSpec) GotenObjectExt

func (o *Probe_Spec_AccessTokenSpec) GotenObjectExt()

func (*Probe_Spec_AccessTokenSpec) GotenValidate

func (obj *Probe_Spec_AccessTokenSpec) GotenValidate() error

func (*Probe_Spec_AccessTokenSpec) MakeDiffFieldMask

func (*Probe_Spec_AccessTokenSpec) MakeFullFieldMask

func (*Probe_Spec_AccessTokenSpec) MakeRawDiffFieldMask

func (*Probe_Spec_AccessTokenSpec) MakeRawFullFieldMask

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

func (*Probe_Spec_AccessTokenSpec) Marshal

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

func (*Probe_Spec_AccessTokenSpec) MarshalJSON

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

func (*Probe_Spec_AccessTokenSpec) Merge

func (*Probe_Spec_AccessTokenSpec) MergeRaw

func (*Probe_Spec_AccessTokenSpec) ProtoMessage

func (*Probe_Spec_AccessTokenSpec) ProtoMessage()

func (*Probe_Spec_AccessTokenSpec) ProtoReflect

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

func (*Probe_Spec_AccessTokenSpec) Reset

func (m *Probe_Spec_AccessTokenSpec) Reset()

func (*Probe_Spec_AccessTokenSpec) SetAccessToken

func (m *Probe_Spec_AccessTokenSpec) SetAccessToken(fv string)

func (*Probe_Spec_AccessTokenSpec) SetEnable

func (m *Probe_Spec_AccessTokenSpec) SetEnable(fv bool)

func (*Probe_Spec_AccessTokenSpec) String

func (m *Probe_Spec_AccessTokenSpec) String() string

func (*Probe_Spec_AccessTokenSpec) Unmarshal

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

func (*Probe_Spec_AccessTokenSpec) UnmarshalJSON

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

type Probe_Spec_AccessTokenSpecPathSelectorAccessToken

type Probe_Spec_AccessTokenSpecPathSelectorAccessToken struct{}

func (Probe_Spec_AccessTokenSpecPathSelectorAccessToken) FieldPath

func (Probe_Spec_AccessTokenSpecPathSelectorAccessToken) WithArrayOfValues

func (Probe_Spec_AccessTokenSpecPathSelectorAccessToken) WithValue

type Probe_Spec_AccessTokenSpecPathSelectorEnable

type Probe_Spec_AccessTokenSpecPathSelectorEnable struct{}

func (Probe_Spec_AccessTokenSpecPathSelectorEnable) FieldPath

func (Probe_Spec_AccessTokenSpecPathSelectorEnable) WithArrayOfValues

func (Probe_Spec_AccessTokenSpecPathSelectorEnable) WithValue

type Probe_Spec_AccessTokenSpec_FieldMask

type Probe_Spec_AccessTokenSpec_FieldMask struct {
	Paths []ProbeSpecAccessTokenSpec_FieldPath
}

func FullProbe_Spec_AccessTokenSpec_FieldMask

func FullProbe_Spec_AccessTokenSpec_FieldMask() *Probe_Spec_AccessTokenSpec_FieldMask

func (*Probe_Spec_AccessTokenSpec_FieldMask) AppendPath

func (*Probe_Spec_AccessTokenSpec_FieldMask) AppendRawPath

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

func (*Probe_Spec_AccessTokenSpec_FieldMask) DecodeFirestore

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

func (*Probe_Spec_AccessTokenSpec_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*Probe_Spec_AccessTokenSpec_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*Probe_Spec_AccessTokenSpec_FieldMask) FromProtoFieldMask

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

func (*Probe_Spec_AccessTokenSpec_FieldMask) GetPaths

func (*Probe_Spec_AccessTokenSpec_FieldMask) GetRawPaths

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

func (*Probe_Spec_AccessTokenSpec_FieldMask) IsFull

func (fieldMask *Probe_Spec_AccessTokenSpec_FieldMask) IsFull() bool

func (Probe_Spec_AccessTokenSpec_FieldMask) Marshal

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

implement methods required by customType

func (Probe_Spec_AccessTokenSpec_FieldMask) MarshalJSON

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

func (*Probe_Spec_AccessTokenSpec_FieldMask) PathsCount

func (fieldMask *Probe_Spec_AccessTokenSpec_FieldMask) PathsCount() int

func (*Probe_Spec_AccessTokenSpec_FieldMask) Project

func (*Probe_Spec_AccessTokenSpec_FieldMask) ProjectRaw

func (*Probe_Spec_AccessTokenSpec_FieldMask) ProtoMessage

func (fieldMask *Probe_Spec_AccessTokenSpec_FieldMask) ProtoMessage()

func (*Probe_Spec_AccessTokenSpec_FieldMask) ProtoReflect

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

func (*Probe_Spec_AccessTokenSpec_FieldMask) Reset

func (fieldMask *Probe_Spec_AccessTokenSpec_FieldMask) Reset()

func (*Probe_Spec_AccessTokenSpec_FieldMask) Set

func (fieldMask *Probe_Spec_AccessTokenSpec_FieldMask) Set(target, source *Probe_Spec_AccessTokenSpec)

func (*Probe_Spec_AccessTokenSpec_FieldMask) SetFromCliFlag

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

func (*Probe_Spec_AccessTokenSpec_FieldMask) SetRaw

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

func (*Probe_Spec_AccessTokenSpec_FieldMask) Size

func (fieldMask *Probe_Spec_AccessTokenSpec_FieldMask) Size() int

func (*Probe_Spec_AccessTokenSpec_FieldMask) String

func (fieldMask *Probe_Spec_AccessTokenSpec_FieldMask) String() string

func (*Probe_Spec_AccessTokenSpec_FieldMask) Subtract

func (*Probe_Spec_AccessTokenSpec_FieldMask) SubtractRaw

func (*Probe_Spec_AccessTokenSpec_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*Probe_Spec_AccessTokenSpec_FieldMask) Unmarshal

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

func (*Probe_Spec_AccessTokenSpec_FieldMask) UnmarshalJSON

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

type Probe_Spec_ActivationSpec

type Probe_Spec_ActivationSpec struct {
	Type Probe_Spec_ActivationSpec_ActivationType `` /* 147-byte string literal not displayed */
	// auto-generated
	Token string `protobuf:"bytes,2,opt,name=token,proto3" json:"token,omitempty" firestore:"token"`
	// send activation email upon creation
	SendInvitationOnCreate bool `` /* 167-byte string literal not displayed */
	// Invitation template extra fields
	InvitationExtras map[string]string `` /* 226-byte string literal not displayed */
	// reusable token - determines if same token may be reused to reactivate
	// probe even after activation was successful without admin or asset
	// manager intervention. Convenient, but less secure configuration option.
	ReusableToken bool `` /* 127-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Probe_Spec_ActivationSpec) Clone

func (*Probe_Spec_ActivationSpec) CloneRaw

func (*Probe_Spec_ActivationSpec) Descriptor

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

Deprecated, Use Probe_Spec_ActivationSpec.ProtoReflect.Descriptor instead.

func (*Probe_Spec_ActivationSpec) GetInvitationExtras added in v0.4.49

func (m *Probe_Spec_ActivationSpec) GetInvitationExtras() map[string]string

func (*Probe_Spec_ActivationSpec) GetReusableToken

func (m *Probe_Spec_ActivationSpec) GetReusableToken() bool

func (*Probe_Spec_ActivationSpec) GetSendInvitationOnCreate

func (m *Probe_Spec_ActivationSpec) GetSendInvitationOnCreate() bool

func (*Probe_Spec_ActivationSpec) GetToken

func (m *Probe_Spec_ActivationSpec) GetToken() string

func (*Probe_Spec_ActivationSpec) GetType

func (*Probe_Spec_ActivationSpec) GotenMessage

func (*Probe_Spec_ActivationSpec) GotenMessage()

func (*Probe_Spec_ActivationSpec) GotenObjectExt

func (o *Probe_Spec_ActivationSpec) GotenObjectExt()

func (*Probe_Spec_ActivationSpec) GotenValidate

func (obj *Probe_Spec_ActivationSpec) GotenValidate() error

func (*Probe_Spec_ActivationSpec) MakeDiffFieldMask

func (*Probe_Spec_ActivationSpec) MakeFullFieldMask

func (*Probe_Spec_ActivationSpec) MakeRawDiffFieldMask

func (*Probe_Spec_ActivationSpec) MakeRawFullFieldMask

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

func (*Probe_Spec_ActivationSpec) Marshal

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

func (*Probe_Spec_ActivationSpec) MarshalJSON

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

func (*Probe_Spec_ActivationSpec) Merge

func (*Probe_Spec_ActivationSpec) MergeRaw

func (*Probe_Spec_ActivationSpec) ProtoMessage

func (*Probe_Spec_ActivationSpec) ProtoMessage()

func (*Probe_Spec_ActivationSpec) ProtoReflect

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

func (*Probe_Spec_ActivationSpec) Reset

func (m *Probe_Spec_ActivationSpec) Reset()

func (*Probe_Spec_ActivationSpec) SetInvitationExtras added in v0.4.49

func (m *Probe_Spec_ActivationSpec) SetInvitationExtras(fv map[string]string)

func (*Probe_Spec_ActivationSpec) SetReusableToken

func (m *Probe_Spec_ActivationSpec) SetReusableToken(fv bool)

func (*Probe_Spec_ActivationSpec) SetSendInvitationOnCreate

func (m *Probe_Spec_ActivationSpec) SetSendInvitationOnCreate(fv bool)

func (*Probe_Spec_ActivationSpec) SetToken

func (m *Probe_Spec_ActivationSpec) SetToken(fv string)

func (*Probe_Spec_ActivationSpec) SetType

func (*Probe_Spec_ActivationSpec) String

func (m *Probe_Spec_ActivationSpec) String() string

func (*Probe_Spec_ActivationSpec) Unmarshal

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

func (*Probe_Spec_ActivationSpec) UnmarshalJSON

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

type Probe_Spec_ActivationSpecMapPathSelectorInvitationExtras added in v0.4.49

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

func (Probe_Spec_ActivationSpecMapPathSelectorInvitationExtras) FieldPath added in v0.4.49

func (Probe_Spec_ActivationSpecMapPathSelectorInvitationExtras) WithArrayOfValues added in v0.4.49

func (Probe_Spec_ActivationSpecMapPathSelectorInvitationExtras) WithValue added in v0.4.49

type Probe_Spec_ActivationSpecPathSelectorInvitationExtras added in v0.4.49

type Probe_Spec_ActivationSpecPathSelectorInvitationExtras struct{}

func (Probe_Spec_ActivationSpecPathSelectorInvitationExtras) FieldPath added in v0.4.49

func (Probe_Spec_ActivationSpecPathSelectorInvitationExtras) WithArrayOfValues added in v0.4.49

func (Probe_Spec_ActivationSpecPathSelectorInvitationExtras) WithKey added in v0.4.49

func (Probe_Spec_ActivationSpecPathSelectorInvitationExtras) WithValue added in v0.4.49

type Probe_Spec_ActivationSpecPathSelectorReusableToken

type Probe_Spec_ActivationSpecPathSelectorReusableToken struct{}

func (Probe_Spec_ActivationSpecPathSelectorReusableToken) FieldPath

func (Probe_Spec_ActivationSpecPathSelectorReusableToken) WithArrayOfValues

func (Probe_Spec_ActivationSpecPathSelectorReusableToken) WithValue

type Probe_Spec_ActivationSpecPathSelectorSendInvitationOnCreate

type Probe_Spec_ActivationSpecPathSelectorSendInvitationOnCreate struct{}

func (Probe_Spec_ActivationSpecPathSelectorSendInvitationOnCreate) FieldPath

func (Probe_Spec_ActivationSpecPathSelectorSendInvitationOnCreate) WithArrayOfValues

func (Probe_Spec_ActivationSpecPathSelectorSendInvitationOnCreate) WithValue

type Probe_Spec_ActivationSpecPathSelectorToken

type Probe_Spec_ActivationSpecPathSelectorToken struct{}

func (Probe_Spec_ActivationSpecPathSelectorToken) FieldPath

func (Probe_Spec_ActivationSpecPathSelectorToken) WithArrayOfValues

func (Probe_Spec_ActivationSpecPathSelectorToken) WithValue

type Probe_Spec_ActivationSpecPathSelectorType

type Probe_Spec_ActivationSpecPathSelectorType struct{}

func (Probe_Spec_ActivationSpecPathSelectorType) FieldPath

type Probe_Spec_ActivationSpec_ActivationType

type Probe_Spec_ActivationSpec_ActivationType int32
const (
	Probe_Spec_ActivationSpec_ACTIVATION_TYPE_UNSPECIFIED Probe_Spec_ActivationSpec_ActivationType = 0
	Probe_Spec_ActivationSpec_INDIVIDUAL_TOKEN            Probe_Spec_ActivationSpec_ActivationType = 1
	Probe_Spec_ActivationSpec_SHARED_TOKEN                Probe_Spec_ActivationSpec_ActivationType = 2
	Probe_Spec_ActivationSpec_SELF_ACTIVATION             Probe_Spec_ActivationSpec_ActivationType = 3
)

func (Probe_Spec_ActivationSpec_ActivationType) Descriptor

func (Probe_Spec_ActivationSpec_ActivationType) Enum

func (Probe_Spec_ActivationSpec_ActivationType) EnumDescriptor

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

Deprecated, Use Probe_Spec_ActivationSpec_ActivationType.ProtoReflect.Descriptor instead.

func (Probe_Spec_ActivationSpec_ActivationType) Number

func (Probe_Spec_ActivationSpec_ActivationType) String

func (Probe_Spec_ActivationSpec_ActivationType) Type

type Probe_Spec_ActivationSpec_FieldMask

type Probe_Spec_ActivationSpec_FieldMask struct {
	Paths []ProbeSpecActivationSpec_FieldPath
}

func FullProbe_Spec_ActivationSpec_FieldMask

func FullProbe_Spec_ActivationSpec_FieldMask() *Probe_Spec_ActivationSpec_FieldMask

func (*Probe_Spec_ActivationSpec_FieldMask) AppendPath

func (*Probe_Spec_ActivationSpec_FieldMask) AppendRawPath

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

func (*Probe_Spec_ActivationSpec_FieldMask) DecodeFirestore

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

func (*Probe_Spec_ActivationSpec_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*Probe_Spec_ActivationSpec_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*Probe_Spec_ActivationSpec_FieldMask) FromProtoFieldMask

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

func (*Probe_Spec_ActivationSpec_FieldMask) GetPaths

func (*Probe_Spec_ActivationSpec_FieldMask) GetRawPaths

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

func (*Probe_Spec_ActivationSpec_FieldMask) IsFull

func (fieldMask *Probe_Spec_ActivationSpec_FieldMask) IsFull() bool

func (Probe_Spec_ActivationSpec_FieldMask) Marshal

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

implement methods required by customType

func (Probe_Spec_ActivationSpec_FieldMask) MarshalJSON

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

func (*Probe_Spec_ActivationSpec_FieldMask) PathsCount

func (fieldMask *Probe_Spec_ActivationSpec_FieldMask) PathsCount() int

func (*Probe_Spec_ActivationSpec_FieldMask) Project

func (*Probe_Spec_ActivationSpec_FieldMask) ProjectRaw

func (*Probe_Spec_ActivationSpec_FieldMask) ProtoMessage

func (fieldMask *Probe_Spec_ActivationSpec_FieldMask) ProtoMessage()

func (*Probe_Spec_ActivationSpec_FieldMask) ProtoReflect

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

func (*Probe_Spec_ActivationSpec_FieldMask) Reset

func (fieldMask *Probe_Spec_ActivationSpec_FieldMask) Reset()

func (*Probe_Spec_ActivationSpec_FieldMask) Set

func (fieldMask *Probe_Spec_ActivationSpec_FieldMask) Set(target, source *Probe_Spec_ActivationSpec)

func (*Probe_Spec_ActivationSpec_FieldMask) SetFromCliFlag

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

func (*Probe_Spec_ActivationSpec_FieldMask) SetRaw

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

func (*Probe_Spec_ActivationSpec_FieldMask) Size

func (fieldMask *Probe_Spec_ActivationSpec_FieldMask) Size() int

func (*Probe_Spec_ActivationSpec_FieldMask) String

func (fieldMask *Probe_Spec_ActivationSpec_FieldMask) String() string

func (*Probe_Spec_ActivationSpec_FieldMask) Subtract

func (*Probe_Spec_ActivationSpec_FieldMask) SubtractRaw

func (*Probe_Spec_ActivationSpec_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*Probe_Spec_ActivationSpec_FieldMask) Unmarshal

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

func (*Probe_Spec_ActivationSpec_FieldMask) UnmarshalJSON

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

type Probe_Spec_FieldMask

type Probe_Spec_FieldMask struct {
	Paths []ProbeSpec_FieldPath
}

func FullProbe_Spec_FieldMask

func FullProbe_Spec_FieldMask() *Probe_Spec_FieldMask

func (*Probe_Spec_FieldMask) AppendPath

func (fieldMask *Probe_Spec_FieldMask) AppendPath(path ProbeSpec_FieldPath)

func (*Probe_Spec_FieldMask) AppendRawPath

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

func (*Probe_Spec_FieldMask) DecodeFirestore

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

func (*Probe_Spec_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*Probe_Spec_FieldMask) FilterInputFields

func (fieldMask *Probe_Spec_FieldMask) FilterInputFields() *Probe_Spec_FieldMask

FilterInputFields generates copy of field paths with output_only field paths removed

func (*Probe_Spec_FieldMask) FromProtoFieldMask

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

func (*Probe_Spec_FieldMask) GetPaths

func (fieldMask *Probe_Spec_FieldMask) GetPaths() []ProbeSpec_FieldPath

func (*Probe_Spec_FieldMask) GetRawPaths

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

func (*Probe_Spec_FieldMask) IsFull

func (fieldMask *Probe_Spec_FieldMask) IsFull() bool

func (Probe_Spec_FieldMask) Marshal

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

implement methods required by customType

func (Probe_Spec_FieldMask) MarshalJSON

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

func (*Probe_Spec_FieldMask) PathsCount

func (fieldMask *Probe_Spec_FieldMask) PathsCount() int

func (*Probe_Spec_FieldMask) Project

func (fieldMask *Probe_Spec_FieldMask) Project(source *Probe_Spec) *Probe_Spec

func (*Probe_Spec_FieldMask) ProjectRaw

func (*Probe_Spec_FieldMask) ProtoMessage

func (fieldMask *Probe_Spec_FieldMask) ProtoMessage()

func (*Probe_Spec_FieldMask) ProtoReflect

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

func (*Probe_Spec_FieldMask) Reset

func (fieldMask *Probe_Spec_FieldMask) Reset()

func (*Probe_Spec_FieldMask) Set

func (fieldMask *Probe_Spec_FieldMask) Set(target, source *Probe_Spec)

func (*Probe_Spec_FieldMask) SetFromCliFlag

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

func (*Probe_Spec_FieldMask) SetRaw

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

func (*Probe_Spec_FieldMask) Size

func (fieldMask *Probe_Spec_FieldMask) Size() int

func (*Probe_Spec_FieldMask) String

func (fieldMask *Probe_Spec_FieldMask) String() string

func (*Probe_Spec_FieldMask) Subtract

func (fieldMask *Probe_Spec_FieldMask) Subtract(other *Probe_Spec_FieldMask) *Probe_Spec_FieldMask

func (*Probe_Spec_FieldMask) SubtractRaw

func (fieldMask *Probe_Spec_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask

func (*Probe_Spec_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*Probe_Spec_FieldMask) Unmarshal

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

func (*Probe_Spec_FieldMask) UnmarshalJSON

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

type Probe_Spec_PcapSettings added in v0.8.0

type Probe_Spec_PcapSettings struct {

	// Enables pcap for this agent. Only Supported in Linux.
	// There are two modes:
	// 1. on_demand_mode = false pcap runs for regular probing sessions, arp
	// and dns. The capture is saved to backend only when packet loss is
	// detected
	// 2. on_demand_mode = true pcap runs for probing sessions and on demand
	// ping, dns, http tests. The captured file is saved locally in agent and
	// on_demand_mode will be active for at most 1 hour
	Enable bool `protobuf:"varint,1,opt,name=enable,proto3" json:"enable,omitempty" firestore:"enable"`
	// By default only 138 bytes are captured to target packet header capture
	// This flag enables capturing the entire packet rather than just the
	// headers. only allowed when on_demand_mode = true
	CaptureFullPacket bool `` /* 145-byte string literal not displayed */
	// on_demand flag is helpful when running on demand tests to other
	// destinations (on demand tests - ping, dns, http etc).
	// Also another important point to note is that when on_demand_mode is
	// true the packet capture will be saved locally in the agent
	OnDemandMode bool `protobuf:"varint,3,opt,name=on_demand_mode,json=onDemandMode,proto3" json:"on_demand_mode,omitempty" firestore:"onDemandMode"`
	// on_demand_mode can be enabled for at most 1 hour
	StopOnDemandModeBy *timestamp.Timestamp `` /* 152-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Probe_Spec_PcapSettings) Clone added in v0.8.0

func (*Probe_Spec_PcapSettings) CloneRaw added in v0.8.0

func (*Probe_Spec_PcapSettings) Descriptor added in v0.8.0

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

Deprecated, Use Probe_Spec_PcapSettings.ProtoReflect.Descriptor instead.

func (*Probe_Spec_PcapSettings) GetCaptureFullPacket added in v0.8.0

func (m *Probe_Spec_PcapSettings) GetCaptureFullPacket() bool

func (*Probe_Spec_PcapSettings) GetEnable added in v0.8.0

func (m *Probe_Spec_PcapSettings) GetEnable() bool

func (*Probe_Spec_PcapSettings) GetOnDemandMode added in v0.10.10

func (m *Probe_Spec_PcapSettings) GetOnDemandMode() bool

func (*Probe_Spec_PcapSettings) GetStopOnDemandModeBy added in v0.10.10

func (m *Probe_Spec_PcapSettings) GetStopOnDemandModeBy() *timestamp.Timestamp

func (*Probe_Spec_PcapSettings) GotenMessage added in v0.8.0

func (*Probe_Spec_PcapSettings) GotenMessage()

func (*Probe_Spec_PcapSettings) GotenObjectExt added in v0.8.0

func (o *Probe_Spec_PcapSettings) GotenObjectExt()

func (*Probe_Spec_PcapSettings) GotenValidate added in v0.8.0

func (obj *Probe_Spec_PcapSettings) GotenValidate() error

func (*Probe_Spec_PcapSettings) MakeDiffFieldMask added in v0.8.0

func (*Probe_Spec_PcapSettings) MakeFullFieldMask added in v0.8.0

func (*Probe_Spec_PcapSettings) MakeRawDiffFieldMask added in v0.8.0

func (*Probe_Spec_PcapSettings) MakeRawFullFieldMask added in v0.8.0

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

func (*Probe_Spec_PcapSettings) Marshal added in v0.8.0

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

func (*Probe_Spec_PcapSettings) MarshalJSON added in v0.8.0

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

func (*Probe_Spec_PcapSettings) Merge added in v0.8.0

func (*Probe_Spec_PcapSettings) MergeRaw added in v0.8.0

func (*Probe_Spec_PcapSettings) ProtoMessage added in v0.8.0

func (*Probe_Spec_PcapSettings) ProtoMessage()

func (*Probe_Spec_PcapSettings) ProtoReflect added in v0.8.0

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

func (*Probe_Spec_PcapSettings) Reset added in v0.8.0

func (m *Probe_Spec_PcapSettings) Reset()

func (*Probe_Spec_PcapSettings) SetCaptureFullPacket added in v0.8.0

func (m *Probe_Spec_PcapSettings) SetCaptureFullPacket(fv bool)

func (*Probe_Spec_PcapSettings) SetEnable added in v0.8.0

func (m *Probe_Spec_PcapSettings) SetEnable(fv bool)

func (*Probe_Spec_PcapSettings) SetOnDemandMode added in v0.10.10

func (m *Probe_Spec_PcapSettings) SetOnDemandMode(fv bool)

func (*Probe_Spec_PcapSettings) SetStopOnDemandModeBy added in v0.10.10

func (m *Probe_Spec_PcapSettings) SetStopOnDemandModeBy(fv *timestamp.Timestamp)

func (*Probe_Spec_PcapSettings) String added in v0.8.0

func (m *Probe_Spec_PcapSettings) String() string

func (*Probe_Spec_PcapSettings) Unmarshal added in v0.8.0

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

func (*Probe_Spec_PcapSettings) UnmarshalJSON added in v0.8.0

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

type Probe_Spec_PcapSettingsPathSelectorCaptureFullPacket added in v0.8.0

type Probe_Spec_PcapSettingsPathSelectorCaptureFullPacket struct{}

func (Probe_Spec_PcapSettingsPathSelectorCaptureFullPacket) FieldPath added in v0.8.0

func (Probe_Spec_PcapSettingsPathSelectorCaptureFullPacket) WithArrayOfValues added in v0.8.0

func (Probe_Spec_PcapSettingsPathSelectorCaptureFullPacket) WithValue added in v0.8.0

type Probe_Spec_PcapSettingsPathSelectorEnable added in v0.8.0

type Probe_Spec_PcapSettingsPathSelectorEnable struct{}

func (Probe_Spec_PcapSettingsPathSelectorEnable) FieldPath added in v0.8.0

func (Probe_Spec_PcapSettingsPathSelectorEnable) WithArrayOfValues added in v0.8.0

func (Probe_Spec_PcapSettingsPathSelectorEnable) WithValue added in v0.8.0

type Probe_Spec_PcapSettingsPathSelectorOnDemandMode added in v0.10.10

type Probe_Spec_PcapSettingsPathSelectorOnDemandMode struct{}

func (Probe_Spec_PcapSettingsPathSelectorOnDemandMode) FieldPath added in v0.10.10

func (Probe_Spec_PcapSettingsPathSelectorOnDemandMode) WithArrayOfValues added in v0.10.10

func (Probe_Spec_PcapSettingsPathSelectorOnDemandMode) WithValue added in v0.10.10

type Probe_Spec_PcapSettingsPathSelectorStopOnDemandModeBy added in v0.10.10

type Probe_Spec_PcapSettingsPathSelectorStopOnDemandModeBy struct{}

func (Probe_Spec_PcapSettingsPathSelectorStopOnDemandModeBy) FieldPath added in v0.10.10

func (Probe_Spec_PcapSettingsPathSelectorStopOnDemandModeBy) WithArrayOfValues added in v0.10.10

func (Probe_Spec_PcapSettingsPathSelectorStopOnDemandModeBy) WithValue added in v0.10.10

type Probe_Spec_PcapSettings_FieldMask added in v0.8.0

type Probe_Spec_PcapSettings_FieldMask struct {
	Paths []ProbeSpecPcapSettings_FieldPath
}

func FullProbe_Spec_PcapSettings_FieldMask added in v0.8.0

func FullProbe_Spec_PcapSettings_FieldMask() *Probe_Spec_PcapSettings_FieldMask

func (*Probe_Spec_PcapSettings_FieldMask) AppendPath added in v0.8.0

func (*Probe_Spec_PcapSettings_FieldMask) AppendRawPath added in v0.8.0

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

func (*Probe_Spec_PcapSettings_FieldMask) DecodeFirestore added in v0.8.0

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

func (*Probe_Spec_PcapSettings_FieldMask) EncodeFirestore added in v0.8.0

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

firestore encoding/decoding integration

func (*Probe_Spec_PcapSettings_FieldMask) FilterInputFields added in v0.8.0

FilterInputFields generates copy of field paths with output_only field paths removed

func (*Probe_Spec_PcapSettings_FieldMask) FromProtoFieldMask added in v0.8.0

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

func (*Probe_Spec_PcapSettings_FieldMask) GetPaths added in v0.8.0

func (*Probe_Spec_PcapSettings_FieldMask) GetRawPaths added in v0.8.0

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

func (*Probe_Spec_PcapSettings_FieldMask) IsFull added in v0.8.0

func (fieldMask *Probe_Spec_PcapSettings_FieldMask) IsFull() bool

func (Probe_Spec_PcapSettings_FieldMask) Marshal added in v0.8.0

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

implement methods required by customType

func (Probe_Spec_PcapSettings_FieldMask) MarshalJSON added in v0.8.0

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

func (*Probe_Spec_PcapSettings_FieldMask) PathsCount added in v0.8.0

func (fieldMask *Probe_Spec_PcapSettings_FieldMask) PathsCount() int

func (*Probe_Spec_PcapSettings_FieldMask) Project added in v0.8.0

func (*Probe_Spec_PcapSettings_FieldMask) ProjectRaw added in v0.8.0

func (*Probe_Spec_PcapSettings_FieldMask) ProtoMessage added in v0.8.0

func (fieldMask *Probe_Spec_PcapSettings_FieldMask) ProtoMessage()

func (*Probe_Spec_PcapSettings_FieldMask) ProtoReflect added in v0.8.0

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

func (*Probe_Spec_PcapSettings_FieldMask) Reset added in v0.8.0

func (fieldMask *Probe_Spec_PcapSettings_FieldMask) Reset()

func (*Probe_Spec_PcapSettings_FieldMask) Set added in v0.8.0

func (fieldMask *Probe_Spec_PcapSettings_FieldMask) Set(target, source *Probe_Spec_PcapSettings)

func (*Probe_Spec_PcapSettings_FieldMask) SetFromCliFlag added in v0.8.0

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

func (*Probe_Spec_PcapSettings_FieldMask) SetRaw added in v0.8.0

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

func (*Probe_Spec_PcapSettings_FieldMask) Size added in v0.8.0

func (fieldMask *Probe_Spec_PcapSettings_FieldMask) Size() int

func (*Probe_Spec_PcapSettings_FieldMask) String added in v0.8.0

func (fieldMask *Probe_Spec_PcapSettings_FieldMask) String() string

func (*Probe_Spec_PcapSettings_FieldMask) Subtract added in v0.8.0

func (*Probe_Spec_PcapSettings_FieldMask) SubtractRaw added in v0.8.0

func (*Probe_Spec_PcapSettings_FieldMask) ToProtoFieldMask added in v0.8.0

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

ToFieldMask is used for proto conversions

func (*Probe_Spec_PcapSettings_FieldMask) Unmarshal added in v0.8.0

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

func (*Probe_Spec_PcapSettings_FieldMask) UnmarshalJSON added in v0.8.0

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

type Probe_Spec_TargetServers

type Probe_Spec_TargetServers struct {
	IcmpTarget        *Probe_Spec_TargetServers_IcmpTarget         `protobuf:"bytes,1,opt,name=icmp_target,json=icmpTarget,proto3" json:"icmp_target,omitempty" firestore:"icmpTarget"`
	UdpTarget         *Probe_Spec_TargetServers_UdpTarget          `protobuf:"bytes,2,opt,name=udp_target,json=udpTarget,proto3" json:"udp_target,omitempty" firestore:"udpTarget"`
	SpeedTestTarget   *Probe_Spec_TargetServers_SpeedTestTarget    `` /* 136-byte string literal not displayed */
	TargetAddressType Probe_Spec_TargetServers_TargetIPAddressType `` /* 217-byte string literal not displayed */
	TargetIpVersion   common.IpVersion                             `` /* 174-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Probe_Spec_TargetServers) Clone

func (*Probe_Spec_TargetServers) CloneRaw

func (*Probe_Spec_TargetServers) Descriptor

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

Deprecated, Use Probe_Spec_TargetServers.ProtoReflect.Descriptor instead.

func (*Probe_Spec_TargetServers) GetIcmpTarget

func (*Probe_Spec_TargetServers) GetSpeedTestTarget

func (*Probe_Spec_TargetServers) GetTargetAddressType added in v0.4.30

func (*Probe_Spec_TargetServers) GetTargetIpVersion added in v0.7.4

func (m *Probe_Spec_TargetServers) GetTargetIpVersion() common.IpVersion

func (*Probe_Spec_TargetServers) GetUdpTarget

func (*Probe_Spec_TargetServers) GotenMessage

func (*Probe_Spec_TargetServers) GotenMessage()

func (*Probe_Spec_TargetServers) GotenObjectExt

func (o *Probe_Spec_TargetServers) GotenObjectExt()

func (*Probe_Spec_TargetServers) GotenValidate

func (obj *Probe_Spec_TargetServers) GotenValidate() error

func (*Probe_Spec_TargetServers) MakeDiffFieldMask

func (*Probe_Spec_TargetServers) MakeFullFieldMask

func (*Probe_Spec_TargetServers) MakeRawDiffFieldMask

func (*Probe_Spec_TargetServers) MakeRawFullFieldMask

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

func (*Probe_Spec_TargetServers) Marshal

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

func (*Probe_Spec_TargetServers) MarshalJSON

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

func (*Probe_Spec_TargetServers) Merge

func (*Probe_Spec_TargetServers) MergeRaw

func (*Probe_Spec_TargetServers) ProtoMessage

func (*Probe_Spec_TargetServers) ProtoMessage()

func (*Probe_Spec_TargetServers) ProtoReflect

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

func (*Probe_Spec_TargetServers) Reset

func (m *Probe_Spec_TargetServers) Reset()

func (*Probe_Spec_TargetServers) SetIcmpTarget

func (*Probe_Spec_TargetServers) SetSpeedTestTarget

func (*Probe_Spec_TargetServers) SetTargetAddressType added in v0.4.30

func (*Probe_Spec_TargetServers) SetTargetIpVersion added in v0.7.4

func (m *Probe_Spec_TargetServers) SetTargetIpVersion(fv common.IpVersion)

func (*Probe_Spec_TargetServers) SetUdpTarget

func (*Probe_Spec_TargetServers) String

func (m *Probe_Spec_TargetServers) String() string

func (*Probe_Spec_TargetServers) Unmarshal

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

func (*Probe_Spec_TargetServers) UnmarshalJSON

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

type Probe_Spec_TargetServersPathSelectorIcmpTarget

type Probe_Spec_TargetServersPathSelectorIcmpTarget struct{}

func (Probe_Spec_TargetServersPathSelectorIcmpTarget) Enabled

func (Probe_Spec_TargetServersPathSelectorIcmpTarget) FieldPath

type Probe_Spec_TargetServersPathSelectorIcmpTargetEnabled

type Probe_Spec_TargetServersPathSelectorIcmpTargetEnabled struct{}

func (Probe_Spec_TargetServersPathSelectorIcmpTargetEnabled) FieldPath

func (Probe_Spec_TargetServersPathSelectorIcmpTargetEnabled) WithArrayOfValues

func (Probe_Spec_TargetServersPathSelectorIcmpTargetEnabled) WithValue

type Probe_Spec_TargetServersPathSelectorSpeedTestTarget

type Probe_Spec_TargetServersPathSelectorSpeedTestTarget struct{}

func (Probe_Spec_TargetServersPathSelectorSpeedTestTarget) Enabled

func (Probe_Spec_TargetServersPathSelectorSpeedTestTarget) FieldPath

func (Probe_Spec_TargetServersPathSelectorSpeedTestTarget) TcpPort

type Probe_Spec_TargetServersPathSelectorSpeedTestTargetEnabled

type Probe_Spec_TargetServersPathSelectorSpeedTestTargetEnabled struct{}

func (Probe_Spec_TargetServersPathSelectorSpeedTestTargetEnabled) FieldPath

func (Probe_Spec_TargetServersPathSelectorSpeedTestTargetEnabled) WithArrayOfValues

func (Probe_Spec_TargetServersPathSelectorSpeedTestTargetEnabled) WithValue

type Probe_Spec_TargetServersPathSelectorSpeedTestTargetTcpPort

type Probe_Spec_TargetServersPathSelectorSpeedTestTargetTcpPort struct{}

func (Probe_Spec_TargetServersPathSelectorSpeedTestTargetTcpPort) FieldPath

func (Probe_Spec_TargetServersPathSelectorSpeedTestTargetTcpPort) WithArrayOfValues

func (Probe_Spec_TargetServersPathSelectorSpeedTestTargetTcpPort) WithValue

type Probe_Spec_TargetServersPathSelectorTargetAddressType added in v0.4.30

type Probe_Spec_TargetServersPathSelectorTargetAddressType struct{}

func (Probe_Spec_TargetServersPathSelectorTargetAddressType) FieldPath added in v0.4.30

func (Probe_Spec_TargetServersPathSelectorTargetAddressType) WithArrayOfValues added in v0.4.30

func (Probe_Spec_TargetServersPathSelectorTargetAddressType) WithValue added in v0.4.30

type Probe_Spec_TargetServersPathSelectorTargetIpVersion added in v0.7.4

type Probe_Spec_TargetServersPathSelectorTargetIpVersion struct{}

func (Probe_Spec_TargetServersPathSelectorTargetIpVersion) FieldPath added in v0.7.4

func (Probe_Spec_TargetServersPathSelectorTargetIpVersion) WithArrayOfValues added in v0.7.4

func (Probe_Spec_TargetServersPathSelectorTargetIpVersion) WithValue added in v0.7.4

type Probe_Spec_TargetServersPathSelectorUdpTarget

type Probe_Spec_TargetServersPathSelectorUdpTarget struct{}

func (Probe_Spec_TargetServersPathSelectorUdpTarget) Enabled

func (Probe_Spec_TargetServersPathSelectorUdpTarget) FieldPath

func (Probe_Spec_TargetServersPathSelectorUdpTarget) Port

type Probe_Spec_TargetServersPathSelectorUdpTargetEnabled

type Probe_Spec_TargetServersPathSelectorUdpTargetEnabled struct{}

func (Probe_Spec_TargetServersPathSelectorUdpTargetEnabled) FieldPath

func (Probe_Spec_TargetServersPathSelectorUdpTargetEnabled) WithArrayOfValues

func (Probe_Spec_TargetServersPathSelectorUdpTargetEnabled) WithValue

type Probe_Spec_TargetServersPathSelectorUdpTargetPort

type Probe_Spec_TargetServersPathSelectorUdpTargetPort struct{}

func (Probe_Spec_TargetServersPathSelectorUdpTargetPort) FieldPath

func (Probe_Spec_TargetServersPathSelectorUdpTargetPort) WithArrayOfValues

func (Probe_Spec_TargetServersPathSelectorUdpTargetPort) WithValue

type Probe_Spec_TargetServers_FieldMask

type Probe_Spec_TargetServers_FieldMask struct {
	Paths []ProbeSpecTargetServers_FieldPath
}

func FullProbe_Spec_TargetServers_FieldMask

func FullProbe_Spec_TargetServers_FieldMask() *Probe_Spec_TargetServers_FieldMask

func (*Probe_Spec_TargetServers_FieldMask) AppendPath

func (*Probe_Spec_TargetServers_FieldMask) AppendRawPath

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

func (*Probe_Spec_TargetServers_FieldMask) DecodeFirestore

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

func (*Probe_Spec_TargetServers_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*Probe_Spec_TargetServers_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*Probe_Spec_TargetServers_FieldMask) FromProtoFieldMask

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

func (*Probe_Spec_TargetServers_FieldMask) GetPaths

func (*Probe_Spec_TargetServers_FieldMask) GetRawPaths

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

func (*Probe_Spec_TargetServers_FieldMask) IsFull

func (fieldMask *Probe_Spec_TargetServers_FieldMask) IsFull() bool

func (Probe_Spec_TargetServers_FieldMask) Marshal

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

implement methods required by customType

func (Probe_Spec_TargetServers_FieldMask) MarshalJSON

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

func (*Probe_Spec_TargetServers_FieldMask) PathsCount

func (fieldMask *Probe_Spec_TargetServers_FieldMask) PathsCount() int

func (*Probe_Spec_TargetServers_FieldMask) Project

func (*Probe_Spec_TargetServers_FieldMask) ProjectRaw

func (*Probe_Spec_TargetServers_FieldMask) ProtoMessage

func (fieldMask *Probe_Spec_TargetServers_FieldMask) ProtoMessage()

func (*Probe_Spec_TargetServers_FieldMask) ProtoReflect

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

func (*Probe_Spec_TargetServers_FieldMask) Reset

func (fieldMask *Probe_Spec_TargetServers_FieldMask) Reset()

func (*Probe_Spec_TargetServers_FieldMask) Set

func (fieldMask *Probe_Spec_TargetServers_FieldMask) Set(target, source *Probe_Spec_TargetServers)

func (*Probe_Spec_TargetServers_FieldMask) SetFromCliFlag

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

func (*Probe_Spec_TargetServers_FieldMask) SetRaw

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

func (*Probe_Spec_TargetServers_FieldMask) Size

func (fieldMask *Probe_Spec_TargetServers_FieldMask) Size() int

func (*Probe_Spec_TargetServers_FieldMask) String

func (fieldMask *Probe_Spec_TargetServers_FieldMask) String() string

func (*Probe_Spec_TargetServers_FieldMask) Subtract

func (*Probe_Spec_TargetServers_FieldMask) SubtractRaw

func (*Probe_Spec_TargetServers_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*Probe_Spec_TargetServers_FieldMask) Unmarshal

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

func (*Probe_Spec_TargetServers_FieldMask) UnmarshalJSON

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

type Probe_Spec_TargetServers_IcmpTarget

type Probe_Spec_TargetServers_IcmpTarget struct {
	Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty" firestore:"enabled"`
	// contains filtered or unexported fields
}

func (*Probe_Spec_TargetServers_IcmpTarget) Clone

func (*Probe_Spec_TargetServers_IcmpTarget) CloneRaw

func (*Probe_Spec_TargetServers_IcmpTarget) Descriptor

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

Deprecated, Use Probe_Spec_TargetServers_IcmpTarget.ProtoReflect.Descriptor instead.

func (*Probe_Spec_TargetServers_IcmpTarget) GetEnabled

func (m *Probe_Spec_TargetServers_IcmpTarget) GetEnabled() bool

func (*Probe_Spec_TargetServers_IcmpTarget) GotenMessage

func (*Probe_Spec_TargetServers_IcmpTarget) GotenMessage()

func (*Probe_Spec_TargetServers_IcmpTarget) GotenObjectExt

func (o *Probe_Spec_TargetServers_IcmpTarget) GotenObjectExt()

func (*Probe_Spec_TargetServers_IcmpTarget) GotenValidate

func (obj *Probe_Spec_TargetServers_IcmpTarget) GotenValidate() error

func (*Probe_Spec_TargetServers_IcmpTarget) MakeFullFieldMask

func (*Probe_Spec_TargetServers_IcmpTarget) MakeRawDiffFieldMask

func (*Probe_Spec_TargetServers_IcmpTarget) MakeRawFullFieldMask

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

func (*Probe_Spec_TargetServers_IcmpTarget) Marshal

func (*Probe_Spec_TargetServers_IcmpTarget) MarshalJSON

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

func (*Probe_Spec_TargetServers_IcmpTarget) Merge

func (*Probe_Spec_TargetServers_IcmpTarget) MergeRaw

func (*Probe_Spec_TargetServers_IcmpTarget) ProtoMessage

func (*Probe_Spec_TargetServers_IcmpTarget) ProtoMessage()

func (*Probe_Spec_TargetServers_IcmpTarget) ProtoReflect

func (*Probe_Spec_TargetServers_IcmpTarget) Reset

func (*Probe_Spec_TargetServers_IcmpTarget) SetEnabled

func (m *Probe_Spec_TargetServers_IcmpTarget) SetEnabled(fv bool)

func (*Probe_Spec_TargetServers_IcmpTarget) String

func (*Probe_Spec_TargetServers_IcmpTarget) Unmarshal

func (*Probe_Spec_TargetServers_IcmpTarget) UnmarshalJSON

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

type Probe_Spec_TargetServers_IcmpTargetPathSelectorEnabled

type Probe_Spec_TargetServers_IcmpTargetPathSelectorEnabled struct{}

func (Probe_Spec_TargetServers_IcmpTargetPathSelectorEnabled) FieldPath

func (Probe_Spec_TargetServers_IcmpTargetPathSelectorEnabled) WithArrayOfValues

func (Probe_Spec_TargetServers_IcmpTargetPathSelectorEnabled) WithValue

type Probe_Spec_TargetServers_IcmpTarget_FieldMask

type Probe_Spec_TargetServers_IcmpTarget_FieldMask struct {
	Paths []ProbeSpecTargetServersIcmpTarget_FieldPath
}

func FullProbe_Spec_TargetServers_IcmpTarget_FieldMask

func FullProbe_Spec_TargetServers_IcmpTarget_FieldMask() *Probe_Spec_TargetServers_IcmpTarget_FieldMask

func (*Probe_Spec_TargetServers_IcmpTarget_FieldMask) AppendPath

func (*Probe_Spec_TargetServers_IcmpTarget_FieldMask) AppendRawPath

func (*Probe_Spec_TargetServers_IcmpTarget_FieldMask) DecodeFirestore

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

func (*Probe_Spec_TargetServers_IcmpTarget_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*Probe_Spec_TargetServers_IcmpTarget_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*Probe_Spec_TargetServers_IcmpTarget_FieldMask) FromProtoFieldMask

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

func (*Probe_Spec_TargetServers_IcmpTarget_FieldMask) GetPaths

func (*Probe_Spec_TargetServers_IcmpTarget_FieldMask) GetRawPaths

func (*Probe_Spec_TargetServers_IcmpTarget_FieldMask) IsFull

func (Probe_Spec_TargetServers_IcmpTarget_FieldMask) Marshal

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

implement methods required by customType

func (Probe_Spec_TargetServers_IcmpTarget_FieldMask) MarshalJSON

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

func (*Probe_Spec_TargetServers_IcmpTarget_FieldMask) PathsCount

func (fieldMask *Probe_Spec_TargetServers_IcmpTarget_FieldMask) PathsCount() int

func (*Probe_Spec_TargetServers_IcmpTarget_FieldMask) Project

func (*Probe_Spec_TargetServers_IcmpTarget_FieldMask) ProjectRaw

func (*Probe_Spec_TargetServers_IcmpTarget_FieldMask) ProtoMessage

func (fieldMask *Probe_Spec_TargetServers_IcmpTarget_FieldMask) ProtoMessage()

func (*Probe_Spec_TargetServers_IcmpTarget_FieldMask) ProtoReflect

func (*Probe_Spec_TargetServers_IcmpTarget_FieldMask) Reset

func (*Probe_Spec_TargetServers_IcmpTarget_FieldMask) Set

func (*Probe_Spec_TargetServers_IcmpTarget_FieldMask) SetFromCliFlag

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

func (*Probe_Spec_TargetServers_IcmpTarget_FieldMask) SetRaw

func (*Probe_Spec_TargetServers_IcmpTarget_FieldMask) Size

func (*Probe_Spec_TargetServers_IcmpTarget_FieldMask) String

func (*Probe_Spec_TargetServers_IcmpTarget_FieldMask) SubtractRaw

func (*Probe_Spec_TargetServers_IcmpTarget_FieldMask) ToProtoFieldMask

ToFieldMask is used for proto conversions

func (*Probe_Spec_TargetServers_IcmpTarget_FieldMask) Unmarshal

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

func (*Probe_Spec_TargetServers_IcmpTarget_FieldMask) UnmarshalJSON

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

type Probe_Spec_TargetServers_SpeedTestTarget

type Probe_Spec_TargetServers_SpeedTestTarget struct {
	Enabled bool  `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty" firestore:"enabled"`
	TcpPort int32 `protobuf:"varint,4,opt,name=tcp_port,json=tcpPort,proto3" json:"tcp_port,omitempty" firestore:"tcpPort"`
	// contains filtered or unexported fields
}

func (*Probe_Spec_TargetServers_SpeedTestTarget) Clone

func (*Probe_Spec_TargetServers_SpeedTestTarget) CloneRaw

func (*Probe_Spec_TargetServers_SpeedTestTarget) Descriptor

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

Deprecated, Use Probe_Spec_TargetServers_SpeedTestTarget.ProtoReflect.Descriptor instead.

func (*Probe_Spec_TargetServers_SpeedTestTarget) GetEnabled

func (*Probe_Spec_TargetServers_SpeedTestTarget) GetTcpPort

func (*Probe_Spec_TargetServers_SpeedTestTarget) GotenMessage

func (*Probe_Spec_TargetServers_SpeedTestTarget) GotenObjectExt

func (o *Probe_Spec_TargetServers_SpeedTestTarget) GotenObjectExt()

func (*Probe_Spec_TargetServers_SpeedTestTarget) GotenValidate

func (obj *Probe_Spec_TargetServers_SpeedTestTarget) GotenValidate() error

func (*Probe_Spec_TargetServers_SpeedTestTarget) MakeFullFieldMask

func (*Probe_Spec_TargetServers_SpeedTestTarget) MakeRawDiffFieldMask

func (*Probe_Spec_TargetServers_SpeedTestTarget) MakeRawFullFieldMask

func (*Probe_Spec_TargetServers_SpeedTestTarget) Marshal

func (*Probe_Spec_TargetServers_SpeedTestTarget) MarshalJSON

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

func (*Probe_Spec_TargetServers_SpeedTestTarget) Merge

func (*Probe_Spec_TargetServers_SpeedTestTarget) MergeRaw

func (*Probe_Spec_TargetServers_SpeedTestTarget) ProtoMessage

func (*Probe_Spec_TargetServers_SpeedTestTarget) ProtoReflect

func (*Probe_Spec_TargetServers_SpeedTestTarget) Reset

func (*Probe_Spec_TargetServers_SpeedTestTarget) SetEnabled

func (*Probe_Spec_TargetServers_SpeedTestTarget) SetTcpPort

func (*Probe_Spec_TargetServers_SpeedTestTarget) String

func (*Probe_Spec_TargetServers_SpeedTestTarget) Unmarshal

func (*Probe_Spec_TargetServers_SpeedTestTarget) UnmarshalJSON

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

type Probe_Spec_TargetServers_SpeedTestTargetPathSelectorEnabled

type Probe_Spec_TargetServers_SpeedTestTargetPathSelectorEnabled struct{}

func (Probe_Spec_TargetServers_SpeedTestTargetPathSelectorEnabled) FieldPath

func (Probe_Spec_TargetServers_SpeedTestTargetPathSelectorEnabled) WithArrayOfValues

func (Probe_Spec_TargetServers_SpeedTestTargetPathSelectorEnabled) WithValue

type Probe_Spec_TargetServers_SpeedTestTargetPathSelectorTcpPort

type Probe_Spec_TargetServers_SpeedTestTargetPathSelectorTcpPort struct{}

func (Probe_Spec_TargetServers_SpeedTestTargetPathSelectorTcpPort) FieldPath

func (Probe_Spec_TargetServers_SpeedTestTargetPathSelectorTcpPort) WithArrayOfValues

func (Probe_Spec_TargetServers_SpeedTestTargetPathSelectorTcpPort) WithValue

type Probe_Spec_TargetServers_SpeedTestTarget_FieldMask

type Probe_Spec_TargetServers_SpeedTestTarget_FieldMask struct {
	Paths []ProbeSpecTargetServersSpeedTestTarget_FieldPath
}

func FullProbe_Spec_TargetServers_SpeedTestTarget_FieldMask

func FullProbe_Spec_TargetServers_SpeedTestTarget_FieldMask() *Probe_Spec_TargetServers_SpeedTestTarget_FieldMask

func (*Probe_Spec_TargetServers_SpeedTestTarget_FieldMask) AppendPath

func (*Probe_Spec_TargetServers_SpeedTestTarget_FieldMask) AppendRawPath

func (*Probe_Spec_TargetServers_SpeedTestTarget_FieldMask) DecodeFirestore

func (*Probe_Spec_TargetServers_SpeedTestTarget_FieldMask) EncodeFirestore

firestore encoding/decoding integration

func (*Probe_Spec_TargetServers_SpeedTestTarget_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*Probe_Spec_TargetServers_SpeedTestTarget_FieldMask) FromProtoFieldMask

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

func (*Probe_Spec_TargetServers_SpeedTestTarget_FieldMask) GetPaths

func (*Probe_Spec_TargetServers_SpeedTestTarget_FieldMask) GetRawPaths

func (*Probe_Spec_TargetServers_SpeedTestTarget_FieldMask) IsFull

func (Probe_Spec_TargetServers_SpeedTestTarget_FieldMask) Marshal

implement methods required by customType

func (Probe_Spec_TargetServers_SpeedTestTarget_FieldMask) MarshalJSON

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

func (*Probe_Spec_TargetServers_SpeedTestTarget_FieldMask) PathsCount

func (*Probe_Spec_TargetServers_SpeedTestTarget_FieldMask) Project

func (*Probe_Spec_TargetServers_SpeedTestTarget_FieldMask) ProjectRaw

func (*Probe_Spec_TargetServers_SpeedTestTarget_FieldMask) ProtoMessage

func (fieldMask *Probe_Spec_TargetServers_SpeedTestTarget_FieldMask) ProtoMessage()

func (*Probe_Spec_TargetServers_SpeedTestTarget_FieldMask) ProtoReflect

func (*Probe_Spec_TargetServers_SpeedTestTarget_FieldMask) Reset

func (*Probe_Spec_TargetServers_SpeedTestTarget_FieldMask) Set

func (*Probe_Spec_TargetServers_SpeedTestTarget_FieldMask) SetFromCliFlag

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

func (*Probe_Spec_TargetServers_SpeedTestTarget_FieldMask) SetRaw

func (*Probe_Spec_TargetServers_SpeedTestTarget_FieldMask) Size

func (*Probe_Spec_TargetServers_SpeedTestTarget_FieldMask) String

func (*Probe_Spec_TargetServers_SpeedTestTarget_FieldMask) SubtractRaw

func (*Probe_Spec_TargetServers_SpeedTestTarget_FieldMask) ToProtoFieldMask

ToFieldMask is used for proto conversions

func (*Probe_Spec_TargetServers_SpeedTestTarget_FieldMask) Unmarshal

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

func (*Probe_Spec_TargetServers_SpeedTestTarget_FieldMask) UnmarshalJSON

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

type Probe_Spec_TargetServers_TargetIPAddressType added in v0.4.30

type Probe_Spec_TargetServers_TargetIPAddressType int32
const (
	Probe_Spec_TargetServers_EXTERNAL_IP Probe_Spec_TargetServers_TargetIPAddressType = 0
	Probe_Spec_TargetServers_INTERNAL_IP Probe_Spec_TargetServers_TargetIPAddressType = 1
)

func (Probe_Spec_TargetServers_TargetIPAddressType) Descriptor added in v0.4.30

func (Probe_Spec_TargetServers_TargetIPAddressType) Enum added in v0.4.30

func (Probe_Spec_TargetServers_TargetIPAddressType) EnumDescriptor added in v0.4.30

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

Deprecated, Use Probe_Spec_TargetServers_TargetIPAddressType.ProtoReflect.Descriptor instead.

func (Probe_Spec_TargetServers_TargetIPAddressType) Number added in v0.4.30

func (Probe_Spec_TargetServers_TargetIPAddressType) String added in v0.4.30

func (Probe_Spec_TargetServers_TargetIPAddressType) Type added in v0.4.30

type Probe_Spec_TargetServers_UdpTarget

type Probe_Spec_TargetServers_UdpTarget struct {
	Enabled bool  `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty" firestore:"enabled"`
	Port    int32 `protobuf:"varint,2,opt,name=port,proto3" json:"port,omitempty" firestore:"port"`
	// contains filtered or unexported fields
}

func (*Probe_Spec_TargetServers_UdpTarget) Clone

func (*Probe_Spec_TargetServers_UdpTarget) CloneRaw

func (*Probe_Spec_TargetServers_UdpTarget) Descriptor

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

Deprecated, Use Probe_Spec_TargetServers_UdpTarget.ProtoReflect.Descriptor instead.

func (*Probe_Spec_TargetServers_UdpTarget) GetEnabled

func (m *Probe_Spec_TargetServers_UdpTarget) GetEnabled() bool

func (*Probe_Spec_TargetServers_UdpTarget) GetPort

func (*Probe_Spec_TargetServers_UdpTarget) GotenMessage

func (*Probe_Spec_TargetServers_UdpTarget) GotenMessage()

func (*Probe_Spec_TargetServers_UdpTarget) GotenObjectExt

func (o *Probe_Spec_TargetServers_UdpTarget) GotenObjectExt()

func (*Probe_Spec_TargetServers_UdpTarget) GotenValidate

func (obj *Probe_Spec_TargetServers_UdpTarget) GotenValidate() error

func (*Probe_Spec_TargetServers_UdpTarget) MakeFullFieldMask

func (*Probe_Spec_TargetServers_UdpTarget) MakeRawDiffFieldMask

func (*Probe_Spec_TargetServers_UdpTarget) MakeRawFullFieldMask

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

func (*Probe_Spec_TargetServers_UdpTarget) Marshal

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

func (*Probe_Spec_TargetServers_UdpTarget) MarshalJSON

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

func (*Probe_Spec_TargetServers_UdpTarget) Merge

func (*Probe_Spec_TargetServers_UdpTarget) MergeRaw

func (*Probe_Spec_TargetServers_UdpTarget) ProtoMessage

func (*Probe_Spec_TargetServers_UdpTarget) ProtoMessage()

func (*Probe_Spec_TargetServers_UdpTarget) ProtoReflect

func (*Probe_Spec_TargetServers_UdpTarget) Reset

func (*Probe_Spec_TargetServers_UdpTarget) SetEnabled

func (m *Probe_Spec_TargetServers_UdpTarget) SetEnabled(fv bool)

func (*Probe_Spec_TargetServers_UdpTarget) SetPort

func (*Probe_Spec_TargetServers_UdpTarget) String

func (*Probe_Spec_TargetServers_UdpTarget) Unmarshal

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

func (*Probe_Spec_TargetServers_UdpTarget) UnmarshalJSON

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

type Probe_Spec_TargetServers_UdpTargetPathSelectorEnabled

type Probe_Spec_TargetServers_UdpTargetPathSelectorEnabled struct{}

func (Probe_Spec_TargetServers_UdpTargetPathSelectorEnabled) FieldPath

func (Probe_Spec_TargetServers_UdpTargetPathSelectorEnabled) WithArrayOfValues

func (Probe_Spec_TargetServers_UdpTargetPathSelectorEnabled) WithValue

type Probe_Spec_TargetServers_UdpTargetPathSelectorPort

type Probe_Spec_TargetServers_UdpTargetPathSelectorPort struct{}

func (Probe_Spec_TargetServers_UdpTargetPathSelectorPort) FieldPath

func (Probe_Spec_TargetServers_UdpTargetPathSelectorPort) WithArrayOfValues

func (Probe_Spec_TargetServers_UdpTargetPathSelectorPort) WithValue

type Probe_Spec_TargetServers_UdpTarget_FieldMask

type Probe_Spec_TargetServers_UdpTarget_FieldMask struct {
	Paths []ProbeSpecTargetServersUdpTarget_FieldPath
}

func FullProbe_Spec_TargetServers_UdpTarget_FieldMask

func FullProbe_Spec_TargetServers_UdpTarget_FieldMask() *Probe_Spec_TargetServers_UdpTarget_FieldMask

func (*Probe_Spec_TargetServers_UdpTarget_FieldMask) AppendPath

func (*Probe_Spec_TargetServers_UdpTarget_FieldMask) AppendRawPath

func (*Probe_Spec_TargetServers_UdpTarget_FieldMask) DecodeFirestore

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

func (*Probe_Spec_TargetServers_UdpTarget_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*Probe_Spec_TargetServers_UdpTarget_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*Probe_Spec_TargetServers_UdpTarget_FieldMask) FromProtoFieldMask

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

func (*Probe_Spec_TargetServers_UdpTarget_FieldMask) GetPaths

func (*Probe_Spec_TargetServers_UdpTarget_FieldMask) GetRawPaths

func (*Probe_Spec_TargetServers_UdpTarget_FieldMask) IsFull

func (Probe_Spec_TargetServers_UdpTarget_FieldMask) Marshal

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

implement methods required by customType

func (Probe_Spec_TargetServers_UdpTarget_FieldMask) MarshalJSON

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

func (*Probe_Spec_TargetServers_UdpTarget_FieldMask) PathsCount

func (fieldMask *Probe_Spec_TargetServers_UdpTarget_FieldMask) PathsCount() int

func (*Probe_Spec_TargetServers_UdpTarget_FieldMask) Project

func (*Probe_Spec_TargetServers_UdpTarget_FieldMask) ProjectRaw

func (*Probe_Spec_TargetServers_UdpTarget_FieldMask) ProtoMessage

func (fieldMask *Probe_Spec_TargetServers_UdpTarget_FieldMask) ProtoMessage()

func (*Probe_Spec_TargetServers_UdpTarget_FieldMask) ProtoReflect

func (*Probe_Spec_TargetServers_UdpTarget_FieldMask) Reset

func (*Probe_Spec_TargetServers_UdpTarget_FieldMask) Set

func (*Probe_Spec_TargetServers_UdpTarget_FieldMask) SetFromCliFlag

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

func (*Probe_Spec_TargetServers_UdpTarget_FieldMask) SetRaw

func (*Probe_Spec_TargetServers_UdpTarget_FieldMask) Size

func (*Probe_Spec_TargetServers_UdpTarget_FieldMask) String

func (*Probe_Spec_TargetServers_UdpTarget_FieldMask) Subtract

func (*Probe_Spec_TargetServers_UdpTarget_FieldMask) SubtractRaw

func (*Probe_Spec_TargetServers_UdpTarget_FieldMask) ToProtoFieldMask

ToFieldMask is used for proto conversions

func (*Probe_Spec_TargetServers_UdpTarget_FieldMask) Unmarshal

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

func (*Probe_Spec_TargetServers_UdpTarget_FieldMask) UnmarshalJSON

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

type Probe_Status

type Probe_Status struct {

	// external_ip_address_v4 describes the actual external IPv4 address.
	// The addresss is usually obtained from a STUN server by the probe agent
	ExternalIpAddressV4 string `` /* 154-byte string literal not displayed */
	// external_ip_address_v6 describes the actual external IPv6 address.
	// The addresss is usually obtained from a STUN server by the probe agent
	ExternalIpAddressV6 string `` /* 154-byte string literal not displayed */
	// The hostname describes the hostname of the probe.
	// The hostanme usually resolved from the external_ip_address_v4 by the
	// service.
	ExternalHostname string `` /* 138-byte string literal not displayed */
	// Asinfo describes the (ASN) details for the host
	// This values usually resolved automatically by the service from the
	// external_ip_address_v4.
	AsInfo *common.ASInfo `protobuf:"bytes,4,opt,name=as_info,json=asInfo,proto3" json:"as_info,omitempty" firestore:"asInfo"`
	// carrier describes mobile network carrier information
	Carrier *common.Carrier `protobuf:"bytes,5,opt,name=carrier,proto3" json:"carrier,omitempty" firestore:"carrier"`
	// The address describes the place where the probe is placed at.
	// Note that the address is not always accurate.
	ActiveLocation     *common.Location `` /* 130-byte string literal not displayed */
	DiscoveredLocation *common.Location `` /* 147-byte string literal not displayed */
	// software version
	SoftwareVersion *common.SoftwareVersion       `` /* 134-byte string literal not displayed */
	SystemInfo      *Probe_Status_System          `protobuf:"bytes,10,opt,name=system_info,json=systemInfo,proto3" json:"system_info,omitempty" firestore:"systemInfo"`
	Activation      *Probe_Status_ActivationState `protobuf:"bytes,12,opt,name=activation,proto3" json:"activation,omitempty" firestore:"activation"`
	Connection      Probe_Status_ConnectionStatus `` /* 155-byte string literal not displayed */
	// Last change of connection_status (edge activation)
	ConnectionStatusChangeTime *timestamp.Timestamp                      `` /* 183-byte string literal not displayed */
	Bandwidth                  *Probe_Status_Bandwidth                   `protobuf:"bytes,15,opt,name=bandwidth,proto3" json:"bandwidth,omitempty" firestore:"bandwidth"`
	NetworkInterfaces          map[string]*Probe_Status_NetworkInterface `` /* 231-byte string literal not displayed */
	AgentType                  Probe_AgentType                           `` /* 155-byte string literal not displayed */
	ProxyConfig                *Probe_Status_ProxyConfig                 `protobuf:"bytes,18,opt,name=proxy_config,json=proxyConfig,proto3" json:"proxy_config,omitempty" firestore:"proxyConfig"`
	// contains filtered or unexported fields
}

tatus describes the actual state of the Probe. Most fields are automatically resolved from the external_ip_address_v4, and clients don't need to fill up.

func (*Probe_Status) Clone

func (o *Probe_Status) Clone() *Probe_Status

func (*Probe_Status) CloneRaw

func (o *Probe_Status) CloneRaw() gotenobject.GotenObjectExt

func (*Probe_Status) Descriptor

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

Deprecated, Use Probe_Status.ProtoReflect.Descriptor instead.

func (*Probe_Status) GetActivation

func (m *Probe_Status) GetActivation() *Probe_Status_ActivationState

func (*Probe_Status) GetActiveLocation

func (m *Probe_Status) GetActiveLocation() *common.Location

func (*Probe_Status) GetAgentType

func (m *Probe_Status) GetAgentType() Probe_AgentType

func (*Probe_Status) GetAsInfo

func (m *Probe_Status) GetAsInfo() *common.ASInfo

func (*Probe_Status) GetBandwidth

func (m *Probe_Status) GetBandwidth() *Probe_Status_Bandwidth

func (*Probe_Status) GetCarrier

func (m *Probe_Status) GetCarrier() *common.Carrier

func (*Probe_Status) GetConnection

func (m *Probe_Status) GetConnection() Probe_Status_ConnectionStatus

func (*Probe_Status) GetConnectionStatusChangeTime

func (m *Probe_Status) GetConnectionStatusChangeTime() *timestamp.Timestamp

func (*Probe_Status) GetDiscoveredLocation

func (m *Probe_Status) GetDiscoveredLocation() *common.Location

func (*Probe_Status) GetExternalHostname

func (m *Probe_Status) GetExternalHostname() string

func (*Probe_Status) GetExternalIpAddressV4

func (m *Probe_Status) GetExternalIpAddressV4() string

func (*Probe_Status) GetExternalIpAddressV6

func (m *Probe_Status) GetExternalIpAddressV6() string

func (*Probe_Status) GetNetworkInterfaces

func (m *Probe_Status) GetNetworkInterfaces() map[string]*Probe_Status_NetworkInterface

func (*Probe_Status) GetProxyConfig added in v0.10.5

func (m *Probe_Status) GetProxyConfig() *Probe_Status_ProxyConfig

func (*Probe_Status) GetSoftwareVersion

func (m *Probe_Status) GetSoftwareVersion() *common.SoftwareVersion

func (*Probe_Status) GetSystemInfo

func (m *Probe_Status) GetSystemInfo() *Probe_Status_System

func (*Probe_Status) GotenMessage

func (*Probe_Status) GotenMessage()

func (*Probe_Status) GotenObjectExt

func (o *Probe_Status) GotenObjectExt()

func (*Probe_Status) GotenValidate

func (obj *Probe_Status) GotenValidate() error

func (*Probe_Status) MakeDiffFieldMask

func (o *Probe_Status) MakeDiffFieldMask(other *Probe_Status) *Probe_Status_FieldMask

func (*Probe_Status) MakeFullFieldMask

func (o *Probe_Status) MakeFullFieldMask() *Probe_Status_FieldMask

func (*Probe_Status) MakeRawDiffFieldMask

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

func (*Probe_Status) MakeRawFullFieldMask

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

func (*Probe_Status) Marshal

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

func (*Probe_Status) MarshalJSON

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

func (*Probe_Status) Merge

func (o *Probe_Status) Merge(source *Probe_Status)

func (*Probe_Status) MergeRaw

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

func (*Probe_Status) ProtoMessage

func (*Probe_Status) ProtoMessage()

func (*Probe_Status) ProtoReflect

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

func (*Probe_Status) Reset

func (m *Probe_Status) Reset()

func (*Probe_Status) SetActivation

func (m *Probe_Status) SetActivation(fv *Probe_Status_ActivationState)

func (*Probe_Status) SetActiveLocation

func (m *Probe_Status) SetActiveLocation(fv *common.Location)

func (*Probe_Status) SetAgentType

func (m *Probe_Status) SetAgentType(fv Probe_AgentType)

func (*Probe_Status) SetAsInfo

func (m *Probe_Status) SetAsInfo(fv *common.ASInfo)

func (*Probe_Status) SetBandwidth

func (m *Probe_Status) SetBandwidth(fv *Probe_Status_Bandwidth)

func (*Probe_Status) SetCarrier

func (m *Probe_Status) SetCarrier(fv *common.Carrier)

func (*Probe_Status) SetConnection

func (m *Probe_Status) SetConnection(fv Probe_Status_ConnectionStatus)

func (*Probe_Status) SetConnectionStatusChangeTime

func (m *Probe_Status) SetConnectionStatusChangeTime(fv *timestamp.Timestamp)

func (*Probe_Status) SetDiscoveredLocation

func (m *Probe_Status) SetDiscoveredLocation(fv *common.Location)

func (*Probe_Status) SetExternalHostname

func (m *Probe_Status) SetExternalHostname(fv string)

func (*Probe_Status) SetExternalIpAddressV4

func (m *Probe_Status) SetExternalIpAddressV4(fv string)

func (*Probe_Status) SetExternalIpAddressV6

func (m *Probe_Status) SetExternalIpAddressV6(fv string)

func (*Probe_Status) SetNetworkInterfaces

func (m *Probe_Status) SetNetworkInterfaces(fv map[string]*Probe_Status_NetworkInterface)

func (*Probe_Status) SetProxyConfig added in v0.10.5

func (m *Probe_Status) SetProxyConfig(fv *Probe_Status_ProxyConfig)

func (*Probe_Status) SetSoftwareVersion

func (m *Probe_Status) SetSoftwareVersion(fv *common.SoftwareVersion)

func (*Probe_Status) SetSystemInfo

func (m *Probe_Status) SetSystemInfo(fv *Probe_Status_System)

func (*Probe_Status) String

func (m *Probe_Status) String() string

func (*Probe_Status) Unmarshal

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

func (*Probe_Status) UnmarshalJSON

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

type Probe_StatusMapPathSelectorNetworkInterfaces

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

func (Probe_StatusMapPathSelectorNetworkInterfaces) FieldPath

func (Probe_StatusMapPathSelectorNetworkInterfaces) WithArrayOfValues

func (Probe_StatusMapPathSelectorNetworkInterfaces) WithValue

type Probe_StatusPathSelectorActivation

type Probe_StatusPathSelectorActivation struct{}

func (Probe_StatusPathSelectorActivation) CurrentSession

func (Probe_StatusPathSelectorActivation) FieldPath

func (Probe_StatusPathSelectorActivation) LastInvitation

func (Probe_StatusPathSelectorActivation) ServiceAccount

func (Probe_StatusPathSelectorActivation) Status

func (Probe_StatusPathSelectorActivation) WithArrayOfValues

func (Probe_StatusPathSelectorActivation) WithSubArrayItemValue

func (Probe_StatusPathSelectorActivation) WithSubArrayOfValues

func (Probe_StatusPathSelectorActivation) WithSubPath

func (Probe_StatusPathSelectorActivation) WithSubValue

func (Probe_StatusPathSelectorActivation) WithValue

type Probe_StatusPathSelectorActivationCurrentSession

type Probe_StatusPathSelectorActivationCurrentSession struct{}

func (Probe_StatusPathSelectorActivationCurrentSession) ClientCookie

func (Probe_StatusPathSelectorActivationCurrentSession) FieldPath

func (Probe_StatusPathSelectorActivationCurrentSession) LockDeadline

func (Probe_StatusPathSelectorActivationCurrentSession) WithArrayOfValues

func (Probe_StatusPathSelectorActivationCurrentSession) WithValue

type Probe_StatusPathSelectorActivationCurrentSessionClientCookie

type Probe_StatusPathSelectorActivationCurrentSessionClientCookie struct{}

func (Probe_StatusPathSelectorActivationCurrentSessionClientCookie) FieldPath

func (Probe_StatusPathSelectorActivationCurrentSessionClientCookie) WithArrayOfValues

func (Probe_StatusPathSelectorActivationCurrentSessionClientCookie) WithValue

type Probe_StatusPathSelectorActivationCurrentSessionLockDeadline

type Probe_StatusPathSelectorActivationCurrentSessionLockDeadline struct{}

func (Probe_StatusPathSelectorActivationCurrentSessionLockDeadline) FieldPath

func (Probe_StatusPathSelectorActivationCurrentSessionLockDeadline) WithArrayOfValues

func (Probe_StatusPathSelectorActivationCurrentSessionLockDeadline) WithValue

type Probe_StatusPathSelectorActivationLastInvitation

type Probe_StatusPathSelectorActivationLastInvitation struct{}

func (Probe_StatusPathSelectorActivationLastInvitation) FieldPath

func (Probe_StatusPathSelectorActivationLastInvitation) SendFailureMessage added in v0.11.14

func (Probe_StatusPathSelectorActivationLastInvitation) Sender

func (Probe_StatusPathSelectorActivationLastInvitation) SentDate

func (Probe_StatusPathSelectorActivationLastInvitation) WithArrayOfValues

func (Probe_StatusPathSelectorActivationLastInvitation) WithValue

type Probe_StatusPathSelectorActivationLastInvitationSendFailureMessage added in v0.11.14

type Probe_StatusPathSelectorActivationLastInvitationSendFailureMessage struct{}

func (Probe_StatusPathSelectorActivationLastInvitationSendFailureMessage) FieldPath added in v0.11.14

func (Probe_StatusPathSelectorActivationLastInvitationSendFailureMessage) WithArrayOfValues added in v0.11.14

func (Probe_StatusPathSelectorActivationLastInvitationSendFailureMessage) WithValue added in v0.11.14

type Probe_StatusPathSelectorActivationLastInvitationSender

type Probe_StatusPathSelectorActivationLastInvitationSender struct{}

func (Probe_StatusPathSelectorActivationLastInvitationSender) FieldPath

func (Probe_StatusPathSelectorActivationLastInvitationSender) WithArrayOfValues

func (Probe_StatusPathSelectorActivationLastInvitationSender) WithValue

type Probe_StatusPathSelectorActivationLastInvitationSentDate

type Probe_StatusPathSelectorActivationLastInvitationSentDate struct{}

func (Probe_StatusPathSelectorActivationLastInvitationSentDate) FieldPath

func (Probe_StatusPathSelectorActivationLastInvitationSentDate) WithArrayOfValues

func (Probe_StatusPathSelectorActivationLastInvitationSentDate) WithValue

type Probe_StatusPathSelectorActivationServiceAccount

type Probe_StatusPathSelectorActivationServiceAccount struct{}

func (Probe_StatusPathSelectorActivationServiceAccount) FieldPath

func (Probe_StatusPathSelectorActivationServiceAccount) WithArrayOfValues

func (Probe_StatusPathSelectorActivationServiceAccount) WithValue

type Probe_StatusPathSelectorActivationStatus

type Probe_StatusPathSelectorActivationStatus struct{}

func (Probe_StatusPathSelectorActivationStatus) FieldPath

func (Probe_StatusPathSelectorActivationStatus) WithArrayOfValues

func (Probe_StatusPathSelectorActivationStatus) WithValue

type Probe_StatusPathSelectorActiveLocation

type Probe_StatusPathSelectorActiveLocation struct{}

func (Probe_StatusPathSelectorActiveLocation) Accuracy

func (Probe_StatusPathSelectorActiveLocation) Address

func (Probe_StatusPathSelectorActiveLocation) AdminHierarchy

func (Probe_StatusPathSelectorActiveLocation) Coordinates

func (Probe_StatusPathSelectorActiveLocation) FieldPath

func (Probe_StatusPathSelectorActiveLocation) WithArrayOfValues

func (Probe_StatusPathSelectorActiveLocation) WithSubArrayItemValue

func (Probe_StatusPathSelectorActiveLocation) WithSubArrayOfValues

func (Probe_StatusPathSelectorActiveLocation) WithSubPath

func (Probe_StatusPathSelectorActiveLocation) WithSubValue

func (Probe_StatusPathSelectorActiveLocation) WithValue

type Probe_StatusPathSelectorActiveLocationAccuracy

type Probe_StatusPathSelectorActiveLocationAccuracy struct{}

func (Probe_StatusPathSelectorActiveLocationAccuracy) FieldPath

func (Probe_StatusPathSelectorActiveLocationAccuracy) WithArrayOfValues

func (Probe_StatusPathSelectorActiveLocationAccuracy) WithValue

type Probe_StatusPathSelectorActiveLocationAddress

type Probe_StatusPathSelectorActiveLocationAddress struct{}

func (Probe_StatusPathSelectorActiveLocationAddress) AdminArea1

func (Probe_StatusPathSelectorActiveLocationAddress) AdminArea2

func (Probe_StatusPathSelectorActiveLocationAddress) AdminArea3

func (Probe_StatusPathSelectorActiveLocationAddress) AdminArea4

func (Probe_StatusPathSelectorActiveLocationAddress) Continent

func (Probe_StatusPathSelectorActiveLocationAddress) Country

func (Probe_StatusPathSelectorActiveLocationAddress) CountryCode

func (Probe_StatusPathSelectorActiveLocationAddress) FieldPath

func (Probe_StatusPathSelectorActiveLocationAddress) PostalCode

func (Probe_StatusPathSelectorActiveLocationAddress) StreetAddress

func (Probe_StatusPathSelectorActiveLocationAddress) WithArrayOfValues

func (Probe_StatusPathSelectorActiveLocationAddress) WithValue

type Probe_StatusPathSelectorActiveLocationAddressAdminArea1

type Probe_StatusPathSelectorActiveLocationAddressAdminArea1 struct{}

func (Probe_StatusPathSelectorActiveLocationAddressAdminArea1) FieldPath

func (Probe_StatusPathSelectorActiveLocationAddressAdminArea1) WithArrayOfValues

func (Probe_StatusPathSelectorActiveLocationAddressAdminArea1) WithValue

type Probe_StatusPathSelectorActiveLocationAddressAdminArea2

type Probe_StatusPathSelectorActiveLocationAddressAdminArea2 struct{}

func (Probe_StatusPathSelectorActiveLocationAddressAdminArea2) FieldPath

func (Probe_StatusPathSelectorActiveLocationAddressAdminArea2) WithArrayOfValues

func (Probe_StatusPathSelectorActiveLocationAddressAdminArea2) WithValue

type Probe_StatusPathSelectorActiveLocationAddressAdminArea3

type Probe_StatusPathSelectorActiveLocationAddressAdminArea3 struct{}

func (Probe_StatusPathSelectorActiveLocationAddressAdminArea3) FieldPath

func (Probe_StatusPathSelectorActiveLocationAddressAdminArea3) WithArrayOfValues

func (Probe_StatusPathSelectorActiveLocationAddressAdminArea3) WithValue

type Probe_StatusPathSelectorActiveLocationAddressAdminArea4

type Probe_StatusPathSelectorActiveLocationAddressAdminArea4 struct{}

func (Probe_StatusPathSelectorActiveLocationAddressAdminArea4) FieldPath

func (Probe_StatusPathSelectorActiveLocationAddressAdminArea4) WithArrayOfValues

func (Probe_StatusPathSelectorActiveLocationAddressAdminArea4) WithValue

type Probe_StatusPathSelectorActiveLocationAddressContinent

type Probe_StatusPathSelectorActiveLocationAddressContinent struct{}

func (Probe_StatusPathSelectorActiveLocationAddressContinent) FieldPath

func (Probe_StatusPathSelectorActiveLocationAddressContinent) WithArrayOfValues

func (Probe_StatusPathSelectorActiveLocationAddressContinent) WithValue

type Probe_StatusPathSelectorActiveLocationAddressCountry

type Probe_StatusPathSelectorActiveLocationAddressCountry struct{}

func (Probe_StatusPathSelectorActiveLocationAddressCountry) FieldPath

func (Probe_StatusPathSelectorActiveLocationAddressCountry) WithArrayOfValues

func (Probe_StatusPathSelectorActiveLocationAddressCountry) WithValue

type Probe_StatusPathSelectorActiveLocationAddressCountryCode

type Probe_StatusPathSelectorActiveLocationAddressCountryCode struct{}

func (Probe_StatusPathSelectorActiveLocationAddressCountryCode) FieldPath

func (Probe_StatusPathSelectorActiveLocationAddressCountryCode) WithArrayOfValues

func (Probe_StatusPathSelectorActiveLocationAddressCountryCode) WithValue

type Probe_StatusPathSelectorActiveLocationAddressPostalCode

type Probe_StatusPathSelectorActiveLocationAddressPostalCode struct{}

func (Probe_StatusPathSelectorActiveLocationAddressPostalCode) FieldPath

func (Probe_StatusPathSelectorActiveLocationAddressPostalCode) WithArrayOfValues

func (Probe_StatusPathSelectorActiveLocationAddressPostalCode) WithValue

type Probe_StatusPathSelectorActiveLocationAddressStreetAddress

type Probe_StatusPathSelectorActiveLocationAddressStreetAddress struct{}

func (Probe_StatusPathSelectorActiveLocationAddressStreetAddress) FieldPath

func (Probe_StatusPathSelectorActiveLocationAddressStreetAddress) WithArrayOfValues

func (Probe_StatusPathSelectorActiveLocationAddressStreetAddress) WithValue

type Probe_StatusPathSelectorActiveLocationAdminHierarchy

type Probe_StatusPathSelectorActiveLocationAdminHierarchy struct{}

func (Probe_StatusPathSelectorActiveLocationAdminHierarchy) Admin1

func (Probe_StatusPathSelectorActiveLocationAdminHierarchy) Admin2

func (Probe_StatusPathSelectorActiveLocationAdminHierarchy) Admin3

func (Probe_StatusPathSelectorActiveLocationAdminHierarchy) Admin4

func (Probe_StatusPathSelectorActiveLocationAdminHierarchy) Admin5

func (Probe_StatusPathSelectorActiveLocationAdminHierarchy) Continent

func (Probe_StatusPathSelectorActiveLocationAdminHierarchy) Country

func (Probe_StatusPathSelectorActiveLocationAdminHierarchy) FieldPath

func (Probe_StatusPathSelectorActiveLocationAdminHierarchy) WithArrayOfValues

func (Probe_StatusPathSelectorActiveLocationAdminHierarchy) WithValue

type Probe_StatusPathSelectorActiveLocationAdminHierarchyAdmin1

type Probe_StatusPathSelectorActiveLocationAdminHierarchyAdmin1 struct{}

func (Probe_StatusPathSelectorActiveLocationAdminHierarchyAdmin1) FieldPath

func (Probe_StatusPathSelectorActiveLocationAdminHierarchyAdmin1) WithArrayOfValues

func (Probe_StatusPathSelectorActiveLocationAdminHierarchyAdmin1) WithValue

type Probe_StatusPathSelectorActiveLocationAdminHierarchyAdmin2

type Probe_StatusPathSelectorActiveLocationAdminHierarchyAdmin2 struct{}

func (Probe_StatusPathSelectorActiveLocationAdminHierarchyAdmin2) FieldPath

func (Probe_StatusPathSelectorActiveLocationAdminHierarchyAdmin2) WithArrayOfValues

func (Probe_StatusPathSelectorActiveLocationAdminHierarchyAdmin2) WithValue

type Probe_StatusPathSelectorActiveLocationAdminHierarchyAdmin3

type Probe_StatusPathSelectorActiveLocationAdminHierarchyAdmin3 struct{}

func (Probe_StatusPathSelectorActiveLocationAdminHierarchyAdmin3) FieldPath

func (Probe_StatusPathSelectorActiveLocationAdminHierarchyAdmin3) WithArrayOfValues

func (Probe_StatusPathSelectorActiveLocationAdminHierarchyAdmin3) WithValue

type Probe_StatusPathSelectorActiveLocationAdminHierarchyAdmin4

type Probe_StatusPathSelectorActiveLocationAdminHierarchyAdmin4 struct{}

func (Probe_StatusPathSelectorActiveLocationAdminHierarchyAdmin4) FieldPath

func (Probe_StatusPathSelectorActiveLocationAdminHierarchyAdmin4) WithArrayOfValues

func (Probe_StatusPathSelectorActiveLocationAdminHierarchyAdmin4) WithValue

type Probe_StatusPathSelectorActiveLocationAdminHierarchyAdmin5

type Probe_StatusPathSelectorActiveLocationAdminHierarchyAdmin5 struct{}

func (Probe_StatusPathSelectorActiveLocationAdminHierarchyAdmin5) FieldPath

func (Probe_StatusPathSelectorActiveLocationAdminHierarchyAdmin5) WithArrayOfValues

func (Probe_StatusPathSelectorActiveLocationAdminHierarchyAdmin5) WithValue

type Probe_StatusPathSelectorActiveLocationAdminHierarchyContinent

type Probe_StatusPathSelectorActiveLocationAdminHierarchyContinent struct{}

func (Probe_StatusPathSelectorActiveLocationAdminHierarchyContinent) FieldPath

func (Probe_StatusPathSelectorActiveLocationAdminHierarchyContinent) WithArrayOfValues

func (Probe_StatusPathSelectorActiveLocationAdminHierarchyContinent) WithValue

type Probe_StatusPathSelectorActiveLocationAdminHierarchyCountry

type Probe_StatusPathSelectorActiveLocationAdminHierarchyCountry struct{}

func (Probe_StatusPathSelectorActiveLocationAdminHierarchyCountry) FieldPath

func (Probe_StatusPathSelectorActiveLocationAdminHierarchyCountry) WithArrayOfValues

func (Probe_StatusPathSelectorActiveLocationAdminHierarchyCountry) WithValue

type Probe_StatusPathSelectorActiveLocationCoordinates

type Probe_StatusPathSelectorActiveLocationCoordinates struct{}

func (Probe_StatusPathSelectorActiveLocationCoordinates) FieldPath

func (Probe_StatusPathSelectorActiveLocationCoordinates) WithArrayOfValues

func (Probe_StatusPathSelectorActiveLocationCoordinates) WithValue

type Probe_StatusPathSelectorAgentType

type Probe_StatusPathSelectorAgentType struct{}

func (Probe_StatusPathSelectorAgentType) FieldPath

func (Probe_StatusPathSelectorAgentType) WithArrayOfValues

func (Probe_StatusPathSelectorAgentType) WithValue

type Probe_StatusPathSelectorAsInfo

type Probe_StatusPathSelectorAsInfo struct{}

func (Probe_StatusPathSelectorAsInfo) Asn

func (Probe_StatusPathSelectorAsInfo) AsnType

func (Probe_StatusPathSelectorAsInfo) Domain

func (Probe_StatusPathSelectorAsInfo) FieldPath

func (Probe_StatusPathSelectorAsInfo) Name

func (Probe_StatusPathSelectorAsInfo) Routes

func (Probe_StatusPathSelectorAsInfo) WithArrayOfValues

func (Probe_StatusPathSelectorAsInfo) WithSubArrayItemValue

func (Probe_StatusPathSelectorAsInfo) WithSubArrayOfValues

func (Probe_StatusPathSelectorAsInfo) WithSubPath

func (Probe_StatusPathSelectorAsInfo) WithSubValue

func (Probe_StatusPathSelectorAsInfo) WithValue

type Probe_StatusPathSelectorAsInfoAsn

type Probe_StatusPathSelectorAsInfoAsn struct{}

func (Probe_StatusPathSelectorAsInfoAsn) FieldPath

func (Probe_StatusPathSelectorAsInfoAsn) WithArrayOfValues

func (Probe_StatusPathSelectorAsInfoAsn) WithValue

type Probe_StatusPathSelectorAsInfoAsnType

type Probe_StatusPathSelectorAsInfoAsnType struct{}

func (Probe_StatusPathSelectorAsInfoAsnType) FieldPath

func (Probe_StatusPathSelectorAsInfoAsnType) WithArrayOfValues

func (Probe_StatusPathSelectorAsInfoAsnType) WithValue

type Probe_StatusPathSelectorAsInfoDomain

type Probe_StatusPathSelectorAsInfoDomain struct{}

func (Probe_StatusPathSelectorAsInfoDomain) FieldPath

func (Probe_StatusPathSelectorAsInfoDomain) WithArrayOfValues

func (Probe_StatusPathSelectorAsInfoDomain) WithValue

type Probe_StatusPathSelectorAsInfoName

type Probe_StatusPathSelectorAsInfoName struct{}

func (Probe_StatusPathSelectorAsInfoName) FieldPath

func (Probe_StatusPathSelectorAsInfoName) WithArrayOfValues

func (Probe_StatusPathSelectorAsInfoName) WithValue

type Probe_StatusPathSelectorAsInfoRoutes

type Probe_StatusPathSelectorAsInfoRoutes struct{}

func (Probe_StatusPathSelectorAsInfoRoutes) FieldPath

func (Probe_StatusPathSelectorAsInfoRoutes) WithArrayOfValues

func (Probe_StatusPathSelectorAsInfoRoutes) WithItemValue

func (Probe_StatusPathSelectorAsInfoRoutes) WithValue

type Probe_StatusPathSelectorBandwidth

type Probe_StatusPathSelectorBandwidth struct{}

func (Probe_StatusPathSelectorBandwidth) DownloadMbps

func (Probe_StatusPathSelectorBandwidth) FieldPath

func (Probe_StatusPathSelectorBandwidth) LastReported

func (Probe_StatusPathSelectorBandwidth) ServerIpAddress

func (Probe_StatusPathSelectorBandwidth) TestServer

func (Probe_StatusPathSelectorBandwidth) UploadMbps

func (Probe_StatusPathSelectorBandwidth) WithArrayOfValues

func (Probe_StatusPathSelectorBandwidth) WithSubArrayItemValue

func (Probe_StatusPathSelectorBandwidth) WithSubArrayOfValues

func (Probe_StatusPathSelectorBandwidth) WithSubPath

func (Probe_StatusPathSelectorBandwidth) WithSubValue

func (Probe_StatusPathSelectorBandwidth) WithValue

type Probe_StatusPathSelectorBandwidthDownloadMbps

type Probe_StatusPathSelectorBandwidthDownloadMbps struct{}

func (Probe_StatusPathSelectorBandwidthDownloadMbps) FieldPath

func (Probe_StatusPathSelectorBandwidthDownloadMbps) WithArrayOfValues

func (Probe_StatusPathSelectorBandwidthDownloadMbps) WithValue

type Probe_StatusPathSelectorBandwidthLastReported

type Probe_StatusPathSelectorBandwidthLastReported struct{}

func (Probe_StatusPathSelectorBandwidthLastReported) FieldPath

func (Probe_StatusPathSelectorBandwidthLastReported) WithArrayOfValues

func (Probe_StatusPathSelectorBandwidthLastReported) WithValue

type Probe_StatusPathSelectorBandwidthServerIpAddress

type Probe_StatusPathSelectorBandwidthServerIpAddress struct{}

func (Probe_StatusPathSelectorBandwidthServerIpAddress) FieldPath

func (Probe_StatusPathSelectorBandwidthServerIpAddress) WithArrayOfValues

func (Probe_StatusPathSelectorBandwidthServerIpAddress) WithValue

type Probe_StatusPathSelectorBandwidthTestServer

type Probe_StatusPathSelectorBandwidthTestServer struct{}

func (Probe_StatusPathSelectorBandwidthTestServer) FieldPath

func (Probe_StatusPathSelectorBandwidthTestServer) WithArrayOfValues

func (Probe_StatusPathSelectorBandwidthTestServer) WithValue

type Probe_StatusPathSelectorBandwidthUploadMbps

type Probe_StatusPathSelectorBandwidthUploadMbps struct{}

func (Probe_StatusPathSelectorBandwidthUploadMbps) FieldPath

func (Probe_StatusPathSelectorBandwidthUploadMbps) WithArrayOfValues

func (Probe_StatusPathSelectorBandwidthUploadMbps) WithValue

type Probe_StatusPathSelectorCarrier

type Probe_StatusPathSelectorCarrier struct{}

func (Probe_StatusPathSelectorCarrier) FieldPath

func (Probe_StatusPathSelectorCarrier) LocationAreaCode

func (Probe_StatusPathSelectorCarrier) MobileCountryCode

func (Probe_StatusPathSelectorCarrier) MobileNetworkCode

func (Probe_StatusPathSelectorCarrier) Name

func (Probe_StatusPathSelectorCarrier) WithArrayOfValues

func (Probe_StatusPathSelectorCarrier) WithSubArrayItemValue

func (Probe_StatusPathSelectorCarrier) WithSubArrayOfValues

func (Probe_StatusPathSelectorCarrier) WithSubPath

func (Probe_StatusPathSelectorCarrier) WithSubValue

func (Probe_StatusPathSelectorCarrier) WithValue

type Probe_StatusPathSelectorCarrierLocationAreaCode

type Probe_StatusPathSelectorCarrierLocationAreaCode struct{}

func (Probe_StatusPathSelectorCarrierLocationAreaCode) FieldPath

func (Probe_StatusPathSelectorCarrierLocationAreaCode) WithArrayOfValues

func (Probe_StatusPathSelectorCarrierLocationAreaCode) WithValue

type Probe_StatusPathSelectorCarrierMobileCountryCode

type Probe_StatusPathSelectorCarrierMobileCountryCode struct{}

func (Probe_StatusPathSelectorCarrierMobileCountryCode) FieldPath

func (Probe_StatusPathSelectorCarrierMobileCountryCode) WithArrayOfValues

func (Probe_StatusPathSelectorCarrierMobileCountryCode) WithValue

type Probe_StatusPathSelectorCarrierMobileNetworkCode

type Probe_StatusPathSelectorCarrierMobileNetworkCode struct{}

func (Probe_StatusPathSelectorCarrierMobileNetworkCode) FieldPath

func (Probe_StatusPathSelectorCarrierMobileNetworkCode) WithArrayOfValues

func (Probe_StatusPathSelectorCarrierMobileNetworkCode) WithValue

type Probe_StatusPathSelectorCarrierName

type Probe_StatusPathSelectorCarrierName struct{}

func (Probe_StatusPathSelectorCarrierName) FieldPath

func (Probe_StatusPathSelectorCarrierName) WithArrayOfValues

func (Probe_StatusPathSelectorCarrierName) WithValue

type Probe_StatusPathSelectorConnection

type Probe_StatusPathSelectorConnection struct{}

func (Probe_StatusPathSelectorConnection) FieldPath

func (Probe_StatusPathSelectorConnection) WithArrayOfValues

func (Probe_StatusPathSelectorConnection) WithValue

type Probe_StatusPathSelectorConnectionStatusChangeTime

type Probe_StatusPathSelectorConnectionStatusChangeTime struct{}

func (Probe_StatusPathSelectorConnectionStatusChangeTime) FieldPath

func (Probe_StatusPathSelectorConnectionStatusChangeTime) WithArrayOfValues

func (Probe_StatusPathSelectorConnectionStatusChangeTime) WithValue

type Probe_StatusPathSelectorDiscoveredLocation

type Probe_StatusPathSelectorDiscoveredLocation struct{}

func (Probe_StatusPathSelectorDiscoveredLocation) Accuracy

func (Probe_StatusPathSelectorDiscoveredLocation) Address

func (Probe_StatusPathSelectorDiscoveredLocation) AdminHierarchy

func (Probe_StatusPathSelectorDiscoveredLocation) Coordinates

func (Probe_StatusPathSelectorDiscoveredLocation) FieldPath

func (Probe_StatusPathSelectorDiscoveredLocation) WithArrayOfValues

func (Probe_StatusPathSelectorDiscoveredLocation) WithSubArrayItemValue

func (Probe_StatusPathSelectorDiscoveredLocation) WithSubArrayOfValues

func (Probe_StatusPathSelectorDiscoveredLocation) WithSubPath

func (Probe_StatusPathSelectorDiscoveredLocation) WithSubValue

func (Probe_StatusPathSelectorDiscoveredLocation) WithValue

type Probe_StatusPathSelectorDiscoveredLocationAccuracy

type Probe_StatusPathSelectorDiscoveredLocationAccuracy struct{}

func (Probe_StatusPathSelectorDiscoveredLocationAccuracy) FieldPath

func (Probe_StatusPathSelectorDiscoveredLocationAccuracy) WithArrayOfValues

func (Probe_StatusPathSelectorDiscoveredLocationAccuracy) WithValue

type Probe_StatusPathSelectorDiscoveredLocationAddress

type Probe_StatusPathSelectorDiscoveredLocationAddress struct{}

func (Probe_StatusPathSelectorDiscoveredLocationAddress) AdminArea1

func (Probe_StatusPathSelectorDiscoveredLocationAddress) AdminArea2

func (Probe_StatusPathSelectorDiscoveredLocationAddress) AdminArea3

func (Probe_StatusPathSelectorDiscoveredLocationAddress) AdminArea4

func (Probe_StatusPathSelectorDiscoveredLocationAddress) Continent

func (Probe_StatusPathSelectorDiscoveredLocationAddress) Country

func (Probe_StatusPathSelectorDiscoveredLocationAddress) CountryCode

func (Probe_StatusPathSelectorDiscoveredLocationAddress) FieldPath

func (Probe_StatusPathSelectorDiscoveredLocationAddress) PostalCode

func (Probe_StatusPathSelectorDiscoveredLocationAddress) StreetAddress

func (Probe_StatusPathSelectorDiscoveredLocationAddress) WithArrayOfValues

func (Probe_StatusPathSelectorDiscoveredLocationAddress) WithValue

type Probe_StatusPathSelectorDiscoveredLocationAddressAdminArea1

type Probe_StatusPathSelectorDiscoveredLocationAddressAdminArea1 struct{}

func (Probe_StatusPathSelectorDiscoveredLocationAddressAdminArea1) FieldPath

func (Probe_StatusPathSelectorDiscoveredLocationAddressAdminArea1) WithArrayOfValues

func (Probe_StatusPathSelectorDiscoveredLocationAddressAdminArea1) WithValue

type Probe_StatusPathSelectorDiscoveredLocationAddressAdminArea2

type Probe_StatusPathSelectorDiscoveredLocationAddressAdminArea2 struct{}

func (Probe_StatusPathSelectorDiscoveredLocationAddressAdminArea2) FieldPath

func (Probe_StatusPathSelectorDiscoveredLocationAddressAdminArea2) WithArrayOfValues

func (Probe_StatusPathSelectorDiscoveredLocationAddressAdminArea2) WithValue

type Probe_StatusPathSelectorDiscoveredLocationAddressAdminArea3

type Probe_StatusPathSelectorDiscoveredLocationAddressAdminArea3 struct{}

func (Probe_StatusPathSelectorDiscoveredLocationAddressAdminArea3) FieldPath

func (Probe_StatusPathSelectorDiscoveredLocationAddressAdminArea3) WithArrayOfValues

func (Probe_StatusPathSelectorDiscoveredLocationAddressAdminArea3) WithValue

type Probe_StatusPathSelectorDiscoveredLocationAddressAdminArea4

type Probe_StatusPathSelectorDiscoveredLocationAddressAdminArea4 struct{}

func (Probe_StatusPathSelectorDiscoveredLocationAddressAdminArea4) FieldPath

func (Probe_StatusPathSelectorDiscoveredLocationAddressAdminArea4) WithArrayOfValues

func (Probe_StatusPathSelectorDiscoveredLocationAddressAdminArea4) WithValue

type Probe_StatusPathSelectorDiscoveredLocationAddressContinent

type Probe_StatusPathSelectorDiscoveredLocationAddressContinent struct{}

func (Probe_StatusPathSelectorDiscoveredLocationAddressContinent) FieldPath

func (Probe_StatusPathSelectorDiscoveredLocationAddressContinent) WithArrayOfValues

func (Probe_StatusPathSelectorDiscoveredLocationAddressContinent) WithValue

type Probe_StatusPathSelectorDiscoveredLocationAddressCountry

type Probe_StatusPathSelectorDiscoveredLocationAddressCountry struct{}

func (Probe_StatusPathSelectorDiscoveredLocationAddressCountry) FieldPath

func (Probe_StatusPathSelectorDiscoveredLocationAddressCountry) WithArrayOfValues

func (Probe_StatusPathSelectorDiscoveredLocationAddressCountry) WithValue

type Probe_StatusPathSelectorDiscoveredLocationAddressCountryCode

type Probe_StatusPathSelectorDiscoveredLocationAddressCountryCode struct{}

func (Probe_StatusPathSelectorDiscoveredLocationAddressCountryCode) FieldPath

func (Probe_StatusPathSelectorDiscoveredLocationAddressCountryCode) WithArrayOfValues

func (Probe_StatusPathSelectorDiscoveredLocationAddressCountryCode) WithValue

type Probe_StatusPathSelectorDiscoveredLocationAddressPostalCode

type Probe_StatusPathSelectorDiscoveredLocationAddressPostalCode struct{}

func (Probe_StatusPathSelectorDiscoveredLocationAddressPostalCode) FieldPath

func (Probe_StatusPathSelectorDiscoveredLocationAddressPostalCode) WithArrayOfValues

func (Probe_StatusPathSelectorDiscoveredLocationAddressPostalCode) WithValue

type Probe_StatusPathSelectorDiscoveredLocationAddressStreetAddress

type Probe_StatusPathSelectorDiscoveredLocationAddressStreetAddress struct{}

func (Probe_StatusPathSelectorDiscoveredLocationAddressStreetAddress) FieldPath

func (Probe_StatusPathSelectorDiscoveredLocationAddressStreetAddress) WithArrayOfValues

func (Probe_StatusPathSelectorDiscoveredLocationAddressStreetAddress) WithValue

type Probe_StatusPathSelectorDiscoveredLocationAdminHierarchy

type Probe_StatusPathSelectorDiscoveredLocationAdminHierarchy struct{}

func (Probe_StatusPathSelectorDiscoveredLocationAdminHierarchy) Admin1

func (Probe_StatusPathSelectorDiscoveredLocationAdminHierarchy) Admin2

func (Probe_StatusPathSelectorDiscoveredLocationAdminHierarchy) Admin3

func (Probe_StatusPathSelectorDiscoveredLocationAdminHierarchy) Admin4

func (Probe_StatusPathSelectorDiscoveredLocationAdminHierarchy) Admin5

func (Probe_StatusPathSelectorDiscoveredLocationAdminHierarchy) Continent

func (Probe_StatusPathSelectorDiscoveredLocationAdminHierarchy) Country

func (Probe_StatusPathSelectorDiscoveredLocationAdminHierarchy) FieldPath

func (Probe_StatusPathSelectorDiscoveredLocationAdminHierarchy) WithArrayOfValues

func (Probe_StatusPathSelectorDiscoveredLocationAdminHierarchy) WithValue

type Probe_StatusPathSelectorDiscoveredLocationAdminHierarchyAdmin1

type Probe_StatusPathSelectorDiscoveredLocationAdminHierarchyAdmin1 struct{}

func (Probe_StatusPathSelectorDiscoveredLocationAdminHierarchyAdmin1) FieldPath

func (Probe_StatusPathSelectorDiscoveredLocationAdminHierarchyAdmin1) WithArrayOfValues

func (Probe_StatusPathSelectorDiscoveredLocationAdminHierarchyAdmin1) WithValue

type Probe_StatusPathSelectorDiscoveredLocationAdminHierarchyAdmin2

type Probe_StatusPathSelectorDiscoveredLocationAdminHierarchyAdmin2 struct{}

func (Probe_StatusPathSelectorDiscoveredLocationAdminHierarchyAdmin2) FieldPath

func (Probe_StatusPathSelectorDiscoveredLocationAdminHierarchyAdmin2) WithArrayOfValues

func (Probe_StatusPathSelectorDiscoveredLocationAdminHierarchyAdmin2) WithValue

type Probe_StatusPathSelectorDiscoveredLocationAdminHierarchyAdmin3

type Probe_StatusPathSelectorDiscoveredLocationAdminHierarchyAdmin3 struct{}

func (Probe_StatusPathSelectorDiscoveredLocationAdminHierarchyAdmin3) FieldPath

func (Probe_StatusPathSelectorDiscoveredLocationAdminHierarchyAdmin3) WithArrayOfValues

func (Probe_StatusPathSelectorDiscoveredLocationAdminHierarchyAdmin3) WithValue

type Probe_StatusPathSelectorDiscoveredLocationAdminHierarchyAdmin4

type Probe_StatusPathSelectorDiscoveredLocationAdminHierarchyAdmin4 struct{}

func (Probe_StatusPathSelectorDiscoveredLocationAdminHierarchyAdmin4) FieldPath

func (Probe_StatusPathSelectorDiscoveredLocationAdminHierarchyAdmin4) WithArrayOfValues

func (Probe_StatusPathSelectorDiscoveredLocationAdminHierarchyAdmin4) WithValue

type Probe_StatusPathSelectorDiscoveredLocationAdminHierarchyAdmin5

type Probe_StatusPathSelectorDiscoveredLocationAdminHierarchyAdmin5 struct{}

func (Probe_StatusPathSelectorDiscoveredLocationAdminHierarchyAdmin5) FieldPath

func (Probe_StatusPathSelectorDiscoveredLocationAdminHierarchyAdmin5) WithArrayOfValues

func (Probe_StatusPathSelectorDiscoveredLocationAdminHierarchyAdmin5) WithValue

type Probe_StatusPathSelectorDiscoveredLocationAdminHierarchyContinent

type Probe_StatusPathSelectorDiscoveredLocationAdminHierarchyContinent struct{}

func (Probe_StatusPathSelectorDiscoveredLocationAdminHierarchyContinent) FieldPath

func (Probe_StatusPathSelectorDiscoveredLocationAdminHierarchyContinent) WithArrayOfValues

func (Probe_StatusPathSelectorDiscoveredLocationAdminHierarchyContinent) WithValue

type Probe_StatusPathSelectorDiscoveredLocationAdminHierarchyCountry

type Probe_StatusPathSelectorDiscoveredLocationAdminHierarchyCountry struct{}

func (Probe_StatusPathSelectorDiscoveredLocationAdminHierarchyCountry) FieldPath

func (Probe_StatusPathSelectorDiscoveredLocationAdminHierarchyCountry) WithArrayOfValues

func (Probe_StatusPathSelectorDiscoveredLocationAdminHierarchyCountry) WithValue

type Probe_StatusPathSelectorDiscoveredLocationCoordinates

type Probe_StatusPathSelectorDiscoveredLocationCoordinates struct{}

func (Probe_StatusPathSelectorDiscoveredLocationCoordinates) FieldPath

func (Probe_StatusPathSelectorDiscoveredLocationCoordinates) WithArrayOfValues

func (Probe_StatusPathSelectorDiscoveredLocationCoordinates) WithValue

type Probe_StatusPathSelectorExternalHostname

type Probe_StatusPathSelectorExternalHostname struct{}

func (Probe_StatusPathSelectorExternalHostname) FieldPath

func (Probe_StatusPathSelectorExternalHostname) WithArrayOfValues

func (Probe_StatusPathSelectorExternalHostname) WithValue

type Probe_StatusPathSelectorExternalIpAddressV4

type Probe_StatusPathSelectorExternalIpAddressV4 struct{}

func (Probe_StatusPathSelectorExternalIpAddressV4) FieldPath

func (Probe_StatusPathSelectorExternalIpAddressV4) WithArrayOfValues

func (Probe_StatusPathSelectorExternalIpAddressV4) WithValue

type Probe_StatusPathSelectorExternalIpAddressV6

type Probe_StatusPathSelectorExternalIpAddressV6 struct{}

func (Probe_StatusPathSelectorExternalIpAddressV6) FieldPath

func (Probe_StatusPathSelectorExternalIpAddressV6) WithArrayOfValues

func (Probe_StatusPathSelectorExternalIpAddressV6) WithValue

type Probe_StatusPathSelectorNetworkInterfaces

type Probe_StatusPathSelectorNetworkInterfaces struct{}

func (Probe_StatusPathSelectorNetworkInterfaces) FieldPath

func (Probe_StatusPathSelectorNetworkInterfaces) WithArrayOfValues

func (Probe_StatusPathSelectorNetworkInterfaces) WithKey

func (Probe_StatusPathSelectorNetworkInterfaces) WithValue

type Probe_StatusPathSelectorProxyConfig added in v0.10.5

type Probe_StatusPathSelectorProxyConfig struct{}

func (Probe_StatusPathSelectorProxyConfig) FieldPath added in v0.10.5

func (Probe_StatusPathSelectorProxyConfig) HttpProxy added in v0.10.5

func (Probe_StatusPathSelectorProxyConfig) HttpsProxy added in v0.10.5

func (Probe_StatusPathSelectorProxyConfig) NoProxy added in v0.10.5

func (Probe_StatusPathSelectorProxyConfig) WithArrayOfValues added in v0.10.5

func (Probe_StatusPathSelectorProxyConfig) WithSubArrayItemValue added in v0.10.5

func (Probe_StatusPathSelectorProxyConfig) WithSubArrayOfValues added in v0.10.5

func (Probe_StatusPathSelectorProxyConfig) WithSubPath added in v0.10.5

func (Probe_StatusPathSelectorProxyConfig) WithSubValue added in v0.10.5

func (Probe_StatusPathSelectorProxyConfig) WithValue added in v0.10.5

type Probe_StatusPathSelectorProxyConfigHttpProxy added in v0.10.5

type Probe_StatusPathSelectorProxyConfigHttpProxy struct{}

func (Probe_StatusPathSelectorProxyConfigHttpProxy) FieldPath added in v0.10.5

func (Probe_StatusPathSelectorProxyConfigHttpProxy) WithArrayOfValues added in v0.10.5

func (Probe_StatusPathSelectorProxyConfigHttpProxy) WithValue added in v0.10.5

type Probe_StatusPathSelectorProxyConfigHttpsProxy added in v0.10.5

type Probe_StatusPathSelectorProxyConfigHttpsProxy struct{}

func (Probe_StatusPathSelectorProxyConfigHttpsProxy) FieldPath added in v0.10.5

func (Probe_StatusPathSelectorProxyConfigHttpsProxy) WithArrayOfValues added in v0.10.5

func (Probe_StatusPathSelectorProxyConfigHttpsProxy) WithValue added in v0.10.5

type Probe_StatusPathSelectorProxyConfigNoProxy added in v0.10.5

type Probe_StatusPathSelectorProxyConfigNoProxy struct{}

func (Probe_StatusPathSelectorProxyConfigNoProxy) FieldPath added in v0.10.5

func (Probe_StatusPathSelectorProxyConfigNoProxy) WithArrayOfValues added in v0.10.5

func (Probe_StatusPathSelectorProxyConfigNoProxy) WithValue added in v0.10.5

type Probe_StatusPathSelectorSoftwareVersion

type Probe_StatusPathSelectorSoftwareVersion struct{}

func (Probe_StatusPathSelectorSoftwareVersion) BuildDate

func (Probe_StatusPathSelectorSoftwareVersion) CommitId

func (Probe_StatusPathSelectorSoftwareVersion) FieldPath

func (Probe_StatusPathSelectorSoftwareVersion) Version

func (Probe_StatusPathSelectorSoftwareVersion) WithArrayOfValues

func (Probe_StatusPathSelectorSoftwareVersion) WithSubArrayItemValue

func (Probe_StatusPathSelectorSoftwareVersion) WithSubArrayOfValues

func (Probe_StatusPathSelectorSoftwareVersion) WithSubPath

func (Probe_StatusPathSelectorSoftwareVersion) WithSubValue

func (Probe_StatusPathSelectorSoftwareVersion) WithValue

type Probe_StatusPathSelectorSoftwareVersionBuildDate

type Probe_StatusPathSelectorSoftwareVersionBuildDate struct{}

func (Probe_StatusPathSelectorSoftwareVersionBuildDate) FieldPath

func (Probe_StatusPathSelectorSoftwareVersionBuildDate) WithArrayOfValues

func (Probe_StatusPathSelectorSoftwareVersionBuildDate) WithValue

type Probe_StatusPathSelectorSoftwareVersionCommitId

type Probe_StatusPathSelectorSoftwareVersionCommitId struct{}

func (Probe_StatusPathSelectorSoftwareVersionCommitId) FieldPath

func (Probe_StatusPathSelectorSoftwareVersionCommitId) WithArrayOfValues

func (Probe_StatusPathSelectorSoftwareVersionCommitId) WithValue

type Probe_StatusPathSelectorSoftwareVersionVersion

type Probe_StatusPathSelectorSoftwareVersionVersion struct{}

func (Probe_StatusPathSelectorSoftwareVersionVersion) FieldPath

func (Probe_StatusPathSelectorSoftwareVersionVersion) WithArrayOfValues

func (Probe_StatusPathSelectorSoftwareVersionVersion) WithValue

type Probe_StatusPathSelectorSystemInfo

type Probe_StatusPathSelectorSystemInfo struct{}

func (Probe_StatusPathSelectorSystemInfo) Architecture

func (Probe_StatusPathSelectorSystemInfo) Family

func (Probe_StatusPathSelectorSystemInfo) FieldPath

func (Probe_StatusPathSelectorSystemInfo) HostName

func (Probe_StatusPathSelectorSystemInfo) Manufacturer

func (Probe_StatusPathSelectorSystemInfo) Model

func (Probe_StatusPathSelectorSystemInfo) Os

func (Probe_StatusPathSelectorSystemInfo) Platform

func (Probe_StatusPathSelectorSystemInfo) SerialNumber

func (Probe_StatusPathSelectorSystemInfo) Sku

func (Probe_StatusPathSelectorSystemInfo) WithArrayOfValues

func (Probe_StatusPathSelectorSystemInfo) WithSubArrayItemValue

func (Probe_StatusPathSelectorSystemInfo) WithSubArrayOfValues

func (Probe_StatusPathSelectorSystemInfo) WithSubPath

func (Probe_StatusPathSelectorSystemInfo) WithSubValue

func (Probe_StatusPathSelectorSystemInfo) WithValue

type Probe_StatusPathSelectorSystemInfoArchitecture

type Probe_StatusPathSelectorSystemInfoArchitecture struct{}

func (Probe_StatusPathSelectorSystemInfoArchitecture) FieldPath

func (Probe_StatusPathSelectorSystemInfoArchitecture) WithArrayOfValues

func (Probe_StatusPathSelectorSystemInfoArchitecture) WithValue

type Probe_StatusPathSelectorSystemInfoFamily

type Probe_StatusPathSelectorSystemInfoFamily struct{}

func (Probe_StatusPathSelectorSystemInfoFamily) FieldPath

func (Probe_StatusPathSelectorSystemInfoFamily) WithArrayOfValues

func (Probe_StatusPathSelectorSystemInfoFamily) WithValue

type Probe_StatusPathSelectorSystemInfoHostName

type Probe_StatusPathSelectorSystemInfoHostName struct{}

func (Probe_StatusPathSelectorSystemInfoHostName) FieldPath

func (Probe_StatusPathSelectorSystemInfoHostName) WithArrayOfValues

func (Probe_StatusPathSelectorSystemInfoHostName) WithValue

type Probe_StatusPathSelectorSystemInfoManufacturer

type Probe_StatusPathSelectorSystemInfoManufacturer struct{}

func (Probe_StatusPathSelectorSystemInfoManufacturer) FieldPath

func (Probe_StatusPathSelectorSystemInfoManufacturer) WithArrayOfValues

func (Probe_StatusPathSelectorSystemInfoManufacturer) WithValue

type Probe_StatusPathSelectorSystemInfoModel

type Probe_StatusPathSelectorSystemInfoModel struct{}

func (Probe_StatusPathSelectorSystemInfoModel) FieldPath

func (Probe_StatusPathSelectorSystemInfoModel) WithArrayOfValues

func (Probe_StatusPathSelectorSystemInfoModel) WithValue

type Probe_StatusPathSelectorSystemInfoOs

type Probe_StatusPathSelectorSystemInfoOs struct{}

func (Probe_StatusPathSelectorSystemInfoOs) BuildVersion

func (Probe_StatusPathSelectorSystemInfoOs) FieldPath

func (Probe_StatusPathSelectorSystemInfoOs) Kernel

func (Probe_StatusPathSelectorSystemInfoOs) Name

func (Probe_StatusPathSelectorSystemInfoOs) Version

func (Probe_StatusPathSelectorSystemInfoOs) WithArrayOfValues

func (Probe_StatusPathSelectorSystemInfoOs) WithValue

type Probe_StatusPathSelectorSystemInfoOsBuildVersion

type Probe_StatusPathSelectorSystemInfoOsBuildVersion struct{}

func (Probe_StatusPathSelectorSystemInfoOsBuildVersion) FieldPath

func (Probe_StatusPathSelectorSystemInfoOsBuildVersion) WithArrayOfValues

func (Probe_StatusPathSelectorSystemInfoOsBuildVersion) WithValue

type Probe_StatusPathSelectorSystemInfoOsKernel

type Probe_StatusPathSelectorSystemInfoOsKernel struct{}

func (Probe_StatusPathSelectorSystemInfoOsKernel) FieldPath

func (Probe_StatusPathSelectorSystemInfoOsKernel) WithArrayOfValues

func (Probe_StatusPathSelectorSystemInfoOsKernel) WithValue

type Probe_StatusPathSelectorSystemInfoOsName

type Probe_StatusPathSelectorSystemInfoOsName struct{}

func (Probe_StatusPathSelectorSystemInfoOsName) FieldPath

func (Probe_StatusPathSelectorSystemInfoOsName) WithArrayOfValues

func (Probe_StatusPathSelectorSystemInfoOsName) WithValue

type Probe_StatusPathSelectorSystemInfoOsVersion

type Probe_StatusPathSelectorSystemInfoOsVersion struct{}

func (Probe_StatusPathSelectorSystemInfoOsVersion) FieldPath

func (Probe_StatusPathSelectorSystemInfoOsVersion) WithArrayOfValues

func (Probe_StatusPathSelectorSystemInfoOsVersion) WithValue

type Probe_StatusPathSelectorSystemInfoPlatform

type Probe_StatusPathSelectorSystemInfoPlatform struct{}

func (Probe_StatusPathSelectorSystemInfoPlatform) FieldPath

func (Probe_StatusPathSelectorSystemInfoPlatform) WithArrayOfValues

func (Probe_StatusPathSelectorSystemInfoPlatform) WithValue

type Probe_StatusPathSelectorSystemInfoSerialNumber

type Probe_StatusPathSelectorSystemInfoSerialNumber struct{}

func (Probe_StatusPathSelectorSystemInfoSerialNumber) FieldPath

func (Probe_StatusPathSelectorSystemInfoSerialNumber) WithArrayOfValues

func (Probe_StatusPathSelectorSystemInfoSerialNumber) WithValue

type Probe_StatusPathSelectorSystemInfoSku

type Probe_StatusPathSelectorSystemInfoSku struct{}

func (Probe_StatusPathSelectorSystemInfoSku) FieldPath

func (Probe_StatusPathSelectorSystemInfoSku) WithArrayOfValues

func (Probe_StatusPathSelectorSystemInfoSku) WithValue

type Probe_Status_ActivationState

type Probe_Status_ActivationState struct {
	Status Probe_Status_ActivationState_Status `` /* 148-byte string literal not displayed */
	// Session object stores required information about current activation
	// session
	CurrentSession *Probe_Status_ActivationState_Session `` /* 130-byte string literal not displayed */
	// Managed Service account reference
	ServiceAccount *iam_service_account.Reference                `` /* 151-byte string literal not displayed */
	LastInvitation *Probe_Status_ActivationState_InvitationState `` /* 130-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Probe_Status_ActivationState) Clone

func (*Probe_Status_ActivationState) CloneRaw

func (*Probe_Status_ActivationState) Descriptor

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

Deprecated, Use Probe_Status_ActivationState.ProtoReflect.Descriptor instead.

func (*Probe_Status_ActivationState) GetCurrentSession

func (*Probe_Status_ActivationState) GetLastInvitation

func (*Probe_Status_ActivationState) GetServiceAccount

func (*Probe_Status_ActivationState) GetStatus

func (*Probe_Status_ActivationState) GotenMessage

func (*Probe_Status_ActivationState) GotenMessage()

func (*Probe_Status_ActivationState) GotenObjectExt

func (o *Probe_Status_ActivationState) GotenObjectExt()

func (*Probe_Status_ActivationState) GotenValidate

func (obj *Probe_Status_ActivationState) GotenValidate() error

func (*Probe_Status_ActivationState) MakeDiffFieldMask

func (*Probe_Status_ActivationState) MakeFullFieldMask

func (*Probe_Status_ActivationState) MakeRawDiffFieldMask

func (*Probe_Status_ActivationState) MakeRawFullFieldMask

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

func (*Probe_Status_ActivationState) Marshal

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

func (*Probe_Status_ActivationState) MarshalJSON

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

func (*Probe_Status_ActivationState) Merge

func (*Probe_Status_ActivationState) MergeRaw

func (*Probe_Status_ActivationState) ProtoMessage

func (*Probe_Status_ActivationState) ProtoMessage()

func (*Probe_Status_ActivationState) ProtoReflect

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

func (*Probe_Status_ActivationState) Reset

func (m *Probe_Status_ActivationState) Reset()

func (*Probe_Status_ActivationState) SetCurrentSession

func (*Probe_Status_ActivationState) SetLastInvitation

func (*Probe_Status_ActivationState) SetServiceAccount

func (*Probe_Status_ActivationState) SetStatus

func (*Probe_Status_ActivationState) String

func (*Probe_Status_ActivationState) Unmarshal

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

func (*Probe_Status_ActivationState) UnmarshalJSON

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

type Probe_Status_ActivationStatePathSelectorCurrentSession

type Probe_Status_ActivationStatePathSelectorCurrentSession struct{}

func (Probe_Status_ActivationStatePathSelectorCurrentSession) FieldPath

type Probe_Status_ActivationStatePathSelectorCurrentSessionClientCookie

type Probe_Status_ActivationStatePathSelectorCurrentSessionClientCookie struct{}

func (Probe_Status_ActivationStatePathSelectorCurrentSessionClientCookie) FieldPath

func (Probe_Status_ActivationStatePathSelectorCurrentSessionClientCookie) WithArrayOfValues

func (Probe_Status_ActivationStatePathSelectorCurrentSessionClientCookie) WithValue

type Probe_Status_ActivationStatePathSelectorCurrentSessionLockDeadline

type Probe_Status_ActivationStatePathSelectorCurrentSessionLockDeadline struct{}

func (Probe_Status_ActivationStatePathSelectorCurrentSessionLockDeadline) FieldPath

func (Probe_Status_ActivationStatePathSelectorCurrentSessionLockDeadline) WithArrayOfValues

func (Probe_Status_ActivationStatePathSelectorCurrentSessionLockDeadline) WithValue

type Probe_Status_ActivationStatePathSelectorLastInvitation

type Probe_Status_ActivationStatePathSelectorLastInvitation struct{}

func (Probe_Status_ActivationStatePathSelectorLastInvitation) FieldPath

func (Probe_Status_ActivationStatePathSelectorLastInvitation) SendFailureMessage added in v0.11.14

func (Probe_Status_ActivationStatePathSelectorLastInvitation) Sender

func (Probe_Status_ActivationStatePathSelectorLastInvitation) SentDate

type Probe_Status_ActivationStatePathSelectorLastInvitationSendFailureMessage added in v0.11.14

type Probe_Status_ActivationStatePathSelectorLastInvitationSendFailureMessage struct{}

func (Probe_Status_ActivationStatePathSelectorLastInvitationSendFailureMessage) FieldPath added in v0.11.14

func (Probe_Status_ActivationStatePathSelectorLastInvitationSendFailureMessage) WithArrayOfValues added in v0.11.14

func (Probe_Status_ActivationStatePathSelectorLastInvitationSendFailureMessage) WithValue added in v0.11.14

type Probe_Status_ActivationStatePathSelectorLastInvitationSender

type Probe_Status_ActivationStatePathSelectorLastInvitationSender struct{}

func (Probe_Status_ActivationStatePathSelectorLastInvitationSender) FieldPath

func (Probe_Status_ActivationStatePathSelectorLastInvitationSender) WithArrayOfValues

func (Probe_Status_ActivationStatePathSelectorLastInvitationSender) WithValue

type Probe_Status_ActivationStatePathSelectorLastInvitationSentDate

type Probe_Status_ActivationStatePathSelectorLastInvitationSentDate struct{}

func (Probe_Status_ActivationStatePathSelectorLastInvitationSentDate) FieldPath

func (Probe_Status_ActivationStatePathSelectorLastInvitationSentDate) WithArrayOfValues

func (Probe_Status_ActivationStatePathSelectorLastInvitationSentDate) WithValue

type Probe_Status_ActivationStatePathSelectorServiceAccount

type Probe_Status_ActivationStatePathSelectorServiceAccount struct{}

func (Probe_Status_ActivationStatePathSelectorServiceAccount) FieldPath

func (Probe_Status_ActivationStatePathSelectorServiceAccount) WithArrayOfValues

func (Probe_Status_ActivationStatePathSelectorServiceAccount) WithValue

type Probe_Status_ActivationStatePathSelectorStatus

type Probe_Status_ActivationStatePathSelectorStatus struct{}

func (Probe_Status_ActivationStatePathSelectorStatus) FieldPath

type Probe_Status_ActivationState_FieldMask

type Probe_Status_ActivationState_FieldMask struct {
	Paths []ProbeStatusActivationState_FieldPath
}

func FullProbe_Status_ActivationState_FieldMask

func FullProbe_Status_ActivationState_FieldMask() *Probe_Status_ActivationState_FieldMask

func (*Probe_Status_ActivationState_FieldMask) AppendPath

func (*Probe_Status_ActivationState_FieldMask) AppendRawPath

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

func (*Probe_Status_ActivationState_FieldMask) DecodeFirestore

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

func (*Probe_Status_ActivationState_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*Probe_Status_ActivationState_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*Probe_Status_ActivationState_FieldMask) FromProtoFieldMask

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

func (*Probe_Status_ActivationState_FieldMask) GetPaths

func (*Probe_Status_ActivationState_FieldMask) GetRawPaths

func (*Probe_Status_ActivationState_FieldMask) IsFull

func (fieldMask *Probe_Status_ActivationState_FieldMask) IsFull() bool

func (Probe_Status_ActivationState_FieldMask) Marshal

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

implement methods required by customType

func (Probe_Status_ActivationState_FieldMask) MarshalJSON

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

func (*Probe_Status_ActivationState_FieldMask) PathsCount

func (fieldMask *Probe_Status_ActivationState_FieldMask) PathsCount() int

func (*Probe_Status_ActivationState_FieldMask) Project

func (*Probe_Status_ActivationState_FieldMask) ProjectRaw

func (*Probe_Status_ActivationState_FieldMask) ProtoMessage

func (fieldMask *Probe_Status_ActivationState_FieldMask) ProtoMessage()

func (*Probe_Status_ActivationState_FieldMask) ProtoReflect

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

func (*Probe_Status_ActivationState_FieldMask) Reset

func (fieldMask *Probe_Status_ActivationState_FieldMask) Reset()

func (*Probe_Status_ActivationState_FieldMask) Set

func (*Probe_Status_ActivationState_FieldMask) SetFromCliFlag

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

func (*Probe_Status_ActivationState_FieldMask) SetRaw

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

func (*Probe_Status_ActivationState_FieldMask) Size

func (fieldMask *Probe_Status_ActivationState_FieldMask) Size() int

func (*Probe_Status_ActivationState_FieldMask) String

func (fieldMask *Probe_Status_ActivationState_FieldMask) String() string

func (*Probe_Status_ActivationState_FieldMask) Subtract

func (*Probe_Status_ActivationState_FieldMask) SubtractRaw

func (*Probe_Status_ActivationState_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*Probe_Status_ActivationState_FieldMask) Unmarshal

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

func (*Probe_Status_ActivationState_FieldMask) UnmarshalJSON

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

type Probe_Status_ActivationState_InvitationState

type Probe_Status_ActivationState_InvitationState struct {

	// sent date
	SentDate *timestamp.Timestamp `protobuf:"bytes,1,opt,name=sent_date,json=sentDate,proto3" json:"sent_date,omitempty" firestore:"sentDate"`
	// sender TODO: make it a formal reference
	Sender string `protobuf:"bytes,2,opt,name=sender,proto3" json:"sender,omitempty" firestore:"sender"`
	// details of error on send invitation
	SendFailureMessage string `` /* 148-byte string literal not displayed */
	// contains filtered or unexported fields
}

activation invitation state

func (*Probe_Status_ActivationState_InvitationState) Clone

func (*Probe_Status_ActivationState_InvitationState) CloneRaw

func (*Probe_Status_ActivationState_InvitationState) Descriptor

Deprecated, Use Probe_Status_ActivationState_InvitationState.ProtoReflect.Descriptor instead.

func (*Probe_Status_ActivationState_InvitationState) GetSendFailureMessage added in v0.11.14

func (m *Probe_Status_ActivationState_InvitationState) GetSendFailureMessage() string

func (*Probe_Status_ActivationState_InvitationState) GetSender

func (*Probe_Status_ActivationState_InvitationState) GetSentDate

func (*Probe_Status_ActivationState_InvitationState) GotenMessage

func (*Probe_Status_ActivationState_InvitationState) GotenObjectExt

func (*Probe_Status_ActivationState_InvitationState) GotenValidate

func (*Probe_Status_ActivationState_InvitationState) MakeFullFieldMask

func (*Probe_Status_ActivationState_InvitationState) MakeRawDiffFieldMask

func (*Probe_Status_ActivationState_InvitationState) MakeRawFullFieldMask

func (*Probe_Status_ActivationState_InvitationState) Marshal

func (*Probe_Status_ActivationState_InvitationState) MarshalJSON

func (*Probe_Status_ActivationState_InvitationState) Merge

func (*Probe_Status_ActivationState_InvitationState) MergeRaw

func (*Probe_Status_ActivationState_InvitationState) ProtoMessage

func (*Probe_Status_ActivationState_InvitationState) ProtoReflect

func (*Probe_Status_ActivationState_InvitationState) Reset

func (*Probe_Status_ActivationState_InvitationState) SetSendFailureMessage added in v0.11.14

func (m *Probe_Status_ActivationState_InvitationState) SetSendFailureMessage(fv string)

func (*Probe_Status_ActivationState_InvitationState) SetSender

func (*Probe_Status_ActivationState_InvitationState) SetSentDate

func (*Probe_Status_ActivationState_InvitationState) String

func (*Probe_Status_ActivationState_InvitationState) Unmarshal

func (*Probe_Status_ActivationState_InvitationState) UnmarshalJSON

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

type Probe_Status_ActivationState_InvitationStatePathSelectorSendFailureMessage added in v0.11.14

type Probe_Status_ActivationState_InvitationStatePathSelectorSendFailureMessage struct{}

func (Probe_Status_ActivationState_InvitationStatePathSelectorSendFailureMessage) FieldPath added in v0.11.14

func (Probe_Status_ActivationState_InvitationStatePathSelectorSendFailureMessage) WithArrayOfValues added in v0.11.14

func (Probe_Status_ActivationState_InvitationStatePathSelectorSendFailureMessage) WithValue added in v0.11.14

type Probe_Status_ActivationState_InvitationStatePathSelectorSender

type Probe_Status_ActivationState_InvitationStatePathSelectorSender struct{}

func (Probe_Status_ActivationState_InvitationStatePathSelectorSender) FieldPath

func (Probe_Status_ActivationState_InvitationStatePathSelectorSender) WithArrayOfValues

func (Probe_Status_ActivationState_InvitationStatePathSelectorSender) WithValue

type Probe_Status_ActivationState_InvitationStatePathSelectorSentDate

type Probe_Status_ActivationState_InvitationStatePathSelectorSentDate struct{}

func (Probe_Status_ActivationState_InvitationStatePathSelectorSentDate) FieldPath

func (Probe_Status_ActivationState_InvitationStatePathSelectorSentDate) WithArrayOfValues

func (Probe_Status_ActivationState_InvitationStatePathSelectorSentDate) WithValue

type Probe_Status_ActivationState_InvitationState_FieldMask

type Probe_Status_ActivationState_InvitationState_FieldMask struct {
	Paths []ProbeStatusActivationStateInvitationState_FieldPath
}

func FullProbe_Status_ActivationState_InvitationState_FieldMask

func FullProbe_Status_ActivationState_InvitationState_FieldMask() *Probe_Status_ActivationState_InvitationState_FieldMask

func (*Probe_Status_ActivationState_InvitationState_FieldMask) AppendPath

func (*Probe_Status_ActivationState_InvitationState_FieldMask) AppendRawPath

func (*Probe_Status_ActivationState_InvitationState_FieldMask) DecodeFirestore

func (*Probe_Status_ActivationState_InvitationState_FieldMask) EncodeFirestore

firestore encoding/decoding integration

func (*Probe_Status_ActivationState_InvitationState_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*Probe_Status_ActivationState_InvitationState_FieldMask) FromProtoFieldMask

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

func (*Probe_Status_ActivationState_InvitationState_FieldMask) GetPaths

func (*Probe_Status_ActivationState_InvitationState_FieldMask) GetRawPaths

func (*Probe_Status_ActivationState_InvitationState_FieldMask) IsFull

func (Probe_Status_ActivationState_InvitationState_FieldMask) Marshal

implement methods required by customType

func (Probe_Status_ActivationState_InvitationState_FieldMask) MarshalJSON

func (*Probe_Status_ActivationState_InvitationState_FieldMask) PathsCount

func (*Probe_Status_ActivationState_InvitationState_FieldMask) Project

func (*Probe_Status_ActivationState_InvitationState_FieldMask) ProjectRaw

func (*Probe_Status_ActivationState_InvitationState_FieldMask) ProtoMessage

func (*Probe_Status_ActivationState_InvitationState_FieldMask) ProtoReflect

func (*Probe_Status_ActivationState_InvitationState_FieldMask) Reset

func (*Probe_Status_ActivationState_InvitationState_FieldMask) Set

func (*Probe_Status_ActivationState_InvitationState_FieldMask) SetFromCliFlag

func (*Probe_Status_ActivationState_InvitationState_FieldMask) SetRaw

func (*Probe_Status_ActivationState_InvitationState_FieldMask) Size

func (*Probe_Status_ActivationState_InvitationState_FieldMask) String

func (*Probe_Status_ActivationState_InvitationState_FieldMask) SubtractRaw

func (*Probe_Status_ActivationState_InvitationState_FieldMask) ToProtoFieldMask

ToFieldMask is used for proto conversions

func (*Probe_Status_ActivationState_InvitationState_FieldMask) Unmarshal

func (*Probe_Status_ActivationState_InvitationState_FieldMask) UnmarshalJSON

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

type Probe_Status_ActivationState_Session

type Probe_Status_ActivationState_Session struct {

	// current activation session cookie - allows avoiding collisions and
	// ensure that only single client gets activated
	ClientCookie string `protobuf:"bytes,1,opt,name=client_cookie,json=clientCookie,proto3" json:"client_cookie,omitempty" firestore:"clientCookie"`
	// current session lock deadline for client identified with its cookie.
	// after lock timestamp is exceeded, new clients may override cookie.
	LockDeadline *timestamp.Timestamp `protobuf:"bytes,2,opt,name=lock_deadline,json=lockDeadline,proto3" json:"lock_deadline,omitempty" firestore:"lockDeadline"`
	// contains filtered or unexported fields
}

func (*Probe_Status_ActivationState_Session) Clone

func (*Probe_Status_ActivationState_Session) CloneRaw

func (*Probe_Status_ActivationState_Session) Descriptor

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

Deprecated, Use Probe_Status_ActivationState_Session.ProtoReflect.Descriptor instead.

func (*Probe_Status_ActivationState_Session) GetClientCookie

func (m *Probe_Status_ActivationState_Session) GetClientCookie() string

func (*Probe_Status_ActivationState_Session) GetLockDeadline

func (*Probe_Status_ActivationState_Session) GotenMessage

func (*Probe_Status_ActivationState_Session) GotenMessage()

func (*Probe_Status_ActivationState_Session) GotenObjectExt

func (o *Probe_Status_ActivationState_Session) GotenObjectExt()

func (*Probe_Status_ActivationState_Session) GotenValidate

func (obj *Probe_Status_ActivationState_Session) GotenValidate() error

func (*Probe_Status_ActivationState_Session) MakeFullFieldMask

func (*Probe_Status_ActivationState_Session) MakeRawDiffFieldMask

func (*Probe_Status_ActivationState_Session) MakeRawFullFieldMask

func (*Probe_Status_ActivationState_Session) Marshal

func (*Probe_Status_ActivationState_Session) MarshalJSON

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

func (*Probe_Status_ActivationState_Session) Merge

func (*Probe_Status_ActivationState_Session) MergeRaw

func (*Probe_Status_ActivationState_Session) ProtoMessage

func (*Probe_Status_ActivationState_Session) ProtoMessage()

func (*Probe_Status_ActivationState_Session) ProtoReflect

func (*Probe_Status_ActivationState_Session) Reset

func (*Probe_Status_ActivationState_Session) SetClientCookie

func (m *Probe_Status_ActivationState_Session) SetClientCookie(fv string)

func (*Probe_Status_ActivationState_Session) SetLockDeadline

func (*Probe_Status_ActivationState_Session) String

func (*Probe_Status_ActivationState_Session) Unmarshal

func (*Probe_Status_ActivationState_Session) UnmarshalJSON

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

type Probe_Status_ActivationState_SessionPathSelectorClientCookie

type Probe_Status_ActivationState_SessionPathSelectorClientCookie struct{}

func (Probe_Status_ActivationState_SessionPathSelectorClientCookie) FieldPath

func (Probe_Status_ActivationState_SessionPathSelectorClientCookie) WithArrayOfValues

func (Probe_Status_ActivationState_SessionPathSelectorClientCookie) WithValue

type Probe_Status_ActivationState_SessionPathSelectorLockDeadline

type Probe_Status_ActivationState_SessionPathSelectorLockDeadline struct{}

func (Probe_Status_ActivationState_SessionPathSelectorLockDeadline) FieldPath

func (Probe_Status_ActivationState_SessionPathSelectorLockDeadline) WithArrayOfValues

func (Probe_Status_ActivationState_SessionPathSelectorLockDeadline) WithValue

type Probe_Status_ActivationState_Session_FieldMask

type Probe_Status_ActivationState_Session_FieldMask struct {
	Paths []ProbeStatusActivationStateSession_FieldPath
}

func FullProbe_Status_ActivationState_Session_FieldMask

func FullProbe_Status_ActivationState_Session_FieldMask() *Probe_Status_ActivationState_Session_FieldMask

func (*Probe_Status_ActivationState_Session_FieldMask) AppendPath

func (*Probe_Status_ActivationState_Session_FieldMask) AppendRawPath

func (*Probe_Status_ActivationState_Session_FieldMask) DecodeFirestore

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

func (*Probe_Status_ActivationState_Session_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*Probe_Status_ActivationState_Session_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*Probe_Status_ActivationState_Session_FieldMask) FromProtoFieldMask

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

func (*Probe_Status_ActivationState_Session_FieldMask) GetPaths

func (*Probe_Status_ActivationState_Session_FieldMask) GetRawPaths

func (*Probe_Status_ActivationState_Session_FieldMask) IsFull

func (Probe_Status_ActivationState_Session_FieldMask) Marshal

implement methods required by customType

func (Probe_Status_ActivationState_Session_FieldMask) MarshalJSON

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

func (*Probe_Status_ActivationState_Session_FieldMask) PathsCount

func (fieldMask *Probe_Status_ActivationState_Session_FieldMask) PathsCount() int

func (*Probe_Status_ActivationState_Session_FieldMask) Project

func (*Probe_Status_ActivationState_Session_FieldMask) ProjectRaw

func (*Probe_Status_ActivationState_Session_FieldMask) ProtoMessage

func (fieldMask *Probe_Status_ActivationState_Session_FieldMask) ProtoMessage()

func (*Probe_Status_ActivationState_Session_FieldMask) ProtoReflect

func (*Probe_Status_ActivationState_Session_FieldMask) Reset

func (*Probe_Status_ActivationState_Session_FieldMask) Set

func (*Probe_Status_ActivationState_Session_FieldMask) SetFromCliFlag

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

func (*Probe_Status_ActivationState_Session_FieldMask) SetRaw

func (*Probe_Status_ActivationState_Session_FieldMask) Size

func (*Probe_Status_ActivationState_Session_FieldMask) String

func (*Probe_Status_ActivationState_Session_FieldMask) SubtractRaw

func (*Probe_Status_ActivationState_Session_FieldMask) ToProtoFieldMask

ToFieldMask is used for proto conversions

func (*Probe_Status_ActivationState_Session_FieldMask) Unmarshal

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

func (*Probe_Status_ActivationState_Session_FieldMask) UnmarshalJSON

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

type Probe_Status_ActivationState_Status

type Probe_Status_ActivationState_Status int32
const (
	Probe_Status_ActivationState_ACTIVATION_STATUS_UNSPECIFIED Probe_Status_ActivationState_Status = 0
	Probe_Status_ActivationState_INACTIVE                      Probe_Status_ActivationState_Status = 1
	Probe_Status_ActivationState_PENDING_INVITATION            Probe_Status_ActivationState_Status = 5
	Probe_Status_ActivationState_PENDING_APPROVAL              Probe_Status_ActivationState_Status = 2
	Probe_Status_ActivationState_IN_PROGRESS                   Probe_Status_ActivationState_Status = 3
	Probe_Status_ActivationState_ACTIVE                        Probe_Status_ActivationState_Status = 4
)

func (Probe_Status_ActivationState_Status) Descriptor

func (Probe_Status_ActivationState_Status) Enum

func (Probe_Status_ActivationState_Status) EnumDescriptor

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

Deprecated, Use Probe_Status_ActivationState_Status.ProtoReflect.Descriptor instead.

func (Probe_Status_ActivationState_Status) Number

func (Probe_Status_ActivationState_Status) String

func (Probe_Status_ActivationState_Status) Type

type Probe_Status_Bandwidth

type Probe_Status_Bandwidth struct {
	UploadMbps      float64              `protobuf:"fixed64,1,opt,name=upload_mbps,json=uploadMbps,proto3" json:"upload_mbps,omitempty" firestore:"uploadMbps"`
	DownloadMbps    float64              `protobuf:"fixed64,2,opt,name=download_mbps,json=downloadMbps,proto3" json:"download_mbps,omitempty" firestore:"downloadMbps"`
	TestServer      string               `protobuf:"bytes,3,opt,name=test_server,json=testServer,proto3" json:"test_server,omitempty" firestore:"testServer"`
	ServerIpAddress string               `` /* 136-byte string literal not displayed */
	LastReported    *timestamp.Timestamp `protobuf:"bytes,4,opt,name=last_reported,json=lastReported,proto3" json:"last_reported,omitempty" firestore:"lastReported"`
	// contains filtered or unexported fields
}

Internet speed

func (*Probe_Status_Bandwidth) Clone

func (*Probe_Status_Bandwidth) CloneRaw

func (*Probe_Status_Bandwidth) Descriptor

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

Deprecated, Use Probe_Status_Bandwidth.ProtoReflect.Descriptor instead.

func (*Probe_Status_Bandwidth) GetDownloadMbps

func (m *Probe_Status_Bandwidth) GetDownloadMbps() float64

func (*Probe_Status_Bandwidth) GetLastReported

func (m *Probe_Status_Bandwidth) GetLastReported() *timestamp.Timestamp

func (*Probe_Status_Bandwidth) GetServerIpAddress

func (m *Probe_Status_Bandwidth) GetServerIpAddress() string

func (*Probe_Status_Bandwidth) GetTestServer

func (m *Probe_Status_Bandwidth) GetTestServer() string

func (*Probe_Status_Bandwidth) GetUploadMbps

func (m *Probe_Status_Bandwidth) GetUploadMbps() float64

func (*Probe_Status_Bandwidth) GotenMessage

func (*Probe_Status_Bandwidth) GotenMessage()

func (*Probe_Status_Bandwidth) GotenObjectExt

func (o *Probe_Status_Bandwidth) GotenObjectExt()

func (*Probe_Status_Bandwidth) GotenValidate

func (obj *Probe_Status_Bandwidth) GotenValidate() error

func (*Probe_Status_Bandwidth) MakeDiffFieldMask

func (*Probe_Status_Bandwidth) MakeFullFieldMask

func (*Probe_Status_Bandwidth) MakeRawDiffFieldMask

func (*Probe_Status_Bandwidth) MakeRawFullFieldMask

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

func (*Probe_Status_Bandwidth) Marshal

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

func (*Probe_Status_Bandwidth) MarshalJSON

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

func (*Probe_Status_Bandwidth) Merge

func (*Probe_Status_Bandwidth) MergeRaw

func (*Probe_Status_Bandwidth) ProtoMessage

func (*Probe_Status_Bandwidth) ProtoMessage()

func (*Probe_Status_Bandwidth) ProtoReflect

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

func (*Probe_Status_Bandwidth) Reset

func (m *Probe_Status_Bandwidth) Reset()

func (*Probe_Status_Bandwidth) SetDownloadMbps

func (m *Probe_Status_Bandwidth) SetDownloadMbps(fv float64)

func (*Probe_Status_Bandwidth) SetLastReported

func (m *Probe_Status_Bandwidth) SetLastReported(fv *timestamp.Timestamp)

func (*Probe_Status_Bandwidth) SetServerIpAddress

func (m *Probe_Status_Bandwidth) SetServerIpAddress(fv string)

func (*Probe_Status_Bandwidth) SetTestServer

func (m *Probe_Status_Bandwidth) SetTestServer(fv string)

func (*Probe_Status_Bandwidth) SetUploadMbps

func (m *Probe_Status_Bandwidth) SetUploadMbps(fv float64)

func (*Probe_Status_Bandwidth) String

func (m *Probe_Status_Bandwidth) String() string

func (*Probe_Status_Bandwidth) Unmarshal

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

func (*Probe_Status_Bandwidth) UnmarshalJSON

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

type Probe_Status_BandwidthPathSelectorDownloadMbps

type Probe_Status_BandwidthPathSelectorDownloadMbps struct{}

func (Probe_Status_BandwidthPathSelectorDownloadMbps) FieldPath

func (Probe_Status_BandwidthPathSelectorDownloadMbps) WithArrayOfValues

func (Probe_Status_BandwidthPathSelectorDownloadMbps) WithValue

type Probe_Status_BandwidthPathSelectorLastReported

type Probe_Status_BandwidthPathSelectorLastReported struct{}

func (Probe_Status_BandwidthPathSelectorLastReported) FieldPath

func (Probe_Status_BandwidthPathSelectorLastReported) WithArrayOfValues

func (Probe_Status_BandwidthPathSelectorLastReported) WithValue

type Probe_Status_BandwidthPathSelectorServerIpAddress

type Probe_Status_BandwidthPathSelectorServerIpAddress struct{}

func (Probe_Status_BandwidthPathSelectorServerIpAddress) FieldPath

func (Probe_Status_BandwidthPathSelectorServerIpAddress) WithArrayOfValues

func (Probe_Status_BandwidthPathSelectorServerIpAddress) WithValue

type Probe_Status_BandwidthPathSelectorTestServer

type Probe_Status_BandwidthPathSelectorTestServer struct{}

func (Probe_Status_BandwidthPathSelectorTestServer) FieldPath

func (Probe_Status_BandwidthPathSelectorTestServer) WithArrayOfValues

func (Probe_Status_BandwidthPathSelectorTestServer) WithValue

type Probe_Status_BandwidthPathSelectorUploadMbps

type Probe_Status_BandwidthPathSelectorUploadMbps struct{}

func (Probe_Status_BandwidthPathSelectorUploadMbps) FieldPath

func (Probe_Status_BandwidthPathSelectorUploadMbps) WithArrayOfValues

func (Probe_Status_BandwidthPathSelectorUploadMbps) WithValue

type Probe_Status_Bandwidth_FieldMask

type Probe_Status_Bandwidth_FieldMask struct {
	Paths []ProbeStatusBandwidth_FieldPath
}

func FullProbe_Status_Bandwidth_FieldMask

func FullProbe_Status_Bandwidth_FieldMask() *Probe_Status_Bandwidth_FieldMask

func (*Probe_Status_Bandwidth_FieldMask) AppendPath

func (*Probe_Status_Bandwidth_FieldMask) AppendRawPath

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

func (*Probe_Status_Bandwidth_FieldMask) DecodeFirestore

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

func (*Probe_Status_Bandwidth_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*Probe_Status_Bandwidth_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*Probe_Status_Bandwidth_FieldMask) FromProtoFieldMask

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

func (*Probe_Status_Bandwidth_FieldMask) GetPaths

func (*Probe_Status_Bandwidth_FieldMask) GetRawPaths

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

func (*Probe_Status_Bandwidth_FieldMask) IsFull

func (fieldMask *Probe_Status_Bandwidth_FieldMask) IsFull() bool

func (Probe_Status_Bandwidth_FieldMask) Marshal

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

implement methods required by customType

func (Probe_Status_Bandwidth_FieldMask) MarshalJSON

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

func (*Probe_Status_Bandwidth_FieldMask) PathsCount

func (fieldMask *Probe_Status_Bandwidth_FieldMask) PathsCount() int

func (*Probe_Status_Bandwidth_FieldMask) Project

func (*Probe_Status_Bandwidth_FieldMask) ProjectRaw

func (*Probe_Status_Bandwidth_FieldMask) ProtoMessage

func (fieldMask *Probe_Status_Bandwidth_FieldMask) ProtoMessage()

func (*Probe_Status_Bandwidth_FieldMask) ProtoReflect

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

func (*Probe_Status_Bandwidth_FieldMask) Reset

func (fieldMask *Probe_Status_Bandwidth_FieldMask) Reset()

func (*Probe_Status_Bandwidth_FieldMask) Set

func (fieldMask *Probe_Status_Bandwidth_FieldMask) Set(target, source *Probe_Status_Bandwidth)

func (*Probe_Status_Bandwidth_FieldMask) SetFromCliFlag

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

func (*Probe_Status_Bandwidth_FieldMask) SetRaw

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

func (*Probe_Status_Bandwidth_FieldMask) Size

func (fieldMask *Probe_Status_Bandwidth_FieldMask) Size() int

func (*Probe_Status_Bandwidth_FieldMask) String

func (fieldMask *Probe_Status_Bandwidth_FieldMask) String() string

func (*Probe_Status_Bandwidth_FieldMask) Subtract

func (*Probe_Status_Bandwidth_FieldMask) SubtractRaw

func (*Probe_Status_Bandwidth_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*Probe_Status_Bandwidth_FieldMask) Unmarshal

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

func (*Probe_Status_Bandwidth_FieldMask) UnmarshalJSON

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

type Probe_Status_ConnectionStatus

type Probe_Status_ConnectionStatus int32
const (
	Probe_Status_CONNECTION_STATUS_UNSPECIFIED Probe_Status_ConnectionStatus = 0
	Probe_Status_ONLINE                        Probe_Status_ConnectionStatus = 1
	Probe_Status_OFFLINE                       Probe_Status_ConnectionStatus = 2
)

func (Probe_Status_ConnectionStatus) Descriptor

func (Probe_Status_ConnectionStatus) Enum

func (Probe_Status_ConnectionStatus) EnumDescriptor

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

Deprecated, Use Probe_Status_ConnectionStatus.ProtoReflect.Descriptor instead.

func (Probe_Status_ConnectionStatus) Number

func (Probe_Status_ConnectionStatus) String

func (Probe_Status_ConnectionStatus) Type

type Probe_Status_FieldMask

type Probe_Status_FieldMask struct {
	Paths []ProbeStatus_FieldPath
}

func FullProbe_Status_FieldMask

func FullProbe_Status_FieldMask() *Probe_Status_FieldMask

func (*Probe_Status_FieldMask) AppendPath

func (fieldMask *Probe_Status_FieldMask) AppendPath(path ProbeStatus_FieldPath)

func (*Probe_Status_FieldMask) AppendRawPath

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

func (*Probe_Status_FieldMask) DecodeFirestore

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

func (*Probe_Status_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*Probe_Status_FieldMask) FilterInputFields

func (fieldMask *Probe_Status_FieldMask) FilterInputFields() *Probe_Status_FieldMask

FilterInputFields generates copy of field paths with output_only field paths removed

func (*Probe_Status_FieldMask) FromProtoFieldMask

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

func (*Probe_Status_FieldMask) GetPaths

func (fieldMask *Probe_Status_FieldMask) GetPaths() []ProbeStatus_FieldPath

func (*Probe_Status_FieldMask) GetRawPaths

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

func (*Probe_Status_FieldMask) IsFull

func (fieldMask *Probe_Status_FieldMask) IsFull() bool

func (Probe_Status_FieldMask) Marshal

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

implement methods required by customType

func (Probe_Status_FieldMask) MarshalJSON

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

func (*Probe_Status_FieldMask) PathsCount

func (fieldMask *Probe_Status_FieldMask) PathsCount() int

func (*Probe_Status_FieldMask) Project

func (fieldMask *Probe_Status_FieldMask) Project(source *Probe_Status) *Probe_Status

func (*Probe_Status_FieldMask) ProjectRaw

func (*Probe_Status_FieldMask) ProtoMessage

func (fieldMask *Probe_Status_FieldMask) ProtoMessage()

func (*Probe_Status_FieldMask) ProtoReflect

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

func (*Probe_Status_FieldMask) Reset

func (fieldMask *Probe_Status_FieldMask) Reset()

func (*Probe_Status_FieldMask) Set

func (fieldMask *Probe_Status_FieldMask) Set(target, source *Probe_Status)

func (*Probe_Status_FieldMask) SetFromCliFlag

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

func (*Probe_Status_FieldMask) SetRaw

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

func (*Probe_Status_FieldMask) Size

func (fieldMask *Probe_Status_FieldMask) Size() int

func (*Probe_Status_FieldMask) String

func (fieldMask *Probe_Status_FieldMask) String() string

func (*Probe_Status_FieldMask) Subtract

func (*Probe_Status_FieldMask) SubtractRaw

func (fieldMask *Probe_Status_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask

func (*Probe_Status_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*Probe_Status_FieldMask) Unmarshal

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

func (*Probe_Status_FieldMask) UnmarshalJSON

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

type Probe_Status_NetworkInterface

type Probe_Status_NetworkInterface struct {
	InterfaceName         string   `` /* 126-byte string literal not displayed */
	IpAddressV4           []string `protobuf:"bytes,2,rep,name=ip_address_v4,json=ipAddressV4,proto3" json:"ip_address_v4,omitempty" firestore:"ipAddressV4"`
	ExternalIpAddressV4   []string `` /* 154-byte string literal not displayed */
	IpAddressV6           []string `protobuf:"bytes,4,rep,name=ip_address_v6,json=ipAddressV6,proto3" json:"ip_address_v6,omitempty" firestore:"ipAddressV6"`
	ExternalIpAddressV6   []string `` /* 154-byte string literal not displayed */
	HasV4DefaultRoute     bool     `` /* 147-byte string literal not displayed */
	HasV6DefaultRoute     bool     `` /* 147-byte string literal not displayed */
	HasBestV4DefaultRoute bool     `` /* 165-byte string literal not displayed */
	HasBestV6DefaultRoute bool     `` /* 165-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Probe_Status_NetworkInterface) Clone

func (*Probe_Status_NetworkInterface) CloneRaw

func (*Probe_Status_NetworkInterface) Descriptor

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

Deprecated, Use Probe_Status_NetworkInterface.ProtoReflect.Descriptor instead.

func (*Probe_Status_NetworkInterface) GetExternalIpAddressV4

func (m *Probe_Status_NetworkInterface) GetExternalIpAddressV4() []string

func (*Probe_Status_NetworkInterface) GetExternalIpAddressV6

func (m *Probe_Status_NetworkInterface) GetExternalIpAddressV6() []string

func (*Probe_Status_NetworkInterface) GetHasBestV4DefaultRoute added in v0.12.0

func (m *Probe_Status_NetworkInterface) GetHasBestV4DefaultRoute() bool

func (*Probe_Status_NetworkInterface) GetHasBestV6DefaultRoute added in v0.12.0

func (m *Probe_Status_NetworkInterface) GetHasBestV6DefaultRoute() bool

func (*Probe_Status_NetworkInterface) GetHasV4DefaultRoute added in v0.12.0

func (m *Probe_Status_NetworkInterface) GetHasV4DefaultRoute() bool

func (*Probe_Status_NetworkInterface) GetHasV6DefaultRoute added in v0.12.0

func (m *Probe_Status_NetworkInterface) GetHasV6DefaultRoute() bool

func (*Probe_Status_NetworkInterface) GetInterfaceName

func (m *Probe_Status_NetworkInterface) GetInterfaceName() string

func (*Probe_Status_NetworkInterface) GetIpAddressV4

func (m *Probe_Status_NetworkInterface) GetIpAddressV4() []string

func (*Probe_Status_NetworkInterface) GetIpAddressV6

func (m *Probe_Status_NetworkInterface) GetIpAddressV6() []string

func (*Probe_Status_NetworkInterface) GotenMessage

func (*Probe_Status_NetworkInterface) GotenMessage()

func (*Probe_Status_NetworkInterface) GotenObjectExt

func (o *Probe_Status_NetworkInterface) GotenObjectExt()

func (*Probe_Status_NetworkInterface) GotenValidate

func (obj *Probe_Status_NetworkInterface) GotenValidate() error

func (*Probe_Status_NetworkInterface) MakeDiffFieldMask

func (*Probe_Status_NetworkInterface) MakeFullFieldMask

func (*Probe_Status_NetworkInterface) MakeRawDiffFieldMask

func (*Probe_Status_NetworkInterface) MakeRawFullFieldMask

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

func (*Probe_Status_NetworkInterface) Marshal

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

func (*Probe_Status_NetworkInterface) MarshalJSON

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

func (*Probe_Status_NetworkInterface) Merge

func (*Probe_Status_NetworkInterface) MergeRaw

func (*Probe_Status_NetworkInterface) ProtoMessage

func (*Probe_Status_NetworkInterface) ProtoMessage()

func (*Probe_Status_NetworkInterface) ProtoReflect

func (*Probe_Status_NetworkInterface) Reset

func (m *Probe_Status_NetworkInterface) Reset()

func (*Probe_Status_NetworkInterface) SetExternalIpAddressV4

func (m *Probe_Status_NetworkInterface) SetExternalIpAddressV4(fv []string)

func (*Probe_Status_NetworkInterface) SetExternalIpAddressV6

func (m *Probe_Status_NetworkInterface) SetExternalIpAddressV6(fv []string)

func (*Probe_Status_NetworkInterface) SetHasBestV4DefaultRoute added in v0.12.0

func (m *Probe_Status_NetworkInterface) SetHasBestV4DefaultRoute(fv bool)

func (*Probe_Status_NetworkInterface) SetHasBestV6DefaultRoute added in v0.12.0

func (m *Probe_Status_NetworkInterface) SetHasBestV6DefaultRoute(fv bool)

func (*Probe_Status_NetworkInterface) SetHasV4DefaultRoute added in v0.12.0

func (m *Probe_Status_NetworkInterface) SetHasV4DefaultRoute(fv bool)

func (*Probe_Status_NetworkInterface) SetHasV6DefaultRoute added in v0.12.0

func (m *Probe_Status_NetworkInterface) SetHasV6DefaultRoute(fv bool)

func (*Probe_Status_NetworkInterface) SetInterfaceName

func (m *Probe_Status_NetworkInterface) SetInterfaceName(fv string)

func (*Probe_Status_NetworkInterface) SetIpAddressV4

func (m *Probe_Status_NetworkInterface) SetIpAddressV4(fv []string)

func (*Probe_Status_NetworkInterface) SetIpAddressV6

func (m *Probe_Status_NetworkInterface) SetIpAddressV6(fv []string)

func (*Probe_Status_NetworkInterface) String

func (*Probe_Status_NetworkInterface) Unmarshal

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

func (*Probe_Status_NetworkInterface) UnmarshalJSON

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

type Probe_Status_NetworkInterfacePathSelectorExternalIpAddressV4

type Probe_Status_NetworkInterfacePathSelectorExternalIpAddressV4 struct{}

func (Probe_Status_NetworkInterfacePathSelectorExternalIpAddressV4) FieldPath

func (Probe_Status_NetworkInterfacePathSelectorExternalIpAddressV4) WithArrayOfValues

func (Probe_Status_NetworkInterfacePathSelectorExternalIpAddressV4) WithItemValue

func (Probe_Status_NetworkInterfacePathSelectorExternalIpAddressV4) WithValue

type Probe_Status_NetworkInterfacePathSelectorExternalIpAddressV6

type Probe_Status_NetworkInterfacePathSelectorExternalIpAddressV6 struct{}

func (Probe_Status_NetworkInterfacePathSelectorExternalIpAddressV6) FieldPath

func (Probe_Status_NetworkInterfacePathSelectorExternalIpAddressV6) WithArrayOfValues

func (Probe_Status_NetworkInterfacePathSelectorExternalIpAddressV6) WithItemValue

func (Probe_Status_NetworkInterfacePathSelectorExternalIpAddressV6) WithValue

type Probe_Status_NetworkInterfacePathSelectorHasBestV4DefaultRoute added in v0.12.0

type Probe_Status_NetworkInterfacePathSelectorHasBestV4DefaultRoute struct{}

func (Probe_Status_NetworkInterfacePathSelectorHasBestV4DefaultRoute) FieldPath added in v0.12.0

func (Probe_Status_NetworkInterfacePathSelectorHasBestV4DefaultRoute) WithArrayOfValues added in v0.12.0

func (Probe_Status_NetworkInterfacePathSelectorHasBestV4DefaultRoute) WithValue added in v0.12.0

type Probe_Status_NetworkInterfacePathSelectorHasBestV6DefaultRoute added in v0.12.0

type Probe_Status_NetworkInterfacePathSelectorHasBestV6DefaultRoute struct{}

func (Probe_Status_NetworkInterfacePathSelectorHasBestV6DefaultRoute) FieldPath added in v0.12.0

func (Probe_Status_NetworkInterfacePathSelectorHasBestV6DefaultRoute) WithArrayOfValues added in v0.12.0

func (Probe_Status_NetworkInterfacePathSelectorHasBestV6DefaultRoute) WithValue added in v0.12.0

type Probe_Status_NetworkInterfacePathSelectorHasV4DefaultRoute added in v0.12.0

type Probe_Status_NetworkInterfacePathSelectorHasV4DefaultRoute struct{}

func (Probe_Status_NetworkInterfacePathSelectorHasV4DefaultRoute) FieldPath added in v0.12.0

func (Probe_Status_NetworkInterfacePathSelectorHasV4DefaultRoute) WithArrayOfValues added in v0.12.0

func (Probe_Status_NetworkInterfacePathSelectorHasV4DefaultRoute) WithValue added in v0.12.0

type Probe_Status_NetworkInterfacePathSelectorHasV6DefaultRoute added in v0.12.0

type Probe_Status_NetworkInterfacePathSelectorHasV6DefaultRoute struct{}

func (Probe_Status_NetworkInterfacePathSelectorHasV6DefaultRoute) FieldPath added in v0.12.0

func (Probe_Status_NetworkInterfacePathSelectorHasV6DefaultRoute) WithArrayOfValues added in v0.12.0

func (Probe_Status_NetworkInterfacePathSelectorHasV6DefaultRoute) WithValue added in v0.12.0

type Probe_Status_NetworkInterfacePathSelectorInterfaceName

type Probe_Status_NetworkInterfacePathSelectorInterfaceName struct{}

func (Probe_Status_NetworkInterfacePathSelectorInterfaceName) FieldPath

func (Probe_Status_NetworkInterfacePathSelectorInterfaceName) WithArrayOfValues

func (Probe_Status_NetworkInterfacePathSelectorInterfaceName) WithValue

type Probe_Status_NetworkInterfacePathSelectorIpAddressV4

type Probe_Status_NetworkInterfacePathSelectorIpAddressV4 struct{}

func (Probe_Status_NetworkInterfacePathSelectorIpAddressV4) FieldPath

func (Probe_Status_NetworkInterfacePathSelectorIpAddressV4) WithArrayOfValues

func (Probe_Status_NetworkInterfacePathSelectorIpAddressV4) WithItemValue

func (Probe_Status_NetworkInterfacePathSelectorIpAddressV4) WithValue

type Probe_Status_NetworkInterfacePathSelectorIpAddressV6

type Probe_Status_NetworkInterfacePathSelectorIpAddressV6 struct{}

func (Probe_Status_NetworkInterfacePathSelectorIpAddressV6) FieldPath

func (Probe_Status_NetworkInterfacePathSelectorIpAddressV6) WithArrayOfValues

func (Probe_Status_NetworkInterfacePathSelectorIpAddressV6) WithItemValue

func (Probe_Status_NetworkInterfacePathSelectorIpAddressV6) WithValue

type Probe_Status_NetworkInterface_FieldMask

type Probe_Status_NetworkInterface_FieldMask struct {
	Paths []ProbeStatusNetworkInterface_FieldPath
}

func FullProbe_Status_NetworkInterface_FieldMask

func FullProbe_Status_NetworkInterface_FieldMask() *Probe_Status_NetworkInterface_FieldMask

func (*Probe_Status_NetworkInterface_FieldMask) AppendPath

func (*Probe_Status_NetworkInterface_FieldMask) AppendRawPath

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

func (*Probe_Status_NetworkInterface_FieldMask) DecodeFirestore

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

func (*Probe_Status_NetworkInterface_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*Probe_Status_NetworkInterface_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*Probe_Status_NetworkInterface_FieldMask) FromProtoFieldMask

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

func (*Probe_Status_NetworkInterface_FieldMask) GetPaths

func (*Probe_Status_NetworkInterface_FieldMask) GetRawPaths

func (*Probe_Status_NetworkInterface_FieldMask) IsFull

func (fieldMask *Probe_Status_NetworkInterface_FieldMask) IsFull() bool

func (Probe_Status_NetworkInterface_FieldMask) Marshal

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

implement methods required by customType

func (Probe_Status_NetworkInterface_FieldMask) MarshalJSON

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

func (*Probe_Status_NetworkInterface_FieldMask) PathsCount

func (fieldMask *Probe_Status_NetworkInterface_FieldMask) PathsCount() int

func (*Probe_Status_NetworkInterface_FieldMask) Project

func (*Probe_Status_NetworkInterface_FieldMask) ProjectRaw

func (*Probe_Status_NetworkInterface_FieldMask) ProtoMessage

func (fieldMask *Probe_Status_NetworkInterface_FieldMask) ProtoMessage()

func (*Probe_Status_NetworkInterface_FieldMask) ProtoReflect

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

func (*Probe_Status_NetworkInterface_FieldMask) Reset

func (fieldMask *Probe_Status_NetworkInterface_FieldMask) Reset()

func (*Probe_Status_NetworkInterface_FieldMask) Set

func (*Probe_Status_NetworkInterface_FieldMask) SetFromCliFlag

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

func (*Probe_Status_NetworkInterface_FieldMask) SetRaw

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

func (*Probe_Status_NetworkInterface_FieldMask) Size

func (fieldMask *Probe_Status_NetworkInterface_FieldMask) Size() int

func (*Probe_Status_NetworkInterface_FieldMask) String

func (fieldMask *Probe_Status_NetworkInterface_FieldMask) String() string

func (*Probe_Status_NetworkInterface_FieldMask) Subtract

func (*Probe_Status_NetworkInterface_FieldMask) SubtractRaw

func (*Probe_Status_NetworkInterface_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*Probe_Status_NetworkInterface_FieldMask) Unmarshal

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

func (*Probe_Status_NetworkInterface_FieldMask) UnmarshalJSON

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

type Probe_Status_ProxyConfig added in v0.10.5

type Probe_Status_ProxyConfig struct {
	HttpProxy  string `protobuf:"bytes,1,opt,name=http_proxy,json=httpProxy,proto3" json:"http_proxy,omitempty" firestore:"httpProxy"`
	HttpsProxy string `protobuf:"bytes,2,opt,name=https_proxy,json=httpsProxy,proto3" json:"https_proxy,omitempty" firestore:"httpsProxy"`
	NoProxy    string `protobuf:"bytes,3,opt,name=no_proxy,json=noProxy,proto3" json:"no_proxy,omitempty" firestore:"noProxy"`
	// contains filtered or unexported fields
}

func (*Probe_Status_ProxyConfig) Clone added in v0.10.5

func (*Probe_Status_ProxyConfig) CloneRaw added in v0.10.5

func (*Probe_Status_ProxyConfig) Descriptor added in v0.10.5

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

Deprecated, Use Probe_Status_ProxyConfig.ProtoReflect.Descriptor instead.

func (*Probe_Status_ProxyConfig) GetHttpProxy added in v0.10.5

func (m *Probe_Status_ProxyConfig) GetHttpProxy() string

func (*Probe_Status_ProxyConfig) GetHttpsProxy added in v0.10.5

func (m *Probe_Status_ProxyConfig) GetHttpsProxy() string

func (*Probe_Status_ProxyConfig) GetNoProxy added in v0.10.5

func (m *Probe_Status_ProxyConfig) GetNoProxy() string

func (*Probe_Status_ProxyConfig) GotenMessage added in v0.10.5

func (*Probe_Status_ProxyConfig) GotenMessage()

func (*Probe_Status_ProxyConfig) GotenObjectExt added in v0.10.5

func (o *Probe_Status_ProxyConfig) GotenObjectExt()

func (*Probe_Status_ProxyConfig) GotenValidate added in v0.10.5

func (obj *Probe_Status_ProxyConfig) GotenValidate() error

func (*Probe_Status_ProxyConfig) MakeDiffFieldMask added in v0.10.5

func (*Probe_Status_ProxyConfig) MakeFullFieldMask added in v0.10.5

func (*Probe_Status_ProxyConfig) MakeRawDiffFieldMask added in v0.10.5

func (*Probe_Status_ProxyConfig) MakeRawFullFieldMask added in v0.10.5

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

func (*Probe_Status_ProxyConfig) Marshal added in v0.10.5

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

func (*Probe_Status_ProxyConfig) MarshalJSON added in v0.10.5

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

func (*Probe_Status_ProxyConfig) Merge added in v0.10.5

func (*Probe_Status_ProxyConfig) MergeRaw added in v0.10.5

func (*Probe_Status_ProxyConfig) ProtoMessage added in v0.10.5

func (*Probe_Status_ProxyConfig) ProtoMessage()

func (*Probe_Status_ProxyConfig) ProtoReflect added in v0.10.5

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

func (*Probe_Status_ProxyConfig) Reset added in v0.10.5

func (m *Probe_Status_ProxyConfig) Reset()

func (*Probe_Status_ProxyConfig) SetHttpProxy added in v0.10.5

func (m *Probe_Status_ProxyConfig) SetHttpProxy(fv string)

func (*Probe_Status_ProxyConfig) SetHttpsProxy added in v0.10.5

func (m *Probe_Status_ProxyConfig) SetHttpsProxy(fv string)

func (*Probe_Status_ProxyConfig) SetNoProxy added in v0.10.5

func (m *Probe_Status_ProxyConfig) SetNoProxy(fv string)

func (*Probe_Status_ProxyConfig) String added in v0.10.5

func (m *Probe_Status_ProxyConfig) String() string

func (*Probe_Status_ProxyConfig) Unmarshal added in v0.10.5

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

func (*Probe_Status_ProxyConfig) UnmarshalJSON added in v0.10.5

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

type Probe_Status_ProxyConfigPathSelectorHttpProxy added in v0.10.5

type Probe_Status_ProxyConfigPathSelectorHttpProxy struct{}

func (Probe_Status_ProxyConfigPathSelectorHttpProxy) FieldPath added in v0.10.5

func (Probe_Status_ProxyConfigPathSelectorHttpProxy) WithArrayOfValues added in v0.10.5

func (Probe_Status_ProxyConfigPathSelectorHttpProxy) WithValue added in v0.10.5

type Probe_Status_ProxyConfigPathSelectorHttpsProxy added in v0.10.5

type Probe_Status_ProxyConfigPathSelectorHttpsProxy struct{}

func (Probe_Status_ProxyConfigPathSelectorHttpsProxy) FieldPath added in v0.10.5

func (Probe_Status_ProxyConfigPathSelectorHttpsProxy) WithArrayOfValues added in v0.10.5

func (Probe_Status_ProxyConfigPathSelectorHttpsProxy) WithValue added in v0.10.5

type Probe_Status_ProxyConfigPathSelectorNoProxy added in v0.10.5

type Probe_Status_ProxyConfigPathSelectorNoProxy struct{}

func (Probe_Status_ProxyConfigPathSelectorNoProxy) FieldPath added in v0.10.5

func (Probe_Status_ProxyConfigPathSelectorNoProxy) WithArrayOfValues added in v0.10.5

func (Probe_Status_ProxyConfigPathSelectorNoProxy) WithValue added in v0.10.5

type Probe_Status_ProxyConfig_FieldMask added in v0.10.5

type Probe_Status_ProxyConfig_FieldMask struct {
	Paths []ProbeStatusProxyConfig_FieldPath
}

func FullProbe_Status_ProxyConfig_FieldMask added in v0.10.5

func FullProbe_Status_ProxyConfig_FieldMask() *Probe_Status_ProxyConfig_FieldMask

func (*Probe_Status_ProxyConfig_FieldMask) AppendPath added in v0.10.5

func (*Probe_Status_ProxyConfig_FieldMask) AppendRawPath added in v0.10.5

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

func (*Probe_Status_ProxyConfig_FieldMask) DecodeFirestore added in v0.10.5

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

func (*Probe_Status_ProxyConfig_FieldMask) EncodeFirestore added in v0.10.5

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

firestore encoding/decoding integration

func (*Probe_Status_ProxyConfig_FieldMask) FilterInputFields added in v0.10.5

FilterInputFields generates copy of field paths with output_only field paths removed

func (*Probe_Status_ProxyConfig_FieldMask) FromProtoFieldMask added in v0.10.5

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

func (*Probe_Status_ProxyConfig_FieldMask) GetPaths added in v0.10.5

func (*Probe_Status_ProxyConfig_FieldMask) GetRawPaths added in v0.10.5

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

func (*Probe_Status_ProxyConfig_FieldMask) IsFull added in v0.10.5

func (fieldMask *Probe_Status_ProxyConfig_FieldMask) IsFull() bool

func (Probe_Status_ProxyConfig_FieldMask) Marshal added in v0.10.5

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

implement methods required by customType

func (Probe_Status_ProxyConfig_FieldMask) MarshalJSON added in v0.10.5

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

func (*Probe_Status_ProxyConfig_FieldMask) PathsCount added in v0.10.5

func (fieldMask *Probe_Status_ProxyConfig_FieldMask) PathsCount() int

func (*Probe_Status_ProxyConfig_FieldMask) Project added in v0.10.5

func (*Probe_Status_ProxyConfig_FieldMask) ProjectRaw added in v0.10.5

func (*Probe_Status_ProxyConfig_FieldMask) ProtoMessage added in v0.10.5

func (fieldMask *Probe_Status_ProxyConfig_FieldMask) ProtoMessage()

func (*Probe_Status_ProxyConfig_FieldMask) ProtoReflect added in v0.10.5

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

func (*Probe_Status_ProxyConfig_FieldMask) Reset added in v0.10.5

func (fieldMask *Probe_Status_ProxyConfig_FieldMask) Reset()

func (*Probe_Status_ProxyConfig_FieldMask) Set added in v0.10.5

func (fieldMask *Probe_Status_ProxyConfig_FieldMask) Set(target, source *Probe_Status_ProxyConfig)

func (*Probe_Status_ProxyConfig_FieldMask) SetFromCliFlag added in v0.10.5

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

func (*Probe_Status_ProxyConfig_FieldMask) SetRaw added in v0.10.5

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

func (*Probe_Status_ProxyConfig_FieldMask) Size added in v0.10.5

func (fieldMask *Probe_Status_ProxyConfig_FieldMask) Size() int

func (*Probe_Status_ProxyConfig_FieldMask) String added in v0.10.5

func (fieldMask *Probe_Status_ProxyConfig_FieldMask) String() string

func (*Probe_Status_ProxyConfig_FieldMask) Subtract added in v0.10.5

func (*Probe_Status_ProxyConfig_FieldMask) SubtractRaw added in v0.10.5

func (*Probe_Status_ProxyConfig_FieldMask) ToProtoFieldMask added in v0.10.5

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

ToFieldMask is used for proto conversions

func (*Probe_Status_ProxyConfig_FieldMask) Unmarshal added in v0.10.5

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

func (*Probe_Status_ProxyConfig_FieldMask) UnmarshalJSON added in v0.10.5

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

type Probe_Status_System

type Probe_Status_System struct {
	Manufacturer string                  `protobuf:"bytes,1,opt,name=manufacturer,proto3" json:"manufacturer,omitempty" firestore:"manufacturer"`
	Model        string                  `protobuf:"bytes,2,opt,name=model,proto3" json:"model,omitempty" firestore:"model"`
	Sku          string                  `protobuf:"bytes,3,opt,name=sku,proto3" json:"sku,omitempty" firestore:"sku"`
	Family       string                  `protobuf:"bytes,4,opt,name=family,proto3" json:"family,omitempty" firestore:"family"`
	SerialNumber string                  `protobuf:"bytes,5,opt,name=serial_number,json=serialNumber,proto3" json:"serial_number,omitempty" firestore:"serialNumber"`
	Platform     string                  `protobuf:"bytes,6,opt,name=platform,proto3" json:"platform,omitempty" firestore:"platform"`
	Architecture string                  `protobuf:"bytes,7,opt,name=architecture,proto3" json:"architecture,omitempty" firestore:"architecture"`
	Os           *Probe_Status_System_OS `protobuf:"bytes,8,opt,name=os,proto3" json:"os,omitempty" firestore:"os"`
	HostName     string                  `protobuf:"bytes,9,opt,name=host_name,json=hostName,proto3" json:"host_name,omitempty" firestore:"hostName"`
	// contains filtered or unexported fields
}

func (*Probe_Status_System) Clone

func (*Probe_Status_System) CloneRaw

func (*Probe_Status_System) Descriptor

func (*Probe_Status_System) Descriptor() ([]byte, []int)

Deprecated, Use Probe_Status_System.ProtoReflect.Descriptor instead.

func (*Probe_Status_System) GetArchitecture

func (m *Probe_Status_System) GetArchitecture() string

func (*Probe_Status_System) GetFamily

func (m *Probe_Status_System) GetFamily() string

func (*Probe_Status_System) GetHostName

func (m *Probe_Status_System) GetHostName() string

func (*Probe_Status_System) GetManufacturer

func (m *Probe_Status_System) GetManufacturer() string

func (*Probe_Status_System) GetModel

func (m *Probe_Status_System) GetModel() string

func (*Probe_Status_System) GetOs

func (*Probe_Status_System) GetPlatform

func (m *Probe_Status_System) GetPlatform() string

func (*Probe_Status_System) GetSerialNumber

func (m *Probe_Status_System) GetSerialNumber() string

func (*Probe_Status_System) GetSku

func (m *Probe_Status_System) GetSku() string

func (*Probe_Status_System) GotenMessage

func (*Probe_Status_System) GotenMessage()

func (*Probe_Status_System) GotenObjectExt

func (o *Probe_Status_System) GotenObjectExt()

func (*Probe_Status_System) GotenValidate

func (obj *Probe_Status_System) GotenValidate() error

func (*Probe_Status_System) MakeDiffFieldMask

func (*Probe_Status_System) MakeFullFieldMask

func (o *Probe_Status_System) MakeFullFieldMask() *Probe_Status_System_FieldMask

func (*Probe_Status_System) MakeRawDiffFieldMask

func (o *Probe_Status_System) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask

func (*Probe_Status_System) MakeRawFullFieldMask

func (o *Probe_Status_System) MakeRawFullFieldMask() gotenobject.FieldMask

func (*Probe_Status_System) Marshal

func (m *Probe_Status_System) Marshal() ([]byte, error)

func (*Probe_Status_System) MarshalJSON

func (m *Probe_Status_System) MarshalJSON() ([]byte, error)

func (*Probe_Status_System) Merge

func (o *Probe_Status_System) Merge(source *Probe_Status_System)

func (*Probe_Status_System) MergeRaw

func (o *Probe_Status_System) MergeRaw(source gotenobject.GotenObjectExt)

func (*Probe_Status_System) ProtoMessage

func (*Probe_Status_System) ProtoMessage()

func (*Probe_Status_System) ProtoReflect

func (m *Probe_Status_System) ProtoReflect() preflect.Message

func (*Probe_Status_System) Reset

func (m *Probe_Status_System) Reset()

func (*Probe_Status_System) SetArchitecture

func (m *Probe_Status_System) SetArchitecture(fv string)

func (*Probe_Status_System) SetFamily

func (m *Probe_Status_System) SetFamily(fv string)

func (*Probe_Status_System) SetHostName

func (m *Probe_Status_System) SetHostName(fv string)

func (*Probe_Status_System) SetManufacturer

func (m *Probe_Status_System) SetManufacturer(fv string)

func (*Probe_Status_System) SetModel

func (m *Probe_Status_System) SetModel(fv string)

func (*Probe_Status_System) SetOs

func (*Probe_Status_System) SetPlatform

func (m *Probe_Status_System) SetPlatform(fv string)

func (*Probe_Status_System) SetSerialNumber

func (m *Probe_Status_System) SetSerialNumber(fv string)

func (*Probe_Status_System) SetSku

func (m *Probe_Status_System) SetSku(fv string)

func (*Probe_Status_System) String

func (m *Probe_Status_System) String() string

func (*Probe_Status_System) Unmarshal

func (m *Probe_Status_System) Unmarshal(b []byte) error

func (*Probe_Status_System) UnmarshalJSON

func (m *Probe_Status_System) UnmarshalJSON(data []byte) error

type Probe_Status_SystemPathSelectorArchitecture

type Probe_Status_SystemPathSelectorArchitecture struct{}

func (Probe_Status_SystemPathSelectorArchitecture) FieldPath

func (Probe_Status_SystemPathSelectorArchitecture) WithArrayOfValues

func (Probe_Status_SystemPathSelectorArchitecture) WithValue

type Probe_Status_SystemPathSelectorFamily

type Probe_Status_SystemPathSelectorFamily struct{}

func (Probe_Status_SystemPathSelectorFamily) FieldPath

func (Probe_Status_SystemPathSelectorFamily) WithArrayOfValues

func (Probe_Status_SystemPathSelectorFamily) WithValue

type Probe_Status_SystemPathSelectorHostName

type Probe_Status_SystemPathSelectorHostName struct{}

func (Probe_Status_SystemPathSelectorHostName) FieldPath

func (Probe_Status_SystemPathSelectorHostName) WithArrayOfValues

func (Probe_Status_SystemPathSelectorHostName) WithValue

type Probe_Status_SystemPathSelectorManufacturer

type Probe_Status_SystemPathSelectorManufacturer struct{}

func (Probe_Status_SystemPathSelectorManufacturer) FieldPath

func (Probe_Status_SystemPathSelectorManufacturer) WithArrayOfValues

func (Probe_Status_SystemPathSelectorManufacturer) WithValue

type Probe_Status_SystemPathSelectorModel

type Probe_Status_SystemPathSelectorModel struct{}

func (Probe_Status_SystemPathSelectorModel) FieldPath

func (Probe_Status_SystemPathSelectorModel) WithArrayOfValues

func (Probe_Status_SystemPathSelectorModel) WithValue

type Probe_Status_SystemPathSelectorOs

type Probe_Status_SystemPathSelectorOs struct{}

func (Probe_Status_SystemPathSelectorOs) BuildVersion

func (Probe_Status_SystemPathSelectorOs) FieldPath

func (Probe_Status_SystemPathSelectorOs) Kernel

func (Probe_Status_SystemPathSelectorOs) Name

func (Probe_Status_SystemPathSelectorOs) Version

func (Probe_Status_SystemPathSelectorOs) WithArrayOfValues

func (Probe_Status_SystemPathSelectorOs) WithSubArrayItemValue

func (Probe_Status_SystemPathSelectorOs) WithSubArrayOfValues

func (Probe_Status_SystemPathSelectorOs) WithSubPath

func (Probe_Status_SystemPathSelectorOs) WithSubValue

func (Probe_Status_SystemPathSelectorOs) WithValue

type Probe_Status_SystemPathSelectorOsBuildVersion

type Probe_Status_SystemPathSelectorOsBuildVersion struct{}

func (Probe_Status_SystemPathSelectorOsBuildVersion) FieldPath

func (Probe_Status_SystemPathSelectorOsBuildVersion) WithArrayOfValues

func (Probe_Status_SystemPathSelectorOsBuildVersion) WithValue

type Probe_Status_SystemPathSelectorOsKernel

type Probe_Status_SystemPathSelectorOsKernel struct{}

func (Probe_Status_SystemPathSelectorOsKernel) FieldPath

func (Probe_Status_SystemPathSelectorOsKernel) WithArrayOfValues

func (Probe_Status_SystemPathSelectorOsKernel) WithValue

type Probe_Status_SystemPathSelectorOsName

type Probe_Status_SystemPathSelectorOsName struct{}

func (Probe_Status_SystemPathSelectorOsName) FieldPath

func (Probe_Status_SystemPathSelectorOsName) WithArrayOfValues

func (Probe_Status_SystemPathSelectorOsName) WithValue

type Probe_Status_SystemPathSelectorOsVersion

type Probe_Status_SystemPathSelectorOsVersion struct{}

func (Probe_Status_SystemPathSelectorOsVersion) FieldPath

func (Probe_Status_SystemPathSelectorOsVersion) WithArrayOfValues

func (Probe_Status_SystemPathSelectorOsVersion) WithValue

type Probe_Status_SystemPathSelectorPlatform

type Probe_Status_SystemPathSelectorPlatform struct{}

func (Probe_Status_SystemPathSelectorPlatform) FieldPath

func (Probe_Status_SystemPathSelectorPlatform) WithArrayOfValues

func (Probe_Status_SystemPathSelectorPlatform) WithValue

type Probe_Status_SystemPathSelectorSerialNumber

type Probe_Status_SystemPathSelectorSerialNumber struct{}

func (Probe_Status_SystemPathSelectorSerialNumber) FieldPath

func (Probe_Status_SystemPathSelectorSerialNumber) WithArrayOfValues

func (Probe_Status_SystemPathSelectorSerialNumber) WithValue

type Probe_Status_SystemPathSelectorSku

type Probe_Status_SystemPathSelectorSku struct{}

func (Probe_Status_SystemPathSelectorSku) FieldPath

func (Probe_Status_SystemPathSelectorSku) WithArrayOfValues

func (Probe_Status_SystemPathSelectorSku) WithValue

type Probe_Status_System_FieldMask

type Probe_Status_System_FieldMask struct {
	Paths []ProbeStatusSystem_FieldPath
}

func FullProbe_Status_System_FieldMask

func FullProbe_Status_System_FieldMask() *Probe_Status_System_FieldMask

func (*Probe_Status_System_FieldMask) AppendPath

func (fieldMask *Probe_Status_System_FieldMask) AppendPath(path ProbeStatusSystem_FieldPath)

func (*Probe_Status_System_FieldMask) AppendRawPath

func (fieldMask *Probe_Status_System_FieldMask) AppendRawPath(path gotenobject.FieldPath)

func (*Probe_Status_System_FieldMask) DecodeFirestore

func (fieldMask *Probe_Status_System_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error

func (*Probe_Status_System_FieldMask) EncodeFirestore

func (fieldMask *Probe_Status_System_FieldMask) EncodeFirestore() (*firestorepb.Value, error)

firestore encoding/decoding integration

func (*Probe_Status_System_FieldMask) FilterInputFields

func (fieldMask *Probe_Status_System_FieldMask) FilterInputFields() *Probe_Status_System_FieldMask

FilterInputFields generates copy of field paths with output_only field paths removed

func (*Probe_Status_System_FieldMask) FromProtoFieldMask

func (fieldMask *Probe_Status_System_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error

func (*Probe_Status_System_FieldMask) GetPaths

func (*Probe_Status_System_FieldMask) GetRawPaths

func (fieldMask *Probe_Status_System_FieldMask) GetRawPaths() []gotenobject.FieldPath

func (*Probe_Status_System_FieldMask) IsFull

func (fieldMask *Probe_Status_System_FieldMask) IsFull() bool

func (Probe_Status_System_FieldMask) Marshal

func (fieldMask Probe_Status_System_FieldMask) Marshal() ([]byte, error)

implement methods required by customType

func (Probe_Status_System_FieldMask) MarshalJSON

func (fieldMask Probe_Status_System_FieldMask) MarshalJSON() ([]byte, error)

func (*Probe_Status_System_FieldMask) PathsCount

func (fieldMask *Probe_Status_System_FieldMask) PathsCount() int

func (*Probe_Status_System_FieldMask) Project

func (*Probe_Status_System_FieldMask) ProjectRaw

func (*Probe_Status_System_FieldMask) ProtoMessage

func (fieldMask *Probe_Status_System_FieldMask) ProtoMessage()

func (*Probe_Status_System_FieldMask) ProtoReflect

func (fieldMask *Probe_Status_System_FieldMask) ProtoReflect() preflect.Message

func (*Probe_Status_System_FieldMask) Reset

func (fieldMask *Probe_Status_System_FieldMask) Reset()

func (*Probe_Status_System_FieldMask) Set

func (fieldMask *Probe_Status_System_FieldMask) Set(target, source *Probe_Status_System)

func (*Probe_Status_System_FieldMask) SetFromCliFlag

func (fieldMask *Probe_Status_System_FieldMask) SetFromCliFlag(raw string) error

func (*Probe_Status_System_FieldMask) SetRaw

func (fieldMask *Probe_Status_System_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)

func (*Probe_Status_System_FieldMask) Size

func (fieldMask *Probe_Status_System_FieldMask) Size() int

func (*Probe_Status_System_FieldMask) String

func (fieldMask *Probe_Status_System_FieldMask) String() string

func (*Probe_Status_System_FieldMask) Subtract

func (*Probe_Status_System_FieldMask) SubtractRaw

func (*Probe_Status_System_FieldMask) ToProtoFieldMask

func (fieldMask *Probe_Status_System_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask

ToFieldMask is used for proto conversions

func (*Probe_Status_System_FieldMask) Unmarshal

func (fieldMask *Probe_Status_System_FieldMask) Unmarshal(data []byte) error

func (*Probe_Status_System_FieldMask) UnmarshalJSON

func (fieldMask *Probe_Status_System_FieldMask) UnmarshalJSON(data []byte) error

type Probe_Status_System_OS

type Probe_Status_System_OS struct {
	Name         string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty" firestore:"name"`
	Version      string `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty" firestore:"version"`
	BuildVersion string `protobuf:"bytes,3,opt,name=build_version,json=buildVersion,proto3" json:"build_version,omitempty" firestore:"buildVersion"`
	Kernel       string `protobuf:"bytes,4,opt,name=kernel,proto3" json:"kernel,omitempty" firestore:"kernel"`
	// contains filtered or unexported fields
}

func (*Probe_Status_System_OS) Clone

func (*Probe_Status_System_OS) CloneRaw

func (*Probe_Status_System_OS) Descriptor

func (*Probe_Status_System_OS) Descriptor() ([]byte, []int)

Deprecated, Use Probe_Status_System_OS.ProtoReflect.Descriptor instead.

func (*Probe_Status_System_OS) GetBuildVersion

func (m *Probe_Status_System_OS) GetBuildVersion() string

func (*Probe_Status_System_OS) GetKernel

func (m *Probe_Status_System_OS) GetKernel() string

func (*Probe_Status_System_OS) GetName

func (m *Probe_Status_System_OS) GetName() string

func (*Probe_Status_System_OS) GetVersion

func (m *Probe_Status_System_OS) GetVersion() string

func (*Probe_Status_System_OS) GotenMessage

func (*Probe_Status_System_OS) GotenMessage()

func (*Probe_Status_System_OS) GotenObjectExt

func (o *Probe_Status_System_OS) GotenObjectExt()

func (*Probe_Status_System_OS) GotenValidate

func (obj *Probe_Status_System_OS) GotenValidate() error

func (*Probe_Status_System_OS) MakeDiffFieldMask

func (*Probe_Status_System_OS) MakeFullFieldMask

func (*Probe_Status_System_OS) MakeRawDiffFieldMask

func (*Probe_Status_System_OS) MakeRawFullFieldMask

func (o *Probe_Status_System_OS) MakeRawFullFieldMask() gotenobject.FieldMask

func (*Probe_Status_System_OS) Marshal

func (m *Probe_Status_System_OS) Marshal() ([]byte, error)

func (*Probe_Status_System_OS) MarshalJSON

func (m *Probe_Status_System_OS) MarshalJSON() ([]byte, error)

func (*Probe_Status_System_OS) Merge

func (*Probe_Status_System_OS) MergeRaw

func (*Probe_Status_System_OS) ProtoMessage

func (*Probe_Status_System_OS) ProtoMessage()

func (*Probe_Status_System_OS) ProtoReflect

func (m *Probe_Status_System_OS) ProtoReflect() preflect.Message

func (*Probe_Status_System_OS) Reset

func (m *Probe_Status_System_OS) Reset()

func (*Probe_Status_System_OS) SetBuildVersion

func (m *Probe_Status_System_OS) SetBuildVersion(fv string)

func (*Probe_Status_System_OS) SetKernel

func (m *Probe_Status_System_OS) SetKernel(fv string)

func (*Probe_Status_System_OS) SetName

func (m *Probe_Status_System_OS) SetName(fv string)

func (*Probe_Status_System_OS) SetVersion

func (m *Probe_Status_System_OS) SetVersion(fv string)

func (*Probe_Status_System_OS) String

func (m *Probe_Status_System_OS) String() string

func (*Probe_Status_System_OS) Unmarshal

func (m *Probe_Status_System_OS) Unmarshal(b []byte) error

func (*Probe_Status_System_OS) UnmarshalJSON

func (m *Probe_Status_System_OS) UnmarshalJSON(data []byte) error

type Probe_Status_System_OSPathSelectorBuildVersion

type Probe_Status_System_OSPathSelectorBuildVersion struct{}

func (Probe_Status_System_OSPathSelectorBuildVersion) FieldPath

func (Probe_Status_System_OSPathSelectorBuildVersion) WithArrayOfValues

func (Probe_Status_System_OSPathSelectorBuildVersion) WithValue

type Probe_Status_System_OSPathSelectorKernel

type Probe_Status_System_OSPathSelectorKernel struct{}

func (Probe_Status_System_OSPathSelectorKernel) FieldPath

func (Probe_Status_System_OSPathSelectorKernel) WithArrayOfValues

func (Probe_Status_System_OSPathSelectorKernel) WithValue

type Probe_Status_System_OSPathSelectorName

type Probe_Status_System_OSPathSelectorName struct{}

func (Probe_Status_System_OSPathSelectorName) FieldPath

func (Probe_Status_System_OSPathSelectorName) WithArrayOfValues

func (Probe_Status_System_OSPathSelectorName) WithValue

type Probe_Status_System_OSPathSelectorVersion

type Probe_Status_System_OSPathSelectorVersion struct{}

func (Probe_Status_System_OSPathSelectorVersion) FieldPath

func (Probe_Status_System_OSPathSelectorVersion) WithArrayOfValues

func (Probe_Status_System_OSPathSelectorVersion) WithValue

type Probe_Status_System_OS_FieldMask

type Probe_Status_System_OS_FieldMask struct {
	Paths []ProbeStatusSystemOS_FieldPath
}

func FullProbe_Status_System_OS_FieldMask

func FullProbe_Status_System_OS_FieldMask() *Probe_Status_System_OS_FieldMask

func (*Probe_Status_System_OS_FieldMask) AppendPath

func (*Probe_Status_System_OS_FieldMask) AppendRawPath

func (fieldMask *Probe_Status_System_OS_FieldMask) AppendRawPath(path gotenobject.FieldPath)

func (*Probe_Status_System_OS_FieldMask) DecodeFirestore

func (fieldMask *Probe_Status_System_OS_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error

func (*Probe_Status_System_OS_FieldMask) EncodeFirestore

func (fieldMask *Probe_Status_System_OS_FieldMask) EncodeFirestore() (*firestorepb.Value, error)

firestore encoding/decoding integration

func (*Probe_Status_System_OS_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*Probe_Status_System_OS_FieldMask) FromProtoFieldMask

func (fieldMask *Probe_Status_System_OS_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error

func (*Probe_Status_System_OS_FieldMask) GetPaths

func (*Probe_Status_System_OS_FieldMask) GetRawPaths

func (fieldMask *Probe_Status_System_OS_FieldMask) GetRawPaths() []gotenobject.FieldPath

func (*Probe_Status_System_OS_FieldMask) IsFull

func (fieldMask *Probe_Status_System_OS_FieldMask) IsFull() bool

func (Probe_Status_System_OS_FieldMask) Marshal

func (fieldMask Probe_Status_System_OS_FieldMask) Marshal() ([]byte, error)

implement methods required by customType

func (Probe_Status_System_OS_FieldMask) MarshalJSON

func (fieldMask Probe_Status_System_OS_FieldMask) MarshalJSON() ([]byte, error)

func (*Probe_Status_System_OS_FieldMask) PathsCount

func (fieldMask *Probe_Status_System_OS_FieldMask) PathsCount() int

func (*Probe_Status_System_OS_FieldMask) Project

func (*Probe_Status_System_OS_FieldMask) ProjectRaw

func (*Probe_Status_System_OS_FieldMask) ProtoMessage

func (fieldMask *Probe_Status_System_OS_FieldMask) ProtoMessage()

func (*Probe_Status_System_OS_FieldMask) ProtoReflect

func (fieldMask *Probe_Status_System_OS_FieldMask) ProtoReflect() preflect.Message

func (*Probe_Status_System_OS_FieldMask) Reset

func (fieldMask *Probe_Status_System_OS_FieldMask) Reset()

func (*Probe_Status_System_OS_FieldMask) Set

func (fieldMask *Probe_Status_System_OS_FieldMask) Set(target, source *Probe_Status_System_OS)

func (*Probe_Status_System_OS_FieldMask) SetFromCliFlag

func (fieldMask *Probe_Status_System_OS_FieldMask) SetFromCliFlag(raw string) error

func (*Probe_Status_System_OS_FieldMask) SetRaw

func (fieldMask *Probe_Status_System_OS_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)

func (*Probe_Status_System_OS_FieldMask) Size

func (fieldMask *Probe_Status_System_OS_FieldMask) Size() int

func (*Probe_Status_System_OS_FieldMask) String

func (fieldMask *Probe_Status_System_OS_FieldMask) String() string

func (*Probe_Status_System_OS_FieldMask) Subtract

func (*Probe_Status_System_OS_FieldMask) SubtractRaw

func (*Probe_Status_System_OS_FieldMask) ToProtoFieldMask

func (fieldMask *Probe_Status_System_OS_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask

ToFieldMask is used for proto conversions

func (*Probe_Status_System_OS_FieldMask) Unmarshal

func (fieldMask *Probe_Status_System_OS_FieldMask) Unmarshal(data []byte) error

func (*Probe_Status_System_OS_FieldMask) UnmarshalJSON

func (fieldMask *Probe_Status_System_OS_FieldMask) UnmarshalJSON(data []byte) error

type QueryResultChange

type QueryResultChange struct {
	Changes        []*ProbeChange
	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 {
	Probes            []*Probe
	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, probe *Probe) (*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) GetProbe

func (ref *Reference) GetProbe() *Probe

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 *Probe)

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