ping_test_client

package
v0.7.13 Latest Latest
Warning

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

Go to latest
Published: Oct 29, 2022 License: Apache-2.0 Imports: 56 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type PingTestServiceClient

type PingTestServiceClient interface {
	RunPingTest(ctx context.Context, in *RunPingTestRequest, opts ...grpc.CallOption) (RunPingTestClientStream, error)
}

PingTestServiceClient is the client API for PingTestService.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type PingTestServiceDescriptor added in v0.4.26

type PingTestServiceDescriptor struct{}

func GetPingTestServiceDescriptor added in v0.4.26

func GetPingTestServiceDescriptor() *PingTestServiceDescriptor

func (*PingTestServiceDescriptor) AllMethodDescriptors added in v0.4.26

func (d *PingTestServiceDescriptor) AllMethodDescriptors() []gotenclient.MethodDescriptor

func (*PingTestServiceDescriptor) GetApiName added in v0.4.26

func (d *PingTestServiceDescriptor) GetApiName() string

func (*PingTestServiceDescriptor) GetFullAPIName added in v0.4.26

func (d *PingTestServiceDescriptor) GetFullAPIName() string

func (*PingTestServiceDescriptor) GetProtoPkgName added in v0.4.26

func (d *PingTestServiceDescriptor) GetProtoPkgName() string

func (*PingTestServiceDescriptor) GetServiceDomain added in v0.4.26

func (d *PingTestServiceDescriptor) GetServiceDomain() string

func (*PingTestServiceDescriptor) GetServiceVersion added in v0.4.26

func (d *PingTestServiceDescriptor) GetServiceVersion() string

type RunPingTestClientStream

type RunPingTestClientStream interface {
	Recv() (*RunPingTestResponse, error)
	grpc.ClientStream
}

type RunPingTestDescriptor added in v0.4.26

type RunPingTestDescriptor struct{}

func GetRunPingTestDescriptor added in v0.4.26

func GetRunPingTestDescriptor() *RunPingTestDescriptor

func (*RunPingTestDescriptor) GetApiDescriptor added in v0.4.26

func (d *RunPingTestDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor

func (*RunPingTestDescriptor) GetApiName added in v0.4.26

func (d *RunPingTestDescriptor) GetApiName() string

func (*RunPingTestDescriptor) GetClientMsgReflectHandle added in v0.4.26

func (d *RunPingTestDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle

func (*RunPingTestDescriptor) GetFullMethodName added in v0.4.26

func (d *RunPingTestDescriptor) GetFullMethodName() string

func (*RunPingTestDescriptor) GetMethodName added in v0.4.26

func (d *RunPingTestDescriptor) GetMethodName() string

func (*RunPingTestDescriptor) GetProtoPkgName added in v0.4.26

func (d *RunPingTestDescriptor) GetProtoPkgName() string

func (*RunPingTestDescriptor) GetResourceDescriptor added in v0.4.27

func (d *RunPingTestDescriptor) GetResourceDescriptor() gotenresource.Descriptor

func (*RunPingTestDescriptor) GetServerMsgReflectHandle added in v0.4.26

func (d *RunPingTestDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle

func (*RunPingTestDescriptor) GetServiceDomain added in v0.4.26

func (d *RunPingTestDescriptor) GetServiceDomain() string

func (*RunPingTestDescriptor) GetServiceVersion added in v0.4.26

func (d *RunPingTestDescriptor) GetServiceVersion() string

func (*RunPingTestDescriptor) GetVerb added in v0.4.26

func (d *RunPingTestDescriptor) GetVerb() string

func (*RunPingTestDescriptor) HasResource added in v0.4.27

func (d *RunPingTestDescriptor) HasResource() bool

func (*RunPingTestDescriptor) IsClientStream added in v0.4.26

func (d *RunPingTestDescriptor) IsClientStream() bool

func (*RunPingTestDescriptor) IsCollection added in v0.4.27

func (d *RunPingTestDescriptor) IsCollection() bool

func (*RunPingTestDescriptor) IsPlural added in v0.4.27

func (d *RunPingTestDescriptor) IsPlural() bool

func (*RunPingTestDescriptor) IsServerStream added in v0.4.26

func (d *RunPingTestDescriptor) IsServerStream() bool

func (*RunPingTestDescriptor) IsUnary added in v0.4.26

func (d *RunPingTestDescriptor) IsUnary() bool

func (*RunPingTestDescriptor) NewEmptyClientMsg added in v0.4.26

func (d *RunPingTestDescriptor) NewEmptyClientMsg() proto.Message

func (*RunPingTestDescriptor) NewEmptyServerMsg added in v0.4.26

func (d *RunPingTestDescriptor) NewEmptyServerMsg() proto.Message

func (*RunPingTestDescriptor) RequestHasResourceBody added in v0.4.26

func (d *RunPingTestDescriptor) RequestHasResourceBody() bool

type RunPingTestDescriptorClientMsgHandle added in v0.4.26

type RunPingTestDescriptorClientMsgHandle struct{}

func (*RunPingTestDescriptorClientMsgHandle) ExtractCollectionName added in v0.4.27

func (*RunPingTestDescriptorClientMsgHandle) ExtractResourceName added in v0.4.27

func (*RunPingTestDescriptorClientMsgHandle) ExtractResourceNames added in v0.4.27

type RunPingTestDescriptorServerMsgHandle added in v0.4.26

type RunPingTestDescriptorServerMsgHandle struct{}

func (*RunPingTestDescriptorServerMsgHandle) ExtractCollectionName added in v0.4.27

func (*RunPingTestDescriptorServerMsgHandle) ExtractResourceName added in v0.4.27

func (*RunPingTestDescriptorServerMsgHandle) ExtractResourceNames added in v0.4.27

type RunPingTestRequest

type RunPingTestRequest struct {

	//  reference of ntt.watchdog.v1alpha2.Probe
	Name *probe.Reference `protobuf:"bytes,1,opt,customtype=Reference,name=name,proto3" json:"name,omitempty" firestore:"name"`
	// Source address to listen packet
	// Skip validating goten's ip format
	// in order to accept a zone index for IPv6 link local address
	// ex. fe80::3%eth0
	//
	// If unspecified, agent will pick :: or 0.0.0.0 by default
	// The IP version is chosen according to the version of destination address
	Source string `protobuf:"bytes,2,opt,name=source,proto3" json:"source,omitempty" firestore:"source"`
	// Destination to send packet
	// IP address and hostname are acceptable
	// As the IPv6 address, a zone index is also acceptable
	Destination string `protobuf:"bytes,3,opt,name=destination,proto3" json:"destination,omitempty" firestore:"destination"`
	// Byte size of the ICMP payload
	// If unspecified, 100 is picked by default
	//
	// The minimum length is 2 bytes
	// The head 2 bytes body is used to embed a request ID
	// Because ICMP Echo identifier field is not editable
	// in Linux unprivileged ICMP endpoint
	SizeBytes int32 `protobuf:"varint,4,opt,name=size_bytes,json=sizeBytes,proto3" json:"size_bytes,omitempty" firestore:"sizeBytes"`
	// Number of ICMP Echo requests in the test
	// If unspecified, 3 is picked by default
	Count int32 `protobuf:"varint,5,opt,name=count,proto3" json:"count,omitempty" firestore:"count"`
	// Interval duration to wait sending each packet
	// If unspecified, 1.0s is picked
	Interval *duration.Duration `protobuf:"bytes,6,opt,name=interval,proto3" json:"interval,omitempty" firestore:"interval"`
	// Timeout duration to wait receiving each packet's reply
	// If unspecified, 1.0s is picked
	EchoTimeout *duration.Duration `protobuf:"bytes,7,opt,name=echo_timeout,json=echoTimeout,proto3" json:"echo_timeout,omitempty" firestore:"echoTimeout"`
	// DF flag in IPv4 header
	// If unspecified or false spcified, skip manipulating packet
	DontFragment bool `protobuf:"varint,8,opt,name=dont_fragment,json=dontFragment,proto3" json:"dont_fragment,omitempty" firestore:"dontFragment"`
	// TTL in IPv4 or hop limit in IPv6
	// If unspecified, skip manipulating packet
	// In the case, the value depends on the running OS
	Ttl int32 `protobuf:"varint,9,opt,name=ttl,proto3" json:"ttl,omitempty" firestore:"ttl"`
	// TOS in IPv4 or traffic class in IPv6
	// If unspecified, skip manipulating packet
	Tos int32 `protobuf:"varint,10,opt,name=tos,proto3" json:"tos,omitempty" firestore:"tos"`
	// contains filtered or unexported fields
}

Request message for method [RunPingTest][ntt.watchdog.v1alpha2.RunPingTest] NOTE: copy watchdogagent/api/proto/v1alpha/ping_test_custom.proto and increment field numbers Source address to listen packet Skip validating

func (*RunPingTestRequest) Clone

func (*RunPingTestRequest) CloneRaw

func (*RunPingTestRequest) Descriptor

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

Deprecated, Use RunPingTestRequest.ProtoReflect.Descriptor instead.

func (*RunPingTestRequest) GetCount

func (m *RunPingTestRequest) GetCount() int32

func (*RunPingTestRequest) GetDestination

func (m *RunPingTestRequest) GetDestination() string

func (*RunPingTestRequest) GetDontFragment

func (m *RunPingTestRequest) GetDontFragment() bool

func (*RunPingTestRequest) GetEchoTimeout

func (m *RunPingTestRequest) GetEchoTimeout() *duration.Duration

func (*RunPingTestRequest) GetInterval

func (m *RunPingTestRequest) GetInterval() *duration.Duration

func (*RunPingTestRequest) GetName

func (m *RunPingTestRequest) GetName() *probe.Reference

func (*RunPingTestRequest) GetSizeBytes

func (m *RunPingTestRequest) GetSizeBytes() int32

func (*RunPingTestRequest) GetSource

func (m *RunPingTestRequest) GetSource() string

func (*RunPingTestRequest) GetTos

func (m *RunPingTestRequest) GetTos() int32

func (*RunPingTestRequest) GetTtl

func (m *RunPingTestRequest) GetTtl() int32

func (*RunPingTestRequest) GotenMessage

func (*RunPingTestRequest) GotenMessage()

func (*RunPingTestRequest) GotenObjectExt

func (o *RunPingTestRequest) GotenObjectExt()

func (*RunPingTestRequest) GotenValidate

func (obj *RunPingTestRequest) GotenValidate() error

func (*RunPingTestRequest) MakeDiffFieldMask

func (*RunPingTestRequest) MakeFullFieldMask

func (o *RunPingTestRequest) MakeFullFieldMask() *RunPingTestRequest_FieldMask

func (*RunPingTestRequest) MakeRawDiffFieldMask

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

func (*RunPingTestRequest) MakeRawFullFieldMask

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

func (*RunPingTestRequest) Marshal

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

func (*RunPingTestRequest) MarshalJSON

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

func (*RunPingTestRequest) Merge

func (o *RunPingTestRequest) Merge(source *RunPingTestRequest)

func (*RunPingTestRequest) MergeRaw

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

func (*RunPingTestRequest) ProtoMessage

func (*RunPingTestRequest) ProtoMessage()

func (*RunPingTestRequest) ProtoReflect

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

func (*RunPingTestRequest) Reset

func (m *RunPingTestRequest) Reset()

func (*RunPingTestRequest) SetCount

func (m *RunPingTestRequest) SetCount(fv int32)

func (*RunPingTestRequest) SetDestination

func (m *RunPingTestRequest) SetDestination(fv string)

func (*RunPingTestRequest) SetDontFragment

func (m *RunPingTestRequest) SetDontFragment(fv bool)

func (*RunPingTestRequest) SetEchoTimeout

func (m *RunPingTestRequest) SetEchoTimeout(fv *duration.Duration)

func (*RunPingTestRequest) SetInterval

func (m *RunPingTestRequest) SetInterval(fv *duration.Duration)

func (*RunPingTestRequest) SetName

func (m *RunPingTestRequest) SetName(fv *probe.Reference)

func (*RunPingTestRequest) SetSizeBytes

func (m *RunPingTestRequest) SetSizeBytes(fv int32)

func (*RunPingTestRequest) SetSource

func (m *RunPingTestRequest) SetSource(fv string)

func (*RunPingTestRequest) SetTos

func (m *RunPingTestRequest) SetTos(fv int32)

func (*RunPingTestRequest) SetTtl

func (m *RunPingTestRequest) SetTtl(fv int32)

func (*RunPingTestRequest) String

func (m *RunPingTestRequest) String() string

func (*RunPingTestRequest) Unmarshal

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

func (*RunPingTestRequest) UnmarshalJSON

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

type RunPingTestRequestFieldPathBuilder

type RunPingTestRequestFieldPathBuilder struct{}

func NewRunPingTestRequestFieldPathBuilder

func NewRunPingTestRequestFieldPathBuilder() RunPingTestRequestFieldPathBuilder

func (RunPingTestRequestFieldPathBuilder) Count

func (RunPingTestRequestFieldPathBuilder) Destination

func (RunPingTestRequestFieldPathBuilder) DontFragment

func (RunPingTestRequestFieldPathBuilder) EchoTimeout

func (RunPingTestRequestFieldPathBuilder) Interval

func (RunPingTestRequestFieldPathBuilder) Name

func (RunPingTestRequestFieldPathBuilder) SizeBytes

func (RunPingTestRequestFieldPathBuilder) Source

func (RunPingTestRequestFieldPathBuilder) Tos

func (RunPingTestRequestFieldPathBuilder) Ttl

type RunPingTestRequestPathSelectorCount

type RunPingTestRequestPathSelectorCount struct{}

func (RunPingTestRequestPathSelectorCount) FieldPath

func (RunPingTestRequestPathSelectorCount) WithArrayOfValues

func (RunPingTestRequestPathSelectorCount) WithValue

type RunPingTestRequestPathSelectorDestination

type RunPingTestRequestPathSelectorDestination struct{}

func (RunPingTestRequestPathSelectorDestination) FieldPath

func (RunPingTestRequestPathSelectorDestination) WithArrayOfValues

func (RunPingTestRequestPathSelectorDestination) WithValue

type RunPingTestRequestPathSelectorDontFragment

type RunPingTestRequestPathSelectorDontFragment struct{}

func (RunPingTestRequestPathSelectorDontFragment) FieldPath

func (RunPingTestRequestPathSelectorDontFragment) WithArrayOfValues

func (RunPingTestRequestPathSelectorDontFragment) WithValue

type RunPingTestRequestPathSelectorEchoTimeout

type RunPingTestRequestPathSelectorEchoTimeout struct{}

func (RunPingTestRequestPathSelectorEchoTimeout) FieldPath

func (RunPingTestRequestPathSelectorEchoTimeout) WithArrayOfValues

func (RunPingTestRequestPathSelectorEchoTimeout) WithValue

type RunPingTestRequestPathSelectorInterval

type RunPingTestRequestPathSelectorInterval struct{}

func (RunPingTestRequestPathSelectorInterval) FieldPath

func (RunPingTestRequestPathSelectorInterval) WithArrayOfValues

func (RunPingTestRequestPathSelectorInterval) WithValue

type RunPingTestRequestPathSelectorName

type RunPingTestRequestPathSelectorName struct{}

func (RunPingTestRequestPathSelectorName) FieldPath

func (RunPingTestRequestPathSelectorName) WithArrayOfValues

func (RunPingTestRequestPathSelectorName) WithValue

type RunPingTestRequestPathSelectorSizeBytes

type RunPingTestRequestPathSelectorSizeBytes struct{}

func (RunPingTestRequestPathSelectorSizeBytes) FieldPath

func (RunPingTestRequestPathSelectorSizeBytes) WithArrayOfValues

func (RunPingTestRequestPathSelectorSizeBytes) WithValue

type RunPingTestRequestPathSelectorSource

type RunPingTestRequestPathSelectorSource struct{}

func (RunPingTestRequestPathSelectorSource) FieldPath

func (RunPingTestRequestPathSelectorSource) WithArrayOfValues

func (RunPingTestRequestPathSelectorSource) WithValue

type RunPingTestRequestPathSelectorTos

type RunPingTestRequestPathSelectorTos struct{}

func (RunPingTestRequestPathSelectorTos) FieldPath

func (RunPingTestRequestPathSelectorTos) WithArrayOfValues

func (RunPingTestRequestPathSelectorTos) WithValue

type RunPingTestRequestPathSelectorTtl

type RunPingTestRequestPathSelectorTtl struct{}

func (RunPingTestRequestPathSelectorTtl) FieldPath

func (RunPingTestRequestPathSelectorTtl) WithArrayOfValues

func (RunPingTestRequestPathSelectorTtl) WithValue

type RunPingTestRequestToProbe

type RunPingTestRequestToProbe struct {
	Source       string             `protobuf:"bytes,1,opt,name=source,proto3" json:"source,omitempty" firestore:"source"`
	Destination  string             `protobuf:"bytes,2,opt,name=destination,proto3" json:"destination,omitempty" firestore:"destination"`
	SizeBytes    int32              `protobuf:"varint,3,opt,name=size_bytes,json=sizeBytes,proto3" json:"size_bytes,omitempty" firestore:"sizeBytes"`
	Count        int32              `protobuf:"varint,4,opt,name=count,proto3" json:"count,omitempty" firestore:"count"`
	Interval     *duration.Duration `protobuf:"bytes,5,opt,name=interval,proto3" json:"interval,omitempty" firestore:"interval"`
	EchoTimeout  *duration.Duration `protobuf:"bytes,6,opt,name=echo_timeout,json=echoTimeout,proto3" json:"echo_timeout,omitempty" firestore:"echoTimeout"`
	DontFragment bool               `protobuf:"varint,7,opt,name=dont_fragment,json=dontFragment,proto3" json:"dont_fragment,omitempty" firestore:"dontFragment"`
	Ttl          int32              `protobuf:"varint,8,opt,name=ttl,proto3" json:"ttl,omitempty" firestore:"ttl"`
	Tos          int32              `protobuf:"varint,9,opt,name=tos,proto3" json:"tos,omitempty" firestore:"tos"`
	// contains filtered or unexported fields
}

func (*RunPingTestRequestToProbe) Clone

func (*RunPingTestRequestToProbe) CloneRaw

func (*RunPingTestRequestToProbe) Descriptor

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

Deprecated, Use RunPingTestRequestToProbe.ProtoReflect.Descriptor instead.

func (*RunPingTestRequestToProbe) GetCount

func (m *RunPingTestRequestToProbe) GetCount() int32

func (*RunPingTestRequestToProbe) GetDestination

func (m *RunPingTestRequestToProbe) GetDestination() string

func (*RunPingTestRequestToProbe) GetDontFragment

func (m *RunPingTestRequestToProbe) GetDontFragment() bool

func (*RunPingTestRequestToProbe) GetEchoTimeout

func (m *RunPingTestRequestToProbe) GetEchoTimeout() *duration.Duration

func (*RunPingTestRequestToProbe) GetInterval

func (m *RunPingTestRequestToProbe) GetInterval() *duration.Duration

func (*RunPingTestRequestToProbe) GetSizeBytes

func (m *RunPingTestRequestToProbe) GetSizeBytes() int32

func (*RunPingTestRequestToProbe) GetSource

func (m *RunPingTestRequestToProbe) GetSource() string

func (*RunPingTestRequestToProbe) GetTos

func (m *RunPingTestRequestToProbe) GetTos() int32

func (*RunPingTestRequestToProbe) GetTtl

func (m *RunPingTestRequestToProbe) GetTtl() int32

func (*RunPingTestRequestToProbe) GotenMessage

func (*RunPingTestRequestToProbe) GotenMessage()

func (*RunPingTestRequestToProbe) GotenObjectExt

func (o *RunPingTestRequestToProbe) GotenObjectExt()

func (*RunPingTestRequestToProbe) GotenValidate

func (obj *RunPingTestRequestToProbe) GotenValidate() error

func (*RunPingTestRequestToProbe) MakeDiffFieldMask

func (*RunPingTestRequestToProbe) MakeFullFieldMask

func (*RunPingTestRequestToProbe) MakeRawDiffFieldMask

func (*RunPingTestRequestToProbe) MakeRawFullFieldMask

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

func (*RunPingTestRequestToProbe) Marshal

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

func (*RunPingTestRequestToProbe) MarshalJSON

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

func (*RunPingTestRequestToProbe) Merge

func (*RunPingTestRequestToProbe) MergeRaw

func (*RunPingTestRequestToProbe) ProtoMessage

func (*RunPingTestRequestToProbe) ProtoMessage()

func (*RunPingTestRequestToProbe) ProtoReflect

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

func (*RunPingTestRequestToProbe) Reset

func (m *RunPingTestRequestToProbe) Reset()

func (*RunPingTestRequestToProbe) SetCount

func (m *RunPingTestRequestToProbe) SetCount(fv int32)

func (*RunPingTestRequestToProbe) SetDestination

func (m *RunPingTestRequestToProbe) SetDestination(fv string)

func (*RunPingTestRequestToProbe) SetDontFragment

func (m *RunPingTestRequestToProbe) SetDontFragment(fv bool)

func (*RunPingTestRequestToProbe) SetEchoTimeout

func (m *RunPingTestRequestToProbe) SetEchoTimeout(fv *duration.Duration)

func (*RunPingTestRequestToProbe) SetInterval

func (m *RunPingTestRequestToProbe) SetInterval(fv *duration.Duration)

func (*RunPingTestRequestToProbe) SetSizeBytes

func (m *RunPingTestRequestToProbe) SetSizeBytes(fv int32)

func (*RunPingTestRequestToProbe) SetSource

func (m *RunPingTestRequestToProbe) SetSource(fv string)

func (*RunPingTestRequestToProbe) SetTos

func (m *RunPingTestRequestToProbe) SetTos(fv int32)

func (*RunPingTestRequestToProbe) SetTtl

func (m *RunPingTestRequestToProbe) SetTtl(fv int32)

func (*RunPingTestRequestToProbe) String

func (m *RunPingTestRequestToProbe) String() string

func (*RunPingTestRequestToProbe) Unmarshal

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

func (*RunPingTestRequestToProbe) UnmarshalJSON

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

type RunPingTestRequestToProbeFieldPathBuilder

type RunPingTestRequestToProbeFieldPathBuilder struct{}

func NewRunPingTestRequestToProbeFieldPathBuilder

func NewRunPingTestRequestToProbeFieldPathBuilder() RunPingTestRequestToProbeFieldPathBuilder

func (RunPingTestRequestToProbeFieldPathBuilder) Count

func (RunPingTestRequestToProbeFieldPathBuilder) Destination

func (RunPingTestRequestToProbeFieldPathBuilder) DontFragment

func (RunPingTestRequestToProbeFieldPathBuilder) EchoTimeout

func (RunPingTestRequestToProbeFieldPathBuilder) Interval

func (RunPingTestRequestToProbeFieldPathBuilder) SizeBytes

func (RunPingTestRequestToProbeFieldPathBuilder) Source

func (RunPingTestRequestToProbeFieldPathBuilder) Tos

func (RunPingTestRequestToProbeFieldPathBuilder) Ttl

type RunPingTestRequestToProbePathSelectorCount

type RunPingTestRequestToProbePathSelectorCount struct{}

func (RunPingTestRequestToProbePathSelectorCount) FieldPath

func (RunPingTestRequestToProbePathSelectorCount) WithArrayOfValues

func (RunPingTestRequestToProbePathSelectorCount) WithValue

type RunPingTestRequestToProbePathSelectorDestination

type RunPingTestRequestToProbePathSelectorDestination struct{}

func (RunPingTestRequestToProbePathSelectorDestination) FieldPath

func (RunPingTestRequestToProbePathSelectorDestination) WithArrayOfValues

func (RunPingTestRequestToProbePathSelectorDestination) WithValue

type RunPingTestRequestToProbePathSelectorDontFragment

type RunPingTestRequestToProbePathSelectorDontFragment struct{}

func (RunPingTestRequestToProbePathSelectorDontFragment) FieldPath

func (RunPingTestRequestToProbePathSelectorDontFragment) WithArrayOfValues

func (RunPingTestRequestToProbePathSelectorDontFragment) WithValue

type RunPingTestRequestToProbePathSelectorEchoTimeout

type RunPingTestRequestToProbePathSelectorEchoTimeout struct{}

func (RunPingTestRequestToProbePathSelectorEchoTimeout) FieldPath

func (RunPingTestRequestToProbePathSelectorEchoTimeout) WithArrayOfValues

func (RunPingTestRequestToProbePathSelectorEchoTimeout) WithValue

type RunPingTestRequestToProbePathSelectorInterval

type RunPingTestRequestToProbePathSelectorInterval struct{}

func (RunPingTestRequestToProbePathSelectorInterval) FieldPath

func (RunPingTestRequestToProbePathSelectorInterval) WithArrayOfValues

func (RunPingTestRequestToProbePathSelectorInterval) WithValue

type RunPingTestRequestToProbePathSelectorSizeBytes

type RunPingTestRequestToProbePathSelectorSizeBytes struct{}

func (RunPingTestRequestToProbePathSelectorSizeBytes) FieldPath

func (RunPingTestRequestToProbePathSelectorSizeBytes) WithArrayOfValues

func (RunPingTestRequestToProbePathSelectorSizeBytes) WithValue

type RunPingTestRequestToProbePathSelectorSource

type RunPingTestRequestToProbePathSelectorSource struct{}

func (RunPingTestRequestToProbePathSelectorSource) FieldPath

func (RunPingTestRequestToProbePathSelectorSource) WithArrayOfValues

func (RunPingTestRequestToProbePathSelectorSource) WithValue

type RunPingTestRequestToProbePathSelectorTos

type RunPingTestRequestToProbePathSelectorTos struct{}

func (RunPingTestRequestToProbePathSelectorTos) FieldPath

func (RunPingTestRequestToProbePathSelectorTos) WithArrayOfValues

func (RunPingTestRequestToProbePathSelectorTos) WithValue

type RunPingTestRequestToProbePathSelectorTtl

type RunPingTestRequestToProbePathSelectorTtl struct{}

func (RunPingTestRequestToProbePathSelectorTtl) FieldPath

func (RunPingTestRequestToProbePathSelectorTtl) WithArrayOfValues

func (RunPingTestRequestToProbePathSelectorTtl) WithValue

type RunPingTestRequestToProbe_FieldMask

type RunPingTestRequestToProbe_FieldMask struct {
	Paths []RunPingTestRequestToProbe_FieldPath
}

func FullRunPingTestRequestToProbe_FieldMask

func FullRunPingTestRequestToProbe_FieldMask() *RunPingTestRequestToProbe_FieldMask

func (*RunPingTestRequestToProbe_FieldMask) AppendPath

func (*RunPingTestRequestToProbe_FieldMask) AppendRawPath

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

func (*RunPingTestRequestToProbe_FieldMask) DecodeFirestore

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

func (*RunPingTestRequestToProbe_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*RunPingTestRequestToProbe_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*RunPingTestRequestToProbe_FieldMask) FromProtoFieldMask

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

func (*RunPingTestRequestToProbe_FieldMask) GetPaths

func (*RunPingTestRequestToProbe_FieldMask) GetRawPaths

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

func (*RunPingTestRequestToProbe_FieldMask) IsFull

func (fieldMask *RunPingTestRequestToProbe_FieldMask) IsFull() bool

func (RunPingTestRequestToProbe_FieldMask) Marshal

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

implement methods required by customType

func (RunPingTestRequestToProbe_FieldMask) MarshalJSON

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

func (*RunPingTestRequestToProbe_FieldMask) PathsCount

func (fieldMask *RunPingTestRequestToProbe_FieldMask) PathsCount() int

func (*RunPingTestRequestToProbe_FieldMask) Project

func (*RunPingTestRequestToProbe_FieldMask) ProjectRaw

func (*RunPingTestRequestToProbe_FieldMask) ProtoMessage

func (fieldMask *RunPingTestRequestToProbe_FieldMask) ProtoMessage()

func (*RunPingTestRequestToProbe_FieldMask) ProtoReflect

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

func (*RunPingTestRequestToProbe_FieldMask) Reset

func (fieldMask *RunPingTestRequestToProbe_FieldMask) Reset()

func (*RunPingTestRequestToProbe_FieldMask) Set

func (fieldMask *RunPingTestRequestToProbe_FieldMask) Set(target, source *RunPingTestRequestToProbe)

func (*RunPingTestRequestToProbe_FieldMask) SetFromCliFlag

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

func (*RunPingTestRequestToProbe_FieldMask) SetRaw

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

func (*RunPingTestRequestToProbe_FieldMask) Size

func (fieldMask *RunPingTestRequestToProbe_FieldMask) Size() int

func (*RunPingTestRequestToProbe_FieldMask) String

func (fieldMask *RunPingTestRequestToProbe_FieldMask) String() string

func (*RunPingTestRequestToProbe_FieldMask) Subtract

func (*RunPingTestRequestToProbe_FieldMask) SubtractRaw

func (*RunPingTestRequestToProbe_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*RunPingTestRequestToProbe_FieldMask) Unmarshal

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

func (*RunPingTestRequestToProbe_FieldMask) UnmarshalJSON

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

type RunPingTestRequestToProbe_FieldPath

type RunPingTestRequestToProbe_FieldPath interface {
	gotenobject.FieldPath
	Selector() RunPingTestRequestToProbe_FieldPathSelector
	Get(source *RunPingTestRequestToProbe) []interface{}
	GetSingle(source *RunPingTestRequestToProbe) (interface{}, bool)
	ClearValue(item *RunPingTestRequestToProbe)

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

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

func MustParseRunPingTestRequestToProbe_FieldPath

func MustParseRunPingTestRequestToProbe_FieldPath(rawField string) RunPingTestRequestToProbe_FieldPath

func ParseRunPingTestRequestToProbe_FieldPath

func ParseRunPingTestRequestToProbe_FieldPath(rawField string) (RunPingTestRequestToProbe_FieldPath, error)

type RunPingTestRequestToProbe_FieldPathArrayItemValue

type RunPingTestRequestToProbe_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	RunPingTestRequestToProbe_FieldPath
	ContainsValue(*RunPingTestRequestToProbe) bool
}

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

func MustParseRunPingTestRequestToProbe_FieldPathArrayItemValue

func MustParseRunPingTestRequestToProbe_FieldPathArrayItemValue(pathStr, valueStr string) RunPingTestRequestToProbe_FieldPathArrayItemValue

func ParseRunPingTestRequestToProbe_FieldPathArrayItemValue

func ParseRunPingTestRequestToProbe_FieldPathArrayItemValue(pathStr, valueStr string) (RunPingTestRequestToProbe_FieldPathArrayItemValue, error)

ParseRunPingTestRequestToProbe_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type RunPingTestRequestToProbe_FieldPathArrayOfValues

type RunPingTestRequestToProbe_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	RunPingTestRequestToProbe_FieldPath
}

RunPingTestRequestToProbe_FieldPathArrayOfValues allows storing slice of values for RunPingTestRequestToProbe fields according to their type

func MustParseRunPingTestRequestToProbe_FieldPathArrayOfValues

func MustParseRunPingTestRequestToProbe_FieldPathArrayOfValues(pathStr, valuesStr string) RunPingTestRequestToProbe_FieldPathArrayOfValues

func ParseRunPingTestRequestToProbe_FieldPathArrayOfValues

func ParseRunPingTestRequestToProbe_FieldPathArrayOfValues(pathStr, valuesStr string) (RunPingTestRequestToProbe_FieldPathArrayOfValues, error)

type RunPingTestRequestToProbe_FieldPathSelector

type RunPingTestRequestToProbe_FieldPathSelector int32
const (
	RunPingTestRequestToProbe_FieldPathSelectorSource       RunPingTestRequestToProbe_FieldPathSelector = 0
	RunPingTestRequestToProbe_FieldPathSelectorDestination  RunPingTestRequestToProbe_FieldPathSelector = 1
	RunPingTestRequestToProbe_FieldPathSelectorSizeBytes    RunPingTestRequestToProbe_FieldPathSelector = 2
	RunPingTestRequestToProbe_FieldPathSelectorCount        RunPingTestRequestToProbe_FieldPathSelector = 3
	RunPingTestRequestToProbe_FieldPathSelectorInterval     RunPingTestRequestToProbe_FieldPathSelector = 4
	RunPingTestRequestToProbe_FieldPathSelectorEchoTimeout  RunPingTestRequestToProbe_FieldPathSelector = 5
	RunPingTestRequestToProbe_FieldPathSelectorDontFragment RunPingTestRequestToProbe_FieldPathSelector = 6
	RunPingTestRequestToProbe_FieldPathSelectorTtl          RunPingTestRequestToProbe_FieldPathSelector = 7
	RunPingTestRequestToProbe_FieldPathSelectorTos          RunPingTestRequestToProbe_FieldPathSelector = 8
)

func (RunPingTestRequestToProbe_FieldPathSelector) String

type RunPingTestRequestToProbe_FieldPathValue

type RunPingTestRequestToProbe_FieldPathValue interface {
	RunPingTestRequestToProbe_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **RunPingTestRequestToProbe)
	CompareWith(*RunPingTestRequestToProbe) (cmp int, comparable bool)
}

RunPingTestRequestToProbe_FieldPathValue allows storing values for RunPingTestRequestToProbe fields according to their type

func MustParseRunPingTestRequestToProbe_FieldPathValue

func MustParseRunPingTestRequestToProbe_FieldPathValue(pathStr, valueStr string) RunPingTestRequestToProbe_FieldPathValue

func ParseRunPingTestRequestToProbe_FieldPathValue

func ParseRunPingTestRequestToProbe_FieldPathValue(pathStr, valueStr string) (RunPingTestRequestToProbe_FieldPathValue, error)

type RunPingTestRequestToProbe_FieldTerminalPath

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

func (*RunPingTestRequestToProbe_FieldTerminalPath) ClearValue

func (*RunPingTestRequestToProbe_FieldTerminalPath) ClearValueRaw

func (*RunPingTestRequestToProbe_FieldTerminalPath) Get

func (fp *RunPingTestRequestToProbe_FieldTerminalPath) Get(source *RunPingTestRequestToProbe) (values []interface{})

Get returns all values pointed by specific field from source RunPingTestRequestToProbe

func (*RunPingTestRequestToProbe_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*RunPingTestRequestToProbe_FieldTerminalPath) GetRaw

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

func (*RunPingTestRequestToProbe_FieldTerminalPath) GetSingle

func (fp *RunPingTestRequestToProbe_FieldTerminalPath) GetSingle(source *RunPingTestRequestToProbe) (interface{}, bool)

GetSingle returns value pointed by specific field of from source RunPingTestRequestToProbe

func (*RunPingTestRequestToProbe_FieldTerminalPath) GetSingleRaw

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

func (*RunPingTestRequestToProbe_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*RunPingTestRequestToProbe_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*RunPingTestRequestToProbe_FieldTerminalPath) Selector

func (*RunPingTestRequestToProbe_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.7.1

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

func (*RunPingTestRequestToProbe_FieldTerminalPath) String

String returns path representation in proto convention

func (*RunPingTestRequestToProbe_FieldTerminalPath) WithIArrayItemValue

func (*RunPingTestRequestToProbe_FieldTerminalPath) WithIArrayOfValues

func (*RunPingTestRequestToProbe_FieldTerminalPath) WithIValue

func (*RunPingTestRequestToProbe_FieldTerminalPath) WithRawIArrayItemValue

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

func (*RunPingTestRequestToProbe_FieldTerminalPath) WithRawIArrayOfValues

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

func (*RunPingTestRequestToProbe_FieldTerminalPath) WithRawIValue

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

type RunPingTestRequestToProbe_FieldTerminalPathArrayItemValue

type RunPingTestRequestToProbe_FieldTerminalPathArrayItemValue struct {
	RunPingTestRequestToProbe_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*RunPingTestRequestToProbe_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*RunPingTestRequestToProbe_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*RunPingTestRequestToProbe_FieldTerminalPathArrayItemValue) GetSingle

func (*RunPingTestRequestToProbe_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type RunPingTestRequestToProbe_FieldTerminalPathArrayOfValues

type RunPingTestRequestToProbe_FieldTerminalPathArrayOfValues struct {
	RunPingTestRequestToProbe_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*RunPingTestRequestToProbe_FieldTerminalPathArrayOfValues) AsCountArrayOfValues

func (fpaov *RunPingTestRequestToProbe_FieldTerminalPathArrayOfValues) AsCountArrayOfValues() ([]int32, bool)

func (*RunPingTestRequestToProbe_FieldTerminalPathArrayOfValues) AsDestinationArrayOfValues

func (fpaov *RunPingTestRequestToProbe_FieldTerminalPathArrayOfValues) AsDestinationArrayOfValues() ([]string, bool)

func (*RunPingTestRequestToProbe_FieldTerminalPathArrayOfValues) AsDontFragmentArrayOfValues

func (fpaov *RunPingTestRequestToProbe_FieldTerminalPathArrayOfValues) AsDontFragmentArrayOfValues() ([]bool, bool)

func (*RunPingTestRequestToProbe_FieldTerminalPathArrayOfValues) AsEchoTimeoutArrayOfValues

func (fpaov *RunPingTestRequestToProbe_FieldTerminalPathArrayOfValues) AsEchoTimeoutArrayOfValues() ([]*duration.Duration, bool)

func (*RunPingTestRequestToProbe_FieldTerminalPathArrayOfValues) AsIntervalArrayOfValues

func (fpaov *RunPingTestRequestToProbe_FieldTerminalPathArrayOfValues) AsIntervalArrayOfValues() ([]*duration.Duration, bool)

func (*RunPingTestRequestToProbe_FieldTerminalPathArrayOfValues) AsSizeBytesArrayOfValues

func (fpaov *RunPingTestRequestToProbe_FieldTerminalPathArrayOfValues) AsSizeBytesArrayOfValues() ([]int32, bool)

func (*RunPingTestRequestToProbe_FieldTerminalPathArrayOfValues) AsSourceArrayOfValues

func (fpaov *RunPingTestRequestToProbe_FieldTerminalPathArrayOfValues) AsSourceArrayOfValues() ([]string, bool)

func (*RunPingTestRequestToProbe_FieldTerminalPathArrayOfValues) AsTosArrayOfValues

func (fpaov *RunPingTestRequestToProbe_FieldTerminalPathArrayOfValues) AsTosArrayOfValues() ([]int32, bool)

func (*RunPingTestRequestToProbe_FieldTerminalPathArrayOfValues) AsTtlArrayOfValues

func (fpaov *RunPingTestRequestToProbe_FieldTerminalPathArrayOfValues) AsTtlArrayOfValues() ([]int32, bool)

func (*RunPingTestRequestToProbe_FieldTerminalPathArrayOfValues) GetRawValues

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

type RunPingTestRequestToProbe_FieldTerminalPathValue

type RunPingTestRequestToProbe_FieldTerminalPathValue struct {
	RunPingTestRequestToProbe_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*RunPingTestRequestToProbe_FieldTerminalPathValue) AsCountValue

func (*RunPingTestRequestToProbe_FieldTerminalPathValue) AsDestinationValue

func (fpv *RunPingTestRequestToProbe_FieldTerminalPathValue) AsDestinationValue() (string, bool)

func (*RunPingTestRequestToProbe_FieldTerminalPathValue) AsDontFragmentValue

func (fpv *RunPingTestRequestToProbe_FieldTerminalPathValue) AsDontFragmentValue() (bool, bool)

func (*RunPingTestRequestToProbe_FieldTerminalPathValue) AsEchoTimeoutValue

func (*RunPingTestRequestToProbe_FieldTerminalPathValue) AsIntervalValue

func (*RunPingTestRequestToProbe_FieldTerminalPathValue) AsSizeBytesValue

func (fpv *RunPingTestRequestToProbe_FieldTerminalPathValue) AsSizeBytesValue() (int32, bool)

func (*RunPingTestRequestToProbe_FieldTerminalPathValue) AsSourceValue

func (*RunPingTestRequestToProbe_FieldTerminalPathValue) AsTosValue

func (*RunPingTestRequestToProbe_FieldTerminalPathValue) AsTtlValue

func (*RunPingTestRequestToProbe_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'RunPingTestRequestToProbe_FieldTerminalPathValue' with the value under path in 'RunPingTestRequestToProbe'.

func (*RunPingTestRequestToProbe_FieldTerminalPathValue) CompareWithRaw

func (*RunPingTestRequestToProbe_FieldTerminalPathValue) GetRawValue

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

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

func (*RunPingTestRequestToProbe_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object RunPingTestRequestToProbe

func (*RunPingTestRequestToProbe_FieldTerminalPathValue) SetToRaw

type RunPingTestRequest_FieldMask

type RunPingTestRequest_FieldMask struct {
	Paths []RunPingTestRequest_FieldPath
}

func FullRunPingTestRequest_FieldMask

func FullRunPingTestRequest_FieldMask() *RunPingTestRequest_FieldMask

func (*RunPingTestRequest_FieldMask) AppendPath

func (fieldMask *RunPingTestRequest_FieldMask) AppendPath(path RunPingTestRequest_FieldPath)

func (*RunPingTestRequest_FieldMask) AppendRawPath

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

func (*RunPingTestRequest_FieldMask) DecodeFirestore

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

func (*RunPingTestRequest_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*RunPingTestRequest_FieldMask) FilterInputFields

func (fieldMask *RunPingTestRequest_FieldMask) FilterInputFields() *RunPingTestRequest_FieldMask

FilterInputFields generates copy of field paths with output_only field paths removed

func (*RunPingTestRequest_FieldMask) FromProtoFieldMask

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

func (*RunPingTestRequest_FieldMask) GetPaths

func (*RunPingTestRequest_FieldMask) GetRawPaths

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

func (*RunPingTestRequest_FieldMask) IsFull

func (fieldMask *RunPingTestRequest_FieldMask) IsFull() bool

func (RunPingTestRequest_FieldMask) Marshal

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

implement methods required by customType

func (RunPingTestRequest_FieldMask) MarshalJSON

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

func (*RunPingTestRequest_FieldMask) PathsCount

func (fieldMask *RunPingTestRequest_FieldMask) PathsCount() int

func (*RunPingTestRequest_FieldMask) Project

func (*RunPingTestRequest_FieldMask) ProjectRaw

func (*RunPingTestRequest_FieldMask) ProtoMessage

func (fieldMask *RunPingTestRequest_FieldMask) ProtoMessage()

func (*RunPingTestRequest_FieldMask) ProtoReflect

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

func (*RunPingTestRequest_FieldMask) Reset

func (fieldMask *RunPingTestRequest_FieldMask) Reset()

func (*RunPingTestRequest_FieldMask) Set

func (fieldMask *RunPingTestRequest_FieldMask) Set(target, source *RunPingTestRequest)

func (*RunPingTestRequest_FieldMask) SetFromCliFlag

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

func (*RunPingTestRequest_FieldMask) SetRaw

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

func (*RunPingTestRequest_FieldMask) Size

func (fieldMask *RunPingTestRequest_FieldMask) Size() int

func (*RunPingTestRequest_FieldMask) String

func (fieldMask *RunPingTestRequest_FieldMask) String() string

func (*RunPingTestRequest_FieldMask) Subtract

func (*RunPingTestRequest_FieldMask) SubtractRaw

func (*RunPingTestRequest_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*RunPingTestRequest_FieldMask) Unmarshal

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

func (*RunPingTestRequest_FieldMask) UnmarshalJSON

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

type RunPingTestRequest_FieldPath

type RunPingTestRequest_FieldPath interface {
	gotenobject.FieldPath
	Selector() RunPingTestRequest_FieldPathSelector
	Get(source *RunPingTestRequest) []interface{}
	GetSingle(source *RunPingTestRequest) (interface{}, bool)
	ClearValue(item *RunPingTestRequest)

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

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

func MustParseRunPingTestRequest_FieldPath

func MustParseRunPingTestRequest_FieldPath(rawField string) RunPingTestRequest_FieldPath

func ParseRunPingTestRequest_FieldPath

func ParseRunPingTestRequest_FieldPath(rawField string) (RunPingTestRequest_FieldPath, error)

type RunPingTestRequest_FieldPathArrayItemValue

type RunPingTestRequest_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	RunPingTestRequest_FieldPath
	ContainsValue(*RunPingTestRequest) bool
}

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

func MustParseRunPingTestRequest_FieldPathArrayItemValue

func MustParseRunPingTestRequest_FieldPathArrayItemValue(pathStr, valueStr string) RunPingTestRequest_FieldPathArrayItemValue

func ParseRunPingTestRequest_FieldPathArrayItemValue

func ParseRunPingTestRequest_FieldPathArrayItemValue(pathStr, valueStr string) (RunPingTestRequest_FieldPathArrayItemValue, error)

ParseRunPingTestRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type RunPingTestRequest_FieldPathArrayOfValues

type RunPingTestRequest_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	RunPingTestRequest_FieldPath
}

RunPingTestRequest_FieldPathArrayOfValues allows storing slice of values for RunPingTestRequest fields according to their type

func MustParseRunPingTestRequest_FieldPathArrayOfValues

func MustParseRunPingTestRequest_FieldPathArrayOfValues(pathStr, valuesStr string) RunPingTestRequest_FieldPathArrayOfValues

func ParseRunPingTestRequest_FieldPathArrayOfValues

func ParseRunPingTestRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (RunPingTestRequest_FieldPathArrayOfValues, error)

type RunPingTestRequest_FieldPathSelector

type RunPingTestRequest_FieldPathSelector int32
const (
	RunPingTestRequest_FieldPathSelectorName         RunPingTestRequest_FieldPathSelector = 0
	RunPingTestRequest_FieldPathSelectorSource       RunPingTestRequest_FieldPathSelector = 1
	RunPingTestRequest_FieldPathSelectorDestination  RunPingTestRequest_FieldPathSelector = 2
	RunPingTestRequest_FieldPathSelectorSizeBytes    RunPingTestRequest_FieldPathSelector = 3
	RunPingTestRequest_FieldPathSelectorCount        RunPingTestRequest_FieldPathSelector = 4
	RunPingTestRequest_FieldPathSelectorInterval     RunPingTestRequest_FieldPathSelector = 5
	RunPingTestRequest_FieldPathSelectorEchoTimeout  RunPingTestRequest_FieldPathSelector = 6
	RunPingTestRequest_FieldPathSelectorDontFragment RunPingTestRequest_FieldPathSelector = 7
	RunPingTestRequest_FieldPathSelectorTtl          RunPingTestRequest_FieldPathSelector = 8
	RunPingTestRequest_FieldPathSelectorTos          RunPingTestRequest_FieldPathSelector = 9
)

func (RunPingTestRequest_FieldPathSelector) String

type RunPingTestRequest_FieldPathValue

type RunPingTestRequest_FieldPathValue interface {
	RunPingTestRequest_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **RunPingTestRequest)
	CompareWith(*RunPingTestRequest) (cmp int, comparable bool)
}

RunPingTestRequest_FieldPathValue allows storing values for RunPingTestRequest fields according to their type

func MustParseRunPingTestRequest_FieldPathValue

func MustParseRunPingTestRequest_FieldPathValue(pathStr, valueStr string) RunPingTestRequest_FieldPathValue

func ParseRunPingTestRequest_FieldPathValue

func ParseRunPingTestRequest_FieldPathValue(pathStr, valueStr string) (RunPingTestRequest_FieldPathValue, error)

type RunPingTestRequest_FieldTerminalPath

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

func (*RunPingTestRequest_FieldTerminalPath) ClearValue

func (*RunPingTestRequest_FieldTerminalPath) ClearValueRaw

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

func (*RunPingTestRequest_FieldTerminalPath) Get

func (fp *RunPingTestRequest_FieldTerminalPath) Get(source *RunPingTestRequest) (values []interface{})

Get returns all values pointed by specific field from source RunPingTestRequest

func (*RunPingTestRequest_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*RunPingTestRequest_FieldTerminalPath) GetRaw

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

func (*RunPingTestRequest_FieldTerminalPath) GetSingle

func (fp *RunPingTestRequest_FieldTerminalPath) GetSingle(source *RunPingTestRequest) (interface{}, bool)

GetSingle returns value pointed by specific field of from source RunPingTestRequest

func (*RunPingTestRequest_FieldTerminalPath) GetSingleRaw

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

func (*RunPingTestRequest_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*RunPingTestRequest_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*RunPingTestRequest_FieldTerminalPath) Selector

func (*RunPingTestRequest_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.7.1

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

func (*RunPingTestRequest_FieldTerminalPath) String

String returns path representation in proto convention

func (*RunPingTestRequest_FieldTerminalPath) WithIArrayItemValue

func (fp *RunPingTestRequest_FieldTerminalPath) WithIArrayItemValue(value interface{}) RunPingTestRequest_FieldPathArrayItemValue

func (*RunPingTestRequest_FieldTerminalPath) WithIArrayOfValues

func (fp *RunPingTestRequest_FieldTerminalPath) WithIArrayOfValues(values interface{}) RunPingTestRequest_FieldPathArrayOfValues

func (*RunPingTestRequest_FieldTerminalPath) WithIValue

func (*RunPingTestRequest_FieldTerminalPath) WithRawIArrayItemValue

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

func (*RunPingTestRequest_FieldTerminalPath) WithRawIArrayOfValues

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

func (*RunPingTestRequest_FieldTerminalPath) WithRawIValue

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

type RunPingTestRequest_FieldTerminalPathArrayItemValue

type RunPingTestRequest_FieldTerminalPathArrayItemValue struct {
	RunPingTestRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*RunPingTestRequest_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*RunPingTestRequest_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*RunPingTestRequest_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *RunPingTestRequest_FieldTerminalPathArrayItemValue) GetSingle(source *RunPingTestRequest) (interface{}, bool)

func (*RunPingTestRequest_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type RunPingTestRequest_FieldTerminalPathArrayOfValues

type RunPingTestRequest_FieldTerminalPathArrayOfValues struct {
	RunPingTestRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*RunPingTestRequest_FieldTerminalPathArrayOfValues) AsCountArrayOfValues

func (fpaov *RunPingTestRequest_FieldTerminalPathArrayOfValues) AsCountArrayOfValues() ([]int32, bool)

func (*RunPingTestRequest_FieldTerminalPathArrayOfValues) AsDestinationArrayOfValues

func (fpaov *RunPingTestRequest_FieldTerminalPathArrayOfValues) AsDestinationArrayOfValues() ([]string, bool)

func (*RunPingTestRequest_FieldTerminalPathArrayOfValues) AsDontFragmentArrayOfValues

func (fpaov *RunPingTestRequest_FieldTerminalPathArrayOfValues) AsDontFragmentArrayOfValues() ([]bool, bool)

func (*RunPingTestRequest_FieldTerminalPathArrayOfValues) AsEchoTimeoutArrayOfValues

func (fpaov *RunPingTestRequest_FieldTerminalPathArrayOfValues) AsEchoTimeoutArrayOfValues() ([]*duration.Duration, bool)

func (*RunPingTestRequest_FieldTerminalPathArrayOfValues) AsIntervalArrayOfValues

func (fpaov *RunPingTestRequest_FieldTerminalPathArrayOfValues) AsIntervalArrayOfValues() ([]*duration.Duration, bool)

func (*RunPingTestRequest_FieldTerminalPathArrayOfValues) AsNameArrayOfValues

func (fpaov *RunPingTestRequest_FieldTerminalPathArrayOfValues) AsNameArrayOfValues() ([]*probe.Reference, bool)

func (*RunPingTestRequest_FieldTerminalPathArrayOfValues) AsSizeBytesArrayOfValues

func (fpaov *RunPingTestRequest_FieldTerminalPathArrayOfValues) AsSizeBytesArrayOfValues() ([]int32, bool)

func (*RunPingTestRequest_FieldTerminalPathArrayOfValues) AsSourceArrayOfValues

func (fpaov *RunPingTestRequest_FieldTerminalPathArrayOfValues) AsSourceArrayOfValues() ([]string, bool)

func (*RunPingTestRequest_FieldTerminalPathArrayOfValues) AsTosArrayOfValues

func (fpaov *RunPingTestRequest_FieldTerminalPathArrayOfValues) AsTosArrayOfValues() ([]int32, bool)

func (*RunPingTestRequest_FieldTerminalPathArrayOfValues) AsTtlArrayOfValues

func (fpaov *RunPingTestRequest_FieldTerminalPathArrayOfValues) AsTtlArrayOfValues() ([]int32, bool)

func (*RunPingTestRequest_FieldTerminalPathArrayOfValues) GetRawValues

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

type RunPingTestRequest_FieldTerminalPathValue

type RunPingTestRequest_FieldTerminalPathValue struct {
	RunPingTestRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*RunPingTestRequest_FieldTerminalPathValue) AsCountValue

func (fpv *RunPingTestRequest_FieldTerminalPathValue) AsCountValue() (int32, bool)

func (*RunPingTestRequest_FieldTerminalPathValue) AsDestinationValue

func (fpv *RunPingTestRequest_FieldTerminalPathValue) AsDestinationValue() (string, bool)

func (*RunPingTestRequest_FieldTerminalPathValue) AsDontFragmentValue

func (fpv *RunPingTestRequest_FieldTerminalPathValue) AsDontFragmentValue() (bool, bool)

func (*RunPingTestRequest_FieldTerminalPathValue) AsEchoTimeoutValue

func (fpv *RunPingTestRequest_FieldTerminalPathValue) AsEchoTimeoutValue() (*duration.Duration, bool)

func (*RunPingTestRequest_FieldTerminalPathValue) AsIntervalValue

func (*RunPingTestRequest_FieldTerminalPathValue) AsNameValue

func (*RunPingTestRequest_FieldTerminalPathValue) AsSizeBytesValue

func (fpv *RunPingTestRequest_FieldTerminalPathValue) AsSizeBytesValue() (int32, bool)

func (*RunPingTestRequest_FieldTerminalPathValue) AsSourceValue

func (fpv *RunPingTestRequest_FieldTerminalPathValue) AsSourceValue() (string, bool)

func (*RunPingTestRequest_FieldTerminalPathValue) AsTosValue

func (*RunPingTestRequest_FieldTerminalPathValue) AsTtlValue

func (*RunPingTestRequest_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'RunPingTestRequest_FieldTerminalPathValue' with the value under path in 'RunPingTestRequest'.

func (*RunPingTestRequest_FieldTerminalPathValue) CompareWithRaw

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

func (*RunPingTestRequest_FieldTerminalPathValue) GetRawValue

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

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

func (*RunPingTestRequest_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object RunPingTestRequest

func (*RunPingTestRequest_FieldTerminalPathValue) SetToRaw

type RunPingTestResponse

type RunPingTestResponse struct {

	// IP address
	From string `protobuf:"bytes,1,opt,name=from,proto3" json:"from,omitempty" firestore:"from"`
	// Byte size of the ICMP payload
	SizeBytes int32 `protobuf:"varint,2,opt,name=size_bytes,json=sizeBytes,proto3" json:"size_bytes,omitempty" firestore:"sizeBytes"`
	// Sequence number field
	SequenceNumber int32              `` /* 131-byte string literal not displayed */
	Ttl            int32              `protobuf:"varint,4,opt,name=ttl,proto3" json:"ttl,omitempty" firestore:"ttl"`
	Rtt            *duration.Duration `protobuf:"bytes,5,opt,name=rtt,proto3" json:"rtt,omitempty" firestore:"rtt"`
	// Error message
	Error   string                            `protobuf:"bytes,6,opt,name=error,proto3" json:"error,omitempty" firestore:"error"`
	Summary *RunPingTestResponse_SummaryStats `protobuf:"bytes,7,opt,name=summary,proto3" json:"summary,omitempty" firestore:"summary"`
	// contains filtered or unexported fields
}

Response message for method [RunPingTest][ntt.watchdog.v1alpha2.RunPingTest]

func (*RunPingTestResponse) Clone

func (*RunPingTestResponse) CloneRaw

func (*RunPingTestResponse) Descriptor

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

Deprecated, Use RunPingTestResponse.ProtoReflect.Descriptor instead.

func (*RunPingTestResponse) GetError

func (m *RunPingTestResponse) GetError() string

func (*RunPingTestResponse) GetFrom

func (m *RunPingTestResponse) GetFrom() string

func (*RunPingTestResponse) GetRtt

func (m *RunPingTestResponse) GetRtt() *duration.Duration

func (*RunPingTestResponse) GetSequenceNumber

func (m *RunPingTestResponse) GetSequenceNumber() int32

func (*RunPingTestResponse) GetSizeBytes

func (m *RunPingTestResponse) GetSizeBytes() int32

func (*RunPingTestResponse) GetSummary

func (*RunPingTestResponse) GetTtl

func (m *RunPingTestResponse) GetTtl() int32

func (*RunPingTestResponse) GotenMessage

func (*RunPingTestResponse) GotenMessage()

func (*RunPingTestResponse) GotenObjectExt

func (o *RunPingTestResponse) GotenObjectExt()

func (*RunPingTestResponse) GotenValidate

func (obj *RunPingTestResponse) GotenValidate() error

func (*RunPingTestResponse) MakeDiffFieldMask

func (*RunPingTestResponse) MakeFullFieldMask

func (o *RunPingTestResponse) MakeFullFieldMask() *RunPingTestResponse_FieldMask

func (*RunPingTestResponse) MakeRawDiffFieldMask

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

func (*RunPingTestResponse) MakeRawFullFieldMask

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

func (*RunPingTestResponse) Marshal

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

func (*RunPingTestResponse) MarshalJSON

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

func (*RunPingTestResponse) Merge

func (o *RunPingTestResponse) Merge(source *RunPingTestResponse)

func (*RunPingTestResponse) MergeRaw

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

func (*RunPingTestResponse) ProtoMessage

func (*RunPingTestResponse) ProtoMessage()

func (*RunPingTestResponse) ProtoReflect

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

func (*RunPingTestResponse) Reset

func (m *RunPingTestResponse) Reset()

func (*RunPingTestResponse) SetError

func (m *RunPingTestResponse) SetError(fv string)

func (*RunPingTestResponse) SetFrom

func (m *RunPingTestResponse) SetFrom(fv string)

func (*RunPingTestResponse) SetRtt

func (m *RunPingTestResponse) SetRtt(fv *duration.Duration)

func (*RunPingTestResponse) SetSequenceNumber

func (m *RunPingTestResponse) SetSequenceNumber(fv int32)

func (*RunPingTestResponse) SetSizeBytes

func (m *RunPingTestResponse) SetSizeBytes(fv int32)

func (*RunPingTestResponse) SetSummary

func (*RunPingTestResponse) SetTtl

func (m *RunPingTestResponse) SetTtl(fv int32)

func (*RunPingTestResponse) String

func (m *RunPingTestResponse) String() string

func (*RunPingTestResponse) Unmarshal

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

func (*RunPingTestResponse) UnmarshalJSON

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

type RunPingTestResponseFieldPathBuilder

type RunPingTestResponseFieldPathBuilder struct{}

func NewRunPingTestResponseFieldPathBuilder

func NewRunPingTestResponseFieldPathBuilder() RunPingTestResponseFieldPathBuilder

func (RunPingTestResponseFieldPathBuilder) Error

func (RunPingTestResponseFieldPathBuilder) From

func (RunPingTestResponseFieldPathBuilder) Rtt

func (RunPingTestResponseFieldPathBuilder) SequenceNumber

func (RunPingTestResponseFieldPathBuilder) SizeBytes

func (RunPingTestResponseFieldPathBuilder) Summary

func (RunPingTestResponseFieldPathBuilder) Ttl

type RunPingTestResponsePathSelectorError

type RunPingTestResponsePathSelectorError struct{}

func (RunPingTestResponsePathSelectorError) FieldPath

func (RunPingTestResponsePathSelectorError) WithArrayOfValues

func (RunPingTestResponsePathSelectorError) WithValue

type RunPingTestResponsePathSelectorFrom

type RunPingTestResponsePathSelectorFrom struct{}

func (RunPingTestResponsePathSelectorFrom) FieldPath

func (RunPingTestResponsePathSelectorFrom) WithArrayOfValues

func (RunPingTestResponsePathSelectorFrom) WithValue

type RunPingTestResponsePathSelectorRtt

type RunPingTestResponsePathSelectorRtt struct{}

func (RunPingTestResponsePathSelectorRtt) FieldPath

func (RunPingTestResponsePathSelectorRtt) WithArrayOfValues

func (RunPingTestResponsePathSelectorRtt) WithValue

type RunPingTestResponsePathSelectorSequenceNumber

type RunPingTestResponsePathSelectorSequenceNumber struct{}

func (RunPingTestResponsePathSelectorSequenceNumber) FieldPath

func (RunPingTestResponsePathSelectorSequenceNumber) WithArrayOfValues

func (RunPingTestResponsePathSelectorSequenceNumber) WithValue

type RunPingTestResponsePathSelectorSizeBytes

type RunPingTestResponsePathSelectorSizeBytes struct{}

func (RunPingTestResponsePathSelectorSizeBytes) FieldPath

func (RunPingTestResponsePathSelectorSizeBytes) WithArrayOfValues

func (RunPingTestResponsePathSelectorSizeBytes) WithValue

type RunPingTestResponsePathSelectorSummary

type RunPingTestResponsePathSelectorSummary struct{}

func (RunPingTestResponsePathSelectorSummary) AvgRtt

func (RunPingTestResponsePathSelectorSummary) FieldPath

func (RunPingTestResponsePathSelectorSummary) LossRatio

func (RunPingTestResponsePathSelectorSummary) MaxRtt

func (RunPingTestResponsePathSelectorSummary) MinRtt

func (RunPingTestResponsePathSelectorSummary) ReceivedCounter

func (RunPingTestResponsePathSelectorSummary) StddevRtt

func (RunPingTestResponsePathSelectorSummary) TransmittedCounter

type RunPingTestResponsePathSelectorSummaryAvgRtt

type RunPingTestResponsePathSelectorSummaryAvgRtt struct{}

func (RunPingTestResponsePathSelectorSummaryAvgRtt) FieldPath

func (RunPingTestResponsePathSelectorSummaryAvgRtt) WithArrayOfValues

func (RunPingTestResponsePathSelectorSummaryAvgRtt) WithValue

type RunPingTestResponsePathSelectorSummaryLossRatio

type RunPingTestResponsePathSelectorSummaryLossRatio struct{}

func (RunPingTestResponsePathSelectorSummaryLossRatio) FieldPath

func (RunPingTestResponsePathSelectorSummaryLossRatio) WithArrayOfValues

func (RunPingTestResponsePathSelectorSummaryLossRatio) WithValue

type RunPingTestResponsePathSelectorSummaryMaxRtt

type RunPingTestResponsePathSelectorSummaryMaxRtt struct{}

func (RunPingTestResponsePathSelectorSummaryMaxRtt) FieldPath

func (RunPingTestResponsePathSelectorSummaryMaxRtt) WithArrayOfValues

func (RunPingTestResponsePathSelectorSummaryMaxRtt) WithValue

type RunPingTestResponsePathSelectorSummaryMinRtt

type RunPingTestResponsePathSelectorSummaryMinRtt struct{}

func (RunPingTestResponsePathSelectorSummaryMinRtt) FieldPath

func (RunPingTestResponsePathSelectorSummaryMinRtt) WithArrayOfValues

func (RunPingTestResponsePathSelectorSummaryMinRtt) WithValue

type RunPingTestResponsePathSelectorSummaryReceivedCounter

type RunPingTestResponsePathSelectorSummaryReceivedCounter struct{}

func (RunPingTestResponsePathSelectorSummaryReceivedCounter) FieldPath

func (RunPingTestResponsePathSelectorSummaryReceivedCounter) WithArrayOfValues

func (RunPingTestResponsePathSelectorSummaryReceivedCounter) WithValue

type RunPingTestResponsePathSelectorSummaryStddevRtt

type RunPingTestResponsePathSelectorSummaryStddevRtt struct{}

func (RunPingTestResponsePathSelectorSummaryStddevRtt) FieldPath

func (RunPingTestResponsePathSelectorSummaryStddevRtt) WithArrayOfValues

func (RunPingTestResponsePathSelectorSummaryStddevRtt) WithValue

type RunPingTestResponsePathSelectorSummaryTransmittedCounter

type RunPingTestResponsePathSelectorSummaryTransmittedCounter struct{}

func (RunPingTestResponsePathSelectorSummaryTransmittedCounter) FieldPath

func (RunPingTestResponsePathSelectorSummaryTransmittedCounter) WithArrayOfValues

func (RunPingTestResponsePathSelectorSummaryTransmittedCounter) WithValue

type RunPingTestResponsePathSelectorTtl

type RunPingTestResponsePathSelectorTtl struct{}

func (RunPingTestResponsePathSelectorTtl) FieldPath

func (RunPingTestResponsePathSelectorTtl) WithArrayOfValues

func (RunPingTestResponsePathSelectorTtl) WithValue

type RunPingTestResponseSummaryStatsFieldPathBuilder

type RunPingTestResponseSummaryStatsFieldPathBuilder struct{}

func NewRunPingTestResponseSummaryStatsFieldPathBuilder

func NewRunPingTestResponseSummaryStatsFieldPathBuilder() RunPingTestResponseSummaryStatsFieldPathBuilder

func (RunPingTestResponseSummaryStatsFieldPathBuilder) AvgRtt

func (RunPingTestResponseSummaryStatsFieldPathBuilder) LossRatio

func (RunPingTestResponseSummaryStatsFieldPathBuilder) MaxRtt

func (RunPingTestResponseSummaryStatsFieldPathBuilder) MinRtt

func (RunPingTestResponseSummaryStatsFieldPathBuilder) ReceivedCounter

func (RunPingTestResponseSummaryStatsFieldPathBuilder) StddevRtt

func (RunPingTestResponseSummaryStatsFieldPathBuilder) TransmittedCounter

type RunPingTestResponseSummaryStats_FieldPath

type RunPingTestResponseSummaryStats_FieldPath interface {
	gotenobject.FieldPath
	Selector() RunPingTestResponseSummaryStats_FieldPathSelector
	Get(source *RunPingTestResponse_SummaryStats) []interface{}
	GetSingle(source *RunPingTestResponse_SummaryStats) (interface{}, bool)
	ClearValue(item *RunPingTestResponse_SummaryStats)

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

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

func MustParseRunPingTestResponseSummaryStats_FieldPath

func MustParseRunPingTestResponseSummaryStats_FieldPath(rawField string) RunPingTestResponseSummaryStats_FieldPath

func ParseRunPingTestResponseSummaryStats_FieldPath

func ParseRunPingTestResponseSummaryStats_FieldPath(rawField string) (RunPingTestResponseSummaryStats_FieldPath, error)

type RunPingTestResponseSummaryStats_FieldPathArrayItemValue

type RunPingTestResponseSummaryStats_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	RunPingTestResponseSummaryStats_FieldPath
	ContainsValue(*RunPingTestResponse_SummaryStats) bool
}

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

func MustParseRunPingTestResponseSummaryStats_FieldPathArrayItemValue

func MustParseRunPingTestResponseSummaryStats_FieldPathArrayItemValue(pathStr, valueStr string) RunPingTestResponseSummaryStats_FieldPathArrayItemValue

func ParseRunPingTestResponseSummaryStats_FieldPathArrayItemValue

func ParseRunPingTestResponseSummaryStats_FieldPathArrayItemValue(pathStr, valueStr string) (RunPingTestResponseSummaryStats_FieldPathArrayItemValue, error)

ParseRunPingTestResponseSummaryStats_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type RunPingTestResponseSummaryStats_FieldPathArrayOfValues

type RunPingTestResponseSummaryStats_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	RunPingTestResponseSummaryStats_FieldPath
}

RunPingTestResponseSummaryStats_FieldPathArrayOfValues allows storing slice of values for SummaryStats fields according to their type

func MustParseRunPingTestResponseSummaryStats_FieldPathArrayOfValues

func MustParseRunPingTestResponseSummaryStats_FieldPathArrayOfValues(pathStr, valuesStr string) RunPingTestResponseSummaryStats_FieldPathArrayOfValues

func ParseRunPingTestResponseSummaryStats_FieldPathArrayOfValues

func ParseRunPingTestResponseSummaryStats_FieldPathArrayOfValues(pathStr, valuesStr string) (RunPingTestResponseSummaryStats_FieldPathArrayOfValues, error)

type RunPingTestResponseSummaryStats_FieldPathSelector

type RunPingTestResponseSummaryStats_FieldPathSelector int32
const (
	RunPingTestResponseSummaryStats_FieldPathSelectorMinRtt             RunPingTestResponseSummaryStats_FieldPathSelector = 0
	RunPingTestResponseSummaryStats_FieldPathSelectorAvgRtt             RunPingTestResponseSummaryStats_FieldPathSelector = 1
	RunPingTestResponseSummaryStats_FieldPathSelectorMaxRtt             RunPingTestResponseSummaryStats_FieldPathSelector = 2
	RunPingTestResponseSummaryStats_FieldPathSelectorStddevRtt          RunPingTestResponseSummaryStats_FieldPathSelector = 3
	RunPingTestResponseSummaryStats_FieldPathSelectorTransmittedCounter RunPingTestResponseSummaryStats_FieldPathSelector = 4
	RunPingTestResponseSummaryStats_FieldPathSelectorReceivedCounter    RunPingTestResponseSummaryStats_FieldPathSelector = 5
	RunPingTestResponseSummaryStats_FieldPathSelectorLossRatio          RunPingTestResponseSummaryStats_FieldPathSelector = 6
)

func (RunPingTestResponseSummaryStats_FieldPathSelector) String

type RunPingTestResponseSummaryStats_FieldPathValue

type RunPingTestResponseSummaryStats_FieldPathValue interface {
	RunPingTestResponseSummaryStats_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **RunPingTestResponse_SummaryStats)
	CompareWith(*RunPingTestResponse_SummaryStats) (cmp int, comparable bool)
}

RunPingTestResponseSummaryStats_FieldPathValue allows storing values for SummaryStats fields according to their type

func MustParseRunPingTestResponseSummaryStats_FieldPathValue

func MustParseRunPingTestResponseSummaryStats_FieldPathValue(pathStr, valueStr string) RunPingTestResponseSummaryStats_FieldPathValue

func ParseRunPingTestResponseSummaryStats_FieldPathValue

func ParseRunPingTestResponseSummaryStats_FieldPathValue(pathStr, valueStr string) (RunPingTestResponseSummaryStats_FieldPathValue, error)

type RunPingTestResponseSummaryStats_FieldTerminalPath

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

func (*RunPingTestResponseSummaryStats_FieldTerminalPath) ClearValue

func (*RunPingTestResponseSummaryStats_FieldTerminalPath) ClearValueRaw

func (*RunPingTestResponseSummaryStats_FieldTerminalPath) Get

Get returns all values pointed by specific field from source RunPingTestResponse_SummaryStats

func (*RunPingTestResponseSummaryStats_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*RunPingTestResponseSummaryStats_FieldTerminalPath) GetRaw

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

func (*RunPingTestResponseSummaryStats_FieldTerminalPath) GetSingle

GetSingle returns value pointed by specific field of from source RunPingTestResponse_SummaryStats

func (*RunPingTestResponseSummaryStats_FieldTerminalPath) GetSingleRaw

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

func (*RunPingTestResponseSummaryStats_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*RunPingTestResponseSummaryStats_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*RunPingTestResponseSummaryStats_FieldTerminalPath) Selector

func (*RunPingTestResponseSummaryStats_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.7.1

func (*RunPingTestResponseSummaryStats_FieldTerminalPath) String

String returns path representation in proto convention

func (*RunPingTestResponseSummaryStats_FieldTerminalPath) WithIArrayItemValue

func (*RunPingTestResponseSummaryStats_FieldTerminalPath) WithIArrayOfValues

func (*RunPingTestResponseSummaryStats_FieldTerminalPath) WithIValue

func (*RunPingTestResponseSummaryStats_FieldTerminalPath) WithRawIArrayItemValue

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

func (*RunPingTestResponseSummaryStats_FieldTerminalPath) WithRawIArrayOfValues

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

func (*RunPingTestResponseSummaryStats_FieldTerminalPath) WithRawIValue

type RunPingTestResponseSummaryStats_FieldTerminalPathArrayItemValue

type RunPingTestResponseSummaryStats_FieldTerminalPathArrayItemValue struct {
	RunPingTestResponseSummaryStats_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*RunPingTestResponseSummaryStats_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*RunPingTestResponseSummaryStats_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*RunPingTestResponseSummaryStats_FieldTerminalPathArrayItemValue) GetSingle

func (*RunPingTestResponseSummaryStats_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type RunPingTestResponseSummaryStats_FieldTerminalPathArrayOfValues

type RunPingTestResponseSummaryStats_FieldTerminalPathArrayOfValues struct {
	RunPingTestResponseSummaryStats_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*RunPingTestResponseSummaryStats_FieldTerminalPathArrayOfValues) AsAvgRttArrayOfValues

func (*RunPingTestResponseSummaryStats_FieldTerminalPathArrayOfValues) AsLossRatioArrayOfValues

func (fpaov *RunPingTestResponseSummaryStats_FieldTerminalPathArrayOfValues) AsLossRatioArrayOfValues() ([]float64, bool)

func (*RunPingTestResponseSummaryStats_FieldTerminalPathArrayOfValues) AsMaxRttArrayOfValues

func (*RunPingTestResponseSummaryStats_FieldTerminalPathArrayOfValues) AsMinRttArrayOfValues

func (*RunPingTestResponseSummaryStats_FieldTerminalPathArrayOfValues) AsReceivedCounterArrayOfValues

func (fpaov *RunPingTestResponseSummaryStats_FieldTerminalPathArrayOfValues) AsReceivedCounterArrayOfValues() ([]int32, bool)

func (*RunPingTestResponseSummaryStats_FieldTerminalPathArrayOfValues) AsStddevRttArrayOfValues

func (*RunPingTestResponseSummaryStats_FieldTerminalPathArrayOfValues) AsTransmittedCounterArrayOfValues

func (fpaov *RunPingTestResponseSummaryStats_FieldTerminalPathArrayOfValues) AsTransmittedCounterArrayOfValues() ([]int32, bool)

func (*RunPingTestResponseSummaryStats_FieldTerminalPathArrayOfValues) GetRawValues

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

type RunPingTestResponseSummaryStats_FieldTerminalPathValue

type RunPingTestResponseSummaryStats_FieldTerminalPathValue struct {
	RunPingTestResponseSummaryStats_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*RunPingTestResponseSummaryStats_FieldTerminalPathValue) AsAvgRttValue

func (*RunPingTestResponseSummaryStats_FieldTerminalPathValue) AsLossRatioValue

func (*RunPingTestResponseSummaryStats_FieldTerminalPathValue) AsMaxRttValue

func (*RunPingTestResponseSummaryStats_FieldTerminalPathValue) AsMinRttValue

func (*RunPingTestResponseSummaryStats_FieldTerminalPathValue) AsReceivedCounterValue

func (fpv *RunPingTestResponseSummaryStats_FieldTerminalPathValue) AsReceivedCounterValue() (int32, bool)

func (*RunPingTestResponseSummaryStats_FieldTerminalPathValue) AsStddevRttValue

func (*RunPingTestResponseSummaryStats_FieldTerminalPathValue) AsTransmittedCounterValue

func (fpv *RunPingTestResponseSummaryStats_FieldTerminalPathValue) AsTransmittedCounterValue() (int32, bool)

func (*RunPingTestResponseSummaryStats_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'RunPingTestResponseSummaryStats_FieldTerminalPathValue' with the value under path in 'RunPingTestResponse_SummaryStats'.

func (*RunPingTestResponseSummaryStats_FieldTerminalPathValue) CompareWithRaw

func (*RunPingTestResponseSummaryStats_FieldTerminalPathValue) GetRawValue

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

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

func (*RunPingTestResponseSummaryStats_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object SummaryStats

func (*RunPingTestResponseSummaryStats_FieldTerminalPathValue) SetToRaw

type RunPingTestResponse_FieldMask

type RunPingTestResponse_FieldMask struct {
	Paths []RunPingTestResponse_FieldPath
}

func FullRunPingTestResponse_FieldMask

func FullRunPingTestResponse_FieldMask() *RunPingTestResponse_FieldMask

func (*RunPingTestResponse_FieldMask) AppendPath

func (*RunPingTestResponse_FieldMask) AppendRawPath

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

func (*RunPingTestResponse_FieldMask) DecodeFirestore

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

func (*RunPingTestResponse_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*RunPingTestResponse_FieldMask) FilterInputFields

func (fieldMask *RunPingTestResponse_FieldMask) FilterInputFields() *RunPingTestResponse_FieldMask

FilterInputFields generates copy of field paths with output_only field paths removed

func (*RunPingTestResponse_FieldMask) FromProtoFieldMask

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

func (*RunPingTestResponse_FieldMask) GetPaths

func (*RunPingTestResponse_FieldMask) GetRawPaths

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

func (*RunPingTestResponse_FieldMask) IsFull

func (fieldMask *RunPingTestResponse_FieldMask) IsFull() bool

func (RunPingTestResponse_FieldMask) Marshal

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

implement methods required by customType

func (RunPingTestResponse_FieldMask) MarshalJSON

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

func (*RunPingTestResponse_FieldMask) PathsCount

func (fieldMask *RunPingTestResponse_FieldMask) PathsCount() int

func (*RunPingTestResponse_FieldMask) Project

func (*RunPingTestResponse_FieldMask) ProjectRaw

func (*RunPingTestResponse_FieldMask) ProtoMessage

func (fieldMask *RunPingTestResponse_FieldMask) ProtoMessage()

func (*RunPingTestResponse_FieldMask) ProtoReflect

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

func (*RunPingTestResponse_FieldMask) Reset

func (fieldMask *RunPingTestResponse_FieldMask) Reset()

func (*RunPingTestResponse_FieldMask) Set

func (fieldMask *RunPingTestResponse_FieldMask) Set(target, source *RunPingTestResponse)

func (*RunPingTestResponse_FieldMask) SetFromCliFlag

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

func (*RunPingTestResponse_FieldMask) SetRaw

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

func (*RunPingTestResponse_FieldMask) Size

func (fieldMask *RunPingTestResponse_FieldMask) Size() int

func (*RunPingTestResponse_FieldMask) String

func (fieldMask *RunPingTestResponse_FieldMask) String() string

func (*RunPingTestResponse_FieldMask) Subtract

func (*RunPingTestResponse_FieldMask) SubtractRaw

func (*RunPingTestResponse_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*RunPingTestResponse_FieldMask) Unmarshal

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

func (*RunPingTestResponse_FieldMask) UnmarshalJSON

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

type RunPingTestResponse_FieldPath

type RunPingTestResponse_FieldPath interface {
	gotenobject.FieldPath
	Selector() RunPingTestResponse_FieldPathSelector
	Get(source *RunPingTestResponse) []interface{}
	GetSingle(source *RunPingTestResponse) (interface{}, bool)
	ClearValue(item *RunPingTestResponse)

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

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

func MustParseRunPingTestResponse_FieldPath

func MustParseRunPingTestResponse_FieldPath(rawField string) RunPingTestResponse_FieldPath

func ParseRunPingTestResponse_FieldPath

func ParseRunPingTestResponse_FieldPath(rawField string) (RunPingTestResponse_FieldPath, error)

type RunPingTestResponse_FieldPathArrayItemValue

type RunPingTestResponse_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	RunPingTestResponse_FieldPath
	ContainsValue(*RunPingTestResponse) bool
}

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

func MustParseRunPingTestResponse_FieldPathArrayItemValue

func MustParseRunPingTestResponse_FieldPathArrayItemValue(pathStr, valueStr string) RunPingTestResponse_FieldPathArrayItemValue

func ParseRunPingTestResponse_FieldPathArrayItemValue

func ParseRunPingTestResponse_FieldPathArrayItemValue(pathStr, valueStr string) (RunPingTestResponse_FieldPathArrayItemValue, error)

ParseRunPingTestResponse_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type RunPingTestResponse_FieldPathArrayOfValues

type RunPingTestResponse_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	RunPingTestResponse_FieldPath
}

RunPingTestResponse_FieldPathArrayOfValues allows storing slice of values for RunPingTestResponse fields according to their type

func MustParseRunPingTestResponse_FieldPathArrayOfValues

func MustParseRunPingTestResponse_FieldPathArrayOfValues(pathStr, valuesStr string) RunPingTestResponse_FieldPathArrayOfValues

func ParseRunPingTestResponse_FieldPathArrayOfValues

func ParseRunPingTestResponse_FieldPathArrayOfValues(pathStr, valuesStr string) (RunPingTestResponse_FieldPathArrayOfValues, error)

type RunPingTestResponse_FieldPathSelector

type RunPingTestResponse_FieldPathSelector int32
const (
	RunPingTestResponse_FieldPathSelectorFrom           RunPingTestResponse_FieldPathSelector = 0
	RunPingTestResponse_FieldPathSelectorSizeBytes      RunPingTestResponse_FieldPathSelector = 1
	RunPingTestResponse_FieldPathSelectorSequenceNumber RunPingTestResponse_FieldPathSelector = 2
	RunPingTestResponse_FieldPathSelectorTtl            RunPingTestResponse_FieldPathSelector = 3
	RunPingTestResponse_FieldPathSelectorRtt            RunPingTestResponse_FieldPathSelector = 4
	RunPingTestResponse_FieldPathSelectorError          RunPingTestResponse_FieldPathSelector = 5
	RunPingTestResponse_FieldPathSelectorSummary        RunPingTestResponse_FieldPathSelector = 6
)

func (RunPingTestResponse_FieldPathSelector) String

type RunPingTestResponse_FieldPathValue

type RunPingTestResponse_FieldPathValue interface {
	RunPingTestResponse_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **RunPingTestResponse)
	CompareWith(*RunPingTestResponse) (cmp int, comparable bool)
}

RunPingTestResponse_FieldPathValue allows storing values for RunPingTestResponse fields according to their type

func MustParseRunPingTestResponse_FieldPathValue

func MustParseRunPingTestResponse_FieldPathValue(pathStr, valueStr string) RunPingTestResponse_FieldPathValue

func ParseRunPingTestResponse_FieldPathValue

func ParseRunPingTestResponse_FieldPathValue(pathStr, valueStr string) (RunPingTestResponse_FieldPathValue, error)

type RunPingTestResponse_FieldSubPath

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

func (*RunPingTestResponse_FieldSubPath) AsSummarySubPath

func (*RunPingTestResponse_FieldSubPath) ClearValue

func (*RunPingTestResponse_FieldSubPath) ClearValueRaw

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

func (*RunPingTestResponse_FieldSubPath) Get

func (fps *RunPingTestResponse_FieldSubPath) Get(source *RunPingTestResponse) (values []interface{})

Get returns all values pointed by selected field from source RunPingTestResponse

func (*RunPingTestResponse_FieldSubPath) GetDefault

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

GetDefault returns a default value of the field type

func (*RunPingTestResponse_FieldSubPath) GetRaw

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

func (*RunPingTestResponse_FieldSubPath) GetSingle

func (fps *RunPingTestResponse_FieldSubPath) GetSingle(source *RunPingTestResponse) (interface{}, bool)

GetSingle returns value of selected field from source RunPingTestResponse

func (*RunPingTestResponse_FieldSubPath) GetSingleRaw

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

func (*RunPingTestResponse_FieldSubPath) IsLeaf

func (fps *RunPingTestResponse_FieldSubPath) IsLeaf() bool

IsLeaf - whether field path is holds simple value

func (*RunPingTestResponse_FieldSubPath) JSONString

func (fps *RunPingTestResponse_FieldSubPath) JSONString() string

JSONString returns path representation is JSON convention

func (*RunPingTestResponse_FieldSubPath) Selector

func (*RunPingTestResponse_FieldSubPath) SplitIntoTerminalIPaths added in v0.7.1

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

func (*RunPingTestResponse_FieldSubPath) String

String returns path representation in proto convention

func (*RunPingTestResponse_FieldSubPath) WithIArrayItemValue

func (fps *RunPingTestResponse_FieldSubPath) WithIArrayItemValue(value interface{}) RunPingTestResponse_FieldPathArrayItemValue

func (*RunPingTestResponse_FieldSubPath) WithIArrayOfValues

func (fps *RunPingTestResponse_FieldSubPath) WithIArrayOfValues(values interface{}) RunPingTestResponse_FieldPathArrayOfValues

func (*RunPingTestResponse_FieldSubPath) WithIValue

func (fps *RunPingTestResponse_FieldSubPath) WithIValue(value interface{}) RunPingTestResponse_FieldPathValue

func (*RunPingTestResponse_FieldSubPath) WithRawIArrayItemValue

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

func (*RunPingTestResponse_FieldSubPath) WithRawIArrayOfValues

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

func (*RunPingTestResponse_FieldSubPath) WithRawIValue

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

type RunPingTestResponse_FieldSubPathArrayItemValue

type RunPingTestResponse_FieldSubPathArrayItemValue struct {
	RunPingTestResponse_FieldPath
	// contains filtered or unexported fields
}

func (*RunPingTestResponse_FieldSubPathArrayItemValue) AsSummaryPathItemValue

func (*RunPingTestResponse_FieldSubPathArrayItemValue) ContainsValue

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

func (*RunPingTestResponse_FieldSubPathArrayItemValue) GetRawItemValue

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

GetRawValue returns stored array item value

type RunPingTestResponse_FieldSubPathArrayOfValues

type RunPingTestResponse_FieldSubPathArrayOfValues struct {
	RunPingTestResponse_FieldPath
	// contains filtered or unexported fields
}

func (*RunPingTestResponse_FieldSubPathArrayOfValues) AsSummaryPathArrayOfValues

func (*RunPingTestResponse_FieldSubPathArrayOfValues) GetRawValues

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

type RunPingTestResponse_FieldSubPathValue

type RunPingTestResponse_FieldSubPathValue struct {
	RunPingTestResponse_FieldPath
	// contains filtered or unexported fields
}

func (*RunPingTestResponse_FieldSubPathValue) AsSummaryPathValue

func (*RunPingTestResponse_FieldSubPathValue) CompareWith

func (fpvs *RunPingTestResponse_FieldSubPathValue) CompareWith(source *RunPingTestResponse) (int, bool)

func (*RunPingTestResponse_FieldSubPathValue) CompareWithRaw

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

func (*RunPingTestResponse_FieldSubPathValue) GetRawValue

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

func (*RunPingTestResponse_FieldSubPathValue) SetTo

func (*RunPingTestResponse_FieldSubPathValue) SetToRaw

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

type RunPingTestResponse_FieldTerminalPath

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

func (*RunPingTestResponse_FieldTerminalPath) ClearValue

func (*RunPingTestResponse_FieldTerminalPath) ClearValueRaw

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

func (*RunPingTestResponse_FieldTerminalPath) Get

func (fp *RunPingTestResponse_FieldTerminalPath) Get(source *RunPingTestResponse) (values []interface{})

Get returns all values pointed by specific field from source RunPingTestResponse

func (*RunPingTestResponse_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*RunPingTestResponse_FieldTerminalPath) GetRaw

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

func (*RunPingTestResponse_FieldTerminalPath) GetSingle

func (fp *RunPingTestResponse_FieldTerminalPath) GetSingle(source *RunPingTestResponse) (interface{}, bool)

GetSingle returns value pointed by specific field of from source RunPingTestResponse

func (*RunPingTestResponse_FieldTerminalPath) GetSingleRaw

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

func (*RunPingTestResponse_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*RunPingTestResponse_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*RunPingTestResponse_FieldTerminalPath) Selector

func (*RunPingTestResponse_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.7.1

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

func (*RunPingTestResponse_FieldTerminalPath) String

String returns path representation in proto convention

func (*RunPingTestResponse_FieldTerminalPath) WithIArrayItemValue

func (*RunPingTestResponse_FieldTerminalPath) WithIArrayOfValues

func (fp *RunPingTestResponse_FieldTerminalPath) WithIArrayOfValues(values interface{}) RunPingTestResponse_FieldPathArrayOfValues

func (*RunPingTestResponse_FieldTerminalPath) WithIValue

func (*RunPingTestResponse_FieldTerminalPath) WithRawIArrayItemValue

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

func (*RunPingTestResponse_FieldTerminalPath) WithRawIArrayOfValues

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

func (*RunPingTestResponse_FieldTerminalPath) WithRawIValue

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

type RunPingTestResponse_FieldTerminalPathArrayItemValue

type RunPingTestResponse_FieldTerminalPathArrayItemValue struct {
	RunPingTestResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*RunPingTestResponse_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*RunPingTestResponse_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*RunPingTestResponse_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *RunPingTestResponse_FieldTerminalPathArrayItemValue) GetSingle(source *RunPingTestResponse) (interface{}, bool)

func (*RunPingTestResponse_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type RunPingTestResponse_FieldTerminalPathArrayOfValues

type RunPingTestResponse_FieldTerminalPathArrayOfValues struct {
	RunPingTestResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*RunPingTestResponse_FieldTerminalPathArrayOfValues) AsErrorArrayOfValues

func (fpaov *RunPingTestResponse_FieldTerminalPathArrayOfValues) AsErrorArrayOfValues() ([]string, bool)

func (*RunPingTestResponse_FieldTerminalPathArrayOfValues) AsFromArrayOfValues

func (fpaov *RunPingTestResponse_FieldTerminalPathArrayOfValues) AsFromArrayOfValues() ([]string, bool)

func (*RunPingTestResponse_FieldTerminalPathArrayOfValues) AsRttArrayOfValues

func (*RunPingTestResponse_FieldTerminalPathArrayOfValues) AsSequenceNumberArrayOfValues

func (fpaov *RunPingTestResponse_FieldTerminalPathArrayOfValues) AsSequenceNumberArrayOfValues() ([]int32, bool)

func (*RunPingTestResponse_FieldTerminalPathArrayOfValues) AsSizeBytesArrayOfValues

func (fpaov *RunPingTestResponse_FieldTerminalPathArrayOfValues) AsSizeBytesArrayOfValues() ([]int32, bool)

func (*RunPingTestResponse_FieldTerminalPathArrayOfValues) AsSummaryArrayOfValues

func (*RunPingTestResponse_FieldTerminalPathArrayOfValues) AsTtlArrayOfValues

func (fpaov *RunPingTestResponse_FieldTerminalPathArrayOfValues) AsTtlArrayOfValues() ([]int32, bool)

func (*RunPingTestResponse_FieldTerminalPathArrayOfValues) GetRawValues

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

type RunPingTestResponse_FieldTerminalPathValue

type RunPingTestResponse_FieldTerminalPathValue struct {
	RunPingTestResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*RunPingTestResponse_FieldTerminalPathValue) AsErrorValue

func (*RunPingTestResponse_FieldTerminalPathValue) AsFromValue

func (*RunPingTestResponse_FieldTerminalPathValue) AsRttValue

func (*RunPingTestResponse_FieldTerminalPathValue) AsSequenceNumberValue

func (fpv *RunPingTestResponse_FieldTerminalPathValue) AsSequenceNumberValue() (int32, bool)

func (*RunPingTestResponse_FieldTerminalPathValue) AsSizeBytesValue

func (fpv *RunPingTestResponse_FieldTerminalPathValue) AsSizeBytesValue() (int32, bool)

func (*RunPingTestResponse_FieldTerminalPathValue) AsSummaryValue

func (*RunPingTestResponse_FieldTerminalPathValue) AsTtlValue

func (*RunPingTestResponse_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'RunPingTestResponse_FieldTerminalPathValue' with the value under path in 'RunPingTestResponse'.

func (*RunPingTestResponse_FieldTerminalPathValue) CompareWithRaw

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

func (*RunPingTestResponse_FieldTerminalPathValue) GetRawValue

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

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

func (*RunPingTestResponse_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object RunPingTestResponse

func (*RunPingTestResponse_FieldTerminalPathValue) SetToRaw

type RunPingTestResponse_SummaryStats

type RunPingTestResponse_SummaryStats struct {
	MinRtt             *duration.Duration `protobuf:"bytes,1,opt,name=min_rtt,json=minRtt,proto3" json:"min_rtt,omitempty" firestore:"minRtt"`
	AvgRtt             *duration.Duration `protobuf:"bytes,2,opt,name=avg_rtt,json=avgRtt,proto3" json:"avg_rtt,omitempty" firestore:"avgRtt"`
	MaxRtt             *duration.Duration `protobuf:"bytes,3,opt,name=max_rtt,json=maxRtt,proto3" json:"max_rtt,omitempty" firestore:"maxRtt"`
	StddevRtt          *duration.Duration `protobuf:"bytes,4,opt,name=stddev_rtt,json=stddevRtt,proto3" json:"stddev_rtt,omitempty" firestore:"stddevRtt"`
	TransmittedCounter int32              `` /* 147-byte string literal not displayed */
	ReceivedCounter    int32              `` /* 135-byte string literal not displayed */
	// Percent
	LossRatio float64 `protobuf:"fixed64,7,opt,name=loss_ratio,json=lossRatio,proto3" json:"loss_ratio,omitempty" firestore:"lossRatio"`
	// contains filtered or unexported fields
}

Summary statistics accompanies each response It summarizes the results at that time

func (*RunPingTestResponse_SummaryStats) Clone

func (*RunPingTestResponse_SummaryStats) CloneRaw

func (*RunPingTestResponse_SummaryStats) Descriptor

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

Deprecated, Use RunPingTestResponse_SummaryStats.ProtoReflect.Descriptor instead.

func (*RunPingTestResponse_SummaryStats) GetAvgRtt

func (*RunPingTestResponse_SummaryStats) GetLossRatio

func (m *RunPingTestResponse_SummaryStats) GetLossRatio() float64

func (*RunPingTestResponse_SummaryStats) GetMaxRtt

func (*RunPingTestResponse_SummaryStats) GetMinRtt

func (*RunPingTestResponse_SummaryStats) GetReceivedCounter

func (m *RunPingTestResponse_SummaryStats) GetReceivedCounter() int32

func (*RunPingTestResponse_SummaryStats) GetStddevRtt

func (*RunPingTestResponse_SummaryStats) GetTransmittedCounter

func (m *RunPingTestResponse_SummaryStats) GetTransmittedCounter() int32

func (*RunPingTestResponse_SummaryStats) GotenMessage

func (*RunPingTestResponse_SummaryStats) GotenMessage()

func (*RunPingTestResponse_SummaryStats) GotenObjectExt

func (o *RunPingTestResponse_SummaryStats) GotenObjectExt()

func (*RunPingTestResponse_SummaryStats) GotenValidate

func (obj *RunPingTestResponse_SummaryStats) GotenValidate() error

func (*RunPingTestResponse_SummaryStats) MakeDiffFieldMask

func (*RunPingTestResponse_SummaryStats) MakeFullFieldMask

func (*RunPingTestResponse_SummaryStats) MakeRawDiffFieldMask

func (*RunPingTestResponse_SummaryStats) MakeRawFullFieldMask

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

func (*RunPingTestResponse_SummaryStats) Marshal

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

func (*RunPingTestResponse_SummaryStats) MarshalJSON

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

func (*RunPingTestResponse_SummaryStats) Merge

func (*RunPingTestResponse_SummaryStats) MergeRaw

func (*RunPingTestResponse_SummaryStats) ProtoMessage

func (*RunPingTestResponse_SummaryStats) ProtoMessage()

func (*RunPingTestResponse_SummaryStats) ProtoReflect

func (*RunPingTestResponse_SummaryStats) Reset

func (*RunPingTestResponse_SummaryStats) SetAvgRtt

func (*RunPingTestResponse_SummaryStats) SetLossRatio

func (m *RunPingTestResponse_SummaryStats) SetLossRatio(fv float64)

func (*RunPingTestResponse_SummaryStats) SetMaxRtt

func (*RunPingTestResponse_SummaryStats) SetMinRtt

func (*RunPingTestResponse_SummaryStats) SetReceivedCounter

func (m *RunPingTestResponse_SummaryStats) SetReceivedCounter(fv int32)

func (*RunPingTestResponse_SummaryStats) SetStddevRtt

func (m *RunPingTestResponse_SummaryStats) SetStddevRtt(fv *duration.Duration)

func (*RunPingTestResponse_SummaryStats) SetTransmittedCounter

func (m *RunPingTestResponse_SummaryStats) SetTransmittedCounter(fv int32)

func (*RunPingTestResponse_SummaryStats) String

func (*RunPingTestResponse_SummaryStats) Unmarshal

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

func (*RunPingTestResponse_SummaryStats) UnmarshalJSON

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

type RunPingTestResponse_SummaryStatsPathSelectorAvgRtt

type RunPingTestResponse_SummaryStatsPathSelectorAvgRtt struct{}

func (RunPingTestResponse_SummaryStatsPathSelectorAvgRtt) FieldPath

func (RunPingTestResponse_SummaryStatsPathSelectorAvgRtt) WithArrayOfValues

func (RunPingTestResponse_SummaryStatsPathSelectorAvgRtt) WithValue

type RunPingTestResponse_SummaryStatsPathSelectorLossRatio

type RunPingTestResponse_SummaryStatsPathSelectorLossRatio struct{}

func (RunPingTestResponse_SummaryStatsPathSelectorLossRatio) FieldPath

func (RunPingTestResponse_SummaryStatsPathSelectorLossRatio) WithArrayOfValues

func (RunPingTestResponse_SummaryStatsPathSelectorLossRatio) WithValue

type RunPingTestResponse_SummaryStatsPathSelectorMaxRtt

type RunPingTestResponse_SummaryStatsPathSelectorMaxRtt struct{}

func (RunPingTestResponse_SummaryStatsPathSelectorMaxRtt) FieldPath

func (RunPingTestResponse_SummaryStatsPathSelectorMaxRtt) WithArrayOfValues

func (RunPingTestResponse_SummaryStatsPathSelectorMaxRtt) WithValue

type RunPingTestResponse_SummaryStatsPathSelectorMinRtt

type RunPingTestResponse_SummaryStatsPathSelectorMinRtt struct{}

func (RunPingTestResponse_SummaryStatsPathSelectorMinRtt) FieldPath

func (RunPingTestResponse_SummaryStatsPathSelectorMinRtt) WithArrayOfValues

func (RunPingTestResponse_SummaryStatsPathSelectorMinRtt) WithValue

type RunPingTestResponse_SummaryStatsPathSelectorReceivedCounter

type RunPingTestResponse_SummaryStatsPathSelectorReceivedCounter struct{}

func (RunPingTestResponse_SummaryStatsPathSelectorReceivedCounter) FieldPath

func (RunPingTestResponse_SummaryStatsPathSelectorReceivedCounter) WithArrayOfValues

func (RunPingTestResponse_SummaryStatsPathSelectorReceivedCounter) WithValue

type RunPingTestResponse_SummaryStatsPathSelectorStddevRtt

type RunPingTestResponse_SummaryStatsPathSelectorStddevRtt struct{}

func (RunPingTestResponse_SummaryStatsPathSelectorStddevRtt) FieldPath

func (RunPingTestResponse_SummaryStatsPathSelectorStddevRtt) WithArrayOfValues

func (RunPingTestResponse_SummaryStatsPathSelectorStddevRtt) WithValue

type RunPingTestResponse_SummaryStatsPathSelectorTransmittedCounter

type RunPingTestResponse_SummaryStatsPathSelectorTransmittedCounter struct{}

func (RunPingTestResponse_SummaryStatsPathSelectorTransmittedCounter) FieldPath

func (RunPingTestResponse_SummaryStatsPathSelectorTransmittedCounter) WithArrayOfValues

func (RunPingTestResponse_SummaryStatsPathSelectorTransmittedCounter) WithValue

type RunPingTestResponse_SummaryStats_FieldMask

type RunPingTestResponse_SummaryStats_FieldMask struct {
	Paths []RunPingTestResponseSummaryStats_FieldPath
}

func FullRunPingTestResponse_SummaryStats_FieldMask

func FullRunPingTestResponse_SummaryStats_FieldMask() *RunPingTestResponse_SummaryStats_FieldMask

func (*RunPingTestResponse_SummaryStats_FieldMask) AppendPath

func (*RunPingTestResponse_SummaryStats_FieldMask) AppendRawPath

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

func (*RunPingTestResponse_SummaryStats_FieldMask) DecodeFirestore

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

func (*RunPingTestResponse_SummaryStats_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*RunPingTestResponse_SummaryStats_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*RunPingTestResponse_SummaryStats_FieldMask) FromProtoFieldMask

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

func (*RunPingTestResponse_SummaryStats_FieldMask) GetPaths

func (*RunPingTestResponse_SummaryStats_FieldMask) GetRawPaths

func (*RunPingTestResponse_SummaryStats_FieldMask) IsFull

func (RunPingTestResponse_SummaryStats_FieldMask) Marshal

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

implement methods required by customType

func (RunPingTestResponse_SummaryStats_FieldMask) MarshalJSON

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

func (*RunPingTestResponse_SummaryStats_FieldMask) PathsCount

func (fieldMask *RunPingTestResponse_SummaryStats_FieldMask) PathsCount() int

func (*RunPingTestResponse_SummaryStats_FieldMask) Project

func (*RunPingTestResponse_SummaryStats_FieldMask) ProjectRaw

func (*RunPingTestResponse_SummaryStats_FieldMask) ProtoMessage

func (fieldMask *RunPingTestResponse_SummaryStats_FieldMask) ProtoMessage()

func (*RunPingTestResponse_SummaryStats_FieldMask) ProtoReflect

func (*RunPingTestResponse_SummaryStats_FieldMask) Reset

func (fieldMask *RunPingTestResponse_SummaryStats_FieldMask) Reset()

func (*RunPingTestResponse_SummaryStats_FieldMask) Set

func (*RunPingTestResponse_SummaryStats_FieldMask) SetFromCliFlag

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

func (*RunPingTestResponse_SummaryStats_FieldMask) SetRaw

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

func (*RunPingTestResponse_SummaryStats_FieldMask) Size

func (*RunPingTestResponse_SummaryStats_FieldMask) String

func (*RunPingTestResponse_SummaryStats_FieldMask) Subtract

func (*RunPingTestResponse_SummaryStats_FieldMask) SubtractRaw

func (*RunPingTestResponse_SummaryStats_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*RunPingTestResponse_SummaryStats_FieldMask) Unmarshal

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

func (*RunPingTestResponse_SummaryStats_FieldMask) UnmarshalJSON

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

Jump to

Keyboard shortcuts

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