Documentation ¶
Index ¶
- type HopMonitorServiceClient
- type HopMonitorServiceDescriptor
- func (d *HopMonitorServiceDescriptor) AllMethodDescriptors() []gotenclient.MethodDescriptor
- func (d *HopMonitorServiceDescriptor) GetApiName() string
- func (d *HopMonitorServiceDescriptor) GetFullAPIName() string
- func (d *HopMonitorServiceDescriptor) GetProtoPkgName() string
- func (d *HopMonitorServiceDescriptor) GetServiceDomain() string
- func (d *HopMonitorServiceDescriptor) GetServiceVersion() string
- type RunHopMonitorClientStream
- type RunHopMonitorDescriptor
- func (d *RunHopMonitorDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor
- func (d *RunHopMonitorDescriptor) GetApiName() string
- func (d *RunHopMonitorDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle
- func (d *RunHopMonitorDescriptor) GetFullMethodName() string
- func (d *RunHopMonitorDescriptor) GetMethodName() string
- func (d *RunHopMonitorDescriptor) GetProtoPkgName() string
- func (d *RunHopMonitorDescriptor) GetResourceDescriptor() gotenresource.Descriptor
- func (d *RunHopMonitorDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle
- func (d *RunHopMonitorDescriptor) GetServiceDomain() string
- func (d *RunHopMonitorDescriptor) GetServiceVersion() string
- func (d *RunHopMonitorDescriptor) GetVerb() string
- func (d *RunHopMonitorDescriptor) HasResource() bool
- func (d *RunHopMonitorDescriptor) IsClientStream() bool
- func (d *RunHopMonitorDescriptor) IsCollection() bool
- func (d *RunHopMonitorDescriptor) IsPlural() bool
- func (d *RunHopMonitorDescriptor) IsServerStream() bool
- func (d *RunHopMonitorDescriptor) IsUnary() bool
- func (d *RunHopMonitorDescriptor) NewEmptyClientMsg() proto.Message
- func (d *RunHopMonitorDescriptor) NewEmptyServerMsg() proto.Message
- func (d *RunHopMonitorDescriptor) RequestHasResourceBody() bool
- type RunHopMonitorDescriptorClientMsgHandle
- func (h *RunHopMonitorDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name
- func (h *RunHopMonitorDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name
- func (h *RunHopMonitorDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList
- type RunHopMonitorDescriptorServerMsgHandle
- func (h *RunHopMonitorDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name
- func (h *RunHopMonitorDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name
- func (h *RunHopMonitorDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList
- type RunHopMonitorRequest
- func (o *RunHopMonitorRequest) Clone() *RunHopMonitorRequest
- func (o *RunHopMonitorRequest) CloneRaw() gotenobject.GotenObjectExt
- func (*RunHopMonitorRequest) Descriptor() ([]byte, []int)
- func (m *RunHopMonitorRequest) GetAttempts() int32
- func (m *RunHopMonitorRequest) GetDestination() string
- func (m *RunHopMonitorRequest) GetMode() common.ProbingMode
- func (m *RunHopMonitorRequest) GetName() *probe.Reference
- func (m *RunHopMonitorRequest) GetSizeBytes() int32
- func (m *RunHopMonitorRequest) GetSource() string
- func (m *RunHopMonitorRequest) GetTarget() *probing_target.Reference
- func (*RunHopMonitorRequest) GotenMessage()
- func (o *RunHopMonitorRequest) GotenObjectExt()
- func (obj *RunHopMonitorRequest) GotenValidate() error
- func (o *RunHopMonitorRequest) MakeDiffFieldMask(other *RunHopMonitorRequest) *RunHopMonitorRequest_FieldMask
- func (o *RunHopMonitorRequest) MakeFullFieldMask() *RunHopMonitorRequest_FieldMask
- func (o *RunHopMonitorRequest) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *RunHopMonitorRequest) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *RunHopMonitorRequest) Marshal() ([]byte, error)
- func (m *RunHopMonitorRequest) MarshalJSON() ([]byte, error)
- func (o *RunHopMonitorRequest) Merge(source *RunHopMonitorRequest)
- func (o *RunHopMonitorRequest) MergeRaw(source gotenobject.GotenObjectExt)
- func (*RunHopMonitorRequest) ProtoMessage()
- func (m *RunHopMonitorRequest) ProtoReflect() preflect.Message
- func (m *RunHopMonitorRequest) Reset()
- func (m *RunHopMonitorRequest) SetAttempts(fv int32)
- func (m *RunHopMonitorRequest) SetDestination(fv string)
- func (m *RunHopMonitorRequest) SetMode(fv common.ProbingMode)
- func (m *RunHopMonitorRequest) SetName(fv *probe.Reference)
- func (m *RunHopMonitorRequest) SetSizeBytes(fv int32)
- func (m *RunHopMonitorRequest) SetSource(fv string)
- func (m *RunHopMonitorRequest) SetTarget(fv *probing_target.Reference)
- func (m *RunHopMonitorRequest) String() string
- func (m *RunHopMonitorRequest) Unmarshal(b []byte) error
- func (m *RunHopMonitorRequest) UnmarshalJSON(data []byte) error
- type RunHopMonitorRequestFieldPathBuilder
- func (RunHopMonitorRequestFieldPathBuilder) Attempts() RunHopMonitorRequestPathSelectorAttempts
- func (RunHopMonitorRequestFieldPathBuilder) Destination() RunHopMonitorRequestPathSelectorDestination
- func (RunHopMonitorRequestFieldPathBuilder) Mode() RunHopMonitorRequestPathSelectorMode
- func (RunHopMonitorRequestFieldPathBuilder) Name() RunHopMonitorRequestPathSelectorName
- func (RunHopMonitorRequestFieldPathBuilder) SizeBytes() RunHopMonitorRequestPathSelectorSizeBytes
- func (RunHopMonitorRequestFieldPathBuilder) Source() RunHopMonitorRequestPathSelectorSource
- func (RunHopMonitorRequestFieldPathBuilder) Target() RunHopMonitorRequestPathSelectorTarget
- type RunHopMonitorRequestPathSelectorAttempts
- func (RunHopMonitorRequestPathSelectorAttempts) FieldPath() *RunHopMonitorRequest_FieldTerminalPath
- func (s RunHopMonitorRequestPathSelectorAttempts) WithArrayOfValues(values []int32) *RunHopMonitorRequest_FieldTerminalPathArrayOfValues
- func (s RunHopMonitorRequestPathSelectorAttempts) WithValue(value int32) *RunHopMonitorRequest_FieldTerminalPathValue
- type RunHopMonitorRequestPathSelectorDestination
- func (RunHopMonitorRequestPathSelectorDestination) FieldPath() *RunHopMonitorRequest_FieldTerminalPath
- func (s RunHopMonitorRequestPathSelectorDestination) WithArrayOfValues(values []string) *RunHopMonitorRequest_FieldTerminalPathArrayOfValues
- func (s RunHopMonitorRequestPathSelectorDestination) WithValue(value string) *RunHopMonitorRequest_FieldTerminalPathValue
- type RunHopMonitorRequestPathSelectorMode
- func (RunHopMonitorRequestPathSelectorMode) FieldPath() *RunHopMonitorRequest_FieldTerminalPath
- func (s RunHopMonitorRequestPathSelectorMode) WithArrayOfValues(values []common.ProbingMode) *RunHopMonitorRequest_FieldTerminalPathArrayOfValues
- func (s RunHopMonitorRequestPathSelectorMode) WithValue(value common.ProbingMode) *RunHopMonitorRequest_FieldTerminalPathValue
- type RunHopMonitorRequestPathSelectorName
- func (RunHopMonitorRequestPathSelectorName) FieldPath() *RunHopMonitorRequest_FieldTerminalPath
- func (s RunHopMonitorRequestPathSelectorName) WithArrayOfValues(values []*probe.Reference) *RunHopMonitorRequest_FieldTerminalPathArrayOfValues
- func (s RunHopMonitorRequestPathSelectorName) WithValue(value *probe.Reference) *RunHopMonitorRequest_FieldTerminalPathValue
- type RunHopMonitorRequestPathSelectorSizeBytes
- func (RunHopMonitorRequestPathSelectorSizeBytes) FieldPath() *RunHopMonitorRequest_FieldTerminalPath
- func (s RunHopMonitorRequestPathSelectorSizeBytes) WithArrayOfValues(values []int32) *RunHopMonitorRequest_FieldTerminalPathArrayOfValues
- func (s RunHopMonitorRequestPathSelectorSizeBytes) WithValue(value int32) *RunHopMonitorRequest_FieldTerminalPathValue
- type RunHopMonitorRequestPathSelectorSource
- func (RunHopMonitorRequestPathSelectorSource) FieldPath() *RunHopMonitorRequest_FieldTerminalPath
- func (s RunHopMonitorRequestPathSelectorSource) WithArrayOfValues(values []string) *RunHopMonitorRequest_FieldTerminalPathArrayOfValues
- func (s RunHopMonitorRequestPathSelectorSource) WithValue(value string) *RunHopMonitorRequest_FieldTerminalPathValue
- type RunHopMonitorRequestPathSelectorTarget
- func (RunHopMonitorRequestPathSelectorTarget) FieldPath() *RunHopMonitorRequest_FieldTerminalPath
- func (s RunHopMonitorRequestPathSelectorTarget) WithArrayOfValues(values []*probing_target.Reference) *RunHopMonitorRequest_FieldTerminalPathArrayOfValues
- func (s RunHopMonitorRequestPathSelectorTarget) WithValue(value *probing_target.Reference) *RunHopMonitorRequest_FieldTerminalPathValue
- type RunHopMonitorRequest_FieldMask
- func (fieldMask *RunHopMonitorRequest_FieldMask) AppendPath(path RunHopMonitorRequest_FieldPath)
- func (fieldMask *RunHopMonitorRequest_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *RunHopMonitorRequest_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *RunHopMonitorRequest_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *RunHopMonitorRequest_FieldMask) FilterInputFields() *RunHopMonitorRequest_FieldMask
- func (fieldMask *RunHopMonitorRequest_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
- func (fieldMask *RunHopMonitorRequest_FieldMask) GetPaths() []RunHopMonitorRequest_FieldPath
- func (fieldMask *RunHopMonitorRequest_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *RunHopMonitorRequest_FieldMask) IsFull() bool
- func (fieldMask RunHopMonitorRequest_FieldMask) Marshal() ([]byte, error)
- func (fieldMask RunHopMonitorRequest_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *RunHopMonitorRequest_FieldMask) PathsCount() int
- func (fieldMask *RunHopMonitorRequest_FieldMask) Project(source *RunHopMonitorRequest) *RunHopMonitorRequest
- func (fieldMask *RunHopMonitorRequest_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *RunHopMonitorRequest_FieldMask) ProtoMessage()
- func (fieldMask *RunHopMonitorRequest_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *RunHopMonitorRequest_FieldMask) Reset()
- func (fieldMask *RunHopMonitorRequest_FieldMask) Set(target, source *RunHopMonitorRequest)
- func (fieldMask *RunHopMonitorRequest_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *RunHopMonitorRequest_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *RunHopMonitorRequest_FieldMask) Size() int
- func (fieldMask *RunHopMonitorRequest_FieldMask) String() string
- func (fieldMask *RunHopMonitorRequest_FieldMask) Subtract(other *RunHopMonitorRequest_FieldMask) *RunHopMonitorRequest_FieldMask
- func (fieldMask *RunHopMonitorRequest_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *RunHopMonitorRequest_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
- func (fieldMask *RunHopMonitorRequest_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *RunHopMonitorRequest_FieldMask) UnmarshalJSON(data []byte) error
- type RunHopMonitorRequest_FieldPath
- func BuildRunHopMonitorRequest_FieldPath(fp gotenobject.RawFieldPath) (RunHopMonitorRequest_FieldPath, error)
- func MustParseRunHopMonitorRequest_FieldPath(rawField string) RunHopMonitorRequest_FieldPath
- func ParseRunHopMonitorRequest_FieldPath(rawField string) (RunHopMonitorRequest_FieldPath, error)
- type RunHopMonitorRequest_FieldPathArrayItemValue
- type RunHopMonitorRequest_FieldPathArrayOfValues
- type RunHopMonitorRequest_FieldPathSelector
- type RunHopMonitorRequest_FieldPathValue
- type RunHopMonitorRequest_FieldTerminalPath
- func (fp *RunHopMonitorRequest_FieldTerminalPath) ClearValue(item *RunHopMonitorRequest)
- func (fp *RunHopMonitorRequest_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *RunHopMonitorRequest_FieldTerminalPath) Get(source *RunHopMonitorRequest) (values []interface{})
- func (fp *RunHopMonitorRequest_FieldTerminalPath) GetDefault() interface{}
- func (fp *RunHopMonitorRequest_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *RunHopMonitorRequest_FieldTerminalPath) GetSingle(source *RunHopMonitorRequest) (interface{}, bool)
- func (fp *RunHopMonitorRequest_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *RunHopMonitorRequest_FieldTerminalPath) IsLeaf() bool
- func (fp *RunHopMonitorRequest_FieldTerminalPath) JSONString() string
- func (fp *RunHopMonitorRequest_FieldTerminalPath) Selector() RunHopMonitorRequest_FieldPathSelector
- func (fp *RunHopMonitorRequest_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *RunHopMonitorRequest_FieldTerminalPath) String() string
- func (fp *RunHopMonitorRequest_FieldTerminalPath) WithIArrayItemValue(value interface{}) RunHopMonitorRequest_FieldPathArrayItemValue
- func (fp *RunHopMonitorRequest_FieldTerminalPath) WithIArrayOfValues(values interface{}) RunHopMonitorRequest_FieldPathArrayOfValues
- func (fp *RunHopMonitorRequest_FieldTerminalPath) WithIValue(value interface{}) RunHopMonitorRequest_FieldPathValue
- func (fp *RunHopMonitorRequest_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *RunHopMonitorRequest_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *RunHopMonitorRequest_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type RunHopMonitorRequest_FieldTerminalPathArrayItemValue
- func (fpaiv *RunHopMonitorRequest_FieldTerminalPathArrayItemValue) ContainsValue(source *RunHopMonitorRequest) bool
- func (fpaiv *RunHopMonitorRequest_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *RunHopMonitorRequest_FieldTerminalPathArrayItemValue) GetSingle(source *RunHopMonitorRequest) (interface{}, bool)
- func (fpaiv *RunHopMonitorRequest_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type RunHopMonitorRequest_FieldTerminalPathArrayOfValues
- func (fpaov *RunHopMonitorRequest_FieldTerminalPathArrayOfValues) AsAttemptsArrayOfValues() ([]int32, bool)
- func (fpaov *RunHopMonitorRequest_FieldTerminalPathArrayOfValues) AsDestinationArrayOfValues() ([]string, bool)
- func (fpaov *RunHopMonitorRequest_FieldTerminalPathArrayOfValues) AsModeArrayOfValues() ([]common.ProbingMode, bool)
- func (fpaov *RunHopMonitorRequest_FieldTerminalPathArrayOfValues) AsNameArrayOfValues() ([]*probe.Reference, bool)
- func (fpaov *RunHopMonitorRequest_FieldTerminalPathArrayOfValues) AsSizeBytesArrayOfValues() ([]int32, bool)
- func (fpaov *RunHopMonitorRequest_FieldTerminalPathArrayOfValues) AsSourceArrayOfValues() ([]string, bool)
- func (fpaov *RunHopMonitorRequest_FieldTerminalPathArrayOfValues) AsTargetArrayOfValues() ([]*probing_target.Reference, bool)
- func (fpaov *RunHopMonitorRequest_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type RunHopMonitorRequest_FieldTerminalPathValue
- func (fpv *RunHopMonitorRequest_FieldTerminalPathValue) AsAttemptsValue() (int32, bool)
- func (fpv *RunHopMonitorRequest_FieldTerminalPathValue) AsDestinationValue() (string, bool)
- func (fpv *RunHopMonitorRequest_FieldTerminalPathValue) AsModeValue() (common.ProbingMode, bool)
- func (fpv *RunHopMonitorRequest_FieldTerminalPathValue) AsNameValue() (*probe.Reference, bool)
- func (fpv *RunHopMonitorRequest_FieldTerminalPathValue) AsSizeBytesValue() (int32, bool)
- func (fpv *RunHopMonitorRequest_FieldTerminalPathValue) AsSourceValue() (string, bool)
- func (fpv *RunHopMonitorRequest_FieldTerminalPathValue) AsTargetValue() (*probing_target.Reference, bool)
- func (fpv *RunHopMonitorRequest_FieldTerminalPathValue) CompareWith(source *RunHopMonitorRequest) (int, bool)
- func (fpv *RunHopMonitorRequest_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *RunHopMonitorRequest_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *RunHopMonitorRequest_FieldTerminalPathValue) SetTo(target **RunHopMonitorRequest)
- func (fpv *RunHopMonitorRequest_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type RunHopMonitorResponse
- func (o *RunHopMonitorResponse) Clone() *RunHopMonitorResponse
- func (o *RunHopMonitorResponse) CloneRaw() gotenobject.GotenObjectExt
- func (*RunHopMonitorResponse) Descriptor() ([]byte, []int)
- func (m *RunHopMonitorResponse) GetHopInfo() map[string]*common.HopInfo
- func (m *RunHopMonitorResponse) GetHopStats() map[string]*common.HopStat
- func (m *RunHopMonitorResponse) GetIpVersion() common.IpVersion
- func (m *RunHopMonitorResponse) GetPaths() []*common.Path
- func (*RunHopMonitorResponse) GotenMessage()
- func (o *RunHopMonitorResponse) GotenObjectExt()
- func (obj *RunHopMonitorResponse) GotenValidate() error
- func (o *RunHopMonitorResponse) MakeDiffFieldMask(other *RunHopMonitorResponse) *RunHopMonitorResponse_FieldMask
- func (o *RunHopMonitorResponse) MakeFullFieldMask() *RunHopMonitorResponse_FieldMask
- func (o *RunHopMonitorResponse) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *RunHopMonitorResponse) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *RunHopMonitorResponse) Marshal() ([]byte, error)
- func (m *RunHopMonitorResponse) MarshalJSON() ([]byte, error)
- func (o *RunHopMonitorResponse) Merge(source *RunHopMonitorResponse)
- func (o *RunHopMonitorResponse) MergeRaw(source gotenobject.GotenObjectExt)
- func (*RunHopMonitorResponse) ProtoMessage()
- func (m *RunHopMonitorResponse) ProtoReflect() preflect.Message
- func (m *RunHopMonitorResponse) Reset()
- func (m *RunHopMonitorResponse) SetHopInfo(fv map[string]*common.HopInfo)
- func (m *RunHopMonitorResponse) SetHopStats(fv map[string]*common.HopStat)
- func (m *RunHopMonitorResponse) SetIpVersion(fv common.IpVersion)
- func (m *RunHopMonitorResponse) SetPaths(fv []*common.Path)
- func (m *RunHopMonitorResponse) String() string
- func (m *RunHopMonitorResponse) Unmarshal(b []byte) error
- func (m *RunHopMonitorResponse) UnmarshalJSON(data []byte) error
- type RunHopMonitorResponseFieldPathBuilder
- func (RunHopMonitorResponseFieldPathBuilder) HopInfo() RunHopMonitorResponsePathSelectorHopInfo
- func (RunHopMonitorResponseFieldPathBuilder) HopStats() RunHopMonitorResponsePathSelectorHopStats
- func (RunHopMonitorResponseFieldPathBuilder) IpVersion() RunHopMonitorResponsePathSelectorIpVersion
- func (RunHopMonitorResponseFieldPathBuilder) Paths() RunHopMonitorResponsePathSelectorPaths
- type RunHopMonitorResponseMapPathSelectorHopInfo
- func (s RunHopMonitorResponseMapPathSelectorHopInfo) FieldPath() *RunHopMonitorResponse_FieldPathMap
- func (s RunHopMonitorResponseMapPathSelectorHopInfo) WithArrayOfValues(values []*common.HopInfo) *RunHopMonitorResponse_FieldPathMapArrayOfValues
- func (s RunHopMonitorResponseMapPathSelectorHopInfo) WithValue(value *common.HopInfo) *RunHopMonitorResponse_FieldPathMapValue
- type RunHopMonitorResponseMapPathSelectorHopStats
- func (s RunHopMonitorResponseMapPathSelectorHopStats) FieldPath() *RunHopMonitorResponse_FieldPathMap
- func (s RunHopMonitorResponseMapPathSelectorHopStats) WithArrayOfValues(values []*common.HopStat) *RunHopMonitorResponse_FieldPathMapArrayOfValues
- func (s RunHopMonitorResponseMapPathSelectorHopStats) WithValue(value *common.HopStat) *RunHopMonitorResponse_FieldPathMapValue
- type RunHopMonitorResponsePathSelectorHopInfo
- func (RunHopMonitorResponsePathSelectorHopInfo) FieldPath() *RunHopMonitorResponse_FieldTerminalPath
- func (s RunHopMonitorResponsePathSelectorHopInfo) WithArrayOfValues(values []map[string]*common.HopInfo) *RunHopMonitorResponse_FieldTerminalPathArrayOfValues
- func (RunHopMonitorResponsePathSelectorHopInfo) WithKey(key string) RunHopMonitorResponseMapPathSelectorHopInfo
- func (s RunHopMonitorResponsePathSelectorHopInfo) WithValue(value map[string]*common.HopInfo) *RunHopMonitorResponse_FieldTerminalPathValue
- type RunHopMonitorResponsePathSelectorHopStats
- func (RunHopMonitorResponsePathSelectorHopStats) FieldPath() *RunHopMonitorResponse_FieldTerminalPath
- func (s RunHopMonitorResponsePathSelectorHopStats) WithArrayOfValues(values []map[string]*common.HopStat) *RunHopMonitorResponse_FieldTerminalPathArrayOfValues
- func (RunHopMonitorResponsePathSelectorHopStats) WithKey(key string) RunHopMonitorResponseMapPathSelectorHopStats
- func (s RunHopMonitorResponsePathSelectorHopStats) WithValue(value map[string]*common.HopStat) *RunHopMonitorResponse_FieldTerminalPathValue
- type RunHopMonitorResponsePathSelectorIpVersion
- func (RunHopMonitorResponsePathSelectorIpVersion) FieldPath() *RunHopMonitorResponse_FieldTerminalPath
- func (s RunHopMonitorResponsePathSelectorIpVersion) WithArrayOfValues(values []common.IpVersion) *RunHopMonitorResponse_FieldTerminalPathArrayOfValues
- func (s RunHopMonitorResponsePathSelectorIpVersion) WithValue(value common.IpVersion) *RunHopMonitorResponse_FieldTerminalPathValue
- type RunHopMonitorResponsePathSelectorPaths
- func (RunHopMonitorResponsePathSelectorPaths) FieldPath() *RunHopMonitorResponse_FieldTerminalPath
- func (RunHopMonitorResponsePathSelectorPaths) Hops() RunHopMonitorResponsePathSelectorPathsHops
- func (s RunHopMonitorResponsePathSelectorPaths) WithArrayOfValues(values [][]*common.Path) *RunHopMonitorResponse_FieldTerminalPathArrayOfValues
- func (s RunHopMonitorResponsePathSelectorPaths) WithItemValue(value *common.Path) *RunHopMonitorResponse_FieldTerminalPathArrayItemValue
- func (s RunHopMonitorResponsePathSelectorPaths) WithSubArrayItemValue(subPathArrayItemValue common.Path_FieldPathArrayItemValue) *RunHopMonitorResponse_FieldSubPathArrayItemValue
- func (s RunHopMonitorResponsePathSelectorPaths) WithSubArrayOfValues(subPathArrayOfValues common.Path_FieldPathArrayOfValues) *RunHopMonitorResponse_FieldSubPathArrayOfValues
- func (RunHopMonitorResponsePathSelectorPaths) WithSubPath(subPath common.Path_FieldPath) *RunHopMonitorResponse_FieldSubPath
- func (s RunHopMonitorResponsePathSelectorPaths) WithSubValue(subPathValue common.Path_FieldPathValue) *RunHopMonitorResponse_FieldSubPathValue
- func (s RunHopMonitorResponsePathSelectorPaths) WithValue(value []*common.Path) *RunHopMonitorResponse_FieldTerminalPathValue
- type RunHopMonitorResponsePathSelectorPathsHops
- func (RunHopMonitorResponsePathSelectorPathsHops) FieldPath() *RunHopMonitorResponse_FieldSubPath
- func (s RunHopMonitorResponsePathSelectorPathsHops) WithArrayOfValues(values [][]string) *RunHopMonitorResponse_FieldSubPathArrayOfValues
- func (s RunHopMonitorResponsePathSelectorPathsHops) WithItemValue(value string) *RunHopMonitorResponse_FieldSubPathArrayItemValue
- func (s RunHopMonitorResponsePathSelectorPathsHops) WithValue(value []string) *RunHopMonitorResponse_FieldSubPathValue
- type RunHopMonitorResponse_FieldMask
- func (fieldMask *RunHopMonitorResponse_FieldMask) AppendPath(path RunHopMonitorResponse_FieldPath)
- func (fieldMask *RunHopMonitorResponse_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *RunHopMonitorResponse_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *RunHopMonitorResponse_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *RunHopMonitorResponse_FieldMask) FilterInputFields() *RunHopMonitorResponse_FieldMask
- func (fieldMask *RunHopMonitorResponse_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
- func (fieldMask *RunHopMonitorResponse_FieldMask) GetPaths() []RunHopMonitorResponse_FieldPath
- func (fieldMask *RunHopMonitorResponse_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *RunHopMonitorResponse_FieldMask) IsFull() bool
- func (fieldMask RunHopMonitorResponse_FieldMask) Marshal() ([]byte, error)
- func (fieldMask RunHopMonitorResponse_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *RunHopMonitorResponse_FieldMask) PathsCount() int
- func (fieldMask *RunHopMonitorResponse_FieldMask) Project(source *RunHopMonitorResponse) *RunHopMonitorResponse
- func (fieldMask *RunHopMonitorResponse_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *RunHopMonitorResponse_FieldMask) ProtoMessage()
- func (fieldMask *RunHopMonitorResponse_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *RunHopMonitorResponse_FieldMask) Reset()
- func (fieldMask *RunHopMonitorResponse_FieldMask) Set(target, source *RunHopMonitorResponse)
- func (fieldMask *RunHopMonitorResponse_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *RunHopMonitorResponse_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *RunHopMonitorResponse_FieldMask) Size() int
- func (fieldMask *RunHopMonitorResponse_FieldMask) String() string
- func (fieldMask *RunHopMonitorResponse_FieldMask) Subtract(other *RunHopMonitorResponse_FieldMask) *RunHopMonitorResponse_FieldMask
- func (fieldMask *RunHopMonitorResponse_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *RunHopMonitorResponse_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
- func (fieldMask *RunHopMonitorResponse_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *RunHopMonitorResponse_FieldMask) UnmarshalJSON(data []byte) error
- type RunHopMonitorResponse_FieldPath
- func BuildRunHopMonitorResponse_FieldPath(fp gotenobject.RawFieldPath) (RunHopMonitorResponse_FieldPath, error)
- func MustParseRunHopMonitorResponse_FieldPath(rawField string) RunHopMonitorResponse_FieldPath
- func ParseRunHopMonitorResponse_FieldPath(rawField string) (RunHopMonitorResponse_FieldPath, error)
- type RunHopMonitorResponse_FieldPathArrayItemValue
- type RunHopMonitorResponse_FieldPathArrayOfValues
- type RunHopMonitorResponse_FieldPathMap
- func (fpm *RunHopMonitorResponse_FieldPathMap) ClearValue(item *RunHopMonitorResponse)
- func (fpm *RunHopMonitorResponse_FieldPathMap) ClearValueRaw(item proto.Message)
- func (fpm *RunHopMonitorResponse_FieldPathMap) Get(source *RunHopMonitorResponse) (values []interface{})
- func (fpm *RunHopMonitorResponse_FieldPathMap) GetDefault() interface{}
- func (fpm *RunHopMonitorResponse_FieldPathMap) GetRaw(source proto.Message) []interface{}
- func (fpm *RunHopMonitorResponse_FieldPathMap) GetSingle(source *RunHopMonitorResponse) (interface{}, bool)
- func (fpm *RunHopMonitorResponse_FieldPathMap) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fpm *RunHopMonitorResponse_FieldPathMap) IsLeaf() bool
- func (fpm *RunHopMonitorResponse_FieldPathMap) JSONString() string
- func (fpm *RunHopMonitorResponse_FieldPathMap) Key() string
- func (fpm *RunHopMonitorResponse_FieldPathMap) Selector() RunHopMonitorResponse_FieldPathSelector
- func (fpm *RunHopMonitorResponse_FieldPathMap) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fpm *RunHopMonitorResponse_FieldPathMap) String() string
- func (fpm *RunHopMonitorResponse_FieldPathMap) WithIArrayItemValue(value interface{}) RunHopMonitorResponse_FieldPathArrayItemValue
- func (fpm *RunHopMonitorResponse_FieldPathMap) WithIArrayOfValues(values interface{}) RunHopMonitorResponse_FieldPathArrayOfValues
- func (fpm *RunHopMonitorResponse_FieldPathMap) WithIValue(value interface{}) RunHopMonitorResponse_FieldPathValue
- func (fpm *RunHopMonitorResponse_FieldPathMap) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fpm *RunHopMonitorResponse_FieldPathMap) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fpm *RunHopMonitorResponse_FieldPathMap) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type RunHopMonitorResponse_FieldPathMapArrayOfValues
- func (fpmaov *RunHopMonitorResponse_FieldPathMapArrayOfValues) AsHopInfoArrayOfElementValues() ([]*common.HopInfo, bool)
- func (fpmaov *RunHopMonitorResponse_FieldPathMapArrayOfValues) AsHopStatsArrayOfElementValues() ([]*common.HopStat, bool)
- func (fpmaov *RunHopMonitorResponse_FieldPathMapArrayOfValues) GetRawValues() (values []interface{})
- type RunHopMonitorResponse_FieldPathMapValue
- func (fpmv *RunHopMonitorResponse_FieldPathMapValue) AsHopInfoElementValue() (*common.HopInfo, bool)
- func (fpmv *RunHopMonitorResponse_FieldPathMapValue) AsHopStatsElementValue() (*common.HopStat, bool)
- func (fpmv *RunHopMonitorResponse_FieldPathMapValue) CompareWith(source *RunHopMonitorResponse) (int, bool)
- func (fpmv *RunHopMonitorResponse_FieldPathMapValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpmv *RunHopMonitorResponse_FieldPathMapValue) GetRawValue() interface{}
- func (fpmv *RunHopMonitorResponse_FieldPathMapValue) SetTo(target **RunHopMonitorResponse)
- func (fpmv *RunHopMonitorResponse_FieldPathMapValue) SetToRaw(target proto.Message)
- type RunHopMonitorResponse_FieldPathSelector
- type RunHopMonitorResponse_FieldPathValue
- type RunHopMonitorResponse_FieldSubPath
- func (fps *RunHopMonitorResponse_FieldSubPath) AsPathsSubPath() (common.Path_FieldPath, bool)
- func (fps *RunHopMonitorResponse_FieldSubPath) ClearValue(item *RunHopMonitorResponse)
- func (fps *RunHopMonitorResponse_FieldSubPath) ClearValueRaw(item proto.Message)
- func (fps *RunHopMonitorResponse_FieldSubPath) Get(source *RunHopMonitorResponse) (values []interface{})
- func (fps *RunHopMonitorResponse_FieldSubPath) GetDefault() interface{}
- func (fps *RunHopMonitorResponse_FieldSubPath) GetRaw(source proto.Message) []interface{}
- func (fps *RunHopMonitorResponse_FieldSubPath) GetSingle(source *RunHopMonitorResponse) (interface{}, bool)
- func (fps *RunHopMonitorResponse_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fps *RunHopMonitorResponse_FieldSubPath) IsLeaf() bool
- func (fps *RunHopMonitorResponse_FieldSubPath) JSONString() string
- func (fps *RunHopMonitorResponse_FieldSubPath) Selector() RunHopMonitorResponse_FieldPathSelector
- func (fps *RunHopMonitorResponse_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fps *RunHopMonitorResponse_FieldSubPath) String() string
- func (fps *RunHopMonitorResponse_FieldSubPath) WithIArrayItemValue(value interface{}) RunHopMonitorResponse_FieldPathArrayItemValue
- func (fps *RunHopMonitorResponse_FieldSubPath) WithIArrayOfValues(values interface{}) RunHopMonitorResponse_FieldPathArrayOfValues
- func (fps *RunHopMonitorResponse_FieldSubPath) WithIValue(value interface{}) RunHopMonitorResponse_FieldPathValue
- func (fps *RunHopMonitorResponse_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fps *RunHopMonitorResponse_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fps *RunHopMonitorResponse_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type RunHopMonitorResponse_FieldSubPathArrayItemValue
- func (fpaivs *RunHopMonitorResponse_FieldSubPathArrayItemValue) AsPathsPathItemValue() (common.Path_FieldPathArrayItemValue, bool)
- func (fpaivs *RunHopMonitorResponse_FieldSubPathArrayItemValue) ContainsValue(source *RunHopMonitorResponse) bool
- func (fpaivs *RunHopMonitorResponse_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
- type RunHopMonitorResponse_FieldSubPathArrayOfValues
- type RunHopMonitorResponse_FieldSubPathValue
- func (fpvs *RunHopMonitorResponse_FieldSubPathValue) AsPathsPathValue() (common.Path_FieldPathValue, bool)
- func (fpvs *RunHopMonitorResponse_FieldSubPathValue) CompareWith(source *RunHopMonitorResponse) (int, bool)
- func (fpvs *RunHopMonitorResponse_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpvs *RunHopMonitorResponse_FieldSubPathValue) GetRawValue() interface{}
- func (fpvs *RunHopMonitorResponse_FieldSubPathValue) SetTo(target **RunHopMonitorResponse)
- func (fpvs *RunHopMonitorResponse_FieldSubPathValue) SetToRaw(target proto.Message)
- type RunHopMonitorResponse_FieldTerminalPath
- func (fp *RunHopMonitorResponse_FieldTerminalPath) ClearValue(item *RunHopMonitorResponse)
- func (fp *RunHopMonitorResponse_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *RunHopMonitorResponse_FieldTerminalPath) Get(source *RunHopMonitorResponse) (values []interface{})
- func (fp *RunHopMonitorResponse_FieldTerminalPath) GetDefault() interface{}
- func (fp *RunHopMonitorResponse_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *RunHopMonitorResponse_FieldTerminalPath) GetSingle(source *RunHopMonitorResponse) (interface{}, bool)
- func (fp *RunHopMonitorResponse_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *RunHopMonitorResponse_FieldTerminalPath) IsLeaf() bool
- func (fp *RunHopMonitorResponse_FieldTerminalPath) JSONString() string
- func (fp *RunHopMonitorResponse_FieldTerminalPath) Selector() RunHopMonitorResponse_FieldPathSelector
- func (fp *RunHopMonitorResponse_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *RunHopMonitorResponse_FieldTerminalPath) String() string
- func (fp *RunHopMonitorResponse_FieldTerminalPath) WithIArrayItemValue(value interface{}) RunHopMonitorResponse_FieldPathArrayItemValue
- func (fp *RunHopMonitorResponse_FieldTerminalPath) WithIArrayOfValues(values interface{}) RunHopMonitorResponse_FieldPathArrayOfValues
- func (fp *RunHopMonitorResponse_FieldTerminalPath) WithIValue(value interface{}) RunHopMonitorResponse_FieldPathValue
- func (fp *RunHopMonitorResponse_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *RunHopMonitorResponse_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *RunHopMonitorResponse_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type RunHopMonitorResponse_FieldTerminalPathArrayItemValue
- func (fpaiv *RunHopMonitorResponse_FieldTerminalPathArrayItemValue) AsPathsItemValue() (*common.Path, bool)
- func (fpaiv *RunHopMonitorResponse_FieldTerminalPathArrayItemValue) ContainsValue(source *RunHopMonitorResponse) bool
- func (fpaiv *RunHopMonitorResponse_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *RunHopMonitorResponse_FieldTerminalPathArrayItemValue) GetSingle(source *RunHopMonitorResponse) (interface{}, bool)
- func (fpaiv *RunHopMonitorResponse_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type RunHopMonitorResponse_FieldTerminalPathArrayOfValues
- func (fpaov *RunHopMonitorResponse_FieldTerminalPathArrayOfValues) AsHopInfoArrayOfValues() ([]map[string]*common.HopInfo, bool)
- func (fpaov *RunHopMonitorResponse_FieldTerminalPathArrayOfValues) AsHopStatsArrayOfValues() ([]map[string]*common.HopStat, bool)
- func (fpaov *RunHopMonitorResponse_FieldTerminalPathArrayOfValues) AsIpVersionArrayOfValues() ([]common.IpVersion, bool)
- func (fpaov *RunHopMonitorResponse_FieldTerminalPathArrayOfValues) AsPathsArrayOfValues() ([][]*common.Path, bool)
- func (fpaov *RunHopMonitorResponse_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type RunHopMonitorResponse_FieldTerminalPathValue
- func (fpv *RunHopMonitorResponse_FieldTerminalPathValue) AsHopInfoValue() (map[string]*common.HopInfo, bool)
- func (fpv *RunHopMonitorResponse_FieldTerminalPathValue) AsHopStatsValue() (map[string]*common.HopStat, bool)
- func (fpv *RunHopMonitorResponse_FieldTerminalPathValue) AsIpVersionValue() (common.IpVersion, bool)
- func (fpv *RunHopMonitorResponse_FieldTerminalPathValue) AsPathsValue() ([]*common.Path, bool)
- func (fpv *RunHopMonitorResponse_FieldTerminalPathValue) CompareWith(source *RunHopMonitorResponse) (int, bool)
- func (fpv *RunHopMonitorResponse_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *RunHopMonitorResponse_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *RunHopMonitorResponse_FieldTerminalPathValue) SetTo(target **RunHopMonitorResponse)
- func (fpv *RunHopMonitorResponse_FieldTerminalPathValue) SetToRaw(target proto.Message)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type HopMonitorServiceClient ¶
type HopMonitorServiceClient interface {
RunHopMonitor(ctx context.Context, in *RunHopMonitorRequest, opts ...grpc.CallOption) (RunHopMonitorClientStream, error)
}
HopMonitorServiceClient is the client API for HopMonitorService.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewHopMonitorServiceClient ¶
func NewHopMonitorServiceClient(cc grpc.ClientConnInterface) HopMonitorServiceClient
type HopMonitorServiceDescriptor ¶
type HopMonitorServiceDescriptor struct{}
func GetHopMonitorServiceDescriptor ¶
func GetHopMonitorServiceDescriptor() *HopMonitorServiceDescriptor
func (*HopMonitorServiceDescriptor) AllMethodDescriptors ¶
func (d *HopMonitorServiceDescriptor) AllMethodDescriptors() []gotenclient.MethodDescriptor
func (*HopMonitorServiceDescriptor) GetApiName ¶
func (d *HopMonitorServiceDescriptor) GetApiName() string
func (*HopMonitorServiceDescriptor) GetFullAPIName ¶
func (d *HopMonitorServiceDescriptor) GetFullAPIName() string
func (*HopMonitorServiceDescriptor) GetProtoPkgName ¶
func (d *HopMonitorServiceDescriptor) GetProtoPkgName() string
func (*HopMonitorServiceDescriptor) GetServiceDomain ¶
func (d *HopMonitorServiceDescriptor) GetServiceDomain() string
func (*HopMonitorServiceDescriptor) GetServiceVersion ¶
func (d *HopMonitorServiceDescriptor) GetServiceVersion() string
type RunHopMonitorClientStream ¶
type RunHopMonitorClientStream interface { Recv() (*RunHopMonitorResponse, error) grpc.ClientStream }
type RunHopMonitorDescriptor ¶
type RunHopMonitorDescriptor struct{}
func GetRunHopMonitorDescriptor ¶
func GetRunHopMonitorDescriptor() *RunHopMonitorDescriptor
func (*RunHopMonitorDescriptor) GetApiDescriptor ¶
func (d *RunHopMonitorDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor
func (*RunHopMonitorDescriptor) GetApiName ¶
func (d *RunHopMonitorDescriptor) GetApiName() string
func (*RunHopMonitorDescriptor) GetClientMsgReflectHandle ¶
func (d *RunHopMonitorDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle
func (*RunHopMonitorDescriptor) GetFullMethodName ¶
func (d *RunHopMonitorDescriptor) GetFullMethodName() string
func (*RunHopMonitorDescriptor) GetMethodName ¶
func (d *RunHopMonitorDescriptor) GetMethodName() string
func (*RunHopMonitorDescriptor) GetProtoPkgName ¶
func (d *RunHopMonitorDescriptor) GetProtoPkgName() string
func (*RunHopMonitorDescriptor) GetResourceDescriptor ¶
func (d *RunHopMonitorDescriptor) GetResourceDescriptor() gotenresource.Descriptor
func (*RunHopMonitorDescriptor) GetServerMsgReflectHandle ¶
func (d *RunHopMonitorDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle
func (*RunHopMonitorDescriptor) GetServiceDomain ¶
func (d *RunHopMonitorDescriptor) GetServiceDomain() string
func (*RunHopMonitorDescriptor) GetServiceVersion ¶
func (d *RunHopMonitorDescriptor) GetServiceVersion() string
func (*RunHopMonitorDescriptor) GetVerb ¶
func (d *RunHopMonitorDescriptor) GetVerb() string
func (*RunHopMonitorDescriptor) HasResource ¶
func (d *RunHopMonitorDescriptor) HasResource() bool
func (*RunHopMonitorDescriptor) IsClientStream ¶
func (d *RunHopMonitorDescriptor) IsClientStream() bool
func (*RunHopMonitorDescriptor) IsCollection ¶
func (d *RunHopMonitorDescriptor) IsCollection() bool
func (*RunHopMonitorDescriptor) IsPlural ¶
func (d *RunHopMonitorDescriptor) IsPlural() bool
func (*RunHopMonitorDescriptor) IsServerStream ¶
func (d *RunHopMonitorDescriptor) IsServerStream() bool
func (*RunHopMonitorDescriptor) IsUnary ¶
func (d *RunHopMonitorDescriptor) IsUnary() bool
func (*RunHopMonitorDescriptor) NewEmptyClientMsg ¶
func (d *RunHopMonitorDescriptor) NewEmptyClientMsg() proto.Message
func (*RunHopMonitorDescriptor) NewEmptyServerMsg ¶
func (d *RunHopMonitorDescriptor) NewEmptyServerMsg() proto.Message
func (*RunHopMonitorDescriptor) RequestHasResourceBody ¶
func (d *RunHopMonitorDescriptor) RequestHasResourceBody() bool
type RunHopMonitorDescriptorClientMsgHandle ¶
type RunHopMonitorDescriptorClientMsgHandle struct{}
func (*RunHopMonitorDescriptorClientMsgHandle) ExtractCollectionName ¶
func (h *RunHopMonitorDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name
func (*RunHopMonitorDescriptorClientMsgHandle) ExtractResourceName ¶
func (h *RunHopMonitorDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name
func (*RunHopMonitorDescriptorClientMsgHandle) ExtractResourceNames ¶
func (h *RunHopMonitorDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList
type RunHopMonitorDescriptorServerMsgHandle ¶
type RunHopMonitorDescriptorServerMsgHandle struct{}
func (*RunHopMonitorDescriptorServerMsgHandle) ExtractCollectionName ¶
func (h *RunHopMonitorDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name
func (*RunHopMonitorDescriptorServerMsgHandle) ExtractResourceName ¶
func (h *RunHopMonitorDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name
func (*RunHopMonitorDescriptorServerMsgHandle) ExtractResourceNames ¶
func (h *RunHopMonitorDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList
type RunHopMonitorRequest ¶
type RunHopMonitorRequest 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"` // Target or Destination is required as user input Target *probing_target.Reference `protobuf:"bytes,3,opt,customtype=Reference,name=target,proto3" json:"target,omitempty" firestore:"target"` // Destination to send packet // IP address and hostname are acceptable // As the IPv6 address, a zone index is also acceptable // Destination or Target is required from user Destination string `protobuf:"bytes,4,opt,name=destination,proto3" json:"destination,omitempty" firestore:"destination"` // Byte size of the payload // If unspecified, 100 is picked by default // The minimum length includes space for timestamp and a tracker SizeBytes int32 `protobuf:"varint,5,opt,name=size_bytes,json=sizeBytes,proto3" json:"size_bytes,omitempty" firestore:"sizeBytes"` // Number of attempts to discover unique paths Attempts int32 `protobuf:"varint,6,opt,name=attempts,proto3" json:"attempts,omitempty" firestore:"attempts"` Mode common.ProbingMode `protobuf:"varint,7,opt,name=mode,proto3,enum=ntt.watchdog.v1alpha2.ProbingMode" json:"mode,omitempty" firestore:"mode"` // contains filtered or unexported fields }
Request message for method [RunHopMonitor][ntt.watchdog.v1alpha2.RunHopMonitor]
func (*RunHopMonitorRequest) Clone ¶
func (o *RunHopMonitorRequest) Clone() *RunHopMonitorRequest
func (*RunHopMonitorRequest) CloneRaw ¶
func (o *RunHopMonitorRequest) CloneRaw() gotenobject.GotenObjectExt
func (*RunHopMonitorRequest) Descriptor ¶
func (*RunHopMonitorRequest) Descriptor() ([]byte, []int)
Deprecated, Use RunHopMonitorRequest.ProtoReflect.Descriptor instead.
func (*RunHopMonitorRequest) GetAttempts ¶
func (m *RunHopMonitorRequest) GetAttempts() int32
func (*RunHopMonitorRequest) GetDestination ¶
func (m *RunHopMonitorRequest) GetDestination() string
func (*RunHopMonitorRequest) GetMode ¶
func (m *RunHopMonitorRequest) GetMode() common.ProbingMode
func (*RunHopMonitorRequest) GetName ¶
func (m *RunHopMonitorRequest) GetName() *probe.Reference
func (*RunHopMonitorRequest) GetSizeBytes ¶
func (m *RunHopMonitorRequest) GetSizeBytes() int32
func (*RunHopMonitorRequest) GetSource ¶
func (m *RunHopMonitorRequest) GetSource() string
func (*RunHopMonitorRequest) GetTarget ¶
func (m *RunHopMonitorRequest) GetTarget() *probing_target.Reference
func (*RunHopMonitorRequest) GotenMessage ¶
func (*RunHopMonitorRequest) GotenMessage()
func (*RunHopMonitorRequest) GotenObjectExt ¶
func (o *RunHopMonitorRequest) GotenObjectExt()
func (*RunHopMonitorRequest) GotenValidate ¶
func (obj *RunHopMonitorRequest) GotenValidate() error
func (*RunHopMonitorRequest) MakeDiffFieldMask ¶
func (o *RunHopMonitorRequest) MakeDiffFieldMask(other *RunHopMonitorRequest) *RunHopMonitorRequest_FieldMask
func (*RunHopMonitorRequest) MakeFullFieldMask ¶
func (o *RunHopMonitorRequest) MakeFullFieldMask() *RunHopMonitorRequest_FieldMask
func (*RunHopMonitorRequest) MakeRawDiffFieldMask ¶
func (o *RunHopMonitorRequest) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*RunHopMonitorRequest) MakeRawFullFieldMask ¶
func (o *RunHopMonitorRequest) MakeRawFullFieldMask() gotenobject.FieldMask
func (*RunHopMonitorRequest) Marshal ¶
func (m *RunHopMonitorRequest) Marshal() ([]byte, error)
func (*RunHopMonitorRequest) MarshalJSON ¶
func (m *RunHopMonitorRequest) MarshalJSON() ([]byte, error)
func (*RunHopMonitorRequest) Merge ¶
func (o *RunHopMonitorRequest) Merge(source *RunHopMonitorRequest)
func (*RunHopMonitorRequest) MergeRaw ¶
func (o *RunHopMonitorRequest) MergeRaw(source gotenobject.GotenObjectExt)
func (*RunHopMonitorRequest) ProtoMessage ¶
func (*RunHopMonitorRequest) ProtoMessage()
func (*RunHopMonitorRequest) ProtoReflect ¶
func (m *RunHopMonitorRequest) ProtoReflect() preflect.Message
func (*RunHopMonitorRequest) Reset ¶
func (m *RunHopMonitorRequest) Reset()
func (*RunHopMonitorRequest) SetAttempts ¶
func (m *RunHopMonitorRequest) SetAttempts(fv int32)
func (*RunHopMonitorRequest) SetDestination ¶
func (m *RunHopMonitorRequest) SetDestination(fv string)
func (*RunHopMonitorRequest) SetMode ¶
func (m *RunHopMonitorRequest) SetMode(fv common.ProbingMode)
func (*RunHopMonitorRequest) SetName ¶
func (m *RunHopMonitorRequest) SetName(fv *probe.Reference)
func (*RunHopMonitorRequest) SetSizeBytes ¶
func (m *RunHopMonitorRequest) SetSizeBytes(fv int32)
func (*RunHopMonitorRequest) SetSource ¶
func (m *RunHopMonitorRequest) SetSource(fv string)
func (*RunHopMonitorRequest) SetTarget ¶
func (m *RunHopMonitorRequest) SetTarget(fv *probing_target.Reference)
func (*RunHopMonitorRequest) String ¶
func (m *RunHopMonitorRequest) String() string
func (*RunHopMonitorRequest) Unmarshal ¶
func (m *RunHopMonitorRequest) Unmarshal(b []byte) error
func (*RunHopMonitorRequest) UnmarshalJSON ¶
func (m *RunHopMonitorRequest) UnmarshalJSON(data []byte) error
type RunHopMonitorRequestFieldPathBuilder ¶
type RunHopMonitorRequestFieldPathBuilder struct{}
func NewRunHopMonitorRequestFieldPathBuilder ¶
func NewRunHopMonitorRequestFieldPathBuilder() RunHopMonitorRequestFieldPathBuilder
func (RunHopMonitorRequestFieldPathBuilder) Attempts ¶
func (RunHopMonitorRequestFieldPathBuilder) Attempts() RunHopMonitorRequestPathSelectorAttempts
func (RunHopMonitorRequestFieldPathBuilder) Destination ¶
func (RunHopMonitorRequestFieldPathBuilder) Destination() RunHopMonitorRequestPathSelectorDestination
func (RunHopMonitorRequestFieldPathBuilder) SizeBytes ¶
func (RunHopMonitorRequestFieldPathBuilder) SizeBytes() RunHopMonitorRequestPathSelectorSizeBytes
type RunHopMonitorRequestPathSelectorAttempts ¶
type RunHopMonitorRequestPathSelectorAttempts struct{}
func (RunHopMonitorRequestPathSelectorAttempts) FieldPath ¶
func (RunHopMonitorRequestPathSelectorAttempts) FieldPath() *RunHopMonitorRequest_FieldTerminalPath
func (RunHopMonitorRequestPathSelectorAttempts) WithArrayOfValues ¶
func (s RunHopMonitorRequestPathSelectorAttempts) WithArrayOfValues(values []int32) *RunHopMonitorRequest_FieldTerminalPathArrayOfValues
func (RunHopMonitorRequestPathSelectorAttempts) WithValue ¶
func (s RunHopMonitorRequestPathSelectorAttempts) WithValue(value int32) *RunHopMonitorRequest_FieldTerminalPathValue
type RunHopMonitorRequestPathSelectorDestination ¶
type RunHopMonitorRequestPathSelectorDestination struct{}
func (RunHopMonitorRequestPathSelectorDestination) FieldPath ¶
func (RunHopMonitorRequestPathSelectorDestination) FieldPath() *RunHopMonitorRequest_FieldTerminalPath
func (RunHopMonitorRequestPathSelectorDestination) WithArrayOfValues ¶
func (s RunHopMonitorRequestPathSelectorDestination) WithArrayOfValues(values []string) *RunHopMonitorRequest_FieldTerminalPathArrayOfValues
func (RunHopMonitorRequestPathSelectorDestination) WithValue ¶
func (s RunHopMonitorRequestPathSelectorDestination) WithValue(value string) *RunHopMonitorRequest_FieldTerminalPathValue
type RunHopMonitorRequestPathSelectorMode ¶
type RunHopMonitorRequestPathSelectorMode struct{}
func (RunHopMonitorRequestPathSelectorMode) FieldPath ¶
func (RunHopMonitorRequestPathSelectorMode) FieldPath() *RunHopMonitorRequest_FieldTerminalPath
func (RunHopMonitorRequestPathSelectorMode) WithArrayOfValues ¶
func (s RunHopMonitorRequestPathSelectorMode) WithArrayOfValues(values []common.ProbingMode) *RunHopMonitorRequest_FieldTerminalPathArrayOfValues
func (RunHopMonitorRequestPathSelectorMode) WithValue ¶
func (s RunHopMonitorRequestPathSelectorMode) WithValue(value common.ProbingMode) *RunHopMonitorRequest_FieldTerminalPathValue
type RunHopMonitorRequestPathSelectorName ¶
type RunHopMonitorRequestPathSelectorName struct{}
func (RunHopMonitorRequestPathSelectorName) FieldPath ¶
func (RunHopMonitorRequestPathSelectorName) FieldPath() *RunHopMonitorRequest_FieldTerminalPath
func (RunHopMonitorRequestPathSelectorName) WithArrayOfValues ¶
func (s RunHopMonitorRequestPathSelectorName) WithArrayOfValues(values []*probe.Reference) *RunHopMonitorRequest_FieldTerminalPathArrayOfValues
func (RunHopMonitorRequestPathSelectorName) WithValue ¶
func (s RunHopMonitorRequestPathSelectorName) WithValue(value *probe.Reference) *RunHopMonitorRequest_FieldTerminalPathValue
type RunHopMonitorRequestPathSelectorSizeBytes ¶
type RunHopMonitorRequestPathSelectorSizeBytes struct{}
func (RunHopMonitorRequestPathSelectorSizeBytes) FieldPath ¶
func (RunHopMonitorRequestPathSelectorSizeBytes) FieldPath() *RunHopMonitorRequest_FieldTerminalPath
func (RunHopMonitorRequestPathSelectorSizeBytes) WithArrayOfValues ¶
func (s RunHopMonitorRequestPathSelectorSizeBytes) WithArrayOfValues(values []int32) *RunHopMonitorRequest_FieldTerminalPathArrayOfValues
func (RunHopMonitorRequestPathSelectorSizeBytes) WithValue ¶
func (s RunHopMonitorRequestPathSelectorSizeBytes) WithValue(value int32) *RunHopMonitorRequest_FieldTerminalPathValue
type RunHopMonitorRequestPathSelectorSource ¶
type RunHopMonitorRequestPathSelectorSource struct{}
func (RunHopMonitorRequestPathSelectorSource) FieldPath ¶
func (RunHopMonitorRequestPathSelectorSource) FieldPath() *RunHopMonitorRequest_FieldTerminalPath
func (RunHopMonitorRequestPathSelectorSource) WithArrayOfValues ¶
func (s RunHopMonitorRequestPathSelectorSource) WithArrayOfValues(values []string) *RunHopMonitorRequest_FieldTerminalPathArrayOfValues
func (RunHopMonitorRequestPathSelectorSource) WithValue ¶
func (s RunHopMonitorRequestPathSelectorSource) WithValue(value string) *RunHopMonitorRequest_FieldTerminalPathValue
type RunHopMonitorRequestPathSelectorTarget ¶
type RunHopMonitorRequestPathSelectorTarget struct{}
func (RunHopMonitorRequestPathSelectorTarget) FieldPath ¶
func (RunHopMonitorRequestPathSelectorTarget) FieldPath() *RunHopMonitorRequest_FieldTerminalPath
func (RunHopMonitorRequestPathSelectorTarget) WithArrayOfValues ¶
func (s RunHopMonitorRequestPathSelectorTarget) WithArrayOfValues(values []*probing_target.Reference) *RunHopMonitorRequest_FieldTerminalPathArrayOfValues
func (RunHopMonitorRequestPathSelectorTarget) WithValue ¶
func (s RunHopMonitorRequestPathSelectorTarget) WithValue(value *probing_target.Reference) *RunHopMonitorRequest_FieldTerminalPathValue
type RunHopMonitorRequest_FieldMask ¶
type RunHopMonitorRequest_FieldMask struct {
Paths []RunHopMonitorRequest_FieldPath
}
func FullRunHopMonitorRequest_FieldMask ¶
func FullRunHopMonitorRequest_FieldMask() *RunHopMonitorRequest_FieldMask
func (*RunHopMonitorRequest_FieldMask) AppendPath ¶
func (fieldMask *RunHopMonitorRequest_FieldMask) AppendPath(path RunHopMonitorRequest_FieldPath)
func (*RunHopMonitorRequest_FieldMask) AppendRawPath ¶
func (fieldMask *RunHopMonitorRequest_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*RunHopMonitorRequest_FieldMask) DecodeFirestore ¶
func (fieldMask *RunHopMonitorRequest_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*RunHopMonitorRequest_FieldMask) EncodeFirestore ¶
func (fieldMask *RunHopMonitorRequest_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*RunHopMonitorRequest_FieldMask) FilterInputFields ¶
func (fieldMask *RunHopMonitorRequest_FieldMask) FilterInputFields() *RunHopMonitorRequest_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*RunHopMonitorRequest_FieldMask) FromProtoFieldMask ¶
func (fieldMask *RunHopMonitorRequest_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
func (*RunHopMonitorRequest_FieldMask) GetPaths ¶
func (fieldMask *RunHopMonitorRequest_FieldMask) GetPaths() []RunHopMonitorRequest_FieldPath
func (*RunHopMonitorRequest_FieldMask) GetRawPaths ¶
func (fieldMask *RunHopMonitorRequest_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*RunHopMonitorRequest_FieldMask) IsFull ¶
func (fieldMask *RunHopMonitorRequest_FieldMask) IsFull() bool
func (RunHopMonitorRequest_FieldMask) Marshal ¶
func (fieldMask RunHopMonitorRequest_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (RunHopMonitorRequest_FieldMask) MarshalJSON ¶
func (fieldMask RunHopMonitorRequest_FieldMask) MarshalJSON() ([]byte, error)
func (*RunHopMonitorRequest_FieldMask) PathsCount ¶
func (fieldMask *RunHopMonitorRequest_FieldMask) PathsCount() int
func (*RunHopMonitorRequest_FieldMask) Project ¶
func (fieldMask *RunHopMonitorRequest_FieldMask) Project(source *RunHopMonitorRequest) *RunHopMonitorRequest
func (*RunHopMonitorRequest_FieldMask) ProjectRaw ¶
func (fieldMask *RunHopMonitorRequest_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*RunHopMonitorRequest_FieldMask) ProtoMessage ¶
func (fieldMask *RunHopMonitorRequest_FieldMask) ProtoMessage()
func (*RunHopMonitorRequest_FieldMask) ProtoReflect ¶
func (fieldMask *RunHopMonitorRequest_FieldMask) ProtoReflect() preflect.Message
func (*RunHopMonitorRequest_FieldMask) Reset ¶
func (fieldMask *RunHopMonitorRequest_FieldMask) Reset()
func (*RunHopMonitorRequest_FieldMask) Set ¶
func (fieldMask *RunHopMonitorRequest_FieldMask) Set(target, source *RunHopMonitorRequest)
func (*RunHopMonitorRequest_FieldMask) SetFromCliFlag ¶
func (fieldMask *RunHopMonitorRequest_FieldMask) SetFromCliFlag(raw string) error
func (*RunHopMonitorRequest_FieldMask) SetRaw ¶
func (fieldMask *RunHopMonitorRequest_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*RunHopMonitorRequest_FieldMask) Size ¶
func (fieldMask *RunHopMonitorRequest_FieldMask) Size() int
func (*RunHopMonitorRequest_FieldMask) String ¶
func (fieldMask *RunHopMonitorRequest_FieldMask) String() string
func (*RunHopMonitorRequest_FieldMask) Subtract ¶
func (fieldMask *RunHopMonitorRequest_FieldMask) Subtract(other *RunHopMonitorRequest_FieldMask) *RunHopMonitorRequest_FieldMask
func (*RunHopMonitorRequest_FieldMask) SubtractRaw ¶
func (fieldMask *RunHopMonitorRequest_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*RunHopMonitorRequest_FieldMask) ToProtoFieldMask ¶
func (fieldMask *RunHopMonitorRequest_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*RunHopMonitorRequest_FieldMask) Unmarshal ¶
func (fieldMask *RunHopMonitorRequest_FieldMask) Unmarshal(data []byte) error
func (*RunHopMonitorRequest_FieldMask) UnmarshalJSON ¶
func (fieldMask *RunHopMonitorRequest_FieldMask) UnmarshalJSON(data []byte) error
type RunHopMonitorRequest_FieldPath ¶
type RunHopMonitorRequest_FieldPath interface { gotenobject.FieldPath Selector() RunHopMonitorRequest_FieldPathSelector Get(source *RunHopMonitorRequest) []interface{} GetSingle(source *RunHopMonitorRequest) (interface{}, bool) ClearValue(item *RunHopMonitorRequest) // Those methods build corresponding RunHopMonitorRequest_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) RunHopMonitorRequest_FieldPathValue WithIArrayOfValues(values interface{}) RunHopMonitorRequest_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) RunHopMonitorRequest_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildRunHopMonitorRequest_FieldPath ¶
func BuildRunHopMonitorRequest_FieldPath(fp gotenobject.RawFieldPath) (RunHopMonitorRequest_FieldPath, error)
func MustParseRunHopMonitorRequest_FieldPath ¶
func MustParseRunHopMonitorRequest_FieldPath(rawField string) RunHopMonitorRequest_FieldPath
func ParseRunHopMonitorRequest_FieldPath ¶
func ParseRunHopMonitorRequest_FieldPath(rawField string) (RunHopMonitorRequest_FieldPath, error)
type RunHopMonitorRequest_FieldPathArrayItemValue ¶
type RunHopMonitorRequest_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue RunHopMonitorRequest_FieldPath ContainsValue(*RunHopMonitorRequest) bool }
RunHopMonitorRequest_FieldPathArrayItemValue allows storing single item in Path-specific values for RunHopMonitorRequest according to their type Present only for array (repeated) types.
func MustParseRunHopMonitorRequest_FieldPathArrayItemValue ¶
func MustParseRunHopMonitorRequest_FieldPathArrayItemValue(pathStr, valueStr string) RunHopMonitorRequest_FieldPathArrayItemValue
func ParseRunHopMonitorRequest_FieldPathArrayItemValue ¶
func ParseRunHopMonitorRequest_FieldPathArrayItemValue(pathStr, valueStr string) (RunHopMonitorRequest_FieldPathArrayItemValue, error)
ParseRunHopMonitorRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type RunHopMonitorRequest_FieldPathArrayOfValues ¶
type RunHopMonitorRequest_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues RunHopMonitorRequest_FieldPath }
RunHopMonitorRequest_FieldPathArrayOfValues allows storing slice of values for RunHopMonitorRequest fields according to their type
func MustParseRunHopMonitorRequest_FieldPathArrayOfValues ¶
func MustParseRunHopMonitorRequest_FieldPathArrayOfValues(pathStr, valuesStr string) RunHopMonitorRequest_FieldPathArrayOfValues
func ParseRunHopMonitorRequest_FieldPathArrayOfValues ¶
func ParseRunHopMonitorRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (RunHopMonitorRequest_FieldPathArrayOfValues, error)
type RunHopMonitorRequest_FieldPathSelector ¶
type RunHopMonitorRequest_FieldPathSelector int32
const ( RunHopMonitorRequest_FieldPathSelectorName RunHopMonitorRequest_FieldPathSelector = 0 RunHopMonitorRequest_FieldPathSelectorSource RunHopMonitorRequest_FieldPathSelector = 1 RunHopMonitorRequest_FieldPathSelectorTarget RunHopMonitorRequest_FieldPathSelector = 2 RunHopMonitorRequest_FieldPathSelectorDestination RunHopMonitorRequest_FieldPathSelector = 3 RunHopMonitorRequest_FieldPathSelectorSizeBytes RunHopMonitorRequest_FieldPathSelector = 4 RunHopMonitorRequest_FieldPathSelectorAttempts RunHopMonitorRequest_FieldPathSelector = 5 RunHopMonitorRequest_FieldPathSelectorMode RunHopMonitorRequest_FieldPathSelector = 6 )
func (RunHopMonitorRequest_FieldPathSelector) String ¶
func (s RunHopMonitorRequest_FieldPathSelector) String() string
type RunHopMonitorRequest_FieldPathValue ¶
type RunHopMonitorRequest_FieldPathValue interface { RunHopMonitorRequest_FieldPath gotenobject.FieldPathValue SetTo(target **RunHopMonitorRequest) CompareWith(*RunHopMonitorRequest) (cmp int, comparable bool) }
RunHopMonitorRequest_FieldPathValue allows storing values for RunHopMonitorRequest fields according to their type
func MustParseRunHopMonitorRequest_FieldPathValue ¶
func MustParseRunHopMonitorRequest_FieldPathValue(pathStr, valueStr string) RunHopMonitorRequest_FieldPathValue
func ParseRunHopMonitorRequest_FieldPathValue ¶
func ParseRunHopMonitorRequest_FieldPathValue(pathStr, valueStr string) (RunHopMonitorRequest_FieldPathValue, error)
type RunHopMonitorRequest_FieldTerminalPath ¶
type RunHopMonitorRequest_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*RunHopMonitorRequest_FieldTerminalPath) ClearValue ¶
func (fp *RunHopMonitorRequest_FieldTerminalPath) ClearValue(item *RunHopMonitorRequest)
func (*RunHopMonitorRequest_FieldTerminalPath) ClearValueRaw ¶
func (fp *RunHopMonitorRequest_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*RunHopMonitorRequest_FieldTerminalPath) Get ¶
func (fp *RunHopMonitorRequest_FieldTerminalPath) Get(source *RunHopMonitorRequest) (values []interface{})
Get returns all values pointed by specific field from source RunHopMonitorRequest
func (*RunHopMonitorRequest_FieldTerminalPath) GetDefault ¶
func (fp *RunHopMonitorRequest_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*RunHopMonitorRequest_FieldTerminalPath) GetRaw ¶
func (fp *RunHopMonitorRequest_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*RunHopMonitorRequest_FieldTerminalPath) GetSingle ¶
func (fp *RunHopMonitorRequest_FieldTerminalPath) GetSingle(source *RunHopMonitorRequest) (interface{}, bool)
GetSingle returns value pointed by specific field of from source RunHopMonitorRequest
func (*RunHopMonitorRequest_FieldTerminalPath) GetSingleRaw ¶
func (fp *RunHopMonitorRequest_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*RunHopMonitorRequest_FieldTerminalPath) IsLeaf ¶
func (fp *RunHopMonitorRequest_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*RunHopMonitorRequest_FieldTerminalPath) JSONString ¶
func (fp *RunHopMonitorRequest_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*RunHopMonitorRequest_FieldTerminalPath) Selector ¶
func (fp *RunHopMonitorRequest_FieldTerminalPath) Selector() RunHopMonitorRequest_FieldPathSelector
func (*RunHopMonitorRequest_FieldTerminalPath) SplitIntoTerminalIPaths ¶ added in v0.7.1
func (fp *RunHopMonitorRequest_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*RunHopMonitorRequest_FieldTerminalPath) String ¶
func (fp *RunHopMonitorRequest_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*RunHopMonitorRequest_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *RunHopMonitorRequest_FieldTerminalPath) WithIArrayItemValue(value interface{}) RunHopMonitorRequest_FieldPathArrayItemValue
func (*RunHopMonitorRequest_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *RunHopMonitorRequest_FieldTerminalPath) WithIArrayOfValues(values interface{}) RunHopMonitorRequest_FieldPathArrayOfValues
func (*RunHopMonitorRequest_FieldTerminalPath) WithIValue ¶
func (fp *RunHopMonitorRequest_FieldTerminalPath) WithIValue(value interface{}) RunHopMonitorRequest_FieldPathValue
func (*RunHopMonitorRequest_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *RunHopMonitorRequest_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*RunHopMonitorRequest_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *RunHopMonitorRequest_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*RunHopMonitorRequest_FieldTerminalPath) WithRawIValue ¶
func (fp *RunHopMonitorRequest_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type RunHopMonitorRequest_FieldTerminalPathArrayItemValue ¶
type RunHopMonitorRequest_FieldTerminalPathArrayItemValue struct { RunHopMonitorRequest_FieldTerminalPath // contains filtered or unexported fields }
func (*RunHopMonitorRequest_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *RunHopMonitorRequest_FieldTerminalPathArrayItemValue) ContainsValue(source *RunHopMonitorRequest) bool
Contains returns a boolean indicating if value that is being held is present in given 'RunHopMonitorRequest'
func (*RunHopMonitorRequest_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *RunHopMonitorRequest_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object RunHopMonitorRequest as interface{}
func (*RunHopMonitorRequest_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *RunHopMonitorRequest_FieldTerminalPathArrayItemValue) GetSingle(source *RunHopMonitorRequest) (interface{}, bool)
func (*RunHopMonitorRequest_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *RunHopMonitorRequest_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type RunHopMonitorRequest_FieldTerminalPathArrayOfValues ¶
type RunHopMonitorRequest_FieldTerminalPathArrayOfValues struct { RunHopMonitorRequest_FieldTerminalPath // contains filtered or unexported fields }
func (*RunHopMonitorRequest_FieldTerminalPathArrayOfValues) AsAttemptsArrayOfValues ¶
func (fpaov *RunHopMonitorRequest_FieldTerminalPathArrayOfValues) AsAttemptsArrayOfValues() ([]int32, bool)
func (*RunHopMonitorRequest_FieldTerminalPathArrayOfValues) AsDestinationArrayOfValues ¶
func (fpaov *RunHopMonitorRequest_FieldTerminalPathArrayOfValues) AsDestinationArrayOfValues() ([]string, bool)
func (*RunHopMonitorRequest_FieldTerminalPathArrayOfValues) AsModeArrayOfValues ¶
func (fpaov *RunHopMonitorRequest_FieldTerminalPathArrayOfValues) AsModeArrayOfValues() ([]common.ProbingMode, bool)
func (*RunHopMonitorRequest_FieldTerminalPathArrayOfValues) AsNameArrayOfValues ¶
func (fpaov *RunHopMonitorRequest_FieldTerminalPathArrayOfValues) AsNameArrayOfValues() ([]*probe.Reference, bool)
func (*RunHopMonitorRequest_FieldTerminalPathArrayOfValues) AsSizeBytesArrayOfValues ¶
func (fpaov *RunHopMonitorRequest_FieldTerminalPathArrayOfValues) AsSizeBytesArrayOfValues() ([]int32, bool)
func (*RunHopMonitorRequest_FieldTerminalPathArrayOfValues) AsSourceArrayOfValues ¶
func (fpaov *RunHopMonitorRequest_FieldTerminalPathArrayOfValues) AsSourceArrayOfValues() ([]string, bool)
func (*RunHopMonitorRequest_FieldTerminalPathArrayOfValues) AsTargetArrayOfValues ¶
func (fpaov *RunHopMonitorRequest_FieldTerminalPathArrayOfValues) AsTargetArrayOfValues() ([]*probing_target.Reference, bool)
func (*RunHopMonitorRequest_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *RunHopMonitorRequest_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type RunHopMonitorRequest_FieldTerminalPathValue ¶
type RunHopMonitorRequest_FieldTerminalPathValue struct { RunHopMonitorRequest_FieldTerminalPath // contains filtered or unexported fields }
func (*RunHopMonitorRequest_FieldTerminalPathValue) AsAttemptsValue ¶
func (fpv *RunHopMonitorRequest_FieldTerminalPathValue) AsAttemptsValue() (int32, bool)
func (*RunHopMonitorRequest_FieldTerminalPathValue) AsDestinationValue ¶
func (fpv *RunHopMonitorRequest_FieldTerminalPathValue) AsDestinationValue() (string, bool)
func (*RunHopMonitorRequest_FieldTerminalPathValue) AsModeValue ¶
func (fpv *RunHopMonitorRequest_FieldTerminalPathValue) AsModeValue() (common.ProbingMode, bool)
func (*RunHopMonitorRequest_FieldTerminalPathValue) AsNameValue ¶
func (fpv *RunHopMonitorRequest_FieldTerminalPathValue) AsNameValue() (*probe.Reference, bool)
func (*RunHopMonitorRequest_FieldTerminalPathValue) AsSizeBytesValue ¶
func (fpv *RunHopMonitorRequest_FieldTerminalPathValue) AsSizeBytesValue() (int32, bool)
func (*RunHopMonitorRequest_FieldTerminalPathValue) AsSourceValue ¶
func (fpv *RunHopMonitorRequest_FieldTerminalPathValue) AsSourceValue() (string, bool)
func (*RunHopMonitorRequest_FieldTerminalPathValue) AsTargetValue ¶
func (fpv *RunHopMonitorRequest_FieldTerminalPathValue) AsTargetValue() (*probing_target.Reference, bool)
func (*RunHopMonitorRequest_FieldTerminalPathValue) CompareWith ¶
func (fpv *RunHopMonitorRequest_FieldTerminalPathValue) CompareWith(source *RunHopMonitorRequest) (int, bool)
CompareWith compares value in the 'RunHopMonitorRequest_FieldTerminalPathValue' with the value under path in 'RunHopMonitorRequest'.
func (*RunHopMonitorRequest_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *RunHopMonitorRequest_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*RunHopMonitorRequest_FieldTerminalPathValue) GetRawValue ¶
func (fpv *RunHopMonitorRequest_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'RunHopMonitorRequest' as interface{}
func (*RunHopMonitorRequest_FieldTerminalPathValue) SetTo ¶
func (fpv *RunHopMonitorRequest_FieldTerminalPathValue) SetTo(target **RunHopMonitorRequest)
SetTo stores value for selected field for object RunHopMonitorRequest
func (*RunHopMonitorRequest_FieldTerminalPathValue) SetToRaw ¶
func (fpv *RunHopMonitorRequest_FieldTerminalPathValue) SetToRaw(target proto.Message)
type RunHopMonitorResponse ¶
type RunHopMonitorResponse struct { Paths []*common.Path `protobuf:"bytes,1,rep,name=paths,proto3" json:"paths,omitempty" firestore:"paths"` HopStats map[string]*common.HopStat `` /* 194-byte string literal not displayed */ HopInfo map[string]*common.HopInfo `` /* 190-byte string literal not displayed */ IpVersion common.IpVersion `` /* 148-byte string literal not displayed */ // contains filtered or unexported fields }
Response message for method [RunHopMonitor][ntt.watchdog.v1alpha2.RunHopMonitor]
func (*RunHopMonitorResponse) Clone ¶
func (o *RunHopMonitorResponse) Clone() *RunHopMonitorResponse
func (*RunHopMonitorResponse) CloneRaw ¶
func (o *RunHopMonitorResponse) CloneRaw() gotenobject.GotenObjectExt
func (*RunHopMonitorResponse) Descriptor ¶
func (*RunHopMonitorResponse) Descriptor() ([]byte, []int)
Deprecated, Use RunHopMonitorResponse.ProtoReflect.Descriptor instead.
func (*RunHopMonitorResponse) GetHopInfo ¶
func (m *RunHopMonitorResponse) GetHopInfo() map[string]*common.HopInfo
func (*RunHopMonitorResponse) GetHopStats ¶
func (m *RunHopMonitorResponse) GetHopStats() map[string]*common.HopStat
func (*RunHopMonitorResponse) GetIpVersion ¶
func (m *RunHopMonitorResponse) GetIpVersion() common.IpVersion
func (*RunHopMonitorResponse) GetPaths ¶
func (m *RunHopMonitorResponse) GetPaths() []*common.Path
func (*RunHopMonitorResponse) GotenMessage ¶
func (*RunHopMonitorResponse) GotenMessage()
func (*RunHopMonitorResponse) GotenObjectExt ¶
func (o *RunHopMonitorResponse) GotenObjectExt()
func (*RunHopMonitorResponse) GotenValidate ¶
func (obj *RunHopMonitorResponse) GotenValidate() error
func (*RunHopMonitorResponse) MakeDiffFieldMask ¶
func (o *RunHopMonitorResponse) MakeDiffFieldMask(other *RunHopMonitorResponse) *RunHopMonitorResponse_FieldMask
func (*RunHopMonitorResponse) MakeFullFieldMask ¶
func (o *RunHopMonitorResponse) MakeFullFieldMask() *RunHopMonitorResponse_FieldMask
func (*RunHopMonitorResponse) MakeRawDiffFieldMask ¶
func (o *RunHopMonitorResponse) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*RunHopMonitorResponse) MakeRawFullFieldMask ¶
func (o *RunHopMonitorResponse) MakeRawFullFieldMask() gotenobject.FieldMask
func (*RunHopMonitorResponse) Marshal ¶
func (m *RunHopMonitorResponse) Marshal() ([]byte, error)
func (*RunHopMonitorResponse) MarshalJSON ¶
func (m *RunHopMonitorResponse) MarshalJSON() ([]byte, error)
func (*RunHopMonitorResponse) Merge ¶
func (o *RunHopMonitorResponse) Merge(source *RunHopMonitorResponse)
func (*RunHopMonitorResponse) MergeRaw ¶
func (o *RunHopMonitorResponse) MergeRaw(source gotenobject.GotenObjectExt)
func (*RunHopMonitorResponse) ProtoMessage ¶
func (*RunHopMonitorResponse) ProtoMessage()
func (*RunHopMonitorResponse) ProtoReflect ¶
func (m *RunHopMonitorResponse) ProtoReflect() preflect.Message
func (*RunHopMonitorResponse) Reset ¶
func (m *RunHopMonitorResponse) Reset()
func (*RunHopMonitorResponse) SetHopInfo ¶
func (m *RunHopMonitorResponse) SetHopInfo(fv map[string]*common.HopInfo)
func (*RunHopMonitorResponse) SetHopStats ¶
func (m *RunHopMonitorResponse) SetHopStats(fv map[string]*common.HopStat)
func (*RunHopMonitorResponse) SetIpVersion ¶
func (m *RunHopMonitorResponse) SetIpVersion(fv common.IpVersion)
func (*RunHopMonitorResponse) SetPaths ¶
func (m *RunHopMonitorResponse) SetPaths(fv []*common.Path)
func (*RunHopMonitorResponse) String ¶
func (m *RunHopMonitorResponse) String() string
func (*RunHopMonitorResponse) Unmarshal ¶
func (m *RunHopMonitorResponse) Unmarshal(b []byte) error
func (*RunHopMonitorResponse) UnmarshalJSON ¶
func (m *RunHopMonitorResponse) UnmarshalJSON(data []byte) error
type RunHopMonitorResponseFieldPathBuilder ¶
type RunHopMonitorResponseFieldPathBuilder struct{}
func NewRunHopMonitorResponseFieldPathBuilder ¶
func NewRunHopMonitorResponseFieldPathBuilder() RunHopMonitorResponseFieldPathBuilder
func (RunHopMonitorResponseFieldPathBuilder) IpVersion ¶
func (RunHopMonitorResponseFieldPathBuilder) IpVersion() RunHopMonitorResponsePathSelectorIpVersion
type RunHopMonitorResponseMapPathSelectorHopInfo ¶
type RunHopMonitorResponseMapPathSelectorHopInfo struct {
// contains filtered or unexported fields
}
func (RunHopMonitorResponseMapPathSelectorHopInfo) FieldPath ¶
func (s RunHopMonitorResponseMapPathSelectorHopInfo) FieldPath() *RunHopMonitorResponse_FieldPathMap
func (RunHopMonitorResponseMapPathSelectorHopInfo) WithArrayOfValues ¶
func (s RunHopMonitorResponseMapPathSelectorHopInfo) WithArrayOfValues(values []*common.HopInfo) *RunHopMonitorResponse_FieldPathMapArrayOfValues
func (RunHopMonitorResponseMapPathSelectorHopInfo) WithValue ¶
func (s RunHopMonitorResponseMapPathSelectorHopInfo) WithValue(value *common.HopInfo) *RunHopMonitorResponse_FieldPathMapValue
type RunHopMonitorResponseMapPathSelectorHopStats ¶
type RunHopMonitorResponseMapPathSelectorHopStats struct {
// contains filtered or unexported fields
}
func (RunHopMonitorResponseMapPathSelectorHopStats) FieldPath ¶
func (s RunHopMonitorResponseMapPathSelectorHopStats) FieldPath() *RunHopMonitorResponse_FieldPathMap
func (RunHopMonitorResponseMapPathSelectorHopStats) WithArrayOfValues ¶
func (s RunHopMonitorResponseMapPathSelectorHopStats) WithArrayOfValues(values []*common.HopStat) *RunHopMonitorResponse_FieldPathMapArrayOfValues
func (RunHopMonitorResponseMapPathSelectorHopStats) WithValue ¶
func (s RunHopMonitorResponseMapPathSelectorHopStats) WithValue(value *common.HopStat) *RunHopMonitorResponse_FieldPathMapValue
type RunHopMonitorResponsePathSelectorHopInfo ¶
type RunHopMonitorResponsePathSelectorHopInfo struct{}
func (RunHopMonitorResponsePathSelectorHopInfo) FieldPath ¶
func (RunHopMonitorResponsePathSelectorHopInfo) FieldPath() *RunHopMonitorResponse_FieldTerminalPath
func (RunHopMonitorResponsePathSelectorHopInfo) WithArrayOfValues ¶
func (s RunHopMonitorResponsePathSelectorHopInfo) WithArrayOfValues(values []map[string]*common.HopInfo) *RunHopMonitorResponse_FieldTerminalPathArrayOfValues
func (RunHopMonitorResponsePathSelectorHopInfo) WithValue ¶
func (s RunHopMonitorResponsePathSelectorHopInfo) WithValue(value map[string]*common.HopInfo) *RunHopMonitorResponse_FieldTerminalPathValue
type RunHopMonitorResponsePathSelectorHopStats ¶
type RunHopMonitorResponsePathSelectorHopStats struct{}
func (RunHopMonitorResponsePathSelectorHopStats) FieldPath ¶
func (RunHopMonitorResponsePathSelectorHopStats) FieldPath() *RunHopMonitorResponse_FieldTerminalPath
func (RunHopMonitorResponsePathSelectorHopStats) WithArrayOfValues ¶
func (s RunHopMonitorResponsePathSelectorHopStats) WithArrayOfValues(values []map[string]*common.HopStat) *RunHopMonitorResponse_FieldTerminalPathArrayOfValues
func (RunHopMonitorResponsePathSelectorHopStats) WithValue ¶
func (s RunHopMonitorResponsePathSelectorHopStats) WithValue(value map[string]*common.HopStat) *RunHopMonitorResponse_FieldTerminalPathValue
type RunHopMonitorResponsePathSelectorIpVersion ¶
type RunHopMonitorResponsePathSelectorIpVersion struct{}
func (RunHopMonitorResponsePathSelectorIpVersion) FieldPath ¶
func (RunHopMonitorResponsePathSelectorIpVersion) FieldPath() *RunHopMonitorResponse_FieldTerminalPath
func (RunHopMonitorResponsePathSelectorIpVersion) WithArrayOfValues ¶
func (s RunHopMonitorResponsePathSelectorIpVersion) WithArrayOfValues(values []common.IpVersion) *RunHopMonitorResponse_FieldTerminalPathArrayOfValues
func (RunHopMonitorResponsePathSelectorIpVersion) WithValue ¶
func (s RunHopMonitorResponsePathSelectorIpVersion) WithValue(value common.IpVersion) *RunHopMonitorResponse_FieldTerminalPathValue
type RunHopMonitorResponsePathSelectorPaths ¶
type RunHopMonitorResponsePathSelectorPaths struct{}
func (RunHopMonitorResponsePathSelectorPaths) FieldPath ¶
func (RunHopMonitorResponsePathSelectorPaths) FieldPath() *RunHopMonitorResponse_FieldTerminalPath
func (RunHopMonitorResponsePathSelectorPaths) WithArrayOfValues ¶
func (s RunHopMonitorResponsePathSelectorPaths) WithArrayOfValues(values [][]*common.Path) *RunHopMonitorResponse_FieldTerminalPathArrayOfValues
func (RunHopMonitorResponsePathSelectorPaths) WithItemValue ¶
func (s RunHopMonitorResponsePathSelectorPaths) WithItemValue(value *common.Path) *RunHopMonitorResponse_FieldTerminalPathArrayItemValue
func (RunHopMonitorResponsePathSelectorPaths) WithSubArrayItemValue ¶
func (s RunHopMonitorResponsePathSelectorPaths) WithSubArrayItemValue(subPathArrayItemValue common.Path_FieldPathArrayItemValue) *RunHopMonitorResponse_FieldSubPathArrayItemValue
func (RunHopMonitorResponsePathSelectorPaths) WithSubArrayOfValues ¶
func (s RunHopMonitorResponsePathSelectorPaths) WithSubArrayOfValues(subPathArrayOfValues common.Path_FieldPathArrayOfValues) *RunHopMonitorResponse_FieldSubPathArrayOfValues
func (RunHopMonitorResponsePathSelectorPaths) WithSubPath ¶
func (RunHopMonitorResponsePathSelectorPaths) WithSubPath(subPath common.Path_FieldPath) *RunHopMonitorResponse_FieldSubPath
func (RunHopMonitorResponsePathSelectorPaths) WithSubValue ¶
func (s RunHopMonitorResponsePathSelectorPaths) WithSubValue(subPathValue common.Path_FieldPathValue) *RunHopMonitorResponse_FieldSubPathValue
func (RunHopMonitorResponsePathSelectorPaths) WithValue ¶
func (s RunHopMonitorResponsePathSelectorPaths) WithValue(value []*common.Path) *RunHopMonitorResponse_FieldTerminalPathValue
type RunHopMonitorResponsePathSelectorPathsHops ¶
type RunHopMonitorResponsePathSelectorPathsHops struct{}
func (RunHopMonitorResponsePathSelectorPathsHops) FieldPath ¶
func (RunHopMonitorResponsePathSelectorPathsHops) FieldPath() *RunHopMonitorResponse_FieldSubPath
func (RunHopMonitorResponsePathSelectorPathsHops) WithArrayOfValues ¶
func (s RunHopMonitorResponsePathSelectorPathsHops) WithArrayOfValues(values [][]string) *RunHopMonitorResponse_FieldSubPathArrayOfValues
func (RunHopMonitorResponsePathSelectorPathsHops) WithItemValue ¶
func (s RunHopMonitorResponsePathSelectorPathsHops) WithItemValue(value string) *RunHopMonitorResponse_FieldSubPathArrayItemValue
func (RunHopMonitorResponsePathSelectorPathsHops) WithValue ¶
func (s RunHopMonitorResponsePathSelectorPathsHops) WithValue(value []string) *RunHopMonitorResponse_FieldSubPathValue
type RunHopMonitorResponse_FieldMask ¶
type RunHopMonitorResponse_FieldMask struct {
Paths []RunHopMonitorResponse_FieldPath
}
func FullRunHopMonitorResponse_FieldMask ¶
func FullRunHopMonitorResponse_FieldMask() *RunHopMonitorResponse_FieldMask
func (*RunHopMonitorResponse_FieldMask) AppendPath ¶
func (fieldMask *RunHopMonitorResponse_FieldMask) AppendPath(path RunHopMonitorResponse_FieldPath)
func (*RunHopMonitorResponse_FieldMask) AppendRawPath ¶
func (fieldMask *RunHopMonitorResponse_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*RunHopMonitorResponse_FieldMask) DecodeFirestore ¶
func (fieldMask *RunHopMonitorResponse_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*RunHopMonitorResponse_FieldMask) EncodeFirestore ¶
func (fieldMask *RunHopMonitorResponse_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*RunHopMonitorResponse_FieldMask) FilterInputFields ¶
func (fieldMask *RunHopMonitorResponse_FieldMask) FilterInputFields() *RunHopMonitorResponse_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*RunHopMonitorResponse_FieldMask) FromProtoFieldMask ¶
func (fieldMask *RunHopMonitorResponse_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
func (*RunHopMonitorResponse_FieldMask) GetPaths ¶
func (fieldMask *RunHopMonitorResponse_FieldMask) GetPaths() []RunHopMonitorResponse_FieldPath
func (*RunHopMonitorResponse_FieldMask) GetRawPaths ¶
func (fieldMask *RunHopMonitorResponse_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*RunHopMonitorResponse_FieldMask) IsFull ¶
func (fieldMask *RunHopMonitorResponse_FieldMask) IsFull() bool
func (RunHopMonitorResponse_FieldMask) Marshal ¶
func (fieldMask RunHopMonitorResponse_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (RunHopMonitorResponse_FieldMask) MarshalJSON ¶
func (fieldMask RunHopMonitorResponse_FieldMask) MarshalJSON() ([]byte, error)
func (*RunHopMonitorResponse_FieldMask) PathsCount ¶
func (fieldMask *RunHopMonitorResponse_FieldMask) PathsCount() int
func (*RunHopMonitorResponse_FieldMask) Project ¶
func (fieldMask *RunHopMonitorResponse_FieldMask) Project(source *RunHopMonitorResponse) *RunHopMonitorResponse
func (*RunHopMonitorResponse_FieldMask) ProjectRaw ¶
func (fieldMask *RunHopMonitorResponse_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*RunHopMonitorResponse_FieldMask) ProtoMessage ¶
func (fieldMask *RunHopMonitorResponse_FieldMask) ProtoMessage()
func (*RunHopMonitorResponse_FieldMask) ProtoReflect ¶
func (fieldMask *RunHopMonitorResponse_FieldMask) ProtoReflect() preflect.Message
func (*RunHopMonitorResponse_FieldMask) Reset ¶
func (fieldMask *RunHopMonitorResponse_FieldMask) Reset()
func (*RunHopMonitorResponse_FieldMask) Set ¶
func (fieldMask *RunHopMonitorResponse_FieldMask) Set(target, source *RunHopMonitorResponse)
func (*RunHopMonitorResponse_FieldMask) SetFromCliFlag ¶
func (fieldMask *RunHopMonitorResponse_FieldMask) SetFromCliFlag(raw string) error
func (*RunHopMonitorResponse_FieldMask) SetRaw ¶
func (fieldMask *RunHopMonitorResponse_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*RunHopMonitorResponse_FieldMask) Size ¶
func (fieldMask *RunHopMonitorResponse_FieldMask) Size() int
func (*RunHopMonitorResponse_FieldMask) String ¶
func (fieldMask *RunHopMonitorResponse_FieldMask) String() string
func (*RunHopMonitorResponse_FieldMask) Subtract ¶
func (fieldMask *RunHopMonitorResponse_FieldMask) Subtract(other *RunHopMonitorResponse_FieldMask) *RunHopMonitorResponse_FieldMask
func (*RunHopMonitorResponse_FieldMask) SubtractRaw ¶
func (fieldMask *RunHopMonitorResponse_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*RunHopMonitorResponse_FieldMask) ToProtoFieldMask ¶
func (fieldMask *RunHopMonitorResponse_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*RunHopMonitorResponse_FieldMask) Unmarshal ¶
func (fieldMask *RunHopMonitorResponse_FieldMask) Unmarshal(data []byte) error
func (*RunHopMonitorResponse_FieldMask) UnmarshalJSON ¶
func (fieldMask *RunHopMonitorResponse_FieldMask) UnmarshalJSON(data []byte) error
type RunHopMonitorResponse_FieldPath ¶
type RunHopMonitorResponse_FieldPath interface { gotenobject.FieldPath Selector() RunHopMonitorResponse_FieldPathSelector Get(source *RunHopMonitorResponse) []interface{} GetSingle(source *RunHopMonitorResponse) (interface{}, bool) ClearValue(item *RunHopMonitorResponse) // Those methods build corresponding RunHopMonitorResponse_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) RunHopMonitorResponse_FieldPathValue WithIArrayOfValues(values interface{}) RunHopMonitorResponse_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) RunHopMonitorResponse_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildRunHopMonitorResponse_FieldPath ¶
func BuildRunHopMonitorResponse_FieldPath(fp gotenobject.RawFieldPath) (RunHopMonitorResponse_FieldPath, error)
func MustParseRunHopMonitorResponse_FieldPath ¶
func MustParseRunHopMonitorResponse_FieldPath(rawField string) RunHopMonitorResponse_FieldPath
func ParseRunHopMonitorResponse_FieldPath ¶
func ParseRunHopMonitorResponse_FieldPath(rawField string) (RunHopMonitorResponse_FieldPath, error)
type RunHopMonitorResponse_FieldPathArrayItemValue ¶
type RunHopMonitorResponse_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue RunHopMonitorResponse_FieldPath ContainsValue(*RunHopMonitorResponse) bool }
RunHopMonitorResponse_FieldPathArrayItemValue allows storing single item in Path-specific values for RunHopMonitorResponse according to their type Present only for array (repeated) types.
func MustParseRunHopMonitorResponse_FieldPathArrayItemValue ¶
func MustParseRunHopMonitorResponse_FieldPathArrayItemValue(pathStr, valueStr string) RunHopMonitorResponse_FieldPathArrayItemValue
func ParseRunHopMonitorResponse_FieldPathArrayItemValue ¶
func ParseRunHopMonitorResponse_FieldPathArrayItemValue(pathStr, valueStr string) (RunHopMonitorResponse_FieldPathArrayItemValue, error)
ParseRunHopMonitorResponse_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type RunHopMonitorResponse_FieldPathArrayOfValues ¶
type RunHopMonitorResponse_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues RunHopMonitorResponse_FieldPath }
RunHopMonitorResponse_FieldPathArrayOfValues allows storing slice of values for RunHopMonitorResponse fields according to their type
func MustParseRunHopMonitorResponse_FieldPathArrayOfValues ¶
func MustParseRunHopMonitorResponse_FieldPathArrayOfValues(pathStr, valuesStr string) RunHopMonitorResponse_FieldPathArrayOfValues
func ParseRunHopMonitorResponse_FieldPathArrayOfValues ¶
func ParseRunHopMonitorResponse_FieldPathArrayOfValues(pathStr, valuesStr string) (RunHopMonitorResponse_FieldPathArrayOfValues, error)
type RunHopMonitorResponse_FieldPathMap ¶
type RunHopMonitorResponse_FieldPathMap struct {
// contains filtered or unexported fields
}
FieldPath for map type with additional Key information
func (*RunHopMonitorResponse_FieldPathMap) ClearValue ¶
func (fpm *RunHopMonitorResponse_FieldPathMap) ClearValue(item *RunHopMonitorResponse)
func (*RunHopMonitorResponse_FieldPathMap) ClearValueRaw ¶
func (fpm *RunHopMonitorResponse_FieldPathMap) ClearValueRaw(item proto.Message)
func (*RunHopMonitorResponse_FieldPathMap) Get ¶
func (fpm *RunHopMonitorResponse_FieldPathMap) Get(source *RunHopMonitorResponse) (values []interface{})
Get returns all values pointed by selected field map key from source RunHopMonitorResponse
func (*RunHopMonitorResponse_FieldPathMap) GetDefault ¶
func (fpm *RunHopMonitorResponse_FieldPathMap) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*RunHopMonitorResponse_FieldPathMap) GetRaw ¶
func (fpm *RunHopMonitorResponse_FieldPathMap) GetRaw(source proto.Message) []interface{}
func (*RunHopMonitorResponse_FieldPathMap) GetSingle ¶
func (fpm *RunHopMonitorResponse_FieldPathMap) GetSingle(source *RunHopMonitorResponse) (interface{}, bool)
GetSingle returns value by selected field map key from source RunHopMonitorResponse
func (*RunHopMonitorResponse_FieldPathMap) GetSingleRaw ¶
func (fpm *RunHopMonitorResponse_FieldPathMap) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*RunHopMonitorResponse_FieldPathMap) IsLeaf ¶
func (fpm *RunHopMonitorResponse_FieldPathMap) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*RunHopMonitorResponse_FieldPathMap) JSONString ¶
func (fpm *RunHopMonitorResponse_FieldPathMap) JSONString() string
JSONString returns path representation is JSON convention. Note that map keys are not transformed
func (*RunHopMonitorResponse_FieldPathMap) Key ¶
func (fpm *RunHopMonitorResponse_FieldPathMap) Key() string
func (*RunHopMonitorResponse_FieldPathMap) Selector ¶
func (fpm *RunHopMonitorResponse_FieldPathMap) Selector() RunHopMonitorResponse_FieldPathSelector
func (*RunHopMonitorResponse_FieldPathMap) SplitIntoTerminalIPaths ¶ added in v0.7.1
func (fpm *RunHopMonitorResponse_FieldPathMap) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*RunHopMonitorResponse_FieldPathMap) String ¶
func (fpm *RunHopMonitorResponse_FieldPathMap) String() string
String returns path representation in proto convention
func (*RunHopMonitorResponse_FieldPathMap) WithIArrayItemValue ¶
func (fpm *RunHopMonitorResponse_FieldPathMap) WithIArrayItemValue(value interface{}) RunHopMonitorResponse_FieldPathArrayItemValue
func (*RunHopMonitorResponse_FieldPathMap) WithIArrayOfValues ¶
func (fpm *RunHopMonitorResponse_FieldPathMap) WithIArrayOfValues(values interface{}) RunHopMonitorResponse_FieldPathArrayOfValues
func (*RunHopMonitorResponse_FieldPathMap) WithIValue ¶
func (fpm *RunHopMonitorResponse_FieldPathMap) WithIValue(value interface{}) RunHopMonitorResponse_FieldPathValue
func (*RunHopMonitorResponse_FieldPathMap) WithRawIArrayItemValue ¶
func (fpm *RunHopMonitorResponse_FieldPathMap) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*RunHopMonitorResponse_FieldPathMap) WithRawIArrayOfValues ¶
func (fpm *RunHopMonitorResponse_FieldPathMap) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*RunHopMonitorResponse_FieldPathMap) WithRawIValue ¶
func (fpm *RunHopMonitorResponse_FieldPathMap) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type RunHopMonitorResponse_FieldPathMapArrayOfValues ¶
type RunHopMonitorResponse_FieldPathMapArrayOfValues struct { RunHopMonitorResponse_FieldPathMap // contains filtered or unexported fields }
func (*RunHopMonitorResponse_FieldPathMapArrayOfValues) AsHopInfoArrayOfElementValues ¶
func (fpmaov *RunHopMonitorResponse_FieldPathMapArrayOfValues) AsHopInfoArrayOfElementValues() ([]*common.HopInfo, bool)
func (*RunHopMonitorResponse_FieldPathMapArrayOfValues) AsHopStatsArrayOfElementValues ¶
func (fpmaov *RunHopMonitorResponse_FieldPathMapArrayOfValues) AsHopStatsArrayOfElementValues() ([]*common.HopStat, bool)
func (*RunHopMonitorResponse_FieldPathMapArrayOfValues) GetRawValues ¶
func (fpmaov *RunHopMonitorResponse_FieldPathMapArrayOfValues) GetRawValues() (values []interface{})
type RunHopMonitorResponse_FieldPathMapValue ¶
type RunHopMonitorResponse_FieldPathMapValue struct { RunHopMonitorResponse_FieldPathMap // contains filtered or unexported fields }
func (*RunHopMonitorResponse_FieldPathMapValue) AsHopInfoElementValue ¶
func (fpmv *RunHopMonitorResponse_FieldPathMapValue) AsHopInfoElementValue() (*common.HopInfo, bool)
func (*RunHopMonitorResponse_FieldPathMapValue) AsHopStatsElementValue ¶
func (fpmv *RunHopMonitorResponse_FieldPathMapValue) AsHopStatsElementValue() (*common.HopStat, bool)
func (*RunHopMonitorResponse_FieldPathMapValue) CompareWith ¶
func (fpmv *RunHopMonitorResponse_FieldPathMapValue) CompareWith(source *RunHopMonitorResponse) (int, bool)
CompareWith compares value in the 'RunHopMonitorResponse_FieldPathMapValue' with the value under path in 'RunHopMonitorResponse'.
func (*RunHopMonitorResponse_FieldPathMapValue) CompareWithRaw ¶
func (fpmv *RunHopMonitorResponse_FieldPathMapValue) CompareWithRaw(source proto.Message) (int, bool)
func (*RunHopMonitorResponse_FieldPathMapValue) GetRawValue ¶
func (fpmv *RunHopMonitorResponse_FieldPathMapValue) GetRawValue() interface{}
GetValue returns value stored under selected field in RunHopMonitorResponse as interface{}
func (*RunHopMonitorResponse_FieldPathMapValue) SetTo ¶
func (fpmv *RunHopMonitorResponse_FieldPathMapValue) SetTo(target **RunHopMonitorResponse)
SetTo stores value for selected field in RunHopMonitorResponse
func (*RunHopMonitorResponse_FieldPathMapValue) SetToRaw ¶
func (fpmv *RunHopMonitorResponse_FieldPathMapValue) SetToRaw(target proto.Message)
type RunHopMonitorResponse_FieldPathSelector ¶
type RunHopMonitorResponse_FieldPathSelector int32
const ( RunHopMonitorResponse_FieldPathSelectorPaths RunHopMonitorResponse_FieldPathSelector = 0 RunHopMonitorResponse_FieldPathSelectorHopStats RunHopMonitorResponse_FieldPathSelector = 1 RunHopMonitorResponse_FieldPathSelectorHopInfo RunHopMonitorResponse_FieldPathSelector = 2 RunHopMonitorResponse_FieldPathSelectorIpVersion RunHopMonitorResponse_FieldPathSelector = 3 )
func (RunHopMonitorResponse_FieldPathSelector) String ¶
func (s RunHopMonitorResponse_FieldPathSelector) String() string
type RunHopMonitorResponse_FieldPathValue ¶
type RunHopMonitorResponse_FieldPathValue interface { RunHopMonitorResponse_FieldPath gotenobject.FieldPathValue SetTo(target **RunHopMonitorResponse) CompareWith(*RunHopMonitorResponse) (cmp int, comparable bool) }
RunHopMonitorResponse_FieldPathValue allows storing values for RunHopMonitorResponse fields according to their type
func MustParseRunHopMonitorResponse_FieldPathValue ¶
func MustParseRunHopMonitorResponse_FieldPathValue(pathStr, valueStr string) RunHopMonitorResponse_FieldPathValue
func ParseRunHopMonitorResponse_FieldPathValue ¶
func ParseRunHopMonitorResponse_FieldPathValue(pathStr, valueStr string) (RunHopMonitorResponse_FieldPathValue, error)
type RunHopMonitorResponse_FieldSubPath ¶
type RunHopMonitorResponse_FieldSubPath struct {
// contains filtered or unexported fields
}
func (*RunHopMonitorResponse_FieldSubPath) AsPathsSubPath ¶
func (fps *RunHopMonitorResponse_FieldSubPath) AsPathsSubPath() (common.Path_FieldPath, bool)
func (*RunHopMonitorResponse_FieldSubPath) ClearValue ¶
func (fps *RunHopMonitorResponse_FieldSubPath) ClearValue(item *RunHopMonitorResponse)
func (*RunHopMonitorResponse_FieldSubPath) ClearValueRaw ¶
func (fps *RunHopMonitorResponse_FieldSubPath) ClearValueRaw(item proto.Message)
func (*RunHopMonitorResponse_FieldSubPath) Get ¶
func (fps *RunHopMonitorResponse_FieldSubPath) Get(source *RunHopMonitorResponse) (values []interface{})
Get returns all values pointed by selected field from source RunHopMonitorResponse
func (*RunHopMonitorResponse_FieldSubPath) GetDefault ¶
func (fps *RunHopMonitorResponse_FieldSubPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*RunHopMonitorResponse_FieldSubPath) GetRaw ¶
func (fps *RunHopMonitorResponse_FieldSubPath) GetRaw(source proto.Message) []interface{}
func (*RunHopMonitorResponse_FieldSubPath) GetSingle ¶
func (fps *RunHopMonitorResponse_FieldSubPath) GetSingle(source *RunHopMonitorResponse) (interface{}, bool)
GetSingle returns value of selected field from source RunHopMonitorResponse
func (*RunHopMonitorResponse_FieldSubPath) GetSingleRaw ¶
func (fps *RunHopMonitorResponse_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*RunHopMonitorResponse_FieldSubPath) IsLeaf ¶
func (fps *RunHopMonitorResponse_FieldSubPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*RunHopMonitorResponse_FieldSubPath) JSONString ¶
func (fps *RunHopMonitorResponse_FieldSubPath) JSONString() string
JSONString returns path representation is JSON convention
func (*RunHopMonitorResponse_FieldSubPath) Selector ¶
func (fps *RunHopMonitorResponse_FieldSubPath) Selector() RunHopMonitorResponse_FieldPathSelector
func (*RunHopMonitorResponse_FieldSubPath) SplitIntoTerminalIPaths ¶ added in v0.7.1
func (fps *RunHopMonitorResponse_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*RunHopMonitorResponse_FieldSubPath) String ¶
func (fps *RunHopMonitorResponse_FieldSubPath) String() string
String returns path representation in proto convention
func (*RunHopMonitorResponse_FieldSubPath) WithIArrayItemValue ¶
func (fps *RunHopMonitorResponse_FieldSubPath) WithIArrayItemValue(value interface{}) RunHopMonitorResponse_FieldPathArrayItemValue
func (*RunHopMonitorResponse_FieldSubPath) WithIArrayOfValues ¶
func (fps *RunHopMonitorResponse_FieldSubPath) WithIArrayOfValues(values interface{}) RunHopMonitorResponse_FieldPathArrayOfValues
func (*RunHopMonitorResponse_FieldSubPath) WithIValue ¶
func (fps *RunHopMonitorResponse_FieldSubPath) WithIValue(value interface{}) RunHopMonitorResponse_FieldPathValue
func (*RunHopMonitorResponse_FieldSubPath) WithRawIArrayItemValue ¶
func (fps *RunHopMonitorResponse_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*RunHopMonitorResponse_FieldSubPath) WithRawIArrayOfValues ¶
func (fps *RunHopMonitorResponse_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*RunHopMonitorResponse_FieldSubPath) WithRawIValue ¶
func (fps *RunHopMonitorResponse_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type RunHopMonitorResponse_FieldSubPathArrayItemValue ¶
type RunHopMonitorResponse_FieldSubPathArrayItemValue struct { RunHopMonitorResponse_FieldPath // contains filtered or unexported fields }
func (*RunHopMonitorResponse_FieldSubPathArrayItemValue) AsPathsPathItemValue ¶
func (fpaivs *RunHopMonitorResponse_FieldSubPathArrayItemValue) AsPathsPathItemValue() (common.Path_FieldPathArrayItemValue, bool)
func (*RunHopMonitorResponse_FieldSubPathArrayItemValue) ContainsValue ¶
func (fpaivs *RunHopMonitorResponse_FieldSubPathArrayItemValue) ContainsValue(source *RunHopMonitorResponse) bool
Contains returns a boolean indicating if value that is being held is present in given 'RunHopMonitorResponse'
func (*RunHopMonitorResponse_FieldSubPathArrayItemValue) GetRawItemValue ¶
func (fpaivs *RunHopMonitorResponse_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored array item value
type RunHopMonitorResponse_FieldSubPathArrayOfValues ¶
type RunHopMonitorResponse_FieldSubPathArrayOfValues struct { RunHopMonitorResponse_FieldPath // contains filtered or unexported fields }
func (*RunHopMonitorResponse_FieldSubPathArrayOfValues) AsPathsPathArrayOfValues ¶
func (fpsaov *RunHopMonitorResponse_FieldSubPathArrayOfValues) AsPathsPathArrayOfValues() (common.Path_FieldPathArrayOfValues, bool)
func (*RunHopMonitorResponse_FieldSubPathArrayOfValues) GetRawValues ¶
func (fpsaov *RunHopMonitorResponse_FieldSubPathArrayOfValues) GetRawValues() []interface{}
type RunHopMonitorResponse_FieldSubPathValue ¶
type RunHopMonitorResponse_FieldSubPathValue struct { RunHopMonitorResponse_FieldPath // contains filtered or unexported fields }
func (*RunHopMonitorResponse_FieldSubPathValue) AsPathsPathValue ¶
func (fpvs *RunHopMonitorResponse_FieldSubPathValue) AsPathsPathValue() (common.Path_FieldPathValue, bool)
func (*RunHopMonitorResponse_FieldSubPathValue) CompareWith ¶
func (fpvs *RunHopMonitorResponse_FieldSubPathValue) CompareWith(source *RunHopMonitorResponse) (int, bool)
func (*RunHopMonitorResponse_FieldSubPathValue) CompareWithRaw ¶
func (fpvs *RunHopMonitorResponse_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*RunHopMonitorResponse_FieldSubPathValue) GetRawValue ¶
func (fpvs *RunHopMonitorResponse_FieldSubPathValue) GetRawValue() interface{}
func (*RunHopMonitorResponse_FieldSubPathValue) SetTo ¶
func (fpvs *RunHopMonitorResponse_FieldSubPathValue) SetTo(target **RunHopMonitorResponse)
func (*RunHopMonitorResponse_FieldSubPathValue) SetToRaw ¶
func (fpvs *RunHopMonitorResponse_FieldSubPathValue) SetToRaw(target proto.Message)
type RunHopMonitorResponse_FieldTerminalPath ¶
type RunHopMonitorResponse_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*RunHopMonitorResponse_FieldTerminalPath) ClearValue ¶
func (fp *RunHopMonitorResponse_FieldTerminalPath) ClearValue(item *RunHopMonitorResponse)
func (*RunHopMonitorResponse_FieldTerminalPath) ClearValueRaw ¶
func (fp *RunHopMonitorResponse_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*RunHopMonitorResponse_FieldTerminalPath) Get ¶
func (fp *RunHopMonitorResponse_FieldTerminalPath) Get(source *RunHopMonitorResponse) (values []interface{})
Get returns all values pointed by specific field from source RunHopMonitorResponse
func (*RunHopMonitorResponse_FieldTerminalPath) GetDefault ¶
func (fp *RunHopMonitorResponse_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*RunHopMonitorResponse_FieldTerminalPath) GetRaw ¶
func (fp *RunHopMonitorResponse_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*RunHopMonitorResponse_FieldTerminalPath) GetSingle ¶
func (fp *RunHopMonitorResponse_FieldTerminalPath) GetSingle(source *RunHopMonitorResponse) (interface{}, bool)
GetSingle returns value pointed by specific field of from source RunHopMonitorResponse
func (*RunHopMonitorResponse_FieldTerminalPath) GetSingleRaw ¶
func (fp *RunHopMonitorResponse_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*RunHopMonitorResponse_FieldTerminalPath) IsLeaf ¶
func (fp *RunHopMonitorResponse_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*RunHopMonitorResponse_FieldTerminalPath) JSONString ¶
func (fp *RunHopMonitorResponse_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*RunHopMonitorResponse_FieldTerminalPath) Selector ¶
func (fp *RunHopMonitorResponse_FieldTerminalPath) Selector() RunHopMonitorResponse_FieldPathSelector
func (*RunHopMonitorResponse_FieldTerminalPath) SplitIntoTerminalIPaths ¶ added in v0.7.1
func (fp *RunHopMonitorResponse_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*RunHopMonitorResponse_FieldTerminalPath) String ¶
func (fp *RunHopMonitorResponse_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*RunHopMonitorResponse_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *RunHopMonitorResponse_FieldTerminalPath) WithIArrayItemValue(value interface{}) RunHopMonitorResponse_FieldPathArrayItemValue
func (*RunHopMonitorResponse_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *RunHopMonitorResponse_FieldTerminalPath) WithIArrayOfValues(values interface{}) RunHopMonitorResponse_FieldPathArrayOfValues
func (*RunHopMonitorResponse_FieldTerminalPath) WithIValue ¶
func (fp *RunHopMonitorResponse_FieldTerminalPath) WithIValue(value interface{}) RunHopMonitorResponse_FieldPathValue
func (*RunHopMonitorResponse_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *RunHopMonitorResponse_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*RunHopMonitorResponse_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *RunHopMonitorResponse_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*RunHopMonitorResponse_FieldTerminalPath) WithRawIValue ¶
func (fp *RunHopMonitorResponse_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type RunHopMonitorResponse_FieldTerminalPathArrayItemValue ¶
type RunHopMonitorResponse_FieldTerminalPathArrayItemValue struct { RunHopMonitorResponse_FieldTerminalPath // contains filtered or unexported fields }
func (*RunHopMonitorResponse_FieldTerminalPathArrayItemValue) AsPathsItemValue ¶
func (fpaiv *RunHopMonitorResponse_FieldTerminalPathArrayItemValue) AsPathsItemValue() (*common.Path, bool)
func (*RunHopMonitorResponse_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *RunHopMonitorResponse_FieldTerminalPathArrayItemValue) ContainsValue(source *RunHopMonitorResponse) bool
Contains returns a boolean indicating if value that is being held is present in given 'RunHopMonitorResponse'
func (*RunHopMonitorResponse_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *RunHopMonitorResponse_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object RunHopMonitorResponse as interface{}
func (*RunHopMonitorResponse_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *RunHopMonitorResponse_FieldTerminalPathArrayItemValue) GetSingle(source *RunHopMonitorResponse) (interface{}, bool)
func (*RunHopMonitorResponse_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *RunHopMonitorResponse_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type RunHopMonitorResponse_FieldTerminalPathArrayOfValues ¶
type RunHopMonitorResponse_FieldTerminalPathArrayOfValues struct { RunHopMonitorResponse_FieldTerminalPath // contains filtered or unexported fields }
func (*RunHopMonitorResponse_FieldTerminalPathArrayOfValues) AsHopInfoArrayOfValues ¶
func (fpaov *RunHopMonitorResponse_FieldTerminalPathArrayOfValues) AsHopInfoArrayOfValues() ([]map[string]*common.HopInfo, bool)
func (*RunHopMonitorResponse_FieldTerminalPathArrayOfValues) AsHopStatsArrayOfValues ¶
func (fpaov *RunHopMonitorResponse_FieldTerminalPathArrayOfValues) AsHopStatsArrayOfValues() ([]map[string]*common.HopStat, bool)
func (*RunHopMonitorResponse_FieldTerminalPathArrayOfValues) AsIpVersionArrayOfValues ¶
func (fpaov *RunHopMonitorResponse_FieldTerminalPathArrayOfValues) AsIpVersionArrayOfValues() ([]common.IpVersion, bool)
func (*RunHopMonitorResponse_FieldTerminalPathArrayOfValues) AsPathsArrayOfValues ¶
func (fpaov *RunHopMonitorResponse_FieldTerminalPathArrayOfValues) AsPathsArrayOfValues() ([][]*common.Path, bool)
func (*RunHopMonitorResponse_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *RunHopMonitorResponse_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type RunHopMonitorResponse_FieldTerminalPathValue ¶
type RunHopMonitorResponse_FieldTerminalPathValue struct { RunHopMonitorResponse_FieldTerminalPath // contains filtered or unexported fields }
func (*RunHopMonitorResponse_FieldTerminalPathValue) AsHopInfoValue ¶
func (fpv *RunHopMonitorResponse_FieldTerminalPathValue) AsHopInfoValue() (map[string]*common.HopInfo, bool)
func (*RunHopMonitorResponse_FieldTerminalPathValue) AsHopStatsValue ¶
func (fpv *RunHopMonitorResponse_FieldTerminalPathValue) AsHopStatsValue() (map[string]*common.HopStat, bool)
func (*RunHopMonitorResponse_FieldTerminalPathValue) AsIpVersionValue ¶
func (fpv *RunHopMonitorResponse_FieldTerminalPathValue) AsIpVersionValue() (common.IpVersion, bool)
func (*RunHopMonitorResponse_FieldTerminalPathValue) AsPathsValue ¶
func (fpv *RunHopMonitorResponse_FieldTerminalPathValue) AsPathsValue() ([]*common.Path, bool)
func (*RunHopMonitorResponse_FieldTerminalPathValue) CompareWith ¶
func (fpv *RunHopMonitorResponse_FieldTerminalPathValue) CompareWith(source *RunHopMonitorResponse) (int, bool)
CompareWith compares value in the 'RunHopMonitorResponse_FieldTerminalPathValue' with the value under path in 'RunHopMonitorResponse'.
func (*RunHopMonitorResponse_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *RunHopMonitorResponse_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*RunHopMonitorResponse_FieldTerminalPathValue) GetRawValue ¶
func (fpv *RunHopMonitorResponse_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'RunHopMonitorResponse' as interface{}
func (*RunHopMonitorResponse_FieldTerminalPathValue) SetTo ¶
func (fpv *RunHopMonitorResponse_FieldTerminalPathValue) SetTo(target **RunHopMonitorResponse)
SetTo stores value for selected field for object RunHopMonitorResponse
func (*RunHopMonitorResponse_FieldTerminalPathValue) SetToRaw ¶
func (fpv *RunHopMonitorResponse_FieldTerminalPathValue) SetToRaw(target proto.Message)
Source Files ¶
- hop_monitor_custom.pb.fieldmask.go
- hop_monitor_custom.pb.fieldpath.go
- hop_monitor_custom.pb.fieldpathbuilder.go
- hop_monitor_custom.pb.go
- hop_monitor_custom.pb.object_ext.go
- hop_monitor_custom.pb.validate.go
- hop_monitor_service.pb.client.go
- hop_monitor_service.pb.descriptors.go
- hop_monitor_service.pb.go