Documentation ¶
Index ¶
- type GetHopReportsDescriptor
- func (d *GetHopReportsDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor
- func (d *GetHopReportsDescriptor) GetApiName() string
- func (d *GetHopReportsDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle
- func (d *GetHopReportsDescriptor) GetFullMethodName() string
- func (d *GetHopReportsDescriptor) GetMethodName() string
- func (d *GetHopReportsDescriptor) GetProtoPkgName() string
- func (d *GetHopReportsDescriptor) GetResourceDescriptor() gotenresource.Descriptor
- func (d *GetHopReportsDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle
- func (d *GetHopReportsDescriptor) GetServiceDomain() string
- func (d *GetHopReportsDescriptor) GetServiceVersion() string
- func (d *GetHopReportsDescriptor) GetVerb() string
- func (d *GetHopReportsDescriptor) HasResource() bool
- func (d *GetHopReportsDescriptor) IsClientStream() bool
- func (d *GetHopReportsDescriptor) IsCollection() bool
- func (d *GetHopReportsDescriptor) IsPlural() bool
- func (d *GetHopReportsDescriptor) IsServerStream() bool
- func (d *GetHopReportsDescriptor) IsUnary() bool
- func (d *GetHopReportsDescriptor) NewEmptyClientMsg() proto.Message
- func (d *GetHopReportsDescriptor) NewEmptyServerMsg() proto.Message
- func (d *GetHopReportsDescriptor) RequestHasResourceBody() bool
- type GetHopReportsDescriptorClientMsgHandle
- func (h *GetHopReportsDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name
- func (h *GetHopReportsDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name
- func (h *GetHopReportsDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList
- type GetHopReportsDescriptorServerMsgHandle
- func (h *GetHopReportsDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name
- func (h *GetHopReportsDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name
- func (h *GetHopReportsDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList
- type GetHopReportsRequest
- func (o *GetHopReportsRequest) Clone() *GetHopReportsRequest
- func (o *GetHopReportsRequest) CloneRaw() gotenobject.GotenObjectExt
- func (*GetHopReportsRequest) Descriptor() ([]byte, []int)
- func (m *GetHopReportsRequest) GetInterval() *common.TimeInterval
- func (m *GetHopReportsRequest) GetPageSize() int32
- func (m *GetHopReportsRequest) GetPageToken() string
- func (m *GetHopReportsRequest) GetProbe() *probe.Reference
- func (m *GetHopReportsRequest) GetTarget() *probing_target.Reference
- func (*GetHopReportsRequest) GotenMessage()
- func (o *GetHopReportsRequest) GotenObjectExt()
- func (obj *GetHopReportsRequest) GotenValidate() error
- func (o *GetHopReportsRequest) MakeDiffFieldMask(other *GetHopReportsRequest) *GetHopReportsRequest_FieldMask
- func (o *GetHopReportsRequest) MakeFullFieldMask() *GetHopReportsRequest_FieldMask
- func (o *GetHopReportsRequest) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *GetHopReportsRequest) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *GetHopReportsRequest) Marshal() ([]byte, error)
- func (m *GetHopReportsRequest) MarshalJSON() ([]byte, error)
- func (o *GetHopReportsRequest) Merge(source *GetHopReportsRequest)
- func (o *GetHopReportsRequest) MergeRaw(source gotenobject.GotenObjectExt)
- func (*GetHopReportsRequest) ProtoMessage()
- func (m *GetHopReportsRequest) ProtoReflect() preflect.Message
- func (m *GetHopReportsRequest) Reset()
- func (m *GetHopReportsRequest) SetInterval(fv *common.TimeInterval)
- func (m *GetHopReportsRequest) SetPageSize(fv int32)
- func (m *GetHopReportsRequest) SetPageToken(fv string)
- func (m *GetHopReportsRequest) SetProbe(fv *probe.Reference)
- func (m *GetHopReportsRequest) SetTarget(fv *probing_target.Reference)
- func (m *GetHopReportsRequest) String() string
- func (m *GetHopReportsRequest) Unmarshal(b []byte) error
- func (m *GetHopReportsRequest) UnmarshalJSON(data []byte) error
- type GetHopReportsRequestFieldPathBuilder
- func (GetHopReportsRequestFieldPathBuilder) Interval() GetHopReportsRequestPathSelectorInterval
- func (GetHopReportsRequestFieldPathBuilder) PageSize() GetHopReportsRequestPathSelectorPageSize
- func (GetHopReportsRequestFieldPathBuilder) PageToken() GetHopReportsRequestPathSelectorPageToken
- func (GetHopReportsRequestFieldPathBuilder) Probe() GetHopReportsRequestPathSelectorProbe
- func (GetHopReportsRequestFieldPathBuilder) Target() GetHopReportsRequestPathSelectorTarget
- type GetHopReportsRequestPathSelectorInterval
- func (GetHopReportsRequestPathSelectorInterval) EndTime() GetHopReportsRequestPathSelectorIntervalEndTime
- func (GetHopReportsRequestPathSelectorInterval) FieldPath() *GetHopReportsRequest_FieldTerminalPath
- func (GetHopReportsRequestPathSelectorInterval) StartTime() GetHopReportsRequestPathSelectorIntervalStartTime
- func (s GetHopReportsRequestPathSelectorInterval) WithArrayOfValues(values []*common.TimeInterval) *GetHopReportsRequest_FieldTerminalPathArrayOfValues
- func (s GetHopReportsRequestPathSelectorInterval) WithSubArrayItemValue(subPathArrayItemValue common.TimeInterval_FieldPathArrayItemValue) *GetHopReportsRequest_FieldSubPathArrayItemValue
- func (s GetHopReportsRequestPathSelectorInterval) WithSubArrayOfValues(subPathArrayOfValues common.TimeInterval_FieldPathArrayOfValues) *GetHopReportsRequest_FieldSubPathArrayOfValues
- func (GetHopReportsRequestPathSelectorInterval) WithSubPath(subPath common.TimeInterval_FieldPath) *GetHopReportsRequest_FieldSubPath
- func (s GetHopReportsRequestPathSelectorInterval) WithSubValue(subPathValue common.TimeInterval_FieldPathValue) *GetHopReportsRequest_FieldSubPathValue
- func (s GetHopReportsRequestPathSelectorInterval) WithValue(value *common.TimeInterval) *GetHopReportsRequest_FieldTerminalPathValue
- type GetHopReportsRequestPathSelectorIntervalEndTime
- func (GetHopReportsRequestPathSelectorIntervalEndTime) FieldPath() *GetHopReportsRequest_FieldSubPath
- func (s GetHopReportsRequestPathSelectorIntervalEndTime) WithArrayOfValues(values []*timestamp.Timestamp) *GetHopReportsRequest_FieldSubPathArrayOfValues
- func (s GetHopReportsRequestPathSelectorIntervalEndTime) WithValue(value *timestamp.Timestamp) *GetHopReportsRequest_FieldSubPathValue
- type GetHopReportsRequestPathSelectorIntervalStartTime
- func (GetHopReportsRequestPathSelectorIntervalStartTime) FieldPath() *GetHopReportsRequest_FieldSubPath
- func (s GetHopReportsRequestPathSelectorIntervalStartTime) WithArrayOfValues(values []*timestamp.Timestamp) *GetHopReportsRequest_FieldSubPathArrayOfValues
- func (s GetHopReportsRequestPathSelectorIntervalStartTime) WithValue(value *timestamp.Timestamp) *GetHopReportsRequest_FieldSubPathValue
- type GetHopReportsRequestPathSelectorPageSize
- func (GetHopReportsRequestPathSelectorPageSize) FieldPath() *GetHopReportsRequest_FieldTerminalPath
- func (s GetHopReportsRequestPathSelectorPageSize) WithArrayOfValues(values []int32) *GetHopReportsRequest_FieldTerminalPathArrayOfValues
- func (s GetHopReportsRequestPathSelectorPageSize) WithValue(value int32) *GetHopReportsRequest_FieldTerminalPathValue
- type GetHopReportsRequestPathSelectorPageToken
- func (GetHopReportsRequestPathSelectorPageToken) FieldPath() *GetHopReportsRequest_FieldTerminalPath
- func (s GetHopReportsRequestPathSelectorPageToken) WithArrayOfValues(values []string) *GetHopReportsRequest_FieldTerminalPathArrayOfValues
- func (s GetHopReportsRequestPathSelectorPageToken) WithValue(value string) *GetHopReportsRequest_FieldTerminalPathValue
- type GetHopReportsRequestPathSelectorProbe
- func (GetHopReportsRequestPathSelectorProbe) FieldPath() *GetHopReportsRequest_FieldTerminalPath
- func (s GetHopReportsRequestPathSelectorProbe) WithArrayOfValues(values []*probe.Reference) *GetHopReportsRequest_FieldTerminalPathArrayOfValues
- func (s GetHopReportsRequestPathSelectorProbe) WithValue(value *probe.Reference) *GetHopReportsRequest_FieldTerminalPathValue
- type GetHopReportsRequestPathSelectorTarget
- func (GetHopReportsRequestPathSelectorTarget) FieldPath() *GetHopReportsRequest_FieldTerminalPath
- func (s GetHopReportsRequestPathSelectorTarget) WithArrayOfValues(values []*probing_target.Reference) *GetHopReportsRequest_FieldTerminalPathArrayOfValues
- func (s GetHopReportsRequestPathSelectorTarget) WithValue(value *probing_target.Reference) *GetHopReportsRequest_FieldTerminalPathValue
- type GetHopReportsRequest_FieldMask
- func (fieldMask *GetHopReportsRequest_FieldMask) AppendPath(path GetHopReportsRequest_FieldPath)
- func (fieldMask *GetHopReportsRequest_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *GetHopReportsRequest_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *GetHopReportsRequest_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *GetHopReportsRequest_FieldMask) FilterInputFields() *GetHopReportsRequest_FieldMask
- func (fieldMask *GetHopReportsRequest_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
- func (fieldMask *GetHopReportsRequest_FieldMask) GetPaths() []GetHopReportsRequest_FieldPath
- func (fieldMask *GetHopReportsRequest_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *GetHopReportsRequest_FieldMask) IsFull() bool
- func (fieldMask GetHopReportsRequest_FieldMask) Marshal() ([]byte, error)
- func (fieldMask GetHopReportsRequest_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *GetHopReportsRequest_FieldMask) PathsCount() int
- func (fieldMask *GetHopReportsRequest_FieldMask) Project(source *GetHopReportsRequest) *GetHopReportsRequest
- func (fieldMask *GetHopReportsRequest_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *GetHopReportsRequest_FieldMask) ProtoMessage()
- func (fieldMask *GetHopReportsRequest_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *GetHopReportsRequest_FieldMask) Reset()
- func (fieldMask *GetHopReportsRequest_FieldMask) Set(target, source *GetHopReportsRequest)
- func (fieldMask *GetHopReportsRequest_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *GetHopReportsRequest_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *GetHopReportsRequest_FieldMask) Size() int
- func (fieldMask *GetHopReportsRequest_FieldMask) String() string
- func (fieldMask *GetHopReportsRequest_FieldMask) Subtract(other *GetHopReportsRequest_FieldMask) *GetHopReportsRequest_FieldMask
- func (fieldMask *GetHopReportsRequest_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *GetHopReportsRequest_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
- func (fieldMask *GetHopReportsRequest_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *GetHopReportsRequest_FieldMask) UnmarshalJSON(data []byte) error
- type GetHopReportsRequest_FieldPath
- func BuildGetHopReportsRequest_FieldPath(fp gotenobject.RawFieldPath) (GetHopReportsRequest_FieldPath, error)
- func MustParseGetHopReportsRequest_FieldPath(rawField string) GetHopReportsRequest_FieldPath
- func ParseGetHopReportsRequest_FieldPath(rawField string) (GetHopReportsRequest_FieldPath, error)
- type GetHopReportsRequest_FieldPathArrayItemValue
- type GetHopReportsRequest_FieldPathArrayOfValues
- type GetHopReportsRequest_FieldPathSelector
- type GetHopReportsRequest_FieldPathValue
- type GetHopReportsRequest_FieldSubPath
- func (fps *GetHopReportsRequest_FieldSubPath) AsIntervalSubPath() (common.TimeInterval_FieldPath, bool)
- func (fps *GetHopReportsRequest_FieldSubPath) ClearValue(item *GetHopReportsRequest)
- func (fps *GetHopReportsRequest_FieldSubPath) ClearValueRaw(item proto.Message)
- func (fps *GetHopReportsRequest_FieldSubPath) Get(source *GetHopReportsRequest) (values []interface{})
- func (fps *GetHopReportsRequest_FieldSubPath) GetDefault() interface{}
- func (fps *GetHopReportsRequest_FieldSubPath) GetRaw(source proto.Message) []interface{}
- func (fps *GetHopReportsRequest_FieldSubPath) GetSingle(source *GetHopReportsRequest) (interface{}, bool)
- func (fps *GetHopReportsRequest_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fps *GetHopReportsRequest_FieldSubPath) IsLeaf() bool
- func (fps *GetHopReportsRequest_FieldSubPath) JSONString() string
- func (fps *GetHopReportsRequest_FieldSubPath) Selector() GetHopReportsRequest_FieldPathSelector
- func (fps *GetHopReportsRequest_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fps *GetHopReportsRequest_FieldSubPath) String() string
- func (fps *GetHopReportsRequest_FieldSubPath) WithIArrayItemValue(value interface{}) GetHopReportsRequest_FieldPathArrayItemValue
- func (fps *GetHopReportsRequest_FieldSubPath) WithIArrayOfValues(values interface{}) GetHopReportsRequest_FieldPathArrayOfValues
- func (fps *GetHopReportsRequest_FieldSubPath) WithIValue(value interface{}) GetHopReportsRequest_FieldPathValue
- func (fps *GetHopReportsRequest_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fps *GetHopReportsRequest_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fps *GetHopReportsRequest_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type GetHopReportsRequest_FieldSubPathArrayItemValue
- func (fpaivs *GetHopReportsRequest_FieldSubPathArrayItemValue) AsIntervalPathItemValue() (common.TimeInterval_FieldPathArrayItemValue, bool)
- func (fpaivs *GetHopReportsRequest_FieldSubPathArrayItemValue) ContainsValue(source *GetHopReportsRequest) bool
- func (fpaivs *GetHopReportsRequest_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
- type GetHopReportsRequest_FieldSubPathArrayOfValues
- type GetHopReportsRequest_FieldSubPathValue
- func (fpvs *GetHopReportsRequest_FieldSubPathValue) AsIntervalPathValue() (common.TimeInterval_FieldPathValue, bool)
- func (fpvs *GetHopReportsRequest_FieldSubPathValue) CompareWith(source *GetHopReportsRequest) (int, bool)
- func (fpvs *GetHopReportsRequest_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpvs *GetHopReportsRequest_FieldSubPathValue) GetRawValue() interface{}
- func (fpvs *GetHopReportsRequest_FieldSubPathValue) SetTo(target **GetHopReportsRequest)
- func (fpvs *GetHopReportsRequest_FieldSubPathValue) SetToRaw(target proto.Message)
- type GetHopReportsRequest_FieldTerminalPath
- func (fp *GetHopReportsRequest_FieldTerminalPath) ClearValue(item *GetHopReportsRequest)
- func (fp *GetHopReportsRequest_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *GetHopReportsRequest_FieldTerminalPath) Get(source *GetHopReportsRequest) (values []interface{})
- func (fp *GetHopReportsRequest_FieldTerminalPath) GetDefault() interface{}
- func (fp *GetHopReportsRequest_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *GetHopReportsRequest_FieldTerminalPath) GetSingle(source *GetHopReportsRequest) (interface{}, bool)
- func (fp *GetHopReportsRequest_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *GetHopReportsRequest_FieldTerminalPath) IsLeaf() bool
- func (fp *GetHopReportsRequest_FieldTerminalPath) JSONString() string
- func (fp *GetHopReportsRequest_FieldTerminalPath) Selector() GetHopReportsRequest_FieldPathSelector
- func (fp *GetHopReportsRequest_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *GetHopReportsRequest_FieldTerminalPath) String() string
- func (fp *GetHopReportsRequest_FieldTerminalPath) WithIArrayItemValue(value interface{}) GetHopReportsRequest_FieldPathArrayItemValue
- func (fp *GetHopReportsRequest_FieldTerminalPath) WithIArrayOfValues(values interface{}) GetHopReportsRequest_FieldPathArrayOfValues
- func (fp *GetHopReportsRequest_FieldTerminalPath) WithIValue(value interface{}) GetHopReportsRequest_FieldPathValue
- func (fp *GetHopReportsRequest_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *GetHopReportsRequest_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *GetHopReportsRequest_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type GetHopReportsRequest_FieldTerminalPathArrayItemValue
- func (fpaiv *GetHopReportsRequest_FieldTerminalPathArrayItemValue) ContainsValue(source *GetHopReportsRequest) bool
- func (fpaiv *GetHopReportsRequest_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *GetHopReportsRequest_FieldTerminalPathArrayItemValue) GetSingle(source *GetHopReportsRequest) (interface{}, bool)
- func (fpaiv *GetHopReportsRequest_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type GetHopReportsRequest_FieldTerminalPathArrayOfValues
- func (fpaov *GetHopReportsRequest_FieldTerminalPathArrayOfValues) AsIntervalArrayOfValues() ([]*common.TimeInterval, bool)
- func (fpaov *GetHopReportsRequest_FieldTerminalPathArrayOfValues) AsPageSizeArrayOfValues() ([]int32, bool)
- func (fpaov *GetHopReportsRequest_FieldTerminalPathArrayOfValues) AsPageTokenArrayOfValues() ([]string, bool)
- func (fpaov *GetHopReportsRequest_FieldTerminalPathArrayOfValues) AsProbeArrayOfValues() ([]*probe.Reference, bool)
- func (fpaov *GetHopReportsRequest_FieldTerminalPathArrayOfValues) AsTargetArrayOfValues() ([]*probing_target.Reference, bool)
- func (fpaov *GetHopReportsRequest_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type GetHopReportsRequest_FieldTerminalPathValue
- func (fpv *GetHopReportsRequest_FieldTerminalPathValue) AsIntervalValue() (*common.TimeInterval, bool)
- func (fpv *GetHopReportsRequest_FieldTerminalPathValue) AsPageSizeValue() (int32, bool)
- func (fpv *GetHopReportsRequest_FieldTerminalPathValue) AsPageTokenValue() (string, bool)
- func (fpv *GetHopReportsRequest_FieldTerminalPathValue) AsProbeValue() (*probe.Reference, bool)
- func (fpv *GetHopReportsRequest_FieldTerminalPathValue) AsTargetValue() (*probing_target.Reference, bool)
- func (fpv *GetHopReportsRequest_FieldTerminalPathValue) CompareWith(source *GetHopReportsRequest) (int, bool)
- func (fpv *GetHopReportsRequest_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *GetHopReportsRequest_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *GetHopReportsRequest_FieldTerminalPathValue) SetTo(target **GetHopReportsRequest)
- func (fpv *GetHopReportsRequest_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type GetHopReportsResponse
- func (o *GetHopReportsResponse) Clone() *GetHopReportsResponse
- func (o *GetHopReportsResponse) CloneRaw() gotenobject.GotenObjectExt
- func (*GetHopReportsResponse) Descriptor() ([]byte, []int)
- func (m *GetHopReportsResponse) GetHopInfo() map[string]*common.HopInfo
- func (m *GetHopReportsResponse) GetHopsReport() []*HopsReport
- func (m *GetHopReportsResponse) GetNextPageToken() string
- func (*GetHopReportsResponse) GotenMessage()
- func (o *GetHopReportsResponse) GotenObjectExt()
- func (obj *GetHopReportsResponse) GotenValidate() error
- func (o *GetHopReportsResponse) MakeDiffFieldMask(other *GetHopReportsResponse) *GetHopReportsResponse_FieldMask
- func (o *GetHopReportsResponse) MakeFullFieldMask() *GetHopReportsResponse_FieldMask
- func (o *GetHopReportsResponse) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *GetHopReportsResponse) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *GetHopReportsResponse) Marshal() ([]byte, error)
- func (m *GetHopReportsResponse) MarshalJSON() ([]byte, error)
- func (o *GetHopReportsResponse) Merge(source *GetHopReportsResponse)
- func (o *GetHopReportsResponse) MergeRaw(source gotenobject.GotenObjectExt)
- func (*GetHopReportsResponse) ProtoMessage()
- func (m *GetHopReportsResponse) ProtoReflect() preflect.Message
- func (m *GetHopReportsResponse) Reset()
- func (m *GetHopReportsResponse) SetHopInfo(fv map[string]*common.HopInfo)
- func (m *GetHopReportsResponse) SetHopsReport(fv []*HopsReport)
- func (m *GetHopReportsResponse) SetNextPageToken(fv string)
- func (m *GetHopReportsResponse) String() string
- func (m *GetHopReportsResponse) Unmarshal(b []byte) error
- func (m *GetHopReportsResponse) UnmarshalJSON(data []byte) error
- type GetHopReportsResponseFieldPathBuilder
- func (GetHopReportsResponseFieldPathBuilder) HopInfo() GetHopReportsResponsePathSelectorHopInfo
- func (GetHopReportsResponseFieldPathBuilder) HopsReport() GetHopReportsResponsePathSelectorHopsReport
- func (GetHopReportsResponseFieldPathBuilder) NextPageToken() GetHopReportsResponsePathSelectorNextPageToken
- type GetHopReportsResponseMapPathSelectorHopInfo
- func (s GetHopReportsResponseMapPathSelectorHopInfo) FieldPath() *GetHopReportsResponse_FieldPathMap
- func (s GetHopReportsResponseMapPathSelectorHopInfo) WithArrayOfValues(values []*common.HopInfo) *GetHopReportsResponse_FieldPathMapArrayOfValues
- func (s GetHopReportsResponseMapPathSelectorHopInfo) WithValue(value *common.HopInfo) *GetHopReportsResponse_FieldPathMapValue
- type GetHopReportsResponseMapPathSelectorHopsReportPathStatsHopStats
- func (s GetHopReportsResponseMapPathSelectorHopsReportPathStatsHopStats) FieldPath() *GetHopReportsResponse_FieldSubPath
- func (s GetHopReportsResponseMapPathSelectorHopsReportPathStatsHopStats) WithArrayOfValues(values []*common.HopStat) *GetHopReportsResponse_FieldSubPathArrayOfValues
- func (s GetHopReportsResponseMapPathSelectorHopsReportPathStatsHopStats) WithValue(value *common.HopStat) *GetHopReportsResponse_FieldSubPathValue
- type GetHopReportsResponsePathSelectorHopInfo
- func (GetHopReportsResponsePathSelectorHopInfo) FieldPath() *GetHopReportsResponse_FieldTerminalPath
- func (s GetHopReportsResponsePathSelectorHopInfo) WithArrayOfValues(values []map[string]*common.HopInfo) *GetHopReportsResponse_FieldTerminalPathArrayOfValues
- func (GetHopReportsResponsePathSelectorHopInfo) WithKey(key string) GetHopReportsResponseMapPathSelectorHopInfo
- func (s GetHopReportsResponsePathSelectorHopInfo) WithValue(value map[string]*common.HopInfo) *GetHopReportsResponse_FieldTerminalPathValue
- type GetHopReportsResponsePathSelectorHopsReport
- func (GetHopReportsResponsePathSelectorHopsReport) FieldPath() *GetHopReportsResponse_FieldTerminalPath
- func (GetHopReportsResponsePathSelectorHopsReport) IpVersion() GetHopReportsResponsePathSelectorHopsReportIpVersion
- func (GetHopReportsResponsePathSelectorHopsReport) Mode() GetHopReportsResponsePathSelectorHopsReportMode
- func (GetHopReportsResponsePathSelectorHopsReport) PathStats() GetHopReportsResponsePathSelectorHopsReportPathStats
- func (GetHopReportsResponsePathSelectorHopsReport) Probe() GetHopReportsResponsePathSelectorHopsReportProbe
- func (GetHopReportsResponsePathSelectorHopsReport) Target() GetHopReportsResponsePathSelectorHopsReportTarget
- func (GetHopReportsResponsePathSelectorHopsReport) TargetIpAddress() GetHopReportsResponsePathSelectorHopsReportTargetIpAddress
- func (GetHopReportsResponsePathSelectorHopsReport) TraceType() GetHopReportsResponsePathSelectorHopsReportTraceType
- func (s GetHopReportsResponsePathSelectorHopsReport) WithArrayOfValues(values [][]*HopsReport) *GetHopReportsResponse_FieldTerminalPathArrayOfValues
- func (s GetHopReportsResponsePathSelectorHopsReport) WithItemValue(value *HopsReport) *GetHopReportsResponse_FieldTerminalPathArrayItemValue
- func (s GetHopReportsResponsePathSelectorHopsReport) WithSubArrayItemValue(subPathArrayItemValue HopsReport_FieldPathArrayItemValue) *GetHopReportsResponse_FieldSubPathArrayItemValue
- func (s GetHopReportsResponsePathSelectorHopsReport) WithSubArrayOfValues(subPathArrayOfValues HopsReport_FieldPathArrayOfValues) *GetHopReportsResponse_FieldSubPathArrayOfValues
- func (GetHopReportsResponsePathSelectorHopsReport) WithSubPath(subPath HopsReport_FieldPath) *GetHopReportsResponse_FieldSubPath
- func (s GetHopReportsResponsePathSelectorHopsReport) WithSubValue(subPathValue HopsReport_FieldPathValue) *GetHopReportsResponse_FieldSubPathValue
- func (s GetHopReportsResponsePathSelectorHopsReport) WithValue(value []*HopsReport) *GetHopReportsResponse_FieldTerminalPathValue
- type GetHopReportsResponsePathSelectorHopsReportIpVersion
- func (GetHopReportsResponsePathSelectorHopsReportIpVersion) FieldPath() *GetHopReportsResponse_FieldSubPath
- func (s GetHopReportsResponsePathSelectorHopsReportIpVersion) WithArrayOfValues(values []common.IpVersion) *GetHopReportsResponse_FieldSubPathArrayOfValues
- func (s GetHopReportsResponsePathSelectorHopsReportIpVersion) WithValue(value common.IpVersion) *GetHopReportsResponse_FieldSubPathValue
- type GetHopReportsResponsePathSelectorHopsReportMode
- func (GetHopReportsResponsePathSelectorHopsReportMode) FieldPath() *GetHopReportsResponse_FieldSubPath
- func (s GetHopReportsResponsePathSelectorHopsReportMode) WithArrayOfValues(values []common.ProbingMode) *GetHopReportsResponse_FieldSubPathArrayOfValues
- func (s GetHopReportsResponsePathSelectorHopsReportMode) WithValue(value common.ProbingMode) *GetHopReportsResponse_FieldSubPathValue
- type GetHopReportsResponsePathSelectorHopsReportPathStats
- func (GetHopReportsResponsePathSelectorHopsReportPathStats) FieldPath() *GetHopReportsResponse_FieldSubPath
- func (GetHopReportsResponsePathSelectorHopsReportPathStats) HopStats() GetHopReportsResponsePathSelectorHopsReportPathStatsHopStats
- func (GetHopReportsResponsePathSelectorHopsReportPathStats) Paths() GetHopReportsResponsePathSelectorHopsReportPathStatsPaths
- func (GetHopReportsResponsePathSelectorHopsReportPathStats) Time() GetHopReportsResponsePathSelectorHopsReportPathStatsTime
- func (GetHopReportsResponsePathSelectorHopsReportPathStats) TraceReason() GetHopReportsResponsePathSelectorHopsReportPathStatsTraceReason
- func (GetHopReportsResponsePathSelectorHopsReportPathStats) TraceReasonDescription() GetHopReportsResponsePathSelectorHopsReportPathStatsTraceReasonDescription
- func (s GetHopReportsResponsePathSelectorHopsReportPathStats) WithArrayOfValues(values [][]*PathStats) *GetHopReportsResponse_FieldSubPathArrayOfValues
- func (s GetHopReportsResponsePathSelectorHopsReportPathStats) WithItemValue(value *PathStats) *GetHopReportsResponse_FieldSubPathArrayItemValue
- func (s GetHopReportsResponsePathSelectorHopsReportPathStats) WithValue(value []*PathStats) *GetHopReportsResponse_FieldSubPathValue
- type GetHopReportsResponsePathSelectorHopsReportPathStatsHopStats
- func (GetHopReportsResponsePathSelectorHopsReportPathStatsHopStats) FieldPath() *GetHopReportsResponse_FieldSubPath
- func (s GetHopReportsResponsePathSelectorHopsReportPathStatsHopStats) WithArrayOfValues(values []map[string]*common.HopStat) *GetHopReportsResponse_FieldSubPathArrayOfValues
- func (GetHopReportsResponsePathSelectorHopsReportPathStatsHopStats) WithKey(key string) GetHopReportsResponseMapPathSelectorHopsReportPathStatsHopStats
- func (s GetHopReportsResponsePathSelectorHopsReportPathStatsHopStats) WithValue(value map[string]*common.HopStat) *GetHopReportsResponse_FieldSubPathValue
- type GetHopReportsResponsePathSelectorHopsReportPathStatsPaths
- func (GetHopReportsResponsePathSelectorHopsReportPathStatsPaths) FieldPath() *GetHopReportsResponse_FieldSubPath
- func (GetHopReportsResponsePathSelectorHopsReportPathStatsPaths) Hops() GetHopReportsResponsePathSelectorHopsReportPathStatsPathsHops
- func (s GetHopReportsResponsePathSelectorHopsReportPathStatsPaths) WithArrayOfValues(values [][]*common.Path) *GetHopReportsResponse_FieldSubPathArrayOfValues
- func (s GetHopReportsResponsePathSelectorHopsReportPathStatsPaths) WithItemValue(value *common.Path) *GetHopReportsResponse_FieldSubPathArrayItemValue
- func (s GetHopReportsResponsePathSelectorHopsReportPathStatsPaths) WithValue(value []*common.Path) *GetHopReportsResponse_FieldSubPathValue
- type GetHopReportsResponsePathSelectorHopsReportPathStatsPathsHops
- func (GetHopReportsResponsePathSelectorHopsReportPathStatsPathsHops) FieldPath() *GetHopReportsResponse_FieldSubPath
- func (s GetHopReportsResponsePathSelectorHopsReportPathStatsPathsHops) WithArrayOfValues(values [][]string) *GetHopReportsResponse_FieldSubPathArrayOfValues
- func (s GetHopReportsResponsePathSelectorHopsReportPathStatsPathsHops) WithItemValue(value string) *GetHopReportsResponse_FieldSubPathArrayItemValue
- func (s GetHopReportsResponsePathSelectorHopsReportPathStatsPathsHops) WithValue(value []string) *GetHopReportsResponse_FieldSubPathValue
- type GetHopReportsResponsePathSelectorHopsReportPathStatsTime
- func (GetHopReportsResponsePathSelectorHopsReportPathStatsTime) FieldPath() *GetHopReportsResponse_FieldSubPath
- func (s GetHopReportsResponsePathSelectorHopsReportPathStatsTime) WithArrayOfValues(values []*timestamp.Timestamp) *GetHopReportsResponse_FieldSubPathArrayOfValues
- func (s GetHopReportsResponsePathSelectorHopsReportPathStatsTime) WithValue(value *timestamp.Timestamp) *GetHopReportsResponse_FieldSubPathValue
- type GetHopReportsResponsePathSelectorHopsReportPathStatsTraceReason
- func (GetHopReportsResponsePathSelectorHopsReportPathStatsTraceReason) FieldPath() *GetHopReportsResponse_FieldSubPath
- func (s GetHopReportsResponsePathSelectorHopsReportPathStatsTraceReason) WithArrayOfValues(values []common.TraceReason) *GetHopReportsResponse_FieldSubPathArrayOfValues
- func (s GetHopReportsResponsePathSelectorHopsReportPathStatsTraceReason) WithValue(value common.TraceReason) *GetHopReportsResponse_FieldSubPathValue
- type GetHopReportsResponsePathSelectorHopsReportPathStatsTraceReasonDescription
- func (GetHopReportsResponsePathSelectorHopsReportPathStatsTraceReasonDescription) FieldPath() *GetHopReportsResponse_FieldSubPath
- func (s GetHopReportsResponsePathSelectorHopsReportPathStatsTraceReasonDescription) WithArrayOfValues(values []string) *GetHopReportsResponse_FieldSubPathArrayOfValues
- func (s GetHopReportsResponsePathSelectorHopsReportPathStatsTraceReasonDescription) WithValue(value string) *GetHopReportsResponse_FieldSubPathValue
- type GetHopReportsResponsePathSelectorHopsReportProbe
- func (GetHopReportsResponsePathSelectorHopsReportProbe) FieldPath() *GetHopReportsResponse_FieldSubPath
- func (s GetHopReportsResponsePathSelectorHopsReportProbe) WithArrayOfValues(values []*probe.Reference) *GetHopReportsResponse_FieldSubPathArrayOfValues
- func (s GetHopReportsResponsePathSelectorHopsReportProbe) WithValue(value *probe.Reference) *GetHopReportsResponse_FieldSubPathValue
- type GetHopReportsResponsePathSelectorHopsReportTarget
- func (GetHopReportsResponsePathSelectorHopsReportTarget) FieldPath() *GetHopReportsResponse_FieldSubPath
- func (s GetHopReportsResponsePathSelectorHopsReportTarget) WithArrayOfValues(values []*probing_target.Reference) *GetHopReportsResponse_FieldSubPathArrayOfValues
- func (s GetHopReportsResponsePathSelectorHopsReportTarget) WithValue(value *probing_target.Reference) *GetHopReportsResponse_FieldSubPathValue
- type GetHopReportsResponsePathSelectorHopsReportTargetIpAddress
- func (GetHopReportsResponsePathSelectorHopsReportTargetIpAddress) FieldPath() *GetHopReportsResponse_FieldSubPath
- func (s GetHopReportsResponsePathSelectorHopsReportTargetIpAddress) WithArrayOfValues(values []string) *GetHopReportsResponse_FieldSubPathArrayOfValues
- func (s GetHopReportsResponsePathSelectorHopsReportTargetIpAddress) WithValue(value string) *GetHopReportsResponse_FieldSubPathValue
- type GetHopReportsResponsePathSelectorHopsReportTraceType
- func (GetHopReportsResponsePathSelectorHopsReportTraceType) FieldPath() *GetHopReportsResponse_FieldSubPath
- func (s GetHopReportsResponsePathSelectorHopsReportTraceType) WithArrayOfValues(values []common.TraceType) *GetHopReportsResponse_FieldSubPathArrayOfValues
- func (s GetHopReportsResponsePathSelectorHopsReportTraceType) WithValue(value common.TraceType) *GetHopReportsResponse_FieldSubPathValue
- type GetHopReportsResponsePathSelectorNextPageToken
- func (GetHopReportsResponsePathSelectorNextPageToken) FieldPath() *GetHopReportsResponse_FieldTerminalPath
- func (s GetHopReportsResponsePathSelectorNextPageToken) WithArrayOfValues(values []string) *GetHopReportsResponse_FieldTerminalPathArrayOfValues
- func (s GetHopReportsResponsePathSelectorNextPageToken) WithValue(value string) *GetHopReportsResponse_FieldTerminalPathValue
- type GetHopReportsResponse_FieldMask
- func (fieldMask *GetHopReportsResponse_FieldMask) AppendPath(path GetHopReportsResponse_FieldPath)
- func (fieldMask *GetHopReportsResponse_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *GetHopReportsResponse_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *GetHopReportsResponse_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *GetHopReportsResponse_FieldMask) FilterInputFields() *GetHopReportsResponse_FieldMask
- func (fieldMask *GetHopReportsResponse_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
- func (fieldMask *GetHopReportsResponse_FieldMask) GetPaths() []GetHopReportsResponse_FieldPath
- func (fieldMask *GetHopReportsResponse_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *GetHopReportsResponse_FieldMask) IsFull() bool
- func (fieldMask GetHopReportsResponse_FieldMask) Marshal() ([]byte, error)
- func (fieldMask GetHopReportsResponse_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *GetHopReportsResponse_FieldMask) PathsCount() int
- func (fieldMask *GetHopReportsResponse_FieldMask) Project(source *GetHopReportsResponse) *GetHopReportsResponse
- func (fieldMask *GetHopReportsResponse_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *GetHopReportsResponse_FieldMask) ProtoMessage()
- func (fieldMask *GetHopReportsResponse_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *GetHopReportsResponse_FieldMask) Reset()
- func (fieldMask *GetHopReportsResponse_FieldMask) Set(target, source *GetHopReportsResponse)
- func (fieldMask *GetHopReportsResponse_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *GetHopReportsResponse_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *GetHopReportsResponse_FieldMask) Size() int
- func (fieldMask *GetHopReportsResponse_FieldMask) String() string
- func (fieldMask *GetHopReportsResponse_FieldMask) Subtract(other *GetHopReportsResponse_FieldMask) *GetHopReportsResponse_FieldMask
- func (fieldMask *GetHopReportsResponse_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *GetHopReportsResponse_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
- func (fieldMask *GetHopReportsResponse_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *GetHopReportsResponse_FieldMask) UnmarshalJSON(data []byte) error
- type GetHopReportsResponse_FieldPath
- func BuildGetHopReportsResponse_FieldPath(fp gotenobject.RawFieldPath) (GetHopReportsResponse_FieldPath, error)
- func MustParseGetHopReportsResponse_FieldPath(rawField string) GetHopReportsResponse_FieldPath
- func ParseGetHopReportsResponse_FieldPath(rawField string) (GetHopReportsResponse_FieldPath, error)
- type GetHopReportsResponse_FieldPathArrayItemValue
- type GetHopReportsResponse_FieldPathArrayOfValues
- type GetHopReportsResponse_FieldPathMap
- func (fpm *GetHopReportsResponse_FieldPathMap) ClearValue(item *GetHopReportsResponse)
- func (fpm *GetHopReportsResponse_FieldPathMap) ClearValueRaw(item proto.Message)
- func (fpm *GetHopReportsResponse_FieldPathMap) Get(source *GetHopReportsResponse) (values []interface{})
- func (fpm *GetHopReportsResponse_FieldPathMap) GetDefault() interface{}
- func (fpm *GetHopReportsResponse_FieldPathMap) GetRaw(source proto.Message) []interface{}
- func (fpm *GetHopReportsResponse_FieldPathMap) GetSingle(source *GetHopReportsResponse) (interface{}, bool)
- func (fpm *GetHopReportsResponse_FieldPathMap) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fpm *GetHopReportsResponse_FieldPathMap) IsLeaf() bool
- func (fpm *GetHopReportsResponse_FieldPathMap) JSONString() string
- func (fpm *GetHopReportsResponse_FieldPathMap) Key() string
- func (fpm *GetHopReportsResponse_FieldPathMap) Selector() GetHopReportsResponse_FieldPathSelector
- func (fpm *GetHopReportsResponse_FieldPathMap) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fpm *GetHopReportsResponse_FieldPathMap) String() string
- func (fpm *GetHopReportsResponse_FieldPathMap) WithIArrayItemValue(value interface{}) GetHopReportsResponse_FieldPathArrayItemValue
- func (fpm *GetHopReportsResponse_FieldPathMap) WithIArrayOfValues(values interface{}) GetHopReportsResponse_FieldPathArrayOfValues
- func (fpm *GetHopReportsResponse_FieldPathMap) WithIValue(value interface{}) GetHopReportsResponse_FieldPathValue
- func (fpm *GetHopReportsResponse_FieldPathMap) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fpm *GetHopReportsResponse_FieldPathMap) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fpm *GetHopReportsResponse_FieldPathMap) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type GetHopReportsResponse_FieldPathMapArrayOfValues
- type GetHopReportsResponse_FieldPathMapValue
- func (fpmv *GetHopReportsResponse_FieldPathMapValue) AsHopInfoElementValue() (*common.HopInfo, bool)
- func (fpmv *GetHopReportsResponse_FieldPathMapValue) CompareWith(source *GetHopReportsResponse) (int, bool)
- func (fpmv *GetHopReportsResponse_FieldPathMapValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpmv *GetHopReportsResponse_FieldPathMapValue) GetRawValue() interface{}
- func (fpmv *GetHopReportsResponse_FieldPathMapValue) SetTo(target **GetHopReportsResponse)
- func (fpmv *GetHopReportsResponse_FieldPathMapValue) SetToRaw(target proto.Message)
- type GetHopReportsResponse_FieldPathSelector
- type GetHopReportsResponse_FieldPathValue
- type GetHopReportsResponse_FieldSubPath
- func (fps *GetHopReportsResponse_FieldSubPath) AsHopsReportSubPath() (HopsReport_FieldPath, bool)
- func (fps *GetHopReportsResponse_FieldSubPath) ClearValue(item *GetHopReportsResponse)
- func (fps *GetHopReportsResponse_FieldSubPath) ClearValueRaw(item proto.Message)
- func (fps *GetHopReportsResponse_FieldSubPath) Get(source *GetHopReportsResponse) (values []interface{})
- func (fps *GetHopReportsResponse_FieldSubPath) GetDefault() interface{}
- func (fps *GetHopReportsResponse_FieldSubPath) GetRaw(source proto.Message) []interface{}
- func (fps *GetHopReportsResponse_FieldSubPath) GetSingle(source *GetHopReportsResponse) (interface{}, bool)
- func (fps *GetHopReportsResponse_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fps *GetHopReportsResponse_FieldSubPath) IsLeaf() bool
- func (fps *GetHopReportsResponse_FieldSubPath) JSONString() string
- func (fps *GetHopReportsResponse_FieldSubPath) Selector() GetHopReportsResponse_FieldPathSelector
- func (fps *GetHopReportsResponse_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fps *GetHopReportsResponse_FieldSubPath) String() string
- func (fps *GetHopReportsResponse_FieldSubPath) WithIArrayItemValue(value interface{}) GetHopReportsResponse_FieldPathArrayItemValue
- func (fps *GetHopReportsResponse_FieldSubPath) WithIArrayOfValues(values interface{}) GetHopReportsResponse_FieldPathArrayOfValues
- func (fps *GetHopReportsResponse_FieldSubPath) WithIValue(value interface{}) GetHopReportsResponse_FieldPathValue
- func (fps *GetHopReportsResponse_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fps *GetHopReportsResponse_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fps *GetHopReportsResponse_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type GetHopReportsResponse_FieldSubPathArrayItemValue
- func (fpaivs *GetHopReportsResponse_FieldSubPathArrayItemValue) AsHopsReportPathItemValue() (HopsReport_FieldPathArrayItemValue, bool)
- func (fpaivs *GetHopReportsResponse_FieldSubPathArrayItemValue) ContainsValue(source *GetHopReportsResponse) bool
- func (fpaivs *GetHopReportsResponse_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
- type GetHopReportsResponse_FieldSubPathArrayOfValues
- type GetHopReportsResponse_FieldSubPathValue
- func (fpvs *GetHopReportsResponse_FieldSubPathValue) AsHopsReportPathValue() (HopsReport_FieldPathValue, bool)
- func (fpvs *GetHopReportsResponse_FieldSubPathValue) CompareWith(source *GetHopReportsResponse) (int, bool)
- func (fpvs *GetHopReportsResponse_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpvs *GetHopReportsResponse_FieldSubPathValue) GetRawValue() interface{}
- func (fpvs *GetHopReportsResponse_FieldSubPathValue) SetTo(target **GetHopReportsResponse)
- func (fpvs *GetHopReportsResponse_FieldSubPathValue) SetToRaw(target proto.Message)
- type GetHopReportsResponse_FieldTerminalPath
- func (fp *GetHopReportsResponse_FieldTerminalPath) ClearValue(item *GetHopReportsResponse)
- func (fp *GetHopReportsResponse_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *GetHopReportsResponse_FieldTerminalPath) Get(source *GetHopReportsResponse) (values []interface{})
- func (fp *GetHopReportsResponse_FieldTerminalPath) GetDefault() interface{}
- func (fp *GetHopReportsResponse_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *GetHopReportsResponse_FieldTerminalPath) GetSingle(source *GetHopReportsResponse) (interface{}, bool)
- func (fp *GetHopReportsResponse_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *GetHopReportsResponse_FieldTerminalPath) IsLeaf() bool
- func (fp *GetHopReportsResponse_FieldTerminalPath) JSONString() string
- func (fp *GetHopReportsResponse_FieldTerminalPath) Selector() GetHopReportsResponse_FieldPathSelector
- func (fp *GetHopReportsResponse_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *GetHopReportsResponse_FieldTerminalPath) String() string
- func (fp *GetHopReportsResponse_FieldTerminalPath) WithIArrayItemValue(value interface{}) GetHopReportsResponse_FieldPathArrayItemValue
- func (fp *GetHopReportsResponse_FieldTerminalPath) WithIArrayOfValues(values interface{}) GetHopReportsResponse_FieldPathArrayOfValues
- func (fp *GetHopReportsResponse_FieldTerminalPath) WithIValue(value interface{}) GetHopReportsResponse_FieldPathValue
- func (fp *GetHopReportsResponse_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *GetHopReportsResponse_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *GetHopReportsResponse_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type GetHopReportsResponse_FieldTerminalPathArrayItemValue
- func (fpaiv *GetHopReportsResponse_FieldTerminalPathArrayItemValue) AsHopsReportItemValue() (*HopsReport, bool)
- func (fpaiv *GetHopReportsResponse_FieldTerminalPathArrayItemValue) ContainsValue(source *GetHopReportsResponse) bool
- func (fpaiv *GetHopReportsResponse_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *GetHopReportsResponse_FieldTerminalPathArrayItemValue) GetSingle(source *GetHopReportsResponse) (interface{}, bool)
- func (fpaiv *GetHopReportsResponse_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type GetHopReportsResponse_FieldTerminalPathArrayOfValues
- func (fpaov *GetHopReportsResponse_FieldTerminalPathArrayOfValues) AsHopInfoArrayOfValues() ([]map[string]*common.HopInfo, bool)
- func (fpaov *GetHopReportsResponse_FieldTerminalPathArrayOfValues) AsHopsReportArrayOfValues() ([][]*HopsReport, bool)
- func (fpaov *GetHopReportsResponse_FieldTerminalPathArrayOfValues) AsNextPageTokenArrayOfValues() ([]string, bool)
- func (fpaov *GetHopReportsResponse_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type GetHopReportsResponse_FieldTerminalPathValue
- func (fpv *GetHopReportsResponse_FieldTerminalPathValue) AsHopInfoValue() (map[string]*common.HopInfo, bool)
- func (fpv *GetHopReportsResponse_FieldTerminalPathValue) AsHopsReportValue() ([]*HopsReport, bool)
- func (fpv *GetHopReportsResponse_FieldTerminalPathValue) AsNextPageTokenValue() (string, bool)
- func (fpv *GetHopReportsResponse_FieldTerminalPathValue) CompareWith(source *GetHopReportsResponse) (int, bool)
- func (fpv *GetHopReportsResponse_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *GetHopReportsResponse_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *GetHopReportsResponse_FieldTerminalPathValue) SetTo(target **GetHopReportsResponse)
- func (fpv *GetHopReportsResponse_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type HopReportServiceClient
- type HopReportServiceDescriptor
- func (d *HopReportServiceDescriptor) AllMethodDescriptors() []gotenclient.MethodDescriptor
- func (d *HopReportServiceDescriptor) GetApiName() string
- func (d *HopReportServiceDescriptor) GetFullAPIName() string
- func (d *HopReportServiceDescriptor) GetProtoPkgName() string
- func (d *HopReportServiceDescriptor) GetServiceDomain() string
- func (d *HopReportServiceDescriptor) GetServiceVersion() string
- type HopsReport
- func (o *HopsReport) Clone() *HopsReport
- func (o *HopsReport) CloneRaw() gotenobject.GotenObjectExt
- func (*HopsReport) Descriptor() ([]byte, []int)
- func (m *HopsReport) GetIpVersion() common.IpVersion
- func (m *HopsReport) GetMode() common.ProbingMode
- func (m *HopsReport) GetPathStats() []*PathStats
- func (m *HopsReport) GetProbe() *probe.Reference
- func (m *HopsReport) GetTarget() *probing_target.Reference
- func (m *HopsReport) GetTargetIpAddress() string
- func (m *HopsReport) GetTraceType() common.TraceType
- func (*HopsReport) GotenMessage()
- func (o *HopsReport) GotenObjectExt()
- func (obj *HopsReport) GotenValidate() error
- func (o *HopsReport) MakeDiffFieldMask(other *HopsReport) *HopsReport_FieldMask
- func (o *HopsReport) MakeFullFieldMask() *HopsReport_FieldMask
- func (o *HopsReport) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *HopsReport) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *HopsReport) Marshal() ([]byte, error)
- func (m *HopsReport) MarshalJSON() ([]byte, error)
- func (o *HopsReport) Merge(source *HopsReport)
- func (o *HopsReport) MergeRaw(source gotenobject.GotenObjectExt)
- func (*HopsReport) ProtoMessage()
- func (m *HopsReport) ProtoReflect() preflect.Message
- func (m *HopsReport) Reset()
- func (m *HopsReport) SetIpVersion(fv common.IpVersion)
- func (m *HopsReport) SetMode(fv common.ProbingMode)
- func (m *HopsReport) SetPathStats(fv []*PathStats)
- func (m *HopsReport) SetProbe(fv *probe.Reference)
- func (m *HopsReport) SetTarget(fv *probing_target.Reference)
- func (m *HopsReport) SetTargetIpAddress(fv string)
- func (m *HopsReport) SetTraceType(fv common.TraceType)
- func (m *HopsReport) String() string
- func (m *HopsReport) Unmarshal(b []byte) error
- func (m *HopsReport) UnmarshalJSON(data []byte) error
- type HopsReportFieldPathBuilder
- func (HopsReportFieldPathBuilder) IpVersion() HopsReportPathSelectorIpVersion
- func (HopsReportFieldPathBuilder) Mode() HopsReportPathSelectorMode
- func (HopsReportFieldPathBuilder) PathStats() HopsReportPathSelectorPathStats
- func (HopsReportFieldPathBuilder) Probe() HopsReportPathSelectorProbe
- func (HopsReportFieldPathBuilder) Target() HopsReportPathSelectorTarget
- func (HopsReportFieldPathBuilder) TargetIpAddress() HopsReportPathSelectorTargetIpAddress
- func (HopsReportFieldPathBuilder) TraceType() HopsReportPathSelectorTraceType
- type HopsReportMapPathSelectorPathStatsHopStats
- func (s HopsReportMapPathSelectorPathStatsHopStats) FieldPath() *HopsReport_FieldSubPath
- func (s HopsReportMapPathSelectorPathStatsHopStats) WithArrayOfValues(values []*common.HopStat) *HopsReport_FieldSubPathArrayOfValues
- func (s HopsReportMapPathSelectorPathStatsHopStats) WithValue(value *common.HopStat) *HopsReport_FieldSubPathValue
- type HopsReportPathSelectorIpVersion
- func (HopsReportPathSelectorIpVersion) FieldPath() *HopsReport_FieldTerminalPath
- func (s HopsReportPathSelectorIpVersion) WithArrayOfValues(values []common.IpVersion) *HopsReport_FieldTerminalPathArrayOfValues
- func (s HopsReportPathSelectorIpVersion) WithValue(value common.IpVersion) *HopsReport_FieldTerminalPathValue
- type HopsReportPathSelectorMode
- func (HopsReportPathSelectorMode) FieldPath() *HopsReport_FieldTerminalPath
- func (s HopsReportPathSelectorMode) WithArrayOfValues(values []common.ProbingMode) *HopsReport_FieldTerminalPathArrayOfValues
- func (s HopsReportPathSelectorMode) WithValue(value common.ProbingMode) *HopsReport_FieldTerminalPathValue
- type HopsReportPathSelectorPathStats
- func (HopsReportPathSelectorPathStats) FieldPath() *HopsReport_FieldTerminalPath
- func (HopsReportPathSelectorPathStats) HopStats() HopsReportPathSelectorPathStatsHopStats
- func (HopsReportPathSelectorPathStats) Paths() HopsReportPathSelectorPathStatsPaths
- func (HopsReportPathSelectorPathStats) Time() HopsReportPathSelectorPathStatsTime
- func (HopsReportPathSelectorPathStats) TraceReason() HopsReportPathSelectorPathStatsTraceReason
- func (HopsReportPathSelectorPathStats) TraceReasonDescription() HopsReportPathSelectorPathStatsTraceReasonDescription
- func (s HopsReportPathSelectorPathStats) WithArrayOfValues(values [][]*PathStats) *HopsReport_FieldTerminalPathArrayOfValues
- func (s HopsReportPathSelectorPathStats) WithItemValue(value *PathStats) *HopsReport_FieldTerminalPathArrayItemValue
- func (s HopsReportPathSelectorPathStats) WithSubArrayItemValue(subPathArrayItemValue PathStats_FieldPathArrayItemValue) *HopsReport_FieldSubPathArrayItemValue
- func (s HopsReportPathSelectorPathStats) WithSubArrayOfValues(subPathArrayOfValues PathStats_FieldPathArrayOfValues) *HopsReport_FieldSubPathArrayOfValues
- func (HopsReportPathSelectorPathStats) WithSubPath(subPath PathStats_FieldPath) *HopsReport_FieldSubPath
- func (s HopsReportPathSelectorPathStats) WithSubValue(subPathValue PathStats_FieldPathValue) *HopsReport_FieldSubPathValue
- func (s HopsReportPathSelectorPathStats) WithValue(value []*PathStats) *HopsReport_FieldTerminalPathValue
- type HopsReportPathSelectorPathStatsHopStats
- func (HopsReportPathSelectorPathStatsHopStats) FieldPath() *HopsReport_FieldSubPath
- func (s HopsReportPathSelectorPathStatsHopStats) WithArrayOfValues(values []map[string]*common.HopStat) *HopsReport_FieldSubPathArrayOfValues
- func (HopsReportPathSelectorPathStatsHopStats) WithKey(key string) HopsReportMapPathSelectorPathStatsHopStats
- func (s HopsReportPathSelectorPathStatsHopStats) WithValue(value map[string]*common.HopStat) *HopsReport_FieldSubPathValue
- type HopsReportPathSelectorPathStatsPaths
- func (HopsReportPathSelectorPathStatsPaths) FieldPath() *HopsReport_FieldSubPath
- func (HopsReportPathSelectorPathStatsPaths) Hops() HopsReportPathSelectorPathStatsPathsHops
- func (s HopsReportPathSelectorPathStatsPaths) WithArrayOfValues(values [][]*common.Path) *HopsReport_FieldSubPathArrayOfValues
- func (s HopsReportPathSelectorPathStatsPaths) WithItemValue(value *common.Path) *HopsReport_FieldSubPathArrayItemValue
- func (s HopsReportPathSelectorPathStatsPaths) WithValue(value []*common.Path) *HopsReport_FieldSubPathValue
- type HopsReportPathSelectorPathStatsPathsHops
- func (HopsReportPathSelectorPathStatsPathsHops) FieldPath() *HopsReport_FieldSubPath
- func (s HopsReportPathSelectorPathStatsPathsHops) WithArrayOfValues(values [][]string) *HopsReport_FieldSubPathArrayOfValues
- func (s HopsReportPathSelectorPathStatsPathsHops) WithItemValue(value string) *HopsReport_FieldSubPathArrayItemValue
- func (s HopsReportPathSelectorPathStatsPathsHops) WithValue(value []string) *HopsReport_FieldSubPathValue
- type HopsReportPathSelectorPathStatsTime
- func (HopsReportPathSelectorPathStatsTime) FieldPath() *HopsReport_FieldSubPath
- func (s HopsReportPathSelectorPathStatsTime) WithArrayOfValues(values []*timestamp.Timestamp) *HopsReport_FieldSubPathArrayOfValues
- func (s HopsReportPathSelectorPathStatsTime) WithValue(value *timestamp.Timestamp) *HopsReport_FieldSubPathValue
- type HopsReportPathSelectorPathStatsTraceReason
- func (HopsReportPathSelectorPathStatsTraceReason) FieldPath() *HopsReport_FieldSubPath
- func (s HopsReportPathSelectorPathStatsTraceReason) WithArrayOfValues(values []common.TraceReason) *HopsReport_FieldSubPathArrayOfValues
- func (s HopsReportPathSelectorPathStatsTraceReason) WithValue(value common.TraceReason) *HopsReport_FieldSubPathValue
- type HopsReportPathSelectorPathStatsTraceReasonDescription
- func (HopsReportPathSelectorPathStatsTraceReasonDescription) FieldPath() *HopsReport_FieldSubPath
- func (s HopsReportPathSelectorPathStatsTraceReasonDescription) WithArrayOfValues(values []string) *HopsReport_FieldSubPathArrayOfValues
- func (s HopsReportPathSelectorPathStatsTraceReasonDescription) WithValue(value string) *HopsReport_FieldSubPathValue
- type HopsReportPathSelectorProbe
- func (HopsReportPathSelectorProbe) FieldPath() *HopsReport_FieldTerminalPath
- func (s HopsReportPathSelectorProbe) WithArrayOfValues(values []*probe.Reference) *HopsReport_FieldTerminalPathArrayOfValues
- func (s HopsReportPathSelectorProbe) WithValue(value *probe.Reference) *HopsReport_FieldTerminalPathValue
- type HopsReportPathSelectorTarget
- func (HopsReportPathSelectorTarget) FieldPath() *HopsReport_FieldTerminalPath
- func (s HopsReportPathSelectorTarget) WithArrayOfValues(values []*probing_target.Reference) *HopsReport_FieldTerminalPathArrayOfValues
- func (s HopsReportPathSelectorTarget) WithValue(value *probing_target.Reference) *HopsReport_FieldTerminalPathValue
- type HopsReportPathSelectorTargetIpAddress
- func (HopsReportPathSelectorTargetIpAddress) FieldPath() *HopsReport_FieldTerminalPath
- func (s HopsReportPathSelectorTargetIpAddress) WithArrayOfValues(values []string) *HopsReport_FieldTerminalPathArrayOfValues
- func (s HopsReportPathSelectorTargetIpAddress) WithValue(value string) *HopsReport_FieldTerminalPathValue
- type HopsReportPathSelectorTraceType
- func (HopsReportPathSelectorTraceType) FieldPath() *HopsReport_FieldTerminalPath
- func (s HopsReportPathSelectorTraceType) WithArrayOfValues(values []common.TraceType) *HopsReport_FieldTerminalPathArrayOfValues
- func (s HopsReportPathSelectorTraceType) WithValue(value common.TraceType) *HopsReport_FieldTerminalPathValue
- type HopsReport_FieldMask
- func (fieldMask *HopsReport_FieldMask) AppendPath(path HopsReport_FieldPath)
- func (fieldMask *HopsReport_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *HopsReport_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *HopsReport_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *HopsReport_FieldMask) FilterInputFields() *HopsReport_FieldMask
- func (fieldMask *HopsReport_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
- func (fieldMask *HopsReport_FieldMask) GetPaths() []HopsReport_FieldPath
- func (fieldMask *HopsReport_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *HopsReport_FieldMask) IsFull() bool
- func (fieldMask HopsReport_FieldMask) Marshal() ([]byte, error)
- func (fieldMask HopsReport_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *HopsReport_FieldMask) PathsCount() int
- func (fieldMask *HopsReport_FieldMask) Project(source *HopsReport) *HopsReport
- func (fieldMask *HopsReport_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *HopsReport_FieldMask) ProtoMessage()
- func (fieldMask *HopsReport_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *HopsReport_FieldMask) Reset()
- func (fieldMask *HopsReport_FieldMask) Set(target, source *HopsReport)
- func (fieldMask *HopsReport_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *HopsReport_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *HopsReport_FieldMask) Size() int
- func (fieldMask *HopsReport_FieldMask) String() string
- func (fieldMask *HopsReport_FieldMask) Subtract(other *HopsReport_FieldMask) *HopsReport_FieldMask
- func (fieldMask *HopsReport_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *HopsReport_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
- func (fieldMask *HopsReport_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *HopsReport_FieldMask) UnmarshalJSON(data []byte) error
- type HopsReport_FieldPath
- type HopsReport_FieldPathArrayItemValue
- type HopsReport_FieldPathArrayOfValues
- type HopsReport_FieldPathSelector
- type HopsReport_FieldPathValue
- type HopsReport_FieldSubPath
- func (fps *HopsReport_FieldSubPath) AsPathStatsSubPath() (PathStats_FieldPath, bool)
- func (fps *HopsReport_FieldSubPath) ClearValue(item *HopsReport)
- func (fps *HopsReport_FieldSubPath) ClearValueRaw(item proto.Message)
- func (fps *HopsReport_FieldSubPath) Get(source *HopsReport) (values []interface{})
- func (fps *HopsReport_FieldSubPath) GetDefault() interface{}
- func (fps *HopsReport_FieldSubPath) GetRaw(source proto.Message) []interface{}
- func (fps *HopsReport_FieldSubPath) GetSingle(source *HopsReport) (interface{}, bool)
- func (fps *HopsReport_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fps *HopsReport_FieldSubPath) IsLeaf() bool
- func (fps *HopsReport_FieldSubPath) JSONString() string
- func (fps *HopsReport_FieldSubPath) Selector() HopsReport_FieldPathSelector
- func (fps *HopsReport_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fps *HopsReport_FieldSubPath) String() string
- func (fps *HopsReport_FieldSubPath) WithIArrayItemValue(value interface{}) HopsReport_FieldPathArrayItemValue
- func (fps *HopsReport_FieldSubPath) WithIArrayOfValues(values interface{}) HopsReport_FieldPathArrayOfValues
- func (fps *HopsReport_FieldSubPath) WithIValue(value interface{}) HopsReport_FieldPathValue
- func (fps *HopsReport_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fps *HopsReport_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fps *HopsReport_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type HopsReport_FieldSubPathArrayItemValue
- type HopsReport_FieldSubPathArrayOfValues
- type HopsReport_FieldSubPathValue
- func (fpvs *HopsReport_FieldSubPathValue) AsPathStatsPathValue() (PathStats_FieldPathValue, bool)
- func (fpvs *HopsReport_FieldSubPathValue) CompareWith(source *HopsReport) (int, bool)
- func (fpvs *HopsReport_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpvs *HopsReport_FieldSubPathValue) GetRawValue() interface{}
- func (fpvs *HopsReport_FieldSubPathValue) SetTo(target **HopsReport)
- func (fpvs *HopsReport_FieldSubPathValue) SetToRaw(target proto.Message)
- type HopsReport_FieldTerminalPath
- func (fp *HopsReport_FieldTerminalPath) ClearValue(item *HopsReport)
- func (fp *HopsReport_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *HopsReport_FieldTerminalPath) Get(source *HopsReport) (values []interface{})
- func (fp *HopsReport_FieldTerminalPath) GetDefault() interface{}
- func (fp *HopsReport_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *HopsReport_FieldTerminalPath) GetSingle(source *HopsReport) (interface{}, bool)
- func (fp *HopsReport_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *HopsReport_FieldTerminalPath) IsLeaf() bool
- func (fp *HopsReport_FieldTerminalPath) JSONString() string
- func (fp *HopsReport_FieldTerminalPath) Selector() HopsReport_FieldPathSelector
- func (fp *HopsReport_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *HopsReport_FieldTerminalPath) String() string
- func (fp *HopsReport_FieldTerminalPath) WithIArrayItemValue(value interface{}) HopsReport_FieldPathArrayItemValue
- func (fp *HopsReport_FieldTerminalPath) WithIArrayOfValues(values interface{}) HopsReport_FieldPathArrayOfValues
- func (fp *HopsReport_FieldTerminalPath) WithIValue(value interface{}) HopsReport_FieldPathValue
- func (fp *HopsReport_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *HopsReport_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *HopsReport_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type HopsReport_FieldTerminalPathArrayItemValue
- func (fpaiv *HopsReport_FieldTerminalPathArrayItemValue) AsPathStatsItemValue() (*PathStats, bool)
- func (fpaiv *HopsReport_FieldTerminalPathArrayItemValue) ContainsValue(source *HopsReport) bool
- func (fpaiv *HopsReport_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *HopsReport_FieldTerminalPathArrayItemValue) GetSingle(source *HopsReport) (interface{}, bool)
- func (fpaiv *HopsReport_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type HopsReport_FieldTerminalPathArrayOfValues
- func (fpaov *HopsReport_FieldTerminalPathArrayOfValues) AsIpVersionArrayOfValues() ([]common.IpVersion, bool)
- func (fpaov *HopsReport_FieldTerminalPathArrayOfValues) AsModeArrayOfValues() ([]common.ProbingMode, bool)
- func (fpaov *HopsReport_FieldTerminalPathArrayOfValues) AsPathStatsArrayOfValues() ([][]*PathStats, bool)
- func (fpaov *HopsReport_FieldTerminalPathArrayOfValues) AsProbeArrayOfValues() ([]*probe.Reference, bool)
- func (fpaov *HopsReport_FieldTerminalPathArrayOfValues) AsTargetArrayOfValues() ([]*probing_target.Reference, bool)
- func (fpaov *HopsReport_FieldTerminalPathArrayOfValues) AsTargetIpAddressArrayOfValues() ([]string, bool)
- func (fpaov *HopsReport_FieldTerminalPathArrayOfValues) AsTraceTypeArrayOfValues() ([]common.TraceType, bool)
- func (fpaov *HopsReport_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type HopsReport_FieldTerminalPathValue
- func (fpv *HopsReport_FieldTerminalPathValue) AsIpVersionValue() (common.IpVersion, bool)
- func (fpv *HopsReport_FieldTerminalPathValue) AsModeValue() (common.ProbingMode, bool)
- func (fpv *HopsReport_FieldTerminalPathValue) AsPathStatsValue() ([]*PathStats, bool)
- func (fpv *HopsReport_FieldTerminalPathValue) AsProbeValue() (*probe.Reference, bool)
- func (fpv *HopsReport_FieldTerminalPathValue) AsTargetIpAddressValue() (string, bool)
- func (fpv *HopsReport_FieldTerminalPathValue) AsTargetValue() (*probing_target.Reference, bool)
- func (fpv *HopsReport_FieldTerminalPathValue) AsTraceTypeValue() (common.TraceType, bool)
- func (fpv *HopsReport_FieldTerminalPathValue) CompareWith(source *HopsReport) (int, bool)
- func (fpv *HopsReport_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *HopsReport_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *HopsReport_FieldTerminalPathValue) SetTo(target **HopsReport)
- func (fpv *HopsReport_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type PathStats
- func (o *PathStats) Clone() *PathStats
- func (o *PathStats) CloneRaw() gotenobject.GotenObjectExt
- func (*PathStats) Descriptor() ([]byte, []int)
- func (m *PathStats) GetHopStats() map[string]*common.HopStat
- func (m *PathStats) GetPaths() []*common.Path
- func (m *PathStats) GetTime() *timestamp.Timestamp
- func (m *PathStats) GetTraceReason() common.TraceReason
- func (m *PathStats) GetTraceReasonDescription() string
- func (*PathStats) GotenMessage()
- func (o *PathStats) GotenObjectExt()
- func (obj *PathStats) GotenValidate() error
- func (o *PathStats) MakeDiffFieldMask(other *PathStats) *PathStats_FieldMask
- func (o *PathStats) MakeFullFieldMask() *PathStats_FieldMask
- func (o *PathStats) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *PathStats) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *PathStats) Marshal() ([]byte, error)
- func (m *PathStats) MarshalJSON() ([]byte, error)
- func (o *PathStats) Merge(source *PathStats)
- func (o *PathStats) MergeRaw(source gotenobject.GotenObjectExt)
- func (*PathStats) ProtoMessage()
- func (m *PathStats) ProtoReflect() preflect.Message
- func (m *PathStats) Reset()
- func (m *PathStats) SetHopStats(fv map[string]*common.HopStat)
- func (m *PathStats) SetPaths(fv []*common.Path)
- func (m *PathStats) SetTime(fv *timestamp.Timestamp)
- func (m *PathStats) SetTraceReason(fv common.TraceReason)
- func (m *PathStats) SetTraceReasonDescription(fv string)
- func (m *PathStats) String() string
- func (m *PathStats) Unmarshal(b []byte) error
- func (m *PathStats) UnmarshalJSON(data []byte) error
- type PathStatsFieldPathBuilder
- func (PathStatsFieldPathBuilder) HopStats() PathStatsPathSelectorHopStats
- func (PathStatsFieldPathBuilder) Paths() PathStatsPathSelectorPaths
- func (PathStatsFieldPathBuilder) Time() PathStatsPathSelectorTime
- func (PathStatsFieldPathBuilder) TraceReason() PathStatsPathSelectorTraceReason
- func (PathStatsFieldPathBuilder) TraceReasonDescription() PathStatsPathSelectorTraceReasonDescription
- type PathStatsMapPathSelectorHopStats
- func (s PathStatsMapPathSelectorHopStats) FieldPath() *PathStats_FieldPathMap
- func (s PathStatsMapPathSelectorHopStats) WithArrayOfValues(values []*common.HopStat) *PathStats_FieldPathMapArrayOfValues
- func (s PathStatsMapPathSelectorHopStats) WithValue(value *common.HopStat) *PathStats_FieldPathMapValue
- type PathStatsPathSelectorHopStats
- func (PathStatsPathSelectorHopStats) FieldPath() *PathStats_FieldTerminalPath
- func (s PathStatsPathSelectorHopStats) WithArrayOfValues(values []map[string]*common.HopStat) *PathStats_FieldTerminalPathArrayOfValues
- func (PathStatsPathSelectorHopStats) WithKey(key string) PathStatsMapPathSelectorHopStats
- func (s PathStatsPathSelectorHopStats) WithValue(value map[string]*common.HopStat) *PathStats_FieldTerminalPathValue
- type PathStatsPathSelectorPaths
- func (PathStatsPathSelectorPaths) FieldPath() *PathStats_FieldTerminalPath
- func (PathStatsPathSelectorPaths) Hops() PathStatsPathSelectorPathsHops
- func (s PathStatsPathSelectorPaths) WithArrayOfValues(values [][]*common.Path) *PathStats_FieldTerminalPathArrayOfValues
- func (s PathStatsPathSelectorPaths) WithItemValue(value *common.Path) *PathStats_FieldTerminalPathArrayItemValue
- func (s PathStatsPathSelectorPaths) WithSubArrayItemValue(subPathArrayItemValue common.Path_FieldPathArrayItemValue) *PathStats_FieldSubPathArrayItemValue
- func (s PathStatsPathSelectorPaths) WithSubArrayOfValues(subPathArrayOfValues common.Path_FieldPathArrayOfValues) *PathStats_FieldSubPathArrayOfValues
- func (PathStatsPathSelectorPaths) WithSubPath(subPath common.Path_FieldPath) *PathStats_FieldSubPath
- func (s PathStatsPathSelectorPaths) WithSubValue(subPathValue common.Path_FieldPathValue) *PathStats_FieldSubPathValue
- func (s PathStatsPathSelectorPaths) WithValue(value []*common.Path) *PathStats_FieldTerminalPathValue
- type PathStatsPathSelectorPathsHops
- func (PathStatsPathSelectorPathsHops) FieldPath() *PathStats_FieldSubPath
- func (s PathStatsPathSelectorPathsHops) WithArrayOfValues(values [][]string) *PathStats_FieldSubPathArrayOfValues
- func (s PathStatsPathSelectorPathsHops) WithItemValue(value string) *PathStats_FieldSubPathArrayItemValue
- func (s PathStatsPathSelectorPathsHops) WithValue(value []string) *PathStats_FieldSubPathValue
- type PathStatsPathSelectorTime
- func (PathStatsPathSelectorTime) FieldPath() *PathStats_FieldTerminalPath
- func (s PathStatsPathSelectorTime) WithArrayOfValues(values []*timestamp.Timestamp) *PathStats_FieldTerminalPathArrayOfValues
- func (s PathStatsPathSelectorTime) WithValue(value *timestamp.Timestamp) *PathStats_FieldTerminalPathValue
- type PathStatsPathSelectorTraceReason
- func (PathStatsPathSelectorTraceReason) FieldPath() *PathStats_FieldTerminalPath
- func (s PathStatsPathSelectorTraceReason) WithArrayOfValues(values []common.TraceReason) *PathStats_FieldTerminalPathArrayOfValues
- func (s PathStatsPathSelectorTraceReason) WithValue(value common.TraceReason) *PathStats_FieldTerminalPathValue
- type PathStatsPathSelectorTraceReasonDescription
- func (PathStatsPathSelectorTraceReasonDescription) FieldPath() *PathStats_FieldTerminalPath
- func (s PathStatsPathSelectorTraceReasonDescription) WithArrayOfValues(values []string) *PathStats_FieldTerminalPathArrayOfValues
- func (s PathStatsPathSelectorTraceReasonDescription) WithValue(value string) *PathStats_FieldTerminalPathValue
- type PathStats_FieldMask
- func (fieldMask *PathStats_FieldMask) AppendPath(path PathStats_FieldPath)
- func (fieldMask *PathStats_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *PathStats_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *PathStats_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *PathStats_FieldMask) FilterInputFields() *PathStats_FieldMask
- func (fieldMask *PathStats_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
- func (fieldMask *PathStats_FieldMask) GetPaths() []PathStats_FieldPath
- func (fieldMask *PathStats_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *PathStats_FieldMask) IsFull() bool
- func (fieldMask PathStats_FieldMask) Marshal() ([]byte, error)
- func (fieldMask PathStats_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *PathStats_FieldMask) PathsCount() int
- func (fieldMask *PathStats_FieldMask) Project(source *PathStats) *PathStats
- func (fieldMask *PathStats_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *PathStats_FieldMask) ProtoMessage()
- func (fieldMask *PathStats_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *PathStats_FieldMask) Reset()
- func (fieldMask *PathStats_FieldMask) Set(target, source *PathStats)
- func (fieldMask *PathStats_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *PathStats_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *PathStats_FieldMask) Size() int
- func (fieldMask *PathStats_FieldMask) String() string
- func (fieldMask *PathStats_FieldMask) Subtract(other *PathStats_FieldMask) *PathStats_FieldMask
- func (fieldMask *PathStats_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *PathStats_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
- func (fieldMask *PathStats_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *PathStats_FieldMask) UnmarshalJSON(data []byte) error
- type PathStats_FieldPath
- type PathStats_FieldPathArrayItemValue
- type PathStats_FieldPathArrayOfValues
- type PathStats_FieldPathMap
- func (fpm *PathStats_FieldPathMap) ClearValue(item *PathStats)
- func (fpm *PathStats_FieldPathMap) ClearValueRaw(item proto.Message)
- func (fpm *PathStats_FieldPathMap) Get(source *PathStats) (values []interface{})
- func (fpm *PathStats_FieldPathMap) GetDefault() interface{}
- func (fpm *PathStats_FieldPathMap) GetRaw(source proto.Message) []interface{}
- func (fpm *PathStats_FieldPathMap) GetSingle(source *PathStats) (interface{}, bool)
- func (fpm *PathStats_FieldPathMap) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fpm *PathStats_FieldPathMap) IsLeaf() bool
- func (fpm *PathStats_FieldPathMap) JSONString() string
- func (fpm *PathStats_FieldPathMap) Key() string
- func (fpm *PathStats_FieldPathMap) Selector() PathStats_FieldPathSelector
- func (fpm *PathStats_FieldPathMap) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fpm *PathStats_FieldPathMap) String() string
- func (fpm *PathStats_FieldPathMap) WithIArrayItemValue(value interface{}) PathStats_FieldPathArrayItemValue
- func (fpm *PathStats_FieldPathMap) WithIArrayOfValues(values interface{}) PathStats_FieldPathArrayOfValues
- func (fpm *PathStats_FieldPathMap) WithIValue(value interface{}) PathStats_FieldPathValue
- func (fpm *PathStats_FieldPathMap) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fpm *PathStats_FieldPathMap) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fpm *PathStats_FieldPathMap) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type PathStats_FieldPathMapArrayOfValues
- type PathStats_FieldPathMapValue
- func (fpmv *PathStats_FieldPathMapValue) AsHopStatsElementValue() (*common.HopStat, bool)
- func (fpmv *PathStats_FieldPathMapValue) CompareWith(source *PathStats) (int, bool)
- func (fpmv *PathStats_FieldPathMapValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpmv *PathStats_FieldPathMapValue) GetRawValue() interface{}
- func (fpmv *PathStats_FieldPathMapValue) SetTo(target **PathStats)
- func (fpmv *PathStats_FieldPathMapValue) SetToRaw(target proto.Message)
- type PathStats_FieldPathSelector
- type PathStats_FieldPathValue
- type PathStats_FieldSubPath
- func (fps *PathStats_FieldSubPath) AsPathsSubPath() (common.Path_FieldPath, bool)
- func (fps *PathStats_FieldSubPath) ClearValue(item *PathStats)
- func (fps *PathStats_FieldSubPath) ClearValueRaw(item proto.Message)
- func (fps *PathStats_FieldSubPath) Get(source *PathStats) (values []interface{})
- func (fps *PathStats_FieldSubPath) GetDefault() interface{}
- func (fps *PathStats_FieldSubPath) GetRaw(source proto.Message) []interface{}
- func (fps *PathStats_FieldSubPath) GetSingle(source *PathStats) (interface{}, bool)
- func (fps *PathStats_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fps *PathStats_FieldSubPath) IsLeaf() bool
- func (fps *PathStats_FieldSubPath) JSONString() string
- func (fps *PathStats_FieldSubPath) Selector() PathStats_FieldPathSelector
- func (fps *PathStats_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fps *PathStats_FieldSubPath) String() string
- func (fps *PathStats_FieldSubPath) WithIArrayItemValue(value interface{}) PathStats_FieldPathArrayItemValue
- func (fps *PathStats_FieldSubPath) WithIArrayOfValues(values interface{}) PathStats_FieldPathArrayOfValues
- func (fps *PathStats_FieldSubPath) WithIValue(value interface{}) PathStats_FieldPathValue
- func (fps *PathStats_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fps *PathStats_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fps *PathStats_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type PathStats_FieldSubPathArrayItemValue
- type PathStats_FieldSubPathArrayOfValues
- type PathStats_FieldSubPathValue
- func (fpvs *PathStats_FieldSubPathValue) AsPathsPathValue() (common.Path_FieldPathValue, bool)
- func (fpvs *PathStats_FieldSubPathValue) CompareWith(source *PathStats) (int, bool)
- func (fpvs *PathStats_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpvs *PathStats_FieldSubPathValue) GetRawValue() interface{}
- func (fpvs *PathStats_FieldSubPathValue) SetTo(target **PathStats)
- func (fpvs *PathStats_FieldSubPathValue) SetToRaw(target proto.Message)
- type PathStats_FieldTerminalPath
- func (fp *PathStats_FieldTerminalPath) ClearValue(item *PathStats)
- func (fp *PathStats_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *PathStats_FieldTerminalPath) Get(source *PathStats) (values []interface{})
- func (fp *PathStats_FieldTerminalPath) GetDefault() interface{}
- func (fp *PathStats_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *PathStats_FieldTerminalPath) GetSingle(source *PathStats) (interface{}, bool)
- func (fp *PathStats_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *PathStats_FieldTerminalPath) IsLeaf() bool
- func (fp *PathStats_FieldTerminalPath) JSONString() string
- func (fp *PathStats_FieldTerminalPath) Selector() PathStats_FieldPathSelector
- func (fp *PathStats_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *PathStats_FieldTerminalPath) String() string
- func (fp *PathStats_FieldTerminalPath) WithIArrayItemValue(value interface{}) PathStats_FieldPathArrayItemValue
- func (fp *PathStats_FieldTerminalPath) WithIArrayOfValues(values interface{}) PathStats_FieldPathArrayOfValues
- func (fp *PathStats_FieldTerminalPath) WithIValue(value interface{}) PathStats_FieldPathValue
- func (fp *PathStats_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *PathStats_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *PathStats_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type PathStats_FieldTerminalPathArrayItemValue
- func (fpaiv *PathStats_FieldTerminalPathArrayItemValue) AsPathsItemValue() (*common.Path, bool)
- func (fpaiv *PathStats_FieldTerminalPathArrayItemValue) ContainsValue(source *PathStats) bool
- func (fpaiv *PathStats_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *PathStats_FieldTerminalPathArrayItemValue) GetSingle(source *PathStats) (interface{}, bool)
- func (fpaiv *PathStats_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type PathStats_FieldTerminalPathArrayOfValues
- func (fpaov *PathStats_FieldTerminalPathArrayOfValues) AsHopStatsArrayOfValues() ([]map[string]*common.HopStat, bool)
- func (fpaov *PathStats_FieldTerminalPathArrayOfValues) AsPathsArrayOfValues() ([][]*common.Path, bool)
- func (fpaov *PathStats_FieldTerminalPathArrayOfValues) AsTimeArrayOfValues() ([]*timestamp.Timestamp, bool)
- func (fpaov *PathStats_FieldTerminalPathArrayOfValues) AsTraceReasonArrayOfValues() ([]common.TraceReason, bool)
- func (fpaov *PathStats_FieldTerminalPathArrayOfValues) AsTraceReasonDescriptionArrayOfValues() ([]string, bool)
- func (fpaov *PathStats_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type PathStats_FieldTerminalPathValue
- func (fpv *PathStats_FieldTerminalPathValue) AsHopStatsValue() (map[string]*common.HopStat, bool)
- func (fpv *PathStats_FieldTerminalPathValue) AsPathsValue() ([]*common.Path, bool)
- func (fpv *PathStats_FieldTerminalPathValue) AsTimeValue() (*timestamp.Timestamp, bool)
- func (fpv *PathStats_FieldTerminalPathValue) AsTraceReasonDescriptionValue() (string, bool)
- func (fpv *PathStats_FieldTerminalPathValue) AsTraceReasonValue() (common.TraceReason, bool)
- func (fpv *PathStats_FieldTerminalPathValue) CompareWith(source *PathStats) (int, bool)
- func (fpv *PathStats_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *PathStats_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *PathStats_FieldTerminalPathValue) SetTo(target **PathStats)
- func (fpv *PathStats_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type ReportHopsDescriptor
- func (d *ReportHopsDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor
- func (d *ReportHopsDescriptor) GetApiName() string
- func (d *ReportHopsDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle
- func (d *ReportHopsDescriptor) GetFullMethodName() string
- func (d *ReportHopsDescriptor) GetMethodName() string
- func (d *ReportHopsDescriptor) GetProtoPkgName() string
- func (d *ReportHopsDescriptor) GetResourceDescriptor() gotenresource.Descriptor
- func (d *ReportHopsDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle
- func (d *ReportHopsDescriptor) GetServiceDomain() string
- func (d *ReportHopsDescriptor) GetServiceVersion() string
- func (d *ReportHopsDescriptor) GetVerb() string
- func (d *ReportHopsDescriptor) HasResource() bool
- func (d *ReportHopsDescriptor) IsClientStream() bool
- func (d *ReportHopsDescriptor) IsCollection() bool
- func (d *ReportHopsDescriptor) IsPlural() bool
- func (d *ReportHopsDescriptor) IsServerStream() bool
- func (d *ReportHopsDescriptor) IsUnary() bool
- func (d *ReportHopsDescriptor) NewEmptyClientMsg() proto.Message
- func (d *ReportHopsDescriptor) NewEmptyServerMsg() proto.Message
- func (d *ReportHopsDescriptor) RequestHasResourceBody() bool
- type ReportHopsDescriptorClientMsgHandle
- func (h *ReportHopsDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name
- func (h *ReportHopsDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name
- func (h *ReportHopsDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList
- type ReportHopsDescriptorServerMsgHandle
- func (h *ReportHopsDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name
- func (h *ReportHopsDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name
- func (h *ReportHopsDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList
- type ReportHopsRequest
- func (o *ReportHopsRequest) Clone() *ReportHopsRequest
- func (o *ReportHopsRequest) CloneRaw() gotenobject.GotenObjectExt
- func (*ReportHopsRequest) Descriptor() ([]byte, []int)
- func (m *ReportHopsRequest) GetHopInfo() map[string]*common.HopInfo
- func (m *ReportHopsRequest) GetHopStats() map[string]*common.HopStat
- func (m *ReportHopsRequest) GetIpVersion() common.IpVersion
- func (m *ReportHopsRequest) GetMode() common.ProbingMode
- func (m *ReportHopsRequest) GetName() *probe.Reference
- func (m *ReportHopsRequest) GetPaths() []*common.Path
- func (m *ReportHopsRequest) GetTarget() *probing_target.Reference
- func (m *ReportHopsRequest) GetTargetIpAddress() string
- func (m *ReportHopsRequest) GetTime() *timestamp.Timestamp
- func (m *ReportHopsRequest) GetTraceReason() common.TraceReason
- func (m *ReportHopsRequest) GetTraceReasonDescription() string
- func (m *ReportHopsRequest) GetTraceType() common.TraceType
- func (*ReportHopsRequest) GotenMessage()
- func (o *ReportHopsRequest) GotenObjectExt()
- func (obj *ReportHopsRequest) GotenValidate() error
- func (o *ReportHopsRequest) MakeDiffFieldMask(other *ReportHopsRequest) *ReportHopsRequest_FieldMask
- func (o *ReportHopsRequest) MakeFullFieldMask() *ReportHopsRequest_FieldMask
- func (o *ReportHopsRequest) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *ReportHopsRequest) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *ReportHopsRequest) Marshal() ([]byte, error)
- func (m *ReportHopsRequest) MarshalJSON() ([]byte, error)
- func (o *ReportHopsRequest) Merge(source *ReportHopsRequest)
- func (o *ReportHopsRequest) MergeRaw(source gotenobject.GotenObjectExt)
- func (*ReportHopsRequest) ProtoMessage()
- func (m *ReportHopsRequest) ProtoReflect() preflect.Message
- func (m *ReportHopsRequest) Reset()
- func (m *ReportHopsRequest) SetHopInfo(fv map[string]*common.HopInfo)
- func (m *ReportHopsRequest) SetHopStats(fv map[string]*common.HopStat)
- func (m *ReportHopsRequest) SetIpVersion(fv common.IpVersion)
- func (m *ReportHopsRequest) SetMode(fv common.ProbingMode)
- func (m *ReportHopsRequest) SetName(fv *probe.Reference)
- func (m *ReportHopsRequest) SetPaths(fv []*common.Path)
- func (m *ReportHopsRequest) SetTarget(fv *probing_target.Reference)
- func (m *ReportHopsRequest) SetTargetIpAddress(fv string)
- func (m *ReportHopsRequest) SetTime(fv *timestamp.Timestamp)
- func (m *ReportHopsRequest) SetTraceReason(fv common.TraceReason)
- func (m *ReportHopsRequest) SetTraceReasonDescription(fv string)
- func (m *ReportHopsRequest) SetTraceType(fv common.TraceType)
- func (m *ReportHopsRequest) String() string
- func (m *ReportHopsRequest) Unmarshal(b []byte) error
- func (m *ReportHopsRequest) UnmarshalJSON(data []byte) error
- type ReportHopsRequestFieldPathBuilder
- func (ReportHopsRequestFieldPathBuilder) HopInfo() ReportHopsRequestPathSelectorHopInfo
- func (ReportHopsRequestFieldPathBuilder) HopStats() ReportHopsRequestPathSelectorHopStats
- func (ReportHopsRequestFieldPathBuilder) IpVersion() ReportHopsRequestPathSelectorIpVersion
- func (ReportHopsRequestFieldPathBuilder) Mode() ReportHopsRequestPathSelectorMode
- func (ReportHopsRequestFieldPathBuilder) Name() ReportHopsRequestPathSelectorName
- func (ReportHopsRequestFieldPathBuilder) Paths() ReportHopsRequestPathSelectorPaths
- func (ReportHopsRequestFieldPathBuilder) Target() ReportHopsRequestPathSelectorTarget
- func (ReportHopsRequestFieldPathBuilder) TargetIpAddress() ReportHopsRequestPathSelectorTargetIpAddress
- func (ReportHopsRequestFieldPathBuilder) Time() ReportHopsRequestPathSelectorTime
- func (ReportHopsRequestFieldPathBuilder) TraceReason() ReportHopsRequestPathSelectorTraceReason
- func (ReportHopsRequestFieldPathBuilder) TraceReasonDescription() ReportHopsRequestPathSelectorTraceReasonDescription
- func (ReportHopsRequestFieldPathBuilder) TraceType() ReportHopsRequestPathSelectorTraceType
- type ReportHopsRequestMapPathSelectorHopInfo
- func (s ReportHopsRequestMapPathSelectorHopInfo) FieldPath() *ReportHopsRequest_FieldPathMap
- func (s ReportHopsRequestMapPathSelectorHopInfo) WithArrayOfValues(values []*common.HopInfo) *ReportHopsRequest_FieldPathMapArrayOfValues
- func (s ReportHopsRequestMapPathSelectorHopInfo) WithValue(value *common.HopInfo) *ReportHopsRequest_FieldPathMapValue
- type ReportHopsRequestMapPathSelectorHopStats
- func (s ReportHopsRequestMapPathSelectorHopStats) FieldPath() *ReportHopsRequest_FieldPathMap
- func (s ReportHopsRequestMapPathSelectorHopStats) WithArrayOfValues(values []*common.HopStat) *ReportHopsRequest_FieldPathMapArrayOfValues
- func (s ReportHopsRequestMapPathSelectorHopStats) WithValue(value *common.HopStat) *ReportHopsRequest_FieldPathMapValue
- type ReportHopsRequestPathSelectorHopInfo
- func (ReportHopsRequestPathSelectorHopInfo) FieldPath() *ReportHopsRequest_FieldTerminalPath
- func (s ReportHopsRequestPathSelectorHopInfo) WithArrayOfValues(values []map[string]*common.HopInfo) *ReportHopsRequest_FieldTerminalPathArrayOfValues
- func (ReportHopsRequestPathSelectorHopInfo) WithKey(key string) ReportHopsRequestMapPathSelectorHopInfo
- func (s ReportHopsRequestPathSelectorHopInfo) WithValue(value map[string]*common.HopInfo) *ReportHopsRequest_FieldTerminalPathValue
- type ReportHopsRequestPathSelectorHopStats
- func (ReportHopsRequestPathSelectorHopStats) FieldPath() *ReportHopsRequest_FieldTerminalPath
- func (s ReportHopsRequestPathSelectorHopStats) WithArrayOfValues(values []map[string]*common.HopStat) *ReportHopsRequest_FieldTerminalPathArrayOfValues
- func (ReportHopsRequestPathSelectorHopStats) WithKey(key string) ReportHopsRequestMapPathSelectorHopStats
- func (s ReportHopsRequestPathSelectorHopStats) WithValue(value map[string]*common.HopStat) *ReportHopsRequest_FieldTerminalPathValue
- type ReportHopsRequestPathSelectorIpVersion
- func (ReportHopsRequestPathSelectorIpVersion) FieldPath() *ReportHopsRequest_FieldTerminalPath
- func (s ReportHopsRequestPathSelectorIpVersion) WithArrayOfValues(values []common.IpVersion) *ReportHopsRequest_FieldTerminalPathArrayOfValues
- func (s ReportHopsRequestPathSelectorIpVersion) WithValue(value common.IpVersion) *ReportHopsRequest_FieldTerminalPathValue
- type ReportHopsRequestPathSelectorMode
- func (ReportHopsRequestPathSelectorMode) FieldPath() *ReportHopsRequest_FieldTerminalPath
- func (s ReportHopsRequestPathSelectorMode) WithArrayOfValues(values []common.ProbingMode) *ReportHopsRequest_FieldTerminalPathArrayOfValues
- func (s ReportHopsRequestPathSelectorMode) WithValue(value common.ProbingMode) *ReportHopsRequest_FieldTerminalPathValue
- type ReportHopsRequestPathSelectorName
- func (ReportHopsRequestPathSelectorName) FieldPath() *ReportHopsRequest_FieldTerminalPath
- func (s ReportHopsRequestPathSelectorName) WithArrayOfValues(values []*probe.Reference) *ReportHopsRequest_FieldTerminalPathArrayOfValues
- func (s ReportHopsRequestPathSelectorName) WithValue(value *probe.Reference) *ReportHopsRequest_FieldTerminalPathValue
- type ReportHopsRequestPathSelectorPaths
- func (ReportHopsRequestPathSelectorPaths) FieldPath() *ReportHopsRequest_FieldTerminalPath
- func (ReportHopsRequestPathSelectorPaths) Hops() ReportHopsRequestPathSelectorPathsHops
- func (s ReportHopsRequestPathSelectorPaths) WithArrayOfValues(values [][]*common.Path) *ReportHopsRequest_FieldTerminalPathArrayOfValues
- func (s ReportHopsRequestPathSelectorPaths) WithItemValue(value *common.Path) *ReportHopsRequest_FieldTerminalPathArrayItemValue
- func (s ReportHopsRequestPathSelectorPaths) WithSubArrayItemValue(subPathArrayItemValue common.Path_FieldPathArrayItemValue) *ReportHopsRequest_FieldSubPathArrayItemValue
- func (s ReportHopsRequestPathSelectorPaths) WithSubArrayOfValues(subPathArrayOfValues common.Path_FieldPathArrayOfValues) *ReportHopsRequest_FieldSubPathArrayOfValues
- func (ReportHopsRequestPathSelectorPaths) WithSubPath(subPath common.Path_FieldPath) *ReportHopsRequest_FieldSubPath
- func (s ReportHopsRequestPathSelectorPaths) WithSubValue(subPathValue common.Path_FieldPathValue) *ReportHopsRequest_FieldSubPathValue
- func (s ReportHopsRequestPathSelectorPaths) WithValue(value []*common.Path) *ReportHopsRequest_FieldTerminalPathValue
- type ReportHopsRequestPathSelectorPathsHops
- func (ReportHopsRequestPathSelectorPathsHops) FieldPath() *ReportHopsRequest_FieldSubPath
- func (s ReportHopsRequestPathSelectorPathsHops) WithArrayOfValues(values [][]string) *ReportHopsRequest_FieldSubPathArrayOfValues
- func (s ReportHopsRequestPathSelectorPathsHops) WithItemValue(value string) *ReportHopsRequest_FieldSubPathArrayItemValue
- func (s ReportHopsRequestPathSelectorPathsHops) WithValue(value []string) *ReportHopsRequest_FieldSubPathValue
- type ReportHopsRequestPathSelectorTarget
- func (ReportHopsRequestPathSelectorTarget) FieldPath() *ReportHopsRequest_FieldTerminalPath
- func (s ReportHopsRequestPathSelectorTarget) WithArrayOfValues(values []*probing_target.Reference) *ReportHopsRequest_FieldTerminalPathArrayOfValues
- func (s ReportHopsRequestPathSelectorTarget) WithValue(value *probing_target.Reference) *ReportHopsRequest_FieldTerminalPathValue
- type ReportHopsRequestPathSelectorTargetIpAddress
- func (ReportHopsRequestPathSelectorTargetIpAddress) FieldPath() *ReportHopsRequest_FieldTerminalPath
- func (s ReportHopsRequestPathSelectorTargetIpAddress) WithArrayOfValues(values []string) *ReportHopsRequest_FieldTerminalPathArrayOfValues
- func (s ReportHopsRequestPathSelectorTargetIpAddress) WithValue(value string) *ReportHopsRequest_FieldTerminalPathValue
- type ReportHopsRequestPathSelectorTime
- func (ReportHopsRequestPathSelectorTime) FieldPath() *ReportHopsRequest_FieldTerminalPath
- func (s ReportHopsRequestPathSelectorTime) WithArrayOfValues(values []*timestamp.Timestamp) *ReportHopsRequest_FieldTerminalPathArrayOfValues
- func (s ReportHopsRequestPathSelectorTime) WithValue(value *timestamp.Timestamp) *ReportHopsRequest_FieldTerminalPathValue
- type ReportHopsRequestPathSelectorTraceReason
- func (ReportHopsRequestPathSelectorTraceReason) FieldPath() *ReportHopsRequest_FieldTerminalPath
- func (s ReportHopsRequestPathSelectorTraceReason) WithArrayOfValues(values []common.TraceReason) *ReportHopsRequest_FieldTerminalPathArrayOfValues
- func (s ReportHopsRequestPathSelectorTraceReason) WithValue(value common.TraceReason) *ReportHopsRequest_FieldTerminalPathValue
- type ReportHopsRequestPathSelectorTraceReasonDescription
- func (ReportHopsRequestPathSelectorTraceReasonDescription) FieldPath() *ReportHopsRequest_FieldTerminalPath
- func (s ReportHopsRequestPathSelectorTraceReasonDescription) WithArrayOfValues(values []string) *ReportHopsRequest_FieldTerminalPathArrayOfValues
- func (s ReportHopsRequestPathSelectorTraceReasonDescription) WithValue(value string) *ReportHopsRequest_FieldTerminalPathValue
- type ReportHopsRequestPathSelectorTraceType
- func (ReportHopsRequestPathSelectorTraceType) FieldPath() *ReportHopsRequest_FieldTerminalPath
- func (s ReportHopsRequestPathSelectorTraceType) WithArrayOfValues(values []common.TraceType) *ReportHopsRequest_FieldTerminalPathArrayOfValues
- func (s ReportHopsRequestPathSelectorTraceType) WithValue(value common.TraceType) *ReportHopsRequest_FieldTerminalPathValue
- type ReportHopsRequest_FieldMask
- func (fieldMask *ReportHopsRequest_FieldMask) AppendPath(path ReportHopsRequest_FieldPath)
- func (fieldMask *ReportHopsRequest_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *ReportHopsRequest_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *ReportHopsRequest_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *ReportHopsRequest_FieldMask) FilterInputFields() *ReportHopsRequest_FieldMask
- func (fieldMask *ReportHopsRequest_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
- func (fieldMask *ReportHopsRequest_FieldMask) GetPaths() []ReportHopsRequest_FieldPath
- func (fieldMask *ReportHopsRequest_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *ReportHopsRequest_FieldMask) IsFull() bool
- func (fieldMask ReportHopsRequest_FieldMask) Marshal() ([]byte, error)
- func (fieldMask ReportHopsRequest_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *ReportHopsRequest_FieldMask) PathsCount() int
- func (fieldMask *ReportHopsRequest_FieldMask) Project(source *ReportHopsRequest) *ReportHopsRequest
- func (fieldMask *ReportHopsRequest_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *ReportHopsRequest_FieldMask) ProtoMessage()
- func (fieldMask *ReportHopsRequest_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *ReportHopsRequest_FieldMask) Reset()
- func (fieldMask *ReportHopsRequest_FieldMask) Set(target, source *ReportHopsRequest)
- func (fieldMask *ReportHopsRequest_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *ReportHopsRequest_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *ReportHopsRequest_FieldMask) Size() int
- func (fieldMask *ReportHopsRequest_FieldMask) String() string
- func (fieldMask *ReportHopsRequest_FieldMask) Subtract(other *ReportHopsRequest_FieldMask) *ReportHopsRequest_FieldMask
- func (fieldMask *ReportHopsRequest_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *ReportHopsRequest_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
- func (fieldMask *ReportHopsRequest_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *ReportHopsRequest_FieldMask) UnmarshalJSON(data []byte) error
- type ReportHopsRequest_FieldPath
- type ReportHopsRequest_FieldPathArrayItemValue
- type ReportHopsRequest_FieldPathArrayOfValues
- type ReportHopsRequest_FieldPathMap
- func (fpm *ReportHopsRequest_FieldPathMap) ClearValue(item *ReportHopsRequest)
- func (fpm *ReportHopsRequest_FieldPathMap) ClearValueRaw(item proto.Message)
- func (fpm *ReportHopsRequest_FieldPathMap) Get(source *ReportHopsRequest) (values []interface{})
- func (fpm *ReportHopsRequest_FieldPathMap) GetDefault() interface{}
- func (fpm *ReportHopsRequest_FieldPathMap) GetRaw(source proto.Message) []interface{}
- func (fpm *ReportHopsRequest_FieldPathMap) GetSingle(source *ReportHopsRequest) (interface{}, bool)
- func (fpm *ReportHopsRequest_FieldPathMap) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fpm *ReportHopsRequest_FieldPathMap) IsLeaf() bool
- func (fpm *ReportHopsRequest_FieldPathMap) JSONString() string
- func (fpm *ReportHopsRequest_FieldPathMap) Key() string
- func (fpm *ReportHopsRequest_FieldPathMap) Selector() ReportHopsRequest_FieldPathSelector
- func (fpm *ReportHopsRequest_FieldPathMap) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fpm *ReportHopsRequest_FieldPathMap) String() string
- func (fpm *ReportHopsRequest_FieldPathMap) WithIArrayItemValue(value interface{}) ReportHopsRequest_FieldPathArrayItemValue
- func (fpm *ReportHopsRequest_FieldPathMap) WithIArrayOfValues(values interface{}) ReportHopsRequest_FieldPathArrayOfValues
- func (fpm *ReportHopsRequest_FieldPathMap) WithIValue(value interface{}) ReportHopsRequest_FieldPathValue
- func (fpm *ReportHopsRequest_FieldPathMap) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fpm *ReportHopsRequest_FieldPathMap) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fpm *ReportHopsRequest_FieldPathMap) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type ReportHopsRequest_FieldPathMapArrayOfValues
- func (fpmaov *ReportHopsRequest_FieldPathMapArrayOfValues) AsHopInfoArrayOfElementValues() ([]*common.HopInfo, bool)
- func (fpmaov *ReportHopsRequest_FieldPathMapArrayOfValues) AsHopStatsArrayOfElementValues() ([]*common.HopStat, bool)
- func (fpmaov *ReportHopsRequest_FieldPathMapArrayOfValues) GetRawValues() (values []interface{})
- type ReportHopsRequest_FieldPathMapValue
- func (fpmv *ReportHopsRequest_FieldPathMapValue) AsHopInfoElementValue() (*common.HopInfo, bool)
- func (fpmv *ReportHopsRequest_FieldPathMapValue) AsHopStatsElementValue() (*common.HopStat, bool)
- func (fpmv *ReportHopsRequest_FieldPathMapValue) CompareWith(source *ReportHopsRequest) (int, bool)
- func (fpmv *ReportHopsRequest_FieldPathMapValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpmv *ReportHopsRequest_FieldPathMapValue) GetRawValue() interface{}
- func (fpmv *ReportHopsRequest_FieldPathMapValue) SetTo(target **ReportHopsRequest)
- func (fpmv *ReportHopsRequest_FieldPathMapValue) SetToRaw(target proto.Message)
- type ReportHopsRequest_FieldPathSelector
- type ReportHopsRequest_FieldPathValue
- type ReportHopsRequest_FieldSubPath
- func (fps *ReportHopsRequest_FieldSubPath) AsPathsSubPath() (common.Path_FieldPath, bool)
- func (fps *ReportHopsRequest_FieldSubPath) ClearValue(item *ReportHopsRequest)
- func (fps *ReportHopsRequest_FieldSubPath) ClearValueRaw(item proto.Message)
- func (fps *ReportHopsRequest_FieldSubPath) Get(source *ReportHopsRequest) (values []interface{})
- func (fps *ReportHopsRequest_FieldSubPath) GetDefault() interface{}
- func (fps *ReportHopsRequest_FieldSubPath) GetRaw(source proto.Message) []interface{}
- func (fps *ReportHopsRequest_FieldSubPath) GetSingle(source *ReportHopsRequest) (interface{}, bool)
- func (fps *ReportHopsRequest_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fps *ReportHopsRequest_FieldSubPath) IsLeaf() bool
- func (fps *ReportHopsRequest_FieldSubPath) JSONString() string
- func (fps *ReportHopsRequest_FieldSubPath) Selector() ReportHopsRequest_FieldPathSelector
- func (fps *ReportHopsRequest_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fps *ReportHopsRequest_FieldSubPath) String() string
- func (fps *ReportHopsRequest_FieldSubPath) WithIArrayItemValue(value interface{}) ReportHopsRequest_FieldPathArrayItemValue
- func (fps *ReportHopsRequest_FieldSubPath) WithIArrayOfValues(values interface{}) ReportHopsRequest_FieldPathArrayOfValues
- func (fps *ReportHopsRequest_FieldSubPath) WithIValue(value interface{}) ReportHopsRequest_FieldPathValue
- func (fps *ReportHopsRequest_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fps *ReportHopsRequest_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fps *ReportHopsRequest_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type ReportHopsRequest_FieldSubPathArrayItemValue
- func (fpaivs *ReportHopsRequest_FieldSubPathArrayItemValue) AsPathsPathItemValue() (common.Path_FieldPathArrayItemValue, bool)
- func (fpaivs *ReportHopsRequest_FieldSubPathArrayItemValue) ContainsValue(source *ReportHopsRequest) bool
- func (fpaivs *ReportHopsRequest_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
- type ReportHopsRequest_FieldSubPathArrayOfValues
- type ReportHopsRequest_FieldSubPathValue
- func (fpvs *ReportHopsRequest_FieldSubPathValue) AsPathsPathValue() (common.Path_FieldPathValue, bool)
- func (fpvs *ReportHopsRequest_FieldSubPathValue) CompareWith(source *ReportHopsRequest) (int, bool)
- func (fpvs *ReportHopsRequest_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpvs *ReportHopsRequest_FieldSubPathValue) GetRawValue() interface{}
- func (fpvs *ReportHopsRequest_FieldSubPathValue) SetTo(target **ReportHopsRequest)
- func (fpvs *ReportHopsRequest_FieldSubPathValue) SetToRaw(target proto.Message)
- type ReportHopsRequest_FieldTerminalPath
- func (fp *ReportHopsRequest_FieldTerminalPath) ClearValue(item *ReportHopsRequest)
- func (fp *ReportHopsRequest_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *ReportHopsRequest_FieldTerminalPath) Get(source *ReportHopsRequest) (values []interface{})
- func (fp *ReportHopsRequest_FieldTerminalPath) GetDefault() interface{}
- func (fp *ReportHopsRequest_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *ReportHopsRequest_FieldTerminalPath) GetSingle(source *ReportHopsRequest) (interface{}, bool)
- func (fp *ReportHopsRequest_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *ReportHopsRequest_FieldTerminalPath) IsLeaf() bool
- func (fp *ReportHopsRequest_FieldTerminalPath) JSONString() string
- func (fp *ReportHopsRequest_FieldTerminalPath) Selector() ReportHopsRequest_FieldPathSelector
- func (fp *ReportHopsRequest_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *ReportHopsRequest_FieldTerminalPath) String() string
- func (fp *ReportHopsRequest_FieldTerminalPath) WithIArrayItemValue(value interface{}) ReportHopsRequest_FieldPathArrayItemValue
- func (fp *ReportHopsRequest_FieldTerminalPath) WithIArrayOfValues(values interface{}) ReportHopsRequest_FieldPathArrayOfValues
- func (fp *ReportHopsRequest_FieldTerminalPath) WithIValue(value interface{}) ReportHopsRequest_FieldPathValue
- func (fp *ReportHopsRequest_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *ReportHopsRequest_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *ReportHopsRequest_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type ReportHopsRequest_FieldTerminalPathArrayItemValue
- func (fpaiv *ReportHopsRequest_FieldTerminalPathArrayItemValue) AsPathsItemValue() (*common.Path, bool)
- func (fpaiv *ReportHopsRequest_FieldTerminalPathArrayItemValue) ContainsValue(source *ReportHopsRequest) bool
- func (fpaiv *ReportHopsRequest_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *ReportHopsRequest_FieldTerminalPathArrayItemValue) GetSingle(source *ReportHopsRequest) (interface{}, bool)
- func (fpaiv *ReportHopsRequest_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type ReportHopsRequest_FieldTerminalPathArrayOfValues
- func (fpaov *ReportHopsRequest_FieldTerminalPathArrayOfValues) AsHopInfoArrayOfValues() ([]map[string]*common.HopInfo, bool)
- func (fpaov *ReportHopsRequest_FieldTerminalPathArrayOfValues) AsHopStatsArrayOfValues() ([]map[string]*common.HopStat, bool)
- func (fpaov *ReportHopsRequest_FieldTerminalPathArrayOfValues) AsIpVersionArrayOfValues() ([]common.IpVersion, bool)
- func (fpaov *ReportHopsRequest_FieldTerminalPathArrayOfValues) AsModeArrayOfValues() ([]common.ProbingMode, bool)
- func (fpaov *ReportHopsRequest_FieldTerminalPathArrayOfValues) AsNameArrayOfValues() ([]*probe.Reference, bool)
- func (fpaov *ReportHopsRequest_FieldTerminalPathArrayOfValues) AsPathsArrayOfValues() ([][]*common.Path, bool)
- func (fpaov *ReportHopsRequest_FieldTerminalPathArrayOfValues) AsTargetArrayOfValues() ([]*probing_target.Reference, bool)
- func (fpaov *ReportHopsRequest_FieldTerminalPathArrayOfValues) AsTargetIpAddressArrayOfValues() ([]string, bool)
- func (fpaov *ReportHopsRequest_FieldTerminalPathArrayOfValues) AsTimeArrayOfValues() ([]*timestamp.Timestamp, bool)
- func (fpaov *ReportHopsRequest_FieldTerminalPathArrayOfValues) AsTraceReasonArrayOfValues() ([]common.TraceReason, bool)
- func (fpaov *ReportHopsRequest_FieldTerminalPathArrayOfValues) AsTraceReasonDescriptionArrayOfValues() ([]string, bool)
- func (fpaov *ReportHopsRequest_FieldTerminalPathArrayOfValues) AsTraceTypeArrayOfValues() ([]common.TraceType, bool)
- func (fpaov *ReportHopsRequest_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
- type ReportHopsRequest_FieldTerminalPathValue
- func (fpv *ReportHopsRequest_FieldTerminalPathValue) AsHopInfoValue() (map[string]*common.HopInfo, bool)
- func (fpv *ReportHopsRequest_FieldTerminalPathValue) AsHopStatsValue() (map[string]*common.HopStat, bool)
- func (fpv *ReportHopsRequest_FieldTerminalPathValue) AsIpVersionValue() (common.IpVersion, bool)
- func (fpv *ReportHopsRequest_FieldTerminalPathValue) AsModeValue() (common.ProbingMode, bool)
- func (fpv *ReportHopsRequest_FieldTerminalPathValue) AsNameValue() (*probe.Reference, bool)
- func (fpv *ReportHopsRequest_FieldTerminalPathValue) AsPathsValue() ([]*common.Path, bool)
- func (fpv *ReportHopsRequest_FieldTerminalPathValue) AsTargetIpAddressValue() (string, bool)
- func (fpv *ReportHopsRequest_FieldTerminalPathValue) AsTargetValue() (*probing_target.Reference, bool)
- func (fpv *ReportHopsRequest_FieldTerminalPathValue) AsTimeValue() (*timestamp.Timestamp, bool)
- func (fpv *ReportHopsRequest_FieldTerminalPathValue) AsTraceReasonDescriptionValue() (string, bool)
- func (fpv *ReportHopsRequest_FieldTerminalPathValue) AsTraceReasonValue() (common.TraceReason, bool)
- func (fpv *ReportHopsRequest_FieldTerminalPathValue) AsTraceTypeValue() (common.TraceType, bool)
- func (fpv *ReportHopsRequest_FieldTerminalPathValue) CompareWith(source *ReportHopsRequest) (int, bool)
- func (fpv *ReportHopsRequest_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *ReportHopsRequest_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *ReportHopsRequest_FieldTerminalPathValue) SetTo(target **ReportHopsRequest)
- func (fpv *ReportHopsRequest_FieldTerminalPathValue) SetToRaw(target proto.Message)
- type ReportHopsResponse
- func (o *ReportHopsResponse) Clone() *ReportHopsResponse
- func (o *ReportHopsResponse) CloneRaw() gotenobject.GotenObjectExt
- func (*ReportHopsResponse) Descriptor() ([]byte, []int)
- func (*ReportHopsResponse) GotenMessage()
- func (o *ReportHopsResponse) GotenObjectExt()
- func (obj *ReportHopsResponse) GotenValidate() error
- func (o *ReportHopsResponse) MakeDiffFieldMask(other *ReportHopsResponse) *ReportHopsResponse_FieldMask
- func (o *ReportHopsResponse) MakeFullFieldMask() *ReportHopsResponse_FieldMask
- func (o *ReportHopsResponse) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
- func (o *ReportHopsResponse) MakeRawFullFieldMask() gotenobject.FieldMask
- func (m *ReportHopsResponse) Marshal() ([]byte, error)
- func (m *ReportHopsResponse) MarshalJSON() ([]byte, error)
- func (o *ReportHopsResponse) Merge(source *ReportHopsResponse)
- func (o *ReportHopsResponse) MergeRaw(source gotenobject.GotenObjectExt)
- func (*ReportHopsResponse) ProtoMessage()
- func (m *ReportHopsResponse) ProtoReflect() preflect.Message
- func (m *ReportHopsResponse) Reset()
- func (m *ReportHopsResponse) String() string
- func (m *ReportHopsResponse) Unmarshal(b []byte) error
- func (m *ReportHopsResponse) UnmarshalJSON(data []byte) error
- type ReportHopsResponseFieldPathBuilder
- type ReportHopsResponse_FieldMask
- func (fieldMask *ReportHopsResponse_FieldMask) AppendPath(path ReportHopsResponse_FieldPath)
- func (fieldMask *ReportHopsResponse_FieldMask) AppendRawPath(path gotenobject.FieldPath)
- func (fieldMask *ReportHopsResponse_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
- func (fieldMask *ReportHopsResponse_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
- func (fieldMask *ReportHopsResponse_FieldMask) FilterInputFields() *ReportHopsResponse_FieldMask
- func (fieldMask *ReportHopsResponse_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
- func (fieldMask *ReportHopsResponse_FieldMask) GetPaths() []ReportHopsResponse_FieldPath
- func (fieldMask *ReportHopsResponse_FieldMask) GetRawPaths() []gotenobject.FieldPath
- func (fieldMask *ReportHopsResponse_FieldMask) IsFull() bool
- func (fieldMask ReportHopsResponse_FieldMask) Marshal() ([]byte, error)
- func (fieldMask ReportHopsResponse_FieldMask) MarshalJSON() ([]byte, error)
- func (fieldMask *ReportHopsResponse_FieldMask) PathsCount() int
- func (fieldMask *ReportHopsResponse_FieldMask) Project(source *ReportHopsResponse) *ReportHopsResponse
- func (fieldMask *ReportHopsResponse_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
- func (fieldMask *ReportHopsResponse_FieldMask) ProtoMessage()
- func (fieldMask *ReportHopsResponse_FieldMask) ProtoReflect() preflect.Message
- func (fieldMask *ReportHopsResponse_FieldMask) Reset()
- func (fieldMask *ReportHopsResponse_FieldMask) Set(target, source *ReportHopsResponse)
- func (fieldMask *ReportHopsResponse_FieldMask) SetFromCliFlag(raw string) error
- func (fieldMask *ReportHopsResponse_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
- func (fieldMask *ReportHopsResponse_FieldMask) Size() int
- func (fieldMask *ReportHopsResponse_FieldMask) String() string
- func (fieldMask *ReportHopsResponse_FieldMask) Subtract(other *ReportHopsResponse_FieldMask) *ReportHopsResponse_FieldMask
- func (fieldMask *ReportHopsResponse_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
- func (fieldMask *ReportHopsResponse_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
- func (fieldMask *ReportHopsResponse_FieldMask) Unmarshal(data []byte) error
- func (fieldMask *ReportHopsResponse_FieldMask) UnmarshalJSON(data []byte) error
- type ReportHopsResponse_FieldPath
- type ReportHopsResponse_FieldPathArrayItemValue
- type ReportHopsResponse_FieldPathArrayOfValues
- type ReportHopsResponse_FieldPathSelector
- type ReportHopsResponse_FieldPathValue
- type ReportHopsResponse_FieldTerminalPath
- func (fp *ReportHopsResponse_FieldTerminalPath) ClearValue(item *ReportHopsResponse)
- func (fp *ReportHopsResponse_FieldTerminalPath) ClearValueRaw(item proto.Message)
- func (fp *ReportHopsResponse_FieldTerminalPath) Get(source *ReportHopsResponse) (values []interface{})
- func (fp *ReportHopsResponse_FieldTerminalPath) GetDefault() interface{}
- func (fp *ReportHopsResponse_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
- func (fp *ReportHopsResponse_FieldTerminalPath) GetSingle(source *ReportHopsResponse) (interface{}, bool)
- func (fp *ReportHopsResponse_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
- func (fp *ReportHopsResponse_FieldTerminalPath) IsLeaf() bool
- func (fp *ReportHopsResponse_FieldTerminalPath) JSONString() string
- func (fp *ReportHopsResponse_FieldTerminalPath) Selector() ReportHopsResponse_FieldPathSelector
- func (fp *ReportHopsResponse_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
- func (fp *ReportHopsResponse_FieldTerminalPath) String() string
- func (fp *ReportHopsResponse_FieldTerminalPath) WithIArrayItemValue(value interface{}) ReportHopsResponse_FieldPathArrayItemValue
- func (fp *ReportHopsResponse_FieldTerminalPath) WithIArrayOfValues(values interface{}) ReportHopsResponse_FieldPathArrayOfValues
- func (fp *ReportHopsResponse_FieldTerminalPath) WithIValue(value interface{}) ReportHopsResponse_FieldPathValue
- func (fp *ReportHopsResponse_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
- func (fp *ReportHopsResponse_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
- func (fp *ReportHopsResponse_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
- type ReportHopsResponse_FieldTerminalPathArrayItemValue
- func (fpaiv *ReportHopsResponse_FieldTerminalPathArrayItemValue) ContainsValue(source *ReportHopsResponse) bool
- func (fpaiv *ReportHopsResponse_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
- func (fpaiv *ReportHopsResponse_FieldTerminalPathArrayItemValue) GetSingle(source *ReportHopsResponse) (interface{}, bool)
- func (fpaiv *ReportHopsResponse_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
- type ReportHopsResponse_FieldTerminalPathArrayOfValues
- type ReportHopsResponse_FieldTerminalPathValue
- func (fpv *ReportHopsResponse_FieldTerminalPathValue) CompareWith(source *ReportHopsResponse) (int, bool)
- func (fpv *ReportHopsResponse_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
- func (fpv *ReportHopsResponse_FieldTerminalPathValue) GetRawValue() interface{}
- func (fpv *ReportHopsResponse_FieldTerminalPathValue) SetTo(target **ReportHopsResponse)
- func (fpv *ReportHopsResponse_FieldTerminalPathValue) SetToRaw(target proto.Message)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GetHopReportsDescriptor ¶
type GetHopReportsDescriptor struct{}
func GetGetHopReportsDescriptor ¶
func GetGetHopReportsDescriptor() *GetHopReportsDescriptor
func (*GetHopReportsDescriptor) GetApiDescriptor ¶
func (d *GetHopReportsDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor
func (*GetHopReportsDescriptor) GetApiName ¶
func (d *GetHopReportsDescriptor) GetApiName() string
func (*GetHopReportsDescriptor) GetClientMsgReflectHandle ¶
func (d *GetHopReportsDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle
func (*GetHopReportsDescriptor) GetFullMethodName ¶
func (d *GetHopReportsDescriptor) GetFullMethodName() string
func (*GetHopReportsDescriptor) GetMethodName ¶
func (d *GetHopReportsDescriptor) GetMethodName() string
func (*GetHopReportsDescriptor) GetProtoPkgName ¶
func (d *GetHopReportsDescriptor) GetProtoPkgName() string
func (*GetHopReportsDescriptor) GetResourceDescriptor ¶
func (d *GetHopReportsDescriptor) GetResourceDescriptor() gotenresource.Descriptor
func (*GetHopReportsDescriptor) GetServerMsgReflectHandle ¶
func (d *GetHopReportsDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle
func (*GetHopReportsDescriptor) GetServiceDomain ¶
func (d *GetHopReportsDescriptor) GetServiceDomain() string
func (*GetHopReportsDescriptor) GetServiceVersion ¶
func (d *GetHopReportsDescriptor) GetServiceVersion() string
func (*GetHopReportsDescriptor) GetVerb ¶
func (d *GetHopReportsDescriptor) GetVerb() string
func (*GetHopReportsDescriptor) HasResource ¶
func (d *GetHopReportsDescriptor) HasResource() bool
func (*GetHopReportsDescriptor) IsClientStream ¶
func (d *GetHopReportsDescriptor) IsClientStream() bool
func (*GetHopReportsDescriptor) IsCollection ¶
func (d *GetHopReportsDescriptor) IsCollection() bool
func (*GetHopReportsDescriptor) IsPlural ¶
func (d *GetHopReportsDescriptor) IsPlural() bool
func (*GetHopReportsDescriptor) IsServerStream ¶
func (d *GetHopReportsDescriptor) IsServerStream() bool
func (*GetHopReportsDescriptor) IsUnary ¶
func (d *GetHopReportsDescriptor) IsUnary() bool
func (*GetHopReportsDescriptor) NewEmptyClientMsg ¶
func (d *GetHopReportsDescriptor) NewEmptyClientMsg() proto.Message
func (*GetHopReportsDescriptor) NewEmptyServerMsg ¶
func (d *GetHopReportsDescriptor) NewEmptyServerMsg() proto.Message
func (*GetHopReportsDescriptor) RequestHasResourceBody ¶
func (d *GetHopReportsDescriptor) RequestHasResourceBody() bool
type GetHopReportsDescriptorClientMsgHandle ¶
type GetHopReportsDescriptorClientMsgHandle struct{}
func (*GetHopReportsDescriptorClientMsgHandle) ExtractCollectionName ¶
func (h *GetHopReportsDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name
func (*GetHopReportsDescriptorClientMsgHandle) ExtractResourceName ¶
func (h *GetHopReportsDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name
func (*GetHopReportsDescriptorClientMsgHandle) ExtractResourceNames ¶
func (h *GetHopReportsDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList
type GetHopReportsDescriptorServerMsgHandle ¶
type GetHopReportsDescriptorServerMsgHandle struct{}
func (*GetHopReportsDescriptorServerMsgHandle) ExtractCollectionName ¶
func (h *GetHopReportsDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name
func (*GetHopReportsDescriptorServerMsgHandle) ExtractResourceName ¶
func (h *GetHopReportsDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name
func (*GetHopReportsDescriptorServerMsgHandle) ExtractResourceNames ¶
func (h *GetHopReportsDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList
type GetHopReportsRequest ¶
type GetHopReportsRequest struct { // reference of ntt.watchdog.v1alpha2.Probe // Atleast one of Probe Name or ProbingTarget Name is mandatory. Probe *probe.Reference `protobuf:"bytes,1,opt,customtype=Reference,name=probe,proto3" json:"probe,omitempty" firestore:"probe"` // reference of ntt.watchdog.v1alpha2.ProbingTarget // Atleast one of Probe Name or ProbingTarget Name is mandatory. Target *probing_target.Reference `protobuf:"bytes,2,opt,customtype=Reference,name=target,proto3" json:"target,omitempty" firestore:"target"` // Interval for which the hop report is required Interval *common.TimeInterval `protobuf:"bytes,3,opt,name=interval,proto3" json:"interval,omitempty" firestore:"interval"` // A positive number that is the maximum number of results to return. If // `page_size` is empty or more than 100,000 results, the effective // `page_size` is 100,000 results. PageSize int32 `protobuf:"varint,4,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty" firestore:"pageSize"` // If this field is not empty then it must contain the `nextPageToken` value // returned by a previous call to this method. Using this field causes the // method to return additional results from the previous method call. PageToken string `protobuf:"bytes,5,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty" firestore:"pageToken"` // contains filtered or unexported fields }
Request message for method [GetHopReports][ntt.watchdog.v1alpha2.GetHopReports]
func (*GetHopReportsRequest) Clone ¶
func (o *GetHopReportsRequest) Clone() *GetHopReportsRequest
func (*GetHopReportsRequest) CloneRaw ¶
func (o *GetHopReportsRequest) CloneRaw() gotenobject.GotenObjectExt
func (*GetHopReportsRequest) Descriptor ¶
func (*GetHopReportsRequest) Descriptor() ([]byte, []int)
Deprecated, Use GetHopReportsRequest.ProtoReflect.Descriptor instead.
func (*GetHopReportsRequest) GetInterval ¶
func (m *GetHopReportsRequest) GetInterval() *common.TimeInterval
func (*GetHopReportsRequest) GetPageSize ¶
func (m *GetHopReportsRequest) GetPageSize() int32
func (*GetHopReportsRequest) GetPageToken ¶
func (m *GetHopReportsRequest) GetPageToken() string
func (*GetHopReportsRequest) GetProbe ¶
func (m *GetHopReportsRequest) GetProbe() *probe.Reference
func (*GetHopReportsRequest) GetTarget ¶
func (m *GetHopReportsRequest) GetTarget() *probing_target.Reference
func (*GetHopReportsRequest) GotenMessage ¶
func (*GetHopReportsRequest) GotenMessage()
func (*GetHopReportsRequest) GotenObjectExt ¶
func (o *GetHopReportsRequest) GotenObjectExt()
func (*GetHopReportsRequest) GotenValidate ¶
func (obj *GetHopReportsRequest) GotenValidate() error
func (*GetHopReportsRequest) MakeDiffFieldMask ¶
func (o *GetHopReportsRequest) MakeDiffFieldMask(other *GetHopReportsRequest) *GetHopReportsRequest_FieldMask
func (*GetHopReportsRequest) MakeFullFieldMask ¶
func (o *GetHopReportsRequest) MakeFullFieldMask() *GetHopReportsRequest_FieldMask
func (*GetHopReportsRequest) MakeRawDiffFieldMask ¶
func (o *GetHopReportsRequest) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*GetHopReportsRequest) MakeRawFullFieldMask ¶
func (o *GetHopReportsRequest) MakeRawFullFieldMask() gotenobject.FieldMask
func (*GetHopReportsRequest) Marshal ¶
func (m *GetHopReportsRequest) Marshal() ([]byte, error)
func (*GetHopReportsRequest) MarshalJSON ¶
func (m *GetHopReportsRequest) MarshalJSON() ([]byte, error)
func (*GetHopReportsRequest) Merge ¶
func (o *GetHopReportsRequest) Merge(source *GetHopReportsRequest)
func (*GetHopReportsRequest) MergeRaw ¶
func (o *GetHopReportsRequest) MergeRaw(source gotenobject.GotenObjectExt)
func (*GetHopReportsRequest) ProtoMessage ¶
func (*GetHopReportsRequest) ProtoMessage()
func (*GetHopReportsRequest) ProtoReflect ¶
func (m *GetHopReportsRequest) ProtoReflect() preflect.Message
func (*GetHopReportsRequest) Reset ¶
func (m *GetHopReportsRequest) Reset()
func (*GetHopReportsRequest) SetInterval ¶
func (m *GetHopReportsRequest) SetInterval(fv *common.TimeInterval)
func (*GetHopReportsRequest) SetPageSize ¶
func (m *GetHopReportsRequest) SetPageSize(fv int32)
func (*GetHopReportsRequest) SetPageToken ¶
func (m *GetHopReportsRequest) SetPageToken(fv string)
func (*GetHopReportsRequest) SetProbe ¶
func (m *GetHopReportsRequest) SetProbe(fv *probe.Reference)
func (*GetHopReportsRequest) SetTarget ¶
func (m *GetHopReportsRequest) SetTarget(fv *probing_target.Reference)
func (*GetHopReportsRequest) String ¶
func (m *GetHopReportsRequest) String() string
func (*GetHopReportsRequest) Unmarshal ¶
func (m *GetHopReportsRequest) Unmarshal(b []byte) error
func (*GetHopReportsRequest) UnmarshalJSON ¶
func (m *GetHopReportsRequest) UnmarshalJSON(data []byte) error
type GetHopReportsRequestFieldPathBuilder ¶
type GetHopReportsRequestFieldPathBuilder struct{}
func NewGetHopReportsRequestFieldPathBuilder ¶
func NewGetHopReportsRequestFieldPathBuilder() GetHopReportsRequestFieldPathBuilder
func (GetHopReportsRequestFieldPathBuilder) Interval ¶
func (GetHopReportsRequestFieldPathBuilder) Interval() GetHopReportsRequestPathSelectorInterval
func (GetHopReportsRequestFieldPathBuilder) PageSize ¶
func (GetHopReportsRequestFieldPathBuilder) PageSize() GetHopReportsRequestPathSelectorPageSize
func (GetHopReportsRequestFieldPathBuilder) PageToken ¶
func (GetHopReportsRequestFieldPathBuilder) PageToken() GetHopReportsRequestPathSelectorPageToken
type GetHopReportsRequestPathSelectorInterval ¶
type GetHopReportsRequestPathSelectorInterval struct{}
func (GetHopReportsRequestPathSelectorInterval) FieldPath ¶
func (GetHopReportsRequestPathSelectorInterval) FieldPath() *GetHopReportsRequest_FieldTerminalPath
func (GetHopReportsRequestPathSelectorInterval) WithArrayOfValues ¶
func (s GetHopReportsRequestPathSelectorInterval) WithArrayOfValues(values []*common.TimeInterval) *GetHopReportsRequest_FieldTerminalPathArrayOfValues
func (GetHopReportsRequestPathSelectorInterval) WithSubArrayItemValue ¶
func (s GetHopReportsRequestPathSelectorInterval) WithSubArrayItemValue(subPathArrayItemValue common.TimeInterval_FieldPathArrayItemValue) *GetHopReportsRequest_FieldSubPathArrayItemValue
func (GetHopReportsRequestPathSelectorInterval) WithSubArrayOfValues ¶
func (s GetHopReportsRequestPathSelectorInterval) WithSubArrayOfValues(subPathArrayOfValues common.TimeInterval_FieldPathArrayOfValues) *GetHopReportsRequest_FieldSubPathArrayOfValues
func (GetHopReportsRequestPathSelectorInterval) WithSubPath ¶
func (GetHopReportsRequestPathSelectorInterval) WithSubPath(subPath common.TimeInterval_FieldPath) *GetHopReportsRequest_FieldSubPath
func (GetHopReportsRequestPathSelectorInterval) WithSubValue ¶
func (s GetHopReportsRequestPathSelectorInterval) WithSubValue(subPathValue common.TimeInterval_FieldPathValue) *GetHopReportsRequest_FieldSubPathValue
func (GetHopReportsRequestPathSelectorInterval) WithValue ¶
func (s GetHopReportsRequestPathSelectorInterval) WithValue(value *common.TimeInterval) *GetHopReportsRequest_FieldTerminalPathValue
type GetHopReportsRequestPathSelectorIntervalEndTime ¶
type GetHopReportsRequestPathSelectorIntervalEndTime struct{}
func (GetHopReportsRequestPathSelectorIntervalEndTime) FieldPath ¶
func (GetHopReportsRequestPathSelectorIntervalEndTime) FieldPath() *GetHopReportsRequest_FieldSubPath
func (GetHopReportsRequestPathSelectorIntervalEndTime) WithArrayOfValues ¶
func (s GetHopReportsRequestPathSelectorIntervalEndTime) WithArrayOfValues(values []*timestamp.Timestamp) *GetHopReportsRequest_FieldSubPathArrayOfValues
func (GetHopReportsRequestPathSelectorIntervalEndTime) WithValue ¶
func (s GetHopReportsRequestPathSelectorIntervalEndTime) WithValue(value *timestamp.Timestamp) *GetHopReportsRequest_FieldSubPathValue
type GetHopReportsRequestPathSelectorIntervalStartTime ¶
type GetHopReportsRequestPathSelectorIntervalStartTime struct{}
func (GetHopReportsRequestPathSelectorIntervalStartTime) FieldPath ¶
func (GetHopReportsRequestPathSelectorIntervalStartTime) FieldPath() *GetHopReportsRequest_FieldSubPath
func (GetHopReportsRequestPathSelectorIntervalStartTime) WithArrayOfValues ¶
func (s GetHopReportsRequestPathSelectorIntervalStartTime) WithArrayOfValues(values []*timestamp.Timestamp) *GetHopReportsRequest_FieldSubPathArrayOfValues
func (GetHopReportsRequestPathSelectorIntervalStartTime) WithValue ¶
func (s GetHopReportsRequestPathSelectorIntervalStartTime) WithValue(value *timestamp.Timestamp) *GetHopReportsRequest_FieldSubPathValue
type GetHopReportsRequestPathSelectorPageSize ¶
type GetHopReportsRequestPathSelectorPageSize struct{}
func (GetHopReportsRequestPathSelectorPageSize) FieldPath ¶
func (GetHopReportsRequestPathSelectorPageSize) FieldPath() *GetHopReportsRequest_FieldTerminalPath
func (GetHopReportsRequestPathSelectorPageSize) WithArrayOfValues ¶
func (s GetHopReportsRequestPathSelectorPageSize) WithArrayOfValues(values []int32) *GetHopReportsRequest_FieldTerminalPathArrayOfValues
func (GetHopReportsRequestPathSelectorPageSize) WithValue ¶
func (s GetHopReportsRequestPathSelectorPageSize) WithValue(value int32) *GetHopReportsRequest_FieldTerminalPathValue
type GetHopReportsRequestPathSelectorPageToken ¶
type GetHopReportsRequestPathSelectorPageToken struct{}
func (GetHopReportsRequestPathSelectorPageToken) FieldPath ¶
func (GetHopReportsRequestPathSelectorPageToken) FieldPath() *GetHopReportsRequest_FieldTerminalPath
func (GetHopReportsRequestPathSelectorPageToken) WithArrayOfValues ¶
func (s GetHopReportsRequestPathSelectorPageToken) WithArrayOfValues(values []string) *GetHopReportsRequest_FieldTerminalPathArrayOfValues
func (GetHopReportsRequestPathSelectorPageToken) WithValue ¶
func (s GetHopReportsRequestPathSelectorPageToken) WithValue(value string) *GetHopReportsRequest_FieldTerminalPathValue
type GetHopReportsRequestPathSelectorProbe ¶
type GetHopReportsRequestPathSelectorProbe struct{}
func (GetHopReportsRequestPathSelectorProbe) FieldPath ¶
func (GetHopReportsRequestPathSelectorProbe) FieldPath() *GetHopReportsRequest_FieldTerminalPath
func (GetHopReportsRequestPathSelectorProbe) WithArrayOfValues ¶
func (s GetHopReportsRequestPathSelectorProbe) WithArrayOfValues(values []*probe.Reference) *GetHopReportsRequest_FieldTerminalPathArrayOfValues
func (GetHopReportsRequestPathSelectorProbe) WithValue ¶
func (s GetHopReportsRequestPathSelectorProbe) WithValue(value *probe.Reference) *GetHopReportsRequest_FieldTerminalPathValue
type GetHopReportsRequestPathSelectorTarget ¶
type GetHopReportsRequestPathSelectorTarget struct{}
func (GetHopReportsRequestPathSelectorTarget) FieldPath ¶
func (GetHopReportsRequestPathSelectorTarget) FieldPath() *GetHopReportsRequest_FieldTerminalPath
func (GetHopReportsRequestPathSelectorTarget) WithArrayOfValues ¶
func (s GetHopReportsRequestPathSelectorTarget) WithArrayOfValues(values []*probing_target.Reference) *GetHopReportsRequest_FieldTerminalPathArrayOfValues
func (GetHopReportsRequestPathSelectorTarget) WithValue ¶
func (s GetHopReportsRequestPathSelectorTarget) WithValue(value *probing_target.Reference) *GetHopReportsRequest_FieldTerminalPathValue
type GetHopReportsRequest_FieldMask ¶
type GetHopReportsRequest_FieldMask struct {
Paths []GetHopReportsRequest_FieldPath
}
func FullGetHopReportsRequest_FieldMask ¶
func FullGetHopReportsRequest_FieldMask() *GetHopReportsRequest_FieldMask
func (*GetHopReportsRequest_FieldMask) AppendPath ¶
func (fieldMask *GetHopReportsRequest_FieldMask) AppendPath(path GetHopReportsRequest_FieldPath)
func (*GetHopReportsRequest_FieldMask) AppendRawPath ¶
func (fieldMask *GetHopReportsRequest_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*GetHopReportsRequest_FieldMask) DecodeFirestore ¶
func (fieldMask *GetHopReportsRequest_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*GetHopReportsRequest_FieldMask) EncodeFirestore ¶
func (fieldMask *GetHopReportsRequest_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*GetHopReportsRequest_FieldMask) FilterInputFields ¶
func (fieldMask *GetHopReportsRequest_FieldMask) FilterInputFields() *GetHopReportsRequest_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*GetHopReportsRequest_FieldMask) FromProtoFieldMask ¶
func (fieldMask *GetHopReportsRequest_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
func (*GetHopReportsRequest_FieldMask) GetPaths ¶
func (fieldMask *GetHopReportsRequest_FieldMask) GetPaths() []GetHopReportsRequest_FieldPath
func (*GetHopReportsRequest_FieldMask) GetRawPaths ¶
func (fieldMask *GetHopReportsRequest_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*GetHopReportsRequest_FieldMask) IsFull ¶
func (fieldMask *GetHopReportsRequest_FieldMask) IsFull() bool
func (GetHopReportsRequest_FieldMask) Marshal ¶
func (fieldMask GetHopReportsRequest_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (GetHopReportsRequest_FieldMask) MarshalJSON ¶
func (fieldMask GetHopReportsRequest_FieldMask) MarshalJSON() ([]byte, error)
func (*GetHopReportsRequest_FieldMask) PathsCount ¶
func (fieldMask *GetHopReportsRequest_FieldMask) PathsCount() int
func (*GetHopReportsRequest_FieldMask) Project ¶
func (fieldMask *GetHopReportsRequest_FieldMask) Project(source *GetHopReportsRequest) *GetHopReportsRequest
func (*GetHopReportsRequest_FieldMask) ProjectRaw ¶
func (fieldMask *GetHopReportsRequest_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*GetHopReportsRequest_FieldMask) ProtoMessage ¶
func (fieldMask *GetHopReportsRequest_FieldMask) ProtoMessage()
func (*GetHopReportsRequest_FieldMask) ProtoReflect ¶
func (fieldMask *GetHopReportsRequest_FieldMask) ProtoReflect() preflect.Message
func (*GetHopReportsRequest_FieldMask) Reset ¶
func (fieldMask *GetHopReportsRequest_FieldMask) Reset()
func (*GetHopReportsRequest_FieldMask) Set ¶
func (fieldMask *GetHopReportsRequest_FieldMask) Set(target, source *GetHopReportsRequest)
func (*GetHopReportsRequest_FieldMask) SetFromCliFlag ¶
func (fieldMask *GetHopReportsRequest_FieldMask) SetFromCliFlag(raw string) error
func (*GetHopReportsRequest_FieldMask) SetRaw ¶
func (fieldMask *GetHopReportsRequest_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*GetHopReportsRequest_FieldMask) Size ¶
func (fieldMask *GetHopReportsRequest_FieldMask) Size() int
func (*GetHopReportsRequest_FieldMask) String ¶
func (fieldMask *GetHopReportsRequest_FieldMask) String() string
func (*GetHopReportsRequest_FieldMask) Subtract ¶
func (fieldMask *GetHopReportsRequest_FieldMask) Subtract(other *GetHopReportsRequest_FieldMask) *GetHopReportsRequest_FieldMask
func (*GetHopReportsRequest_FieldMask) SubtractRaw ¶
func (fieldMask *GetHopReportsRequest_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*GetHopReportsRequest_FieldMask) ToProtoFieldMask ¶
func (fieldMask *GetHopReportsRequest_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*GetHopReportsRequest_FieldMask) Unmarshal ¶
func (fieldMask *GetHopReportsRequest_FieldMask) Unmarshal(data []byte) error
func (*GetHopReportsRequest_FieldMask) UnmarshalJSON ¶
func (fieldMask *GetHopReportsRequest_FieldMask) UnmarshalJSON(data []byte) error
type GetHopReportsRequest_FieldPath ¶
type GetHopReportsRequest_FieldPath interface { gotenobject.FieldPath Selector() GetHopReportsRequest_FieldPathSelector Get(source *GetHopReportsRequest) []interface{} GetSingle(source *GetHopReportsRequest) (interface{}, bool) ClearValue(item *GetHopReportsRequest) // Those methods build corresponding GetHopReportsRequest_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) GetHopReportsRequest_FieldPathValue WithIArrayOfValues(values interface{}) GetHopReportsRequest_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) GetHopReportsRequest_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildGetHopReportsRequest_FieldPath ¶
func BuildGetHopReportsRequest_FieldPath(fp gotenobject.RawFieldPath) (GetHopReportsRequest_FieldPath, error)
func MustParseGetHopReportsRequest_FieldPath ¶
func MustParseGetHopReportsRequest_FieldPath(rawField string) GetHopReportsRequest_FieldPath
func ParseGetHopReportsRequest_FieldPath ¶
func ParseGetHopReportsRequest_FieldPath(rawField string) (GetHopReportsRequest_FieldPath, error)
type GetHopReportsRequest_FieldPathArrayItemValue ¶
type GetHopReportsRequest_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue GetHopReportsRequest_FieldPath ContainsValue(*GetHopReportsRequest) bool }
GetHopReportsRequest_FieldPathArrayItemValue allows storing single item in Path-specific values for GetHopReportsRequest according to their type Present only for array (repeated) types.
func MustParseGetHopReportsRequest_FieldPathArrayItemValue ¶
func MustParseGetHopReportsRequest_FieldPathArrayItemValue(pathStr, valueStr string) GetHopReportsRequest_FieldPathArrayItemValue
func ParseGetHopReportsRequest_FieldPathArrayItemValue ¶
func ParseGetHopReportsRequest_FieldPathArrayItemValue(pathStr, valueStr string) (GetHopReportsRequest_FieldPathArrayItemValue, error)
ParseGetHopReportsRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type GetHopReportsRequest_FieldPathArrayOfValues ¶
type GetHopReportsRequest_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues GetHopReportsRequest_FieldPath }
GetHopReportsRequest_FieldPathArrayOfValues allows storing slice of values for GetHopReportsRequest fields according to their type
func MustParseGetHopReportsRequest_FieldPathArrayOfValues ¶
func MustParseGetHopReportsRequest_FieldPathArrayOfValues(pathStr, valuesStr string) GetHopReportsRequest_FieldPathArrayOfValues
func ParseGetHopReportsRequest_FieldPathArrayOfValues ¶
func ParseGetHopReportsRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (GetHopReportsRequest_FieldPathArrayOfValues, error)
type GetHopReportsRequest_FieldPathSelector ¶
type GetHopReportsRequest_FieldPathSelector int32
const ( GetHopReportsRequest_FieldPathSelectorProbe GetHopReportsRequest_FieldPathSelector = 0 GetHopReportsRequest_FieldPathSelectorTarget GetHopReportsRequest_FieldPathSelector = 1 GetHopReportsRequest_FieldPathSelectorInterval GetHopReportsRequest_FieldPathSelector = 2 GetHopReportsRequest_FieldPathSelectorPageSize GetHopReportsRequest_FieldPathSelector = 3 GetHopReportsRequest_FieldPathSelectorPageToken GetHopReportsRequest_FieldPathSelector = 4 )
func (GetHopReportsRequest_FieldPathSelector) String ¶
func (s GetHopReportsRequest_FieldPathSelector) String() string
type GetHopReportsRequest_FieldPathValue ¶
type GetHopReportsRequest_FieldPathValue interface { GetHopReportsRequest_FieldPath gotenobject.FieldPathValue SetTo(target **GetHopReportsRequest) CompareWith(*GetHopReportsRequest) (cmp int, comparable bool) }
GetHopReportsRequest_FieldPathValue allows storing values for GetHopReportsRequest fields according to their type
func MustParseGetHopReportsRequest_FieldPathValue ¶
func MustParseGetHopReportsRequest_FieldPathValue(pathStr, valueStr string) GetHopReportsRequest_FieldPathValue
func ParseGetHopReportsRequest_FieldPathValue ¶
func ParseGetHopReportsRequest_FieldPathValue(pathStr, valueStr string) (GetHopReportsRequest_FieldPathValue, error)
type GetHopReportsRequest_FieldSubPath ¶
type GetHopReportsRequest_FieldSubPath struct {
// contains filtered or unexported fields
}
func (*GetHopReportsRequest_FieldSubPath) AsIntervalSubPath ¶
func (fps *GetHopReportsRequest_FieldSubPath) AsIntervalSubPath() (common.TimeInterval_FieldPath, bool)
func (*GetHopReportsRequest_FieldSubPath) ClearValue ¶
func (fps *GetHopReportsRequest_FieldSubPath) ClearValue(item *GetHopReportsRequest)
func (*GetHopReportsRequest_FieldSubPath) ClearValueRaw ¶
func (fps *GetHopReportsRequest_FieldSubPath) ClearValueRaw(item proto.Message)
func (*GetHopReportsRequest_FieldSubPath) Get ¶
func (fps *GetHopReportsRequest_FieldSubPath) Get(source *GetHopReportsRequest) (values []interface{})
Get returns all values pointed by selected field from source GetHopReportsRequest
func (*GetHopReportsRequest_FieldSubPath) GetDefault ¶
func (fps *GetHopReportsRequest_FieldSubPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*GetHopReportsRequest_FieldSubPath) GetRaw ¶
func (fps *GetHopReportsRequest_FieldSubPath) GetRaw(source proto.Message) []interface{}
func (*GetHopReportsRequest_FieldSubPath) GetSingle ¶
func (fps *GetHopReportsRequest_FieldSubPath) GetSingle(source *GetHopReportsRequest) (interface{}, bool)
GetSingle returns value of selected field from source GetHopReportsRequest
func (*GetHopReportsRequest_FieldSubPath) GetSingleRaw ¶
func (fps *GetHopReportsRequest_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*GetHopReportsRequest_FieldSubPath) IsLeaf ¶
func (fps *GetHopReportsRequest_FieldSubPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*GetHopReportsRequest_FieldSubPath) JSONString ¶
func (fps *GetHopReportsRequest_FieldSubPath) JSONString() string
JSONString returns path representation is JSON convention
func (*GetHopReportsRequest_FieldSubPath) Selector ¶
func (fps *GetHopReportsRequest_FieldSubPath) Selector() GetHopReportsRequest_FieldPathSelector
func (*GetHopReportsRequest_FieldSubPath) SplitIntoTerminalIPaths ¶ added in v0.7.1
func (fps *GetHopReportsRequest_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*GetHopReportsRequest_FieldSubPath) String ¶
func (fps *GetHopReportsRequest_FieldSubPath) String() string
String returns path representation in proto convention
func (*GetHopReportsRequest_FieldSubPath) WithIArrayItemValue ¶
func (fps *GetHopReportsRequest_FieldSubPath) WithIArrayItemValue(value interface{}) GetHopReportsRequest_FieldPathArrayItemValue
func (*GetHopReportsRequest_FieldSubPath) WithIArrayOfValues ¶
func (fps *GetHopReportsRequest_FieldSubPath) WithIArrayOfValues(values interface{}) GetHopReportsRequest_FieldPathArrayOfValues
func (*GetHopReportsRequest_FieldSubPath) WithIValue ¶
func (fps *GetHopReportsRequest_FieldSubPath) WithIValue(value interface{}) GetHopReportsRequest_FieldPathValue
func (*GetHopReportsRequest_FieldSubPath) WithRawIArrayItemValue ¶
func (fps *GetHopReportsRequest_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*GetHopReportsRequest_FieldSubPath) WithRawIArrayOfValues ¶
func (fps *GetHopReportsRequest_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*GetHopReportsRequest_FieldSubPath) WithRawIValue ¶
func (fps *GetHopReportsRequest_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type GetHopReportsRequest_FieldSubPathArrayItemValue ¶
type GetHopReportsRequest_FieldSubPathArrayItemValue struct { GetHopReportsRequest_FieldPath // contains filtered or unexported fields }
func (*GetHopReportsRequest_FieldSubPathArrayItemValue) AsIntervalPathItemValue ¶
func (fpaivs *GetHopReportsRequest_FieldSubPathArrayItemValue) AsIntervalPathItemValue() (common.TimeInterval_FieldPathArrayItemValue, bool)
func (*GetHopReportsRequest_FieldSubPathArrayItemValue) ContainsValue ¶
func (fpaivs *GetHopReportsRequest_FieldSubPathArrayItemValue) ContainsValue(source *GetHopReportsRequest) bool
Contains returns a boolean indicating if value that is being held is present in given 'GetHopReportsRequest'
func (*GetHopReportsRequest_FieldSubPathArrayItemValue) GetRawItemValue ¶
func (fpaivs *GetHopReportsRequest_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored array item value
type GetHopReportsRequest_FieldSubPathArrayOfValues ¶
type GetHopReportsRequest_FieldSubPathArrayOfValues struct { GetHopReportsRequest_FieldPath // contains filtered or unexported fields }
func (*GetHopReportsRequest_FieldSubPathArrayOfValues) AsIntervalPathArrayOfValues ¶
func (fpsaov *GetHopReportsRequest_FieldSubPathArrayOfValues) AsIntervalPathArrayOfValues() (common.TimeInterval_FieldPathArrayOfValues, bool)
func (*GetHopReportsRequest_FieldSubPathArrayOfValues) GetRawValues ¶
func (fpsaov *GetHopReportsRequest_FieldSubPathArrayOfValues) GetRawValues() []interface{}
type GetHopReportsRequest_FieldSubPathValue ¶
type GetHopReportsRequest_FieldSubPathValue struct { GetHopReportsRequest_FieldPath // contains filtered or unexported fields }
func (*GetHopReportsRequest_FieldSubPathValue) AsIntervalPathValue ¶
func (fpvs *GetHopReportsRequest_FieldSubPathValue) AsIntervalPathValue() (common.TimeInterval_FieldPathValue, bool)
func (*GetHopReportsRequest_FieldSubPathValue) CompareWith ¶
func (fpvs *GetHopReportsRequest_FieldSubPathValue) CompareWith(source *GetHopReportsRequest) (int, bool)
func (*GetHopReportsRequest_FieldSubPathValue) CompareWithRaw ¶
func (fpvs *GetHopReportsRequest_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*GetHopReportsRequest_FieldSubPathValue) GetRawValue ¶
func (fpvs *GetHopReportsRequest_FieldSubPathValue) GetRawValue() interface{}
func (*GetHopReportsRequest_FieldSubPathValue) SetTo ¶
func (fpvs *GetHopReportsRequest_FieldSubPathValue) SetTo(target **GetHopReportsRequest)
func (*GetHopReportsRequest_FieldSubPathValue) SetToRaw ¶
func (fpvs *GetHopReportsRequest_FieldSubPathValue) SetToRaw(target proto.Message)
type GetHopReportsRequest_FieldTerminalPath ¶
type GetHopReportsRequest_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*GetHopReportsRequest_FieldTerminalPath) ClearValue ¶
func (fp *GetHopReportsRequest_FieldTerminalPath) ClearValue(item *GetHopReportsRequest)
func (*GetHopReportsRequest_FieldTerminalPath) ClearValueRaw ¶
func (fp *GetHopReportsRequest_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*GetHopReportsRequest_FieldTerminalPath) Get ¶
func (fp *GetHopReportsRequest_FieldTerminalPath) Get(source *GetHopReportsRequest) (values []interface{})
Get returns all values pointed by specific field from source GetHopReportsRequest
func (*GetHopReportsRequest_FieldTerminalPath) GetDefault ¶
func (fp *GetHopReportsRequest_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*GetHopReportsRequest_FieldTerminalPath) GetRaw ¶
func (fp *GetHopReportsRequest_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*GetHopReportsRequest_FieldTerminalPath) GetSingle ¶
func (fp *GetHopReportsRequest_FieldTerminalPath) GetSingle(source *GetHopReportsRequest) (interface{}, bool)
GetSingle returns value pointed by specific field of from source GetHopReportsRequest
func (*GetHopReportsRequest_FieldTerminalPath) GetSingleRaw ¶
func (fp *GetHopReportsRequest_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*GetHopReportsRequest_FieldTerminalPath) IsLeaf ¶
func (fp *GetHopReportsRequest_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*GetHopReportsRequest_FieldTerminalPath) JSONString ¶
func (fp *GetHopReportsRequest_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*GetHopReportsRequest_FieldTerminalPath) Selector ¶
func (fp *GetHopReportsRequest_FieldTerminalPath) Selector() GetHopReportsRequest_FieldPathSelector
func (*GetHopReportsRequest_FieldTerminalPath) SplitIntoTerminalIPaths ¶ added in v0.7.1
func (fp *GetHopReportsRequest_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*GetHopReportsRequest_FieldTerminalPath) String ¶
func (fp *GetHopReportsRequest_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*GetHopReportsRequest_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *GetHopReportsRequest_FieldTerminalPath) WithIArrayItemValue(value interface{}) GetHopReportsRequest_FieldPathArrayItemValue
func (*GetHopReportsRequest_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *GetHopReportsRequest_FieldTerminalPath) WithIArrayOfValues(values interface{}) GetHopReportsRequest_FieldPathArrayOfValues
func (*GetHopReportsRequest_FieldTerminalPath) WithIValue ¶
func (fp *GetHopReportsRequest_FieldTerminalPath) WithIValue(value interface{}) GetHopReportsRequest_FieldPathValue
func (*GetHopReportsRequest_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *GetHopReportsRequest_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*GetHopReportsRequest_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *GetHopReportsRequest_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*GetHopReportsRequest_FieldTerminalPath) WithRawIValue ¶
func (fp *GetHopReportsRequest_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type GetHopReportsRequest_FieldTerminalPathArrayItemValue ¶
type GetHopReportsRequest_FieldTerminalPathArrayItemValue struct { GetHopReportsRequest_FieldTerminalPath // contains filtered or unexported fields }
func (*GetHopReportsRequest_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *GetHopReportsRequest_FieldTerminalPathArrayItemValue) ContainsValue(source *GetHopReportsRequest) bool
Contains returns a boolean indicating if value that is being held is present in given 'GetHopReportsRequest'
func (*GetHopReportsRequest_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *GetHopReportsRequest_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object GetHopReportsRequest as interface{}
func (*GetHopReportsRequest_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *GetHopReportsRequest_FieldTerminalPathArrayItemValue) GetSingle(source *GetHopReportsRequest) (interface{}, bool)
func (*GetHopReportsRequest_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *GetHopReportsRequest_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type GetHopReportsRequest_FieldTerminalPathArrayOfValues ¶
type GetHopReportsRequest_FieldTerminalPathArrayOfValues struct { GetHopReportsRequest_FieldTerminalPath // contains filtered or unexported fields }
func (*GetHopReportsRequest_FieldTerminalPathArrayOfValues) AsIntervalArrayOfValues ¶
func (fpaov *GetHopReportsRequest_FieldTerminalPathArrayOfValues) AsIntervalArrayOfValues() ([]*common.TimeInterval, bool)
func (*GetHopReportsRequest_FieldTerminalPathArrayOfValues) AsPageSizeArrayOfValues ¶
func (fpaov *GetHopReportsRequest_FieldTerminalPathArrayOfValues) AsPageSizeArrayOfValues() ([]int32, bool)
func (*GetHopReportsRequest_FieldTerminalPathArrayOfValues) AsPageTokenArrayOfValues ¶
func (fpaov *GetHopReportsRequest_FieldTerminalPathArrayOfValues) AsPageTokenArrayOfValues() ([]string, bool)
func (*GetHopReportsRequest_FieldTerminalPathArrayOfValues) AsProbeArrayOfValues ¶
func (fpaov *GetHopReportsRequest_FieldTerminalPathArrayOfValues) AsProbeArrayOfValues() ([]*probe.Reference, bool)
func (*GetHopReportsRequest_FieldTerminalPathArrayOfValues) AsTargetArrayOfValues ¶
func (fpaov *GetHopReportsRequest_FieldTerminalPathArrayOfValues) AsTargetArrayOfValues() ([]*probing_target.Reference, bool)
func (*GetHopReportsRequest_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *GetHopReportsRequest_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type GetHopReportsRequest_FieldTerminalPathValue ¶
type GetHopReportsRequest_FieldTerminalPathValue struct { GetHopReportsRequest_FieldTerminalPath // contains filtered or unexported fields }
func (*GetHopReportsRequest_FieldTerminalPathValue) AsIntervalValue ¶
func (fpv *GetHopReportsRequest_FieldTerminalPathValue) AsIntervalValue() (*common.TimeInterval, bool)
func (*GetHopReportsRequest_FieldTerminalPathValue) AsPageSizeValue ¶
func (fpv *GetHopReportsRequest_FieldTerminalPathValue) AsPageSizeValue() (int32, bool)
func (*GetHopReportsRequest_FieldTerminalPathValue) AsPageTokenValue ¶
func (fpv *GetHopReportsRequest_FieldTerminalPathValue) AsPageTokenValue() (string, bool)
func (*GetHopReportsRequest_FieldTerminalPathValue) AsProbeValue ¶
func (fpv *GetHopReportsRequest_FieldTerminalPathValue) AsProbeValue() (*probe.Reference, bool)
func (*GetHopReportsRequest_FieldTerminalPathValue) AsTargetValue ¶
func (fpv *GetHopReportsRequest_FieldTerminalPathValue) AsTargetValue() (*probing_target.Reference, bool)
func (*GetHopReportsRequest_FieldTerminalPathValue) CompareWith ¶
func (fpv *GetHopReportsRequest_FieldTerminalPathValue) CompareWith(source *GetHopReportsRequest) (int, bool)
CompareWith compares value in the 'GetHopReportsRequest_FieldTerminalPathValue' with the value under path in 'GetHopReportsRequest'.
func (*GetHopReportsRequest_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *GetHopReportsRequest_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*GetHopReportsRequest_FieldTerminalPathValue) GetRawValue ¶
func (fpv *GetHopReportsRequest_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'GetHopReportsRequest' as interface{}
func (*GetHopReportsRequest_FieldTerminalPathValue) SetTo ¶
func (fpv *GetHopReportsRequest_FieldTerminalPathValue) SetTo(target **GetHopReportsRequest)
SetTo stores value for selected field for object GetHopReportsRequest
func (*GetHopReportsRequest_FieldTerminalPathValue) SetToRaw ¶
func (fpv *GetHopReportsRequest_FieldTerminalPathValue) SetToRaw(target proto.Message)
type GetHopReportsResponse ¶
type GetHopReportsResponse struct { HopsReport []*HopsReport `protobuf:"bytes,1,rep,name=hops_report,json=hopsReport,proto3" json:"hops_report,omitempty" firestore:"hopsReport"` // map<hopip, HopStat> HopInfo map[string]*common.HopInfo `` /* 190-byte string literal not displayed */ // If there are more results than have been returned, then this field is set // to a non-empty value. To see the additional results, // use that value as `pageToken` in the next call to this method. NextPageToken string `` /* 128-byte string literal not displayed */ // contains filtered or unexported fields }
Response message for method [GetHopReports][ntt.watchdog.v1alpha2.GetHopReports]
func (*GetHopReportsResponse) Clone ¶
func (o *GetHopReportsResponse) Clone() *GetHopReportsResponse
func (*GetHopReportsResponse) CloneRaw ¶
func (o *GetHopReportsResponse) CloneRaw() gotenobject.GotenObjectExt
func (*GetHopReportsResponse) Descriptor ¶
func (*GetHopReportsResponse) Descriptor() ([]byte, []int)
Deprecated, Use GetHopReportsResponse.ProtoReflect.Descriptor instead.
func (*GetHopReportsResponse) GetHopInfo ¶
func (m *GetHopReportsResponse) GetHopInfo() map[string]*common.HopInfo
func (*GetHopReportsResponse) GetHopsReport ¶
func (m *GetHopReportsResponse) GetHopsReport() []*HopsReport
func (*GetHopReportsResponse) GetNextPageToken ¶
func (m *GetHopReportsResponse) GetNextPageToken() string
func (*GetHopReportsResponse) GotenMessage ¶
func (*GetHopReportsResponse) GotenMessage()
func (*GetHopReportsResponse) GotenObjectExt ¶
func (o *GetHopReportsResponse) GotenObjectExt()
func (*GetHopReportsResponse) GotenValidate ¶
func (obj *GetHopReportsResponse) GotenValidate() error
func (*GetHopReportsResponse) MakeDiffFieldMask ¶
func (o *GetHopReportsResponse) MakeDiffFieldMask(other *GetHopReportsResponse) *GetHopReportsResponse_FieldMask
func (*GetHopReportsResponse) MakeFullFieldMask ¶
func (o *GetHopReportsResponse) MakeFullFieldMask() *GetHopReportsResponse_FieldMask
func (*GetHopReportsResponse) MakeRawDiffFieldMask ¶
func (o *GetHopReportsResponse) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*GetHopReportsResponse) MakeRawFullFieldMask ¶
func (o *GetHopReportsResponse) MakeRawFullFieldMask() gotenobject.FieldMask
func (*GetHopReportsResponse) Marshal ¶
func (m *GetHopReportsResponse) Marshal() ([]byte, error)
func (*GetHopReportsResponse) MarshalJSON ¶
func (m *GetHopReportsResponse) MarshalJSON() ([]byte, error)
func (*GetHopReportsResponse) Merge ¶
func (o *GetHopReportsResponse) Merge(source *GetHopReportsResponse)
func (*GetHopReportsResponse) MergeRaw ¶
func (o *GetHopReportsResponse) MergeRaw(source gotenobject.GotenObjectExt)
func (*GetHopReportsResponse) ProtoMessage ¶
func (*GetHopReportsResponse) ProtoMessage()
func (*GetHopReportsResponse) ProtoReflect ¶
func (m *GetHopReportsResponse) ProtoReflect() preflect.Message
func (*GetHopReportsResponse) Reset ¶
func (m *GetHopReportsResponse) Reset()
func (*GetHopReportsResponse) SetHopInfo ¶
func (m *GetHopReportsResponse) SetHopInfo(fv map[string]*common.HopInfo)
func (*GetHopReportsResponse) SetHopsReport ¶
func (m *GetHopReportsResponse) SetHopsReport(fv []*HopsReport)
func (*GetHopReportsResponse) SetNextPageToken ¶
func (m *GetHopReportsResponse) SetNextPageToken(fv string)
func (*GetHopReportsResponse) String ¶
func (m *GetHopReportsResponse) String() string
func (*GetHopReportsResponse) Unmarshal ¶
func (m *GetHopReportsResponse) Unmarshal(b []byte) error
func (*GetHopReportsResponse) UnmarshalJSON ¶
func (m *GetHopReportsResponse) UnmarshalJSON(data []byte) error
type GetHopReportsResponseFieldPathBuilder ¶
type GetHopReportsResponseFieldPathBuilder struct{}
func NewGetHopReportsResponseFieldPathBuilder ¶
func NewGetHopReportsResponseFieldPathBuilder() GetHopReportsResponseFieldPathBuilder
func (GetHopReportsResponseFieldPathBuilder) HopsReport ¶
func (GetHopReportsResponseFieldPathBuilder) HopsReport() GetHopReportsResponsePathSelectorHopsReport
func (GetHopReportsResponseFieldPathBuilder) NextPageToken ¶
func (GetHopReportsResponseFieldPathBuilder) NextPageToken() GetHopReportsResponsePathSelectorNextPageToken
type GetHopReportsResponseMapPathSelectorHopInfo ¶
type GetHopReportsResponseMapPathSelectorHopInfo struct {
// contains filtered or unexported fields
}
func (GetHopReportsResponseMapPathSelectorHopInfo) FieldPath ¶
func (s GetHopReportsResponseMapPathSelectorHopInfo) FieldPath() *GetHopReportsResponse_FieldPathMap
func (GetHopReportsResponseMapPathSelectorHopInfo) WithArrayOfValues ¶
func (s GetHopReportsResponseMapPathSelectorHopInfo) WithArrayOfValues(values []*common.HopInfo) *GetHopReportsResponse_FieldPathMapArrayOfValues
func (GetHopReportsResponseMapPathSelectorHopInfo) WithValue ¶
func (s GetHopReportsResponseMapPathSelectorHopInfo) WithValue(value *common.HopInfo) *GetHopReportsResponse_FieldPathMapValue
type GetHopReportsResponseMapPathSelectorHopsReportPathStatsHopStats ¶
type GetHopReportsResponseMapPathSelectorHopsReportPathStatsHopStats struct {
// contains filtered or unexported fields
}
func (GetHopReportsResponseMapPathSelectorHopsReportPathStatsHopStats) WithArrayOfValues ¶
func (s GetHopReportsResponseMapPathSelectorHopsReportPathStatsHopStats) WithArrayOfValues(values []*common.HopStat) *GetHopReportsResponse_FieldSubPathArrayOfValues
func (GetHopReportsResponseMapPathSelectorHopsReportPathStatsHopStats) WithValue ¶
func (s GetHopReportsResponseMapPathSelectorHopsReportPathStatsHopStats) WithValue(value *common.HopStat) *GetHopReportsResponse_FieldSubPathValue
type GetHopReportsResponsePathSelectorHopInfo ¶
type GetHopReportsResponsePathSelectorHopInfo struct{}
func (GetHopReportsResponsePathSelectorHopInfo) FieldPath ¶
func (GetHopReportsResponsePathSelectorHopInfo) FieldPath() *GetHopReportsResponse_FieldTerminalPath
func (GetHopReportsResponsePathSelectorHopInfo) WithArrayOfValues ¶
func (s GetHopReportsResponsePathSelectorHopInfo) WithArrayOfValues(values []map[string]*common.HopInfo) *GetHopReportsResponse_FieldTerminalPathArrayOfValues
func (GetHopReportsResponsePathSelectorHopInfo) WithValue ¶
func (s GetHopReportsResponsePathSelectorHopInfo) WithValue(value map[string]*common.HopInfo) *GetHopReportsResponse_FieldTerminalPathValue
type GetHopReportsResponsePathSelectorHopsReport ¶
type GetHopReportsResponsePathSelectorHopsReport struct{}
func (GetHopReportsResponsePathSelectorHopsReport) FieldPath ¶
func (GetHopReportsResponsePathSelectorHopsReport) FieldPath() *GetHopReportsResponse_FieldTerminalPath
func (GetHopReportsResponsePathSelectorHopsReport) TargetIpAddress ¶
func (GetHopReportsResponsePathSelectorHopsReport) TargetIpAddress() GetHopReportsResponsePathSelectorHopsReportTargetIpAddress
func (GetHopReportsResponsePathSelectorHopsReport) WithArrayOfValues ¶
func (s GetHopReportsResponsePathSelectorHopsReport) WithArrayOfValues(values [][]*HopsReport) *GetHopReportsResponse_FieldTerminalPathArrayOfValues
func (GetHopReportsResponsePathSelectorHopsReport) WithItemValue ¶
func (s GetHopReportsResponsePathSelectorHopsReport) WithItemValue(value *HopsReport) *GetHopReportsResponse_FieldTerminalPathArrayItemValue
func (GetHopReportsResponsePathSelectorHopsReport) WithSubArrayItemValue ¶
func (s GetHopReportsResponsePathSelectorHopsReport) WithSubArrayItemValue(subPathArrayItemValue HopsReport_FieldPathArrayItemValue) *GetHopReportsResponse_FieldSubPathArrayItemValue
func (GetHopReportsResponsePathSelectorHopsReport) WithSubArrayOfValues ¶
func (s GetHopReportsResponsePathSelectorHopsReport) WithSubArrayOfValues(subPathArrayOfValues HopsReport_FieldPathArrayOfValues) *GetHopReportsResponse_FieldSubPathArrayOfValues
func (GetHopReportsResponsePathSelectorHopsReport) WithSubPath ¶
func (GetHopReportsResponsePathSelectorHopsReport) WithSubPath(subPath HopsReport_FieldPath) *GetHopReportsResponse_FieldSubPath
func (GetHopReportsResponsePathSelectorHopsReport) WithSubValue ¶
func (s GetHopReportsResponsePathSelectorHopsReport) WithSubValue(subPathValue HopsReport_FieldPathValue) *GetHopReportsResponse_FieldSubPathValue
func (GetHopReportsResponsePathSelectorHopsReport) WithValue ¶
func (s GetHopReportsResponsePathSelectorHopsReport) WithValue(value []*HopsReport) *GetHopReportsResponse_FieldTerminalPathValue
type GetHopReportsResponsePathSelectorHopsReportIpVersion ¶
type GetHopReportsResponsePathSelectorHopsReportIpVersion struct{}
func (GetHopReportsResponsePathSelectorHopsReportIpVersion) WithArrayOfValues ¶
func (s GetHopReportsResponsePathSelectorHopsReportIpVersion) WithArrayOfValues(values []common.IpVersion) *GetHopReportsResponse_FieldSubPathArrayOfValues
func (GetHopReportsResponsePathSelectorHopsReportIpVersion) WithValue ¶
func (s GetHopReportsResponsePathSelectorHopsReportIpVersion) WithValue(value common.IpVersion) *GetHopReportsResponse_FieldSubPathValue
type GetHopReportsResponsePathSelectorHopsReportMode ¶
type GetHopReportsResponsePathSelectorHopsReportMode struct{}
func (GetHopReportsResponsePathSelectorHopsReportMode) FieldPath ¶
func (GetHopReportsResponsePathSelectorHopsReportMode) FieldPath() *GetHopReportsResponse_FieldSubPath
func (GetHopReportsResponsePathSelectorHopsReportMode) WithArrayOfValues ¶
func (s GetHopReportsResponsePathSelectorHopsReportMode) WithArrayOfValues(values []common.ProbingMode) *GetHopReportsResponse_FieldSubPathArrayOfValues
func (GetHopReportsResponsePathSelectorHopsReportMode) WithValue ¶
func (s GetHopReportsResponsePathSelectorHopsReportMode) WithValue(value common.ProbingMode) *GetHopReportsResponse_FieldSubPathValue
type GetHopReportsResponsePathSelectorHopsReportPathStats ¶
type GetHopReportsResponsePathSelectorHopsReportPathStats struct{}
func (GetHopReportsResponsePathSelectorHopsReportPathStats) TraceReason ¶
func (GetHopReportsResponsePathSelectorHopsReportPathStats) TraceReasonDescription ¶
func (GetHopReportsResponsePathSelectorHopsReportPathStats) TraceReasonDescription() GetHopReportsResponsePathSelectorHopsReportPathStatsTraceReasonDescription
func (GetHopReportsResponsePathSelectorHopsReportPathStats) WithArrayOfValues ¶
func (s GetHopReportsResponsePathSelectorHopsReportPathStats) WithArrayOfValues(values [][]*PathStats) *GetHopReportsResponse_FieldSubPathArrayOfValues
func (GetHopReportsResponsePathSelectorHopsReportPathStats) WithItemValue ¶
func (s GetHopReportsResponsePathSelectorHopsReportPathStats) WithItemValue(value *PathStats) *GetHopReportsResponse_FieldSubPathArrayItemValue
func (GetHopReportsResponsePathSelectorHopsReportPathStats) WithValue ¶
func (s GetHopReportsResponsePathSelectorHopsReportPathStats) WithValue(value []*PathStats) *GetHopReportsResponse_FieldSubPathValue
type GetHopReportsResponsePathSelectorHopsReportPathStatsHopStats ¶
type GetHopReportsResponsePathSelectorHopsReportPathStatsHopStats struct{}
func (GetHopReportsResponsePathSelectorHopsReportPathStatsHopStats) WithArrayOfValues ¶
func (s GetHopReportsResponsePathSelectorHopsReportPathStatsHopStats) WithArrayOfValues(values []map[string]*common.HopStat) *GetHopReportsResponse_FieldSubPathArrayOfValues
func (GetHopReportsResponsePathSelectorHopsReportPathStatsHopStats) WithValue ¶
func (s GetHopReportsResponsePathSelectorHopsReportPathStatsHopStats) WithValue(value map[string]*common.HopStat) *GetHopReportsResponse_FieldSubPathValue
type GetHopReportsResponsePathSelectorHopsReportPathStatsPaths ¶
type GetHopReportsResponsePathSelectorHopsReportPathStatsPaths struct{}
func (GetHopReportsResponsePathSelectorHopsReportPathStatsPaths) WithArrayOfValues ¶
func (s GetHopReportsResponsePathSelectorHopsReportPathStatsPaths) WithArrayOfValues(values [][]*common.Path) *GetHopReportsResponse_FieldSubPathArrayOfValues
func (GetHopReportsResponsePathSelectorHopsReportPathStatsPaths) WithItemValue ¶
func (s GetHopReportsResponsePathSelectorHopsReportPathStatsPaths) WithItemValue(value *common.Path) *GetHopReportsResponse_FieldSubPathArrayItemValue
func (GetHopReportsResponsePathSelectorHopsReportPathStatsPaths) WithValue ¶
func (s GetHopReportsResponsePathSelectorHopsReportPathStatsPaths) WithValue(value []*common.Path) *GetHopReportsResponse_FieldSubPathValue
type GetHopReportsResponsePathSelectorHopsReportPathStatsPathsHops ¶
type GetHopReportsResponsePathSelectorHopsReportPathStatsPathsHops struct{}
func (GetHopReportsResponsePathSelectorHopsReportPathStatsPathsHops) WithArrayOfValues ¶
func (s GetHopReportsResponsePathSelectorHopsReportPathStatsPathsHops) WithArrayOfValues(values [][]string) *GetHopReportsResponse_FieldSubPathArrayOfValues
func (GetHopReportsResponsePathSelectorHopsReportPathStatsPathsHops) WithItemValue ¶
func (s GetHopReportsResponsePathSelectorHopsReportPathStatsPathsHops) WithItemValue(value string) *GetHopReportsResponse_FieldSubPathArrayItemValue
func (GetHopReportsResponsePathSelectorHopsReportPathStatsPathsHops) WithValue ¶
func (s GetHopReportsResponsePathSelectorHopsReportPathStatsPathsHops) WithValue(value []string) *GetHopReportsResponse_FieldSubPathValue
type GetHopReportsResponsePathSelectorHopsReportPathStatsTime ¶
type GetHopReportsResponsePathSelectorHopsReportPathStatsTime struct{}
func (GetHopReportsResponsePathSelectorHopsReportPathStatsTime) WithArrayOfValues ¶
func (s GetHopReportsResponsePathSelectorHopsReportPathStatsTime) WithArrayOfValues(values []*timestamp.Timestamp) *GetHopReportsResponse_FieldSubPathArrayOfValues
func (GetHopReportsResponsePathSelectorHopsReportPathStatsTime) WithValue ¶
func (s GetHopReportsResponsePathSelectorHopsReportPathStatsTime) WithValue(value *timestamp.Timestamp) *GetHopReportsResponse_FieldSubPathValue
type GetHopReportsResponsePathSelectorHopsReportPathStatsTraceReason ¶
type GetHopReportsResponsePathSelectorHopsReportPathStatsTraceReason struct{}
func (GetHopReportsResponsePathSelectorHopsReportPathStatsTraceReason) WithArrayOfValues ¶
func (s GetHopReportsResponsePathSelectorHopsReportPathStatsTraceReason) WithArrayOfValues(values []common.TraceReason) *GetHopReportsResponse_FieldSubPathArrayOfValues
func (GetHopReportsResponsePathSelectorHopsReportPathStatsTraceReason) WithValue ¶
func (s GetHopReportsResponsePathSelectorHopsReportPathStatsTraceReason) WithValue(value common.TraceReason) *GetHopReportsResponse_FieldSubPathValue
type GetHopReportsResponsePathSelectorHopsReportPathStatsTraceReasonDescription ¶
type GetHopReportsResponsePathSelectorHopsReportPathStatsTraceReasonDescription struct{}
func (GetHopReportsResponsePathSelectorHopsReportPathStatsTraceReasonDescription) WithArrayOfValues ¶
func (s GetHopReportsResponsePathSelectorHopsReportPathStatsTraceReasonDescription) WithArrayOfValues(values []string) *GetHopReportsResponse_FieldSubPathArrayOfValues
type GetHopReportsResponsePathSelectorHopsReportProbe ¶
type GetHopReportsResponsePathSelectorHopsReportProbe struct{}
func (GetHopReportsResponsePathSelectorHopsReportProbe) FieldPath ¶
func (GetHopReportsResponsePathSelectorHopsReportProbe) FieldPath() *GetHopReportsResponse_FieldSubPath
func (GetHopReportsResponsePathSelectorHopsReportProbe) WithArrayOfValues ¶
func (s GetHopReportsResponsePathSelectorHopsReportProbe) WithArrayOfValues(values []*probe.Reference) *GetHopReportsResponse_FieldSubPathArrayOfValues
func (GetHopReportsResponsePathSelectorHopsReportProbe) WithValue ¶
func (s GetHopReportsResponsePathSelectorHopsReportProbe) WithValue(value *probe.Reference) *GetHopReportsResponse_FieldSubPathValue
type GetHopReportsResponsePathSelectorHopsReportTarget ¶
type GetHopReportsResponsePathSelectorHopsReportTarget struct{}
func (GetHopReportsResponsePathSelectorHopsReportTarget) FieldPath ¶
func (GetHopReportsResponsePathSelectorHopsReportTarget) FieldPath() *GetHopReportsResponse_FieldSubPath
func (GetHopReportsResponsePathSelectorHopsReportTarget) WithArrayOfValues ¶
func (s GetHopReportsResponsePathSelectorHopsReportTarget) WithArrayOfValues(values []*probing_target.Reference) *GetHopReportsResponse_FieldSubPathArrayOfValues
func (GetHopReportsResponsePathSelectorHopsReportTarget) WithValue ¶
func (s GetHopReportsResponsePathSelectorHopsReportTarget) WithValue(value *probing_target.Reference) *GetHopReportsResponse_FieldSubPathValue
type GetHopReportsResponsePathSelectorHopsReportTargetIpAddress ¶
type GetHopReportsResponsePathSelectorHopsReportTargetIpAddress struct{}
func (GetHopReportsResponsePathSelectorHopsReportTargetIpAddress) WithArrayOfValues ¶
func (s GetHopReportsResponsePathSelectorHopsReportTargetIpAddress) WithArrayOfValues(values []string) *GetHopReportsResponse_FieldSubPathArrayOfValues
func (GetHopReportsResponsePathSelectorHopsReportTargetIpAddress) WithValue ¶
func (s GetHopReportsResponsePathSelectorHopsReportTargetIpAddress) WithValue(value string) *GetHopReportsResponse_FieldSubPathValue
type GetHopReportsResponsePathSelectorHopsReportTraceType ¶
type GetHopReportsResponsePathSelectorHopsReportTraceType struct{}
func (GetHopReportsResponsePathSelectorHopsReportTraceType) WithArrayOfValues ¶
func (s GetHopReportsResponsePathSelectorHopsReportTraceType) WithArrayOfValues(values []common.TraceType) *GetHopReportsResponse_FieldSubPathArrayOfValues
func (GetHopReportsResponsePathSelectorHopsReportTraceType) WithValue ¶
func (s GetHopReportsResponsePathSelectorHopsReportTraceType) WithValue(value common.TraceType) *GetHopReportsResponse_FieldSubPathValue
type GetHopReportsResponsePathSelectorNextPageToken ¶
type GetHopReportsResponsePathSelectorNextPageToken struct{}
func (GetHopReportsResponsePathSelectorNextPageToken) WithArrayOfValues ¶
func (s GetHopReportsResponsePathSelectorNextPageToken) WithArrayOfValues(values []string) *GetHopReportsResponse_FieldTerminalPathArrayOfValues
func (GetHopReportsResponsePathSelectorNextPageToken) WithValue ¶
func (s GetHopReportsResponsePathSelectorNextPageToken) WithValue(value string) *GetHopReportsResponse_FieldTerminalPathValue
type GetHopReportsResponse_FieldMask ¶
type GetHopReportsResponse_FieldMask struct {
Paths []GetHopReportsResponse_FieldPath
}
func FullGetHopReportsResponse_FieldMask ¶
func FullGetHopReportsResponse_FieldMask() *GetHopReportsResponse_FieldMask
func (*GetHopReportsResponse_FieldMask) AppendPath ¶
func (fieldMask *GetHopReportsResponse_FieldMask) AppendPath(path GetHopReportsResponse_FieldPath)
func (*GetHopReportsResponse_FieldMask) AppendRawPath ¶
func (fieldMask *GetHopReportsResponse_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*GetHopReportsResponse_FieldMask) DecodeFirestore ¶
func (fieldMask *GetHopReportsResponse_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*GetHopReportsResponse_FieldMask) EncodeFirestore ¶
func (fieldMask *GetHopReportsResponse_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*GetHopReportsResponse_FieldMask) FilterInputFields ¶
func (fieldMask *GetHopReportsResponse_FieldMask) FilterInputFields() *GetHopReportsResponse_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*GetHopReportsResponse_FieldMask) FromProtoFieldMask ¶
func (fieldMask *GetHopReportsResponse_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
func (*GetHopReportsResponse_FieldMask) GetPaths ¶
func (fieldMask *GetHopReportsResponse_FieldMask) GetPaths() []GetHopReportsResponse_FieldPath
func (*GetHopReportsResponse_FieldMask) GetRawPaths ¶
func (fieldMask *GetHopReportsResponse_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*GetHopReportsResponse_FieldMask) IsFull ¶
func (fieldMask *GetHopReportsResponse_FieldMask) IsFull() bool
func (GetHopReportsResponse_FieldMask) Marshal ¶
func (fieldMask GetHopReportsResponse_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (GetHopReportsResponse_FieldMask) MarshalJSON ¶
func (fieldMask GetHopReportsResponse_FieldMask) MarshalJSON() ([]byte, error)
func (*GetHopReportsResponse_FieldMask) PathsCount ¶
func (fieldMask *GetHopReportsResponse_FieldMask) PathsCount() int
func (*GetHopReportsResponse_FieldMask) Project ¶
func (fieldMask *GetHopReportsResponse_FieldMask) Project(source *GetHopReportsResponse) *GetHopReportsResponse
func (*GetHopReportsResponse_FieldMask) ProjectRaw ¶
func (fieldMask *GetHopReportsResponse_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*GetHopReportsResponse_FieldMask) ProtoMessage ¶
func (fieldMask *GetHopReportsResponse_FieldMask) ProtoMessage()
func (*GetHopReportsResponse_FieldMask) ProtoReflect ¶
func (fieldMask *GetHopReportsResponse_FieldMask) ProtoReflect() preflect.Message
func (*GetHopReportsResponse_FieldMask) Reset ¶
func (fieldMask *GetHopReportsResponse_FieldMask) Reset()
func (*GetHopReportsResponse_FieldMask) Set ¶
func (fieldMask *GetHopReportsResponse_FieldMask) Set(target, source *GetHopReportsResponse)
func (*GetHopReportsResponse_FieldMask) SetFromCliFlag ¶
func (fieldMask *GetHopReportsResponse_FieldMask) SetFromCliFlag(raw string) error
func (*GetHopReportsResponse_FieldMask) SetRaw ¶
func (fieldMask *GetHopReportsResponse_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*GetHopReportsResponse_FieldMask) Size ¶
func (fieldMask *GetHopReportsResponse_FieldMask) Size() int
func (*GetHopReportsResponse_FieldMask) String ¶
func (fieldMask *GetHopReportsResponse_FieldMask) String() string
func (*GetHopReportsResponse_FieldMask) Subtract ¶
func (fieldMask *GetHopReportsResponse_FieldMask) Subtract(other *GetHopReportsResponse_FieldMask) *GetHopReportsResponse_FieldMask
func (*GetHopReportsResponse_FieldMask) SubtractRaw ¶
func (fieldMask *GetHopReportsResponse_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*GetHopReportsResponse_FieldMask) ToProtoFieldMask ¶
func (fieldMask *GetHopReportsResponse_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*GetHopReportsResponse_FieldMask) Unmarshal ¶
func (fieldMask *GetHopReportsResponse_FieldMask) Unmarshal(data []byte) error
func (*GetHopReportsResponse_FieldMask) UnmarshalJSON ¶
func (fieldMask *GetHopReportsResponse_FieldMask) UnmarshalJSON(data []byte) error
type GetHopReportsResponse_FieldPath ¶
type GetHopReportsResponse_FieldPath interface { gotenobject.FieldPath Selector() GetHopReportsResponse_FieldPathSelector Get(source *GetHopReportsResponse) []interface{} GetSingle(source *GetHopReportsResponse) (interface{}, bool) ClearValue(item *GetHopReportsResponse) // Those methods build corresponding GetHopReportsResponse_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) GetHopReportsResponse_FieldPathValue WithIArrayOfValues(values interface{}) GetHopReportsResponse_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) GetHopReportsResponse_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildGetHopReportsResponse_FieldPath ¶
func BuildGetHopReportsResponse_FieldPath(fp gotenobject.RawFieldPath) (GetHopReportsResponse_FieldPath, error)
func MustParseGetHopReportsResponse_FieldPath ¶
func MustParseGetHopReportsResponse_FieldPath(rawField string) GetHopReportsResponse_FieldPath
func ParseGetHopReportsResponse_FieldPath ¶
func ParseGetHopReportsResponse_FieldPath(rawField string) (GetHopReportsResponse_FieldPath, error)
type GetHopReportsResponse_FieldPathArrayItemValue ¶
type GetHopReportsResponse_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue GetHopReportsResponse_FieldPath ContainsValue(*GetHopReportsResponse) bool }
GetHopReportsResponse_FieldPathArrayItemValue allows storing single item in Path-specific values for GetHopReportsResponse according to their type Present only for array (repeated) types.
func MustParseGetHopReportsResponse_FieldPathArrayItemValue ¶
func MustParseGetHopReportsResponse_FieldPathArrayItemValue(pathStr, valueStr string) GetHopReportsResponse_FieldPathArrayItemValue
func ParseGetHopReportsResponse_FieldPathArrayItemValue ¶
func ParseGetHopReportsResponse_FieldPathArrayItemValue(pathStr, valueStr string) (GetHopReportsResponse_FieldPathArrayItemValue, error)
ParseGetHopReportsResponse_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type GetHopReportsResponse_FieldPathArrayOfValues ¶
type GetHopReportsResponse_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues GetHopReportsResponse_FieldPath }
GetHopReportsResponse_FieldPathArrayOfValues allows storing slice of values for GetHopReportsResponse fields according to their type
func MustParseGetHopReportsResponse_FieldPathArrayOfValues ¶
func MustParseGetHopReportsResponse_FieldPathArrayOfValues(pathStr, valuesStr string) GetHopReportsResponse_FieldPathArrayOfValues
func ParseGetHopReportsResponse_FieldPathArrayOfValues ¶
func ParseGetHopReportsResponse_FieldPathArrayOfValues(pathStr, valuesStr string) (GetHopReportsResponse_FieldPathArrayOfValues, error)
type GetHopReportsResponse_FieldPathMap ¶
type GetHopReportsResponse_FieldPathMap struct {
// contains filtered or unexported fields
}
FieldPath for map type with additional Key information
func (*GetHopReportsResponse_FieldPathMap) ClearValue ¶
func (fpm *GetHopReportsResponse_FieldPathMap) ClearValue(item *GetHopReportsResponse)
func (*GetHopReportsResponse_FieldPathMap) ClearValueRaw ¶
func (fpm *GetHopReportsResponse_FieldPathMap) ClearValueRaw(item proto.Message)
func (*GetHopReportsResponse_FieldPathMap) Get ¶
func (fpm *GetHopReportsResponse_FieldPathMap) Get(source *GetHopReportsResponse) (values []interface{})
Get returns all values pointed by selected field map key from source GetHopReportsResponse
func (*GetHopReportsResponse_FieldPathMap) GetDefault ¶
func (fpm *GetHopReportsResponse_FieldPathMap) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*GetHopReportsResponse_FieldPathMap) GetRaw ¶
func (fpm *GetHopReportsResponse_FieldPathMap) GetRaw(source proto.Message) []interface{}
func (*GetHopReportsResponse_FieldPathMap) GetSingle ¶
func (fpm *GetHopReportsResponse_FieldPathMap) GetSingle(source *GetHopReportsResponse) (interface{}, bool)
GetSingle returns value by selected field map key from source GetHopReportsResponse
func (*GetHopReportsResponse_FieldPathMap) GetSingleRaw ¶
func (fpm *GetHopReportsResponse_FieldPathMap) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*GetHopReportsResponse_FieldPathMap) IsLeaf ¶
func (fpm *GetHopReportsResponse_FieldPathMap) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*GetHopReportsResponse_FieldPathMap) JSONString ¶
func (fpm *GetHopReportsResponse_FieldPathMap) JSONString() string
JSONString returns path representation is JSON convention. Note that map keys are not transformed
func (*GetHopReportsResponse_FieldPathMap) Key ¶
func (fpm *GetHopReportsResponse_FieldPathMap) Key() string
func (*GetHopReportsResponse_FieldPathMap) Selector ¶
func (fpm *GetHopReportsResponse_FieldPathMap) Selector() GetHopReportsResponse_FieldPathSelector
func (*GetHopReportsResponse_FieldPathMap) SplitIntoTerminalIPaths ¶ added in v0.7.1
func (fpm *GetHopReportsResponse_FieldPathMap) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*GetHopReportsResponse_FieldPathMap) String ¶
func (fpm *GetHopReportsResponse_FieldPathMap) String() string
String returns path representation in proto convention
func (*GetHopReportsResponse_FieldPathMap) WithIArrayItemValue ¶
func (fpm *GetHopReportsResponse_FieldPathMap) WithIArrayItemValue(value interface{}) GetHopReportsResponse_FieldPathArrayItemValue
func (*GetHopReportsResponse_FieldPathMap) WithIArrayOfValues ¶
func (fpm *GetHopReportsResponse_FieldPathMap) WithIArrayOfValues(values interface{}) GetHopReportsResponse_FieldPathArrayOfValues
func (*GetHopReportsResponse_FieldPathMap) WithIValue ¶
func (fpm *GetHopReportsResponse_FieldPathMap) WithIValue(value interface{}) GetHopReportsResponse_FieldPathValue
func (*GetHopReportsResponse_FieldPathMap) WithRawIArrayItemValue ¶
func (fpm *GetHopReportsResponse_FieldPathMap) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*GetHopReportsResponse_FieldPathMap) WithRawIArrayOfValues ¶
func (fpm *GetHopReportsResponse_FieldPathMap) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*GetHopReportsResponse_FieldPathMap) WithRawIValue ¶
func (fpm *GetHopReportsResponse_FieldPathMap) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type GetHopReportsResponse_FieldPathMapArrayOfValues ¶
type GetHopReportsResponse_FieldPathMapArrayOfValues struct { GetHopReportsResponse_FieldPathMap // contains filtered or unexported fields }
func (*GetHopReportsResponse_FieldPathMapArrayOfValues) AsHopInfoArrayOfElementValues ¶
func (fpmaov *GetHopReportsResponse_FieldPathMapArrayOfValues) AsHopInfoArrayOfElementValues() ([]*common.HopInfo, bool)
func (*GetHopReportsResponse_FieldPathMapArrayOfValues) GetRawValues ¶
func (fpmaov *GetHopReportsResponse_FieldPathMapArrayOfValues) GetRawValues() (values []interface{})
type GetHopReportsResponse_FieldPathMapValue ¶
type GetHopReportsResponse_FieldPathMapValue struct { GetHopReportsResponse_FieldPathMap // contains filtered or unexported fields }
func (*GetHopReportsResponse_FieldPathMapValue) AsHopInfoElementValue ¶
func (fpmv *GetHopReportsResponse_FieldPathMapValue) AsHopInfoElementValue() (*common.HopInfo, bool)
func (*GetHopReportsResponse_FieldPathMapValue) CompareWith ¶
func (fpmv *GetHopReportsResponse_FieldPathMapValue) CompareWith(source *GetHopReportsResponse) (int, bool)
CompareWith compares value in the 'GetHopReportsResponse_FieldPathMapValue' with the value under path in 'GetHopReportsResponse'.
func (*GetHopReportsResponse_FieldPathMapValue) CompareWithRaw ¶
func (fpmv *GetHopReportsResponse_FieldPathMapValue) CompareWithRaw(source proto.Message) (int, bool)
func (*GetHopReportsResponse_FieldPathMapValue) GetRawValue ¶
func (fpmv *GetHopReportsResponse_FieldPathMapValue) GetRawValue() interface{}
GetValue returns value stored under selected field in GetHopReportsResponse as interface{}
func (*GetHopReportsResponse_FieldPathMapValue) SetTo ¶
func (fpmv *GetHopReportsResponse_FieldPathMapValue) SetTo(target **GetHopReportsResponse)
SetTo stores value for selected field in GetHopReportsResponse
func (*GetHopReportsResponse_FieldPathMapValue) SetToRaw ¶
func (fpmv *GetHopReportsResponse_FieldPathMapValue) SetToRaw(target proto.Message)
type GetHopReportsResponse_FieldPathSelector ¶
type GetHopReportsResponse_FieldPathSelector int32
const ( GetHopReportsResponse_FieldPathSelectorHopsReport GetHopReportsResponse_FieldPathSelector = 0 GetHopReportsResponse_FieldPathSelectorHopInfo GetHopReportsResponse_FieldPathSelector = 1 GetHopReportsResponse_FieldPathSelectorNextPageToken GetHopReportsResponse_FieldPathSelector = 2 )
func (GetHopReportsResponse_FieldPathSelector) String ¶
func (s GetHopReportsResponse_FieldPathSelector) String() string
type GetHopReportsResponse_FieldPathValue ¶
type GetHopReportsResponse_FieldPathValue interface { GetHopReportsResponse_FieldPath gotenobject.FieldPathValue SetTo(target **GetHopReportsResponse) CompareWith(*GetHopReportsResponse) (cmp int, comparable bool) }
GetHopReportsResponse_FieldPathValue allows storing values for GetHopReportsResponse fields according to their type
func MustParseGetHopReportsResponse_FieldPathValue ¶
func MustParseGetHopReportsResponse_FieldPathValue(pathStr, valueStr string) GetHopReportsResponse_FieldPathValue
func ParseGetHopReportsResponse_FieldPathValue ¶
func ParseGetHopReportsResponse_FieldPathValue(pathStr, valueStr string) (GetHopReportsResponse_FieldPathValue, error)
type GetHopReportsResponse_FieldSubPath ¶
type GetHopReportsResponse_FieldSubPath struct {
// contains filtered or unexported fields
}
func (*GetHopReportsResponse_FieldSubPath) AsHopsReportSubPath ¶
func (fps *GetHopReportsResponse_FieldSubPath) AsHopsReportSubPath() (HopsReport_FieldPath, bool)
func (*GetHopReportsResponse_FieldSubPath) ClearValue ¶
func (fps *GetHopReportsResponse_FieldSubPath) ClearValue(item *GetHopReportsResponse)
func (*GetHopReportsResponse_FieldSubPath) ClearValueRaw ¶
func (fps *GetHopReportsResponse_FieldSubPath) ClearValueRaw(item proto.Message)
func (*GetHopReportsResponse_FieldSubPath) Get ¶
func (fps *GetHopReportsResponse_FieldSubPath) Get(source *GetHopReportsResponse) (values []interface{})
Get returns all values pointed by selected field from source GetHopReportsResponse
func (*GetHopReportsResponse_FieldSubPath) GetDefault ¶
func (fps *GetHopReportsResponse_FieldSubPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*GetHopReportsResponse_FieldSubPath) GetRaw ¶
func (fps *GetHopReportsResponse_FieldSubPath) GetRaw(source proto.Message) []interface{}
func (*GetHopReportsResponse_FieldSubPath) GetSingle ¶
func (fps *GetHopReportsResponse_FieldSubPath) GetSingle(source *GetHopReportsResponse) (interface{}, bool)
GetSingle returns value of selected field from source GetHopReportsResponse
func (*GetHopReportsResponse_FieldSubPath) GetSingleRaw ¶
func (fps *GetHopReportsResponse_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*GetHopReportsResponse_FieldSubPath) IsLeaf ¶
func (fps *GetHopReportsResponse_FieldSubPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*GetHopReportsResponse_FieldSubPath) JSONString ¶
func (fps *GetHopReportsResponse_FieldSubPath) JSONString() string
JSONString returns path representation is JSON convention
func (*GetHopReportsResponse_FieldSubPath) Selector ¶
func (fps *GetHopReportsResponse_FieldSubPath) Selector() GetHopReportsResponse_FieldPathSelector
func (*GetHopReportsResponse_FieldSubPath) SplitIntoTerminalIPaths ¶ added in v0.7.1
func (fps *GetHopReportsResponse_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*GetHopReportsResponse_FieldSubPath) String ¶
func (fps *GetHopReportsResponse_FieldSubPath) String() string
String returns path representation in proto convention
func (*GetHopReportsResponse_FieldSubPath) WithIArrayItemValue ¶
func (fps *GetHopReportsResponse_FieldSubPath) WithIArrayItemValue(value interface{}) GetHopReportsResponse_FieldPathArrayItemValue
func (*GetHopReportsResponse_FieldSubPath) WithIArrayOfValues ¶
func (fps *GetHopReportsResponse_FieldSubPath) WithIArrayOfValues(values interface{}) GetHopReportsResponse_FieldPathArrayOfValues
func (*GetHopReportsResponse_FieldSubPath) WithIValue ¶
func (fps *GetHopReportsResponse_FieldSubPath) WithIValue(value interface{}) GetHopReportsResponse_FieldPathValue
func (*GetHopReportsResponse_FieldSubPath) WithRawIArrayItemValue ¶
func (fps *GetHopReportsResponse_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*GetHopReportsResponse_FieldSubPath) WithRawIArrayOfValues ¶
func (fps *GetHopReportsResponse_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*GetHopReportsResponse_FieldSubPath) WithRawIValue ¶
func (fps *GetHopReportsResponse_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type GetHopReportsResponse_FieldSubPathArrayItemValue ¶
type GetHopReportsResponse_FieldSubPathArrayItemValue struct { GetHopReportsResponse_FieldPath // contains filtered or unexported fields }
func (*GetHopReportsResponse_FieldSubPathArrayItemValue) AsHopsReportPathItemValue ¶
func (fpaivs *GetHopReportsResponse_FieldSubPathArrayItemValue) AsHopsReportPathItemValue() (HopsReport_FieldPathArrayItemValue, bool)
func (*GetHopReportsResponse_FieldSubPathArrayItemValue) ContainsValue ¶
func (fpaivs *GetHopReportsResponse_FieldSubPathArrayItemValue) ContainsValue(source *GetHopReportsResponse) bool
Contains returns a boolean indicating if value that is being held is present in given 'GetHopReportsResponse'
func (*GetHopReportsResponse_FieldSubPathArrayItemValue) GetRawItemValue ¶
func (fpaivs *GetHopReportsResponse_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored array item value
type GetHopReportsResponse_FieldSubPathArrayOfValues ¶
type GetHopReportsResponse_FieldSubPathArrayOfValues struct { GetHopReportsResponse_FieldPath // contains filtered or unexported fields }
func (*GetHopReportsResponse_FieldSubPathArrayOfValues) AsHopsReportPathArrayOfValues ¶
func (fpsaov *GetHopReportsResponse_FieldSubPathArrayOfValues) AsHopsReportPathArrayOfValues() (HopsReport_FieldPathArrayOfValues, bool)
func (*GetHopReportsResponse_FieldSubPathArrayOfValues) GetRawValues ¶
func (fpsaov *GetHopReportsResponse_FieldSubPathArrayOfValues) GetRawValues() []interface{}
type GetHopReportsResponse_FieldSubPathValue ¶
type GetHopReportsResponse_FieldSubPathValue struct { GetHopReportsResponse_FieldPath // contains filtered or unexported fields }
func (*GetHopReportsResponse_FieldSubPathValue) AsHopsReportPathValue ¶
func (fpvs *GetHopReportsResponse_FieldSubPathValue) AsHopsReportPathValue() (HopsReport_FieldPathValue, bool)
func (*GetHopReportsResponse_FieldSubPathValue) CompareWith ¶
func (fpvs *GetHopReportsResponse_FieldSubPathValue) CompareWith(source *GetHopReportsResponse) (int, bool)
func (*GetHopReportsResponse_FieldSubPathValue) CompareWithRaw ¶
func (fpvs *GetHopReportsResponse_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*GetHopReportsResponse_FieldSubPathValue) GetRawValue ¶
func (fpvs *GetHopReportsResponse_FieldSubPathValue) GetRawValue() interface{}
func (*GetHopReportsResponse_FieldSubPathValue) SetTo ¶
func (fpvs *GetHopReportsResponse_FieldSubPathValue) SetTo(target **GetHopReportsResponse)
func (*GetHopReportsResponse_FieldSubPathValue) SetToRaw ¶
func (fpvs *GetHopReportsResponse_FieldSubPathValue) SetToRaw(target proto.Message)
type GetHopReportsResponse_FieldTerminalPath ¶
type GetHopReportsResponse_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*GetHopReportsResponse_FieldTerminalPath) ClearValue ¶
func (fp *GetHopReportsResponse_FieldTerminalPath) ClearValue(item *GetHopReportsResponse)
func (*GetHopReportsResponse_FieldTerminalPath) ClearValueRaw ¶
func (fp *GetHopReportsResponse_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*GetHopReportsResponse_FieldTerminalPath) Get ¶
func (fp *GetHopReportsResponse_FieldTerminalPath) Get(source *GetHopReportsResponse) (values []interface{})
Get returns all values pointed by specific field from source GetHopReportsResponse
func (*GetHopReportsResponse_FieldTerminalPath) GetDefault ¶
func (fp *GetHopReportsResponse_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*GetHopReportsResponse_FieldTerminalPath) GetRaw ¶
func (fp *GetHopReportsResponse_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*GetHopReportsResponse_FieldTerminalPath) GetSingle ¶
func (fp *GetHopReportsResponse_FieldTerminalPath) GetSingle(source *GetHopReportsResponse) (interface{}, bool)
GetSingle returns value pointed by specific field of from source GetHopReportsResponse
func (*GetHopReportsResponse_FieldTerminalPath) GetSingleRaw ¶
func (fp *GetHopReportsResponse_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*GetHopReportsResponse_FieldTerminalPath) IsLeaf ¶
func (fp *GetHopReportsResponse_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*GetHopReportsResponse_FieldTerminalPath) JSONString ¶
func (fp *GetHopReportsResponse_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*GetHopReportsResponse_FieldTerminalPath) Selector ¶
func (fp *GetHopReportsResponse_FieldTerminalPath) Selector() GetHopReportsResponse_FieldPathSelector
func (*GetHopReportsResponse_FieldTerminalPath) SplitIntoTerminalIPaths ¶ added in v0.7.1
func (fp *GetHopReportsResponse_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*GetHopReportsResponse_FieldTerminalPath) String ¶
func (fp *GetHopReportsResponse_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*GetHopReportsResponse_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *GetHopReportsResponse_FieldTerminalPath) WithIArrayItemValue(value interface{}) GetHopReportsResponse_FieldPathArrayItemValue
func (*GetHopReportsResponse_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *GetHopReportsResponse_FieldTerminalPath) WithIArrayOfValues(values interface{}) GetHopReportsResponse_FieldPathArrayOfValues
func (*GetHopReportsResponse_FieldTerminalPath) WithIValue ¶
func (fp *GetHopReportsResponse_FieldTerminalPath) WithIValue(value interface{}) GetHopReportsResponse_FieldPathValue
func (*GetHopReportsResponse_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *GetHopReportsResponse_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*GetHopReportsResponse_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *GetHopReportsResponse_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*GetHopReportsResponse_FieldTerminalPath) WithRawIValue ¶
func (fp *GetHopReportsResponse_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type GetHopReportsResponse_FieldTerminalPathArrayItemValue ¶
type GetHopReportsResponse_FieldTerminalPathArrayItemValue struct { GetHopReportsResponse_FieldTerminalPath // contains filtered or unexported fields }
func (*GetHopReportsResponse_FieldTerminalPathArrayItemValue) AsHopsReportItemValue ¶
func (fpaiv *GetHopReportsResponse_FieldTerminalPathArrayItemValue) AsHopsReportItemValue() (*HopsReport, bool)
func (*GetHopReportsResponse_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *GetHopReportsResponse_FieldTerminalPathArrayItemValue) ContainsValue(source *GetHopReportsResponse) bool
Contains returns a boolean indicating if value that is being held is present in given 'GetHopReportsResponse'
func (*GetHopReportsResponse_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *GetHopReportsResponse_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object GetHopReportsResponse as interface{}
func (*GetHopReportsResponse_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *GetHopReportsResponse_FieldTerminalPathArrayItemValue) GetSingle(source *GetHopReportsResponse) (interface{}, bool)
func (*GetHopReportsResponse_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *GetHopReportsResponse_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type GetHopReportsResponse_FieldTerminalPathArrayOfValues ¶
type GetHopReportsResponse_FieldTerminalPathArrayOfValues struct { GetHopReportsResponse_FieldTerminalPath // contains filtered or unexported fields }
func (*GetHopReportsResponse_FieldTerminalPathArrayOfValues) AsHopInfoArrayOfValues ¶
func (fpaov *GetHopReportsResponse_FieldTerminalPathArrayOfValues) AsHopInfoArrayOfValues() ([]map[string]*common.HopInfo, bool)
func (*GetHopReportsResponse_FieldTerminalPathArrayOfValues) AsHopsReportArrayOfValues ¶
func (fpaov *GetHopReportsResponse_FieldTerminalPathArrayOfValues) AsHopsReportArrayOfValues() ([][]*HopsReport, bool)
func (*GetHopReportsResponse_FieldTerminalPathArrayOfValues) AsNextPageTokenArrayOfValues ¶
func (fpaov *GetHopReportsResponse_FieldTerminalPathArrayOfValues) AsNextPageTokenArrayOfValues() ([]string, bool)
func (*GetHopReportsResponse_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *GetHopReportsResponse_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type GetHopReportsResponse_FieldTerminalPathValue ¶
type GetHopReportsResponse_FieldTerminalPathValue struct { GetHopReportsResponse_FieldTerminalPath // contains filtered or unexported fields }
func (*GetHopReportsResponse_FieldTerminalPathValue) AsHopInfoValue ¶
func (fpv *GetHopReportsResponse_FieldTerminalPathValue) AsHopInfoValue() (map[string]*common.HopInfo, bool)
func (*GetHopReportsResponse_FieldTerminalPathValue) AsHopsReportValue ¶
func (fpv *GetHopReportsResponse_FieldTerminalPathValue) AsHopsReportValue() ([]*HopsReport, bool)
func (*GetHopReportsResponse_FieldTerminalPathValue) AsNextPageTokenValue ¶
func (fpv *GetHopReportsResponse_FieldTerminalPathValue) AsNextPageTokenValue() (string, bool)
func (*GetHopReportsResponse_FieldTerminalPathValue) CompareWith ¶
func (fpv *GetHopReportsResponse_FieldTerminalPathValue) CompareWith(source *GetHopReportsResponse) (int, bool)
CompareWith compares value in the 'GetHopReportsResponse_FieldTerminalPathValue' with the value under path in 'GetHopReportsResponse'.
func (*GetHopReportsResponse_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *GetHopReportsResponse_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*GetHopReportsResponse_FieldTerminalPathValue) GetRawValue ¶
func (fpv *GetHopReportsResponse_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'GetHopReportsResponse' as interface{}
func (*GetHopReportsResponse_FieldTerminalPathValue) SetTo ¶
func (fpv *GetHopReportsResponse_FieldTerminalPathValue) SetTo(target **GetHopReportsResponse)
SetTo stores value for selected field for object GetHopReportsResponse
func (*GetHopReportsResponse_FieldTerminalPathValue) SetToRaw ¶
func (fpv *GetHopReportsResponse_FieldTerminalPathValue) SetToRaw(target proto.Message)
type HopReportServiceClient ¶
type HopReportServiceClient interface { ReportHops(ctx context.Context, in *ReportHopsRequest, opts ...grpc.CallOption) (*empty.Empty, error) GetHopReports(ctx context.Context, in *GetHopReportsRequest, opts ...grpc.CallOption) (*GetHopReportsResponse, error) }
HopReportServiceClient is the client API for HopReportService.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewHopReportServiceClient ¶
func NewHopReportServiceClient(cc grpc.ClientConnInterface) HopReportServiceClient
type HopReportServiceDescriptor ¶
type HopReportServiceDescriptor struct{}
func GetHopReportServiceDescriptor ¶
func GetHopReportServiceDescriptor() *HopReportServiceDescriptor
func (*HopReportServiceDescriptor) AllMethodDescriptors ¶
func (d *HopReportServiceDescriptor) AllMethodDescriptors() []gotenclient.MethodDescriptor
func (*HopReportServiceDescriptor) GetApiName ¶
func (d *HopReportServiceDescriptor) GetApiName() string
func (*HopReportServiceDescriptor) GetFullAPIName ¶
func (d *HopReportServiceDescriptor) GetFullAPIName() string
func (*HopReportServiceDescriptor) GetProtoPkgName ¶
func (d *HopReportServiceDescriptor) GetProtoPkgName() string
func (*HopReportServiceDescriptor) GetServiceDomain ¶
func (d *HopReportServiceDescriptor) GetServiceDomain() string
func (*HopReportServiceDescriptor) GetServiceVersion ¶
func (d *HopReportServiceDescriptor) GetServiceVersion() string
type HopsReport ¶
type HopsReport struct { Probe *probe.Reference `protobuf:"bytes,1,opt,customtype=Reference,name=probe,proto3" json:"probe,omitempty" firestore:"probe"` Target *probing_target.Reference `protobuf:"bytes,2,opt,customtype=Reference,name=target,proto3" json:"target,omitempty" firestore:"target"` TargetIpAddress string `` /* 136-byte string literal not displayed */ IpVersion common.IpVersion `` /* 148-byte string literal not displayed */ Mode common.ProbingMode `protobuf:"varint,5,opt,name=mode,proto3,enum=ntt.watchdog.v1alpha2.ProbingMode" json:"mode,omitempty" firestore:"mode"` TraceType common.TraceType `` /* 148-byte string literal not displayed */ PathStats []*PathStats `protobuf:"bytes,7,rep,name=path_stats,json=pathStats,proto3" json:"path_stats,omitempty" firestore:"pathStats"` // contains filtered or unexported fields }
func (*HopsReport) Clone ¶
func (o *HopsReport) Clone() *HopsReport
func (*HopsReport) CloneRaw ¶
func (o *HopsReport) CloneRaw() gotenobject.GotenObjectExt
func (*HopsReport) Descriptor ¶
func (*HopsReport) Descriptor() ([]byte, []int)
Deprecated, Use HopsReport.ProtoReflect.Descriptor instead.
func (*HopsReport) GetIpVersion ¶
func (m *HopsReport) GetIpVersion() common.IpVersion
func (*HopsReport) GetMode ¶
func (m *HopsReport) GetMode() common.ProbingMode
func (*HopsReport) GetPathStats ¶
func (m *HopsReport) GetPathStats() []*PathStats
func (*HopsReport) GetProbe ¶
func (m *HopsReport) GetProbe() *probe.Reference
func (*HopsReport) GetTarget ¶
func (m *HopsReport) GetTarget() *probing_target.Reference
func (*HopsReport) GetTargetIpAddress ¶
func (m *HopsReport) GetTargetIpAddress() string
func (*HopsReport) GetTraceType ¶
func (m *HopsReport) GetTraceType() common.TraceType
func (*HopsReport) GotenMessage ¶
func (*HopsReport) GotenMessage()
func (*HopsReport) GotenObjectExt ¶
func (o *HopsReport) GotenObjectExt()
func (*HopsReport) GotenValidate ¶
func (obj *HopsReport) GotenValidate() error
func (*HopsReport) MakeDiffFieldMask ¶
func (o *HopsReport) MakeDiffFieldMask(other *HopsReport) *HopsReport_FieldMask
func (*HopsReport) MakeFullFieldMask ¶
func (o *HopsReport) MakeFullFieldMask() *HopsReport_FieldMask
func (*HopsReport) MakeRawDiffFieldMask ¶
func (o *HopsReport) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*HopsReport) MakeRawFullFieldMask ¶
func (o *HopsReport) MakeRawFullFieldMask() gotenobject.FieldMask
func (*HopsReport) Marshal ¶
func (m *HopsReport) Marshal() ([]byte, error)
func (*HopsReport) MarshalJSON ¶
func (m *HopsReport) MarshalJSON() ([]byte, error)
func (*HopsReport) Merge ¶
func (o *HopsReport) Merge(source *HopsReport)
func (*HopsReport) MergeRaw ¶
func (o *HopsReport) MergeRaw(source gotenobject.GotenObjectExt)
func (*HopsReport) ProtoMessage ¶
func (*HopsReport) ProtoMessage()
func (*HopsReport) ProtoReflect ¶
func (m *HopsReport) ProtoReflect() preflect.Message
func (*HopsReport) Reset ¶
func (m *HopsReport) Reset()
func (*HopsReport) SetIpVersion ¶
func (m *HopsReport) SetIpVersion(fv common.IpVersion)
func (*HopsReport) SetMode ¶
func (m *HopsReport) SetMode(fv common.ProbingMode)
func (*HopsReport) SetPathStats ¶
func (m *HopsReport) SetPathStats(fv []*PathStats)
func (*HopsReport) SetProbe ¶
func (m *HopsReport) SetProbe(fv *probe.Reference)
func (*HopsReport) SetTarget ¶
func (m *HopsReport) SetTarget(fv *probing_target.Reference)
func (*HopsReport) SetTargetIpAddress ¶
func (m *HopsReport) SetTargetIpAddress(fv string)
func (*HopsReport) SetTraceType ¶
func (m *HopsReport) SetTraceType(fv common.TraceType)
func (*HopsReport) String ¶
func (m *HopsReport) String() string
func (*HopsReport) Unmarshal ¶
func (m *HopsReport) Unmarshal(b []byte) error
func (*HopsReport) UnmarshalJSON ¶
func (m *HopsReport) UnmarshalJSON(data []byte) error
type HopsReportFieldPathBuilder ¶
type HopsReportFieldPathBuilder struct{}
func NewHopsReportFieldPathBuilder ¶
func NewHopsReportFieldPathBuilder() HopsReportFieldPathBuilder
func (HopsReportFieldPathBuilder) IpVersion ¶
func (HopsReportFieldPathBuilder) IpVersion() HopsReportPathSelectorIpVersion
func (HopsReportFieldPathBuilder) Mode ¶
func (HopsReportFieldPathBuilder) Mode() HopsReportPathSelectorMode
func (HopsReportFieldPathBuilder) PathStats ¶
func (HopsReportFieldPathBuilder) PathStats() HopsReportPathSelectorPathStats
func (HopsReportFieldPathBuilder) Probe ¶
func (HopsReportFieldPathBuilder) Probe() HopsReportPathSelectorProbe
func (HopsReportFieldPathBuilder) Target ¶
func (HopsReportFieldPathBuilder) Target() HopsReportPathSelectorTarget
func (HopsReportFieldPathBuilder) TargetIpAddress ¶
func (HopsReportFieldPathBuilder) TargetIpAddress() HopsReportPathSelectorTargetIpAddress
func (HopsReportFieldPathBuilder) TraceType ¶
func (HopsReportFieldPathBuilder) TraceType() HopsReportPathSelectorTraceType
type HopsReportMapPathSelectorPathStatsHopStats ¶
type HopsReportMapPathSelectorPathStatsHopStats struct {
// contains filtered or unexported fields
}
func (HopsReportMapPathSelectorPathStatsHopStats) FieldPath ¶
func (s HopsReportMapPathSelectorPathStatsHopStats) FieldPath() *HopsReport_FieldSubPath
func (HopsReportMapPathSelectorPathStatsHopStats) WithArrayOfValues ¶
func (s HopsReportMapPathSelectorPathStatsHopStats) WithArrayOfValues(values []*common.HopStat) *HopsReport_FieldSubPathArrayOfValues
func (HopsReportMapPathSelectorPathStatsHopStats) WithValue ¶
func (s HopsReportMapPathSelectorPathStatsHopStats) WithValue(value *common.HopStat) *HopsReport_FieldSubPathValue
type HopsReportPathSelectorIpVersion ¶
type HopsReportPathSelectorIpVersion struct{}
func (HopsReportPathSelectorIpVersion) FieldPath ¶
func (HopsReportPathSelectorIpVersion) FieldPath() *HopsReport_FieldTerminalPath
func (HopsReportPathSelectorIpVersion) WithArrayOfValues ¶
func (s HopsReportPathSelectorIpVersion) WithArrayOfValues(values []common.IpVersion) *HopsReport_FieldTerminalPathArrayOfValues
func (HopsReportPathSelectorIpVersion) WithValue ¶
func (s HopsReportPathSelectorIpVersion) WithValue(value common.IpVersion) *HopsReport_FieldTerminalPathValue
type HopsReportPathSelectorMode ¶
type HopsReportPathSelectorMode struct{}
func (HopsReportPathSelectorMode) FieldPath ¶
func (HopsReportPathSelectorMode) FieldPath() *HopsReport_FieldTerminalPath
func (HopsReportPathSelectorMode) WithArrayOfValues ¶
func (s HopsReportPathSelectorMode) WithArrayOfValues(values []common.ProbingMode) *HopsReport_FieldTerminalPathArrayOfValues
func (HopsReportPathSelectorMode) WithValue ¶
func (s HopsReportPathSelectorMode) WithValue(value common.ProbingMode) *HopsReport_FieldTerminalPathValue
type HopsReportPathSelectorPathStats ¶
type HopsReportPathSelectorPathStats struct{}
func (HopsReportPathSelectorPathStats) FieldPath ¶
func (HopsReportPathSelectorPathStats) FieldPath() *HopsReport_FieldTerminalPath
func (HopsReportPathSelectorPathStats) HopStats ¶
func (HopsReportPathSelectorPathStats) HopStats() HopsReportPathSelectorPathStatsHopStats
func (HopsReportPathSelectorPathStats) TraceReason ¶
func (HopsReportPathSelectorPathStats) TraceReason() HopsReportPathSelectorPathStatsTraceReason
func (HopsReportPathSelectorPathStats) TraceReasonDescription ¶
func (HopsReportPathSelectorPathStats) TraceReasonDescription() HopsReportPathSelectorPathStatsTraceReasonDescription
func (HopsReportPathSelectorPathStats) WithArrayOfValues ¶
func (s HopsReportPathSelectorPathStats) WithArrayOfValues(values [][]*PathStats) *HopsReport_FieldTerminalPathArrayOfValues
func (HopsReportPathSelectorPathStats) WithItemValue ¶
func (s HopsReportPathSelectorPathStats) WithItemValue(value *PathStats) *HopsReport_FieldTerminalPathArrayItemValue
func (HopsReportPathSelectorPathStats) WithSubArrayItemValue ¶
func (s HopsReportPathSelectorPathStats) WithSubArrayItemValue(subPathArrayItemValue PathStats_FieldPathArrayItemValue) *HopsReport_FieldSubPathArrayItemValue
func (HopsReportPathSelectorPathStats) WithSubArrayOfValues ¶
func (s HopsReportPathSelectorPathStats) WithSubArrayOfValues(subPathArrayOfValues PathStats_FieldPathArrayOfValues) *HopsReport_FieldSubPathArrayOfValues
func (HopsReportPathSelectorPathStats) WithSubPath ¶
func (HopsReportPathSelectorPathStats) WithSubPath(subPath PathStats_FieldPath) *HopsReport_FieldSubPath
func (HopsReportPathSelectorPathStats) WithSubValue ¶
func (s HopsReportPathSelectorPathStats) WithSubValue(subPathValue PathStats_FieldPathValue) *HopsReport_FieldSubPathValue
func (HopsReportPathSelectorPathStats) WithValue ¶
func (s HopsReportPathSelectorPathStats) WithValue(value []*PathStats) *HopsReport_FieldTerminalPathValue
type HopsReportPathSelectorPathStatsHopStats ¶
type HopsReportPathSelectorPathStatsHopStats struct{}
func (HopsReportPathSelectorPathStatsHopStats) FieldPath ¶
func (HopsReportPathSelectorPathStatsHopStats) FieldPath() *HopsReport_FieldSubPath
func (HopsReportPathSelectorPathStatsHopStats) WithArrayOfValues ¶
func (s HopsReportPathSelectorPathStatsHopStats) WithArrayOfValues(values []map[string]*common.HopStat) *HopsReport_FieldSubPathArrayOfValues
func (HopsReportPathSelectorPathStatsHopStats) WithKey ¶
func (HopsReportPathSelectorPathStatsHopStats) WithKey(key string) HopsReportMapPathSelectorPathStatsHopStats
func (HopsReportPathSelectorPathStatsHopStats) WithValue ¶
func (s HopsReportPathSelectorPathStatsHopStats) WithValue(value map[string]*common.HopStat) *HopsReport_FieldSubPathValue
type HopsReportPathSelectorPathStatsPaths ¶
type HopsReportPathSelectorPathStatsPaths struct{}
func (HopsReportPathSelectorPathStatsPaths) FieldPath ¶
func (HopsReportPathSelectorPathStatsPaths) FieldPath() *HopsReport_FieldSubPath
func (HopsReportPathSelectorPathStatsPaths) WithArrayOfValues ¶
func (s HopsReportPathSelectorPathStatsPaths) WithArrayOfValues(values [][]*common.Path) *HopsReport_FieldSubPathArrayOfValues
func (HopsReportPathSelectorPathStatsPaths) WithItemValue ¶
func (s HopsReportPathSelectorPathStatsPaths) WithItemValue(value *common.Path) *HopsReport_FieldSubPathArrayItemValue
func (HopsReportPathSelectorPathStatsPaths) WithValue ¶
func (s HopsReportPathSelectorPathStatsPaths) WithValue(value []*common.Path) *HopsReport_FieldSubPathValue
type HopsReportPathSelectorPathStatsPathsHops ¶
type HopsReportPathSelectorPathStatsPathsHops struct{}
func (HopsReportPathSelectorPathStatsPathsHops) FieldPath ¶
func (HopsReportPathSelectorPathStatsPathsHops) FieldPath() *HopsReport_FieldSubPath
func (HopsReportPathSelectorPathStatsPathsHops) WithArrayOfValues ¶
func (s HopsReportPathSelectorPathStatsPathsHops) WithArrayOfValues(values [][]string) *HopsReport_FieldSubPathArrayOfValues
func (HopsReportPathSelectorPathStatsPathsHops) WithItemValue ¶
func (s HopsReportPathSelectorPathStatsPathsHops) WithItemValue(value string) *HopsReport_FieldSubPathArrayItemValue
func (HopsReportPathSelectorPathStatsPathsHops) WithValue ¶
func (s HopsReportPathSelectorPathStatsPathsHops) WithValue(value []string) *HopsReport_FieldSubPathValue
type HopsReportPathSelectorPathStatsTime ¶
type HopsReportPathSelectorPathStatsTime struct{}
func (HopsReportPathSelectorPathStatsTime) FieldPath ¶
func (HopsReportPathSelectorPathStatsTime) FieldPath() *HopsReport_FieldSubPath
func (HopsReportPathSelectorPathStatsTime) WithArrayOfValues ¶
func (s HopsReportPathSelectorPathStatsTime) WithArrayOfValues(values []*timestamp.Timestamp) *HopsReport_FieldSubPathArrayOfValues
func (HopsReportPathSelectorPathStatsTime) WithValue ¶
func (s HopsReportPathSelectorPathStatsTime) WithValue(value *timestamp.Timestamp) *HopsReport_FieldSubPathValue
type HopsReportPathSelectorPathStatsTraceReason ¶
type HopsReportPathSelectorPathStatsTraceReason struct{}
func (HopsReportPathSelectorPathStatsTraceReason) FieldPath ¶
func (HopsReportPathSelectorPathStatsTraceReason) FieldPath() *HopsReport_FieldSubPath
func (HopsReportPathSelectorPathStatsTraceReason) WithArrayOfValues ¶
func (s HopsReportPathSelectorPathStatsTraceReason) WithArrayOfValues(values []common.TraceReason) *HopsReport_FieldSubPathArrayOfValues
func (HopsReportPathSelectorPathStatsTraceReason) WithValue ¶
func (s HopsReportPathSelectorPathStatsTraceReason) WithValue(value common.TraceReason) *HopsReport_FieldSubPathValue
type HopsReportPathSelectorPathStatsTraceReasonDescription ¶
type HopsReportPathSelectorPathStatsTraceReasonDescription struct{}
func (HopsReportPathSelectorPathStatsTraceReasonDescription) FieldPath ¶
func (HopsReportPathSelectorPathStatsTraceReasonDescription) FieldPath() *HopsReport_FieldSubPath
func (HopsReportPathSelectorPathStatsTraceReasonDescription) WithArrayOfValues ¶
func (s HopsReportPathSelectorPathStatsTraceReasonDescription) WithArrayOfValues(values []string) *HopsReport_FieldSubPathArrayOfValues
func (HopsReportPathSelectorPathStatsTraceReasonDescription) WithValue ¶
func (s HopsReportPathSelectorPathStatsTraceReasonDescription) WithValue(value string) *HopsReport_FieldSubPathValue
type HopsReportPathSelectorProbe ¶
type HopsReportPathSelectorProbe struct{}
func (HopsReportPathSelectorProbe) FieldPath ¶
func (HopsReportPathSelectorProbe) FieldPath() *HopsReport_FieldTerminalPath
func (HopsReportPathSelectorProbe) WithArrayOfValues ¶
func (s HopsReportPathSelectorProbe) WithArrayOfValues(values []*probe.Reference) *HopsReport_FieldTerminalPathArrayOfValues
func (HopsReportPathSelectorProbe) WithValue ¶
func (s HopsReportPathSelectorProbe) WithValue(value *probe.Reference) *HopsReport_FieldTerminalPathValue
type HopsReportPathSelectorTarget ¶
type HopsReportPathSelectorTarget struct{}
func (HopsReportPathSelectorTarget) FieldPath ¶
func (HopsReportPathSelectorTarget) FieldPath() *HopsReport_FieldTerminalPath
func (HopsReportPathSelectorTarget) WithArrayOfValues ¶
func (s HopsReportPathSelectorTarget) WithArrayOfValues(values []*probing_target.Reference) *HopsReport_FieldTerminalPathArrayOfValues
func (HopsReportPathSelectorTarget) WithValue ¶
func (s HopsReportPathSelectorTarget) WithValue(value *probing_target.Reference) *HopsReport_FieldTerminalPathValue
type HopsReportPathSelectorTargetIpAddress ¶
type HopsReportPathSelectorTargetIpAddress struct{}
func (HopsReportPathSelectorTargetIpAddress) FieldPath ¶
func (HopsReportPathSelectorTargetIpAddress) FieldPath() *HopsReport_FieldTerminalPath
func (HopsReportPathSelectorTargetIpAddress) WithArrayOfValues ¶
func (s HopsReportPathSelectorTargetIpAddress) WithArrayOfValues(values []string) *HopsReport_FieldTerminalPathArrayOfValues
func (HopsReportPathSelectorTargetIpAddress) WithValue ¶
func (s HopsReportPathSelectorTargetIpAddress) WithValue(value string) *HopsReport_FieldTerminalPathValue
type HopsReportPathSelectorTraceType ¶
type HopsReportPathSelectorTraceType struct{}
func (HopsReportPathSelectorTraceType) FieldPath ¶
func (HopsReportPathSelectorTraceType) FieldPath() *HopsReport_FieldTerminalPath
func (HopsReportPathSelectorTraceType) WithArrayOfValues ¶
func (s HopsReportPathSelectorTraceType) WithArrayOfValues(values []common.TraceType) *HopsReport_FieldTerminalPathArrayOfValues
func (HopsReportPathSelectorTraceType) WithValue ¶
func (s HopsReportPathSelectorTraceType) WithValue(value common.TraceType) *HopsReport_FieldTerminalPathValue
type HopsReport_FieldMask ¶
type HopsReport_FieldMask struct {
Paths []HopsReport_FieldPath
}
func FullHopsReport_FieldMask ¶
func FullHopsReport_FieldMask() *HopsReport_FieldMask
func (*HopsReport_FieldMask) AppendPath ¶
func (fieldMask *HopsReport_FieldMask) AppendPath(path HopsReport_FieldPath)
func (*HopsReport_FieldMask) AppendRawPath ¶
func (fieldMask *HopsReport_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*HopsReport_FieldMask) DecodeFirestore ¶
func (fieldMask *HopsReport_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*HopsReport_FieldMask) EncodeFirestore ¶
func (fieldMask *HopsReport_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*HopsReport_FieldMask) FilterInputFields ¶
func (fieldMask *HopsReport_FieldMask) FilterInputFields() *HopsReport_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*HopsReport_FieldMask) FromProtoFieldMask ¶
func (fieldMask *HopsReport_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
func (*HopsReport_FieldMask) GetPaths ¶
func (fieldMask *HopsReport_FieldMask) GetPaths() []HopsReport_FieldPath
func (*HopsReport_FieldMask) GetRawPaths ¶
func (fieldMask *HopsReport_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*HopsReport_FieldMask) IsFull ¶
func (fieldMask *HopsReport_FieldMask) IsFull() bool
func (HopsReport_FieldMask) Marshal ¶
func (fieldMask HopsReport_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (HopsReport_FieldMask) MarshalJSON ¶
func (fieldMask HopsReport_FieldMask) MarshalJSON() ([]byte, error)
func (*HopsReport_FieldMask) PathsCount ¶
func (fieldMask *HopsReport_FieldMask) PathsCount() int
func (*HopsReport_FieldMask) Project ¶
func (fieldMask *HopsReport_FieldMask) Project(source *HopsReport) *HopsReport
func (*HopsReport_FieldMask) ProjectRaw ¶
func (fieldMask *HopsReport_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*HopsReport_FieldMask) ProtoMessage ¶
func (fieldMask *HopsReport_FieldMask) ProtoMessage()
func (*HopsReport_FieldMask) ProtoReflect ¶
func (fieldMask *HopsReport_FieldMask) ProtoReflect() preflect.Message
func (*HopsReport_FieldMask) Reset ¶
func (fieldMask *HopsReport_FieldMask) Reset()
func (*HopsReport_FieldMask) Set ¶
func (fieldMask *HopsReport_FieldMask) Set(target, source *HopsReport)
func (*HopsReport_FieldMask) SetFromCliFlag ¶
func (fieldMask *HopsReport_FieldMask) SetFromCliFlag(raw string) error
func (*HopsReport_FieldMask) SetRaw ¶
func (fieldMask *HopsReport_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*HopsReport_FieldMask) Size ¶
func (fieldMask *HopsReport_FieldMask) Size() int
func (*HopsReport_FieldMask) String ¶
func (fieldMask *HopsReport_FieldMask) String() string
func (*HopsReport_FieldMask) Subtract ¶
func (fieldMask *HopsReport_FieldMask) Subtract(other *HopsReport_FieldMask) *HopsReport_FieldMask
func (*HopsReport_FieldMask) SubtractRaw ¶
func (fieldMask *HopsReport_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*HopsReport_FieldMask) ToProtoFieldMask ¶
func (fieldMask *HopsReport_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*HopsReport_FieldMask) Unmarshal ¶
func (fieldMask *HopsReport_FieldMask) Unmarshal(data []byte) error
func (*HopsReport_FieldMask) UnmarshalJSON ¶
func (fieldMask *HopsReport_FieldMask) UnmarshalJSON(data []byte) error
type HopsReport_FieldPath ¶
type HopsReport_FieldPath interface { gotenobject.FieldPath Selector() HopsReport_FieldPathSelector Get(source *HopsReport) []interface{} GetSingle(source *HopsReport) (interface{}, bool) ClearValue(item *HopsReport) // Those methods build corresponding HopsReport_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) HopsReport_FieldPathValue WithIArrayOfValues(values interface{}) HopsReport_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) HopsReport_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildHopsReport_FieldPath ¶
func BuildHopsReport_FieldPath(fp gotenobject.RawFieldPath) (HopsReport_FieldPath, error)
func MustParseHopsReport_FieldPath ¶
func MustParseHopsReport_FieldPath(rawField string) HopsReport_FieldPath
func ParseHopsReport_FieldPath ¶
func ParseHopsReport_FieldPath(rawField string) (HopsReport_FieldPath, error)
type HopsReport_FieldPathArrayItemValue ¶
type HopsReport_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue HopsReport_FieldPath ContainsValue(*HopsReport) bool }
HopsReport_FieldPathArrayItemValue allows storing single item in Path-specific values for HopsReport according to their type Present only for array (repeated) types.
func MustParseHopsReport_FieldPathArrayItemValue ¶
func MustParseHopsReport_FieldPathArrayItemValue(pathStr, valueStr string) HopsReport_FieldPathArrayItemValue
func ParseHopsReport_FieldPathArrayItemValue ¶
func ParseHopsReport_FieldPathArrayItemValue(pathStr, valueStr string) (HopsReport_FieldPathArrayItemValue, error)
ParseHopsReport_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type HopsReport_FieldPathArrayOfValues ¶
type HopsReport_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues HopsReport_FieldPath }
HopsReport_FieldPathArrayOfValues allows storing slice of values for HopsReport fields according to their type
func MustParseHopsReport_FieldPathArrayOfValues ¶
func MustParseHopsReport_FieldPathArrayOfValues(pathStr, valuesStr string) HopsReport_FieldPathArrayOfValues
func ParseHopsReport_FieldPathArrayOfValues ¶
func ParseHopsReport_FieldPathArrayOfValues(pathStr, valuesStr string) (HopsReport_FieldPathArrayOfValues, error)
type HopsReport_FieldPathSelector ¶
type HopsReport_FieldPathSelector int32
const ( HopsReport_FieldPathSelectorProbe HopsReport_FieldPathSelector = 0 HopsReport_FieldPathSelectorTarget HopsReport_FieldPathSelector = 1 HopsReport_FieldPathSelectorTargetIpAddress HopsReport_FieldPathSelector = 2 HopsReport_FieldPathSelectorIpVersion HopsReport_FieldPathSelector = 3 HopsReport_FieldPathSelectorMode HopsReport_FieldPathSelector = 4 HopsReport_FieldPathSelectorTraceType HopsReport_FieldPathSelector = 5 HopsReport_FieldPathSelectorPathStats HopsReport_FieldPathSelector = 6 )
func (HopsReport_FieldPathSelector) String ¶
func (s HopsReport_FieldPathSelector) String() string
type HopsReport_FieldPathValue ¶
type HopsReport_FieldPathValue interface { HopsReport_FieldPath gotenobject.FieldPathValue SetTo(target **HopsReport) CompareWith(*HopsReport) (cmp int, comparable bool) }
HopsReport_FieldPathValue allows storing values for HopsReport fields according to their type
func MustParseHopsReport_FieldPathValue ¶
func MustParseHopsReport_FieldPathValue(pathStr, valueStr string) HopsReport_FieldPathValue
func ParseHopsReport_FieldPathValue ¶
func ParseHopsReport_FieldPathValue(pathStr, valueStr string) (HopsReport_FieldPathValue, error)
type HopsReport_FieldSubPath ¶
type HopsReport_FieldSubPath struct {
// contains filtered or unexported fields
}
func (*HopsReport_FieldSubPath) AsPathStatsSubPath ¶
func (fps *HopsReport_FieldSubPath) AsPathStatsSubPath() (PathStats_FieldPath, bool)
func (*HopsReport_FieldSubPath) ClearValue ¶
func (fps *HopsReport_FieldSubPath) ClearValue(item *HopsReport)
func (*HopsReport_FieldSubPath) ClearValueRaw ¶
func (fps *HopsReport_FieldSubPath) ClearValueRaw(item proto.Message)
func (*HopsReport_FieldSubPath) Get ¶
func (fps *HopsReport_FieldSubPath) Get(source *HopsReport) (values []interface{})
Get returns all values pointed by selected field from source HopsReport
func (*HopsReport_FieldSubPath) GetDefault ¶
func (fps *HopsReport_FieldSubPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*HopsReport_FieldSubPath) GetRaw ¶
func (fps *HopsReport_FieldSubPath) GetRaw(source proto.Message) []interface{}
func (*HopsReport_FieldSubPath) GetSingle ¶
func (fps *HopsReport_FieldSubPath) GetSingle(source *HopsReport) (interface{}, bool)
GetSingle returns value of selected field from source HopsReport
func (*HopsReport_FieldSubPath) GetSingleRaw ¶
func (fps *HopsReport_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*HopsReport_FieldSubPath) IsLeaf ¶
func (fps *HopsReport_FieldSubPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*HopsReport_FieldSubPath) JSONString ¶
func (fps *HopsReport_FieldSubPath) JSONString() string
JSONString returns path representation is JSON convention
func (*HopsReport_FieldSubPath) Selector ¶
func (fps *HopsReport_FieldSubPath) Selector() HopsReport_FieldPathSelector
func (*HopsReport_FieldSubPath) SplitIntoTerminalIPaths ¶ added in v0.7.1
func (fps *HopsReport_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*HopsReport_FieldSubPath) String ¶
func (fps *HopsReport_FieldSubPath) String() string
String returns path representation in proto convention
func (*HopsReport_FieldSubPath) WithIArrayItemValue ¶
func (fps *HopsReport_FieldSubPath) WithIArrayItemValue(value interface{}) HopsReport_FieldPathArrayItemValue
func (*HopsReport_FieldSubPath) WithIArrayOfValues ¶
func (fps *HopsReport_FieldSubPath) WithIArrayOfValues(values interface{}) HopsReport_FieldPathArrayOfValues
func (*HopsReport_FieldSubPath) WithIValue ¶
func (fps *HopsReport_FieldSubPath) WithIValue(value interface{}) HopsReport_FieldPathValue
func (*HopsReport_FieldSubPath) WithRawIArrayItemValue ¶
func (fps *HopsReport_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*HopsReport_FieldSubPath) WithRawIArrayOfValues ¶
func (fps *HopsReport_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*HopsReport_FieldSubPath) WithRawIValue ¶
func (fps *HopsReport_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type HopsReport_FieldSubPathArrayItemValue ¶
type HopsReport_FieldSubPathArrayItemValue struct { HopsReport_FieldPath // contains filtered or unexported fields }
func (*HopsReport_FieldSubPathArrayItemValue) AsPathStatsPathItemValue ¶
func (fpaivs *HopsReport_FieldSubPathArrayItemValue) AsPathStatsPathItemValue() (PathStats_FieldPathArrayItemValue, bool)
func (*HopsReport_FieldSubPathArrayItemValue) ContainsValue ¶
func (fpaivs *HopsReport_FieldSubPathArrayItemValue) ContainsValue(source *HopsReport) bool
Contains returns a boolean indicating if value that is being held is present in given 'HopsReport'
func (*HopsReport_FieldSubPathArrayItemValue) GetRawItemValue ¶
func (fpaivs *HopsReport_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored array item value
type HopsReport_FieldSubPathArrayOfValues ¶
type HopsReport_FieldSubPathArrayOfValues struct { HopsReport_FieldPath // contains filtered or unexported fields }
func (*HopsReport_FieldSubPathArrayOfValues) AsPathStatsPathArrayOfValues ¶
func (fpsaov *HopsReport_FieldSubPathArrayOfValues) AsPathStatsPathArrayOfValues() (PathStats_FieldPathArrayOfValues, bool)
func (*HopsReport_FieldSubPathArrayOfValues) GetRawValues ¶
func (fpsaov *HopsReport_FieldSubPathArrayOfValues) GetRawValues() []interface{}
type HopsReport_FieldSubPathValue ¶
type HopsReport_FieldSubPathValue struct { HopsReport_FieldPath // contains filtered or unexported fields }
func (*HopsReport_FieldSubPathValue) AsPathStatsPathValue ¶
func (fpvs *HopsReport_FieldSubPathValue) AsPathStatsPathValue() (PathStats_FieldPathValue, bool)
func (*HopsReport_FieldSubPathValue) CompareWith ¶
func (fpvs *HopsReport_FieldSubPathValue) CompareWith(source *HopsReport) (int, bool)
func (*HopsReport_FieldSubPathValue) CompareWithRaw ¶
func (fpvs *HopsReport_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*HopsReport_FieldSubPathValue) GetRawValue ¶
func (fpvs *HopsReport_FieldSubPathValue) GetRawValue() interface{}
func (*HopsReport_FieldSubPathValue) SetTo ¶
func (fpvs *HopsReport_FieldSubPathValue) SetTo(target **HopsReport)
func (*HopsReport_FieldSubPathValue) SetToRaw ¶
func (fpvs *HopsReport_FieldSubPathValue) SetToRaw(target proto.Message)
type HopsReport_FieldTerminalPath ¶
type HopsReport_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*HopsReport_FieldTerminalPath) ClearValue ¶
func (fp *HopsReport_FieldTerminalPath) ClearValue(item *HopsReport)
func (*HopsReport_FieldTerminalPath) ClearValueRaw ¶
func (fp *HopsReport_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*HopsReport_FieldTerminalPath) Get ¶
func (fp *HopsReport_FieldTerminalPath) Get(source *HopsReport) (values []interface{})
Get returns all values pointed by specific field from source HopsReport
func (*HopsReport_FieldTerminalPath) GetDefault ¶
func (fp *HopsReport_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*HopsReport_FieldTerminalPath) GetRaw ¶
func (fp *HopsReport_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*HopsReport_FieldTerminalPath) GetSingle ¶
func (fp *HopsReport_FieldTerminalPath) GetSingle(source *HopsReport) (interface{}, bool)
GetSingle returns value pointed by specific field of from source HopsReport
func (*HopsReport_FieldTerminalPath) GetSingleRaw ¶
func (fp *HopsReport_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*HopsReport_FieldTerminalPath) IsLeaf ¶
func (fp *HopsReport_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*HopsReport_FieldTerminalPath) JSONString ¶
func (fp *HopsReport_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*HopsReport_FieldTerminalPath) Selector ¶
func (fp *HopsReport_FieldTerminalPath) Selector() HopsReport_FieldPathSelector
func (*HopsReport_FieldTerminalPath) SplitIntoTerminalIPaths ¶ added in v0.7.1
func (fp *HopsReport_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*HopsReport_FieldTerminalPath) String ¶
func (fp *HopsReport_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*HopsReport_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *HopsReport_FieldTerminalPath) WithIArrayItemValue(value interface{}) HopsReport_FieldPathArrayItemValue
func (*HopsReport_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *HopsReport_FieldTerminalPath) WithIArrayOfValues(values interface{}) HopsReport_FieldPathArrayOfValues
func (*HopsReport_FieldTerminalPath) WithIValue ¶
func (fp *HopsReport_FieldTerminalPath) WithIValue(value interface{}) HopsReport_FieldPathValue
func (*HopsReport_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *HopsReport_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*HopsReport_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *HopsReport_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*HopsReport_FieldTerminalPath) WithRawIValue ¶
func (fp *HopsReport_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type HopsReport_FieldTerminalPathArrayItemValue ¶
type HopsReport_FieldTerminalPathArrayItemValue struct { HopsReport_FieldTerminalPath // contains filtered or unexported fields }
func (*HopsReport_FieldTerminalPathArrayItemValue) AsPathStatsItemValue ¶
func (fpaiv *HopsReport_FieldTerminalPathArrayItemValue) AsPathStatsItemValue() (*PathStats, bool)
func (*HopsReport_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *HopsReport_FieldTerminalPathArrayItemValue) ContainsValue(source *HopsReport) bool
Contains returns a boolean indicating if value that is being held is present in given 'HopsReport'
func (*HopsReport_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *HopsReport_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object HopsReport as interface{}
func (*HopsReport_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *HopsReport_FieldTerminalPathArrayItemValue) GetSingle(source *HopsReport) (interface{}, bool)
func (*HopsReport_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *HopsReport_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type HopsReport_FieldTerminalPathArrayOfValues ¶
type HopsReport_FieldTerminalPathArrayOfValues struct { HopsReport_FieldTerminalPath // contains filtered or unexported fields }
func (*HopsReport_FieldTerminalPathArrayOfValues) AsIpVersionArrayOfValues ¶
func (fpaov *HopsReport_FieldTerminalPathArrayOfValues) AsIpVersionArrayOfValues() ([]common.IpVersion, bool)
func (*HopsReport_FieldTerminalPathArrayOfValues) AsModeArrayOfValues ¶
func (fpaov *HopsReport_FieldTerminalPathArrayOfValues) AsModeArrayOfValues() ([]common.ProbingMode, bool)
func (*HopsReport_FieldTerminalPathArrayOfValues) AsPathStatsArrayOfValues ¶
func (fpaov *HopsReport_FieldTerminalPathArrayOfValues) AsPathStatsArrayOfValues() ([][]*PathStats, bool)
func (*HopsReport_FieldTerminalPathArrayOfValues) AsProbeArrayOfValues ¶
func (fpaov *HopsReport_FieldTerminalPathArrayOfValues) AsProbeArrayOfValues() ([]*probe.Reference, bool)
func (*HopsReport_FieldTerminalPathArrayOfValues) AsTargetArrayOfValues ¶
func (fpaov *HopsReport_FieldTerminalPathArrayOfValues) AsTargetArrayOfValues() ([]*probing_target.Reference, bool)
func (*HopsReport_FieldTerminalPathArrayOfValues) AsTargetIpAddressArrayOfValues ¶
func (fpaov *HopsReport_FieldTerminalPathArrayOfValues) AsTargetIpAddressArrayOfValues() ([]string, bool)
func (*HopsReport_FieldTerminalPathArrayOfValues) AsTraceTypeArrayOfValues ¶
func (fpaov *HopsReport_FieldTerminalPathArrayOfValues) AsTraceTypeArrayOfValues() ([]common.TraceType, bool)
func (*HopsReport_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *HopsReport_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type HopsReport_FieldTerminalPathValue ¶
type HopsReport_FieldTerminalPathValue struct { HopsReport_FieldTerminalPath // contains filtered or unexported fields }
func (*HopsReport_FieldTerminalPathValue) AsIpVersionValue ¶
func (fpv *HopsReport_FieldTerminalPathValue) AsIpVersionValue() (common.IpVersion, bool)
func (*HopsReport_FieldTerminalPathValue) AsModeValue ¶
func (fpv *HopsReport_FieldTerminalPathValue) AsModeValue() (common.ProbingMode, bool)
func (*HopsReport_FieldTerminalPathValue) AsPathStatsValue ¶
func (fpv *HopsReport_FieldTerminalPathValue) AsPathStatsValue() ([]*PathStats, bool)
func (*HopsReport_FieldTerminalPathValue) AsProbeValue ¶
func (fpv *HopsReport_FieldTerminalPathValue) AsProbeValue() (*probe.Reference, bool)
func (*HopsReport_FieldTerminalPathValue) AsTargetIpAddressValue ¶
func (fpv *HopsReport_FieldTerminalPathValue) AsTargetIpAddressValue() (string, bool)
func (*HopsReport_FieldTerminalPathValue) AsTargetValue ¶
func (fpv *HopsReport_FieldTerminalPathValue) AsTargetValue() (*probing_target.Reference, bool)
func (*HopsReport_FieldTerminalPathValue) AsTraceTypeValue ¶
func (fpv *HopsReport_FieldTerminalPathValue) AsTraceTypeValue() (common.TraceType, bool)
func (*HopsReport_FieldTerminalPathValue) CompareWith ¶
func (fpv *HopsReport_FieldTerminalPathValue) CompareWith(source *HopsReport) (int, bool)
CompareWith compares value in the 'HopsReport_FieldTerminalPathValue' with the value under path in 'HopsReport'.
func (*HopsReport_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *HopsReport_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*HopsReport_FieldTerminalPathValue) GetRawValue ¶
func (fpv *HopsReport_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'HopsReport' as interface{}
func (*HopsReport_FieldTerminalPathValue) SetTo ¶
func (fpv *HopsReport_FieldTerminalPathValue) SetTo(target **HopsReport)
SetTo stores value for selected field for object HopsReport
func (*HopsReport_FieldTerminalPathValue) SetToRaw ¶
func (fpv *HopsReport_FieldTerminalPathValue) SetToRaw(target proto.Message)
type PathStats ¶
type PathStats struct { Time *timestamp.Timestamp `protobuf:"bytes,1,opt,name=time,proto3" json:"time,omitempty" firestore:"time"` Paths []*common.Path `protobuf:"bytes,2,rep,name=paths,proto3" json:"paths,omitempty" firestore:"paths"` // map<hopip, HopStat> HopStats map[string]*common.HopStat `` /* 194-byte string literal not displayed */ TraceReason common.TraceReason `` /* 158-byte string literal not displayed */ TraceReasonDescription string `` /* 164-byte string literal not displayed */ // contains filtered or unexported fields }
func (*PathStats) CloneRaw ¶
func (o *PathStats) CloneRaw() gotenobject.GotenObjectExt
func (*PathStats) Descriptor ¶
Deprecated, Use PathStats.ProtoReflect.Descriptor instead.
func (*PathStats) GetTraceReason ¶
func (m *PathStats) GetTraceReason() common.TraceReason
func (*PathStats) GetTraceReasonDescription ¶
func (*PathStats) GotenMessage ¶
func (*PathStats) GotenMessage()
func (*PathStats) GotenObjectExt ¶
func (o *PathStats) GotenObjectExt()
func (*PathStats) GotenValidate ¶
func (*PathStats) MakeDiffFieldMask ¶
func (o *PathStats) MakeDiffFieldMask(other *PathStats) *PathStats_FieldMask
func (*PathStats) MakeFullFieldMask ¶
func (o *PathStats) MakeFullFieldMask() *PathStats_FieldMask
func (*PathStats) MakeRawDiffFieldMask ¶
func (o *PathStats) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*PathStats) MakeRawFullFieldMask ¶
func (o *PathStats) MakeRawFullFieldMask() gotenobject.FieldMask
func (*PathStats) MarshalJSON ¶
func (*PathStats) MergeRaw ¶
func (o *PathStats) MergeRaw(source gotenobject.GotenObjectExt)
func (*PathStats) ProtoMessage ¶
func (*PathStats) ProtoMessage()
func (*PathStats) ProtoReflect ¶
func (*PathStats) SetTraceReason ¶
func (m *PathStats) SetTraceReason(fv common.TraceReason)
func (*PathStats) SetTraceReasonDescription ¶
func (*PathStats) UnmarshalJSON ¶
type PathStatsFieldPathBuilder ¶
type PathStatsFieldPathBuilder struct{}
func NewPathStatsFieldPathBuilder ¶
func NewPathStatsFieldPathBuilder() PathStatsFieldPathBuilder
func (PathStatsFieldPathBuilder) HopStats ¶
func (PathStatsFieldPathBuilder) HopStats() PathStatsPathSelectorHopStats
func (PathStatsFieldPathBuilder) Paths ¶
func (PathStatsFieldPathBuilder) Paths() PathStatsPathSelectorPaths
func (PathStatsFieldPathBuilder) Time ¶
func (PathStatsFieldPathBuilder) Time() PathStatsPathSelectorTime
func (PathStatsFieldPathBuilder) TraceReason ¶
func (PathStatsFieldPathBuilder) TraceReason() PathStatsPathSelectorTraceReason
func (PathStatsFieldPathBuilder) TraceReasonDescription ¶
func (PathStatsFieldPathBuilder) TraceReasonDescription() PathStatsPathSelectorTraceReasonDescription
type PathStatsMapPathSelectorHopStats ¶
type PathStatsMapPathSelectorHopStats struct {
// contains filtered or unexported fields
}
func (PathStatsMapPathSelectorHopStats) FieldPath ¶
func (s PathStatsMapPathSelectorHopStats) FieldPath() *PathStats_FieldPathMap
func (PathStatsMapPathSelectorHopStats) WithArrayOfValues ¶
func (s PathStatsMapPathSelectorHopStats) WithArrayOfValues(values []*common.HopStat) *PathStats_FieldPathMapArrayOfValues
func (PathStatsMapPathSelectorHopStats) WithValue ¶
func (s PathStatsMapPathSelectorHopStats) WithValue(value *common.HopStat) *PathStats_FieldPathMapValue
type PathStatsPathSelectorHopStats ¶
type PathStatsPathSelectorHopStats struct{}
func (PathStatsPathSelectorHopStats) FieldPath ¶
func (PathStatsPathSelectorHopStats) FieldPath() *PathStats_FieldTerminalPath
func (PathStatsPathSelectorHopStats) WithArrayOfValues ¶
func (s PathStatsPathSelectorHopStats) WithArrayOfValues(values []map[string]*common.HopStat) *PathStats_FieldTerminalPathArrayOfValues
func (PathStatsPathSelectorHopStats) WithKey ¶
func (PathStatsPathSelectorHopStats) WithKey(key string) PathStatsMapPathSelectorHopStats
func (PathStatsPathSelectorHopStats) WithValue ¶
func (s PathStatsPathSelectorHopStats) WithValue(value map[string]*common.HopStat) *PathStats_FieldTerminalPathValue
type PathStatsPathSelectorPaths ¶
type PathStatsPathSelectorPaths struct{}
func (PathStatsPathSelectorPaths) FieldPath ¶
func (PathStatsPathSelectorPaths) FieldPath() *PathStats_FieldTerminalPath
func (PathStatsPathSelectorPaths) Hops ¶
func (PathStatsPathSelectorPaths) Hops() PathStatsPathSelectorPathsHops
func (PathStatsPathSelectorPaths) WithArrayOfValues ¶
func (s PathStatsPathSelectorPaths) WithArrayOfValues(values [][]*common.Path) *PathStats_FieldTerminalPathArrayOfValues
func (PathStatsPathSelectorPaths) WithItemValue ¶
func (s PathStatsPathSelectorPaths) WithItemValue(value *common.Path) *PathStats_FieldTerminalPathArrayItemValue
func (PathStatsPathSelectorPaths) WithSubArrayItemValue ¶
func (s PathStatsPathSelectorPaths) WithSubArrayItemValue(subPathArrayItemValue common.Path_FieldPathArrayItemValue) *PathStats_FieldSubPathArrayItemValue
func (PathStatsPathSelectorPaths) WithSubArrayOfValues ¶
func (s PathStatsPathSelectorPaths) WithSubArrayOfValues(subPathArrayOfValues common.Path_FieldPathArrayOfValues) *PathStats_FieldSubPathArrayOfValues
func (PathStatsPathSelectorPaths) WithSubPath ¶
func (PathStatsPathSelectorPaths) WithSubPath(subPath common.Path_FieldPath) *PathStats_FieldSubPath
func (PathStatsPathSelectorPaths) WithSubValue ¶
func (s PathStatsPathSelectorPaths) WithSubValue(subPathValue common.Path_FieldPathValue) *PathStats_FieldSubPathValue
func (PathStatsPathSelectorPaths) WithValue ¶
func (s PathStatsPathSelectorPaths) WithValue(value []*common.Path) *PathStats_FieldTerminalPathValue
type PathStatsPathSelectorPathsHops ¶
type PathStatsPathSelectorPathsHops struct{}
func (PathStatsPathSelectorPathsHops) FieldPath ¶
func (PathStatsPathSelectorPathsHops) FieldPath() *PathStats_FieldSubPath
func (PathStatsPathSelectorPathsHops) WithArrayOfValues ¶
func (s PathStatsPathSelectorPathsHops) WithArrayOfValues(values [][]string) *PathStats_FieldSubPathArrayOfValues
func (PathStatsPathSelectorPathsHops) WithItemValue ¶
func (s PathStatsPathSelectorPathsHops) WithItemValue(value string) *PathStats_FieldSubPathArrayItemValue
func (PathStatsPathSelectorPathsHops) WithValue ¶
func (s PathStatsPathSelectorPathsHops) WithValue(value []string) *PathStats_FieldSubPathValue
type PathStatsPathSelectorTime ¶
type PathStatsPathSelectorTime struct{}
func (PathStatsPathSelectorTime) FieldPath ¶
func (PathStatsPathSelectorTime) FieldPath() *PathStats_FieldTerminalPath
func (PathStatsPathSelectorTime) WithArrayOfValues ¶
func (s PathStatsPathSelectorTime) WithArrayOfValues(values []*timestamp.Timestamp) *PathStats_FieldTerminalPathArrayOfValues
func (PathStatsPathSelectorTime) WithValue ¶
func (s PathStatsPathSelectorTime) WithValue(value *timestamp.Timestamp) *PathStats_FieldTerminalPathValue
type PathStatsPathSelectorTraceReason ¶
type PathStatsPathSelectorTraceReason struct{}
func (PathStatsPathSelectorTraceReason) FieldPath ¶
func (PathStatsPathSelectorTraceReason) FieldPath() *PathStats_FieldTerminalPath
func (PathStatsPathSelectorTraceReason) WithArrayOfValues ¶
func (s PathStatsPathSelectorTraceReason) WithArrayOfValues(values []common.TraceReason) *PathStats_FieldTerminalPathArrayOfValues
func (PathStatsPathSelectorTraceReason) WithValue ¶
func (s PathStatsPathSelectorTraceReason) WithValue(value common.TraceReason) *PathStats_FieldTerminalPathValue
type PathStatsPathSelectorTraceReasonDescription ¶
type PathStatsPathSelectorTraceReasonDescription struct{}
func (PathStatsPathSelectorTraceReasonDescription) FieldPath ¶
func (PathStatsPathSelectorTraceReasonDescription) FieldPath() *PathStats_FieldTerminalPath
func (PathStatsPathSelectorTraceReasonDescription) WithArrayOfValues ¶
func (s PathStatsPathSelectorTraceReasonDescription) WithArrayOfValues(values []string) *PathStats_FieldTerminalPathArrayOfValues
func (PathStatsPathSelectorTraceReasonDescription) WithValue ¶
func (s PathStatsPathSelectorTraceReasonDescription) WithValue(value string) *PathStats_FieldTerminalPathValue
type PathStats_FieldMask ¶
type PathStats_FieldMask struct {
Paths []PathStats_FieldPath
}
func FullPathStats_FieldMask ¶
func FullPathStats_FieldMask() *PathStats_FieldMask
func (*PathStats_FieldMask) AppendPath ¶
func (fieldMask *PathStats_FieldMask) AppendPath(path PathStats_FieldPath)
func (*PathStats_FieldMask) AppendRawPath ¶
func (fieldMask *PathStats_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*PathStats_FieldMask) DecodeFirestore ¶
func (fieldMask *PathStats_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*PathStats_FieldMask) EncodeFirestore ¶
func (fieldMask *PathStats_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*PathStats_FieldMask) FilterInputFields ¶
func (fieldMask *PathStats_FieldMask) FilterInputFields() *PathStats_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*PathStats_FieldMask) FromProtoFieldMask ¶
func (fieldMask *PathStats_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
func (*PathStats_FieldMask) GetPaths ¶
func (fieldMask *PathStats_FieldMask) GetPaths() []PathStats_FieldPath
func (*PathStats_FieldMask) GetRawPaths ¶
func (fieldMask *PathStats_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*PathStats_FieldMask) IsFull ¶
func (fieldMask *PathStats_FieldMask) IsFull() bool
func (PathStats_FieldMask) Marshal ¶
func (fieldMask PathStats_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (PathStats_FieldMask) MarshalJSON ¶
func (fieldMask PathStats_FieldMask) MarshalJSON() ([]byte, error)
func (*PathStats_FieldMask) PathsCount ¶
func (fieldMask *PathStats_FieldMask) PathsCount() int
func (*PathStats_FieldMask) Project ¶
func (fieldMask *PathStats_FieldMask) Project(source *PathStats) *PathStats
func (*PathStats_FieldMask) ProjectRaw ¶
func (fieldMask *PathStats_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*PathStats_FieldMask) ProtoMessage ¶
func (fieldMask *PathStats_FieldMask) ProtoMessage()
func (*PathStats_FieldMask) ProtoReflect ¶
func (fieldMask *PathStats_FieldMask) ProtoReflect() preflect.Message
func (*PathStats_FieldMask) Reset ¶
func (fieldMask *PathStats_FieldMask) Reset()
func (*PathStats_FieldMask) Set ¶
func (fieldMask *PathStats_FieldMask) Set(target, source *PathStats)
func (*PathStats_FieldMask) SetFromCliFlag ¶
func (fieldMask *PathStats_FieldMask) SetFromCliFlag(raw string) error
func (*PathStats_FieldMask) SetRaw ¶
func (fieldMask *PathStats_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*PathStats_FieldMask) Size ¶
func (fieldMask *PathStats_FieldMask) Size() int
func (*PathStats_FieldMask) String ¶
func (fieldMask *PathStats_FieldMask) String() string
func (*PathStats_FieldMask) Subtract ¶
func (fieldMask *PathStats_FieldMask) Subtract(other *PathStats_FieldMask) *PathStats_FieldMask
func (*PathStats_FieldMask) SubtractRaw ¶
func (fieldMask *PathStats_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*PathStats_FieldMask) ToProtoFieldMask ¶
func (fieldMask *PathStats_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*PathStats_FieldMask) Unmarshal ¶
func (fieldMask *PathStats_FieldMask) Unmarshal(data []byte) error
func (*PathStats_FieldMask) UnmarshalJSON ¶
func (fieldMask *PathStats_FieldMask) UnmarshalJSON(data []byte) error
type PathStats_FieldPath ¶
type PathStats_FieldPath interface { gotenobject.FieldPath Selector() PathStats_FieldPathSelector Get(source *PathStats) []interface{} GetSingle(source *PathStats) (interface{}, bool) ClearValue(item *PathStats) // Those methods build corresponding PathStats_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) PathStats_FieldPathValue WithIArrayOfValues(values interface{}) PathStats_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) PathStats_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildPathStats_FieldPath ¶
func BuildPathStats_FieldPath(fp gotenobject.RawFieldPath) (PathStats_FieldPath, error)
func MustParsePathStats_FieldPath ¶
func MustParsePathStats_FieldPath(rawField string) PathStats_FieldPath
func ParsePathStats_FieldPath ¶
func ParsePathStats_FieldPath(rawField string) (PathStats_FieldPath, error)
type PathStats_FieldPathArrayItemValue ¶
type PathStats_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue PathStats_FieldPath ContainsValue(*PathStats) bool }
PathStats_FieldPathArrayItemValue allows storing single item in Path-specific values for PathStats according to their type Present only for array (repeated) types.
func MustParsePathStats_FieldPathArrayItemValue ¶
func MustParsePathStats_FieldPathArrayItemValue(pathStr, valueStr string) PathStats_FieldPathArrayItemValue
func ParsePathStats_FieldPathArrayItemValue ¶
func ParsePathStats_FieldPathArrayItemValue(pathStr, valueStr string) (PathStats_FieldPathArrayItemValue, error)
ParsePathStats_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type PathStats_FieldPathArrayOfValues ¶
type PathStats_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues PathStats_FieldPath }
PathStats_FieldPathArrayOfValues allows storing slice of values for PathStats fields according to their type
func MustParsePathStats_FieldPathArrayOfValues ¶
func MustParsePathStats_FieldPathArrayOfValues(pathStr, valuesStr string) PathStats_FieldPathArrayOfValues
func ParsePathStats_FieldPathArrayOfValues ¶
func ParsePathStats_FieldPathArrayOfValues(pathStr, valuesStr string) (PathStats_FieldPathArrayOfValues, error)
type PathStats_FieldPathMap ¶
type PathStats_FieldPathMap struct {
// contains filtered or unexported fields
}
FieldPath for map type with additional Key information
func (*PathStats_FieldPathMap) ClearValue ¶
func (fpm *PathStats_FieldPathMap) ClearValue(item *PathStats)
func (*PathStats_FieldPathMap) ClearValueRaw ¶
func (fpm *PathStats_FieldPathMap) ClearValueRaw(item proto.Message)
func (*PathStats_FieldPathMap) Get ¶
func (fpm *PathStats_FieldPathMap) Get(source *PathStats) (values []interface{})
Get returns all values pointed by selected field map key from source PathStats
func (*PathStats_FieldPathMap) GetDefault ¶
func (fpm *PathStats_FieldPathMap) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*PathStats_FieldPathMap) GetRaw ¶
func (fpm *PathStats_FieldPathMap) GetRaw(source proto.Message) []interface{}
func (*PathStats_FieldPathMap) GetSingle ¶
func (fpm *PathStats_FieldPathMap) GetSingle(source *PathStats) (interface{}, bool)
GetSingle returns value by selected field map key from source PathStats
func (*PathStats_FieldPathMap) GetSingleRaw ¶
func (fpm *PathStats_FieldPathMap) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*PathStats_FieldPathMap) IsLeaf ¶
func (fpm *PathStats_FieldPathMap) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*PathStats_FieldPathMap) JSONString ¶
func (fpm *PathStats_FieldPathMap) JSONString() string
JSONString returns path representation is JSON convention. Note that map keys are not transformed
func (*PathStats_FieldPathMap) Key ¶
func (fpm *PathStats_FieldPathMap) Key() string
func (*PathStats_FieldPathMap) Selector ¶
func (fpm *PathStats_FieldPathMap) Selector() PathStats_FieldPathSelector
func (*PathStats_FieldPathMap) SplitIntoTerminalIPaths ¶ added in v0.7.1
func (fpm *PathStats_FieldPathMap) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*PathStats_FieldPathMap) String ¶
func (fpm *PathStats_FieldPathMap) String() string
String returns path representation in proto convention
func (*PathStats_FieldPathMap) WithIArrayItemValue ¶
func (fpm *PathStats_FieldPathMap) WithIArrayItemValue(value interface{}) PathStats_FieldPathArrayItemValue
func (*PathStats_FieldPathMap) WithIArrayOfValues ¶
func (fpm *PathStats_FieldPathMap) WithIArrayOfValues(values interface{}) PathStats_FieldPathArrayOfValues
func (*PathStats_FieldPathMap) WithIValue ¶
func (fpm *PathStats_FieldPathMap) WithIValue(value interface{}) PathStats_FieldPathValue
func (*PathStats_FieldPathMap) WithRawIArrayItemValue ¶
func (fpm *PathStats_FieldPathMap) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*PathStats_FieldPathMap) WithRawIArrayOfValues ¶
func (fpm *PathStats_FieldPathMap) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*PathStats_FieldPathMap) WithRawIValue ¶
func (fpm *PathStats_FieldPathMap) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type PathStats_FieldPathMapArrayOfValues ¶
type PathStats_FieldPathMapArrayOfValues struct { PathStats_FieldPathMap // contains filtered or unexported fields }
func (*PathStats_FieldPathMapArrayOfValues) AsHopStatsArrayOfElementValues ¶
func (fpmaov *PathStats_FieldPathMapArrayOfValues) AsHopStatsArrayOfElementValues() ([]*common.HopStat, bool)
func (*PathStats_FieldPathMapArrayOfValues) GetRawValues ¶
func (fpmaov *PathStats_FieldPathMapArrayOfValues) GetRawValues() (values []interface{})
type PathStats_FieldPathMapValue ¶
type PathStats_FieldPathMapValue struct { PathStats_FieldPathMap // contains filtered or unexported fields }
func (*PathStats_FieldPathMapValue) AsHopStatsElementValue ¶
func (fpmv *PathStats_FieldPathMapValue) AsHopStatsElementValue() (*common.HopStat, bool)
func (*PathStats_FieldPathMapValue) CompareWith ¶
func (fpmv *PathStats_FieldPathMapValue) CompareWith(source *PathStats) (int, bool)
CompareWith compares value in the 'PathStats_FieldPathMapValue' with the value under path in 'PathStats'.
func (*PathStats_FieldPathMapValue) CompareWithRaw ¶
func (fpmv *PathStats_FieldPathMapValue) CompareWithRaw(source proto.Message) (int, bool)
func (*PathStats_FieldPathMapValue) GetRawValue ¶
func (fpmv *PathStats_FieldPathMapValue) GetRawValue() interface{}
GetValue returns value stored under selected field in PathStats as interface{}
func (*PathStats_FieldPathMapValue) SetTo ¶
func (fpmv *PathStats_FieldPathMapValue) SetTo(target **PathStats)
SetTo stores value for selected field in PathStats
func (*PathStats_FieldPathMapValue) SetToRaw ¶
func (fpmv *PathStats_FieldPathMapValue) SetToRaw(target proto.Message)
type PathStats_FieldPathSelector ¶
type PathStats_FieldPathSelector int32
const ( PathStats_FieldPathSelectorTime PathStats_FieldPathSelector = 0 PathStats_FieldPathSelectorPaths PathStats_FieldPathSelector = 1 PathStats_FieldPathSelectorHopStats PathStats_FieldPathSelector = 2 PathStats_FieldPathSelectorTraceReason PathStats_FieldPathSelector = 3 PathStats_FieldPathSelectorTraceReasonDescription PathStats_FieldPathSelector = 4 )
func (PathStats_FieldPathSelector) String ¶
func (s PathStats_FieldPathSelector) String() string
type PathStats_FieldPathValue ¶
type PathStats_FieldPathValue interface { PathStats_FieldPath gotenobject.FieldPathValue SetTo(target **PathStats) CompareWith(*PathStats) (cmp int, comparable bool) }
PathStats_FieldPathValue allows storing values for PathStats fields according to their type
func MustParsePathStats_FieldPathValue ¶
func MustParsePathStats_FieldPathValue(pathStr, valueStr string) PathStats_FieldPathValue
func ParsePathStats_FieldPathValue ¶
func ParsePathStats_FieldPathValue(pathStr, valueStr string) (PathStats_FieldPathValue, error)
type PathStats_FieldSubPath ¶
type PathStats_FieldSubPath struct {
// contains filtered or unexported fields
}
func (*PathStats_FieldSubPath) AsPathsSubPath ¶
func (fps *PathStats_FieldSubPath) AsPathsSubPath() (common.Path_FieldPath, bool)
func (*PathStats_FieldSubPath) ClearValue ¶
func (fps *PathStats_FieldSubPath) ClearValue(item *PathStats)
func (*PathStats_FieldSubPath) ClearValueRaw ¶
func (fps *PathStats_FieldSubPath) ClearValueRaw(item proto.Message)
func (*PathStats_FieldSubPath) Get ¶
func (fps *PathStats_FieldSubPath) Get(source *PathStats) (values []interface{})
Get returns all values pointed by selected field from source PathStats
func (*PathStats_FieldSubPath) GetDefault ¶
func (fps *PathStats_FieldSubPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*PathStats_FieldSubPath) GetRaw ¶
func (fps *PathStats_FieldSubPath) GetRaw(source proto.Message) []interface{}
func (*PathStats_FieldSubPath) GetSingle ¶
func (fps *PathStats_FieldSubPath) GetSingle(source *PathStats) (interface{}, bool)
GetSingle returns value of selected field from source PathStats
func (*PathStats_FieldSubPath) GetSingleRaw ¶
func (fps *PathStats_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*PathStats_FieldSubPath) IsLeaf ¶
func (fps *PathStats_FieldSubPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*PathStats_FieldSubPath) JSONString ¶
func (fps *PathStats_FieldSubPath) JSONString() string
JSONString returns path representation is JSON convention
func (*PathStats_FieldSubPath) Selector ¶
func (fps *PathStats_FieldSubPath) Selector() PathStats_FieldPathSelector
func (*PathStats_FieldSubPath) SplitIntoTerminalIPaths ¶ added in v0.7.1
func (fps *PathStats_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*PathStats_FieldSubPath) String ¶
func (fps *PathStats_FieldSubPath) String() string
String returns path representation in proto convention
func (*PathStats_FieldSubPath) WithIArrayItemValue ¶
func (fps *PathStats_FieldSubPath) WithIArrayItemValue(value interface{}) PathStats_FieldPathArrayItemValue
func (*PathStats_FieldSubPath) WithIArrayOfValues ¶
func (fps *PathStats_FieldSubPath) WithIArrayOfValues(values interface{}) PathStats_FieldPathArrayOfValues
func (*PathStats_FieldSubPath) WithIValue ¶
func (fps *PathStats_FieldSubPath) WithIValue(value interface{}) PathStats_FieldPathValue
func (*PathStats_FieldSubPath) WithRawIArrayItemValue ¶
func (fps *PathStats_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*PathStats_FieldSubPath) WithRawIArrayOfValues ¶
func (fps *PathStats_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*PathStats_FieldSubPath) WithRawIValue ¶
func (fps *PathStats_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type PathStats_FieldSubPathArrayItemValue ¶
type PathStats_FieldSubPathArrayItemValue struct { PathStats_FieldPath // contains filtered or unexported fields }
func (*PathStats_FieldSubPathArrayItemValue) AsPathsPathItemValue ¶
func (fpaivs *PathStats_FieldSubPathArrayItemValue) AsPathsPathItemValue() (common.Path_FieldPathArrayItemValue, bool)
func (*PathStats_FieldSubPathArrayItemValue) ContainsValue ¶
func (fpaivs *PathStats_FieldSubPathArrayItemValue) ContainsValue(source *PathStats) bool
Contains returns a boolean indicating if value that is being held is present in given 'PathStats'
func (*PathStats_FieldSubPathArrayItemValue) GetRawItemValue ¶
func (fpaivs *PathStats_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored array item value
type PathStats_FieldSubPathArrayOfValues ¶
type PathStats_FieldSubPathArrayOfValues struct { PathStats_FieldPath // contains filtered or unexported fields }
func (*PathStats_FieldSubPathArrayOfValues) AsPathsPathArrayOfValues ¶
func (fpsaov *PathStats_FieldSubPathArrayOfValues) AsPathsPathArrayOfValues() (common.Path_FieldPathArrayOfValues, bool)
func (*PathStats_FieldSubPathArrayOfValues) GetRawValues ¶
func (fpsaov *PathStats_FieldSubPathArrayOfValues) GetRawValues() []interface{}
type PathStats_FieldSubPathValue ¶
type PathStats_FieldSubPathValue struct { PathStats_FieldPath // contains filtered or unexported fields }
func (*PathStats_FieldSubPathValue) AsPathsPathValue ¶
func (fpvs *PathStats_FieldSubPathValue) AsPathsPathValue() (common.Path_FieldPathValue, bool)
func (*PathStats_FieldSubPathValue) CompareWith ¶
func (fpvs *PathStats_FieldSubPathValue) CompareWith(source *PathStats) (int, bool)
func (*PathStats_FieldSubPathValue) CompareWithRaw ¶
func (fpvs *PathStats_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*PathStats_FieldSubPathValue) GetRawValue ¶
func (fpvs *PathStats_FieldSubPathValue) GetRawValue() interface{}
func (*PathStats_FieldSubPathValue) SetTo ¶
func (fpvs *PathStats_FieldSubPathValue) SetTo(target **PathStats)
func (*PathStats_FieldSubPathValue) SetToRaw ¶
func (fpvs *PathStats_FieldSubPathValue) SetToRaw(target proto.Message)
type PathStats_FieldTerminalPath ¶
type PathStats_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*PathStats_FieldTerminalPath) ClearValue ¶
func (fp *PathStats_FieldTerminalPath) ClearValue(item *PathStats)
func (*PathStats_FieldTerminalPath) ClearValueRaw ¶
func (fp *PathStats_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*PathStats_FieldTerminalPath) Get ¶
func (fp *PathStats_FieldTerminalPath) Get(source *PathStats) (values []interface{})
Get returns all values pointed by specific field from source PathStats
func (*PathStats_FieldTerminalPath) GetDefault ¶
func (fp *PathStats_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*PathStats_FieldTerminalPath) GetRaw ¶
func (fp *PathStats_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*PathStats_FieldTerminalPath) GetSingle ¶
func (fp *PathStats_FieldTerminalPath) GetSingle(source *PathStats) (interface{}, bool)
GetSingle returns value pointed by specific field of from source PathStats
func (*PathStats_FieldTerminalPath) GetSingleRaw ¶
func (fp *PathStats_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*PathStats_FieldTerminalPath) IsLeaf ¶
func (fp *PathStats_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*PathStats_FieldTerminalPath) JSONString ¶
func (fp *PathStats_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*PathStats_FieldTerminalPath) Selector ¶
func (fp *PathStats_FieldTerminalPath) Selector() PathStats_FieldPathSelector
func (*PathStats_FieldTerminalPath) SplitIntoTerminalIPaths ¶ added in v0.7.1
func (fp *PathStats_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*PathStats_FieldTerminalPath) String ¶
func (fp *PathStats_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*PathStats_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *PathStats_FieldTerminalPath) WithIArrayItemValue(value interface{}) PathStats_FieldPathArrayItemValue
func (*PathStats_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *PathStats_FieldTerminalPath) WithIArrayOfValues(values interface{}) PathStats_FieldPathArrayOfValues
func (*PathStats_FieldTerminalPath) WithIValue ¶
func (fp *PathStats_FieldTerminalPath) WithIValue(value interface{}) PathStats_FieldPathValue
func (*PathStats_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *PathStats_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*PathStats_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *PathStats_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*PathStats_FieldTerminalPath) WithRawIValue ¶
func (fp *PathStats_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type PathStats_FieldTerminalPathArrayItemValue ¶
type PathStats_FieldTerminalPathArrayItemValue struct { PathStats_FieldTerminalPath // contains filtered or unexported fields }
func (*PathStats_FieldTerminalPathArrayItemValue) AsPathsItemValue ¶
func (fpaiv *PathStats_FieldTerminalPathArrayItemValue) AsPathsItemValue() (*common.Path, bool)
func (*PathStats_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *PathStats_FieldTerminalPathArrayItemValue) ContainsValue(source *PathStats) bool
Contains returns a boolean indicating if value that is being held is present in given 'PathStats'
func (*PathStats_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *PathStats_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object PathStats as interface{}
func (*PathStats_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *PathStats_FieldTerminalPathArrayItemValue) GetSingle(source *PathStats) (interface{}, bool)
func (*PathStats_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *PathStats_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type PathStats_FieldTerminalPathArrayOfValues ¶
type PathStats_FieldTerminalPathArrayOfValues struct { PathStats_FieldTerminalPath // contains filtered or unexported fields }
func (*PathStats_FieldTerminalPathArrayOfValues) AsHopStatsArrayOfValues ¶
func (fpaov *PathStats_FieldTerminalPathArrayOfValues) AsHopStatsArrayOfValues() ([]map[string]*common.HopStat, bool)
func (*PathStats_FieldTerminalPathArrayOfValues) AsPathsArrayOfValues ¶
func (fpaov *PathStats_FieldTerminalPathArrayOfValues) AsPathsArrayOfValues() ([][]*common.Path, bool)
func (*PathStats_FieldTerminalPathArrayOfValues) AsTimeArrayOfValues ¶
func (fpaov *PathStats_FieldTerminalPathArrayOfValues) AsTimeArrayOfValues() ([]*timestamp.Timestamp, bool)
func (*PathStats_FieldTerminalPathArrayOfValues) AsTraceReasonArrayOfValues ¶
func (fpaov *PathStats_FieldTerminalPathArrayOfValues) AsTraceReasonArrayOfValues() ([]common.TraceReason, bool)
func (*PathStats_FieldTerminalPathArrayOfValues) AsTraceReasonDescriptionArrayOfValues ¶
func (fpaov *PathStats_FieldTerminalPathArrayOfValues) AsTraceReasonDescriptionArrayOfValues() ([]string, bool)
func (*PathStats_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *PathStats_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type PathStats_FieldTerminalPathValue ¶
type PathStats_FieldTerminalPathValue struct { PathStats_FieldTerminalPath // contains filtered or unexported fields }
func (*PathStats_FieldTerminalPathValue) AsHopStatsValue ¶
func (fpv *PathStats_FieldTerminalPathValue) AsHopStatsValue() (map[string]*common.HopStat, bool)
func (*PathStats_FieldTerminalPathValue) AsPathsValue ¶
func (fpv *PathStats_FieldTerminalPathValue) AsPathsValue() ([]*common.Path, bool)
func (*PathStats_FieldTerminalPathValue) AsTimeValue ¶
func (fpv *PathStats_FieldTerminalPathValue) AsTimeValue() (*timestamp.Timestamp, bool)
func (*PathStats_FieldTerminalPathValue) AsTraceReasonDescriptionValue ¶
func (fpv *PathStats_FieldTerminalPathValue) AsTraceReasonDescriptionValue() (string, bool)
func (*PathStats_FieldTerminalPathValue) AsTraceReasonValue ¶
func (fpv *PathStats_FieldTerminalPathValue) AsTraceReasonValue() (common.TraceReason, bool)
func (*PathStats_FieldTerminalPathValue) CompareWith ¶
func (fpv *PathStats_FieldTerminalPathValue) CompareWith(source *PathStats) (int, bool)
CompareWith compares value in the 'PathStats_FieldTerminalPathValue' with the value under path in 'PathStats'.
func (*PathStats_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *PathStats_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*PathStats_FieldTerminalPathValue) GetRawValue ¶
func (fpv *PathStats_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'PathStats' as interface{}
func (*PathStats_FieldTerminalPathValue) SetTo ¶
func (fpv *PathStats_FieldTerminalPathValue) SetTo(target **PathStats)
SetTo stores value for selected field for object PathStats
func (*PathStats_FieldTerminalPathValue) SetToRaw ¶
func (fpv *PathStats_FieldTerminalPathValue) SetToRaw(target proto.Message)
type ReportHopsDescriptor ¶
type ReportHopsDescriptor struct{}
func GetReportHopsDescriptor ¶
func GetReportHopsDescriptor() *ReportHopsDescriptor
func (*ReportHopsDescriptor) GetApiDescriptor ¶
func (d *ReportHopsDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor
func (*ReportHopsDescriptor) GetApiName ¶
func (d *ReportHopsDescriptor) GetApiName() string
func (*ReportHopsDescriptor) GetClientMsgReflectHandle ¶
func (d *ReportHopsDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle
func (*ReportHopsDescriptor) GetFullMethodName ¶
func (d *ReportHopsDescriptor) GetFullMethodName() string
func (*ReportHopsDescriptor) GetMethodName ¶
func (d *ReportHopsDescriptor) GetMethodName() string
func (*ReportHopsDescriptor) GetProtoPkgName ¶
func (d *ReportHopsDescriptor) GetProtoPkgName() string
func (*ReportHopsDescriptor) GetResourceDescriptor ¶
func (d *ReportHopsDescriptor) GetResourceDescriptor() gotenresource.Descriptor
func (*ReportHopsDescriptor) GetServerMsgReflectHandle ¶
func (d *ReportHopsDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle
func (*ReportHopsDescriptor) GetServiceDomain ¶
func (d *ReportHopsDescriptor) GetServiceDomain() string
func (*ReportHopsDescriptor) GetServiceVersion ¶
func (d *ReportHopsDescriptor) GetServiceVersion() string
func (*ReportHopsDescriptor) GetVerb ¶
func (d *ReportHopsDescriptor) GetVerb() string
func (*ReportHopsDescriptor) HasResource ¶
func (d *ReportHopsDescriptor) HasResource() bool
func (*ReportHopsDescriptor) IsClientStream ¶
func (d *ReportHopsDescriptor) IsClientStream() bool
func (*ReportHopsDescriptor) IsCollection ¶
func (d *ReportHopsDescriptor) IsCollection() bool
func (*ReportHopsDescriptor) IsPlural ¶
func (d *ReportHopsDescriptor) IsPlural() bool
func (*ReportHopsDescriptor) IsServerStream ¶
func (d *ReportHopsDescriptor) IsServerStream() bool
func (*ReportHopsDescriptor) IsUnary ¶
func (d *ReportHopsDescriptor) IsUnary() bool
func (*ReportHopsDescriptor) NewEmptyClientMsg ¶
func (d *ReportHopsDescriptor) NewEmptyClientMsg() proto.Message
func (*ReportHopsDescriptor) NewEmptyServerMsg ¶
func (d *ReportHopsDescriptor) NewEmptyServerMsg() proto.Message
func (*ReportHopsDescriptor) RequestHasResourceBody ¶
func (d *ReportHopsDescriptor) RequestHasResourceBody() bool
type ReportHopsDescriptorClientMsgHandle ¶
type ReportHopsDescriptorClientMsgHandle struct{}
func (*ReportHopsDescriptorClientMsgHandle) ExtractCollectionName ¶
func (h *ReportHopsDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name
func (*ReportHopsDescriptorClientMsgHandle) ExtractResourceName ¶
func (h *ReportHopsDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name
func (*ReportHopsDescriptorClientMsgHandle) ExtractResourceNames ¶
func (h *ReportHopsDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList
type ReportHopsDescriptorServerMsgHandle ¶
type ReportHopsDescriptorServerMsgHandle struct{}
func (*ReportHopsDescriptorServerMsgHandle) ExtractCollectionName ¶
func (h *ReportHopsDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name
func (*ReportHopsDescriptorServerMsgHandle) ExtractResourceName ¶
func (h *ReportHopsDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name
func (*ReportHopsDescriptorServerMsgHandle) ExtractResourceNames ¶
func (h *ReportHopsDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList
type ReportHopsRequest ¶
type ReportHopsRequest struct { // reference of ntt.watchdog.v1alpha2.Probe Name *probe.Reference `protobuf:"bytes,1,opt,customtype=Reference,name=name,proto3" json:"name,omitempty" firestore:"name"` Target *probing_target.Reference `protobuf:"bytes,2,opt,customtype=Reference,name=target,proto3" json:"target,omitempty" firestore:"target"` TargetIpAddress string `` /* 136-byte string literal not displayed */ IpVersion common.IpVersion `` /* 148-byte string literal not displayed */ Mode common.ProbingMode `protobuf:"varint,5,opt,name=mode,proto3,enum=ntt.watchdog.v1alpha2.ProbingMode" json:"mode,omitempty" firestore:"mode"` TraceType common.TraceType `` /* 148-byte string literal not displayed */ Paths []*common.Path `protobuf:"bytes,7,rep,name=paths,proto3" json:"paths,omitempty" firestore:"paths"` // map<hopip, HopStat> HopStats map[string]*common.HopStat `` /* 194-byte string literal not displayed */ // map<hopip, HopStat> HopInfo map[string]*common.HopInfo `` /* 190-byte string literal not displayed */ TraceReason common.TraceReason `` /* 159-byte string literal not displayed */ TraceReasonDescription string `` /* 165-byte string literal not displayed */ Time *timestamp.Timestamp `protobuf:"bytes,12,opt,name=time,proto3" json:"time,omitempty" firestore:"time"` // contains filtered or unexported fields }
Request message for method [ReportHops][ntt.watchdog.v1alpha2.ReportHops]
func (*ReportHopsRequest) Clone ¶
func (o *ReportHopsRequest) Clone() *ReportHopsRequest
func (*ReportHopsRequest) CloneRaw ¶
func (o *ReportHopsRequest) CloneRaw() gotenobject.GotenObjectExt
func (*ReportHopsRequest) Descriptor ¶
func (*ReportHopsRequest) Descriptor() ([]byte, []int)
Deprecated, Use ReportHopsRequest.ProtoReflect.Descriptor instead.
func (*ReportHopsRequest) GetHopInfo ¶
func (m *ReportHopsRequest) GetHopInfo() map[string]*common.HopInfo
func (*ReportHopsRequest) GetHopStats ¶
func (m *ReportHopsRequest) GetHopStats() map[string]*common.HopStat
func (*ReportHopsRequest) GetIpVersion ¶
func (m *ReportHopsRequest) GetIpVersion() common.IpVersion
func (*ReportHopsRequest) GetMode ¶
func (m *ReportHopsRequest) GetMode() common.ProbingMode
func (*ReportHopsRequest) GetName ¶
func (m *ReportHopsRequest) GetName() *probe.Reference
func (*ReportHopsRequest) GetPaths ¶
func (m *ReportHopsRequest) GetPaths() []*common.Path
func (*ReportHopsRequest) GetTarget ¶
func (m *ReportHopsRequest) GetTarget() *probing_target.Reference
func (*ReportHopsRequest) GetTargetIpAddress ¶
func (m *ReportHopsRequest) GetTargetIpAddress() string
func (*ReportHopsRequest) GetTime ¶
func (m *ReportHopsRequest) GetTime() *timestamp.Timestamp
func (*ReportHopsRequest) GetTraceReason ¶
func (m *ReportHopsRequest) GetTraceReason() common.TraceReason
func (*ReportHopsRequest) GetTraceReasonDescription ¶
func (m *ReportHopsRequest) GetTraceReasonDescription() string
func (*ReportHopsRequest) GetTraceType ¶
func (m *ReportHopsRequest) GetTraceType() common.TraceType
func (*ReportHopsRequest) GotenMessage ¶
func (*ReportHopsRequest) GotenMessage()
func (*ReportHopsRequest) GotenObjectExt ¶
func (o *ReportHopsRequest) GotenObjectExt()
func (*ReportHopsRequest) GotenValidate ¶
func (obj *ReportHopsRequest) GotenValidate() error
func (*ReportHopsRequest) MakeDiffFieldMask ¶
func (o *ReportHopsRequest) MakeDiffFieldMask(other *ReportHopsRequest) *ReportHopsRequest_FieldMask
func (*ReportHopsRequest) MakeFullFieldMask ¶
func (o *ReportHopsRequest) MakeFullFieldMask() *ReportHopsRequest_FieldMask
func (*ReportHopsRequest) MakeRawDiffFieldMask ¶
func (o *ReportHopsRequest) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*ReportHopsRequest) MakeRawFullFieldMask ¶
func (o *ReportHopsRequest) MakeRawFullFieldMask() gotenobject.FieldMask
func (*ReportHopsRequest) Marshal ¶
func (m *ReportHopsRequest) Marshal() ([]byte, error)
func (*ReportHopsRequest) MarshalJSON ¶
func (m *ReportHopsRequest) MarshalJSON() ([]byte, error)
func (*ReportHopsRequest) Merge ¶
func (o *ReportHopsRequest) Merge(source *ReportHopsRequest)
func (*ReportHopsRequest) MergeRaw ¶
func (o *ReportHopsRequest) MergeRaw(source gotenobject.GotenObjectExt)
func (*ReportHopsRequest) ProtoMessage ¶
func (*ReportHopsRequest) ProtoMessage()
func (*ReportHopsRequest) ProtoReflect ¶
func (m *ReportHopsRequest) ProtoReflect() preflect.Message
func (*ReportHopsRequest) Reset ¶
func (m *ReportHopsRequest) Reset()
func (*ReportHopsRequest) SetHopInfo ¶
func (m *ReportHopsRequest) SetHopInfo(fv map[string]*common.HopInfo)
func (*ReportHopsRequest) SetHopStats ¶
func (m *ReportHopsRequest) SetHopStats(fv map[string]*common.HopStat)
func (*ReportHopsRequest) SetIpVersion ¶
func (m *ReportHopsRequest) SetIpVersion(fv common.IpVersion)
func (*ReportHopsRequest) SetMode ¶
func (m *ReportHopsRequest) SetMode(fv common.ProbingMode)
func (*ReportHopsRequest) SetName ¶
func (m *ReportHopsRequest) SetName(fv *probe.Reference)
func (*ReportHopsRequest) SetPaths ¶
func (m *ReportHopsRequest) SetPaths(fv []*common.Path)
func (*ReportHopsRequest) SetTarget ¶
func (m *ReportHopsRequest) SetTarget(fv *probing_target.Reference)
func (*ReportHopsRequest) SetTargetIpAddress ¶
func (m *ReportHopsRequest) SetTargetIpAddress(fv string)
func (*ReportHopsRequest) SetTime ¶
func (m *ReportHopsRequest) SetTime(fv *timestamp.Timestamp)
func (*ReportHopsRequest) SetTraceReason ¶
func (m *ReportHopsRequest) SetTraceReason(fv common.TraceReason)
func (*ReportHopsRequest) SetTraceReasonDescription ¶
func (m *ReportHopsRequest) SetTraceReasonDescription(fv string)
func (*ReportHopsRequest) SetTraceType ¶
func (m *ReportHopsRequest) SetTraceType(fv common.TraceType)
func (*ReportHopsRequest) String ¶
func (m *ReportHopsRequest) String() string
func (*ReportHopsRequest) Unmarshal ¶
func (m *ReportHopsRequest) Unmarshal(b []byte) error
func (*ReportHopsRequest) UnmarshalJSON ¶
func (m *ReportHopsRequest) UnmarshalJSON(data []byte) error
type ReportHopsRequestFieldPathBuilder ¶
type ReportHopsRequestFieldPathBuilder struct{}
func NewReportHopsRequestFieldPathBuilder ¶
func NewReportHopsRequestFieldPathBuilder() ReportHopsRequestFieldPathBuilder
func (ReportHopsRequestFieldPathBuilder) HopInfo ¶
func (ReportHopsRequestFieldPathBuilder) HopInfo() ReportHopsRequestPathSelectorHopInfo
func (ReportHopsRequestFieldPathBuilder) HopStats ¶
func (ReportHopsRequestFieldPathBuilder) HopStats() ReportHopsRequestPathSelectorHopStats
func (ReportHopsRequestFieldPathBuilder) IpVersion ¶
func (ReportHopsRequestFieldPathBuilder) IpVersion() ReportHopsRequestPathSelectorIpVersion
func (ReportHopsRequestFieldPathBuilder) Target ¶
func (ReportHopsRequestFieldPathBuilder) Target() ReportHopsRequestPathSelectorTarget
func (ReportHopsRequestFieldPathBuilder) TargetIpAddress ¶
func (ReportHopsRequestFieldPathBuilder) TargetIpAddress() ReportHopsRequestPathSelectorTargetIpAddress
func (ReportHopsRequestFieldPathBuilder) TraceReason ¶
func (ReportHopsRequestFieldPathBuilder) TraceReason() ReportHopsRequestPathSelectorTraceReason
func (ReportHopsRequestFieldPathBuilder) TraceReasonDescription ¶
func (ReportHopsRequestFieldPathBuilder) TraceReasonDescription() ReportHopsRequestPathSelectorTraceReasonDescription
func (ReportHopsRequestFieldPathBuilder) TraceType ¶
func (ReportHopsRequestFieldPathBuilder) TraceType() ReportHopsRequestPathSelectorTraceType
type ReportHopsRequestMapPathSelectorHopInfo ¶
type ReportHopsRequestMapPathSelectorHopInfo struct {
// contains filtered or unexported fields
}
func (ReportHopsRequestMapPathSelectorHopInfo) FieldPath ¶
func (s ReportHopsRequestMapPathSelectorHopInfo) FieldPath() *ReportHopsRequest_FieldPathMap
func (ReportHopsRequestMapPathSelectorHopInfo) WithArrayOfValues ¶
func (s ReportHopsRequestMapPathSelectorHopInfo) WithArrayOfValues(values []*common.HopInfo) *ReportHopsRequest_FieldPathMapArrayOfValues
func (ReportHopsRequestMapPathSelectorHopInfo) WithValue ¶
func (s ReportHopsRequestMapPathSelectorHopInfo) WithValue(value *common.HopInfo) *ReportHopsRequest_FieldPathMapValue
type ReportHopsRequestMapPathSelectorHopStats ¶
type ReportHopsRequestMapPathSelectorHopStats struct {
// contains filtered or unexported fields
}
func (ReportHopsRequestMapPathSelectorHopStats) FieldPath ¶
func (s ReportHopsRequestMapPathSelectorHopStats) FieldPath() *ReportHopsRequest_FieldPathMap
func (ReportHopsRequestMapPathSelectorHopStats) WithArrayOfValues ¶
func (s ReportHopsRequestMapPathSelectorHopStats) WithArrayOfValues(values []*common.HopStat) *ReportHopsRequest_FieldPathMapArrayOfValues
func (ReportHopsRequestMapPathSelectorHopStats) WithValue ¶
func (s ReportHopsRequestMapPathSelectorHopStats) WithValue(value *common.HopStat) *ReportHopsRequest_FieldPathMapValue
type ReportHopsRequestPathSelectorHopInfo ¶
type ReportHopsRequestPathSelectorHopInfo struct{}
func (ReportHopsRequestPathSelectorHopInfo) FieldPath ¶
func (ReportHopsRequestPathSelectorHopInfo) FieldPath() *ReportHopsRequest_FieldTerminalPath
func (ReportHopsRequestPathSelectorHopInfo) WithArrayOfValues ¶
func (s ReportHopsRequestPathSelectorHopInfo) WithArrayOfValues(values []map[string]*common.HopInfo) *ReportHopsRequest_FieldTerminalPathArrayOfValues
func (ReportHopsRequestPathSelectorHopInfo) WithKey ¶
func (ReportHopsRequestPathSelectorHopInfo) WithKey(key string) ReportHopsRequestMapPathSelectorHopInfo
func (ReportHopsRequestPathSelectorHopInfo) WithValue ¶
func (s ReportHopsRequestPathSelectorHopInfo) WithValue(value map[string]*common.HopInfo) *ReportHopsRequest_FieldTerminalPathValue
type ReportHopsRequestPathSelectorHopStats ¶
type ReportHopsRequestPathSelectorHopStats struct{}
func (ReportHopsRequestPathSelectorHopStats) FieldPath ¶
func (ReportHopsRequestPathSelectorHopStats) FieldPath() *ReportHopsRequest_FieldTerminalPath
func (ReportHopsRequestPathSelectorHopStats) WithArrayOfValues ¶
func (s ReportHopsRequestPathSelectorHopStats) WithArrayOfValues(values []map[string]*common.HopStat) *ReportHopsRequest_FieldTerminalPathArrayOfValues
func (ReportHopsRequestPathSelectorHopStats) WithKey ¶
func (ReportHopsRequestPathSelectorHopStats) WithKey(key string) ReportHopsRequestMapPathSelectorHopStats
func (ReportHopsRequestPathSelectorHopStats) WithValue ¶
func (s ReportHopsRequestPathSelectorHopStats) WithValue(value map[string]*common.HopStat) *ReportHopsRequest_FieldTerminalPathValue
type ReportHopsRequestPathSelectorIpVersion ¶
type ReportHopsRequestPathSelectorIpVersion struct{}
func (ReportHopsRequestPathSelectorIpVersion) FieldPath ¶
func (ReportHopsRequestPathSelectorIpVersion) FieldPath() *ReportHopsRequest_FieldTerminalPath
func (ReportHopsRequestPathSelectorIpVersion) WithArrayOfValues ¶
func (s ReportHopsRequestPathSelectorIpVersion) WithArrayOfValues(values []common.IpVersion) *ReportHopsRequest_FieldTerminalPathArrayOfValues
func (ReportHopsRequestPathSelectorIpVersion) WithValue ¶
func (s ReportHopsRequestPathSelectorIpVersion) WithValue(value common.IpVersion) *ReportHopsRequest_FieldTerminalPathValue
type ReportHopsRequestPathSelectorMode ¶
type ReportHopsRequestPathSelectorMode struct{}
func (ReportHopsRequestPathSelectorMode) FieldPath ¶
func (ReportHopsRequestPathSelectorMode) FieldPath() *ReportHopsRequest_FieldTerminalPath
func (ReportHopsRequestPathSelectorMode) WithArrayOfValues ¶
func (s ReportHopsRequestPathSelectorMode) WithArrayOfValues(values []common.ProbingMode) *ReportHopsRequest_FieldTerminalPathArrayOfValues
func (ReportHopsRequestPathSelectorMode) WithValue ¶
func (s ReportHopsRequestPathSelectorMode) WithValue(value common.ProbingMode) *ReportHopsRequest_FieldTerminalPathValue
type ReportHopsRequestPathSelectorName ¶
type ReportHopsRequestPathSelectorName struct{}
func (ReportHopsRequestPathSelectorName) FieldPath ¶
func (ReportHopsRequestPathSelectorName) FieldPath() *ReportHopsRequest_FieldTerminalPath
func (ReportHopsRequestPathSelectorName) WithArrayOfValues ¶
func (s ReportHopsRequestPathSelectorName) WithArrayOfValues(values []*probe.Reference) *ReportHopsRequest_FieldTerminalPathArrayOfValues
func (ReportHopsRequestPathSelectorName) WithValue ¶
func (s ReportHopsRequestPathSelectorName) WithValue(value *probe.Reference) *ReportHopsRequest_FieldTerminalPathValue
type ReportHopsRequestPathSelectorPaths ¶
type ReportHopsRequestPathSelectorPaths struct{}
func (ReportHopsRequestPathSelectorPaths) FieldPath ¶
func (ReportHopsRequestPathSelectorPaths) FieldPath() *ReportHopsRequest_FieldTerminalPath
func (ReportHopsRequestPathSelectorPaths) WithArrayOfValues ¶
func (s ReportHopsRequestPathSelectorPaths) WithArrayOfValues(values [][]*common.Path) *ReportHopsRequest_FieldTerminalPathArrayOfValues
func (ReportHopsRequestPathSelectorPaths) WithItemValue ¶
func (s ReportHopsRequestPathSelectorPaths) WithItemValue(value *common.Path) *ReportHopsRequest_FieldTerminalPathArrayItemValue
func (ReportHopsRequestPathSelectorPaths) WithSubArrayItemValue ¶
func (s ReportHopsRequestPathSelectorPaths) WithSubArrayItemValue(subPathArrayItemValue common.Path_FieldPathArrayItemValue) *ReportHopsRequest_FieldSubPathArrayItemValue
func (ReportHopsRequestPathSelectorPaths) WithSubArrayOfValues ¶
func (s ReportHopsRequestPathSelectorPaths) WithSubArrayOfValues(subPathArrayOfValues common.Path_FieldPathArrayOfValues) *ReportHopsRequest_FieldSubPathArrayOfValues
func (ReportHopsRequestPathSelectorPaths) WithSubPath ¶
func (ReportHopsRequestPathSelectorPaths) WithSubPath(subPath common.Path_FieldPath) *ReportHopsRequest_FieldSubPath
func (ReportHopsRequestPathSelectorPaths) WithSubValue ¶
func (s ReportHopsRequestPathSelectorPaths) WithSubValue(subPathValue common.Path_FieldPathValue) *ReportHopsRequest_FieldSubPathValue
func (ReportHopsRequestPathSelectorPaths) WithValue ¶
func (s ReportHopsRequestPathSelectorPaths) WithValue(value []*common.Path) *ReportHopsRequest_FieldTerminalPathValue
type ReportHopsRequestPathSelectorPathsHops ¶
type ReportHopsRequestPathSelectorPathsHops struct{}
func (ReportHopsRequestPathSelectorPathsHops) FieldPath ¶
func (ReportHopsRequestPathSelectorPathsHops) FieldPath() *ReportHopsRequest_FieldSubPath
func (ReportHopsRequestPathSelectorPathsHops) WithArrayOfValues ¶
func (s ReportHopsRequestPathSelectorPathsHops) WithArrayOfValues(values [][]string) *ReportHopsRequest_FieldSubPathArrayOfValues
func (ReportHopsRequestPathSelectorPathsHops) WithItemValue ¶
func (s ReportHopsRequestPathSelectorPathsHops) WithItemValue(value string) *ReportHopsRequest_FieldSubPathArrayItemValue
func (ReportHopsRequestPathSelectorPathsHops) WithValue ¶
func (s ReportHopsRequestPathSelectorPathsHops) WithValue(value []string) *ReportHopsRequest_FieldSubPathValue
type ReportHopsRequestPathSelectorTarget ¶
type ReportHopsRequestPathSelectorTarget struct{}
func (ReportHopsRequestPathSelectorTarget) FieldPath ¶
func (ReportHopsRequestPathSelectorTarget) FieldPath() *ReportHopsRequest_FieldTerminalPath
func (ReportHopsRequestPathSelectorTarget) WithArrayOfValues ¶
func (s ReportHopsRequestPathSelectorTarget) WithArrayOfValues(values []*probing_target.Reference) *ReportHopsRequest_FieldTerminalPathArrayOfValues
func (ReportHopsRequestPathSelectorTarget) WithValue ¶
func (s ReportHopsRequestPathSelectorTarget) WithValue(value *probing_target.Reference) *ReportHopsRequest_FieldTerminalPathValue
type ReportHopsRequestPathSelectorTargetIpAddress ¶
type ReportHopsRequestPathSelectorTargetIpAddress struct{}
func (ReportHopsRequestPathSelectorTargetIpAddress) FieldPath ¶
func (ReportHopsRequestPathSelectorTargetIpAddress) FieldPath() *ReportHopsRequest_FieldTerminalPath
func (ReportHopsRequestPathSelectorTargetIpAddress) WithArrayOfValues ¶
func (s ReportHopsRequestPathSelectorTargetIpAddress) WithArrayOfValues(values []string) *ReportHopsRequest_FieldTerminalPathArrayOfValues
func (ReportHopsRequestPathSelectorTargetIpAddress) WithValue ¶
func (s ReportHopsRequestPathSelectorTargetIpAddress) WithValue(value string) *ReportHopsRequest_FieldTerminalPathValue
type ReportHopsRequestPathSelectorTime ¶
type ReportHopsRequestPathSelectorTime struct{}
func (ReportHopsRequestPathSelectorTime) FieldPath ¶
func (ReportHopsRequestPathSelectorTime) FieldPath() *ReportHopsRequest_FieldTerminalPath
func (ReportHopsRequestPathSelectorTime) WithArrayOfValues ¶
func (s ReportHopsRequestPathSelectorTime) WithArrayOfValues(values []*timestamp.Timestamp) *ReportHopsRequest_FieldTerminalPathArrayOfValues
func (ReportHopsRequestPathSelectorTime) WithValue ¶
func (s ReportHopsRequestPathSelectorTime) WithValue(value *timestamp.Timestamp) *ReportHopsRequest_FieldTerminalPathValue
type ReportHopsRequestPathSelectorTraceReason ¶
type ReportHopsRequestPathSelectorTraceReason struct{}
func (ReportHopsRequestPathSelectorTraceReason) FieldPath ¶
func (ReportHopsRequestPathSelectorTraceReason) FieldPath() *ReportHopsRequest_FieldTerminalPath
func (ReportHopsRequestPathSelectorTraceReason) WithArrayOfValues ¶
func (s ReportHopsRequestPathSelectorTraceReason) WithArrayOfValues(values []common.TraceReason) *ReportHopsRequest_FieldTerminalPathArrayOfValues
func (ReportHopsRequestPathSelectorTraceReason) WithValue ¶
func (s ReportHopsRequestPathSelectorTraceReason) WithValue(value common.TraceReason) *ReportHopsRequest_FieldTerminalPathValue
type ReportHopsRequestPathSelectorTraceReasonDescription ¶
type ReportHopsRequestPathSelectorTraceReasonDescription struct{}
func (ReportHopsRequestPathSelectorTraceReasonDescription) WithArrayOfValues ¶
func (s ReportHopsRequestPathSelectorTraceReasonDescription) WithArrayOfValues(values []string) *ReportHopsRequest_FieldTerminalPathArrayOfValues
func (ReportHopsRequestPathSelectorTraceReasonDescription) WithValue ¶
func (s ReportHopsRequestPathSelectorTraceReasonDescription) WithValue(value string) *ReportHopsRequest_FieldTerminalPathValue
type ReportHopsRequestPathSelectorTraceType ¶
type ReportHopsRequestPathSelectorTraceType struct{}
func (ReportHopsRequestPathSelectorTraceType) FieldPath ¶
func (ReportHopsRequestPathSelectorTraceType) FieldPath() *ReportHopsRequest_FieldTerminalPath
func (ReportHopsRequestPathSelectorTraceType) WithArrayOfValues ¶
func (s ReportHopsRequestPathSelectorTraceType) WithArrayOfValues(values []common.TraceType) *ReportHopsRequest_FieldTerminalPathArrayOfValues
func (ReportHopsRequestPathSelectorTraceType) WithValue ¶
func (s ReportHopsRequestPathSelectorTraceType) WithValue(value common.TraceType) *ReportHopsRequest_FieldTerminalPathValue
type ReportHopsRequest_FieldMask ¶
type ReportHopsRequest_FieldMask struct {
Paths []ReportHopsRequest_FieldPath
}
func FullReportHopsRequest_FieldMask ¶
func FullReportHopsRequest_FieldMask() *ReportHopsRequest_FieldMask
func (*ReportHopsRequest_FieldMask) AppendPath ¶
func (fieldMask *ReportHopsRequest_FieldMask) AppendPath(path ReportHopsRequest_FieldPath)
func (*ReportHopsRequest_FieldMask) AppendRawPath ¶
func (fieldMask *ReportHopsRequest_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*ReportHopsRequest_FieldMask) DecodeFirestore ¶
func (fieldMask *ReportHopsRequest_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*ReportHopsRequest_FieldMask) EncodeFirestore ¶
func (fieldMask *ReportHopsRequest_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*ReportHopsRequest_FieldMask) FilterInputFields ¶
func (fieldMask *ReportHopsRequest_FieldMask) FilterInputFields() *ReportHopsRequest_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*ReportHopsRequest_FieldMask) FromProtoFieldMask ¶
func (fieldMask *ReportHopsRequest_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
func (*ReportHopsRequest_FieldMask) GetPaths ¶
func (fieldMask *ReportHopsRequest_FieldMask) GetPaths() []ReportHopsRequest_FieldPath
func (*ReportHopsRequest_FieldMask) GetRawPaths ¶
func (fieldMask *ReportHopsRequest_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*ReportHopsRequest_FieldMask) IsFull ¶
func (fieldMask *ReportHopsRequest_FieldMask) IsFull() bool
func (ReportHopsRequest_FieldMask) Marshal ¶
func (fieldMask ReportHopsRequest_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (ReportHopsRequest_FieldMask) MarshalJSON ¶
func (fieldMask ReportHopsRequest_FieldMask) MarshalJSON() ([]byte, error)
func (*ReportHopsRequest_FieldMask) PathsCount ¶
func (fieldMask *ReportHopsRequest_FieldMask) PathsCount() int
func (*ReportHopsRequest_FieldMask) Project ¶
func (fieldMask *ReportHopsRequest_FieldMask) Project(source *ReportHopsRequest) *ReportHopsRequest
func (*ReportHopsRequest_FieldMask) ProjectRaw ¶
func (fieldMask *ReportHopsRequest_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*ReportHopsRequest_FieldMask) ProtoMessage ¶
func (fieldMask *ReportHopsRequest_FieldMask) ProtoMessage()
func (*ReportHopsRequest_FieldMask) ProtoReflect ¶
func (fieldMask *ReportHopsRequest_FieldMask) ProtoReflect() preflect.Message
func (*ReportHopsRequest_FieldMask) Reset ¶
func (fieldMask *ReportHopsRequest_FieldMask) Reset()
func (*ReportHopsRequest_FieldMask) Set ¶
func (fieldMask *ReportHopsRequest_FieldMask) Set(target, source *ReportHopsRequest)
func (*ReportHopsRequest_FieldMask) SetFromCliFlag ¶
func (fieldMask *ReportHopsRequest_FieldMask) SetFromCliFlag(raw string) error
func (*ReportHopsRequest_FieldMask) SetRaw ¶
func (fieldMask *ReportHopsRequest_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*ReportHopsRequest_FieldMask) Size ¶
func (fieldMask *ReportHopsRequest_FieldMask) Size() int
func (*ReportHopsRequest_FieldMask) String ¶
func (fieldMask *ReportHopsRequest_FieldMask) String() string
func (*ReportHopsRequest_FieldMask) Subtract ¶
func (fieldMask *ReportHopsRequest_FieldMask) Subtract(other *ReportHopsRequest_FieldMask) *ReportHopsRequest_FieldMask
func (*ReportHopsRequest_FieldMask) SubtractRaw ¶
func (fieldMask *ReportHopsRequest_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*ReportHopsRequest_FieldMask) ToProtoFieldMask ¶
func (fieldMask *ReportHopsRequest_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*ReportHopsRequest_FieldMask) Unmarshal ¶
func (fieldMask *ReportHopsRequest_FieldMask) Unmarshal(data []byte) error
func (*ReportHopsRequest_FieldMask) UnmarshalJSON ¶
func (fieldMask *ReportHopsRequest_FieldMask) UnmarshalJSON(data []byte) error
type ReportHopsRequest_FieldPath ¶
type ReportHopsRequest_FieldPath interface { gotenobject.FieldPath Selector() ReportHopsRequest_FieldPathSelector Get(source *ReportHopsRequest) []interface{} GetSingle(source *ReportHopsRequest) (interface{}, bool) ClearValue(item *ReportHopsRequest) // Those methods build corresponding ReportHopsRequest_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) ReportHopsRequest_FieldPathValue WithIArrayOfValues(values interface{}) ReportHopsRequest_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) ReportHopsRequest_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildReportHopsRequest_FieldPath ¶
func BuildReportHopsRequest_FieldPath(fp gotenobject.RawFieldPath) (ReportHopsRequest_FieldPath, error)
func MustParseReportHopsRequest_FieldPath ¶
func MustParseReportHopsRequest_FieldPath(rawField string) ReportHopsRequest_FieldPath
func ParseReportHopsRequest_FieldPath ¶
func ParseReportHopsRequest_FieldPath(rawField string) (ReportHopsRequest_FieldPath, error)
type ReportHopsRequest_FieldPathArrayItemValue ¶
type ReportHopsRequest_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue ReportHopsRequest_FieldPath ContainsValue(*ReportHopsRequest) bool }
ReportHopsRequest_FieldPathArrayItemValue allows storing single item in Path-specific values for ReportHopsRequest according to their type Present only for array (repeated) types.
func MustParseReportHopsRequest_FieldPathArrayItemValue ¶
func MustParseReportHopsRequest_FieldPathArrayItemValue(pathStr, valueStr string) ReportHopsRequest_FieldPathArrayItemValue
func ParseReportHopsRequest_FieldPathArrayItemValue ¶
func ParseReportHopsRequest_FieldPathArrayItemValue(pathStr, valueStr string) (ReportHopsRequest_FieldPathArrayItemValue, error)
ParseReportHopsRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type ReportHopsRequest_FieldPathArrayOfValues ¶
type ReportHopsRequest_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues ReportHopsRequest_FieldPath }
ReportHopsRequest_FieldPathArrayOfValues allows storing slice of values for ReportHopsRequest fields according to their type
func MustParseReportHopsRequest_FieldPathArrayOfValues ¶
func MustParseReportHopsRequest_FieldPathArrayOfValues(pathStr, valuesStr string) ReportHopsRequest_FieldPathArrayOfValues
func ParseReportHopsRequest_FieldPathArrayOfValues ¶
func ParseReportHopsRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (ReportHopsRequest_FieldPathArrayOfValues, error)
type ReportHopsRequest_FieldPathMap ¶
type ReportHopsRequest_FieldPathMap struct {
// contains filtered or unexported fields
}
FieldPath for map type with additional Key information
func (*ReportHopsRequest_FieldPathMap) ClearValue ¶
func (fpm *ReportHopsRequest_FieldPathMap) ClearValue(item *ReportHopsRequest)
func (*ReportHopsRequest_FieldPathMap) ClearValueRaw ¶
func (fpm *ReportHopsRequest_FieldPathMap) ClearValueRaw(item proto.Message)
func (*ReportHopsRequest_FieldPathMap) Get ¶
func (fpm *ReportHopsRequest_FieldPathMap) Get(source *ReportHopsRequest) (values []interface{})
Get returns all values pointed by selected field map key from source ReportHopsRequest
func (*ReportHopsRequest_FieldPathMap) GetDefault ¶
func (fpm *ReportHopsRequest_FieldPathMap) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*ReportHopsRequest_FieldPathMap) GetRaw ¶
func (fpm *ReportHopsRequest_FieldPathMap) GetRaw(source proto.Message) []interface{}
func (*ReportHopsRequest_FieldPathMap) GetSingle ¶
func (fpm *ReportHopsRequest_FieldPathMap) GetSingle(source *ReportHopsRequest) (interface{}, bool)
GetSingle returns value by selected field map key from source ReportHopsRequest
func (*ReportHopsRequest_FieldPathMap) GetSingleRaw ¶
func (fpm *ReportHopsRequest_FieldPathMap) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*ReportHopsRequest_FieldPathMap) IsLeaf ¶
func (fpm *ReportHopsRequest_FieldPathMap) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*ReportHopsRequest_FieldPathMap) JSONString ¶
func (fpm *ReportHopsRequest_FieldPathMap) JSONString() string
JSONString returns path representation is JSON convention. Note that map keys are not transformed
func (*ReportHopsRequest_FieldPathMap) Key ¶
func (fpm *ReportHopsRequest_FieldPathMap) Key() string
func (*ReportHopsRequest_FieldPathMap) Selector ¶
func (fpm *ReportHopsRequest_FieldPathMap) Selector() ReportHopsRequest_FieldPathSelector
func (*ReportHopsRequest_FieldPathMap) SplitIntoTerminalIPaths ¶ added in v0.7.1
func (fpm *ReportHopsRequest_FieldPathMap) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*ReportHopsRequest_FieldPathMap) String ¶
func (fpm *ReportHopsRequest_FieldPathMap) String() string
String returns path representation in proto convention
func (*ReportHopsRequest_FieldPathMap) WithIArrayItemValue ¶
func (fpm *ReportHopsRequest_FieldPathMap) WithIArrayItemValue(value interface{}) ReportHopsRequest_FieldPathArrayItemValue
func (*ReportHopsRequest_FieldPathMap) WithIArrayOfValues ¶
func (fpm *ReportHopsRequest_FieldPathMap) WithIArrayOfValues(values interface{}) ReportHopsRequest_FieldPathArrayOfValues
func (*ReportHopsRequest_FieldPathMap) WithIValue ¶
func (fpm *ReportHopsRequest_FieldPathMap) WithIValue(value interface{}) ReportHopsRequest_FieldPathValue
func (*ReportHopsRequest_FieldPathMap) WithRawIArrayItemValue ¶
func (fpm *ReportHopsRequest_FieldPathMap) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*ReportHopsRequest_FieldPathMap) WithRawIArrayOfValues ¶
func (fpm *ReportHopsRequest_FieldPathMap) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*ReportHopsRequest_FieldPathMap) WithRawIValue ¶
func (fpm *ReportHopsRequest_FieldPathMap) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type ReportHopsRequest_FieldPathMapArrayOfValues ¶
type ReportHopsRequest_FieldPathMapArrayOfValues struct { ReportHopsRequest_FieldPathMap // contains filtered or unexported fields }
func (*ReportHopsRequest_FieldPathMapArrayOfValues) AsHopInfoArrayOfElementValues ¶
func (fpmaov *ReportHopsRequest_FieldPathMapArrayOfValues) AsHopInfoArrayOfElementValues() ([]*common.HopInfo, bool)
func (*ReportHopsRequest_FieldPathMapArrayOfValues) AsHopStatsArrayOfElementValues ¶
func (fpmaov *ReportHopsRequest_FieldPathMapArrayOfValues) AsHopStatsArrayOfElementValues() ([]*common.HopStat, bool)
func (*ReportHopsRequest_FieldPathMapArrayOfValues) GetRawValues ¶
func (fpmaov *ReportHopsRequest_FieldPathMapArrayOfValues) GetRawValues() (values []interface{})
type ReportHopsRequest_FieldPathMapValue ¶
type ReportHopsRequest_FieldPathMapValue struct { ReportHopsRequest_FieldPathMap // contains filtered or unexported fields }
func (*ReportHopsRequest_FieldPathMapValue) AsHopInfoElementValue ¶
func (fpmv *ReportHopsRequest_FieldPathMapValue) AsHopInfoElementValue() (*common.HopInfo, bool)
func (*ReportHopsRequest_FieldPathMapValue) AsHopStatsElementValue ¶
func (fpmv *ReportHopsRequest_FieldPathMapValue) AsHopStatsElementValue() (*common.HopStat, bool)
func (*ReportHopsRequest_FieldPathMapValue) CompareWith ¶
func (fpmv *ReportHopsRequest_FieldPathMapValue) CompareWith(source *ReportHopsRequest) (int, bool)
CompareWith compares value in the 'ReportHopsRequest_FieldPathMapValue' with the value under path in 'ReportHopsRequest'.
func (*ReportHopsRequest_FieldPathMapValue) CompareWithRaw ¶
func (fpmv *ReportHopsRequest_FieldPathMapValue) CompareWithRaw(source proto.Message) (int, bool)
func (*ReportHopsRequest_FieldPathMapValue) GetRawValue ¶
func (fpmv *ReportHopsRequest_FieldPathMapValue) GetRawValue() interface{}
GetValue returns value stored under selected field in ReportHopsRequest as interface{}
func (*ReportHopsRequest_FieldPathMapValue) SetTo ¶
func (fpmv *ReportHopsRequest_FieldPathMapValue) SetTo(target **ReportHopsRequest)
SetTo stores value for selected field in ReportHopsRequest
func (*ReportHopsRequest_FieldPathMapValue) SetToRaw ¶
func (fpmv *ReportHopsRequest_FieldPathMapValue) SetToRaw(target proto.Message)
type ReportHopsRequest_FieldPathSelector ¶
type ReportHopsRequest_FieldPathSelector int32
const ( ReportHopsRequest_FieldPathSelectorName ReportHopsRequest_FieldPathSelector = 0 ReportHopsRequest_FieldPathSelectorTarget ReportHopsRequest_FieldPathSelector = 1 ReportHopsRequest_FieldPathSelectorTargetIpAddress ReportHopsRequest_FieldPathSelector = 2 ReportHopsRequest_FieldPathSelectorIpVersion ReportHopsRequest_FieldPathSelector = 3 ReportHopsRequest_FieldPathSelectorMode ReportHopsRequest_FieldPathSelector = 4 ReportHopsRequest_FieldPathSelectorTraceType ReportHopsRequest_FieldPathSelector = 5 ReportHopsRequest_FieldPathSelectorPaths ReportHopsRequest_FieldPathSelector = 6 ReportHopsRequest_FieldPathSelectorHopStats ReportHopsRequest_FieldPathSelector = 7 ReportHopsRequest_FieldPathSelectorHopInfo ReportHopsRequest_FieldPathSelector = 8 ReportHopsRequest_FieldPathSelectorTraceReason ReportHopsRequest_FieldPathSelector = 9 ReportHopsRequest_FieldPathSelectorTraceReasonDescription ReportHopsRequest_FieldPathSelector = 10 ReportHopsRequest_FieldPathSelectorTime ReportHopsRequest_FieldPathSelector = 11 )
func (ReportHopsRequest_FieldPathSelector) String ¶
func (s ReportHopsRequest_FieldPathSelector) String() string
type ReportHopsRequest_FieldPathValue ¶
type ReportHopsRequest_FieldPathValue interface { ReportHopsRequest_FieldPath gotenobject.FieldPathValue SetTo(target **ReportHopsRequest) CompareWith(*ReportHopsRequest) (cmp int, comparable bool) }
ReportHopsRequest_FieldPathValue allows storing values for ReportHopsRequest fields according to their type
func MustParseReportHopsRequest_FieldPathValue ¶
func MustParseReportHopsRequest_FieldPathValue(pathStr, valueStr string) ReportHopsRequest_FieldPathValue
func ParseReportHopsRequest_FieldPathValue ¶
func ParseReportHopsRequest_FieldPathValue(pathStr, valueStr string) (ReportHopsRequest_FieldPathValue, error)
type ReportHopsRequest_FieldSubPath ¶
type ReportHopsRequest_FieldSubPath struct {
// contains filtered or unexported fields
}
func (*ReportHopsRequest_FieldSubPath) AsPathsSubPath ¶
func (fps *ReportHopsRequest_FieldSubPath) AsPathsSubPath() (common.Path_FieldPath, bool)
func (*ReportHopsRequest_FieldSubPath) ClearValue ¶
func (fps *ReportHopsRequest_FieldSubPath) ClearValue(item *ReportHopsRequest)
func (*ReportHopsRequest_FieldSubPath) ClearValueRaw ¶
func (fps *ReportHopsRequest_FieldSubPath) ClearValueRaw(item proto.Message)
func (*ReportHopsRequest_FieldSubPath) Get ¶
func (fps *ReportHopsRequest_FieldSubPath) Get(source *ReportHopsRequest) (values []interface{})
Get returns all values pointed by selected field from source ReportHopsRequest
func (*ReportHopsRequest_FieldSubPath) GetDefault ¶
func (fps *ReportHopsRequest_FieldSubPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*ReportHopsRequest_FieldSubPath) GetRaw ¶
func (fps *ReportHopsRequest_FieldSubPath) GetRaw(source proto.Message) []interface{}
func (*ReportHopsRequest_FieldSubPath) GetSingle ¶
func (fps *ReportHopsRequest_FieldSubPath) GetSingle(source *ReportHopsRequest) (interface{}, bool)
GetSingle returns value of selected field from source ReportHopsRequest
func (*ReportHopsRequest_FieldSubPath) GetSingleRaw ¶
func (fps *ReportHopsRequest_FieldSubPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*ReportHopsRequest_FieldSubPath) IsLeaf ¶
func (fps *ReportHopsRequest_FieldSubPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*ReportHopsRequest_FieldSubPath) JSONString ¶
func (fps *ReportHopsRequest_FieldSubPath) JSONString() string
JSONString returns path representation is JSON convention
func (*ReportHopsRequest_FieldSubPath) Selector ¶
func (fps *ReportHopsRequest_FieldSubPath) Selector() ReportHopsRequest_FieldPathSelector
func (*ReportHopsRequest_FieldSubPath) SplitIntoTerminalIPaths ¶ added in v0.7.1
func (fps *ReportHopsRequest_FieldSubPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*ReportHopsRequest_FieldSubPath) String ¶
func (fps *ReportHopsRequest_FieldSubPath) String() string
String returns path representation in proto convention
func (*ReportHopsRequest_FieldSubPath) WithIArrayItemValue ¶
func (fps *ReportHopsRequest_FieldSubPath) WithIArrayItemValue(value interface{}) ReportHopsRequest_FieldPathArrayItemValue
func (*ReportHopsRequest_FieldSubPath) WithIArrayOfValues ¶
func (fps *ReportHopsRequest_FieldSubPath) WithIArrayOfValues(values interface{}) ReportHopsRequest_FieldPathArrayOfValues
func (*ReportHopsRequest_FieldSubPath) WithIValue ¶
func (fps *ReportHopsRequest_FieldSubPath) WithIValue(value interface{}) ReportHopsRequest_FieldPathValue
func (*ReportHopsRequest_FieldSubPath) WithRawIArrayItemValue ¶
func (fps *ReportHopsRequest_FieldSubPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*ReportHopsRequest_FieldSubPath) WithRawIArrayOfValues ¶
func (fps *ReportHopsRequest_FieldSubPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*ReportHopsRequest_FieldSubPath) WithRawIValue ¶
func (fps *ReportHopsRequest_FieldSubPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type ReportHopsRequest_FieldSubPathArrayItemValue ¶
type ReportHopsRequest_FieldSubPathArrayItemValue struct { ReportHopsRequest_FieldPath // contains filtered or unexported fields }
func (*ReportHopsRequest_FieldSubPathArrayItemValue) AsPathsPathItemValue ¶
func (fpaivs *ReportHopsRequest_FieldSubPathArrayItemValue) AsPathsPathItemValue() (common.Path_FieldPathArrayItemValue, bool)
func (*ReportHopsRequest_FieldSubPathArrayItemValue) ContainsValue ¶
func (fpaivs *ReportHopsRequest_FieldSubPathArrayItemValue) ContainsValue(source *ReportHopsRequest) bool
Contains returns a boolean indicating if value that is being held is present in given 'ReportHopsRequest'
func (*ReportHopsRequest_FieldSubPathArrayItemValue) GetRawItemValue ¶
func (fpaivs *ReportHopsRequest_FieldSubPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored array item value
type ReportHopsRequest_FieldSubPathArrayOfValues ¶
type ReportHopsRequest_FieldSubPathArrayOfValues struct { ReportHopsRequest_FieldPath // contains filtered or unexported fields }
func (*ReportHopsRequest_FieldSubPathArrayOfValues) AsPathsPathArrayOfValues ¶
func (fpsaov *ReportHopsRequest_FieldSubPathArrayOfValues) AsPathsPathArrayOfValues() (common.Path_FieldPathArrayOfValues, bool)
func (*ReportHopsRequest_FieldSubPathArrayOfValues) GetRawValues ¶
func (fpsaov *ReportHopsRequest_FieldSubPathArrayOfValues) GetRawValues() []interface{}
type ReportHopsRequest_FieldSubPathValue ¶
type ReportHopsRequest_FieldSubPathValue struct { ReportHopsRequest_FieldPath // contains filtered or unexported fields }
func (*ReportHopsRequest_FieldSubPathValue) AsPathsPathValue ¶
func (fpvs *ReportHopsRequest_FieldSubPathValue) AsPathsPathValue() (common.Path_FieldPathValue, bool)
func (*ReportHopsRequest_FieldSubPathValue) CompareWith ¶
func (fpvs *ReportHopsRequest_FieldSubPathValue) CompareWith(source *ReportHopsRequest) (int, bool)
func (*ReportHopsRequest_FieldSubPathValue) CompareWithRaw ¶
func (fpvs *ReportHopsRequest_FieldSubPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*ReportHopsRequest_FieldSubPathValue) GetRawValue ¶
func (fpvs *ReportHopsRequest_FieldSubPathValue) GetRawValue() interface{}
func (*ReportHopsRequest_FieldSubPathValue) SetTo ¶
func (fpvs *ReportHopsRequest_FieldSubPathValue) SetTo(target **ReportHopsRequest)
func (*ReportHopsRequest_FieldSubPathValue) SetToRaw ¶
func (fpvs *ReportHopsRequest_FieldSubPathValue) SetToRaw(target proto.Message)
type ReportHopsRequest_FieldTerminalPath ¶
type ReportHopsRequest_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*ReportHopsRequest_FieldTerminalPath) ClearValue ¶
func (fp *ReportHopsRequest_FieldTerminalPath) ClearValue(item *ReportHopsRequest)
func (*ReportHopsRequest_FieldTerminalPath) ClearValueRaw ¶
func (fp *ReportHopsRequest_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*ReportHopsRequest_FieldTerminalPath) Get ¶
func (fp *ReportHopsRequest_FieldTerminalPath) Get(source *ReportHopsRequest) (values []interface{})
Get returns all values pointed by specific field from source ReportHopsRequest
func (*ReportHopsRequest_FieldTerminalPath) GetDefault ¶
func (fp *ReportHopsRequest_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*ReportHopsRequest_FieldTerminalPath) GetRaw ¶
func (fp *ReportHopsRequest_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*ReportHopsRequest_FieldTerminalPath) GetSingle ¶
func (fp *ReportHopsRequest_FieldTerminalPath) GetSingle(source *ReportHopsRequest) (interface{}, bool)
GetSingle returns value pointed by specific field of from source ReportHopsRequest
func (*ReportHopsRequest_FieldTerminalPath) GetSingleRaw ¶
func (fp *ReportHopsRequest_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*ReportHopsRequest_FieldTerminalPath) IsLeaf ¶
func (fp *ReportHopsRequest_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*ReportHopsRequest_FieldTerminalPath) JSONString ¶
func (fp *ReportHopsRequest_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*ReportHopsRequest_FieldTerminalPath) Selector ¶
func (fp *ReportHopsRequest_FieldTerminalPath) Selector() ReportHopsRequest_FieldPathSelector
func (*ReportHopsRequest_FieldTerminalPath) SplitIntoTerminalIPaths ¶ added in v0.7.1
func (fp *ReportHopsRequest_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*ReportHopsRequest_FieldTerminalPath) String ¶
func (fp *ReportHopsRequest_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*ReportHopsRequest_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *ReportHopsRequest_FieldTerminalPath) WithIArrayItemValue(value interface{}) ReportHopsRequest_FieldPathArrayItemValue
func (*ReportHopsRequest_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *ReportHopsRequest_FieldTerminalPath) WithIArrayOfValues(values interface{}) ReportHopsRequest_FieldPathArrayOfValues
func (*ReportHopsRequest_FieldTerminalPath) WithIValue ¶
func (fp *ReportHopsRequest_FieldTerminalPath) WithIValue(value interface{}) ReportHopsRequest_FieldPathValue
func (*ReportHopsRequest_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *ReportHopsRequest_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*ReportHopsRequest_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *ReportHopsRequest_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*ReportHopsRequest_FieldTerminalPath) WithRawIValue ¶
func (fp *ReportHopsRequest_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type ReportHopsRequest_FieldTerminalPathArrayItemValue ¶
type ReportHopsRequest_FieldTerminalPathArrayItemValue struct { ReportHopsRequest_FieldTerminalPath // contains filtered or unexported fields }
func (*ReportHopsRequest_FieldTerminalPathArrayItemValue) AsPathsItemValue ¶
func (fpaiv *ReportHopsRequest_FieldTerminalPathArrayItemValue) AsPathsItemValue() (*common.Path, bool)
func (*ReportHopsRequest_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *ReportHopsRequest_FieldTerminalPathArrayItemValue) ContainsValue(source *ReportHopsRequest) bool
Contains returns a boolean indicating if value that is being held is present in given 'ReportHopsRequest'
func (*ReportHopsRequest_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *ReportHopsRequest_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object ReportHopsRequest as interface{}
func (*ReportHopsRequest_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *ReportHopsRequest_FieldTerminalPathArrayItemValue) GetSingle(source *ReportHopsRequest) (interface{}, bool)
func (*ReportHopsRequest_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *ReportHopsRequest_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type ReportHopsRequest_FieldTerminalPathArrayOfValues ¶
type ReportHopsRequest_FieldTerminalPathArrayOfValues struct { ReportHopsRequest_FieldTerminalPath // contains filtered or unexported fields }
func (*ReportHopsRequest_FieldTerminalPathArrayOfValues) AsHopInfoArrayOfValues ¶
func (fpaov *ReportHopsRequest_FieldTerminalPathArrayOfValues) AsHopInfoArrayOfValues() ([]map[string]*common.HopInfo, bool)
func (*ReportHopsRequest_FieldTerminalPathArrayOfValues) AsHopStatsArrayOfValues ¶
func (fpaov *ReportHopsRequest_FieldTerminalPathArrayOfValues) AsHopStatsArrayOfValues() ([]map[string]*common.HopStat, bool)
func (*ReportHopsRequest_FieldTerminalPathArrayOfValues) AsIpVersionArrayOfValues ¶
func (fpaov *ReportHopsRequest_FieldTerminalPathArrayOfValues) AsIpVersionArrayOfValues() ([]common.IpVersion, bool)
func (*ReportHopsRequest_FieldTerminalPathArrayOfValues) AsModeArrayOfValues ¶
func (fpaov *ReportHopsRequest_FieldTerminalPathArrayOfValues) AsModeArrayOfValues() ([]common.ProbingMode, bool)
func (*ReportHopsRequest_FieldTerminalPathArrayOfValues) AsNameArrayOfValues ¶
func (fpaov *ReportHopsRequest_FieldTerminalPathArrayOfValues) AsNameArrayOfValues() ([]*probe.Reference, bool)
func (*ReportHopsRequest_FieldTerminalPathArrayOfValues) AsPathsArrayOfValues ¶
func (fpaov *ReportHopsRequest_FieldTerminalPathArrayOfValues) AsPathsArrayOfValues() ([][]*common.Path, bool)
func (*ReportHopsRequest_FieldTerminalPathArrayOfValues) AsTargetArrayOfValues ¶
func (fpaov *ReportHopsRequest_FieldTerminalPathArrayOfValues) AsTargetArrayOfValues() ([]*probing_target.Reference, bool)
func (*ReportHopsRequest_FieldTerminalPathArrayOfValues) AsTargetIpAddressArrayOfValues ¶
func (fpaov *ReportHopsRequest_FieldTerminalPathArrayOfValues) AsTargetIpAddressArrayOfValues() ([]string, bool)
func (*ReportHopsRequest_FieldTerminalPathArrayOfValues) AsTimeArrayOfValues ¶
func (fpaov *ReportHopsRequest_FieldTerminalPathArrayOfValues) AsTimeArrayOfValues() ([]*timestamp.Timestamp, bool)
func (*ReportHopsRequest_FieldTerminalPathArrayOfValues) AsTraceReasonArrayOfValues ¶
func (fpaov *ReportHopsRequest_FieldTerminalPathArrayOfValues) AsTraceReasonArrayOfValues() ([]common.TraceReason, bool)
func (*ReportHopsRequest_FieldTerminalPathArrayOfValues) AsTraceReasonDescriptionArrayOfValues ¶
func (fpaov *ReportHopsRequest_FieldTerminalPathArrayOfValues) AsTraceReasonDescriptionArrayOfValues() ([]string, bool)
func (*ReportHopsRequest_FieldTerminalPathArrayOfValues) AsTraceTypeArrayOfValues ¶
func (fpaov *ReportHopsRequest_FieldTerminalPathArrayOfValues) AsTraceTypeArrayOfValues() ([]common.TraceType, bool)
func (*ReportHopsRequest_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *ReportHopsRequest_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type ReportHopsRequest_FieldTerminalPathValue ¶
type ReportHopsRequest_FieldTerminalPathValue struct { ReportHopsRequest_FieldTerminalPath // contains filtered or unexported fields }
func (*ReportHopsRequest_FieldTerminalPathValue) AsHopInfoValue ¶
func (fpv *ReportHopsRequest_FieldTerminalPathValue) AsHopInfoValue() (map[string]*common.HopInfo, bool)
func (*ReportHopsRequest_FieldTerminalPathValue) AsHopStatsValue ¶
func (fpv *ReportHopsRequest_FieldTerminalPathValue) AsHopStatsValue() (map[string]*common.HopStat, bool)
func (*ReportHopsRequest_FieldTerminalPathValue) AsIpVersionValue ¶
func (fpv *ReportHopsRequest_FieldTerminalPathValue) AsIpVersionValue() (common.IpVersion, bool)
func (*ReportHopsRequest_FieldTerminalPathValue) AsModeValue ¶
func (fpv *ReportHopsRequest_FieldTerminalPathValue) AsModeValue() (common.ProbingMode, bool)
func (*ReportHopsRequest_FieldTerminalPathValue) AsNameValue ¶
func (fpv *ReportHopsRequest_FieldTerminalPathValue) AsNameValue() (*probe.Reference, bool)
func (*ReportHopsRequest_FieldTerminalPathValue) AsPathsValue ¶
func (fpv *ReportHopsRequest_FieldTerminalPathValue) AsPathsValue() ([]*common.Path, bool)
func (*ReportHopsRequest_FieldTerminalPathValue) AsTargetIpAddressValue ¶
func (fpv *ReportHopsRequest_FieldTerminalPathValue) AsTargetIpAddressValue() (string, bool)
func (*ReportHopsRequest_FieldTerminalPathValue) AsTargetValue ¶
func (fpv *ReportHopsRequest_FieldTerminalPathValue) AsTargetValue() (*probing_target.Reference, bool)
func (*ReportHopsRequest_FieldTerminalPathValue) AsTimeValue ¶
func (fpv *ReportHopsRequest_FieldTerminalPathValue) AsTimeValue() (*timestamp.Timestamp, bool)
func (*ReportHopsRequest_FieldTerminalPathValue) AsTraceReasonDescriptionValue ¶
func (fpv *ReportHopsRequest_FieldTerminalPathValue) AsTraceReasonDescriptionValue() (string, bool)
func (*ReportHopsRequest_FieldTerminalPathValue) AsTraceReasonValue ¶
func (fpv *ReportHopsRequest_FieldTerminalPathValue) AsTraceReasonValue() (common.TraceReason, bool)
func (*ReportHopsRequest_FieldTerminalPathValue) AsTraceTypeValue ¶
func (fpv *ReportHopsRequest_FieldTerminalPathValue) AsTraceTypeValue() (common.TraceType, bool)
func (*ReportHopsRequest_FieldTerminalPathValue) CompareWith ¶
func (fpv *ReportHopsRequest_FieldTerminalPathValue) CompareWith(source *ReportHopsRequest) (int, bool)
CompareWith compares value in the 'ReportHopsRequest_FieldTerminalPathValue' with the value under path in 'ReportHopsRequest'.
func (*ReportHopsRequest_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *ReportHopsRequest_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*ReportHopsRequest_FieldTerminalPathValue) GetRawValue ¶
func (fpv *ReportHopsRequest_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'ReportHopsRequest' as interface{}
func (*ReportHopsRequest_FieldTerminalPathValue) SetTo ¶
func (fpv *ReportHopsRequest_FieldTerminalPathValue) SetTo(target **ReportHopsRequest)
SetTo stores value for selected field for object ReportHopsRequest
func (*ReportHopsRequest_FieldTerminalPathValue) SetToRaw ¶
func (fpv *ReportHopsRequest_FieldTerminalPathValue) SetToRaw(target proto.Message)
type ReportHopsResponse ¶
type ReportHopsResponse struct {
// contains filtered or unexported fields
}
Response message for method [ReportHops][ntt.watchdog.v1alpha2.ReportHops]
func (*ReportHopsResponse) Clone ¶
func (o *ReportHopsResponse) Clone() *ReportHopsResponse
func (*ReportHopsResponse) CloneRaw ¶
func (o *ReportHopsResponse) CloneRaw() gotenobject.GotenObjectExt
func (*ReportHopsResponse) Descriptor ¶
func (*ReportHopsResponse) Descriptor() ([]byte, []int)
Deprecated, Use ReportHopsResponse.ProtoReflect.Descriptor instead.
func (*ReportHopsResponse) GotenMessage ¶
func (*ReportHopsResponse) GotenMessage()
func (*ReportHopsResponse) GotenObjectExt ¶
func (o *ReportHopsResponse) GotenObjectExt()
func (*ReportHopsResponse) GotenValidate ¶
func (obj *ReportHopsResponse) GotenValidate() error
func (*ReportHopsResponse) MakeDiffFieldMask ¶
func (o *ReportHopsResponse) MakeDiffFieldMask(other *ReportHopsResponse) *ReportHopsResponse_FieldMask
func (*ReportHopsResponse) MakeFullFieldMask ¶
func (o *ReportHopsResponse) MakeFullFieldMask() *ReportHopsResponse_FieldMask
func (*ReportHopsResponse) MakeRawDiffFieldMask ¶
func (o *ReportHopsResponse) MakeRawDiffFieldMask(other gotenobject.GotenObjectExt) gotenobject.FieldMask
func (*ReportHopsResponse) MakeRawFullFieldMask ¶
func (o *ReportHopsResponse) MakeRawFullFieldMask() gotenobject.FieldMask
func (*ReportHopsResponse) Marshal ¶
func (m *ReportHopsResponse) Marshal() ([]byte, error)
func (*ReportHopsResponse) MarshalJSON ¶
func (m *ReportHopsResponse) MarshalJSON() ([]byte, error)
func (*ReportHopsResponse) Merge ¶
func (o *ReportHopsResponse) Merge(source *ReportHopsResponse)
func (*ReportHopsResponse) MergeRaw ¶
func (o *ReportHopsResponse) MergeRaw(source gotenobject.GotenObjectExt)
func (*ReportHopsResponse) ProtoMessage ¶
func (*ReportHopsResponse) ProtoMessage()
func (*ReportHopsResponse) ProtoReflect ¶
func (m *ReportHopsResponse) ProtoReflect() preflect.Message
func (*ReportHopsResponse) Reset ¶
func (m *ReportHopsResponse) Reset()
func (*ReportHopsResponse) String ¶
func (m *ReportHopsResponse) String() string
func (*ReportHopsResponse) Unmarshal ¶
func (m *ReportHopsResponse) Unmarshal(b []byte) error
func (*ReportHopsResponse) UnmarshalJSON ¶
func (m *ReportHopsResponse) UnmarshalJSON(data []byte) error
type ReportHopsResponseFieldPathBuilder ¶
type ReportHopsResponseFieldPathBuilder struct{}
func NewReportHopsResponseFieldPathBuilder ¶
func NewReportHopsResponseFieldPathBuilder() ReportHopsResponseFieldPathBuilder
type ReportHopsResponse_FieldMask ¶
type ReportHopsResponse_FieldMask struct {
Paths []ReportHopsResponse_FieldPath
}
func FullReportHopsResponse_FieldMask ¶
func FullReportHopsResponse_FieldMask() *ReportHopsResponse_FieldMask
func (*ReportHopsResponse_FieldMask) AppendPath ¶
func (fieldMask *ReportHopsResponse_FieldMask) AppendPath(path ReportHopsResponse_FieldPath)
func (*ReportHopsResponse_FieldMask) AppendRawPath ¶
func (fieldMask *ReportHopsResponse_FieldMask) AppendRawPath(path gotenobject.FieldPath)
func (*ReportHopsResponse_FieldMask) DecodeFirestore ¶
func (fieldMask *ReportHopsResponse_FieldMask) DecodeFirestore(fpbv *firestorepb.Value) error
func (*ReportHopsResponse_FieldMask) EncodeFirestore ¶
func (fieldMask *ReportHopsResponse_FieldMask) EncodeFirestore() (*firestorepb.Value, error)
firestore encoding/decoding integration
func (*ReportHopsResponse_FieldMask) FilterInputFields ¶
func (fieldMask *ReportHopsResponse_FieldMask) FilterInputFields() *ReportHopsResponse_FieldMask
FilterInputFields generates copy of field paths with output_only field paths removed
func (*ReportHopsResponse_FieldMask) FromProtoFieldMask ¶
func (fieldMask *ReportHopsResponse_FieldMask) FromProtoFieldMask(protoFieldMask *fieldmaskpb.FieldMask) error
func (*ReportHopsResponse_FieldMask) GetPaths ¶
func (fieldMask *ReportHopsResponse_FieldMask) GetPaths() []ReportHopsResponse_FieldPath
func (*ReportHopsResponse_FieldMask) GetRawPaths ¶
func (fieldMask *ReportHopsResponse_FieldMask) GetRawPaths() []gotenobject.FieldPath
func (*ReportHopsResponse_FieldMask) IsFull ¶
func (fieldMask *ReportHopsResponse_FieldMask) IsFull() bool
func (ReportHopsResponse_FieldMask) Marshal ¶
func (fieldMask ReportHopsResponse_FieldMask) Marshal() ([]byte, error)
implement methods required by customType
func (ReportHopsResponse_FieldMask) MarshalJSON ¶
func (fieldMask ReportHopsResponse_FieldMask) MarshalJSON() ([]byte, error)
func (*ReportHopsResponse_FieldMask) PathsCount ¶
func (fieldMask *ReportHopsResponse_FieldMask) PathsCount() int
func (*ReportHopsResponse_FieldMask) Project ¶
func (fieldMask *ReportHopsResponse_FieldMask) Project(source *ReportHopsResponse) *ReportHopsResponse
func (*ReportHopsResponse_FieldMask) ProjectRaw ¶
func (fieldMask *ReportHopsResponse_FieldMask) ProjectRaw(source gotenobject.GotenObjectExt) gotenobject.GotenObjectExt
func (*ReportHopsResponse_FieldMask) ProtoMessage ¶
func (fieldMask *ReportHopsResponse_FieldMask) ProtoMessage()
func (*ReportHopsResponse_FieldMask) ProtoReflect ¶
func (fieldMask *ReportHopsResponse_FieldMask) ProtoReflect() preflect.Message
func (*ReportHopsResponse_FieldMask) Reset ¶
func (fieldMask *ReportHopsResponse_FieldMask) Reset()
func (*ReportHopsResponse_FieldMask) Set ¶
func (fieldMask *ReportHopsResponse_FieldMask) Set(target, source *ReportHopsResponse)
func (*ReportHopsResponse_FieldMask) SetFromCliFlag ¶
func (fieldMask *ReportHopsResponse_FieldMask) SetFromCliFlag(raw string) error
func (*ReportHopsResponse_FieldMask) SetRaw ¶
func (fieldMask *ReportHopsResponse_FieldMask) SetRaw(target, source gotenobject.GotenObjectExt)
func (*ReportHopsResponse_FieldMask) Size ¶
func (fieldMask *ReportHopsResponse_FieldMask) Size() int
func (*ReportHopsResponse_FieldMask) String ¶
func (fieldMask *ReportHopsResponse_FieldMask) String() string
func (*ReportHopsResponse_FieldMask) Subtract ¶
func (fieldMask *ReportHopsResponse_FieldMask) Subtract(other *ReportHopsResponse_FieldMask) *ReportHopsResponse_FieldMask
func (*ReportHopsResponse_FieldMask) SubtractRaw ¶
func (fieldMask *ReportHopsResponse_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask
func (*ReportHopsResponse_FieldMask) ToProtoFieldMask ¶
func (fieldMask *ReportHopsResponse_FieldMask) ToProtoFieldMask() *fieldmaskpb.FieldMask
ToFieldMask is used for proto conversions
func (*ReportHopsResponse_FieldMask) Unmarshal ¶
func (fieldMask *ReportHopsResponse_FieldMask) Unmarshal(data []byte) error
func (*ReportHopsResponse_FieldMask) UnmarshalJSON ¶
func (fieldMask *ReportHopsResponse_FieldMask) UnmarshalJSON(data []byte) error
type ReportHopsResponse_FieldPath ¶
type ReportHopsResponse_FieldPath interface { gotenobject.FieldPath Selector() ReportHopsResponse_FieldPathSelector Get(source *ReportHopsResponse) []interface{} GetSingle(source *ReportHopsResponse) (interface{}, bool) ClearValue(item *ReportHopsResponse) // Those methods build corresponding ReportHopsResponse_FieldPathValue // (or array of values) and holds passed value. Panics if injected type is incorrect. WithIValue(value interface{}) ReportHopsResponse_FieldPathValue WithIArrayOfValues(values interface{}) ReportHopsResponse_FieldPathArrayOfValues WithIArrayItemValue(value interface{}) ReportHopsResponse_FieldPathArrayItemValue }
FieldPath provides implementation to handle https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/field_mask.proto
func BuildReportHopsResponse_FieldPath ¶
func BuildReportHopsResponse_FieldPath(fp gotenobject.RawFieldPath) (ReportHopsResponse_FieldPath, error)
func MustParseReportHopsResponse_FieldPath ¶
func MustParseReportHopsResponse_FieldPath(rawField string) ReportHopsResponse_FieldPath
func ParseReportHopsResponse_FieldPath ¶
func ParseReportHopsResponse_FieldPath(rawField string) (ReportHopsResponse_FieldPath, error)
type ReportHopsResponse_FieldPathArrayItemValue ¶
type ReportHopsResponse_FieldPathArrayItemValue interface { gotenobject.FieldPathArrayItemValue ReportHopsResponse_FieldPath ContainsValue(*ReportHopsResponse) bool }
ReportHopsResponse_FieldPathArrayItemValue allows storing single item in Path-specific values for ReportHopsResponse according to their type Present only for array (repeated) types.
func MustParseReportHopsResponse_FieldPathArrayItemValue ¶
func MustParseReportHopsResponse_FieldPathArrayItemValue(pathStr, valueStr string) ReportHopsResponse_FieldPathArrayItemValue
func ParseReportHopsResponse_FieldPathArrayItemValue ¶
func ParseReportHopsResponse_FieldPathArrayItemValue(pathStr, valueStr string) (ReportHopsResponse_FieldPathArrayItemValue, error)
ParseReportHopsResponse_FieldPathArrayItemValue parses string and JSON-encoded value to its Value
type ReportHopsResponse_FieldPathArrayOfValues ¶
type ReportHopsResponse_FieldPathArrayOfValues interface { gotenobject.FieldPathArrayOfValues ReportHopsResponse_FieldPath }
ReportHopsResponse_FieldPathArrayOfValues allows storing slice of values for ReportHopsResponse fields according to their type
func MustParseReportHopsResponse_FieldPathArrayOfValues ¶
func MustParseReportHopsResponse_FieldPathArrayOfValues(pathStr, valuesStr string) ReportHopsResponse_FieldPathArrayOfValues
func ParseReportHopsResponse_FieldPathArrayOfValues ¶
func ParseReportHopsResponse_FieldPathArrayOfValues(pathStr, valuesStr string) (ReportHopsResponse_FieldPathArrayOfValues, error)
type ReportHopsResponse_FieldPathSelector ¶
type ReportHopsResponse_FieldPathSelector int32
func (ReportHopsResponse_FieldPathSelector) String ¶
func (s ReportHopsResponse_FieldPathSelector) String() string
type ReportHopsResponse_FieldPathValue ¶
type ReportHopsResponse_FieldPathValue interface { ReportHopsResponse_FieldPath gotenobject.FieldPathValue SetTo(target **ReportHopsResponse) CompareWith(*ReportHopsResponse) (cmp int, comparable bool) }
ReportHopsResponse_FieldPathValue allows storing values for ReportHopsResponse fields according to their type
func MustParseReportHopsResponse_FieldPathValue ¶
func MustParseReportHopsResponse_FieldPathValue(pathStr, valueStr string) ReportHopsResponse_FieldPathValue
func ParseReportHopsResponse_FieldPathValue ¶
func ParseReportHopsResponse_FieldPathValue(pathStr, valueStr string) (ReportHopsResponse_FieldPathValue, error)
type ReportHopsResponse_FieldTerminalPath ¶
type ReportHopsResponse_FieldTerminalPath struct {
// contains filtered or unexported fields
}
func (*ReportHopsResponse_FieldTerminalPath) ClearValue ¶
func (fp *ReportHopsResponse_FieldTerminalPath) ClearValue(item *ReportHopsResponse)
func (*ReportHopsResponse_FieldTerminalPath) ClearValueRaw ¶
func (fp *ReportHopsResponse_FieldTerminalPath) ClearValueRaw(item proto.Message)
func (*ReportHopsResponse_FieldTerminalPath) Get ¶
func (fp *ReportHopsResponse_FieldTerminalPath) Get(source *ReportHopsResponse) (values []interface{})
Get returns all values pointed by specific field from source ReportHopsResponse
func (*ReportHopsResponse_FieldTerminalPath) GetDefault ¶
func (fp *ReportHopsResponse_FieldTerminalPath) GetDefault() interface{}
GetDefault returns a default value of the field type
func (*ReportHopsResponse_FieldTerminalPath) GetRaw ¶
func (fp *ReportHopsResponse_FieldTerminalPath) GetRaw(source proto.Message) []interface{}
func (*ReportHopsResponse_FieldTerminalPath) GetSingle ¶
func (fp *ReportHopsResponse_FieldTerminalPath) GetSingle(source *ReportHopsResponse) (interface{}, bool)
GetSingle returns value pointed by specific field of from source ReportHopsResponse
func (*ReportHopsResponse_FieldTerminalPath) GetSingleRaw ¶
func (fp *ReportHopsResponse_FieldTerminalPath) GetSingleRaw(source proto.Message) (interface{}, bool)
func (*ReportHopsResponse_FieldTerminalPath) IsLeaf ¶
func (fp *ReportHopsResponse_FieldTerminalPath) IsLeaf() bool
IsLeaf - whether field path is holds simple value
func (*ReportHopsResponse_FieldTerminalPath) JSONString ¶
func (fp *ReportHopsResponse_FieldTerminalPath) JSONString() string
JSONString returns path representation is JSON convention
func (*ReportHopsResponse_FieldTerminalPath) Selector ¶
func (fp *ReportHopsResponse_FieldTerminalPath) Selector() ReportHopsResponse_FieldPathSelector
func (*ReportHopsResponse_FieldTerminalPath) SplitIntoTerminalIPaths ¶ added in v0.7.1
func (fp *ReportHopsResponse_FieldTerminalPath) SplitIntoTerminalIPaths() []gotenobject.FieldPath
func (*ReportHopsResponse_FieldTerminalPath) String ¶
func (fp *ReportHopsResponse_FieldTerminalPath) String() string
String returns path representation in proto convention
func (*ReportHopsResponse_FieldTerminalPath) WithIArrayItemValue ¶
func (fp *ReportHopsResponse_FieldTerminalPath) WithIArrayItemValue(value interface{}) ReportHopsResponse_FieldPathArrayItemValue
func (*ReportHopsResponse_FieldTerminalPath) WithIArrayOfValues ¶
func (fp *ReportHopsResponse_FieldTerminalPath) WithIArrayOfValues(values interface{}) ReportHopsResponse_FieldPathArrayOfValues
func (*ReportHopsResponse_FieldTerminalPath) WithIValue ¶
func (fp *ReportHopsResponse_FieldTerminalPath) WithIValue(value interface{}) ReportHopsResponse_FieldPathValue
func (*ReportHopsResponse_FieldTerminalPath) WithRawIArrayItemValue ¶
func (fp *ReportHopsResponse_FieldTerminalPath) WithRawIArrayItemValue(value interface{}) gotenobject.FieldPathArrayItemValue
func (*ReportHopsResponse_FieldTerminalPath) WithRawIArrayOfValues ¶
func (fp *ReportHopsResponse_FieldTerminalPath) WithRawIArrayOfValues(values interface{}) gotenobject.FieldPathArrayOfValues
func (*ReportHopsResponse_FieldTerminalPath) WithRawIValue ¶
func (fp *ReportHopsResponse_FieldTerminalPath) WithRawIValue(value interface{}) gotenobject.FieldPathValue
type ReportHopsResponse_FieldTerminalPathArrayItemValue ¶
type ReportHopsResponse_FieldTerminalPathArrayItemValue struct { ReportHopsResponse_FieldTerminalPath // contains filtered or unexported fields }
func (*ReportHopsResponse_FieldTerminalPathArrayItemValue) ContainsValue ¶
func (fpaiv *ReportHopsResponse_FieldTerminalPathArrayItemValue) ContainsValue(source *ReportHopsResponse) bool
Contains returns a boolean indicating if value that is being held is present in given 'ReportHopsResponse'
func (*ReportHopsResponse_FieldTerminalPathArrayItemValue) GetRawItemValue ¶
func (fpaiv *ReportHopsResponse_FieldTerminalPathArrayItemValue) GetRawItemValue() interface{}
GetRawValue returns stored element value for array in object ReportHopsResponse as interface{}
func (*ReportHopsResponse_FieldTerminalPathArrayItemValue) GetSingle ¶
func (fpaiv *ReportHopsResponse_FieldTerminalPathArrayItemValue) GetSingle(source *ReportHopsResponse) (interface{}, bool)
func (*ReportHopsResponse_FieldTerminalPathArrayItemValue) GetSingleRaw ¶
func (fpaiv *ReportHopsResponse_FieldTerminalPathArrayItemValue) GetSingleRaw(source proto.Message) (interface{}, bool)
type ReportHopsResponse_FieldTerminalPathArrayOfValues ¶
type ReportHopsResponse_FieldTerminalPathArrayOfValues struct { ReportHopsResponse_FieldTerminalPath // contains filtered or unexported fields }
func (*ReportHopsResponse_FieldTerminalPathArrayOfValues) GetRawValues ¶
func (fpaov *ReportHopsResponse_FieldTerminalPathArrayOfValues) GetRawValues() (values []interface{})
type ReportHopsResponse_FieldTerminalPathValue ¶
type ReportHopsResponse_FieldTerminalPathValue struct { ReportHopsResponse_FieldTerminalPath // contains filtered or unexported fields }
func (*ReportHopsResponse_FieldTerminalPathValue) CompareWith ¶
func (fpv *ReportHopsResponse_FieldTerminalPathValue) CompareWith(source *ReportHopsResponse) (int, bool)
CompareWith compares value in the 'ReportHopsResponse_FieldTerminalPathValue' with the value under path in 'ReportHopsResponse'.
func (*ReportHopsResponse_FieldTerminalPathValue) CompareWithRaw ¶
func (fpv *ReportHopsResponse_FieldTerminalPathValue) CompareWithRaw(source proto.Message) (int, bool)
func (*ReportHopsResponse_FieldTerminalPathValue) GetRawValue ¶
func (fpv *ReportHopsResponse_FieldTerminalPathValue) GetRawValue() interface{}
GetRawValue returns raw value stored under selected path for 'ReportHopsResponse' as interface{}
func (*ReportHopsResponse_FieldTerminalPathValue) SetTo ¶
func (fpv *ReportHopsResponse_FieldTerminalPathValue) SetTo(target **ReportHopsResponse)
SetTo stores value for selected field for object ReportHopsResponse
func (*ReportHopsResponse_FieldTerminalPathValue) SetToRaw ¶
func (fpv *ReportHopsResponse_FieldTerminalPathValue) SetToRaw(target proto.Message)