speed_test_client

package
v0.4.22 Latest Latest
Warning

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

Go to latest
Published: Apr 20, 2022 License: Apache-2.0 Imports: 55 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	SpeedTestDirection_name = map[int32]string{
		0: "Download",
		1: "Upload",
	}

	SpeedTestDirection_value = map[string]int32{
		"Download": 0,
		"Upload":   1,
	}
)

Functions

This section is empty.

Types

type RunSpeedTestClientStream

type RunSpeedTestClientStream interface {
	Recv() (*RunSpeedTestResponse, error)
	grpc.ClientStream
}

type RunSpeedTestRequest

type RunSpeedTestRequest struct {

	//  reference of ntt.watchdog.v1alpha2.Probe
	Name      *probe.Reference   `protobuf:"bytes,1,opt,customtype=Reference,name=name,proto3" json:"name,omitempty" firestore:"name"`
	Direction SpeedTestDirection `` /* 140-byte string literal not displayed */
	// contains filtered or unexported fields
}

Request message for method [RunSpeedTest][ntt.watchdog.v1alpha2.RunSpeedTest]

func (*RunSpeedTestRequest) Clone

func (*RunSpeedTestRequest) CloneRaw

func (*RunSpeedTestRequest) Descriptor

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

Deprecated, Use RunSpeedTestRequest.ProtoReflect.Descriptor instead.

func (*RunSpeedTestRequest) GetDirection

func (m *RunSpeedTestRequest) GetDirection() SpeedTestDirection

func (*RunSpeedTestRequest) GetName

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

func (*RunSpeedTestRequest) GotenMessage

func (*RunSpeedTestRequest) GotenMessage()

func (*RunSpeedTestRequest) GotenObjectExt

func (o *RunSpeedTestRequest) GotenObjectExt()

func (*RunSpeedTestRequest) GotenValidate

func (obj *RunSpeedTestRequest) GotenValidate() error

func (*RunSpeedTestRequest) MakeDiffFieldMask

func (*RunSpeedTestRequest) MakeFullFieldMask

func (o *RunSpeedTestRequest) MakeFullFieldMask() *RunSpeedTestRequest_FieldMask

func (*RunSpeedTestRequest) MakeRawDiffFieldMask

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

func (*RunSpeedTestRequest) MakeRawFullFieldMask

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

func (*RunSpeedTestRequest) Marshal

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

func (*RunSpeedTestRequest) MarshalJSON

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

func (*RunSpeedTestRequest) Merge

func (o *RunSpeedTestRequest) Merge(source *RunSpeedTestRequest)

func (*RunSpeedTestRequest) MergeRaw

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

func (*RunSpeedTestRequest) ProtoMessage

func (*RunSpeedTestRequest) ProtoMessage()

func (*RunSpeedTestRequest) ProtoReflect

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

func (*RunSpeedTestRequest) Reset

func (m *RunSpeedTestRequest) Reset()

func (*RunSpeedTestRequest) SetDirection

func (m *RunSpeedTestRequest) SetDirection(fv SpeedTestDirection)

func (*RunSpeedTestRequest) SetName

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

func (*RunSpeedTestRequest) String

func (m *RunSpeedTestRequest) String() string

func (*RunSpeedTestRequest) Unmarshal

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

func (*RunSpeedTestRequest) UnmarshalJSON

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

type RunSpeedTestRequestFieldPathBuilder

type RunSpeedTestRequestFieldPathBuilder struct{}

func NewRunSpeedTestRequestFieldPathBuilder

func NewRunSpeedTestRequestFieldPathBuilder() RunSpeedTestRequestFieldPathBuilder

func (RunSpeedTestRequestFieldPathBuilder) Direction

func (RunSpeedTestRequestFieldPathBuilder) Name

type RunSpeedTestRequestPathSelectorDirection

type RunSpeedTestRequestPathSelectorDirection struct{}

func (RunSpeedTestRequestPathSelectorDirection) FieldPath

func (RunSpeedTestRequestPathSelectorDirection) WithArrayOfValues

func (RunSpeedTestRequestPathSelectorDirection) WithValue

type RunSpeedTestRequestPathSelectorName

type RunSpeedTestRequestPathSelectorName struct{}

func (RunSpeedTestRequestPathSelectorName) FieldPath

func (RunSpeedTestRequestPathSelectorName) WithArrayOfValues

func (RunSpeedTestRequestPathSelectorName) WithValue

type RunSpeedTestRequestToProbe

type RunSpeedTestRequestToProbe struct {
	Direction SpeedTestDirection `` /* 140-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*RunSpeedTestRequestToProbe) Clone

func (*RunSpeedTestRequestToProbe) CloneRaw

func (*RunSpeedTestRequestToProbe) Descriptor

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

Deprecated, Use RunSpeedTestRequestToProbe.ProtoReflect.Descriptor instead.

func (*RunSpeedTestRequestToProbe) GetDirection

func (*RunSpeedTestRequestToProbe) GotenMessage

func (*RunSpeedTestRequestToProbe) GotenMessage()

func (*RunSpeedTestRequestToProbe) GotenObjectExt

func (o *RunSpeedTestRequestToProbe) GotenObjectExt()

func (*RunSpeedTestRequestToProbe) GotenValidate

func (obj *RunSpeedTestRequestToProbe) GotenValidate() error

func (*RunSpeedTestRequestToProbe) MakeDiffFieldMask

func (*RunSpeedTestRequestToProbe) MakeFullFieldMask

func (*RunSpeedTestRequestToProbe) MakeRawDiffFieldMask

func (*RunSpeedTestRequestToProbe) MakeRawFullFieldMask

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

func (*RunSpeedTestRequestToProbe) Marshal

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

func (*RunSpeedTestRequestToProbe) MarshalJSON

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

func (*RunSpeedTestRequestToProbe) Merge

func (*RunSpeedTestRequestToProbe) MergeRaw

func (*RunSpeedTestRequestToProbe) ProtoMessage

func (*RunSpeedTestRequestToProbe) ProtoMessage()

func (*RunSpeedTestRequestToProbe) ProtoReflect

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

func (*RunSpeedTestRequestToProbe) Reset

func (m *RunSpeedTestRequestToProbe) Reset()

func (*RunSpeedTestRequestToProbe) SetDirection

func (m *RunSpeedTestRequestToProbe) SetDirection(fv SpeedTestDirection)

func (*RunSpeedTestRequestToProbe) String

func (m *RunSpeedTestRequestToProbe) String() string

func (*RunSpeedTestRequestToProbe) Unmarshal

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

func (*RunSpeedTestRequestToProbe) UnmarshalJSON

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

type RunSpeedTestRequestToProbeFieldPathBuilder

type RunSpeedTestRequestToProbeFieldPathBuilder struct{}

func NewRunSpeedTestRequestToProbeFieldPathBuilder

func NewRunSpeedTestRequestToProbeFieldPathBuilder() RunSpeedTestRequestToProbeFieldPathBuilder

func (RunSpeedTestRequestToProbeFieldPathBuilder) Direction

type RunSpeedTestRequestToProbePathSelectorDirection

type RunSpeedTestRequestToProbePathSelectorDirection struct{}

func (RunSpeedTestRequestToProbePathSelectorDirection) FieldPath

func (RunSpeedTestRequestToProbePathSelectorDirection) WithArrayOfValues

func (RunSpeedTestRequestToProbePathSelectorDirection) WithValue

type RunSpeedTestRequestToProbe_FieldMask

type RunSpeedTestRequestToProbe_FieldMask struct {
	Paths []RunSpeedTestRequestToProbe_FieldPath
}

func FullRunSpeedTestRequestToProbe_FieldMask

func FullRunSpeedTestRequestToProbe_FieldMask() *RunSpeedTestRequestToProbe_FieldMask

func (*RunSpeedTestRequestToProbe_FieldMask) AppendPath

func (*RunSpeedTestRequestToProbe_FieldMask) AppendRawPath

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

func (*RunSpeedTestRequestToProbe_FieldMask) DecodeFirestore

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

func (*RunSpeedTestRequestToProbe_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*RunSpeedTestRequestToProbe_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*RunSpeedTestRequestToProbe_FieldMask) FromProtoFieldMask

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

func (*RunSpeedTestRequestToProbe_FieldMask) GetPaths

func (*RunSpeedTestRequestToProbe_FieldMask) GetRawPaths

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

func (*RunSpeedTestRequestToProbe_FieldMask) IsFull

func (fieldMask *RunSpeedTestRequestToProbe_FieldMask) IsFull() bool

func (RunSpeedTestRequestToProbe_FieldMask) Marshal

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

implement methods required by customType

func (RunSpeedTestRequestToProbe_FieldMask) MarshalJSON

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

func (*RunSpeedTestRequestToProbe_FieldMask) PathsCount

func (fieldMask *RunSpeedTestRequestToProbe_FieldMask) PathsCount() int

func (*RunSpeedTestRequestToProbe_FieldMask) Project

func (*RunSpeedTestRequestToProbe_FieldMask) ProjectRaw

func (*RunSpeedTestRequestToProbe_FieldMask) ProtoMessage

func (fieldMask *RunSpeedTestRequestToProbe_FieldMask) ProtoMessage()

func (*RunSpeedTestRequestToProbe_FieldMask) ProtoReflect

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

func (*RunSpeedTestRequestToProbe_FieldMask) Reset

func (fieldMask *RunSpeedTestRequestToProbe_FieldMask) Reset()

func (*RunSpeedTestRequestToProbe_FieldMask) Set

func (fieldMask *RunSpeedTestRequestToProbe_FieldMask) Set(target, source *RunSpeedTestRequestToProbe)

func (*RunSpeedTestRequestToProbe_FieldMask) SetFromCliFlag

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

func (*RunSpeedTestRequestToProbe_FieldMask) SetRaw

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

func (*RunSpeedTestRequestToProbe_FieldMask) Size

func (fieldMask *RunSpeedTestRequestToProbe_FieldMask) Size() int

func (*RunSpeedTestRequestToProbe_FieldMask) String

func (fieldMask *RunSpeedTestRequestToProbe_FieldMask) String() string

func (*RunSpeedTestRequestToProbe_FieldMask) Subtract

func (*RunSpeedTestRequestToProbe_FieldMask) SubtractRaw

func (*RunSpeedTestRequestToProbe_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*RunSpeedTestRequestToProbe_FieldMask) Unmarshal

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

func (*RunSpeedTestRequestToProbe_FieldMask) UnmarshalJSON

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

type RunSpeedTestRequestToProbe_FieldPath

type RunSpeedTestRequestToProbe_FieldPath interface {
	gotenobject.FieldPath
	Selector() RunSpeedTestRequestToProbe_FieldPathSelector
	Get(source *RunSpeedTestRequestToProbe) []interface{}
	GetSingle(source *RunSpeedTestRequestToProbe) (interface{}, bool)
	ClearValue(item *RunSpeedTestRequestToProbe)

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

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

func MustParseRunSpeedTestRequestToProbe_FieldPath

func MustParseRunSpeedTestRequestToProbe_FieldPath(rawField string) RunSpeedTestRequestToProbe_FieldPath

func ParseRunSpeedTestRequestToProbe_FieldPath

func ParseRunSpeedTestRequestToProbe_FieldPath(rawField string) (RunSpeedTestRequestToProbe_FieldPath, error)

type RunSpeedTestRequestToProbe_FieldPathArrayItemValue

type RunSpeedTestRequestToProbe_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	RunSpeedTestRequestToProbe_FieldPath
	ContainsValue(*RunSpeedTestRequestToProbe) bool
}

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

func MustParseRunSpeedTestRequestToProbe_FieldPathArrayItemValue

func MustParseRunSpeedTestRequestToProbe_FieldPathArrayItemValue(pathStr, valueStr string) RunSpeedTestRequestToProbe_FieldPathArrayItemValue

func ParseRunSpeedTestRequestToProbe_FieldPathArrayItemValue

func ParseRunSpeedTestRequestToProbe_FieldPathArrayItemValue(pathStr, valueStr string) (RunSpeedTestRequestToProbe_FieldPathArrayItemValue, error)

ParseRunSpeedTestRequestToProbe_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type RunSpeedTestRequestToProbe_FieldPathArrayOfValues

type RunSpeedTestRequestToProbe_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	RunSpeedTestRequestToProbe_FieldPath
}

RunSpeedTestRequestToProbe_FieldPathArrayOfValues allows storing slice of values for RunSpeedTestRequestToProbe fields according to their type

func MustParseRunSpeedTestRequestToProbe_FieldPathArrayOfValues

func MustParseRunSpeedTestRequestToProbe_FieldPathArrayOfValues(pathStr, valuesStr string) RunSpeedTestRequestToProbe_FieldPathArrayOfValues

func ParseRunSpeedTestRequestToProbe_FieldPathArrayOfValues

func ParseRunSpeedTestRequestToProbe_FieldPathArrayOfValues(pathStr, valuesStr string) (RunSpeedTestRequestToProbe_FieldPathArrayOfValues, error)

type RunSpeedTestRequestToProbe_FieldPathSelector

type RunSpeedTestRequestToProbe_FieldPathSelector int32
const (
	RunSpeedTestRequestToProbe_FieldPathSelectorDirection RunSpeedTestRequestToProbe_FieldPathSelector = 0
)

func (RunSpeedTestRequestToProbe_FieldPathSelector) String

type RunSpeedTestRequestToProbe_FieldPathValue

type RunSpeedTestRequestToProbe_FieldPathValue interface {
	RunSpeedTestRequestToProbe_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **RunSpeedTestRequestToProbe)
	CompareWith(*RunSpeedTestRequestToProbe) (cmp int, comparable bool)
}

RunSpeedTestRequestToProbe_FieldPathValue allows storing values for RunSpeedTestRequestToProbe fields according to their type

func MustParseRunSpeedTestRequestToProbe_FieldPathValue

func MustParseRunSpeedTestRequestToProbe_FieldPathValue(pathStr, valueStr string) RunSpeedTestRequestToProbe_FieldPathValue

func ParseRunSpeedTestRequestToProbe_FieldPathValue

func ParseRunSpeedTestRequestToProbe_FieldPathValue(pathStr, valueStr string) (RunSpeedTestRequestToProbe_FieldPathValue, error)

type RunSpeedTestRequestToProbe_FieldTerminalPath

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

func (*RunSpeedTestRequestToProbe_FieldTerminalPath) ClearValue

func (*RunSpeedTestRequestToProbe_FieldTerminalPath) ClearValueRaw

func (*RunSpeedTestRequestToProbe_FieldTerminalPath) Get

func (fp *RunSpeedTestRequestToProbe_FieldTerminalPath) Get(source *RunSpeedTestRequestToProbe) (values []interface{})

Get returns all values pointed by specific field from source RunSpeedTestRequestToProbe

func (*RunSpeedTestRequestToProbe_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*RunSpeedTestRequestToProbe_FieldTerminalPath) GetRaw

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

func (*RunSpeedTestRequestToProbe_FieldTerminalPath) GetSingle

GetSingle returns value pointed by specific field of from source RunSpeedTestRequestToProbe

func (*RunSpeedTestRequestToProbe_FieldTerminalPath) GetSingleRaw

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

func (*RunSpeedTestRequestToProbe_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*RunSpeedTestRequestToProbe_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*RunSpeedTestRequestToProbe_FieldTerminalPath) Selector

func (*RunSpeedTestRequestToProbe_FieldTerminalPath) String

String returns path representation in proto convention

func (*RunSpeedTestRequestToProbe_FieldTerminalPath) WithIArrayItemValue

func (*RunSpeedTestRequestToProbe_FieldTerminalPath) WithIArrayOfValues

func (*RunSpeedTestRequestToProbe_FieldTerminalPath) WithIValue

func (*RunSpeedTestRequestToProbe_FieldTerminalPath) WithRawIArrayItemValue

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

func (*RunSpeedTestRequestToProbe_FieldTerminalPath) WithRawIArrayOfValues

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

func (*RunSpeedTestRequestToProbe_FieldTerminalPath) WithRawIValue

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

type RunSpeedTestRequestToProbe_FieldTerminalPathArrayItemValue

type RunSpeedTestRequestToProbe_FieldTerminalPathArrayItemValue struct {
	RunSpeedTestRequestToProbe_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*RunSpeedTestRequestToProbe_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*RunSpeedTestRequestToProbe_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*RunSpeedTestRequestToProbe_FieldTerminalPathArrayItemValue) GetSingle

func (*RunSpeedTestRequestToProbe_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type RunSpeedTestRequestToProbe_FieldTerminalPathArrayOfValues

type RunSpeedTestRequestToProbe_FieldTerminalPathArrayOfValues struct {
	RunSpeedTestRequestToProbe_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*RunSpeedTestRequestToProbe_FieldTerminalPathArrayOfValues) AsDirectionArrayOfValues

func (*RunSpeedTestRequestToProbe_FieldTerminalPathArrayOfValues) GetRawValues

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

type RunSpeedTestRequestToProbe_FieldTerminalPathValue

type RunSpeedTestRequestToProbe_FieldTerminalPathValue struct {
	RunSpeedTestRequestToProbe_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*RunSpeedTestRequestToProbe_FieldTerminalPathValue) AsDirectionValue

func (*RunSpeedTestRequestToProbe_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'RunSpeedTestRequestToProbe_FieldTerminalPathValue' with the value under path in 'RunSpeedTestRequestToProbe'.

func (*RunSpeedTestRequestToProbe_FieldTerminalPathValue) CompareWithRaw

func (*RunSpeedTestRequestToProbe_FieldTerminalPathValue) GetRawValue

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

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

func (*RunSpeedTestRequestToProbe_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object RunSpeedTestRequestToProbe

func (*RunSpeedTestRequestToProbe_FieldTerminalPathValue) SetToRaw

type RunSpeedTestRequest_FieldMask

type RunSpeedTestRequest_FieldMask struct {
	Paths []RunSpeedTestRequest_FieldPath
}

func FullRunSpeedTestRequest_FieldMask

func FullRunSpeedTestRequest_FieldMask() *RunSpeedTestRequest_FieldMask

func (*RunSpeedTestRequest_FieldMask) AppendPath

func (*RunSpeedTestRequest_FieldMask) AppendRawPath

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

func (*RunSpeedTestRequest_FieldMask) DecodeFirestore

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

func (*RunSpeedTestRequest_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*RunSpeedTestRequest_FieldMask) FilterInputFields

func (fieldMask *RunSpeedTestRequest_FieldMask) FilterInputFields() *RunSpeedTestRequest_FieldMask

FilterInputFields generates copy of field paths with output_only field paths removed

func (*RunSpeedTestRequest_FieldMask) FromProtoFieldMask

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

func (*RunSpeedTestRequest_FieldMask) GetPaths

func (*RunSpeedTestRequest_FieldMask) GetRawPaths

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

func (*RunSpeedTestRequest_FieldMask) IsFull

func (fieldMask *RunSpeedTestRequest_FieldMask) IsFull() bool

func (RunSpeedTestRequest_FieldMask) Marshal

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

implement methods required by customType

func (RunSpeedTestRequest_FieldMask) MarshalJSON

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

func (*RunSpeedTestRequest_FieldMask) PathsCount

func (fieldMask *RunSpeedTestRequest_FieldMask) PathsCount() int

func (*RunSpeedTestRequest_FieldMask) Project

func (*RunSpeedTestRequest_FieldMask) ProjectRaw

func (*RunSpeedTestRequest_FieldMask) ProtoMessage

func (fieldMask *RunSpeedTestRequest_FieldMask) ProtoMessage()

func (*RunSpeedTestRequest_FieldMask) ProtoReflect

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

func (*RunSpeedTestRequest_FieldMask) Reset

func (fieldMask *RunSpeedTestRequest_FieldMask) Reset()

func (*RunSpeedTestRequest_FieldMask) Set

func (fieldMask *RunSpeedTestRequest_FieldMask) Set(target, source *RunSpeedTestRequest)

func (*RunSpeedTestRequest_FieldMask) SetFromCliFlag

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

func (*RunSpeedTestRequest_FieldMask) SetRaw

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

func (*RunSpeedTestRequest_FieldMask) Size

func (fieldMask *RunSpeedTestRequest_FieldMask) Size() int

func (*RunSpeedTestRequest_FieldMask) String

func (fieldMask *RunSpeedTestRequest_FieldMask) String() string

func (*RunSpeedTestRequest_FieldMask) Subtract

func (*RunSpeedTestRequest_FieldMask) SubtractRaw

func (*RunSpeedTestRequest_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*RunSpeedTestRequest_FieldMask) Unmarshal

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

func (*RunSpeedTestRequest_FieldMask) UnmarshalJSON

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

type RunSpeedTestRequest_FieldPath

type RunSpeedTestRequest_FieldPath interface {
	gotenobject.FieldPath
	Selector() RunSpeedTestRequest_FieldPathSelector
	Get(source *RunSpeedTestRequest) []interface{}
	GetSingle(source *RunSpeedTestRequest) (interface{}, bool)
	ClearValue(item *RunSpeedTestRequest)

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

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

func MustParseRunSpeedTestRequest_FieldPath

func MustParseRunSpeedTestRequest_FieldPath(rawField string) RunSpeedTestRequest_FieldPath

func ParseRunSpeedTestRequest_FieldPath

func ParseRunSpeedTestRequest_FieldPath(rawField string) (RunSpeedTestRequest_FieldPath, error)

type RunSpeedTestRequest_FieldPathArrayItemValue

type RunSpeedTestRequest_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	RunSpeedTestRequest_FieldPath
	ContainsValue(*RunSpeedTestRequest) bool
}

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

func MustParseRunSpeedTestRequest_FieldPathArrayItemValue

func MustParseRunSpeedTestRequest_FieldPathArrayItemValue(pathStr, valueStr string) RunSpeedTestRequest_FieldPathArrayItemValue

func ParseRunSpeedTestRequest_FieldPathArrayItemValue

func ParseRunSpeedTestRequest_FieldPathArrayItemValue(pathStr, valueStr string) (RunSpeedTestRequest_FieldPathArrayItemValue, error)

ParseRunSpeedTestRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type RunSpeedTestRequest_FieldPathArrayOfValues

type RunSpeedTestRequest_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	RunSpeedTestRequest_FieldPath
}

RunSpeedTestRequest_FieldPathArrayOfValues allows storing slice of values for RunSpeedTestRequest fields according to their type

func MustParseRunSpeedTestRequest_FieldPathArrayOfValues

func MustParseRunSpeedTestRequest_FieldPathArrayOfValues(pathStr, valuesStr string) RunSpeedTestRequest_FieldPathArrayOfValues

func ParseRunSpeedTestRequest_FieldPathArrayOfValues

func ParseRunSpeedTestRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (RunSpeedTestRequest_FieldPathArrayOfValues, error)

type RunSpeedTestRequest_FieldPathSelector

type RunSpeedTestRequest_FieldPathSelector int32
const (
	RunSpeedTestRequest_FieldPathSelectorName      RunSpeedTestRequest_FieldPathSelector = 0
	RunSpeedTestRequest_FieldPathSelectorDirection RunSpeedTestRequest_FieldPathSelector = 1
)

func (RunSpeedTestRequest_FieldPathSelector) String

type RunSpeedTestRequest_FieldPathValue

type RunSpeedTestRequest_FieldPathValue interface {
	RunSpeedTestRequest_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **RunSpeedTestRequest)
	CompareWith(*RunSpeedTestRequest) (cmp int, comparable bool)
}

RunSpeedTestRequest_FieldPathValue allows storing values for RunSpeedTestRequest fields according to their type

func MustParseRunSpeedTestRequest_FieldPathValue

func MustParseRunSpeedTestRequest_FieldPathValue(pathStr, valueStr string) RunSpeedTestRequest_FieldPathValue

func ParseRunSpeedTestRequest_FieldPathValue

func ParseRunSpeedTestRequest_FieldPathValue(pathStr, valueStr string) (RunSpeedTestRequest_FieldPathValue, error)

type RunSpeedTestRequest_FieldTerminalPath

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

func (*RunSpeedTestRequest_FieldTerminalPath) ClearValue

func (*RunSpeedTestRequest_FieldTerminalPath) ClearValueRaw

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

func (*RunSpeedTestRequest_FieldTerminalPath) Get

func (fp *RunSpeedTestRequest_FieldTerminalPath) Get(source *RunSpeedTestRequest) (values []interface{})

Get returns all values pointed by specific field from source RunSpeedTestRequest

func (*RunSpeedTestRequest_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*RunSpeedTestRequest_FieldTerminalPath) GetRaw

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

func (*RunSpeedTestRequest_FieldTerminalPath) GetSingle

func (fp *RunSpeedTestRequest_FieldTerminalPath) GetSingle(source *RunSpeedTestRequest) (interface{}, bool)

GetSingle returns value pointed by specific field of from source RunSpeedTestRequest

func (*RunSpeedTestRequest_FieldTerminalPath) GetSingleRaw

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

func (*RunSpeedTestRequest_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*RunSpeedTestRequest_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*RunSpeedTestRequest_FieldTerminalPath) Selector

func (*RunSpeedTestRequest_FieldTerminalPath) String

String returns path representation in proto convention

func (*RunSpeedTestRequest_FieldTerminalPath) WithIArrayItemValue

func (*RunSpeedTestRequest_FieldTerminalPath) WithIArrayOfValues

func (fp *RunSpeedTestRequest_FieldTerminalPath) WithIArrayOfValues(values interface{}) RunSpeedTestRequest_FieldPathArrayOfValues

func (*RunSpeedTestRequest_FieldTerminalPath) WithIValue

func (*RunSpeedTestRequest_FieldTerminalPath) WithRawIArrayItemValue

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

func (*RunSpeedTestRequest_FieldTerminalPath) WithRawIArrayOfValues

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

func (*RunSpeedTestRequest_FieldTerminalPath) WithRawIValue

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

type RunSpeedTestRequest_FieldTerminalPathArrayItemValue

type RunSpeedTestRequest_FieldTerminalPathArrayItemValue struct {
	RunSpeedTestRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*RunSpeedTestRequest_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*RunSpeedTestRequest_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*RunSpeedTestRequest_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *RunSpeedTestRequest_FieldTerminalPathArrayItemValue) GetSingle(source *RunSpeedTestRequest) (interface{}, bool)

func (*RunSpeedTestRequest_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type RunSpeedTestRequest_FieldTerminalPathArrayOfValues

type RunSpeedTestRequest_FieldTerminalPathArrayOfValues struct {
	RunSpeedTestRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*RunSpeedTestRequest_FieldTerminalPathArrayOfValues) AsDirectionArrayOfValues

func (fpaov *RunSpeedTestRequest_FieldTerminalPathArrayOfValues) AsDirectionArrayOfValues() ([]SpeedTestDirection, bool)

func (*RunSpeedTestRequest_FieldTerminalPathArrayOfValues) AsNameArrayOfValues

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

func (*RunSpeedTestRequest_FieldTerminalPathArrayOfValues) GetRawValues

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

type RunSpeedTestRequest_FieldTerminalPathValue

type RunSpeedTestRequest_FieldTerminalPathValue struct {
	RunSpeedTestRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*RunSpeedTestRequest_FieldTerminalPathValue) AsDirectionValue

func (*RunSpeedTestRequest_FieldTerminalPathValue) AsNameValue

func (*RunSpeedTestRequest_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'RunSpeedTestRequest_FieldTerminalPathValue' with the value under path in 'RunSpeedTestRequest'.

func (*RunSpeedTestRequest_FieldTerminalPathValue) CompareWithRaw

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

func (*RunSpeedTestRequest_FieldTerminalPathValue) GetRawValue

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

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

func (*RunSpeedTestRequest_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object RunSpeedTestRequest

func (*RunSpeedTestRequest_FieldTerminalPathValue) SetToRaw

type RunSpeedTestResponse

type RunSpeedTestResponse struct {
	Direction                  SpeedTestDirection `` /* 140-byte string literal not displayed */
	SpeedMbps                  float64            `protobuf:"fixed64,2,opt,name=speed_mbps,json=speedMbps,proto3" json:"speed_mbps,omitempty" firestore:"speedMbps"`
	ServerName                 string             `protobuf:"bytes,3,opt,name=server_name,json=serverName,proto3" json:"server_name,omitempty" firestore:"serverName"`
	ServerIp                   string             `protobuf:"bytes,4,opt,name=server_ip,json=serverIp,proto3" json:"server_ip,omitempty" firestore:"serverIp"`
	ServerLatency              float64            `` /* 128-byte string literal not displayed */
	ServerRetransmitPercentage float64            `` /* 182-byte string literal not displayed */
	// contains filtered or unexported fields
}

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

func (*RunSpeedTestResponse) Clone

func (*RunSpeedTestResponse) CloneRaw

func (*RunSpeedTestResponse) Descriptor

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

Deprecated, Use RunSpeedTestResponse.ProtoReflect.Descriptor instead.

func (*RunSpeedTestResponse) GetDirection

func (m *RunSpeedTestResponse) GetDirection() SpeedTestDirection

func (*RunSpeedTestResponse) GetServerIp

func (m *RunSpeedTestResponse) GetServerIp() string

func (*RunSpeedTestResponse) GetServerLatency

func (m *RunSpeedTestResponse) GetServerLatency() float64

func (*RunSpeedTestResponse) GetServerName

func (m *RunSpeedTestResponse) GetServerName() string

func (*RunSpeedTestResponse) GetServerRetransmitPercentage

func (m *RunSpeedTestResponse) GetServerRetransmitPercentage() float64

func (*RunSpeedTestResponse) GetSpeedMbps

func (m *RunSpeedTestResponse) GetSpeedMbps() float64

func (*RunSpeedTestResponse) GotenMessage

func (*RunSpeedTestResponse) GotenMessage()

func (*RunSpeedTestResponse) GotenObjectExt

func (o *RunSpeedTestResponse) GotenObjectExt()

func (*RunSpeedTestResponse) GotenValidate

func (obj *RunSpeedTestResponse) GotenValidate() error

func (*RunSpeedTestResponse) MakeDiffFieldMask

func (*RunSpeedTestResponse) MakeFullFieldMask

func (o *RunSpeedTestResponse) MakeFullFieldMask() *RunSpeedTestResponse_FieldMask

func (*RunSpeedTestResponse) MakeRawDiffFieldMask

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

func (*RunSpeedTestResponse) MakeRawFullFieldMask

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

func (*RunSpeedTestResponse) Marshal

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

func (*RunSpeedTestResponse) MarshalJSON

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

func (*RunSpeedTestResponse) Merge

func (o *RunSpeedTestResponse) Merge(source *RunSpeedTestResponse)

func (*RunSpeedTestResponse) MergeRaw

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

func (*RunSpeedTestResponse) ProtoMessage

func (*RunSpeedTestResponse) ProtoMessage()

func (*RunSpeedTestResponse) ProtoReflect

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

func (*RunSpeedTestResponse) Reset

func (m *RunSpeedTestResponse) Reset()

func (*RunSpeedTestResponse) SetDirection

func (m *RunSpeedTestResponse) SetDirection(fv SpeedTestDirection)

func (*RunSpeedTestResponse) SetServerIp

func (m *RunSpeedTestResponse) SetServerIp(fv string)

func (*RunSpeedTestResponse) SetServerLatency

func (m *RunSpeedTestResponse) SetServerLatency(fv float64)

func (*RunSpeedTestResponse) SetServerName

func (m *RunSpeedTestResponse) SetServerName(fv string)

func (*RunSpeedTestResponse) SetServerRetransmitPercentage

func (m *RunSpeedTestResponse) SetServerRetransmitPercentage(fv float64)

func (*RunSpeedTestResponse) SetSpeedMbps

func (m *RunSpeedTestResponse) SetSpeedMbps(fv float64)

func (*RunSpeedTestResponse) String

func (m *RunSpeedTestResponse) String() string

func (*RunSpeedTestResponse) Unmarshal

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

func (*RunSpeedTestResponse) UnmarshalJSON

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

type RunSpeedTestResponseFieldPathBuilder

type RunSpeedTestResponseFieldPathBuilder struct{}

func NewRunSpeedTestResponseFieldPathBuilder

func NewRunSpeedTestResponseFieldPathBuilder() RunSpeedTestResponseFieldPathBuilder

func (RunSpeedTestResponseFieldPathBuilder) Direction

func (RunSpeedTestResponseFieldPathBuilder) ServerIp

func (RunSpeedTestResponseFieldPathBuilder) ServerLatency

func (RunSpeedTestResponseFieldPathBuilder) ServerName

func (RunSpeedTestResponseFieldPathBuilder) ServerRetransmitPercentage

func (RunSpeedTestResponseFieldPathBuilder) SpeedMbps

type RunSpeedTestResponsePathSelectorDirection

type RunSpeedTestResponsePathSelectorDirection struct{}

func (RunSpeedTestResponsePathSelectorDirection) FieldPath

func (RunSpeedTestResponsePathSelectorDirection) WithArrayOfValues

func (RunSpeedTestResponsePathSelectorDirection) WithValue

type RunSpeedTestResponsePathSelectorServerIp

type RunSpeedTestResponsePathSelectorServerIp struct{}

func (RunSpeedTestResponsePathSelectorServerIp) FieldPath

func (RunSpeedTestResponsePathSelectorServerIp) WithArrayOfValues

func (RunSpeedTestResponsePathSelectorServerIp) WithValue

type RunSpeedTestResponsePathSelectorServerLatency

type RunSpeedTestResponsePathSelectorServerLatency struct{}

func (RunSpeedTestResponsePathSelectorServerLatency) FieldPath

func (RunSpeedTestResponsePathSelectorServerLatency) WithArrayOfValues

func (RunSpeedTestResponsePathSelectorServerLatency) WithValue

type RunSpeedTestResponsePathSelectorServerName

type RunSpeedTestResponsePathSelectorServerName struct{}

func (RunSpeedTestResponsePathSelectorServerName) FieldPath

func (RunSpeedTestResponsePathSelectorServerName) WithArrayOfValues

func (RunSpeedTestResponsePathSelectorServerName) WithValue

type RunSpeedTestResponsePathSelectorServerRetransmitPercentage

type RunSpeedTestResponsePathSelectorServerRetransmitPercentage struct{}

func (RunSpeedTestResponsePathSelectorServerRetransmitPercentage) FieldPath

func (RunSpeedTestResponsePathSelectorServerRetransmitPercentage) WithArrayOfValues

func (RunSpeedTestResponsePathSelectorServerRetransmitPercentage) WithValue

type RunSpeedTestResponsePathSelectorSpeedMbps

type RunSpeedTestResponsePathSelectorSpeedMbps struct{}

func (RunSpeedTestResponsePathSelectorSpeedMbps) FieldPath

func (RunSpeedTestResponsePathSelectorSpeedMbps) WithArrayOfValues

func (RunSpeedTestResponsePathSelectorSpeedMbps) WithValue

type RunSpeedTestResponse_FieldMask

type RunSpeedTestResponse_FieldMask struct {
	Paths []RunSpeedTestResponse_FieldPath
}

func FullRunSpeedTestResponse_FieldMask

func FullRunSpeedTestResponse_FieldMask() *RunSpeedTestResponse_FieldMask

func (*RunSpeedTestResponse_FieldMask) AppendPath

func (*RunSpeedTestResponse_FieldMask) AppendRawPath

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

func (*RunSpeedTestResponse_FieldMask) DecodeFirestore

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

func (*RunSpeedTestResponse_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*RunSpeedTestResponse_FieldMask) FilterInputFields

func (fieldMask *RunSpeedTestResponse_FieldMask) FilterInputFields() *RunSpeedTestResponse_FieldMask

FilterInputFields generates copy of field paths with output_only field paths removed

func (*RunSpeedTestResponse_FieldMask) FromProtoFieldMask

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

func (*RunSpeedTestResponse_FieldMask) GetPaths

func (*RunSpeedTestResponse_FieldMask) GetRawPaths

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

func (*RunSpeedTestResponse_FieldMask) IsFull

func (fieldMask *RunSpeedTestResponse_FieldMask) IsFull() bool

func (RunSpeedTestResponse_FieldMask) Marshal

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

implement methods required by customType

func (RunSpeedTestResponse_FieldMask) MarshalJSON

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

func (*RunSpeedTestResponse_FieldMask) PathsCount

func (fieldMask *RunSpeedTestResponse_FieldMask) PathsCount() int

func (*RunSpeedTestResponse_FieldMask) Project

func (*RunSpeedTestResponse_FieldMask) ProjectRaw

func (*RunSpeedTestResponse_FieldMask) ProtoMessage

func (fieldMask *RunSpeedTestResponse_FieldMask) ProtoMessage()

func (*RunSpeedTestResponse_FieldMask) ProtoReflect

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

func (*RunSpeedTestResponse_FieldMask) Reset

func (fieldMask *RunSpeedTestResponse_FieldMask) Reset()

func (*RunSpeedTestResponse_FieldMask) Set

func (fieldMask *RunSpeedTestResponse_FieldMask) Set(target, source *RunSpeedTestResponse)

func (*RunSpeedTestResponse_FieldMask) SetFromCliFlag

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

func (*RunSpeedTestResponse_FieldMask) SetRaw

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

func (*RunSpeedTestResponse_FieldMask) Size

func (fieldMask *RunSpeedTestResponse_FieldMask) Size() int

func (*RunSpeedTestResponse_FieldMask) String

func (fieldMask *RunSpeedTestResponse_FieldMask) String() string

func (*RunSpeedTestResponse_FieldMask) Subtract

func (*RunSpeedTestResponse_FieldMask) SubtractRaw

func (*RunSpeedTestResponse_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*RunSpeedTestResponse_FieldMask) Unmarshal

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

func (*RunSpeedTestResponse_FieldMask) UnmarshalJSON

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

type RunSpeedTestResponse_FieldPath

type RunSpeedTestResponse_FieldPath interface {
	gotenobject.FieldPath
	Selector() RunSpeedTestResponse_FieldPathSelector
	Get(source *RunSpeedTestResponse) []interface{}
	GetSingle(source *RunSpeedTestResponse) (interface{}, bool)
	ClearValue(item *RunSpeedTestResponse)

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

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

func MustParseRunSpeedTestResponse_FieldPath

func MustParseRunSpeedTestResponse_FieldPath(rawField string) RunSpeedTestResponse_FieldPath

func ParseRunSpeedTestResponse_FieldPath

func ParseRunSpeedTestResponse_FieldPath(rawField string) (RunSpeedTestResponse_FieldPath, error)

type RunSpeedTestResponse_FieldPathArrayItemValue

type RunSpeedTestResponse_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	RunSpeedTestResponse_FieldPath
	ContainsValue(*RunSpeedTestResponse) bool
}

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

func MustParseRunSpeedTestResponse_FieldPathArrayItemValue

func MustParseRunSpeedTestResponse_FieldPathArrayItemValue(pathStr, valueStr string) RunSpeedTestResponse_FieldPathArrayItemValue

func ParseRunSpeedTestResponse_FieldPathArrayItemValue

func ParseRunSpeedTestResponse_FieldPathArrayItemValue(pathStr, valueStr string) (RunSpeedTestResponse_FieldPathArrayItemValue, error)

ParseRunSpeedTestResponse_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type RunSpeedTestResponse_FieldPathArrayOfValues

type RunSpeedTestResponse_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	RunSpeedTestResponse_FieldPath
}

RunSpeedTestResponse_FieldPathArrayOfValues allows storing slice of values for RunSpeedTestResponse fields according to their type

func MustParseRunSpeedTestResponse_FieldPathArrayOfValues

func MustParseRunSpeedTestResponse_FieldPathArrayOfValues(pathStr, valuesStr string) RunSpeedTestResponse_FieldPathArrayOfValues

func ParseRunSpeedTestResponse_FieldPathArrayOfValues

func ParseRunSpeedTestResponse_FieldPathArrayOfValues(pathStr, valuesStr string) (RunSpeedTestResponse_FieldPathArrayOfValues, error)

type RunSpeedTestResponse_FieldPathSelector

type RunSpeedTestResponse_FieldPathSelector int32
const (
	RunSpeedTestResponse_FieldPathSelectorDirection                  RunSpeedTestResponse_FieldPathSelector = 0
	RunSpeedTestResponse_FieldPathSelectorSpeedMbps                  RunSpeedTestResponse_FieldPathSelector = 1
	RunSpeedTestResponse_FieldPathSelectorServerName                 RunSpeedTestResponse_FieldPathSelector = 2
	RunSpeedTestResponse_FieldPathSelectorServerIp                   RunSpeedTestResponse_FieldPathSelector = 3
	RunSpeedTestResponse_FieldPathSelectorServerLatency              RunSpeedTestResponse_FieldPathSelector = 4
	RunSpeedTestResponse_FieldPathSelectorServerRetransmitPercentage RunSpeedTestResponse_FieldPathSelector = 5
)

func (RunSpeedTestResponse_FieldPathSelector) String

type RunSpeedTestResponse_FieldPathValue

type RunSpeedTestResponse_FieldPathValue interface {
	RunSpeedTestResponse_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **RunSpeedTestResponse)
	CompareWith(*RunSpeedTestResponse) (cmp int, comparable bool)
}

RunSpeedTestResponse_FieldPathValue allows storing values for RunSpeedTestResponse fields according to their type

func MustParseRunSpeedTestResponse_FieldPathValue

func MustParseRunSpeedTestResponse_FieldPathValue(pathStr, valueStr string) RunSpeedTestResponse_FieldPathValue

func ParseRunSpeedTestResponse_FieldPathValue

func ParseRunSpeedTestResponse_FieldPathValue(pathStr, valueStr string) (RunSpeedTestResponse_FieldPathValue, error)

type RunSpeedTestResponse_FieldTerminalPath

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

func (*RunSpeedTestResponse_FieldTerminalPath) ClearValue

func (*RunSpeedTestResponse_FieldTerminalPath) ClearValueRaw

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

func (*RunSpeedTestResponse_FieldTerminalPath) Get

func (fp *RunSpeedTestResponse_FieldTerminalPath) Get(source *RunSpeedTestResponse) (values []interface{})

Get returns all values pointed by specific field from source RunSpeedTestResponse

func (*RunSpeedTestResponse_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*RunSpeedTestResponse_FieldTerminalPath) GetRaw

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

func (*RunSpeedTestResponse_FieldTerminalPath) GetSingle

func (fp *RunSpeedTestResponse_FieldTerminalPath) GetSingle(source *RunSpeedTestResponse) (interface{}, bool)

GetSingle returns value pointed by specific field of from source RunSpeedTestResponse

func (*RunSpeedTestResponse_FieldTerminalPath) GetSingleRaw

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

func (*RunSpeedTestResponse_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*RunSpeedTestResponse_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*RunSpeedTestResponse_FieldTerminalPath) Selector

func (*RunSpeedTestResponse_FieldTerminalPath) String

String returns path representation in proto convention

func (*RunSpeedTestResponse_FieldTerminalPath) WithIArrayItemValue

func (*RunSpeedTestResponse_FieldTerminalPath) WithIArrayOfValues

func (*RunSpeedTestResponse_FieldTerminalPath) WithIValue

func (*RunSpeedTestResponse_FieldTerminalPath) WithRawIArrayItemValue

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

func (*RunSpeedTestResponse_FieldTerminalPath) WithRawIArrayOfValues

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

func (*RunSpeedTestResponse_FieldTerminalPath) WithRawIValue

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

type RunSpeedTestResponse_FieldTerminalPathArrayItemValue

type RunSpeedTestResponse_FieldTerminalPathArrayItemValue struct {
	RunSpeedTestResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*RunSpeedTestResponse_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*RunSpeedTestResponse_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*RunSpeedTestResponse_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *RunSpeedTestResponse_FieldTerminalPathArrayItemValue) GetSingle(source *RunSpeedTestResponse) (interface{}, bool)

func (*RunSpeedTestResponse_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type RunSpeedTestResponse_FieldTerminalPathArrayOfValues

type RunSpeedTestResponse_FieldTerminalPathArrayOfValues struct {
	RunSpeedTestResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*RunSpeedTestResponse_FieldTerminalPathArrayOfValues) AsDirectionArrayOfValues

func (fpaov *RunSpeedTestResponse_FieldTerminalPathArrayOfValues) AsDirectionArrayOfValues() ([]SpeedTestDirection, bool)

func (*RunSpeedTestResponse_FieldTerminalPathArrayOfValues) AsServerIpArrayOfValues

func (fpaov *RunSpeedTestResponse_FieldTerminalPathArrayOfValues) AsServerIpArrayOfValues() ([]string, bool)

func (*RunSpeedTestResponse_FieldTerminalPathArrayOfValues) AsServerLatencyArrayOfValues

func (fpaov *RunSpeedTestResponse_FieldTerminalPathArrayOfValues) AsServerLatencyArrayOfValues() ([]float64, bool)

func (*RunSpeedTestResponse_FieldTerminalPathArrayOfValues) AsServerNameArrayOfValues

func (fpaov *RunSpeedTestResponse_FieldTerminalPathArrayOfValues) AsServerNameArrayOfValues() ([]string, bool)

func (*RunSpeedTestResponse_FieldTerminalPathArrayOfValues) AsServerRetransmitPercentageArrayOfValues

func (fpaov *RunSpeedTestResponse_FieldTerminalPathArrayOfValues) AsServerRetransmitPercentageArrayOfValues() ([]float64, bool)

func (*RunSpeedTestResponse_FieldTerminalPathArrayOfValues) AsSpeedMbpsArrayOfValues

func (fpaov *RunSpeedTestResponse_FieldTerminalPathArrayOfValues) AsSpeedMbpsArrayOfValues() ([]float64, bool)

func (*RunSpeedTestResponse_FieldTerminalPathArrayOfValues) GetRawValues

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

type RunSpeedTestResponse_FieldTerminalPathValue

type RunSpeedTestResponse_FieldTerminalPathValue struct {
	RunSpeedTestResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*RunSpeedTestResponse_FieldTerminalPathValue) AsDirectionValue

func (*RunSpeedTestResponse_FieldTerminalPathValue) AsServerIpValue

func (fpv *RunSpeedTestResponse_FieldTerminalPathValue) AsServerIpValue() (string, bool)

func (*RunSpeedTestResponse_FieldTerminalPathValue) AsServerLatencyValue

func (fpv *RunSpeedTestResponse_FieldTerminalPathValue) AsServerLatencyValue() (float64, bool)

func (*RunSpeedTestResponse_FieldTerminalPathValue) AsServerNameValue

func (fpv *RunSpeedTestResponse_FieldTerminalPathValue) AsServerNameValue() (string, bool)

func (*RunSpeedTestResponse_FieldTerminalPathValue) AsServerRetransmitPercentageValue

func (fpv *RunSpeedTestResponse_FieldTerminalPathValue) AsServerRetransmitPercentageValue() (float64, bool)

func (*RunSpeedTestResponse_FieldTerminalPathValue) AsSpeedMbpsValue

func (fpv *RunSpeedTestResponse_FieldTerminalPathValue) AsSpeedMbpsValue() (float64, bool)

func (*RunSpeedTestResponse_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'RunSpeedTestResponse_FieldTerminalPathValue' with the value under path in 'RunSpeedTestResponse'.

func (*RunSpeedTestResponse_FieldTerminalPathValue) CompareWithRaw

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

func (*RunSpeedTestResponse_FieldTerminalPathValue) GetRawValue

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

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

func (*RunSpeedTestResponse_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object RunSpeedTestResponse

func (*RunSpeedTestResponse_FieldTerminalPathValue) SetToRaw

type SpeedTestDirection

type SpeedTestDirection int32
const (
	SpeedTestDirection_Download SpeedTestDirection = 0
	SpeedTestDirection_Upload   SpeedTestDirection = 1
)

func (SpeedTestDirection) Descriptor

func (SpeedTestDirection) Enum

func (SpeedTestDirection) EnumDescriptor

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

Deprecated, Use SpeedTestDirection.ProtoReflect.Descriptor instead.

func (SpeedTestDirection) Number

func (SpeedTestDirection) String

func (x SpeedTestDirection) String() string

func (SpeedTestDirection) Type

type SpeedTestServiceClient

type SpeedTestServiceClient interface {
	RunSpeedTest(ctx context.Context, in *RunSpeedTestRequest, opts ...grpc.CallOption) (RunSpeedTestClientStream, error)
}

SpeedTestServiceClient is the client API for SpeedTestService.

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

Jump to

Keyboard shortcuts

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