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) GetIpVersion() common.IpVersion
- func (m *RunHopMonitorRequest) GetMaxHops() int32
- func (m *RunHopMonitorRequest) GetMode() common.ProbingMode
- func (m *RunHopMonitorRequest) GetName() *probe.Reference
- func (m *RunHopMonitorRequest) GetOutputFormat() common.OnDemandTestResponseFormat
- 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) SetIpVersion(fv common.IpVersion)
- func (m *RunHopMonitorRequest) SetMaxHops(fv int32)
- func (m *RunHopMonitorRequest) SetMode(fv common.ProbingMode)
- func (m *RunHopMonitorRequest) SetName(fv *probe.Reference)
- func (m *RunHopMonitorRequest) SetOutputFormat(fv common.OnDemandTestResponseFormat)
- 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) IpVersion() RunHopMonitorRequestPathSelectorIpVersion
- func (RunHopMonitorRequestFieldPathBuilder) MaxHops() RunHopMonitorRequestPathSelectorMaxHops
- func (RunHopMonitorRequestFieldPathBuilder) Mode() RunHopMonitorRequestPathSelectorMode
- func (RunHopMonitorRequestFieldPathBuilder) Name() RunHopMonitorRequestPathSelectorName
- func (RunHopMonitorRequestFieldPathBuilder) OutputFormat() RunHopMonitorRequestPathSelectorOutputFormat
- 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 RunHopMonitorRequestPathSelectorIpVersion
- func (RunHopMonitorRequestPathSelectorIpVersion) FieldPath() *RunHopMonitorRequest_FieldTerminalPath
- func (s RunHopMonitorRequestPathSelectorIpVersion) WithArrayOfValues(values []common.IpVersion) *RunHopMonitorRequest_FieldTerminalPathArrayOfValues
- func (s RunHopMonitorRequestPathSelectorIpVersion) WithValue(value common.IpVersion) *RunHopMonitorRequest_FieldTerminalPathValue
- type RunHopMonitorRequestPathSelectorMaxHops
- func (RunHopMonitorRequestPathSelectorMaxHops) FieldPath() *RunHopMonitorRequest_FieldTerminalPath
- func (s RunHopMonitorRequestPathSelectorMaxHops) WithArrayOfValues(values []int32) *RunHopMonitorRequest_FieldTerminalPathArrayOfValues
- func (s RunHopMonitorRequestPathSelectorMaxHops) WithValue(value int32) *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 RunHopMonitorRequestPathSelectorOutputFormat
- func (RunHopMonitorRequestPathSelectorOutputFormat) FieldPath() *RunHopMonitorRequest_FieldTerminalPath
- func (s RunHopMonitorRequestPathSelectorOutputFormat) WithArrayOfValues(values []common.OnDemandTestResponseFormat) *RunHopMonitorRequest_FieldTerminalPathArrayOfValues
- func (s RunHopMonitorRequestPathSelectorOutputFormat) WithValue(value common.OnDemandTestResponseFormat) *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) AsIpVersionArrayOfValues() ([]common.IpVersion, bool)
- func (fpaov *RunHopMonitorRequest_FieldTerminalPathArrayOfValues) AsMaxHopsArrayOfValues() ([]int32, bool)
- func (fpaov *RunHopMonitorRequest_FieldTerminalPathArrayOfValues) AsModeArrayOfValues() ([]common.ProbingMode, bool)
- func (fpaov *RunHopMonitorRequest_FieldTerminalPathArrayOfValues) AsNameArrayOfValues() ([]*probe.Reference, bool)
- func (fpaov *RunHopMonitorRequest_FieldTerminalPathArrayOfValues) AsOutputFormatArrayOfValues() ([]common.OnDemandTestResponseFormat, 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) AsIpVersionValue() (common.IpVersion, bool)
- func (fpv *RunHopMonitorRequest_FieldTerminalPathValue) AsMaxHopsValue() (int32, bool)
- func (fpv *RunHopMonitorRequest_FieldTerminalPathValue) AsModeValue() (common.ProbingMode, bool)
- func (fpv *RunHopMonitorRequest_FieldTerminalPathValue) AsNameValue() (*probe.Reference, bool)
- func (fpv *RunHopMonitorRequest_FieldTerminalPathValue) AsOutputFormatValue() (common.OnDemandTestResponseFormat, 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) GetJsonResponse() *RunHopMonitorResponse_JsonResponse
- func (m *RunHopMonitorResponse) GetTextResponse() string
- 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) SetJsonResponse(fv *RunHopMonitorResponse_JsonResponse)
- func (m *RunHopMonitorResponse) SetTextResponse(fv string)
- func (m *RunHopMonitorResponse) String() string
- func (m *RunHopMonitorResponse) Unmarshal(b []byte) error
- func (m *RunHopMonitorResponse) UnmarshalJSON(data []byte) error
- type RunHopMonitorResponseFieldPathBuilder
- type RunHopMonitorResponseJsonResponseFieldPathBuilder
- func (RunHopMonitorResponseJsonResponseFieldPathBuilder) HopInfo() RunHopMonitorResponse_JsonResponsePathSelectorHopInfo
- func (RunHopMonitorResponseJsonResponseFieldPathBuilder) HopStats() RunHopMonitorResponse_JsonResponsePathSelectorHopStats
- func (RunHopMonitorResponseJsonResponseFieldPathBuilder) IpVersion() RunHopMonitorResponse_JsonResponsePathSelectorIpVersion
- func (RunHopMonitorResponseJsonResponseFieldPathBuilder) Paths() RunHopMonitorResponse_JsonResponsePathSelectorPaths
- type RunHopMonitorResponseJsonResponse_FieldPath
- func BuildRunHopMonitorResponseJsonResponse_FieldPath(fp gotenobject.RawFieldPath) (RunHopMonitorResponseJsonResponse_FieldPath, error)
- func MustParseRunHopMonitorResponseJsonResponse_FieldPath(rawField string) RunHopMonitorResponseJsonResponse_FieldPath
- func ParseRunHopMonitorResponseJsonResponse_FieldPath(rawField string) (RunHopMonitorResponseJsonResponse_FieldPath, error)
- type RunHopMonitorResponseJsonResponse_FieldPathArrayItemValue
- func MustParseRunHopMonitorResponseJsonResponse_FieldPathArrayItemValue(pathStr, valueStr string) RunHopMonitorResponseJsonResponse_FieldPathArrayItemValue
- func ParseRunHopMonitorResponseJsonResponse_FieldPathArrayItemValue(pathStr, valueStr string) (RunHopMonitorResponseJsonResponse_FieldPathArrayItemValue, error)
- type RunHopMonitorResponseJsonResponse_FieldPathArrayOfValues
- func MustParseRunHopMonitorResponseJsonResponse_FieldPathArrayOfValues(pathStr, valuesStr string) RunHopMonitorResponseJsonResponse_FieldPathArrayOfValues
- func ParseRunHopMonitorResponseJsonResponse_FieldPathArrayOfValues(pathStr, valuesStr string) (RunHopMonitorResponseJsonResponse_FieldPathArrayOfValues, error)
- type RunHopMonitorResponseJsonResponse_FieldPathMap
- func (fpm *RunHopMonitorResponseJsonResponse_FieldPathMap) ClearValue(item *RunHopMonitorResponse_JsonResponse)
- func (fpm *RunHopMonitorResponseJsonResponse_FieldPathMap) ClearValueRaw(item proto.Message)
- func (fpm *RunHopMonitorResponseJsonResponse_FieldPathMap) Get(source *RunHopMonitorResponse_JsonResponse) (values []interface{})
- func (fpm *RunHopMonitorResponseJsonResponse_FieldPathMap) GetDefault() interface{}
- func (fpm *RunHopMonitorResponseJsonResponse_FieldPathMap) GetRaw(source proto.Message) []interface{}
- func (fpm *RunHopMonitorResponseJsonResponse_FieldPathMap) GetSingle(source *RunHopMonitorResponse_JsonResponse) (interface{}, bool)
- func (fpm *RunHopMonitorResponseJsonResponse_FieldPathMap) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fpm *RunHopMonitorResponseJsonResponse_FieldPathMap) IsLeaf() bool
- func (fpm *RunHopMonitorResponseJsonResponse_FieldPathMap) JSONString() string
- func (fpm *RunHopMonitorResponseJsonResponse_FieldPathMap) Key() string
- func (fpm *RunHopMonitorResponseJsonResponse_FieldPathMap) Selector() RunHopMonitorResponseJsonResponse_FieldPathSelector
- func (fpm *RunHopMonitorResponseJsonResponse_FieldPathMap) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fpm *RunHopMonitorResponseJsonResponse_FieldPathMap) String() string
- func (fpm *RunHopMonitorResponseJsonResponse_FieldPathMap) WithIArrayItemValue(value interface{}) RunHopMonitorResponseJsonResponse_FieldPathArrayItemValue
- func (fpm *RunHopMonitorResponseJsonResponse_FieldPathMap) WithIArrayOfValues(values interface{}) RunHopMonitorResponseJsonResponse_FieldPathArrayOfValues
- func (fpm *RunHopMonitorResponseJsonResponse_FieldPathMap) WithIValue(value interface{}) RunHopMonitorResponseJsonResponse_FieldPathValue
- func (fpm *RunHopMonitorResponseJsonResponse_FieldPathMap) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fpm *RunHopMonitorResponseJsonResponse_FieldPathMap) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fpm *RunHopMonitorResponseJsonResponse_FieldPathMap) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type RunHopMonitorResponseJsonResponse_FieldPathMapArrayOfValues
- func (fpmaov *RunHopMonitorResponseJsonResponse_FieldPathMapArrayOfValues) AsHopInfoArrayOfElementValues() ([]*common.HopInfo, bool)
- func (fpmaov *RunHopMonitorResponseJsonResponse_FieldPathMapArrayOfValues) AsHopStatsArrayOfElementValues() ([]*common.HopStat, bool)
- func (fpmaov *RunHopMonitorResponseJsonResponse_FieldPathMapArrayOfValues) GetRawValues() (values []interface{})
- type RunHopMonitorResponseJsonResponse_FieldPathMapValue
- func (fpmv *RunHopMonitorResponseJsonResponse_FieldPathMapValue) AsHopInfoElementValue() (*common.HopInfo, bool)
- func (fpmv *RunHopMonitorResponseJsonResponse_FieldPathMapValue) AsHopStatsElementValue() (*common.HopStat, bool)
- func (fpmv *RunHopMonitorResponseJsonResponse_FieldPathMapValue) CompareWith(source *RunHopMonitorResponse_JsonResponse) (int, bool)
- func (fpmv *RunHopMonitorResponseJsonResponse_FieldPathMapValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpmv *RunHopMonitorResponseJsonResponse_FieldPathMapValue) GetRawValue() interface{}
- func (fpmv *RunHopMonitorResponseJsonResponse_FieldPathMapValue) SetTo(target **RunHopMonitorResponse_JsonResponse)
- func (fpmv *RunHopMonitorResponseJsonResponse_FieldPathMapValue) SetToRaw(target proto.Message)
- type RunHopMonitorResponseJsonResponse_FieldPathSelector
- type RunHopMonitorResponseJsonResponse_FieldPathValue
- type RunHopMonitorResponseJsonResponse_FieldSubPath
- func (fps *RunHopMonitorResponseJsonResponse_FieldSubPath) AsPathsSubPath() (common.Path_FieldPath, bool)
- func (fps *RunHopMonitorResponseJsonResponse_FieldSubPath) ClearValue(item *RunHopMonitorResponse_JsonResponse)
- func (fps *RunHopMonitorResponseJsonResponse_FieldSubPath) ClearValueRaw(item proto.Message)
- func (fps *RunHopMonitorResponseJsonResponse_FieldSubPath) Get(source *RunHopMonitorResponse_JsonResponse) (values []interface{})
- func (fps *RunHopMonitorResponseJsonResponse_FieldSubPath) GetDefault() interface{}
- func (fps *RunHopMonitorResponseJsonResponse_FieldSubPath) GetRaw(source proto.Message) []interface{}
- func (fps *RunHopMonitorResponseJsonResponse_FieldSubPath) GetSingle(source *RunHopMonitorResponse_JsonResponse) (interface{}, bool)
- func (fps *RunHopMonitorResponseJsonResponse_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fps *RunHopMonitorResponseJsonResponse_FieldSubPath) IsLeaf() bool
- func (fps *RunHopMonitorResponseJsonResponse_FieldSubPath) JSONString() string
- func (fps *RunHopMonitorResponseJsonResponse_FieldSubPath) Selector() RunHopMonitorResponseJsonResponse_FieldPathSelector
- func (fps *RunHopMonitorResponseJsonResponse_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fps *RunHopMonitorResponseJsonResponse_FieldSubPath) String() string
- func (fps *RunHopMonitorResponseJsonResponse_FieldSubPath) WithIArrayItemValue(value interface{}) RunHopMonitorResponseJsonResponse_FieldPathArrayItemValue
- func (fps *RunHopMonitorResponseJsonResponse_FieldSubPath) WithIArrayOfValues(values interface{}) RunHopMonitorResponseJsonResponse_FieldPathArrayOfValues
- func (fps *RunHopMonitorResponseJsonResponse_FieldSubPath) WithIValue(value interface{}) RunHopMonitorResponseJsonResponse_FieldPathValue
- func (fps *RunHopMonitorResponseJsonResponse_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fps *RunHopMonitorResponseJsonResponse_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fps *RunHopMonitorResponseJsonResponse_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type RunHopMonitorResponseJsonResponse_FieldSubPathArrayItemValue
- func (fpaivs *RunHopMonitorResponseJsonResponse_FieldSubPathArrayItemValue) AsPathsPathItemValue() (common.Path_FieldPathArrayItemValue, bool)
- func (fpaivs *RunHopMonitorResponseJsonResponse_FieldSubPathArrayItemValue) ContainsValue(source *RunHopMonitorResponse_JsonResponse) bool
- func (fpaivs *RunHopMonitorResponseJsonResponse_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
- type RunHopMonitorResponseJsonResponse_FieldSubPathArrayOfValues
- type RunHopMonitorResponseJsonResponse_FieldSubPathValue
- func (fpvs *RunHopMonitorResponseJsonResponse_FieldSubPathValue) AsPathsPathValue() (common.Path_FieldPathValue, bool)
- func (fpvs *RunHopMonitorResponseJsonResponse_FieldSubPathValue) CompareWith(source *RunHopMonitorResponse_JsonResponse) (int, bool)
- func (fpvs *RunHopMonitorResponseJsonResponse_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpvs *RunHopMonitorResponseJsonResponse_FieldSubPathValue) GetRawValue() interface{}
- func (fpvs *RunHopMonitorResponseJsonResponse_FieldSubPathValue) SetTo(target **RunHopMonitorResponse_JsonResponse)
- func (fpvs *RunHopMonitorResponseJsonResponse_FieldSubPathValue) SetToRaw(target proto.Message)
- type RunHopMonitorResponseJsonResponse_FieldTerminalPath
- func (fp *RunHopMonitorResponseJsonResponse_FieldTerminalPath) ClearValue(item *RunHopMonitorResponse_JsonResponse)
- func (fp *RunHopMonitorResponseJsonResponse_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *RunHopMonitorResponseJsonResponse_FieldTerminalPath) Get(source *RunHopMonitorResponse_JsonResponse) (values []interface{})
- func (fp *RunHopMonitorResponseJsonResponse_FieldTerminalPath) GetDefault() interface{}
- func (fp *RunHopMonitorResponseJsonResponse_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *RunHopMonitorResponseJsonResponse_FieldTerminalPath) GetSingle(source *RunHopMonitorResponse_JsonResponse) (interface{}, bool)
- func (fp *RunHopMonitorResponseJsonResponse_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *RunHopMonitorResponseJsonResponse_FieldTerminalPath) IsLeaf() bool
- func (fp *RunHopMonitorResponseJsonResponse_FieldTerminalPath) JSONString() string
- func (fp *RunHopMonitorResponseJsonResponse_FieldTerminalPath) Selector() RunHopMonitorResponseJsonResponse_FieldPathSelector
- func (fp *RunHopMonitorResponseJsonResponse_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *RunHopMonitorResponseJsonResponse_FieldTerminalPath) String() string
- func (fp *RunHopMonitorResponseJsonResponse_FieldTerminalPath) WithIArrayItemValue(value interface{}) RunHopMonitorResponseJsonResponse_FieldPathArrayItemValue
- func (fp *RunHopMonitorResponseJsonResponse_FieldTerminalPath) WithIArrayOfValues(values interface{}) RunHopMonitorResponseJsonResponse_FieldPathArrayOfValues
- func (fp *RunHopMonitorResponseJsonResponse_FieldTerminalPath) WithIValue(value interface{}) RunHopMonitorResponseJsonResponse_FieldPathValue
- func (fp *RunHopMonitorResponseJsonResponse_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *RunHopMonitorResponseJsonResponse_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *RunHopMonitorResponseJsonResponse_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type RunHopMonitorResponseJsonResponse_FieldTerminalPathArrayItemValue
- func (fpaiv *RunHopMonitorResponseJsonResponse_FieldTerminalPathArrayItemValue) AsPathsItemValue() (*common.Path, bool)
- func (fpaiv *RunHopMonitorResponseJsonResponse_FieldTerminalPathArrayItemValue) ContainsValue(source *RunHopMonitorResponse_JsonResponse) bool
- func (fpaiv *RunHopMonitorResponseJsonResponse_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *RunHopMonitorResponseJsonResponse_FieldTerminalPathArrayItemValue) GetSingle(source *RunHopMonitorResponse_JsonResponse) (interface{}, bool)
- func (fpaiv *RunHopMonitorResponseJsonResponse_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type RunHopMonitorResponseJsonResponse_FieldTerminalPathArrayOfValues
- func (fpaov *RunHopMonitorResponseJsonResponse_FieldTerminalPathArrayOfValues) AsHopInfoArrayOfValues() ([]map[string]*common.HopInfo, bool)
- func (fpaov *RunHopMonitorResponseJsonResponse_FieldTerminalPathArrayOfValues) AsHopStatsArrayOfValues() ([]map[string]*common.HopStat, bool)
- func (fpaov *RunHopMonitorResponseJsonResponse_FieldTerminalPathArrayOfValues) AsIpVersionArrayOfValues() ([]common.IpVersion, bool)
- func (fpaov *RunHopMonitorResponseJsonResponse_FieldTerminalPathArrayOfValues) AsPathsArrayOfValues() ([][]*common.Path, bool)
- func (fpaov *RunHopMonitorResponseJsonResponse_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type RunHopMonitorResponseJsonResponse_FieldTerminalPathValue
- func (fpv *RunHopMonitorResponseJsonResponse_FieldTerminalPathValue) AsHopInfoValue() (map[string]*common.HopInfo, bool)
- func (fpv *RunHopMonitorResponseJsonResponse_FieldTerminalPathValue) AsHopStatsValue() (map[string]*common.HopStat, bool)
- func (fpv *RunHopMonitorResponseJsonResponse_FieldTerminalPathValue) AsIpVersionValue() (common.IpVersion, bool)
- func (fpv *RunHopMonitorResponseJsonResponse_FieldTerminalPathValue) AsPathsValue() ([]*common.Path, bool)
- func (fpv *RunHopMonitorResponseJsonResponse_FieldTerminalPathValue) CompareWith(source *RunHopMonitorResponse_JsonResponse) (int, bool)
- func (fpv *RunHopMonitorResponseJsonResponse_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *RunHopMonitorResponseJsonResponse_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *RunHopMonitorResponseJsonResponse_FieldTerminalPathValue) SetTo(target **RunHopMonitorResponse_JsonResponse)
- func (fpv *RunHopMonitorResponseJsonResponse_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type RunHopMonitorResponseMapPathSelectorJsonResponseHopInfo
- func (s RunHopMonitorResponseMapPathSelectorJsonResponseHopInfo) FieldPath() *RunHopMonitorResponse_FieldSubPath
- func (s RunHopMonitorResponseMapPathSelectorJsonResponseHopInfo) WithArrayOfValues(values []*common.HopInfo) *RunHopMonitorResponse_FieldSubPathArrayOfValues
- func (s RunHopMonitorResponseMapPathSelectorJsonResponseHopInfo) WithValue(value *common.HopInfo) *RunHopMonitorResponse_FieldSubPathValue
- type RunHopMonitorResponseMapPathSelectorJsonResponseHopStats
- func (s RunHopMonitorResponseMapPathSelectorJsonResponseHopStats) FieldPath() *RunHopMonitorResponse_FieldSubPath
- func (s RunHopMonitorResponseMapPathSelectorJsonResponseHopStats) WithArrayOfValues(values []*common.HopStat) *RunHopMonitorResponse_FieldSubPathArrayOfValues
- func (s RunHopMonitorResponseMapPathSelectorJsonResponseHopStats) WithValue(value *common.HopStat) *RunHopMonitorResponse_FieldSubPathValue
- type RunHopMonitorResponsePathSelectorJsonResponse
- func (RunHopMonitorResponsePathSelectorJsonResponse) FieldPath() *RunHopMonitorResponse_FieldTerminalPath
- func (RunHopMonitorResponsePathSelectorJsonResponse) HopInfo() RunHopMonitorResponsePathSelectorJsonResponseHopInfo
- func (RunHopMonitorResponsePathSelectorJsonResponse) HopStats() RunHopMonitorResponsePathSelectorJsonResponseHopStats
- func (RunHopMonitorResponsePathSelectorJsonResponse) IpVersion() RunHopMonitorResponsePathSelectorJsonResponseIpVersion
- func (RunHopMonitorResponsePathSelectorJsonResponse) Paths() RunHopMonitorResponsePathSelectorJsonResponsePaths
- func (s RunHopMonitorResponsePathSelectorJsonResponse) WithArrayOfValues(values []*RunHopMonitorResponse_JsonResponse) *RunHopMonitorResponse_FieldTerminalPathArrayOfValues
- func (s RunHopMonitorResponsePathSelectorJsonResponse) WithSubArrayItemValue(...) *RunHopMonitorResponse_FieldSubPathArrayItemValue
- func (s RunHopMonitorResponsePathSelectorJsonResponse) WithSubArrayOfValues(subPathArrayOfValues RunHopMonitorResponseJsonResponse_FieldPathArrayOfValues) *RunHopMonitorResponse_FieldSubPathArrayOfValues
- func (RunHopMonitorResponsePathSelectorJsonResponse) WithSubPath(subPath RunHopMonitorResponseJsonResponse_FieldPath) *RunHopMonitorResponse_FieldSubPath
- func (s RunHopMonitorResponsePathSelectorJsonResponse) WithSubValue(subPathValue RunHopMonitorResponseJsonResponse_FieldPathValue) *RunHopMonitorResponse_FieldSubPathValue
- func (s RunHopMonitorResponsePathSelectorJsonResponse) WithValue(value *RunHopMonitorResponse_JsonResponse) *RunHopMonitorResponse_FieldTerminalPathValue
- type RunHopMonitorResponsePathSelectorJsonResponseHopInfo
- func (RunHopMonitorResponsePathSelectorJsonResponseHopInfo) FieldPath() *RunHopMonitorResponse_FieldSubPath
- func (s RunHopMonitorResponsePathSelectorJsonResponseHopInfo) WithArrayOfValues(values []map[string]*common.HopInfo) *RunHopMonitorResponse_FieldSubPathArrayOfValues
- func (RunHopMonitorResponsePathSelectorJsonResponseHopInfo) WithKey(key string) RunHopMonitorResponseMapPathSelectorJsonResponseHopInfo
- func (s RunHopMonitorResponsePathSelectorJsonResponseHopInfo) WithValue(value map[string]*common.HopInfo) *RunHopMonitorResponse_FieldSubPathValue
- type RunHopMonitorResponsePathSelectorJsonResponseHopStats
- func (RunHopMonitorResponsePathSelectorJsonResponseHopStats) FieldPath() *RunHopMonitorResponse_FieldSubPath
- func (s RunHopMonitorResponsePathSelectorJsonResponseHopStats) WithArrayOfValues(values []map[string]*common.HopStat) *RunHopMonitorResponse_FieldSubPathArrayOfValues
- func (RunHopMonitorResponsePathSelectorJsonResponseHopStats) WithKey(key string) RunHopMonitorResponseMapPathSelectorJsonResponseHopStats
- func (s RunHopMonitorResponsePathSelectorJsonResponseHopStats) WithValue(value map[string]*common.HopStat) *RunHopMonitorResponse_FieldSubPathValue
- type RunHopMonitorResponsePathSelectorJsonResponseIpVersion
- func (RunHopMonitorResponsePathSelectorJsonResponseIpVersion) FieldPath() *RunHopMonitorResponse_FieldSubPath
- func (s RunHopMonitorResponsePathSelectorJsonResponseIpVersion) WithArrayOfValues(values []common.IpVersion) *RunHopMonitorResponse_FieldSubPathArrayOfValues
- func (s RunHopMonitorResponsePathSelectorJsonResponseIpVersion) WithValue(value common.IpVersion) *RunHopMonitorResponse_FieldSubPathValue
- type RunHopMonitorResponsePathSelectorJsonResponsePaths
- func (RunHopMonitorResponsePathSelectorJsonResponsePaths) FieldPath() *RunHopMonitorResponse_FieldSubPath
- func (RunHopMonitorResponsePathSelectorJsonResponsePaths) Hops() RunHopMonitorResponsePathSelectorJsonResponsePathsHops
- func (s RunHopMonitorResponsePathSelectorJsonResponsePaths) WithArrayOfValues(values [][]*common.Path) *RunHopMonitorResponse_FieldSubPathArrayOfValues
- func (s RunHopMonitorResponsePathSelectorJsonResponsePaths) WithItemValue(value *common.Path) *RunHopMonitorResponse_FieldSubPathArrayItemValue
- func (s RunHopMonitorResponsePathSelectorJsonResponsePaths) WithValue(value []*common.Path) *RunHopMonitorResponse_FieldSubPathValue
- type RunHopMonitorResponsePathSelectorJsonResponsePathsHops
- func (RunHopMonitorResponsePathSelectorJsonResponsePathsHops) FieldPath() *RunHopMonitorResponse_FieldSubPath
- func (s RunHopMonitorResponsePathSelectorJsonResponsePathsHops) WithArrayOfValues(values [][]string) *RunHopMonitorResponse_FieldSubPathArrayOfValues
- func (s RunHopMonitorResponsePathSelectorJsonResponsePathsHops) WithItemValue(value string) *RunHopMonitorResponse_FieldSubPathArrayItemValue
- func (s RunHopMonitorResponsePathSelectorJsonResponsePathsHops) WithValue(value []string) *RunHopMonitorResponse_FieldSubPathValue
- type RunHopMonitorResponsePathSelectorTextResponse
- func (RunHopMonitorResponsePathSelectorTextResponse) FieldPath() *RunHopMonitorResponse_FieldTerminalPath
- func (s RunHopMonitorResponsePathSelectorTextResponse) WithArrayOfValues(values []string) *RunHopMonitorResponse_FieldTerminalPathArrayOfValues
- func (s RunHopMonitorResponsePathSelectorTextResponse) WithValue(value string) *RunHopMonitorResponse_FieldTerminalPathValue
- 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_FieldPathSelector
- type RunHopMonitorResponse_FieldPathValue
- type RunHopMonitorResponse_FieldSubPath
- func (fps *RunHopMonitorResponse_FieldSubPath) AsJsonResponseSubPath() (RunHopMonitorResponseJsonResponse_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) AsJsonResponsePathItemValue() (RunHopMonitorResponseJsonResponse_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) AsJsonResponsePathValue() (RunHopMonitorResponseJsonResponse_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) 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) AsJsonResponseArrayOfValues() ([]*RunHopMonitorResponse_JsonResponse, bool)
- func (fpaov *RunHopMonitorResponse_FieldTerminalPathArrayOfValues) AsTextResponseArrayOfValues() ([]string, bool)
- func (fpaov *RunHopMonitorResponse_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type RunHopMonitorResponse_FieldTerminalPathValue
- func (fpv *RunHopMonitorResponse_FieldTerminalPathValue) AsJsonResponseValue() (*RunHopMonitorResponse_JsonResponse, bool)
- func (fpv *RunHopMonitorResponse_FieldTerminalPathValue) AsTextResponseValue() (string, 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)
- type RunHopMonitorResponse_JsonResponse
- func (o *RunHopMonitorResponse_JsonResponse) Clone() *RunHopMonitorResponse_JsonResponse
- func (o *RunHopMonitorResponse_JsonResponse) CloneRaw() gotenobject.GotenObjectExt
- func (*RunHopMonitorResponse_JsonResponse) Descriptor() ([]byte, []int)
- func (m *RunHopMonitorResponse_JsonResponse) GetHopInfo() map[string]*common.HopInfo
- func (m *RunHopMonitorResponse_JsonResponse) GetHopStats() map[string]*common.HopStat
- func (m *RunHopMonitorResponse_JsonResponse) GetIpVersion() common.IpVersion
- func (m *RunHopMonitorResponse_JsonResponse) GetPaths() []*common.Path
- func (*RunHopMonitorResponse_JsonResponse) GotenMessage()
- func (o *RunHopMonitorResponse_JsonResponse) GotenObjectExt()
- func (obj *RunHopMonitorResponse_JsonResponse) GotenValidate() error
- func (o *RunHopMonitorResponse_JsonResponse) MakeDiffFieldMask(other *RunHopMonitorResponse_JsonResponse) *RunHopMonitorResponse_JsonResponse_FieldMask
- func (o *RunHopMonitorResponse_JsonResponse) MakeFullFieldMask() *RunHopMonitorResponse_JsonResponse_FieldMask
- func (o *RunHopMonitorResponse_JsonResponse) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *RunHopMonitorResponse_JsonResponse) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *RunHopMonitorResponse_JsonResponse) Marshal() ([]byte, error)
- func (m *RunHopMonitorResponse_JsonResponse) MarshalJSON() ([]byte, error)
- func (o *RunHopMonitorResponse_JsonResponse) Merge(source *RunHopMonitorResponse_JsonResponse)
- func (o *RunHopMonitorResponse_JsonResponse) MergeRaw(source gotenobject.GotenObjectExt)
- func (*RunHopMonitorResponse_JsonResponse) ProtoMessage()
- func (m *RunHopMonitorResponse_JsonResponse) ProtoReflect() preflect.Message
- func (m *RunHopMonitorResponse_JsonResponse) Reset()
- func (m *RunHopMonitorResponse_JsonResponse) SetHopInfo(fv map[string]*common.HopInfo)
- func (m *RunHopMonitorResponse_JsonResponse) SetHopStats(fv map[string]*common.HopStat)
- func (m *RunHopMonitorResponse_JsonResponse) SetIpVersion(fv common.IpVersion)
- func (m *RunHopMonitorResponse_JsonResponse) SetPaths(fv []*common.Path)
- func (m *RunHopMonitorResponse_JsonResponse) String() string
- func (m *RunHopMonitorResponse_JsonResponse) Unmarshal(b []byte) error
- func (m *RunHopMonitorResponse_JsonResponse) UnmarshalJSON(data []byte) error
- type RunHopMonitorResponse_JsonResponseMapPathSelectorHopInfo
- func (s RunHopMonitorResponse_JsonResponseMapPathSelectorHopInfo) FieldPath() *RunHopMonitorResponseJsonResponse_FieldPathMap
- func (s RunHopMonitorResponse_JsonResponseMapPathSelectorHopInfo) WithArrayOfValues(values []*common.HopInfo) *RunHopMonitorResponseJsonResponse_FieldPathMapArrayOfValues
- func (s RunHopMonitorResponse_JsonResponseMapPathSelectorHopInfo) WithValue(value *common.HopInfo) *RunHopMonitorResponseJsonResponse_FieldPathMapValue
- type RunHopMonitorResponse_JsonResponseMapPathSelectorHopStats
- func (s RunHopMonitorResponse_JsonResponseMapPathSelectorHopStats) FieldPath() *RunHopMonitorResponseJsonResponse_FieldPathMap
- func (s RunHopMonitorResponse_JsonResponseMapPathSelectorHopStats) WithArrayOfValues(values []*common.HopStat) *RunHopMonitorResponseJsonResponse_FieldPathMapArrayOfValues
- func (s RunHopMonitorResponse_JsonResponseMapPathSelectorHopStats) WithValue(value *common.HopStat) *RunHopMonitorResponseJsonResponse_FieldPathMapValue
- type RunHopMonitorResponse_JsonResponsePathSelectorHopInfo
- func (RunHopMonitorResponse_JsonResponsePathSelectorHopInfo) FieldPath() *RunHopMonitorResponseJsonResponse_FieldTerminalPath
- func (s RunHopMonitorResponse_JsonResponsePathSelectorHopInfo) WithArrayOfValues(values []map[string]*common.HopInfo) *RunHopMonitorResponseJsonResponse_FieldTerminalPathArrayOfValues
- func (RunHopMonitorResponse_JsonResponsePathSelectorHopInfo) WithKey(key string) RunHopMonitorResponse_JsonResponseMapPathSelectorHopInfo
- func (s RunHopMonitorResponse_JsonResponsePathSelectorHopInfo) WithValue(value map[string]*common.HopInfo) *RunHopMonitorResponseJsonResponse_FieldTerminalPathValue
- type RunHopMonitorResponse_JsonResponsePathSelectorHopStats
- func (RunHopMonitorResponse_JsonResponsePathSelectorHopStats) FieldPath() *RunHopMonitorResponseJsonResponse_FieldTerminalPath
- func (s RunHopMonitorResponse_JsonResponsePathSelectorHopStats) WithArrayOfValues(values []map[string]*common.HopStat) *RunHopMonitorResponseJsonResponse_FieldTerminalPathArrayOfValues
- func (RunHopMonitorResponse_JsonResponsePathSelectorHopStats) WithKey(key string) RunHopMonitorResponse_JsonResponseMapPathSelectorHopStats
- func (s RunHopMonitorResponse_JsonResponsePathSelectorHopStats) WithValue(value map[string]*common.HopStat) *RunHopMonitorResponseJsonResponse_FieldTerminalPathValue
- type RunHopMonitorResponse_JsonResponsePathSelectorIpVersion
- func (RunHopMonitorResponse_JsonResponsePathSelectorIpVersion) FieldPath() *RunHopMonitorResponseJsonResponse_FieldTerminalPath
- func (s RunHopMonitorResponse_JsonResponsePathSelectorIpVersion) WithArrayOfValues(values []common.IpVersion) *RunHopMonitorResponseJsonResponse_FieldTerminalPathArrayOfValues
- func (s RunHopMonitorResponse_JsonResponsePathSelectorIpVersion) WithValue(value common.IpVersion) *RunHopMonitorResponseJsonResponse_FieldTerminalPathValue
- type RunHopMonitorResponse_JsonResponsePathSelectorPaths
- func (RunHopMonitorResponse_JsonResponsePathSelectorPaths) FieldPath() *RunHopMonitorResponseJsonResponse_FieldTerminalPath
- func (RunHopMonitorResponse_JsonResponsePathSelectorPaths) Hops() RunHopMonitorResponse_JsonResponsePathSelectorPathsHops
- func (s RunHopMonitorResponse_JsonResponsePathSelectorPaths) WithArrayOfValues(values [][]*common.Path) *RunHopMonitorResponseJsonResponse_FieldTerminalPathArrayOfValues
- func (s RunHopMonitorResponse_JsonResponsePathSelectorPaths) WithItemValue(value *common.Path) *RunHopMonitorResponseJsonResponse_FieldTerminalPathArrayItemValue
- func (s RunHopMonitorResponse_JsonResponsePathSelectorPaths) WithSubArrayItemValue(subPathArrayItemValue common.Path_FieldPathArrayItemValue) *RunHopMonitorResponseJsonResponse_FieldSubPathArrayItemValue
- func (s RunHopMonitorResponse_JsonResponsePathSelectorPaths) WithSubArrayOfValues(subPathArrayOfValues common.Path_FieldPathArrayOfValues) *RunHopMonitorResponseJsonResponse_FieldSubPathArrayOfValues
- func (RunHopMonitorResponse_JsonResponsePathSelectorPaths) WithSubPath(subPath common.Path_FieldPath) *RunHopMonitorResponseJsonResponse_FieldSubPath
- func (s RunHopMonitorResponse_JsonResponsePathSelectorPaths) WithSubValue(subPathValue common.Path_FieldPathValue) *RunHopMonitorResponseJsonResponse_FieldSubPathValue
- func (s RunHopMonitorResponse_JsonResponsePathSelectorPaths) WithValue(value []*common.Path) *RunHopMonitorResponseJsonResponse_FieldTerminalPathValue
- type RunHopMonitorResponse_JsonResponsePathSelectorPathsHops
- func (RunHopMonitorResponse_JsonResponsePathSelectorPathsHops) FieldPath() *RunHopMonitorResponseJsonResponse_FieldSubPath
- func (s RunHopMonitorResponse_JsonResponsePathSelectorPathsHops) WithArrayOfValues(values [][]string) *RunHopMonitorResponseJsonResponse_FieldSubPathArrayOfValues
- func (s RunHopMonitorResponse_JsonResponsePathSelectorPathsHops) WithItemValue(value string) *RunHopMonitorResponseJsonResponse_FieldSubPathArrayItemValue
- func (s RunHopMonitorResponse_JsonResponsePathSelectorPathsHops) WithValue(value []string) *RunHopMonitorResponseJsonResponse_FieldSubPathValue
- type RunHopMonitorResponse_JsonResponse_FieldMask
- func (fieldMask *RunHopMonitorResponse_JsonResponse_FieldMask) AppendPath(path RunHopMonitorResponseJsonResponse_FieldPath)
- func (fieldMask *RunHopMonitorResponse_JsonResponse_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *RunHopMonitorResponse_JsonResponse_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *RunHopMonitorResponse_JsonResponse_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *RunHopMonitorResponse_JsonResponse_FieldMask) FilterInputFields() *RunHopMonitorResponse_JsonResponse_FieldMask
- func (fieldMask *RunHopMonitorResponse_JsonResponse_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
- func (fieldMask *RunHopMonitorResponse_JsonResponse_FieldMask) GetPaths() []RunHopMonitorResponseJsonResponse_FieldPath
- func (fieldMask *RunHopMonitorResponse_JsonResponse_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *RunHopMonitorResponse_JsonResponse_FieldMask) IsFull() bool
- func (fieldMask RunHopMonitorResponse_JsonResponse_FieldMask) Marshal() ([]byte, error)
- func (fieldMask RunHopMonitorResponse_JsonResponse_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *RunHopMonitorResponse_JsonResponse_FieldMask) PathsCount() int
- func (fieldMask *RunHopMonitorResponse_JsonResponse_FieldMask) Project(source *RunHopMonitorResponse_JsonResponse) *RunHopMonitorResponse_JsonResponse
- func (fieldMask *RunHopMonitorResponse_JsonResponse_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *RunHopMonitorResponse_JsonResponse_FieldMask) ProtoMessage()
- func (fieldMask *RunHopMonitorResponse_JsonResponse_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *RunHopMonitorResponse_JsonResponse_FieldMask) Reset()
- func (fieldMask *RunHopMonitorResponse_JsonResponse_FieldMask) Set(target, source *RunHopMonitorResponse_JsonResponse)
- func (fieldMask *RunHopMonitorResponse_JsonResponse_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *RunHopMonitorResponse_JsonResponse_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *RunHopMonitorResponse_JsonResponse_FieldMask) Size() int
- func (fieldMask *RunHopMonitorResponse_JsonResponse_FieldMask) String() string
- func (fieldMask *RunHopMonitorResponse_JsonResponse_FieldMask) Subtract(other *RunHopMonitorResponse_JsonResponse_FieldMask) *RunHopMonitorResponse_JsonResponse_FieldMask
- func (fieldMask *RunHopMonitorResponse_JsonResponse_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *RunHopMonitorResponse_JsonResponse_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
- func (fieldMask *RunHopMonitorResponse_JsonResponse_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *RunHopMonitorResponse_JsonResponse_FieldMask) UnmarshalJSON(data []byte) error
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"` // Run path trace to the specified probing target. // One of Destination or Target is required as input. Target *probing_target.Reference `protobuf:"bytes,3,opt,customtype=Reference,name=target,proto3" json:"target,omitempty" firestore:"target"` // Destination to send packet to. // IP address and domain name are accepted. // One of Destination or Target is required as input. Destination string `protobuf:"bytes,4,opt,name=destination,proto3" json:"destination,omitempty" firestore:"destination"` // Number of attempts to discover unique paths. Default is 3 Attempts int32 `protobuf:"varint,6,opt,name=attempts,proto3" json:"attempts,omitempty" firestore:"attempts"` // Use UDP (default) or TCP or ICMP for the path discovery Mode common.ProbingMode `protobuf:"varint,7,opt,name=mode,proto3,enum=ntt.watchdog.v1alpha2.ProbingMode" json:"mode,omitempty" firestore:"mode"` // Default is Text format similar to traceroute command. Json is for internal // use only OutputFormat common.OnDemandTestResponseFormat `` /* 177-byte string literal not displayed */ // Flag to force IPv4/IPv6. Default is IPVERSION_ANY. // Helpful when using domain name for tests. IpVersion common.IpVersion `` /* 148-byte string literal not displayed */ // Maximum number of hops to discover (Max TTL to use). // If not set or set to 0, a value of 40 will be used. MaxHops int32 `protobuf:"varint,10,opt,name=max_hops,json=maxHops,proto3" json:"max_hops,omitempty" firestore:"maxHops"` // 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) GetIpVersion ¶ added in v0.11.4
func (m *RunHopMonitorRequest) GetIpVersion() common.IpVersion
func (*RunHopMonitorRequest) GetMaxHops ¶ added in v0.11.6
func (m *RunHopMonitorRequest) GetMaxHops() int32
func (*RunHopMonitorRequest) GetMode ¶
func (m *RunHopMonitorRequest) GetMode() common.ProbingMode
func (*RunHopMonitorRequest) GetName ¶
func (m *RunHopMonitorRequest) GetName() *probe.Reference
func (*RunHopMonitorRequest) GetOutputFormat ¶ added in v0.10.0
func (m *RunHopMonitorRequest) GetOutputFormat() common.OnDemandTestResponseFormat
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) SetIpVersion ¶ added in v0.11.4
func (m *RunHopMonitorRequest) SetIpVersion(fv common.IpVersion)
func (*RunHopMonitorRequest) SetMaxHops ¶ added in v0.11.6
func (m *RunHopMonitorRequest) SetMaxHops(fv int32)
func (*RunHopMonitorRequest) SetMode ¶
func (m *RunHopMonitorRequest) SetMode(fv common.ProbingMode)
func (*RunHopMonitorRequest) SetName ¶
func (m *RunHopMonitorRequest) SetName(fv *probe.Reference)
func (*RunHopMonitorRequest) SetOutputFormat ¶ added in v0.10.0
func (m *RunHopMonitorRequest) SetOutputFormat(fv common.OnDemandTestResponseFormat)
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) IpVersion ¶ added in v0.11.4
func (RunHopMonitorRequestFieldPathBuilder) IpVersion() RunHopMonitorRequestPathSelectorIpVersion
func (RunHopMonitorRequestFieldPathBuilder) OutputFormat ¶ added in v0.10.0
func (RunHopMonitorRequestFieldPathBuilder) OutputFormat() RunHopMonitorRequestPathSelectorOutputFormat
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 RunHopMonitorRequestPathSelectorIpVersion ¶ added in v0.11.4
type RunHopMonitorRequestPathSelectorIpVersion struct{}
func (RunHopMonitorRequestPathSelectorIpVersion) FieldPath ¶ added in v0.11.4
func (RunHopMonitorRequestPathSelectorIpVersion) FieldPath() *RunHopMonitorRequest_FieldTerminalPath
func (RunHopMonitorRequestPathSelectorIpVersion) WithArrayOfValues ¶ added in v0.11.4
func (s RunHopMonitorRequestPathSelectorIpVersion) WithArrayOfValues(values []common.IpVersion) *RunHopMonitorRequest_FieldTerminalPathArrayOfValues
func (RunHopMonitorRequestPathSelectorIpVersion) WithValue ¶ added in v0.11.4
func (s RunHopMonitorRequestPathSelectorIpVersion) WithValue(value common.IpVersion) *RunHopMonitorRequest_FieldTerminalPathValue
type RunHopMonitorRequestPathSelectorMaxHops ¶ added in v0.11.6
type RunHopMonitorRequestPathSelectorMaxHops struct{}
func (RunHopMonitorRequestPathSelectorMaxHops) FieldPath ¶ added in v0.11.6
func (RunHopMonitorRequestPathSelectorMaxHops) FieldPath() *RunHopMonitorRequest_FieldTerminalPath
func (RunHopMonitorRequestPathSelectorMaxHops) WithArrayOfValues ¶ added in v0.11.6
func (s RunHopMonitorRequestPathSelectorMaxHops) WithArrayOfValues(values []int32) *RunHopMonitorRequest_FieldTerminalPathArrayOfValues
func (RunHopMonitorRequestPathSelectorMaxHops) WithValue ¶ added in v0.11.6
func (s RunHopMonitorRequestPathSelectorMaxHops) WithValue(value int32) *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 RunHopMonitorRequestPathSelectorOutputFormat ¶ added in v0.10.0
type RunHopMonitorRequestPathSelectorOutputFormat struct{}
func (RunHopMonitorRequestPathSelectorOutputFormat) FieldPath ¶ added in v0.10.0
func (RunHopMonitorRequestPathSelectorOutputFormat) FieldPath() *RunHopMonitorRequest_FieldTerminalPath
func (RunHopMonitorRequestPathSelectorOutputFormat) WithArrayOfValues ¶ added in v0.10.0
func (s RunHopMonitorRequestPathSelectorOutputFormat) WithArrayOfValues(values []common.OnDemandTestResponseFormat) *RunHopMonitorRequest_FieldTerminalPathArrayOfValues
func (RunHopMonitorRequestPathSelectorOutputFormat) WithValue ¶ added in v0.10.0
func (s RunHopMonitorRequestPathSelectorOutputFormat) WithValue(value common.OnDemandTestResponseFormat) *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_FieldPathSelectorTarget RunHopMonitorRequest_FieldPathSelector = 1 RunHopMonitorRequest_FieldPathSelectorDestination RunHopMonitorRequest_FieldPathSelector = 2 RunHopMonitorRequest_FieldPathSelectorAttempts RunHopMonitorRequest_FieldPathSelector = 3 RunHopMonitorRequest_FieldPathSelectorMode RunHopMonitorRequest_FieldPathSelector = 4 RunHopMonitorRequest_FieldPathSelectorOutputFormat RunHopMonitorRequest_FieldPathSelector = 5 RunHopMonitorRequest_FieldPathSelectorIpVersion RunHopMonitorRequest_FieldPathSelector = 6 RunHopMonitorRequest_FieldPathSelectorMaxHops RunHopMonitorRequest_FieldPathSelector = 7 )
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) AsIpVersionArrayOfValues ¶ added in v0.11.4
func (fpaov *RunHopMonitorRequest_FieldTerminalPathArrayOfValues) AsIpVersionArrayOfValues() ([]common.IpVersion, bool)
func (*RunHopMonitorRequest_FieldTerminalPathArrayOfValues) AsMaxHopsArrayOfValues ¶ added in v0.11.6
func (fpaov *RunHopMonitorRequest_FieldTerminalPathArrayOfValues) AsMaxHopsArrayOfValues() ([]int32, 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) AsOutputFormatArrayOfValues ¶ added in v0.10.0
func (fpaov *RunHopMonitorRequest_FieldTerminalPathArrayOfValues) AsOutputFormatArrayOfValues() ([]common.OnDemandTestResponseFormat, 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) AsIpVersionValue ¶ added in v0.11.4
func (fpv *RunHopMonitorRequest_FieldTerminalPathValue) AsIpVersionValue() (common.IpVersion, bool)
func (*RunHopMonitorRequest_FieldTerminalPathValue) AsMaxHopsValue ¶ added in v0.11.6
func (fpv *RunHopMonitorRequest_FieldTerminalPathValue) AsMaxHopsValue() (int32, 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) AsOutputFormatValue ¶ added in v0.10.0
func (fpv *RunHopMonitorRequest_FieldTerminalPathValue) AsOutputFormatValue() (common.OnDemandTestResponseFormat, 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 { // Json format is not preferred for the ondemand tests JsonResponse *RunHopMonitorResponse_JsonResponse `protobuf:"bytes,1,opt,name=json_response,json=jsonResponse,proto3" json:"json_response,omitempty" firestore:"jsonResponse"` // Console type text response TextResponse string `protobuf:"bytes,2,opt,name=text_response,json=textResponse,proto3" json:"text_response,omitempty" firestore:"textResponse"` // 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) GetJsonResponse ¶ added in v0.10.0
func (m *RunHopMonitorResponse) GetJsonResponse() *RunHopMonitorResponse_JsonResponse
func (*RunHopMonitorResponse) GetTextResponse ¶ added in v0.10.0
func (m *RunHopMonitorResponse) GetTextResponse() string
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) SetJsonResponse ¶ added in v0.10.0
func (m *RunHopMonitorResponse) SetJsonResponse(fv *RunHopMonitorResponse_JsonResponse)
func (*RunHopMonitorResponse) SetTextResponse ¶ added in v0.10.0
func (m *RunHopMonitorResponse) SetTextResponse(fv string)
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) JsonResponse ¶ added in v0.10.0
func (RunHopMonitorResponseFieldPathBuilder) JsonResponse() RunHopMonitorResponsePathSelectorJsonResponse
func (RunHopMonitorResponseFieldPathBuilder) TextResponse ¶ added in v0.10.0
func (RunHopMonitorResponseFieldPathBuilder) TextResponse() RunHopMonitorResponsePathSelectorTextResponse
type RunHopMonitorResponseJsonResponseFieldPathBuilder ¶ added in v0.10.0
type RunHopMonitorResponseJsonResponseFieldPathBuilder struct{}
func NewRunHopMonitorResponseJsonResponseFieldPathBuilder ¶ added in v0.10.0
func NewRunHopMonitorResponseJsonResponseFieldPathBuilder() RunHopMonitorResponseJsonResponseFieldPathBuilder
type RunHopMonitorResponseJsonResponse_FieldPath ¶ added in v0.10.0
type RunHopMonitorResponseJsonResponse_FieldPath interface { gotenobject.FieldPath Selector() RunHopMonitorResponseJsonResponse_FieldPathSelector Get(source *RunHopMonitorResponse_JsonResponse) []interface{} GetSingle(source *RunHopMonitorResponse_JsonResponse) (interface{}, bool) ClearValue(item *RunHopMonitorResponse_JsonResponse) // Those methods build corresponding RunHopMonitorResponseJsonResponse_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) RunHopMonitorResponseJsonResponse_FieldPathValue WithIArrayOfValues(values interface{}) RunHopMonitorResponseJsonResponse_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) RunHopMonitorResponseJsonResponse_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildRunHopMonitorResponseJsonResponse_FieldPath ¶ added in v0.10.0
func BuildRunHopMonitorResponseJsonResponse_FieldPath(fp gotenobject.RawFieldPath) (RunHopMonitorResponseJsonResponse_FieldPath, error)
func MustParseRunHopMonitorResponseJsonResponse_FieldPath ¶ added in v0.10.0
func MustParseRunHopMonitorResponseJsonResponse_FieldPath(rawField string) RunHopMonitorResponseJsonResponse_FieldPath
func ParseRunHopMonitorResponseJsonResponse_FieldPath ¶ added in v0.10.0
func ParseRunHopMonitorResponseJsonResponse_FieldPath(rawField string) (RunHopMonitorResponseJsonResponse_FieldPath, error)
type RunHopMonitorResponseJsonResponse_FieldPathArrayItemValue ¶ added in v0.10.0
type RunHopMonitorResponseJsonResponse_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue RunHopMonitorResponseJsonResponse_FieldPath ContainsValue(*RunHopMonitorResponse_JsonResponse) bool }
RunHopMonitorResponseJsonResponse_FieldPathArrayItemValue allows storing single item in Path-specific values for JsonResponse according to their type Present only for array (repeated) types.
func MustParseRunHopMonitorResponseJsonResponse_FieldPathArrayItemValue ¶ added in v0.10.0
func MustParseRunHopMonitorResponseJsonResponse_FieldPathArrayItemValue(pathStr, valueStr string) RunHopMonitorResponseJsonResponse_FieldPathArrayItemValue
func ParseRunHopMonitorResponseJsonResponse_FieldPathArrayItemValue ¶ added in v0.10.0
func ParseRunHopMonitorResponseJsonResponse_FieldPathArrayItemValue(pathStr, valueStr string) (RunHopMonitorResponseJsonResponse_FieldPathArrayItemValue, error)
ParseRunHopMonitorResponseJsonResponse_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type RunHopMonitorResponseJsonResponse_FieldPathArrayOfValues ¶ added in v0.10.0
type RunHopMonitorResponseJsonResponse_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues RunHopMonitorResponseJsonResponse_FieldPath }
RunHopMonitorResponseJsonResponse_FieldPathArrayOfValues allows storing slice of values for JsonResponse fields according to their type
func MustParseRunHopMonitorResponseJsonResponse_FieldPathArrayOfValues ¶ added in v0.10.0
func MustParseRunHopMonitorResponseJsonResponse_FieldPathArrayOfValues(pathStr, valuesStr string) RunHopMonitorResponseJsonResponse_FieldPathArrayOfValues
func ParseRunHopMonitorResponseJsonResponse_FieldPathArrayOfValues ¶ added in v0.10.0
func ParseRunHopMonitorResponseJsonResponse_FieldPathArrayOfValues(pathStr, valuesStr string) (RunHopMonitorResponseJsonResponse_FieldPathArrayOfValues, error)
type RunHopMonitorResponseJsonResponse_FieldPathMap ¶ added in v0.10.0
type RunHopMonitorResponseJsonResponse_FieldPathMap struct {
// contains filtered or unexported fields
}
FieldPath for map type with additional Key information
func (*RunHopMonitorResponseJsonResponse_FieldPathMap) ClearValue ¶ added in v0.10.0
func (fpm *RunHopMonitorResponseJsonResponse_FieldPathMap) ClearValue(item *RunHopMonitorResponse_JsonResponse)
func (*RunHopMonitorResponseJsonResponse_FieldPathMap) ClearValueRaw ¶ added in v0.10.0
func (fpm *RunHopMonitorResponseJsonResponse_FieldPathMap) ClearValueRaw(item proto.Message)
func (*RunHopMonitorResponseJsonResponse_FieldPathMap) Get ¶ added in v0.10.0
func (fpm *RunHopMonitorResponseJsonResponse_FieldPathMap) Get(source *RunHopMonitorResponse_JsonResponse) (values []interface{})
Get returns all values pointed by selected field map key from source RunHopMonitorResponse_JsonResponse
func (*RunHopMonitorResponseJsonResponse_FieldPathMap) GetDefault ¶ added in v0.10.0
func (fpm *RunHopMonitorResponseJsonResponse_FieldPathMap) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*RunHopMonitorResponseJsonResponse_FieldPathMap) GetRaw ¶ added in v0.10.0
func (fpm *RunHopMonitorResponseJsonResponse_FieldPathMap) GetRaw(source proto.Message) []interface{}
func (*RunHopMonitorResponseJsonResponse_FieldPathMap) GetSingle ¶ added in v0.10.0
func (fpm *RunHopMonitorResponseJsonResponse_FieldPathMap) GetSingle(source *RunHopMonitorResponse_JsonResponse) (interface{}, bool)
GetSingle returns value by selected field map key from source RunHopMonitorResponse_JsonResponse
func (*RunHopMonitorResponseJsonResponse_FieldPathMap) GetSingleRaw ¶ added in v0.10.0
func (fpm *RunHopMonitorResponseJsonResponse_FieldPathMap) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*RunHopMonitorResponseJsonResponse_FieldPathMap) IsLeaf ¶ added in v0.10.0
func (fpm *RunHopMonitorResponseJsonResponse_FieldPathMap) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*RunHopMonitorResponseJsonResponse_FieldPathMap) JSONString ¶ added in v0.10.0
func (fpm *RunHopMonitorResponseJsonResponse_FieldPathMap) JSONString() string
JSONString returns path representation is JSON convention. Note that map keys are not transformed
func (*RunHopMonitorResponseJsonResponse_FieldPathMap) Key ¶ added in v0.10.0
func (fpm *RunHopMonitorResponseJsonResponse_FieldPathMap) Key() string
func (*RunHopMonitorResponseJsonResponse_FieldPathMap) SplitIntoTerminalIPaths ¶ added in v0.10.0
func (fpm *RunHopMonitorResponseJsonResponse_FieldPathMap) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*RunHopMonitorResponseJsonResponse_FieldPathMap) String ¶ added in v0.10.0
func (fpm *RunHopMonitorResponseJsonResponse_FieldPathMap) String() string
String returns path representation in proto convention
func (*RunHopMonitorResponseJsonResponse_FieldPathMap) WithIArrayItemValue ¶ added in v0.10.0
func (fpm *RunHopMonitorResponseJsonResponse_FieldPathMap) WithIArrayItemValue(value interface{}) RunHopMonitorResponseJsonResponse_FieldPathArrayItemValue
func (*RunHopMonitorResponseJsonResponse_FieldPathMap) WithIArrayOfValues ¶ added in v0.10.0
func (fpm *RunHopMonitorResponseJsonResponse_FieldPathMap) WithIArrayOfValues(values interface{}) RunHopMonitorResponseJsonResponse_FieldPathArrayOfValues
func (*RunHopMonitorResponseJsonResponse_FieldPathMap) WithIValue ¶ added in v0.10.0
func (fpm *RunHopMonitorResponseJsonResponse_FieldPathMap) WithIValue(value interface{}) RunHopMonitorResponseJsonResponse_FieldPathValue
func (*RunHopMonitorResponseJsonResponse_FieldPathMap) WithRawIArrayItemValue ¶ added in v0.10.0
func (fpm *RunHopMonitorResponseJsonResponse_FieldPathMap) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*RunHopMonitorResponseJsonResponse_FieldPathMap) WithRawIArrayOfValues ¶ added in v0.10.0
func (fpm *RunHopMonitorResponseJsonResponse_FieldPathMap) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*RunHopMonitorResponseJsonResponse_FieldPathMap) WithRawIValue ¶ added in v0.10.0
func (fpm *RunHopMonitorResponseJsonResponse_FieldPathMap) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type RunHopMonitorResponseJsonResponse_FieldPathMapArrayOfValues ¶ added in v0.10.0
type RunHopMonitorResponseJsonResponse_FieldPathMapArrayOfValues struct { RunHopMonitorResponseJsonResponse_FieldPathMap // contains filtered or unexported fields }
func (*RunHopMonitorResponseJsonResponse_FieldPathMapArrayOfValues) AsHopInfoArrayOfElementValues ¶ added in v0.10.0
func (fpmaov *RunHopMonitorResponseJsonResponse_FieldPathMapArrayOfValues) AsHopInfoArrayOfElementValues() ([]*common.HopInfo, bool)
func (*RunHopMonitorResponseJsonResponse_FieldPathMapArrayOfValues) AsHopStatsArrayOfElementValues ¶ added in v0.10.0
func (fpmaov *RunHopMonitorResponseJsonResponse_FieldPathMapArrayOfValues) AsHopStatsArrayOfElementValues() ([]*common.HopStat, bool)
func (*RunHopMonitorResponseJsonResponse_FieldPathMapArrayOfValues) GetRawValues ¶ added in v0.10.0
func (fpmaov *RunHopMonitorResponseJsonResponse_FieldPathMapArrayOfValues) GetRawValues() (values []interface{})
type RunHopMonitorResponseJsonResponse_FieldPathMapValue ¶ added in v0.10.0
type RunHopMonitorResponseJsonResponse_FieldPathMapValue struct { RunHopMonitorResponseJsonResponse_FieldPathMap // contains filtered or unexported fields }
func (*RunHopMonitorResponseJsonResponse_FieldPathMapValue) AsHopInfoElementValue ¶ added in v0.10.0
func (fpmv *RunHopMonitorResponseJsonResponse_FieldPathMapValue) AsHopInfoElementValue() (*common.HopInfo, bool)
func (*RunHopMonitorResponseJsonResponse_FieldPathMapValue) AsHopStatsElementValue ¶ added in v0.10.0
func (fpmv *RunHopMonitorResponseJsonResponse_FieldPathMapValue) AsHopStatsElementValue() (*common.HopStat, bool)
func (*RunHopMonitorResponseJsonResponse_FieldPathMapValue) CompareWith ¶ added in v0.10.0
func (fpmv *RunHopMonitorResponseJsonResponse_FieldPathMapValue) CompareWith(source *RunHopMonitorResponse_JsonResponse) (int, bool)
CompareWith compares value in the 'RunHopMonitorResponseJsonResponse_FieldPathMapValue' with the value under path in 'RunHopMonitorResponse_JsonResponse'.
func (*RunHopMonitorResponseJsonResponse_FieldPathMapValue) CompareWithRaw ¶ added in v0.10.0
func (fpmv *RunHopMonitorResponseJsonResponse_FieldPathMapValue) CompareWithRaw(source proto.Message) (int, bool)
func (*RunHopMonitorResponseJsonResponse_FieldPathMapValue) GetRawValue ¶ added in v0.10.0
func (fpmv *RunHopMonitorResponseJsonResponse_FieldPathMapValue) GetRawValue() interface{}
GetValue returns value stored under selected field in JsonResponse as interface{}
func (*RunHopMonitorResponseJsonResponse_FieldPathMapValue) SetTo ¶ added in v0.10.0
func (fpmv *RunHopMonitorResponseJsonResponse_FieldPathMapValue) SetTo(target **RunHopMonitorResponse_JsonResponse)
SetTo stores value for selected field in JsonResponse
func (*RunHopMonitorResponseJsonResponse_FieldPathMapValue) SetToRaw ¶ added in v0.10.0
func (fpmv *RunHopMonitorResponseJsonResponse_FieldPathMapValue) SetToRaw(target proto.Message)
type RunHopMonitorResponseJsonResponse_FieldPathSelector ¶ added in v0.10.0
type RunHopMonitorResponseJsonResponse_FieldPathSelector int32
const ( RunHopMonitorResponseJsonResponse_FieldPathSelectorPaths RunHopMonitorResponseJsonResponse_FieldPathSelector = 0 RunHopMonitorResponseJsonResponse_FieldPathSelectorHopStats RunHopMonitorResponseJsonResponse_FieldPathSelector = 1 RunHopMonitorResponseJsonResponse_FieldPathSelectorHopInfo RunHopMonitorResponseJsonResponse_FieldPathSelector = 2 RunHopMonitorResponseJsonResponse_FieldPathSelectorIpVersion RunHopMonitorResponseJsonResponse_FieldPathSelector = 3 )
func (RunHopMonitorResponseJsonResponse_FieldPathSelector) String ¶ added in v0.10.0
func (s RunHopMonitorResponseJsonResponse_FieldPathSelector) String() string
type RunHopMonitorResponseJsonResponse_FieldPathValue ¶ added in v0.10.0
type RunHopMonitorResponseJsonResponse_FieldPathValue interface { RunHopMonitorResponseJsonResponse_FieldPath gotenobject.FieldPathValue SetTo(target **RunHopMonitorResponse_JsonResponse) CompareWith(*RunHopMonitorResponse_JsonResponse) (cmp int, comparable bool) }
RunHopMonitorResponseJsonResponse_FieldPathValue allows storing values for JsonResponse fields according to their type
func MustParseRunHopMonitorResponseJsonResponse_FieldPathValue ¶ added in v0.10.0
func MustParseRunHopMonitorResponseJsonResponse_FieldPathValue(pathStr, valueStr string) RunHopMonitorResponseJsonResponse_FieldPathValue
func ParseRunHopMonitorResponseJsonResponse_FieldPathValue ¶ added in v0.10.0
func ParseRunHopMonitorResponseJsonResponse_FieldPathValue(pathStr, valueStr string) (RunHopMonitorResponseJsonResponse_FieldPathValue, error)
type RunHopMonitorResponseJsonResponse_FieldSubPath ¶ added in v0.10.0
type RunHopMonitorResponseJsonResponse_FieldSubPath struct {
// contains filtered or unexported fields
}
func (*RunHopMonitorResponseJsonResponse_FieldSubPath) AsPathsSubPath ¶ added in v0.10.0
func (fps *RunHopMonitorResponseJsonResponse_FieldSubPath) AsPathsSubPath() (common.Path_FieldPath, bool)
func (*RunHopMonitorResponseJsonResponse_FieldSubPath) ClearValue ¶ added in v0.10.0
func (fps *RunHopMonitorResponseJsonResponse_FieldSubPath) ClearValue(item *RunHopMonitorResponse_JsonResponse)
func (*RunHopMonitorResponseJsonResponse_FieldSubPath) ClearValueRaw ¶ added in v0.10.0
func (fps *RunHopMonitorResponseJsonResponse_FieldSubPath) ClearValueRaw(item proto.Message)
func (*RunHopMonitorResponseJsonResponse_FieldSubPath) Get ¶ added in v0.10.0
func (fps *RunHopMonitorResponseJsonResponse_FieldSubPath) Get(source *RunHopMonitorResponse_JsonResponse) (values []interface{})
Get returns all values pointed by selected field from source RunHopMonitorResponse_JsonResponse
func (*RunHopMonitorResponseJsonResponse_FieldSubPath) GetDefault ¶ added in v0.10.0
func (fps *RunHopMonitorResponseJsonResponse_FieldSubPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*RunHopMonitorResponseJsonResponse_FieldSubPath) GetRaw ¶ added in v0.10.0
func (fps *RunHopMonitorResponseJsonResponse_FieldSubPath) GetRaw(source proto.Message) []interface{}
func (*RunHopMonitorResponseJsonResponse_FieldSubPath) GetSingle ¶ added in v0.10.0
func (fps *RunHopMonitorResponseJsonResponse_FieldSubPath) GetSingle(source *RunHopMonitorResponse_JsonResponse) (interface{}, bool)
GetSingle returns value of selected field from source RunHopMonitorResponse_JsonResponse
func (*RunHopMonitorResponseJsonResponse_FieldSubPath) GetSingleRaw ¶ added in v0.10.0
func (fps *RunHopMonitorResponseJsonResponse_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*RunHopMonitorResponseJsonResponse_FieldSubPath) IsLeaf ¶ added in v0.10.0
func (fps *RunHopMonitorResponseJsonResponse_FieldSubPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*RunHopMonitorResponseJsonResponse_FieldSubPath) JSONString ¶ added in v0.10.0
func (fps *RunHopMonitorResponseJsonResponse_FieldSubPath) JSONString() string
JSONString returns path representation is JSON convention
func (*RunHopMonitorResponseJsonResponse_FieldSubPath) SplitIntoTerminalIPaths ¶ added in v0.10.0
func (fps *RunHopMonitorResponseJsonResponse_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*RunHopMonitorResponseJsonResponse_FieldSubPath) String ¶ added in v0.10.0
func (fps *RunHopMonitorResponseJsonResponse_FieldSubPath) String() string
String returns path representation in proto convention
func (*RunHopMonitorResponseJsonResponse_FieldSubPath) WithIArrayItemValue ¶ added in v0.10.0
func (fps *RunHopMonitorResponseJsonResponse_FieldSubPath) WithIArrayItemValue(value interface{}) RunHopMonitorResponseJsonResponse_FieldPathArrayItemValue
func (*RunHopMonitorResponseJsonResponse_FieldSubPath) WithIArrayOfValues ¶ added in v0.10.0
func (fps *RunHopMonitorResponseJsonResponse_FieldSubPath) WithIArrayOfValues(values interface{}) RunHopMonitorResponseJsonResponse_FieldPathArrayOfValues
func (*RunHopMonitorResponseJsonResponse_FieldSubPath) WithIValue ¶ added in v0.10.0
func (fps *RunHopMonitorResponseJsonResponse_FieldSubPath) WithIValue(value interface{}) RunHopMonitorResponseJsonResponse_FieldPathValue
func (*RunHopMonitorResponseJsonResponse_FieldSubPath) WithRawIArrayItemValue ¶ added in v0.10.0
func (fps *RunHopMonitorResponseJsonResponse_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*RunHopMonitorResponseJsonResponse_FieldSubPath) WithRawIArrayOfValues ¶ added in v0.10.0
func (fps *RunHopMonitorResponseJsonResponse_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*RunHopMonitorResponseJsonResponse_FieldSubPath) WithRawIValue ¶ added in v0.10.0
func (fps *RunHopMonitorResponseJsonResponse_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type RunHopMonitorResponseJsonResponse_FieldSubPathArrayItemValue ¶ added in v0.10.0
type RunHopMonitorResponseJsonResponse_FieldSubPathArrayItemValue struct { RunHopMonitorResponseJsonResponse_FieldPath // contains filtered or unexported fields }
func (*RunHopMonitorResponseJsonResponse_FieldSubPathArrayItemValue) AsPathsPathItemValue ¶ added in v0.10.0
func (fpaivs *RunHopMonitorResponseJsonResponse_FieldSubPathArrayItemValue) AsPathsPathItemValue() (common.Path_FieldPathArrayItemValue, bool)
func (*RunHopMonitorResponseJsonResponse_FieldSubPathArrayItemValue) ContainsValue ¶ added in v0.10.0
func (fpaivs *RunHopMonitorResponseJsonResponse_FieldSubPathArrayItemValue) ContainsValue(source *RunHopMonitorResponse_JsonResponse) bool
Contains returns a boolean indicating if value that is being held is present in given 'JsonResponse'
func (*RunHopMonitorResponseJsonResponse_FieldSubPathArrayItemValue) GetRawItemValue ¶ added in v0.10.0
func (fpaivs *RunHopMonitorResponseJsonResponse_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored array item value
type RunHopMonitorResponseJsonResponse_FieldSubPathArrayOfValues ¶ added in v0.10.0
type RunHopMonitorResponseJsonResponse_FieldSubPathArrayOfValues struct { RunHopMonitorResponseJsonResponse_FieldPath // contains filtered or unexported fields }
func (*RunHopMonitorResponseJsonResponse_FieldSubPathArrayOfValues) AsPathsPathArrayOfValues ¶ added in v0.10.0
func (fpsaov *RunHopMonitorResponseJsonResponse_FieldSubPathArrayOfValues) AsPathsPathArrayOfValues() (common.Path_FieldPathArrayOfValues, bool)
func (*RunHopMonitorResponseJsonResponse_FieldSubPathArrayOfValues) GetRawValues ¶ added in v0.10.0
func (fpsaov *RunHopMonitorResponseJsonResponse_FieldSubPathArrayOfValues) GetRawValues() []interface{}
type RunHopMonitorResponseJsonResponse_FieldSubPathValue ¶ added in v0.10.0
type RunHopMonitorResponseJsonResponse_FieldSubPathValue struct { RunHopMonitorResponseJsonResponse_FieldPath // contains filtered or unexported fields }
func (*RunHopMonitorResponseJsonResponse_FieldSubPathValue) AsPathsPathValue ¶ added in v0.10.0
func (fpvs *RunHopMonitorResponseJsonResponse_FieldSubPathValue) AsPathsPathValue() (common.Path_FieldPathValue, bool)
func (*RunHopMonitorResponseJsonResponse_FieldSubPathValue) CompareWith ¶ added in v0.10.0
func (fpvs *RunHopMonitorResponseJsonResponse_FieldSubPathValue) CompareWith(source *RunHopMonitorResponse_JsonResponse) (int, bool)
func (*RunHopMonitorResponseJsonResponse_FieldSubPathValue) CompareWithRaw ¶ added in v0.10.0
func (fpvs *RunHopMonitorResponseJsonResponse_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*RunHopMonitorResponseJsonResponse_FieldSubPathValue) GetRawValue ¶ added in v0.10.0
func (fpvs *RunHopMonitorResponseJsonResponse_FieldSubPathValue) GetRawValue() interface{}
func (*RunHopMonitorResponseJsonResponse_FieldSubPathValue) SetTo ¶ added in v0.10.0
func (fpvs *RunHopMonitorResponseJsonResponse_FieldSubPathValue) SetTo(target **RunHopMonitorResponse_JsonResponse)
func (*RunHopMonitorResponseJsonResponse_FieldSubPathValue) SetToRaw ¶ added in v0.10.0
func (fpvs *RunHopMonitorResponseJsonResponse_FieldSubPathValue) SetToRaw(target proto.Message)
type RunHopMonitorResponseJsonResponse_FieldTerminalPath ¶ added in v0.10.0
type RunHopMonitorResponseJsonResponse_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*RunHopMonitorResponseJsonResponse_FieldTerminalPath) ClearValue ¶ added in v0.10.0
func (fp *RunHopMonitorResponseJsonResponse_FieldTerminalPath) ClearValue(item *RunHopMonitorResponse_JsonResponse)
func (*RunHopMonitorResponseJsonResponse_FieldTerminalPath) ClearValueRaw ¶ added in v0.10.0
func (fp *RunHopMonitorResponseJsonResponse_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*RunHopMonitorResponseJsonResponse_FieldTerminalPath) Get ¶ added in v0.10.0
func (fp *RunHopMonitorResponseJsonResponse_FieldTerminalPath) Get(source *RunHopMonitorResponse_JsonResponse) (values []interface{})
Get returns all values pointed by specific field from source RunHopMonitorResponse_JsonResponse
func (*RunHopMonitorResponseJsonResponse_FieldTerminalPath) GetDefault ¶ added in v0.10.0
func (fp *RunHopMonitorResponseJsonResponse_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*RunHopMonitorResponseJsonResponse_FieldTerminalPath) GetRaw ¶ added in v0.10.0
func (fp *RunHopMonitorResponseJsonResponse_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*RunHopMonitorResponseJsonResponse_FieldTerminalPath) GetSingle ¶ added in v0.10.0
func (fp *RunHopMonitorResponseJsonResponse_FieldTerminalPath) GetSingle(source *RunHopMonitorResponse_JsonResponse) (interface{}, bool)
GetSingle returns value pointed by specific field of from source RunHopMonitorResponse_JsonResponse
func (*RunHopMonitorResponseJsonResponse_FieldTerminalPath) GetSingleRaw ¶ added in v0.10.0
func (fp *RunHopMonitorResponseJsonResponse_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*RunHopMonitorResponseJsonResponse_FieldTerminalPath) IsLeaf ¶ added in v0.10.0
func (fp *RunHopMonitorResponseJsonResponse_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*RunHopMonitorResponseJsonResponse_FieldTerminalPath) JSONString ¶ added in v0.10.0
func (fp *RunHopMonitorResponseJsonResponse_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*RunHopMonitorResponseJsonResponse_FieldTerminalPath) SplitIntoTerminalIPaths ¶ added in v0.10.0
func (fp *RunHopMonitorResponseJsonResponse_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*RunHopMonitorResponseJsonResponse_FieldTerminalPath) String ¶ added in v0.10.0
func (fp *RunHopMonitorResponseJsonResponse_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*RunHopMonitorResponseJsonResponse_FieldTerminalPath) WithIArrayItemValue ¶ added in v0.10.0
func (fp *RunHopMonitorResponseJsonResponse_FieldTerminalPath) WithIArrayItemValue(value interface{}) RunHopMonitorResponseJsonResponse_FieldPathArrayItemValue
func (*RunHopMonitorResponseJsonResponse_FieldTerminalPath) WithIArrayOfValues ¶ added in v0.10.0
func (fp *RunHopMonitorResponseJsonResponse_FieldTerminalPath) WithIArrayOfValues(values interface{}) RunHopMonitorResponseJsonResponse_FieldPathArrayOfValues
func (*RunHopMonitorResponseJsonResponse_FieldTerminalPath) WithIValue ¶ added in v0.10.0
func (fp *RunHopMonitorResponseJsonResponse_FieldTerminalPath) WithIValue(value interface{}) RunHopMonitorResponseJsonResponse_FieldPathValue
func (*RunHopMonitorResponseJsonResponse_FieldTerminalPath) WithRawIArrayItemValue ¶ added in v0.10.0
func (fp *RunHopMonitorResponseJsonResponse_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*RunHopMonitorResponseJsonResponse_FieldTerminalPath) WithRawIArrayOfValues ¶ added in v0.10.0
func (fp *RunHopMonitorResponseJsonResponse_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*RunHopMonitorResponseJsonResponse_FieldTerminalPath) WithRawIValue ¶ added in v0.10.0
func (fp *RunHopMonitorResponseJsonResponse_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type RunHopMonitorResponseJsonResponse_FieldTerminalPathArrayItemValue ¶ added in v0.10.0
type RunHopMonitorResponseJsonResponse_FieldTerminalPathArrayItemValue struct { RunHopMonitorResponseJsonResponse_FieldTerminalPath // contains filtered or unexported fields }
func (*RunHopMonitorResponseJsonResponse_FieldTerminalPathArrayItemValue) AsPathsItemValue ¶ added in v0.10.0
func (fpaiv *RunHopMonitorResponseJsonResponse_FieldTerminalPathArrayItemValue) AsPathsItemValue() (*common.Path, bool)
func (*RunHopMonitorResponseJsonResponse_FieldTerminalPathArrayItemValue) ContainsValue ¶ added in v0.10.0
func (fpaiv *RunHopMonitorResponseJsonResponse_FieldTerminalPathArrayItemValue) ContainsValue(source *RunHopMonitorResponse_JsonResponse) bool
Contains returns a boolean indicating if value that is being held is present in given 'JsonResponse'
func (*RunHopMonitorResponseJsonResponse_FieldTerminalPathArrayItemValue) GetRawItemValue ¶ added in v0.10.0
func (fpaiv *RunHopMonitorResponseJsonResponse_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object RunHopMonitorResponse_JsonResponse as interface{}
func (*RunHopMonitorResponseJsonResponse_FieldTerminalPathArrayItemValue) GetSingle ¶ added in v0.10.0
func (fpaiv *RunHopMonitorResponseJsonResponse_FieldTerminalPathArrayItemValue) GetSingle(source *RunHopMonitorResponse_JsonResponse) (interface{}, bool)
func (*RunHopMonitorResponseJsonResponse_FieldTerminalPathArrayItemValue) GetSingleRaw ¶ added in v0.10.0
func (fpaiv *RunHopMonitorResponseJsonResponse_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type RunHopMonitorResponseJsonResponse_FieldTerminalPathArrayOfValues ¶ added in v0.10.0
type RunHopMonitorResponseJsonResponse_FieldTerminalPathArrayOfValues struct { RunHopMonitorResponseJsonResponse_FieldTerminalPath // contains filtered or unexported fields }
func (*RunHopMonitorResponseJsonResponse_FieldTerminalPathArrayOfValues) AsHopInfoArrayOfValues ¶ added in v0.10.0
func (fpaov *RunHopMonitorResponseJsonResponse_FieldTerminalPathArrayOfValues) AsHopInfoArrayOfValues() ([]map[string]*common.HopInfo, bool)
func (*RunHopMonitorResponseJsonResponse_FieldTerminalPathArrayOfValues) AsHopStatsArrayOfValues ¶ added in v0.10.0
func (fpaov *RunHopMonitorResponseJsonResponse_FieldTerminalPathArrayOfValues) AsHopStatsArrayOfValues() ([]map[string]*common.HopStat, bool)
func (*RunHopMonitorResponseJsonResponse_FieldTerminalPathArrayOfValues) AsIpVersionArrayOfValues ¶ added in v0.10.0
func (fpaov *RunHopMonitorResponseJsonResponse_FieldTerminalPathArrayOfValues) AsIpVersionArrayOfValues() ([]common.IpVersion, bool)
func (*RunHopMonitorResponseJsonResponse_FieldTerminalPathArrayOfValues) AsPathsArrayOfValues ¶ added in v0.10.0
func (fpaov *RunHopMonitorResponseJsonResponse_FieldTerminalPathArrayOfValues) AsPathsArrayOfValues() ([][]*common.Path, bool)
func (*RunHopMonitorResponseJsonResponse_FieldTerminalPathArrayOfValues) GetRawValues ¶ added in v0.10.0
func (fpaov *RunHopMonitorResponseJsonResponse_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type RunHopMonitorResponseJsonResponse_FieldTerminalPathValue ¶ added in v0.10.0
type RunHopMonitorResponseJsonResponse_FieldTerminalPathValue struct { RunHopMonitorResponseJsonResponse_FieldTerminalPath // contains filtered or unexported fields }
func (*RunHopMonitorResponseJsonResponse_FieldTerminalPathValue) AsHopInfoValue ¶ added in v0.10.0
func (fpv *RunHopMonitorResponseJsonResponse_FieldTerminalPathValue) AsHopInfoValue() (map[string]*common.HopInfo, bool)
func (*RunHopMonitorResponseJsonResponse_FieldTerminalPathValue) AsHopStatsValue ¶ added in v0.10.0
func (fpv *RunHopMonitorResponseJsonResponse_FieldTerminalPathValue) AsHopStatsValue() (map[string]*common.HopStat, bool)
func (*RunHopMonitorResponseJsonResponse_FieldTerminalPathValue) AsIpVersionValue ¶ added in v0.10.0
func (fpv *RunHopMonitorResponseJsonResponse_FieldTerminalPathValue) AsIpVersionValue() (common.IpVersion, bool)
func (*RunHopMonitorResponseJsonResponse_FieldTerminalPathValue) AsPathsValue ¶ added in v0.10.0
func (fpv *RunHopMonitorResponseJsonResponse_FieldTerminalPathValue) AsPathsValue() ([]*common.Path, bool)
func (*RunHopMonitorResponseJsonResponse_FieldTerminalPathValue) CompareWith ¶ added in v0.10.0
func (fpv *RunHopMonitorResponseJsonResponse_FieldTerminalPathValue) CompareWith(source *RunHopMonitorResponse_JsonResponse) (int, bool)
CompareWith compares value in the 'RunHopMonitorResponseJsonResponse_FieldTerminalPathValue' with the value under path in 'RunHopMonitorResponse_JsonResponse'.
func (*RunHopMonitorResponseJsonResponse_FieldTerminalPathValue) CompareWithRaw ¶ added in v0.10.0
func (fpv *RunHopMonitorResponseJsonResponse_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*RunHopMonitorResponseJsonResponse_FieldTerminalPathValue) GetRawValue ¶ added in v0.10.0
func (fpv *RunHopMonitorResponseJsonResponse_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'JsonResponse' as interface{}
func (*RunHopMonitorResponseJsonResponse_FieldTerminalPathValue) SetTo ¶ added in v0.10.0
func (fpv *RunHopMonitorResponseJsonResponse_FieldTerminalPathValue) SetTo(target **RunHopMonitorResponse_JsonResponse)
SetTo stores value for selected field for object JsonResponse
func (*RunHopMonitorResponseJsonResponse_FieldTerminalPathValue) SetToRaw ¶ added in v0.10.0
func (fpv *RunHopMonitorResponseJsonResponse_FieldTerminalPathValue) SetToRaw(target proto.Message)
type RunHopMonitorResponseMapPathSelectorJsonResponseHopInfo ¶ added in v0.10.0
type RunHopMonitorResponseMapPathSelectorJsonResponseHopInfo struct {
// contains filtered or unexported fields
}
func (RunHopMonitorResponseMapPathSelectorJsonResponseHopInfo) FieldPath ¶ added in v0.10.0
func (s RunHopMonitorResponseMapPathSelectorJsonResponseHopInfo) FieldPath() *RunHopMonitorResponse_FieldSubPath
func (RunHopMonitorResponseMapPathSelectorJsonResponseHopInfo) WithArrayOfValues ¶ added in v0.10.0
func (s RunHopMonitorResponseMapPathSelectorJsonResponseHopInfo) WithArrayOfValues(values []*common.HopInfo) *RunHopMonitorResponse_FieldSubPathArrayOfValues
func (RunHopMonitorResponseMapPathSelectorJsonResponseHopInfo) WithValue ¶ added in v0.10.0
func (s RunHopMonitorResponseMapPathSelectorJsonResponseHopInfo) WithValue(value *common.HopInfo) *RunHopMonitorResponse_FieldSubPathValue
type RunHopMonitorResponseMapPathSelectorJsonResponseHopStats ¶ added in v0.10.0
type RunHopMonitorResponseMapPathSelectorJsonResponseHopStats struct {
// contains filtered or unexported fields
}
func (RunHopMonitorResponseMapPathSelectorJsonResponseHopStats) FieldPath ¶ added in v0.10.0
func (s RunHopMonitorResponseMapPathSelectorJsonResponseHopStats) FieldPath() *RunHopMonitorResponse_FieldSubPath
func (RunHopMonitorResponseMapPathSelectorJsonResponseHopStats) WithArrayOfValues ¶ added in v0.10.0
func (s RunHopMonitorResponseMapPathSelectorJsonResponseHopStats) WithArrayOfValues(values []*common.HopStat) *RunHopMonitorResponse_FieldSubPathArrayOfValues
func (RunHopMonitorResponseMapPathSelectorJsonResponseHopStats) WithValue ¶ added in v0.10.0
func (s RunHopMonitorResponseMapPathSelectorJsonResponseHopStats) WithValue(value *common.HopStat) *RunHopMonitorResponse_FieldSubPathValue
type RunHopMonitorResponsePathSelectorJsonResponse ¶ added in v0.10.0
type RunHopMonitorResponsePathSelectorJsonResponse struct{}
func (RunHopMonitorResponsePathSelectorJsonResponse) FieldPath ¶ added in v0.10.0
func (RunHopMonitorResponsePathSelectorJsonResponse) FieldPath() *RunHopMonitorResponse_FieldTerminalPath
func (RunHopMonitorResponsePathSelectorJsonResponse) WithArrayOfValues ¶ added in v0.10.0
func (s RunHopMonitorResponsePathSelectorJsonResponse) WithArrayOfValues(values []*RunHopMonitorResponse_JsonResponse) *RunHopMonitorResponse_FieldTerminalPathArrayOfValues
func (RunHopMonitorResponsePathSelectorJsonResponse) WithSubArrayItemValue ¶ added in v0.10.0
func (s RunHopMonitorResponsePathSelectorJsonResponse) WithSubArrayItemValue(subPathArrayItemValue RunHopMonitorResponseJsonResponse_FieldPathArrayItemValue) *RunHopMonitorResponse_FieldSubPathArrayItemValue
func (RunHopMonitorResponsePathSelectorJsonResponse) WithSubArrayOfValues ¶ added in v0.10.0
func (s RunHopMonitorResponsePathSelectorJsonResponse) WithSubArrayOfValues(subPathArrayOfValues RunHopMonitorResponseJsonResponse_FieldPathArrayOfValues) *RunHopMonitorResponse_FieldSubPathArrayOfValues
func (RunHopMonitorResponsePathSelectorJsonResponse) WithSubPath ¶ added in v0.10.0
func (RunHopMonitorResponsePathSelectorJsonResponse) WithSubPath(subPath RunHopMonitorResponseJsonResponse_FieldPath) *RunHopMonitorResponse_FieldSubPath
func (RunHopMonitorResponsePathSelectorJsonResponse) WithSubValue ¶ added in v0.10.0
func (s RunHopMonitorResponsePathSelectorJsonResponse) WithSubValue(subPathValue RunHopMonitorResponseJsonResponse_FieldPathValue) *RunHopMonitorResponse_FieldSubPathValue
type RunHopMonitorResponsePathSelectorJsonResponseHopInfo ¶ added in v0.10.0
type RunHopMonitorResponsePathSelectorJsonResponseHopInfo struct{}
func (RunHopMonitorResponsePathSelectorJsonResponseHopInfo) WithArrayOfValues ¶ added in v0.10.0
func (s RunHopMonitorResponsePathSelectorJsonResponseHopInfo) WithArrayOfValues(values []map[string]*common.HopInfo) *RunHopMonitorResponse_FieldSubPathArrayOfValues
func (RunHopMonitorResponsePathSelectorJsonResponseHopInfo) WithValue ¶ added in v0.10.0
func (s RunHopMonitorResponsePathSelectorJsonResponseHopInfo) WithValue(value map[string]*common.HopInfo) *RunHopMonitorResponse_FieldSubPathValue
type RunHopMonitorResponsePathSelectorJsonResponseHopStats ¶ added in v0.10.0
type RunHopMonitorResponsePathSelectorJsonResponseHopStats struct{}
func (RunHopMonitorResponsePathSelectorJsonResponseHopStats) WithArrayOfValues ¶ added in v0.10.0
func (s RunHopMonitorResponsePathSelectorJsonResponseHopStats) WithArrayOfValues(values []map[string]*common.HopStat) *RunHopMonitorResponse_FieldSubPathArrayOfValues
func (RunHopMonitorResponsePathSelectorJsonResponseHopStats) WithValue ¶ added in v0.10.0
func (s RunHopMonitorResponsePathSelectorJsonResponseHopStats) WithValue(value map[string]*common.HopStat) *RunHopMonitorResponse_FieldSubPathValue
type RunHopMonitorResponsePathSelectorJsonResponseIpVersion ¶ added in v0.10.0
type RunHopMonitorResponsePathSelectorJsonResponseIpVersion struct{}
func (RunHopMonitorResponsePathSelectorJsonResponseIpVersion) WithArrayOfValues ¶ added in v0.10.0
func (s RunHopMonitorResponsePathSelectorJsonResponseIpVersion) WithArrayOfValues(values []common.IpVersion) *RunHopMonitorResponse_FieldSubPathArrayOfValues
func (RunHopMonitorResponsePathSelectorJsonResponseIpVersion) WithValue ¶ added in v0.10.0
func (s RunHopMonitorResponsePathSelectorJsonResponseIpVersion) WithValue(value common.IpVersion) *RunHopMonitorResponse_FieldSubPathValue
type RunHopMonitorResponsePathSelectorJsonResponsePaths ¶ added in v0.10.0
type RunHopMonitorResponsePathSelectorJsonResponsePaths struct{}
func (RunHopMonitorResponsePathSelectorJsonResponsePaths) FieldPath ¶ added in v0.10.0
func (RunHopMonitorResponsePathSelectorJsonResponsePaths) FieldPath() *RunHopMonitorResponse_FieldSubPath
func (RunHopMonitorResponsePathSelectorJsonResponsePaths) WithArrayOfValues ¶ added in v0.10.0
func (s RunHopMonitorResponsePathSelectorJsonResponsePaths) WithArrayOfValues(values [][]*common.Path) *RunHopMonitorResponse_FieldSubPathArrayOfValues
func (RunHopMonitorResponsePathSelectorJsonResponsePaths) WithItemValue ¶ added in v0.10.0
func (s RunHopMonitorResponsePathSelectorJsonResponsePaths) WithItemValue(value *common.Path) *RunHopMonitorResponse_FieldSubPathArrayItemValue
func (RunHopMonitorResponsePathSelectorJsonResponsePaths) WithValue ¶ added in v0.10.0
func (s RunHopMonitorResponsePathSelectorJsonResponsePaths) WithValue(value []*common.Path) *RunHopMonitorResponse_FieldSubPathValue
type RunHopMonitorResponsePathSelectorJsonResponsePathsHops ¶ added in v0.10.0
type RunHopMonitorResponsePathSelectorJsonResponsePathsHops struct{}
func (RunHopMonitorResponsePathSelectorJsonResponsePathsHops) WithArrayOfValues ¶ added in v0.10.0
func (s RunHopMonitorResponsePathSelectorJsonResponsePathsHops) WithArrayOfValues(values [][]string) *RunHopMonitorResponse_FieldSubPathArrayOfValues
func (RunHopMonitorResponsePathSelectorJsonResponsePathsHops) WithItemValue ¶ added in v0.10.0
func (s RunHopMonitorResponsePathSelectorJsonResponsePathsHops) WithItemValue(value string) *RunHopMonitorResponse_FieldSubPathArrayItemValue
func (RunHopMonitorResponsePathSelectorJsonResponsePathsHops) WithValue ¶ added in v0.10.0
func (s RunHopMonitorResponsePathSelectorJsonResponsePathsHops) WithValue(value []string) *RunHopMonitorResponse_FieldSubPathValue
type RunHopMonitorResponsePathSelectorTextResponse ¶ added in v0.10.0
type RunHopMonitorResponsePathSelectorTextResponse struct{}
func (RunHopMonitorResponsePathSelectorTextResponse) FieldPath ¶ added in v0.10.0
func (RunHopMonitorResponsePathSelectorTextResponse) FieldPath() *RunHopMonitorResponse_FieldTerminalPath
func (RunHopMonitorResponsePathSelectorTextResponse) WithArrayOfValues ¶ added in v0.10.0
func (s RunHopMonitorResponsePathSelectorTextResponse) WithArrayOfValues(values []string) *RunHopMonitorResponse_FieldTerminalPathArrayOfValues
func (RunHopMonitorResponsePathSelectorTextResponse) WithValue ¶ added in v0.10.0
func (s RunHopMonitorResponsePathSelectorTextResponse) WithValue(value string) *RunHopMonitorResponse_FieldTerminalPathValue
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_FieldPathSelector ¶
type RunHopMonitorResponse_FieldPathSelector int32
const ( RunHopMonitorResponse_FieldPathSelectorJsonResponse RunHopMonitorResponse_FieldPathSelector = 0 RunHopMonitorResponse_FieldPathSelectorTextResponse RunHopMonitorResponse_FieldPathSelector = 1 )
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) AsJsonResponseSubPath ¶ added in v0.10.0
func (fps *RunHopMonitorResponse_FieldSubPath) AsJsonResponseSubPath() (RunHopMonitorResponseJsonResponse_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) AsJsonResponsePathItemValue ¶ added in v0.10.0
func (fpaivs *RunHopMonitorResponse_FieldSubPathArrayItemValue) AsJsonResponsePathItemValue() (RunHopMonitorResponseJsonResponse_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) AsJsonResponsePathArrayOfValues ¶ added in v0.10.0
func (fpsaov *RunHopMonitorResponse_FieldSubPathArrayOfValues) AsJsonResponsePathArrayOfValues() (RunHopMonitorResponseJsonResponse_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) AsJsonResponsePathValue ¶ added in v0.10.0
func (fpvs *RunHopMonitorResponse_FieldSubPathValue) AsJsonResponsePathValue() (RunHopMonitorResponseJsonResponse_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) 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) AsJsonResponseArrayOfValues ¶ added in v0.10.0
func (fpaov *RunHopMonitorResponse_FieldTerminalPathArrayOfValues) AsJsonResponseArrayOfValues() ([]*RunHopMonitorResponse_JsonResponse, bool)
func (*RunHopMonitorResponse_FieldTerminalPathArrayOfValues) AsTextResponseArrayOfValues ¶ added in v0.10.0
func (fpaov *RunHopMonitorResponse_FieldTerminalPathArrayOfValues) AsTextResponseArrayOfValues() ([]string, 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) AsJsonResponseValue ¶ added in v0.10.0
func (fpv *RunHopMonitorResponse_FieldTerminalPathValue) AsJsonResponseValue() (*RunHopMonitorResponse_JsonResponse, bool)
func (*RunHopMonitorResponse_FieldTerminalPathValue) AsTextResponseValue ¶ added in v0.10.0
func (fpv *RunHopMonitorResponse_FieldTerminalPathValue) AsTextResponseValue() (string, 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)
type RunHopMonitorResponse_JsonResponse ¶ added in v0.10.0
type RunHopMonitorResponse_JsonResponse struct { // List of various paths that are discovered Paths []*common.Path `protobuf:"bytes,1,rep,name=paths,proto3" json:"paths,omitempty" firestore:"paths"` // Stats for each hop HopStats map[string]*common.HopStat `` /* 194-byte string literal not displayed */ // Metadata information for each hop HopInfo map[string]*common.HopInfo `` /* 190-byte string literal not displayed */ // IP Version for the destination IpVersion common.IpVersion `` /* 148-byte string literal not displayed */ // contains filtered or unexported fields }
Json format is not preferred for the ondemand tests
func (*RunHopMonitorResponse_JsonResponse) Clone ¶ added in v0.10.0
func (o *RunHopMonitorResponse_JsonResponse) Clone() *RunHopMonitorResponse_JsonResponse
func (*RunHopMonitorResponse_JsonResponse) CloneRaw ¶ added in v0.10.0
func (o *RunHopMonitorResponse_JsonResponse) CloneRaw() gotenobject.GotenObjectExt
func (*RunHopMonitorResponse_JsonResponse) Descriptor ¶ added in v0.10.0
func (*RunHopMonitorResponse_JsonResponse) Descriptor() ([]byte, []int)
Deprecated, Use RunHopMonitorResponse_JsonResponse.ProtoReflect.Descriptor instead.
func (*RunHopMonitorResponse_JsonResponse) GetHopInfo ¶ added in v0.10.0
func (m *RunHopMonitorResponse_JsonResponse) GetHopInfo() map[string]*common.HopInfo
func (*RunHopMonitorResponse_JsonResponse) GetHopStats ¶ added in v0.10.0
func (m *RunHopMonitorResponse_JsonResponse) GetHopStats() map[string]*common.HopStat
func (*RunHopMonitorResponse_JsonResponse) GetIpVersion ¶ added in v0.10.0
func (m *RunHopMonitorResponse_JsonResponse) GetIpVersion() common.IpVersion
func (*RunHopMonitorResponse_JsonResponse) GetPaths ¶ added in v0.10.0
func (m *RunHopMonitorResponse_JsonResponse) GetPaths() []*common.Path
func (*RunHopMonitorResponse_JsonResponse) GotenMessage ¶ added in v0.10.0
func (*RunHopMonitorResponse_JsonResponse) GotenMessage()
func (*RunHopMonitorResponse_JsonResponse) GotenObjectExt ¶ added in v0.10.0
func (o *RunHopMonitorResponse_JsonResponse) GotenObjectExt()
func (*RunHopMonitorResponse_JsonResponse) GotenValidate ¶ added in v0.10.0
func (obj *RunHopMonitorResponse_JsonResponse) GotenValidate() error
func (*RunHopMonitorResponse_JsonResponse) MakeDiffFieldMask ¶ added in v0.10.0
func (o *RunHopMonitorResponse_JsonResponse) MakeDiffFieldMask(other *RunHopMonitorResponse_JsonResponse) *RunHopMonitorResponse_JsonResponse_FieldMask
func (*RunHopMonitorResponse_JsonResponse) MakeFullFieldMask ¶ added in v0.10.0
func (o *RunHopMonitorResponse_JsonResponse) MakeFullFieldMask() *RunHopMonitorResponse_JsonResponse_FieldMask
func (*RunHopMonitorResponse_JsonResponse) MakeRawDiffFieldMask ¶ added in v0.10.0
func (o *RunHopMonitorResponse_JsonResponse) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*RunHopMonitorResponse_JsonResponse) MakeRawFullFieldMask ¶ added in v0.10.0
func (o *RunHopMonitorResponse_JsonResponse) MakeRawFullFieldMask() gotenobject.FieldMask
func (*RunHopMonitorResponse_JsonResponse) Marshal ¶ added in v0.10.0
func (m *RunHopMonitorResponse_JsonResponse) Marshal() ([]byte, error)
func (*RunHopMonitorResponse_JsonResponse) MarshalJSON ¶ added in v0.10.0
func (m *RunHopMonitorResponse_JsonResponse) MarshalJSON() ([]byte, error)
func (*RunHopMonitorResponse_JsonResponse) Merge ¶ added in v0.10.0
func (o *RunHopMonitorResponse_JsonResponse) Merge(source *RunHopMonitorResponse_JsonResponse)
func (*RunHopMonitorResponse_JsonResponse) MergeRaw ¶ added in v0.10.0
func (o *RunHopMonitorResponse_JsonResponse) MergeRaw(source gotenobject.GotenObjectExt)
func (*RunHopMonitorResponse_JsonResponse) ProtoMessage ¶ added in v0.10.0
func (*RunHopMonitorResponse_JsonResponse) ProtoMessage()
func (*RunHopMonitorResponse_JsonResponse) ProtoReflect ¶ added in v0.10.0
func (m *RunHopMonitorResponse_JsonResponse) ProtoReflect() preflect.Message
func (*RunHopMonitorResponse_JsonResponse) Reset ¶ added in v0.10.0
func (m *RunHopMonitorResponse_JsonResponse) Reset()
func (*RunHopMonitorResponse_JsonResponse) SetHopInfo ¶ added in v0.10.0
func (m *RunHopMonitorResponse_JsonResponse) SetHopInfo(fv map[string]*common.HopInfo)
func (*RunHopMonitorResponse_JsonResponse) SetHopStats ¶ added in v0.10.0
func (m *RunHopMonitorResponse_JsonResponse) SetHopStats(fv map[string]*common.HopStat)
func (*RunHopMonitorResponse_JsonResponse) SetIpVersion ¶ added in v0.10.0
func (m *RunHopMonitorResponse_JsonResponse) SetIpVersion(fv common.IpVersion)
func (*RunHopMonitorResponse_JsonResponse) SetPaths ¶ added in v0.10.0
func (m *RunHopMonitorResponse_JsonResponse) SetPaths(fv []*common.Path)
func (*RunHopMonitorResponse_JsonResponse) String ¶ added in v0.10.0
func (m *RunHopMonitorResponse_JsonResponse) String() string
func (*RunHopMonitorResponse_JsonResponse) Unmarshal ¶ added in v0.10.0
func (m *RunHopMonitorResponse_JsonResponse) Unmarshal(b []byte) error
func (*RunHopMonitorResponse_JsonResponse) UnmarshalJSON ¶ added in v0.10.0
func (m *RunHopMonitorResponse_JsonResponse) UnmarshalJSON(data []byte) error
type RunHopMonitorResponse_JsonResponseMapPathSelectorHopInfo ¶ added in v0.10.0
type RunHopMonitorResponse_JsonResponseMapPathSelectorHopInfo struct {
// contains filtered or unexported fields
}
func (RunHopMonitorResponse_JsonResponseMapPathSelectorHopInfo) WithArrayOfValues ¶ added in v0.10.0
func (s RunHopMonitorResponse_JsonResponseMapPathSelectorHopInfo) WithArrayOfValues(values []*common.HopInfo) *RunHopMonitorResponseJsonResponse_FieldPathMapArrayOfValues
func (RunHopMonitorResponse_JsonResponseMapPathSelectorHopInfo) WithValue ¶ added in v0.10.0
func (s RunHopMonitorResponse_JsonResponseMapPathSelectorHopInfo) WithValue(value *common.HopInfo) *RunHopMonitorResponseJsonResponse_FieldPathMapValue
type RunHopMonitorResponse_JsonResponseMapPathSelectorHopStats ¶ added in v0.10.0
type RunHopMonitorResponse_JsonResponseMapPathSelectorHopStats struct {
// contains filtered or unexported fields
}
func (RunHopMonitorResponse_JsonResponseMapPathSelectorHopStats) WithArrayOfValues ¶ added in v0.10.0
func (s RunHopMonitorResponse_JsonResponseMapPathSelectorHopStats) WithArrayOfValues(values []*common.HopStat) *RunHopMonitorResponseJsonResponse_FieldPathMapArrayOfValues
func (RunHopMonitorResponse_JsonResponseMapPathSelectorHopStats) WithValue ¶ added in v0.10.0
func (s RunHopMonitorResponse_JsonResponseMapPathSelectorHopStats) WithValue(value *common.HopStat) *RunHopMonitorResponseJsonResponse_FieldPathMapValue
type RunHopMonitorResponse_JsonResponsePathSelectorHopInfo ¶ added in v0.10.0
type RunHopMonitorResponse_JsonResponsePathSelectorHopInfo struct{}
func (RunHopMonitorResponse_JsonResponsePathSelectorHopInfo) WithArrayOfValues ¶ added in v0.10.0
func (s RunHopMonitorResponse_JsonResponsePathSelectorHopInfo) WithArrayOfValues(values []map[string]*common.HopInfo) *RunHopMonitorResponseJsonResponse_FieldTerminalPathArrayOfValues
func (RunHopMonitorResponse_JsonResponsePathSelectorHopInfo) WithValue ¶ added in v0.10.0
func (s RunHopMonitorResponse_JsonResponsePathSelectorHopInfo) WithValue(value map[string]*common.HopInfo) *RunHopMonitorResponseJsonResponse_FieldTerminalPathValue
type RunHopMonitorResponse_JsonResponsePathSelectorHopStats ¶ added in v0.10.0
type RunHopMonitorResponse_JsonResponsePathSelectorHopStats struct{}
func (RunHopMonitorResponse_JsonResponsePathSelectorHopStats) WithArrayOfValues ¶ added in v0.10.0
func (s RunHopMonitorResponse_JsonResponsePathSelectorHopStats) WithArrayOfValues(values []map[string]*common.HopStat) *RunHopMonitorResponseJsonResponse_FieldTerminalPathArrayOfValues
func (RunHopMonitorResponse_JsonResponsePathSelectorHopStats) WithValue ¶ added in v0.10.0
func (s RunHopMonitorResponse_JsonResponsePathSelectorHopStats) WithValue(value map[string]*common.HopStat) *RunHopMonitorResponseJsonResponse_FieldTerminalPathValue
type RunHopMonitorResponse_JsonResponsePathSelectorIpVersion ¶ added in v0.10.0
type RunHopMonitorResponse_JsonResponsePathSelectorIpVersion struct{}
func (RunHopMonitorResponse_JsonResponsePathSelectorIpVersion) WithArrayOfValues ¶ added in v0.10.0
func (s RunHopMonitorResponse_JsonResponsePathSelectorIpVersion) WithArrayOfValues(values []common.IpVersion) *RunHopMonitorResponseJsonResponse_FieldTerminalPathArrayOfValues
type RunHopMonitorResponse_JsonResponsePathSelectorPaths ¶ added in v0.10.0
type RunHopMonitorResponse_JsonResponsePathSelectorPaths struct{}
func (RunHopMonitorResponse_JsonResponsePathSelectorPaths) WithArrayOfValues ¶ added in v0.10.0
func (s RunHopMonitorResponse_JsonResponsePathSelectorPaths) WithArrayOfValues(values [][]*common.Path) *RunHopMonitorResponseJsonResponse_FieldTerminalPathArrayOfValues
func (RunHopMonitorResponse_JsonResponsePathSelectorPaths) WithItemValue ¶ added in v0.10.0
func (s RunHopMonitorResponse_JsonResponsePathSelectorPaths) WithItemValue(value *common.Path) *RunHopMonitorResponseJsonResponse_FieldTerminalPathArrayItemValue
func (RunHopMonitorResponse_JsonResponsePathSelectorPaths) WithSubArrayItemValue ¶ added in v0.10.0
func (s RunHopMonitorResponse_JsonResponsePathSelectorPaths) WithSubArrayItemValue(subPathArrayItemValue common.Path_FieldPathArrayItemValue) *RunHopMonitorResponseJsonResponse_FieldSubPathArrayItemValue
func (RunHopMonitorResponse_JsonResponsePathSelectorPaths) WithSubArrayOfValues ¶ added in v0.10.0
func (s RunHopMonitorResponse_JsonResponsePathSelectorPaths) WithSubArrayOfValues(subPathArrayOfValues common.Path_FieldPathArrayOfValues) *RunHopMonitorResponseJsonResponse_FieldSubPathArrayOfValues
func (RunHopMonitorResponse_JsonResponsePathSelectorPaths) WithSubPath ¶ added in v0.10.0
func (RunHopMonitorResponse_JsonResponsePathSelectorPaths) WithSubPath(subPath common.Path_FieldPath) *RunHopMonitorResponseJsonResponse_FieldSubPath
func (RunHopMonitorResponse_JsonResponsePathSelectorPaths) WithSubValue ¶ added in v0.10.0
func (s RunHopMonitorResponse_JsonResponsePathSelectorPaths) WithSubValue(subPathValue common.Path_FieldPathValue) *RunHopMonitorResponseJsonResponse_FieldSubPathValue
func (RunHopMonitorResponse_JsonResponsePathSelectorPaths) WithValue ¶ added in v0.10.0
func (s RunHopMonitorResponse_JsonResponsePathSelectorPaths) WithValue(value []*common.Path) *RunHopMonitorResponseJsonResponse_FieldTerminalPathValue
type RunHopMonitorResponse_JsonResponsePathSelectorPathsHops ¶ added in v0.10.0
type RunHopMonitorResponse_JsonResponsePathSelectorPathsHops struct{}
func (RunHopMonitorResponse_JsonResponsePathSelectorPathsHops) WithArrayOfValues ¶ added in v0.10.0
func (s RunHopMonitorResponse_JsonResponsePathSelectorPathsHops) WithArrayOfValues(values [][]string) *RunHopMonitorResponseJsonResponse_FieldSubPathArrayOfValues
func (RunHopMonitorResponse_JsonResponsePathSelectorPathsHops) WithItemValue ¶ added in v0.10.0
func (s RunHopMonitorResponse_JsonResponsePathSelectorPathsHops) WithItemValue(value string) *RunHopMonitorResponseJsonResponse_FieldSubPathArrayItemValue
func (RunHopMonitorResponse_JsonResponsePathSelectorPathsHops) WithValue ¶ added in v0.10.0
func (s RunHopMonitorResponse_JsonResponsePathSelectorPathsHops) WithValue(value []string) *RunHopMonitorResponseJsonResponse_FieldSubPathValue
type RunHopMonitorResponse_JsonResponse_FieldMask ¶ added in v0.10.0
type RunHopMonitorResponse_JsonResponse_FieldMask struct {
Paths []RunHopMonitorResponseJsonResponse_FieldPath
}
func FullRunHopMonitorResponse_JsonResponse_FieldMask ¶ added in v0.10.0
func FullRunHopMonitorResponse_JsonResponse_FieldMask() *RunHopMonitorResponse_JsonResponse_FieldMask
func (*RunHopMonitorResponse_JsonResponse_FieldMask) AppendPath ¶ added in v0.10.0
func (fieldMask *RunHopMonitorResponse_JsonResponse_FieldMask) AppendPath(path RunHopMonitorResponseJsonResponse_FieldPath)
func (*RunHopMonitorResponse_JsonResponse_FieldMask) AppendRawPath ¶ added in v0.10.0
func (fieldMask *RunHopMonitorResponse_JsonResponse_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*RunHopMonitorResponse_JsonResponse_FieldMask) DecodeFirestore ¶ added in v0.10.0
func (fieldMask *RunHopMonitorResponse_JsonResponse_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*RunHopMonitorResponse_JsonResponse_FieldMask) EncodeFirestore ¶ added in v0.10.0
func (fieldMask *RunHopMonitorResponse_JsonResponse_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*RunHopMonitorResponse_JsonResponse_FieldMask) FilterInputFields ¶ added in v0.10.0
func (fieldMask *RunHopMonitorResponse_JsonResponse_FieldMask) FilterInputFields() *RunHopMonitorResponse_JsonResponse_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*RunHopMonitorResponse_JsonResponse_FieldMask) FromProtoFieldMask ¶ added in v0.10.0
func (fieldMask *RunHopMonitorResponse_JsonResponse_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
func (*RunHopMonitorResponse_JsonResponse_FieldMask) GetPaths ¶ added in v0.10.0
func (fieldMask *RunHopMonitorResponse_JsonResponse_FieldMask) GetPaths() []RunHopMonitorResponseJsonResponse_FieldPath
func (*RunHopMonitorResponse_JsonResponse_FieldMask) GetRawPaths ¶ added in v0.10.0
func (fieldMask *RunHopMonitorResponse_JsonResponse_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*RunHopMonitorResponse_JsonResponse_FieldMask) IsFull ¶ added in v0.10.0
func (fieldMask *RunHopMonitorResponse_JsonResponse_FieldMask) IsFull() bool
func (RunHopMonitorResponse_JsonResponse_FieldMask) Marshal ¶ added in v0.10.0
func (fieldMask RunHopMonitorResponse_JsonResponse_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (RunHopMonitorResponse_JsonResponse_FieldMask) MarshalJSON ¶ added in v0.10.0
func (fieldMask RunHopMonitorResponse_JsonResponse_FieldMask) MarshalJSON() ([]byte, error)
func (*RunHopMonitorResponse_JsonResponse_FieldMask) PathsCount ¶ added in v0.10.0
func (fieldMask *RunHopMonitorResponse_JsonResponse_FieldMask) PathsCount() int
func (*RunHopMonitorResponse_JsonResponse_FieldMask) Project ¶ added in v0.10.0
func (fieldMask *RunHopMonitorResponse_JsonResponse_FieldMask) Project(source *RunHopMonitorResponse_JsonResponse) *RunHopMonitorResponse_JsonResponse
func (*RunHopMonitorResponse_JsonResponse_FieldMask) ProjectRaw ¶ added in v0.10.0
func (fieldMask *RunHopMonitorResponse_JsonResponse_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*RunHopMonitorResponse_JsonResponse_FieldMask) ProtoMessage ¶ added in v0.10.0
func (fieldMask *RunHopMonitorResponse_JsonResponse_FieldMask) ProtoMessage()
func (*RunHopMonitorResponse_JsonResponse_FieldMask) ProtoReflect ¶ added in v0.10.0
func (fieldMask *RunHopMonitorResponse_JsonResponse_FieldMask) ProtoReflect() preflect.Message
func (*RunHopMonitorResponse_JsonResponse_FieldMask) Reset ¶ added in v0.10.0
func (fieldMask *RunHopMonitorResponse_JsonResponse_FieldMask) Reset()
func (*RunHopMonitorResponse_JsonResponse_FieldMask) Set ¶ added in v0.10.0
func (fieldMask *RunHopMonitorResponse_JsonResponse_FieldMask) Set(target, source *RunHopMonitorResponse_JsonResponse)
func (*RunHopMonitorResponse_JsonResponse_FieldMask) SetFromCliFlag ¶ added in v0.10.0
func (fieldMask *RunHopMonitorResponse_JsonResponse_FieldMask) SetFromCliFlag(raw string) error
func (*RunHopMonitorResponse_JsonResponse_FieldMask) SetRaw ¶ added in v0.10.0
func (fieldMask *RunHopMonitorResponse_JsonResponse_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*RunHopMonitorResponse_JsonResponse_FieldMask) Size ¶ added in v0.10.0
func (fieldMask *RunHopMonitorResponse_JsonResponse_FieldMask) Size() int
func (*RunHopMonitorResponse_JsonResponse_FieldMask) String ¶ added in v0.10.0
func (fieldMask *RunHopMonitorResponse_JsonResponse_FieldMask) String() string
func (*RunHopMonitorResponse_JsonResponse_FieldMask) Subtract ¶ added in v0.10.0
func (fieldMask *RunHopMonitorResponse_JsonResponse_FieldMask) Subtract(other *RunHopMonitorResponse_JsonResponse_FieldMask) *RunHopMonitorResponse_JsonResponse_FieldMask
func (*RunHopMonitorResponse_JsonResponse_FieldMask) SubtractRaw ¶ added in v0.10.0
func (fieldMask *RunHopMonitorResponse_JsonResponse_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*RunHopMonitorResponse_JsonResponse_FieldMask) ToProtoFieldMask ¶ added in v0.10.0
func (fieldMask *RunHopMonitorResponse_JsonResponse_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*RunHopMonitorResponse_JsonResponse_FieldMask) Unmarshal ¶ added in v0.10.0
func (fieldMask *RunHopMonitorResponse_JsonResponse_FieldMask) Unmarshal(data []byte) error
func (*RunHopMonitorResponse_JsonResponse_FieldMask) UnmarshalJSON ¶ added in v0.10.0
func (fieldMask *RunHopMonitorResponse_JsonResponse_FieldMask) UnmarshalJSON(data []byte) error
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