http_metrics_client

package
v0.9.1 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	HTTPStat_FailedStage_name = map[int32]string{
		0: "no_failure",
		1: "dns_failed",
		2: "tcp_connect_failed",
		3: "tls_handshake_failed",
		4: "request_send_failed",
		5: "first_byte_response_failed",
		6: "response_timeout",
		7: "response_failed",
		8: "response_code_failed",
	}

	HTTPStat_FailedStage_value = map[string]int32{
		"no_failure":                 0,
		"dns_failed":                 1,
		"tcp_connect_failed":         2,
		"tls_handshake_failed":       3,
		"request_send_failed":        4,
		"first_byte_response_failed": 5,
		"response_timeout":           6,
		"response_failed":            7,
		"response_code_failed":       8,
	}
)

Functions

This section is empty.

Types

type GetHTTPMetricsDescriptor

type GetHTTPMetricsDescriptor struct{}

func GetGetHTTPMetricsDescriptor

func GetGetHTTPMetricsDescriptor() *GetHTTPMetricsDescriptor

func (*GetHTTPMetricsDescriptor) GetApiDescriptor

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

func (*GetHTTPMetricsDescriptor) GetApiName

func (d *GetHTTPMetricsDescriptor) GetApiName() string

func (*GetHTTPMetricsDescriptor) GetClientMsgReflectHandle

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

func (*GetHTTPMetricsDescriptor) GetFullMethodName

func (d *GetHTTPMetricsDescriptor) GetFullMethodName() string

func (*GetHTTPMetricsDescriptor) GetMethodName

func (d *GetHTTPMetricsDescriptor) GetMethodName() string

func (*GetHTTPMetricsDescriptor) GetProtoPkgName

func (d *GetHTTPMetricsDescriptor) GetProtoPkgName() string

func (*GetHTTPMetricsDescriptor) GetResourceDescriptor

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

func (*GetHTTPMetricsDescriptor) GetServerMsgReflectHandle

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

func (*GetHTTPMetricsDescriptor) GetServiceDomain

func (d *GetHTTPMetricsDescriptor) GetServiceDomain() string

func (*GetHTTPMetricsDescriptor) GetServiceVersion

func (d *GetHTTPMetricsDescriptor) GetServiceVersion() string

func (*GetHTTPMetricsDescriptor) GetVerb

func (d *GetHTTPMetricsDescriptor) GetVerb() string

func (*GetHTTPMetricsDescriptor) HasResource

func (d *GetHTTPMetricsDescriptor) HasResource() bool

func (*GetHTTPMetricsDescriptor) IsClientStream

func (d *GetHTTPMetricsDescriptor) IsClientStream() bool

func (*GetHTTPMetricsDescriptor) IsCollection

func (d *GetHTTPMetricsDescriptor) IsCollection() bool

func (*GetHTTPMetricsDescriptor) IsPlural

func (d *GetHTTPMetricsDescriptor) IsPlural() bool

func (*GetHTTPMetricsDescriptor) IsServerStream

func (d *GetHTTPMetricsDescriptor) IsServerStream() bool

func (*GetHTTPMetricsDescriptor) IsUnary

func (d *GetHTTPMetricsDescriptor) IsUnary() bool

func (*GetHTTPMetricsDescriptor) NewEmptyClientMsg

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

func (*GetHTTPMetricsDescriptor) NewEmptyServerMsg

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

func (*GetHTTPMetricsDescriptor) RequestHasResourceBody

func (d *GetHTTPMetricsDescriptor) RequestHasResourceBody() bool

type GetHTTPMetricsDescriptorClientMsgHandle

type GetHTTPMetricsDescriptorClientMsgHandle struct{}

func (*GetHTTPMetricsDescriptorClientMsgHandle) ExtractCollectionName

func (*GetHTTPMetricsDescriptorClientMsgHandle) ExtractResourceName

func (*GetHTTPMetricsDescriptorClientMsgHandle) ExtractResourceNames

type GetHTTPMetricsDescriptorServerMsgHandle

type GetHTTPMetricsDescriptorServerMsgHandle struct{}

func (*GetHTTPMetricsDescriptorServerMsgHandle) ExtractCollectionName

func (*GetHTTPMetricsDescriptorServerMsgHandle) ExtractResourceName

func (*GetHTTPMetricsDescriptorServerMsgHandle) ExtractResourceNames

type GetHTTPMetricsRequest

type GetHTTPMetricsRequest 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 [GetHTTPMetrics][ntt.watchdog.v1alpha2.GetHTTPMetrics]

func (*GetHTTPMetricsRequest) Clone

func (*GetHTTPMetricsRequest) CloneRaw

func (*GetHTTPMetricsRequest) Descriptor

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

Deprecated, Use GetHTTPMetricsRequest.ProtoReflect.Descriptor instead.

func (*GetHTTPMetricsRequest) GetInterval

func (m *GetHTTPMetricsRequest) GetInterval() *common.TimeInterval

func (*GetHTTPMetricsRequest) GetPageSize

func (m *GetHTTPMetricsRequest) GetPageSize() int32

func (*GetHTTPMetricsRequest) GetPageToken

func (m *GetHTTPMetricsRequest) GetPageToken() string

func (*GetHTTPMetricsRequest) GetProbe

func (m *GetHTTPMetricsRequest) GetProbe() *probe.Reference

func (*GetHTTPMetricsRequest) GetTarget

func (*GetHTTPMetricsRequest) GotenMessage

func (*GetHTTPMetricsRequest) GotenMessage()

func (*GetHTTPMetricsRequest) GotenObjectExt

func (o *GetHTTPMetricsRequest) GotenObjectExt()

func (*GetHTTPMetricsRequest) GotenValidate

func (obj *GetHTTPMetricsRequest) GotenValidate() error

func (*GetHTTPMetricsRequest) MakeDiffFieldMask

func (*GetHTTPMetricsRequest) MakeFullFieldMask

func (*GetHTTPMetricsRequest) MakeRawDiffFieldMask

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

func (*GetHTTPMetricsRequest) MakeRawFullFieldMask

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

func (*GetHTTPMetricsRequest) Marshal

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

func (*GetHTTPMetricsRequest) MarshalJSON

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

func (*GetHTTPMetricsRequest) Merge

func (o *GetHTTPMetricsRequest) Merge(source *GetHTTPMetricsRequest)

func (*GetHTTPMetricsRequest) MergeRaw

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

func (*GetHTTPMetricsRequest) ProtoMessage

func (*GetHTTPMetricsRequest) ProtoMessage()

func (*GetHTTPMetricsRequest) ProtoReflect

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

func (*GetHTTPMetricsRequest) Reset

func (m *GetHTTPMetricsRequest) Reset()

func (*GetHTTPMetricsRequest) SetInterval

func (m *GetHTTPMetricsRequest) SetInterval(fv *common.TimeInterval)

func (*GetHTTPMetricsRequest) SetPageSize

func (m *GetHTTPMetricsRequest) SetPageSize(fv int32)

func (*GetHTTPMetricsRequest) SetPageToken

func (m *GetHTTPMetricsRequest) SetPageToken(fv string)

func (*GetHTTPMetricsRequest) SetProbe

func (m *GetHTTPMetricsRequest) SetProbe(fv *probe.Reference)

func (*GetHTTPMetricsRequest) SetTarget

func (*GetHTTPMetricsRequest) String

func (m *GetHTTPMetricsRequest) String() string

func (*GetHTTPMetricsRequest) Unmarshal

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

func (*GetHTTPMetricsRequest) UnmarshalJSON

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

type GetHTTPMetricsRequestFieldPathBuilder

type GetHTTPMetricsRequestFieldPathBuilder struct{}

func NewGetHTTPMetricsRequestFieldPathBuilder

func NewGetHTTPMetricsRequestFieldPathBuilder() GetHTTPMetricsRequestFieldPathBuilder

func (GetHTTPMetricsRequestFieldPathBuilder) Interval

func (GetHTTPMetricsRequestFieldPathBuilder) PageSize

func (GetHTTPMetricsRequestFieldPathBuilder) PageToken

func (GetHTTPMetricsRequestFieldPathBuilder) Probe

func (GetHTTPMetricsRequestFieldPathBuilder) Target

type GetHTTPMetricsRequestPathSelectorInterval

type GetHTTPMetricsRequestPathSelectorInterval struct{}

func (GetHTTPMetricsRequestPathSelectorInterval) EndTime

func (GetHTTPMetricsRequestPathSelectorInterval) FieldPath

func (GetHTTPMetricsRequestPathSelectorInterval) StartTime

func (GetHTTPMetricsRequestPathSelectorInterval) WithArrayOfValues

func (GetHTTPMetricsRequestPathSelectorInterval) WithSubArrayItemValue

func (GetHTTPMetricsRequestPathSelectorInterval) WithSubArrayOfValues

func (GetHTTPMetricsRequestPathSelectorInterval) WithSubPath

func (GetHTTPMetricsRequestPathSelectorInterval) WithSubValue

func (GetHTTPMetricsRequestPathSelectorInterval) WithValue

type GetHTTPMetricsRequestPathSelectorIntervalEndTime

type GetHTTPMetricsRequestPathSelectorIntervalEndTime struct{}

func (GetHTTPMetricsRequestPathSelectorIntervalEndTime) FieldPath

func (GetHTTPMetricsRequestPathSelectorIntervalEndTime) WithArrayOfValues

func (GetHTTPMetricsRequestPathSelectorIntervalEndTime) WithValue

type GetHTTPMetricsRequestPathSelectorIntervalStartTime

type GetHTTPMetricsRequestPathSelectorIntervalStartTime struct{}

func (GetHTTPMetricsRequestPathSelectorIntervalStartTime) FieldPath

func (GetHTTPMetricsRequestPathSelectorIntervalStartTime) WithArrayOfValues

func (GetHTTPMetricsRequestPathSelectorIntervalStartTime) WithValue

type GetHTTPMetricsRequestPathSelectorPageSize

type GetHTTPMetricsRequestPathSelectorPageSize struct{}

func (GetHTTPMetricsRequestPathSelectorPageSize) FieldPath

func (GetHTTPMetricsRequestPathSelectorPageSize) WithArrayOfValues

func (GetHTTPMetricsRequestPathSelectorPageSize) WithValue

type GetHTTPMetricsRequestPathSelectorPageToken

type GetHTTPMetricsRequestPathSelectorPageToken struct{}

func (GetHTTPMetricsRequestPathSelectorPageToken) FieldPath

func (GetHTTPMetricsRequestPathSelectorPageToken) WithArrayOfValues

func (GetHTTPMetricsRequestPathSelectorPageToken) WithValue

type GetHTTPMetricsRequestPathSelectorProbe

type GetHTTPMetricsRequestPathSelectorProbe struct{}

func (GetHTTPMetricsRequestPathSelectorProbe) FieldPath

func (GetHTTPMetricsRequestPathSelectorProbe) WithArrayOfValues

func (GetHTTPMetricsRequestPathSelectorProbe) WithValue

type GetHTTPMetricsRequestPathSelectorTarget

type GetHTTPMetricsRequestPathSelectorTarget struct{}

func (GetHTTPMetricsRequestPathSelectorTarget) FieldPath

func (GetHTTPMetricsRequestPathSelectorTarget) WithArrayOfValues

func (GetHTTPMetricsRequestPathSelectorTarget) WithValue

type GetHTTPMetricsRequest_FieldMask

type GetHTTPMetricsRequest_FieldMask struct {
	Paths []GetHTTPMetricsRequest_FieldPath
}

func FullGetHTTPMetricsRequest_FieldMask

func FullGetHTTPMetricsRequest_FieldMask() *GetHTTPMetricsRequest_FieldMask

func (*GetHTTPMetricsRequest_FieldMask) AppendPath

func (*GetHTTPMetricsRequest_FieldMask) AppendRawPath

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

func (*GetHTTPMetricsRequest_FieldMask) DecodeFirestore

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

func (*GetHTTPMetricsRequest_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*GetHTTPMetricsRequest_FieldMask) FilterInputFields

func (fieldMask *GetHTTPMetricsRequest_FieldMask) FilterInputFields() *GetHTTPMetricsRequest_FieldMask

FilterInputFields generates copy of field paths with output_only field paths removed

func (*GetHTTPMetricsRequest_FieldMask) FromProtoFieldMask

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

func (*GetHTTPMetricsRequest_FieldMask) GetPaths

func (*GetHTTPMetricsRequest_FieldMask) GetRawPaths

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

func (*GetHTTPMetricsRequest_FieldMask) IsFull

func (fieldMask *GetHTTPMetricsRequest_FieldMask) IsFull() bool

func (GetHTTPMetricsRequest_FieldMask) Marshal

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

implement methods required by customType

func (GetHTTPMetricsRequest_FieldMask) MarshalJSON

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

func (*GetHTTPMetricsRequest_FieldMask) PathsCount

func (fieldMask *GetHTTPMetricsRequest_FieldMask) PathsCount() int

func (*GetHTTPMetricsRequest_FieldMask) Project

func (*GetHTTPMetricsRequest_FieldMask) ProjectRaw

func (*GetHTTPMetricsRequest_FieldMask) ProtoMessage

func (fieldMask *GetHTTPMetricsRequest_FieldMask) ProtoMessage()

func (*GetHTTPMetricsRequest_FieldMask) ProtoReflect

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

func (*GetHTTPMetricsRequest_FieldMask) Reset

func (fieldMask *GetHTTPMetricsRequest_FieldMask) Reset()

func (*GetHTTPMetricsRequest_FieldMask) Set

func (fieldMask *GetHTTPMetricsRequest_FieldMask) Set(target, source *GetHTTPMetricsRequest)

func (*GetHTTPMetricsRequest_FieldMask) SetFromCliFlag

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

func (*GetHTTPMetricsRequest_FieldMask) SetRaw

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

func (*GetHTTPMetricsRequest_FieldMask) Size

func (fieldMask *GetHTTPMetricsRequest_FieldMask) Size() int

func (*GetHTTPMetricsRequest_FieldMask) String

func (fieldMask *GetHTTPMetricsRequest_FieldMask) String() string

func (*GetHTTPMetricsRequest_FieldMask) Subtract

func (*GetHTTPMetricsRequest_FieldMask) SubtractRaw

func (*GetHTTPMetricsRequest_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*GetHTTPMetricsRequest_FieldMask) Unmarshal

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

func (*GetHTTPMetricsRequest_FieldMask) UnmarshalJSON

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

type GetHTTPMetricsRequest_FieldPath

type GetHTTPMetricsRequest_FieldPath interface {
	gotenobject.FieldPath
	Selector() GetHTTPMetricsRequest_FieldPathSelector
	Get(source *GetHTTPMetricsRequest) []interface{}
	GetSingle(source *GetHTTPMetricsRequest) (interface{}, bool)
	ClearValue(item *GetHTTPMetricsRequest)

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

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

func MustParseGetHTTPMetricsRequest_FieldPath

func MustParseGetHTTPMetricsRequest_FieldPath(rawField string) GetHTTPMetricsRequest_FieldPath

func ParseGetHTTPMetricsRequest_FieldPath

func ParseGetHTTPMetricsRequest_FieldPath(rawField string) (GetHTTPMetricsRequest_FieldPath, error)

type GetHTTPMetricsRequest_FieldPathArrayItemValue

type GetHTTPMetricsRequest_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	GetHTTPMetricsRequest_FieldPath
	ContainsValue(*GetHTTPMetricsRequest) bool
}

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

func MustParseGetHTTPMetricsRequest_FieldPathArrayItemValue

func MustParseGetHTTPMetricsRequest_FieldPathArrayItemValue(pathStr, valueStr string) GetHTTPMetricsRequest_FieldPathArrayItemValue

func ParseGetHTTPMetricsRequest_FieldPathArrayItemValue

func ParseGetHTTPMetricsRequest_FieldPathArrayItemValue(pathStr, valueStr string) (GetHTTPMetricsRequest_FieldPathArrayItemValue, error)

ParseGetHTTPMetricsRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type GetHTTPMetricsRequest_FieldPathArrayOfValues

type GetHTTPMetricsRequest_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	GetHTTPMetricsRequest_FieldPath
}

GetHTTPMetricsRequest_FieldPathArrayOfValues allows storing slice of values for GetHTTPMetricsRequest fields according to their type

func MustParseGetHTTPMetricsRequest_FieldPathArrayOfValues

func MustParseGetHTTPMetricsRequest_FieldPathArrayOfValues(pathStr, valuesStr string) GetHTTPMetricsRequest_FieldPathArrayOfValues

func ParseGetHTTPMetricsRequest_FieldPathArrayOfValues

func ParseGetHTTPMetricsRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (GetHTTPMetricsRequest_FieldPathArrayOfValues, error)

type GetHTTPMetricsRequest_FieldPathSelector

type GetHTTPMetricsRequest_FieldPathSelector int32
const (
	GetHTTPMetricsRequest_FieldPathSelectorProbe     GetHTTPMetricsRequest_FieldPathSelector = 0
	GetHTTPMetricsRequest_FieldPathSelectorTarget    GetHTTPMetricsRequest_FieldPathSelector = 1
	GetHTTPMetricsRequest_FieldPathSelectorInterval  GetHTTPMetricsRequest_FieldPathSelector = 2
	GetHTTPMetricsRequest_FieldPathSelectorPageSize  GetHTTPMetricsRequest_FieldPathSelector = 3
	GetHTTPMetricsRequest_FieldPathSelectorPageToken GetHTTPMetricsRequest_FieldPathSelector = 4
)

func (GetHTTPMetricsRequest_FieldPathSelector) String

type GetHTTPMetricsRequest_FieldPathValue

type GetHTTPMetricsRequest_FieldPathValue interface {
	GetHTTPMetricsRequest_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **GetHTTPMetricsRequest)
	CompareWith(*GetHTTPMetricsRequest) (cmp int, comparable bool)
}

GetHTTPMetricsRequest_FieldPathValue allows storing values for GetHTTPMetricsRequest fields according to their type

func MustParseGetHTTPMetricsRequest_FieldPathValue

func MustParseGetHTTPMetricsRequest_FieldPathValue(pathStr, valueStr string) GetHTTPMetricsRequest_FieldPathValue

func ParseGetHTTPMetricsRequest_FieldPathValue

func ParseGetHTTPMetricsRequest_FieldPathValue(pathStr, valueStr string) (GetHTTPMetricsRequest_FieldPathValue, error)

type GetHTTPMetricsRequest_FieldSubPath

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

func (*GetHTTPMetricsRequest_FieldSubPath) AsIntervalSubPath

func (*GetHTTPMetricsRequest_FieldSubPath) ClearValue

func (*GetHTTPMetricsRequest_FieldSubPath) ClearValueRaw

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

func (*GetHTTPMetricsRequest_FieldSubPath) Get

func (fps *GetHTTPMetricsRequest_FieldSubPath) Get(source *GetHTTPMetricsRequest) (values []interface{})

Get returns all values pointed by selected field from source GetHTTPMetricsRequest

func (*GetHTTPMetricsRequest_FieldSubPath) GetDefault

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

GetDefault returns a default value of the field type

func (*GetHTTPMetricsRequest_FieldSubPath) GetRaw

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

func (*GetHTTPMetricsRequest_FieldSubPath) GetSingle

func (fps *GetHTTPMetricsRequest_FieldSubPath) GetSingle(source *GetHTTPMetricsRequest) (interface{}, bool)

GetSingle returns value of selected field from source GetHTTPMetricsRequest

func (*GetHTTPMetricsRequest_FieldSubPath) GetSingleRaw

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

func (*GetHTTPMetricsRequest_FieldSubPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*GetHTTPMetricsRequest_FieldSubPath) JSONString

func (fps *GetHTTPMetricsRequest_FieldSubPath) JSONString() string

JSONString returns path representation is JSON convention

func (*GetHTTPMetricsRequest_FieldSubPath) Selector

func (*GetHTTPMetricsRequest_FieldSubPath) SplitIntoTerminalIPaths added in v0.7.1

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

func (*GetHTTPMetricsRequest_FieldSubPath) String

String returns path representation in proto convention

func (*GetHTTPMetricsRequest_FieldSubPath) WithIArrayItemValue

func (fps *GetHTTPMetricsRequest_FieldSubPath) WithIArrayItemValue(value interface{}) GetHTTPMetricsRequest_FieldPathArrayItemValue

func (*GetHTTPMetricsRequest_FieldSubPath) WithIArrayOfValues

func (fps *GetHTTPMetricsRequest_FieldSubPath) WithIArrayOfValues(values interface{}) GetHTTPMetricsRequest_FieldPathArrayOfValues

func (*GetHTTPMetricsRequest_FieldSubPath) WithIValue

func (*GetHTTPMetricsRequest_FieldSubPath) WithRawIArrayItemValue

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

func (*GetHTTPMetricsRequest_FieldSubPath) WithRawIArrayOfValues

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

func (*GetHTTPMetricsRequest_FieldSubPath) WithRawIValue

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

type GetHTTPMetricsRequest_FieldSubPathArrayItemValue

type GetHTTPMetricsRequest_FieldSubPathArrayItemValue struct {
	GetHTTPMetricsRequest_FieldPath
	// contains filtered or unexported fields
}

func (*GetHTTPMetricsRequest_FieldSubPathArrayItemValue) AsIntervalPathItemValue

func (*GetHTTPMetricsRequest_FieldSubPathArrayItemValue) ContainsValue

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

func (*GetHTTPMetricsRequest_FieldSubPathArrayItemValue) GetRawItemValue

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

GetRawValue returns stored array item value

type GetHTTPMetricsRequest_FieldSubPathArrayOfValues

type GetHTTPMetricsRequest_FieldSubPathArrayOfValues struct {
	GetHTTPMetricsRequest_FieldPath
	// contains filtered or unexported fields
}

func (*GetHTTPMetricsRequest_FieldSubPathArrayOfValues) AsIntervalPathArrayOfValues

func (*GetHTTPMetricsRequest_FieldSubPathArrayOfValues) GetRawValues

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

type GetHTTPMetricsRequest_FieldSubPathValue

type GetHTTPMetricsRequest_FieldSubPathValue struct {
	GetHTTPMetricsRequest_FieldPath
	// contains filtered or unexported fields
}

func (*GetHTTPMetricsRequest_FieldSubPathValue) AsIntervalPathValue

func (*GetHTTPMetricsRequest_FieldSubPathValue) CompareWith

func (*GetHTTPMetricsRequest_FieldSubPathValue) CompareWithRaw

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

func (*GetHTTPMetricsRequest_FieldSubPathValue) GetRawValue

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

func (*GetHTTPMetricsRequest_FieldSubPathValue) SetTo

func (*GetHTTPMetricsRequest_FieldSubPathValue) SetToRaw

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

type GetHTTPMetricsRequest_FieldTerminalPath

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

func (*GetHTTPMetricsRequest_FieldTerminalPath) ClearValue

func (*GetHTTPMetricsRequest_FieldTerminalPath) ClearValueRaw

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

func (*GetHTTPMetricsRequest_FieldTerminalPath) Get

func (fp *GetHTTPMetricsRequest_FieldTerminalPath) Get(source *GetHTTPMetricsRequest) (values []interface{})

Get returns all values pointed by specific field from source GetHTTPMetricsRequest

func (*GetHTTPMetricsRequest_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*GetHTTPMetricsRequest_FieldTerminalPath) GetRaw

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

func (*GetHTTPMetricsRequest_FieldTerminalPath) GetSingle

func (fp *GetHTTPMetricsRequest_FieldTerminalPath) GetSingle(source *GetHTTPMetricsRequest) (interface{}, bool)

GetSingle returns value pointed by specific field of from source GetHTTPMetricsRequest

func (*GetHTTPMetricsRequest_FieldTerminalPath) GetSingleRaw

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

func (*GetHTTPMetricsRequest_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*GetHTTPMetricsRequest_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*GetHTTPMetricsRequest_FieldTerminalPath) Selector

func (*GetHTTPMetricsRequest_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.7.1

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

func (*GetHTTPMetricsRequest_FieldTerminalPath) String

String returns path representation in proto convention

func (*GetHTTPMetricsRequest_FieldTerminalPath) WithIArrayItemValue

func (*GetHTTPMetricsRequest_FieldTerminalPath) WithIArrayOfValues

func (*GetHTTPMetricsRequest_FieldTerminalPath) WithIValue

func (*GetHTTPMetricsRequest_FieldTerminalPath) WithRawIArrayItemValue

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

func (*GetHTTPMetricsRequest_FieldTerminalPath) WithRawIArrayOfValues

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

func (*GetHTTPMetricsRequest_FieldTerminalPath) WithRawIValue

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

type GetHTTPMetricsRequest_FieldTerminalPathArrayItemValue

type GetHTTPMetricsRequest_FieldTerminalPathArrayItemValue struct {
	GetHTTPMetricsRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*GetHTTPMetricsRequest_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*GetHTTPMetricsRequest_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*GetHTTPMetricsRequest_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *GetHTTPMetricsRequest_FieldTerminalPathArrayItemValue) GetSingle(source *GetHTTPMetricsRequest) (interface{}, bool)

func (*GetHTTPMetricsRequest_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type GetHTTPMetricsRequest_FieldTerminalPathArrayOfValues

type GetHTTPMetricsRequest_FieldTerminalPathArrayOfValues struct {
	GetHTTPMetricsRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*GetHTTPMetricsRequest_FieldTerminalPathArrayOfValues) AsIntervalArrayOfValues

func (fpaov *GetHTTPMetricsRequest_FieldTerminalPathArrayOfValues) AsIntervalArrayOfValues() ([]*common.TimeInterval, bool)

func (*GetHTTPMetricsRequest_FieldTerminalPathArrayOfValues) AsPageSizeArrayOfValues

func (fpaov *GetHTTPMetricsRequest_FieldTerminalPathArrayOfValues) AsPageSizeArrayOfValues() ([]int32, bool)

func (*GetHTTPMetricsRequest_FieldTerminalPathArrayOfValues) AsPageTokenArrayOfValues

func (fpaov *GetHTTPMetricsRequest_FieldTerminalPathArrayOfValues) AsPageTokenArrayOfValues() ([]string, bool)

func (*GetHTTPMetricsRequest_FieldTerminalPathArrayOfValues) AsProbeArrayOfValues

func (fpaov *GetHTTPMetricsRequest_FieldTerminalPathArrayOfValues) AsProbeArrayOfValues() ([]*probe.Reference, bool)

func (*GetHTTPMetricsRequest_FieldTerminalPathArrayOfValues) AsTargetArrayOfValues

func (*GetHTTPMetricsRequest_FieldTerminalPathArrayOfValues) GetRawValues

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

type GetHTTPMetricsRequest_FieldTerminalPathValue

type GetHTTPMetricsRequest_FieldTerminalPathValue struct {
	GetHTTPMetricsRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*GetHTTPMetricsRequest_FieldTerminalPathValue) AsIntervalValue

func (*GetHTTPMetricsRequest_FieldTerminalPathValue) AsPageSizeValue

func (fpv *GetHTTPMetricsRequest_FieldTerminalPathValue) AsPageSizeValue() (int32, bool)

func (*GetHTTPMetricsRequest_FieldTerminalPathValue) AsPageTokenValue

func (fpv *GetHTTPMetricsRequest_FieldTerminalPathValue) AsPageTokenValue() (string, bool)

func (*GetHTTPMetricsRequest_FieldTerminalPathValue) AsProbeValue

func (*GetHTTPMetricsRequest_FieldTerminalPathValue) AsTargetValue

func (*GetHTTPMetricsRequest_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'GetHTTPMetricsRequest_FieldTerminalPathValue' with the value under path in 'GetHTTPMetricsRequest'.

func (*GetHTTPMetricsRequest_FieldTerminalPathValue) CompareWithRaw

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

func (*GetHTTPMetricsRequest_FieldTerminalPathValue) GetRawValue

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

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

func (*GetHTTPMetricsRequest_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object GetHTTPMetricsRequest

func (*GetHTTPMetricsRequest_FieldTerminalPathValue) SetToRaw

type GetHTTPMetricsResponse

type GetHTTPMetricsResponse struct {
	HttpMetrics []*GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPair `protobuf:"bytes,1,rep,name=http_metrics,json=httpMetrics,proto3" json:"http_metrics,omitempty" firestore:"httpMetrics"`
	// 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 [GetHTTPMetrics][ntt.watchdog.v1alpha2.GetHTTPMetrics]

func (*GetHTTPMetricsResponse) Clone

func (*GetHTTPMetricsResponse) CloneRaw

func (*GetHTTPMetricsResponse) Descriptor

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

Deprecated, Use GetHTTPMetricsResponse.ProtoReflect.Descriptor instead.

func (*GetHTTPMetricsResponse) GetHttpMetrics

func (*GetHTTPMetricsResponse) GetNextPageToken

func (m *GetHTTPMetricsResponse) GetNextPageToken() string

func (*GetHTTPMetricsResponse) GotenMessage

func (*GetHTTPMetricsResponse) GotenMessage()

func (*GetHTTPMetricsResponse) GotenObjectExt

func (o *GetHTTPMetricsResponse) GotenObjectExt()

func (*GetHTTPMetricsResponse) GotenValidate

func (obj *GetHTTPMetricsResponse) GotenValidate() error

func (*GetHTTPMetricsResponse) MakeDiffFieldMask

func (*GetHTTPMetricsResponse) MakeFullFieldMask

func (*GetHTTPMetricsResponse) MakeRawDiffFieldMask

func (*GetHTTPMetricsResponse) MakeRawFullFieldMask

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

func (*GetHTTPMetricsResponse) Marshal

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

func (*GetHTTPMetricsResponse) MarshalJSON

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

func (*GetHTTPMetricsResponse) Merge

func (*GetHTTPMetricsResponse) MergeRaw

func (*GetHTTPMetricsResponse) ProtoMessage

func (*GetHTTPMetricsResponse) ProtoMessage()

func (*GetHTTPMetricsResponse) ProtoReflect

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

func (*GetHTTPMetricsResponse) Reset

func (m *GetHTTPMetricsResponse) Reset()

func (*GetHTTPMetricsResponse) SetHttpMetrics

func (*GetHTTPMetricsResponse) SetNextPageToken

func (m *GetHTTPMetricsResponse) SetNextPageToken(fv string)

func (*GetHTTPMetricsResponse) String

func (m *GetHTTPMetricsResponse) String() string

func (*GetHTTPMetricsResponse) Unmarshal

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

func (*GetHTTPMetricsResponse) UnmarshalJSON

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

type GetHTTPMetricsResponseFieldPathBuilder

type GetHTTPMetricsResponseFieldPathBuilder struct{}

func NewGetHTTPMetricsResponseFieldPathBuilder

func NewGetHTTPMetricsResponseFieldPathBuilder() GetHTTPMetricsResponseFieldPathBuilder

func (GetHTTPMetricsResponseFieldPathBuilder) HttpMetrics

func (GetHTTPMetricsResponseFieldPathBuilder) NextPageToken

type GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPairFieldPathBuilder

type GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPairFieldPathBuilder struct{}

type GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldPath

type GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldPath interface {
	gotenobject.FieldPath
	Selector() GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldPathSelector
	Get(source *GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPair) []interface{}
	GetSingle(source *GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPair) (interface{}, bool)
	ClearValue(item *GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPair)

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

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

func MustParseGetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldPath

func MustParseGetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldPath(rawField string) GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldPath

func ParseGetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldPath

func ParseGetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldPath(rawField string) (GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldPath, error)

type GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldPathArrayItemValue

type GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldPath
	ContainsValue(*GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPair) bool
}

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

func MustParseGetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldPathArrayItemValue

func MustParseGetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldPathArrayItemValue(pathStr, valueStr string) GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldPathArrayItemValue

func ParseGetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldPathArrayItemValue

func ParseGetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldPathArrayItemValue(pathStr, valueStr string) (GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldPathArrayItemValue, error)

ParseGetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldPathArrayOfValues

type GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldPath
}

GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldPathArrayOfValues allows storing slice of values for HTTPMetricsPerAgentTargetPair fields according to their type

func MustParseGetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldPathArrayOfValues

func MustParseGetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldPathArrayOfValues(pathStr, valuesStr string) GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldPathArrayOfValues

func ParseGetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldPathArrayOfValues

func ParseGetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldPathArrayOfValues(pathStr, valuesStr string) (GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldPathArrayOfValues, error)

type GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldPathSelector

type GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldPathSelector int32
const (
	GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldPathSelectorProbe     GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldPathSelector = 0
	GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldPathSelectorTarget    GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldPathSelector = 1
	GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldPathSelectorHttpStats GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldPathSelector = 2
)

func (GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldPathSelector) String

type GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldPathValue

type GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldPathValue interface {
	GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPair)
	CompareWith(*GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPair) (cmp int, comparable bool)
}

GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldPathValue allows storing values for HTTPMetricsPerAgentTargetPair fields according to their type

func MustParseGetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldPathValue

func MustParseGetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldPathValue(pathStr, valueStr string) GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldPathValue

func ParseGetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldPathValue

func ParseGetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldPathValue(pathStr, valueStr string) (GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldPathValue, error)

type GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldSubPath

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

func (*GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldSubPath) AsHttpStatsSubPath

func (*GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldSubPath) ClearValue

func (*GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldSubPath) ClearValueRaw

func (*GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldSubPath) Get

Get returns all values pointed by selected field from source GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPair

func (*GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldSubPath) GetDefault

GetDefault returns a default value of the field type

func (*GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldSubPath) GetRaw

func (*GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldSubPath) GetSingle

GetSingle returns value of selected field from source GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPair

func (*GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldSubPath) GetSingleRaw

func (*GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldSubPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldSubPath) JSONString

JSONString returns path representation is JSON convention

func (*GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldSubPath) Selector

func (*GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldSubPath) SplitIntoTerminalIPaths added in v0.7.1

func (*GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldSubPath) String

String returns path representation in proto convention

func (*GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldSubPath) WithIArrayItemValue

func (*GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldSubPath) WithIArrayOfValues

func (*GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldSubPath) WithIValue

func (*GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldSubPath) WithRawIArrayItemValue

func (*GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldSubPath) WithRawIArrayOfValues

func (*GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldSubPath) WithRawIValue

type GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldSubPathArrayItemValue

type GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldSubPathArrayItemValue struct {
	GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldPath
	// contains filtered or unexported fields
}

func (*GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldSubPathArrayItemValue) AsHttpStatsPathItemValue

func (*GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldSubPathArrayItemValue) ContainsValue

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

func (*GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldSubPathArrayItemValue) GetRawItemValue

GetRawValue returns stored array item value

type GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldSubPathArrayOfValues

type GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldSubPathArrayOfValues struct {
	GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldPath
	// contains filtered or unexported fields
}

func (*GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldSubPathArrayOfValues) AsHttpStatsPathArrayOfValues

func (*GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldSubPathArrayOfValues) GetRawValues

type GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldSubPathValue

type GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldSubPathValue struct {
	GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldPath
	// contains filtered or unexported fields
}

func (*GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldSubPathValue) AsHttpStatsPathValue

func (*GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldSubPathValue) CompareWith

func (*GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldSubPathValue) CompareWithRaw

func (*GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldSubPathValue) GetRawValue

func (*GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldSubPathValue) SetTo

func (*GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldSubPathValue) SetToRaw

type GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldTerminalPath

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

func (*GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldTerminalPath) ClearValue

func (*GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldTerminalPath) ClearValueRaw

func (*GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldTerminalPath) Get

Get returns all values pointed by specific field from source GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPair

func (*GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldTerminalPath) GetDefault

GetDefault returns a default value of the field type

func (*GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldTerminalPath) GetRaw

func (*GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldTerminalPath) GetSingle

GetSingle returns value pointed by specific field of from source GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPair

func (*GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldTerminalPath) GetSingleRaw

func (*GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldTerminalPath) Selector

func (*GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.7.1

func (*GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldTerminalPath) String

String returns path representation in proto convention

func (*GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldTerminalPath) WithIArrayItemValue

func (*GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldTerminalPath) WithIArrayOfValues

func (*GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldTerminalPath) WithIValue

func (*GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldTerminalPath) WithRawIArrayItemValue

func (*GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldTerminalPath) WithRawIArrayOfValues

func (*GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldTerminalPath) WithRawIValue

type GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldTerminalPathArrayItemValue

type GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldTerminalPathArrayItemValue struct {
	GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldTerminalPathArrayItemValue) AsHttpStatsItemValue

func (*GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldTerminalPathArrayItemValue) GetRawItemValue

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

func (*GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldTerminalPathArrayItemValue) GetSingle

func (*GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldTerminalPathArrayItemValue) GetSingleRaw

type GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldTerminalPathArrayOfValues

type GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldTerminalPathArrayOfValues struct {
	GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldTerminalPathArrayOfValues) AsHttpStatsArrayOfValues

func (*GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldTerminalPathArrayOfValues) AsProbeArrayOfValues

func (*GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldTerminalPathArrayOfValues) AsTargetArrayOfValues

func (*GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldTerminalPathArrayOfValues) GetRawValues

type GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldTerminalPathValue

type GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldTerminalPathValue struct {
	GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldTerminalPathValue) AsHttpStatsValue

func (*GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldTerminalPathValue) AsProbeValue

func (*GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldTerminalPathValue) AsTargetValue

func (*GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldTerminalPathValue' with the value under path in 'GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPair'.

func (*GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldTerminalPathValue) CompareWithRaw

func (*GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldTerminalPathValue) GetRawValue

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

func (*GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object HTTPMetricsPerAgentTargetPair

func (*GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldTerminalPathValue) SetToRaw

type GetHTTPMetricsResponsePathSelectorHttpMetrics

type GetHTTPMetricsResponsePathSelectorHttpMetrics struct{}

func (GetHTTPMetricsResponsePathSelectorHttpMetrics) FieldPath

func (GetHTTPMetricsResponsePathSelectorHttpMetrics) HttpStats

func (GetHTTPMetricsResponsePathSelectorHttpMetrics) Probe

func (GetHTTPMetricsResponsePathSelectorHttpMetrics) Target

type GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStats

type GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStats struct{}

func (GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStats) FailedStage

func (GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStats) FieldPath

func (GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStats) IpVersion

func (GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStats) Target

func (GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStats) Time

func (GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStats) TtfbAfterRequestSend added in v0.7.17

func (GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStats) WithArrayOfValues

func (GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStats) WithItemValue

func (GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStats) WithValue

type GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStatsContentDownloadTime

type GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStatsContentDownloadTime struct{}

func (GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStatsContentDownloadTime) FieldPath

func (GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStatsContentDownloadTime) WithArrayOfValues

func (GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStatsContentDownloadTime) WithValue

type GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStatsDnsLookupTime

type GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStatsDnsLookupTime struct{}

func (GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStatsDnsLookupTime) FieldPath

func (GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStatsDnsLookupTime) WithArrayOfValues

func (GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStatsDnsLookupTime) WithValue

type GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStatsFailedStage

type GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStatsFailedStage struct{}

func (GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStatsFailedStage) FieldPath

func (GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStatsFailedStage) WithArrayOfValues

func (GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStatsFailedStage) WithValue

type GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStatsIpVersion

type GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStatsIpVersion struct{}

func (GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStatsIpVersion) FieldPath

func (GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStatsIpVersion) WithArrayOfValues

func (GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStatsIpVersion) WithValue

type GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStatsRequestSendTime

type GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStatsRequestSendTime struct{}

func (GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStatsRequestSendTime) FieldPath

func (GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStatsRequestSendTime) WithArrayOfValues

func (GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStatsRequestSendTime) WithValue

type GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStatsResponseCode

type GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStatsResponseCode struct{}

func (GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStatsResponseCode) FieldPath

func (GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStatsResponseCode) WithArrayOfValues

func (GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStatsResponseCode) WithValue

type GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStatsServerIpAddress

type GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStatsServerIpAddress struct{}

func (GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStatsServerIpAddress) FieldPath

func (GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStatsServerIpAddress) WithArrayOfValues

func (GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStatsServerIpAddress) WithValue

type GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStatsTarget

type GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStatsTarget struct{}

func (GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStatsTarget) FieldPath

func (GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStatsTarget) WithArrayOfValues

func (GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStatsTarget) WithValue

type GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStatsTcpConnectTime

type GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStatsTcpConnectTime struct{}

func (GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStatsTcpConnectTime) FieldPath

func (GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStatsTcpConnectTime) WithArrayOfValues

func (GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStatsTcpConnectTime) WithValue

type GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStatsTime

type GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStatsTime struct{}

func (GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStatsTime) FieldPath

func (GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStatsTime) WithArrayOfValues

func (GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStatsTime) WithValue

type GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStatsTimeToFirstByte

type GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStatsTimeToFirstByte struct{}

func (GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStatsTimeToFirstByte) FieldPath

func (GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStatsTimeToFirstByte) WithArrayOfValues

func (GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStatsTimeToFirstByte) WithValue

type GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStatsTlsHandshakeTime

type GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStatsTlsHandshakeTime struct{}

func (GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStatsTlsHandshakeTime) FieldPath

func (GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStatsTlsHandshakeTime) WithArrayOfValues

func (GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStatsTlsHandshakeTime) WithValue

type GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStatsTotalResponseTime

type GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStatsTotalResponseTime struct{}

func (GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStatsTotalResponseTime) FieldPath

func (GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStatsTotalResponseTime) WithArrayOfValues

func (GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStatsTotalResponseTime) WithValue

type GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStatsTtfbAfterRequestSend added in v0.7.17

type GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStatsTtfbAfterRequestSend struct{}

func (GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStatsTtfbAfterRequestSend) FieldPath added in v0.7.17

func (GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStatsTtfbAfterRequestSend) WithArrayOfValues added in v0.7.17

func (GetHTTPMetricsResponsePathSelectorHttpMetricsHttpStatsTtfbAfterRequestSend) WithValue added in v0.7.17

type GetHTTPMetricsResponsePathSelectorHttpMetricsProbe

type GetHTTPMetricsResponsePathSelectorHttpMetricsProbe struct{}

func (GetHTTPMetricsResponsePathSelectorHttpMetricsProbe) FieldPath

func (GetHTTPMetricsResponsePathSelectorHttpMetricsProbe) WithArrayOfValues

func (GetHTTPMetricsResponsePathSelectorHttpMetricsProbe) WithValue

type GetHTTPMetricsResponsePathSelectorHttpMetricsTarget

type GetHTTPMetricsResponsePathSelectorHttpMetricsTarget struct{}

func (GetHTTPMetricsResponsePathSelectorHttpMetricsTarget) FieldPath

func (GetHTTPMetricsResponsePathSelectorHttpMetricsTarget) WithArrayOfValues

func (GetHTTPMetricsResponsePathSelectorHttpMetricsTarget) WithValue

type GetHTTPMetricsResponsePathSelectorNextPageToken

type GetHTTPMetricsResponsePathSelectorNextPageToken struct{}

func (GetHTTPMetricsResponsePathSelectorNextPageToken) FieldPath

func (GetHTTPMetricsResponsePathSelectorNextPageToken) WithArrayOfValues

func (GetHTTPMetricsResponsePathSelectorNextPageToken) WithValue

type GetHTTPMetricsResponse_FieldMask

type GetHTTPMetricsResponse_FieldMask struct {
	Paths []GetHTTPMetricsResponse_FieldPath
}

func FullGetHTTPMetricsResponse_FieldMask

func FullGetHTTPMetricsResponse_FieldMask() *GetHTTPMetricsResponse_FieldMask

func (*GetHTTPMetricsResponse_FieldMask) AppendPath

func (*GetHTTPMetricsResponse_FieldMask) AppendRawPath

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

func (*GetHTTPMetricsResponse_FieldMask) DecodeFirestore

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

func (*GetHTTPMetricsResponse_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*GetHTTPMetricsResponse_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*GetHTTPMetricsResponse_FieldMask) FromProtoFieldMask

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

func (*GetHTTPMetricsResponse_FieldMask) GetPaths

func (*GetHTTPMetricsResponse_FieldMask) GetRawPaths

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

func (*GetHTTPMetricsResponse_FieldMask) IsFull

func (fieldMask *GetHTTPMetricsResponse_FieldMask) IsFull() bool

func (GetHTTPMetricsResponse_FieldMask) Marshal

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

implement methods required by customType

func (GetHTTPMetricsResponse_FieldMask) MarshalJSON

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

func (*GetHTTPMetricsResponse_FieldMask) PathsCount

func (fieldMask *GetHTTPMetricsResponse_FieldMask) PathsCount() int

func (*GetHTTPMetricsResponse_FieldMask) Project

func (*GetHTTPMetricsResponse_FieldMask) ProjectRaw

func (*GetHTTPMetricsResponse_FieldMask) ProtoMessage

func (fieldMask *GetHTTPMetricsResponse_FieldMask) ProtoMessage()

func (*GetHTTPMetricsResponse_FieldMask) ProtoReflect

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

func (*GetHTTPMetricsResponse_FieldMask) Reset

func (fieldMask *GetHTTPMetricsResponse_FieldMask) Reset()

func (*GetHTTPMetricsResponse_FieldMask) Set

func (fieldMask *GetHTTPMetricsResponse_FieldMask) Set(target, source *GetHTTPMetricsResponse)

func (*GetHTTPMetricsResponse_FieldMask) SetFromCliFlag

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

func (*GetHTTPMetricsResponse_FieldMask) SetRaw

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

func (*GetHTTPMetricsResponse_FieldMask) Size

func (fieldMask *GetHTTPMetricsResponse_FieldMask) Size() int

func (*GetHTTPMetricsResponse_FieldMask) String

func (fieldMask *GetHTTPMetricsResponse_FieldMask) String() string

func (*GetHTTPMetricsResponse_FieldMask) Subtract

func (*GetHTTPMetricsResponse_FieldMask) SubtractRaw

func (*GetHTTPMetricsResponse_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*GetHTTPMetricsResponse_FieldMask) Unmarshal

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

func (*GetHTTPMetricsResponse_FieldMask) UnmarshalJSON

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

type GetHTTPMetricsResponse_FieldPath

type GetHTTPMetricsResponse_FieldPath interface {
	gotenobject.FieldPath
	Selector() GetHTTPMetricsResponse_FieldPathSelector
	Get(source *GetHTTPMetricsResponse) []interface{}
	GetSingle(source *GetHTTPMetricsResponse) (interface{}, bool)
	ClearValue(item *GetHTTPMetricsResponse)

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

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

func MustParseGetHTTPMetricsResponse_FieldPath

func MustParseGetHTTPMetricsResponse_FieldPath(rawField string) GetHTTPMetricsResponse_FieldPath

func ParseGetHTTPMetricsResponse_FieldPath

func ParseGetHTTPMetricsResponse_FieldPath(rawField string) (GetHTTPMetricsResponse_FieldPath, error)

type GetHTTPMetricsResponse_FieldPathArrayItemValue

type GetHTTPMetricsResponse_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	GetHTTPMetricsResponse_FieldPath
	ContainsValue(*GetHTTPMetricsResponse) bool
}

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

func MustParseGetHTTPMetricsResponse_FieldPathArrayItemValue

func MustParseGetHTTPMetricsResponse_FieldPathArrayItemValue(pathStr, valueStr string) GetHTTPMetricsResponse_FieldPathArrayItemValue

func ParseGetHTTPMetricsResponse_FieldPathArrayItemValue

func ParseGetHTTPMetricsResponse_FieldPathArrayItemValue(pathStr, valueStr string) (GetHTTPMetricsResponse_FieldPathArrayItemValue, error)

ParseGetHTTPMetricsResponse_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type GetHTTPMetricsResponse_FieldPathArrayOfValues

type GetHTTPMetricsResponse_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	GetHTTPMetricsResponse_FieldPath
}

GetHTTPMetricsResponse_FieldPathArrayOfValues allows storing slice of values for GetHTTPMetricsResponse fields according to their type

func MustParseGetHTTPMetricsResponse_FieldPathArrayOfValues

func MustParseGetHTTPMetricsResponse_FieldPathArrayOfValues(pathStr, valuesStr string) GetHTTPMetricsResponse_FieldPathArrayOfValues

func ParseGetHTTPMetricsResponse_FieldPathArrayOfValues

func ParseGetHTTPMetricsResponse_FieldPathArrayOfValues(pathStr, valuesStr string) (GetHTTPMetricsResponse_FieldPathArrayOfValues, error)

type GetHTTPMetricsResponse_FieldPathSelector

type GetHTTPMetricsResponse_FieldPathSelector int32
const (
	GetHTTPMetricsResponse_FieldPathSelectorHttpMetrics   GetHTTPMetricsResponse_FieldPathSelector = 0
	GetHTTPMetricsResponse_FieldPathSelectorNextPageToken GetHTTPMetricsResponse_FieldPathSelector = 1
)

func (GetHTTPMetricsResponse_FieldPathSelector) String

type GetHTTPMetricsResponse_FieldPathValue

type GetHTTPMetricsResponse_FieldPathValue interface {
	GetHTTPMetricsResponse_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **GetHTTPMetricsResponse)
	CompareWith(*GetHTTPMetricsResponse) (cmp int, comparable bool)
}

GetHTTPMetricsResponse_FieldPathValue allows storing values for GetHTTPMetricsResponse fields according to their type

func MustParseGetHTTPMetricsResponse_FieldPathValue

func MustParseGetHTTPMetricsResponse_FieldPathValue(pathStr, valueStr string) GetHTTPMetricsResponse_FieldPathValue

func ParseGetHTTPMetricsResponse_FieldPathValue

func ParseGetHTTPMetricsResponse_FieldPathValue(pathStr, valueStr string) (GetHTTPMetricsResponse_FieldPathValue, error)

type GetHTTPMetricsResponse_FieldSubPath

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

func (*GetHTTPMetricsResponse_FieldSubPath) AsHttpMetricsSubPath

func (*GetHTTPMetricsResponse_FieldSubPath) ClearValue

func (*GetHTTPMetricsResponse_FieldSubPath) ClearValueRaw

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

func (*GetHTTPMetricsResponse_FieldSubPath) Get

func (fps *GetHTTPMetricsResponse_FieldSubPath) Get(source *GetHTTPMetricsResponse) (values []interface{})

Get returns all values pointed by selected field from source GetHTTPMetricsResponse

func (*GetHTTPMetricsResponse_FieldSubPath) GetDefault

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

GetDefault returns a default value of the field type

func (*GetHTTPMetricsResponse_FieldSubPath) GetRaw

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

func (*GetHTTPMetricsResponse_FieldSubPath) GetSingle

func (fps *GetHTTPMetricsResponse_FieldSubPath) GetSingle(source *GetHTTPMetricsResponse) (interface{}, bool)

GetSingle returns value of selected field from source GetHTTPMetricsResponse

func (*GetHTTPMetricsResponse_FieldSubPath) GetSingleRaw

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

func (*GetHTTPMetricsResponse_FieldSubPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*GetHTTPMetricsResponse_FieldSubPath) JSONString

func (fps *GetHTTPMetricsResponse_FieldSubPath) JSONString() string

JSONString returns path representation is JSON convention

func (*GetHTTPMetricsResponse_FieldSubPath) Selector

func (*GetHTTPMetricsResponse_FieldSubPath) SplitIntoTerminalIPaths added in v0.7.1

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

func (*GetHTTPMetricsResponse_FieldSubPath) String

String returns path representation in proto convention

func (*GetHTTPMetricsResponse_FieldSubPath) WithIArrayItemValue

func (fps *GetHTTPMetricsResponse_FieldSubPath) WithIArrayItemValue(value interface{}) GetHTTPMetricsResponse_FieldPathArrayItemValue

func (*GetHTTPMetricsResponse_FieldSubPath) WithIArrayOfValues

func (fps *GetHTTPMetricsResponse_FieldSubPath) WithIArrayOfValues(values interface{}) GetHTTPMetricsResponse_FieldPathArrayOfValues

func (*GetHTTPMetricsResponse_FieldSubPath) WithIValue

func (*GetHTTPMetricsResponse_FieldSubPath) WithRawIArrayItemValue

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

func (*GetHTTPMetricsResponse_FieldSubPath) WithRawIArrayOfValues

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

func (*GetHTTPMetricsResponse_FieldSubPath) WithRawIValue

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

type GetHTTPMetricsResponse_FieldSubPathArrayItemValue

type GetHTTPMetricsResponse_FieldSubPathArrayItemValue struct {
	GetHTTPMetricsResponse_FieldPath
	// contains filtered or unexported fields
}

func (*GetHTTPMetricsResponse_FieldSubPathArrayItemValue) AsHttpMetricsPathItemValue

func (*GetHTTPMetricsResponse_FieldSubPathArrayItemValue) ContainsValue

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

func (*GetHTTPMetricsResponse_FieldSubPathArrayItemValue) GetRawItemValue

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

GetRawValue returns stored array item value

type GetHTTPMetricsResponse_FieldSubPathArrayOfValues

type GetHTTPMetricsResponse_FieldSubPathArrayOfValues struct {
	GetHTTPMetricsResponse_FieldPath
	// contains filtered or unexported fields
}

func (*GetHTTPMetricsResponse_FieldSubPathArrayOfValues) AsHttpMetricsPathArrayOfValues

func (*GetHTTPMetricsResponse_FieldSubPathArrayOfValues) GetRawValues

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

type GetHTTPMetricsResponse_FieldSubPathValue

type GetHTTPMetricsResponse_FieldSubPathValue struct {
	GetHTTPMetricsResponse_FieldPath
	// contains filtered or unexported fields
}

func (*GetHTTPMetricsResponse_FieldSubPathValue) AsHttpMetricsPathValue

func (*GetHTTPMetricsResponse_FieldSubPathValue) CompareWith

func (*GetHTTPMetricsResponse_FieldSubPathValue) CompareWithRaw

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

func (*GetHTTPMetricsResponse_FieldSubPathValue) GetRawValue

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

func (*GetHTTPMetricsResponse_FieldSubPathValue) SetTo

func (*GetHTTPMetricsResponse_FieldSubPathValue) SetToRaw

type GetHTTPMetricsResponse_FieldTerminalPath

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

func (*GetHTTPMetricsResponse_FieldTerminalPath) ClearValue

func (*GetHTTPMetricsResponse_FieldTerminalPath) ClearValueRaw

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

func (*GetHTTPMetricsResponse_FieldTerminalPath) Get

func (fp *GetHTTPMetricsResponse_FieldTerminalPath) Get(source *GetHTTPMetricsResponse) (values []interface{})

Get returns all values pointed by specific field from source GetHTTPMetricsResponse

func (*GetHTTPMetricsResponse_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*GetHTTPMetricsResponse_FieldTerminalPath) GetRaw

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

func (*GetHTTPMetricsResponse_FieldTerminalPath) GetSingle

func (fp *GetHTTPMetricsResponse_FieldTerminalPath) GetSingle(source *GetHTTPMetricsResponse) (interface{}, bool)

GetSingle returns value pointed by specific field of from source GetHTTPMetricsResponse

func (*GetHTTPMetricsResponse_FieldTerminalPath) GetSingleRaw

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

func (*GetHTTPMetricsResponse_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*GetHTTPMetricsResponse_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*GetHTTPMetricsResponse_FieldTerminalPath) Selector

func (*GetHTTPMetricsResponse_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.7.1

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

func (*GetHTTPMetricsResponse_FieldTerminalPath) String

String returns path representation in proto convention

func (*GetHTTPMetricsResponse_FieldTerminalPath) WithIArrayItemValue

func (*GetHTTPMetricsResponse_FieldTerminalPath) WithIArrayOfValues

func (*GetHTTPMetricsResponse_FieldTerminalPath) WithIValue

func (*GetHTTPMetricsResponse_FieldTerminalPath) WithRawIArrayItemValue

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

func (*GetHTTPMetricsResponse_FieldTerminalPath) WithRawIArrayOfValues

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

func (*GetHTTPMetricsResponse_FieldTerminalPath) WithRawIValue

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

type GetHTTPMetricsResponse_FieldTerminalPathArrayItemValue

type GetHTTPMetricsResponse_FieldTerminalPathArrayItemValue struct {
	GetHTTPMetricsResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*GetHTTPMetricsResponse_FieldTerminalPathArrayItemValue) AsHttpMetricsItemValue

func (*GetHTTPMetricsResponse_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*GetHTTPMetricsResponse_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*GetHTTPMetricsResponse_FieldTerminalPathArrayItemValue) GetSingle

func (*GetHTTPMetricsResponse_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type GetHTTPMetricsResponse_FieldTerminalPathArrayOfValues

type GetHTTPMetricsResponse_FieldTerminalPathArrayOfValues struct {
	GetHTTPMetricsResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*GetHTTPMetricsResponse_FieldTerminalPathArrayOfValues) AsHttpMetricsArrayOfValues

func (*GetHTTPMetricsResponse_FieldTerminalPathArrayOfValues) AsNextPageTokenArrayOfValues

func (fpaov *GetHTTPMetricsResponse_FieldTerminalPathArrayOfValues) AsNextPageTokenArrayOfValues() ([]string, bool)

func (*GetHTTPMetricsResponse_FieldTerminalPathArrayOfValues) GetRawValues

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

type GetHTTPMetricsResponse_FieldTerminalPathValue

type GetHTTPMetricsResponse_FieldTerminalPathValue struct {
	GetHTTPMetricsResponse_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*GetHTTPMetricsResponse_FieldTerminalPathValue) AsHttpMetricsValue

func (*GetHTTPMetricsResponse_FieldTerminalPathValue) AsNextPageTokenValue

func (fpv *GetHTTPMetricsResponse_FieldTerminalPathValue) AsNextPageTokenValue() (string, bool)

func (*GetHTTPMetricsResponse_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'GetHTTPMetricsResponse_FieldTerminalPathValue' with the value under path in 'GetHTTPMetricsResponse'.

func (*GetHTTPMetricsResponse_FieldTerminalPathValue) CompareWithRaw

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

func (*GetHTTPMetricsResponse_FieldTerminalPathValue) GetRawValue

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

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

func (*GetHTTPMetricsResponse_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object GetHTTPMetricsResponse

func (*GetHTTPMetricsResponse_FieldTerminalPathValue) SetToRaw

type GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPair

type GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPair 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"`
	HttpStats []*HTTPStat               `protobuf:"bytes,3,rep,name=http_stats,json=httpStats,proto3" json:"http_stats,omitempty" firestore:"httpStats"`
	// contains filtered or unexported fields
}

func (*GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPair) Clone

func (*GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPair) CloneRaw

func (*GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPair) Descriptor

Deprecated, Use GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPair.ProtoReflect.Descriptor instead.

func (*GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPair) GetHttpStats

func (*GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPair) GetProbe

func (*GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPair) GetTarget

func (*GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPair) GotenMessage

func (*GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPair) GotenObjectExt

func (*GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPair) GotenValidate

func (*GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPair) MakeFullFieldMask

func (*GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPair) MakeRawDiffFieldMask

func (*GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPair) MakeRawFullFieldMask

func (*GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPair) Marshal

func (*GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPair) MarshalJSON

func (*GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPair) Merge

func (*GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPair) MergeRaw

func (*GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPair) ProtoMessage

func (*GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPair) ProtoReflect

func (*GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPair) Reset

func (*GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPair) SetHttpStats

func (*GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPair) SetProbe

func (*GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPair) SetTarget

func (*GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPair) String

func (*GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPair) Unmarshal

func (*GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPair) UnmarshalJSON

type GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStats

type GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStats struct{}

func (GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStats) FieldPath

func (GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStats) TtfbAfterRequestSend added in v0.7.17

func (GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStats) WithArrayOfValues

func (GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStats) WithSubArrayItemValue

func (GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStats) WithSubArrayOfValues

func (GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStats) WithSubPath

func (GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStats) WithSubValue

func (GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStats) WithValue

type GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStatsContentDownloadTime

type GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStatsContentDownloadTime struct{}

func (GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStatsContentDownloadTime) FieldPath

func (GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStatsContentDownloadTime) WithArrayOfValues

func (GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStatsContentDownloadTime) WithValue

type GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStatsDnsLookupTime

type GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStatsDnsLookupTime struct{}

func (GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStatsDnsLookupTime) FieldPath

func (GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStatsDnsLookupTime) WithArrayOfValues

func (GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStatsDnsLookupTime) WithValue

type GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStatsFailedStage

type GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStatsFailedStage struct{}

func (GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStatsFailedStage) FieldPath

func (GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStatsFailedStage) WithArrayOfValues

func (GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStatsFailedStage) WithValue

type GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStatsIpVersion

type GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStatsIpVersion struct{}

func (GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStatsIpVersion) FieldPath

func (GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStatsIpVersion) WithArrayOfValues

func (GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStatsIpVersion) WithValue

type GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStatsRequestSendTime

type GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStatsRequestSendTime struct{}

func (GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStatsRequestSendTime) FieldPath

func (GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStatsRequestSendTime) WithArrayOfValues

func (GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStatsRequestSendTime) WithValue

type GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStatsResponseCode

type GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStatsResponseCode struct{}

func (GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStatsResponseCode) FieldPath

func (GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStatsResponseCode) WithArrayOfValues

func (GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStatsResponseCode) WithValue

type GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStatsServerIpAddress

type GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStatsServerIpAddress struct{}

func (GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStatsServerIpAddress) FieldPath

func (GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStatsServerIpAddress) WithArrayOfValues

func (GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStatsServerIpAddress) WithValue

type GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStatsTarget

type GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStatsTarget struct{}

func (GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStatsTarget) FieldPath

func (GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStatsTarget) WithArrayOfValues

func (GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStatsTarget) WithValue

type GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStatsTcpConnectTime

type GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStatsTcpConnectTime struct{}

func (GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStatsTcpConnectTime) FieldPath

func (GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStatsTcpConnectTime) WithArrayOfValues

func (GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStatsTcpConnectTime) WithValue

type GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStatsTime

type GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStatsTime struct{}

func (GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStatsTime) FieldPath

func (GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStatsTime) WithArrayOfValues

func (GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStatsTime) WithValue

type GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStatsTimeToFirstByte

type GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStatsTimeToFirstByte struct{}

func (GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStatsTimeToFirstByte) FieldPath

func (GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStatsTimeToFirstByte) WithArrayOfValues

func (GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStatsTimeToFirstByte) WithValue

type GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStatsTlsHandshakeTime

type GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStatsTlsHandshakeTime struct{}

func (GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStatsTlsHandshakeTime) FieldPath

func (GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStatsTlsHandshakeTime) WithArrayOfValues

func (GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStatsTlsHandshakeTime) WithValue

type GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStatsTotalResponseTime

type GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStatsTotalResponseTime struct{}

func (GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStatsTotalResponseTime) FieldPath

func (GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStatsTotalResponseTime) WithArrayOfValues

func (GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStatsTotalResponseTime) WithValue

type GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStatsTtfbAfterRequestSend added in v0.7.17

type GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStatsTtfbAfterRequestSend struct{}

func (GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStatsTtfbAfterRequestSend) FieldPath added in v0.7.17

func (GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStatsTtfbAfterRequestSend) WithArrayOfValues added in v0.7.17

func (GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorHttpStatsTtfbAfterRequestSend) WithValue added in v0.7.17

type GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorProbe

type GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorProbe struct{}

func (GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorProbe) FieldPath

func (GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorProbe) WithArrayOfValues

func (GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorProbe) WithValue

type GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorTarget

type GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorTarget struct{}

func (GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPairPathSelectorTarget) FieldPath

type GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPair_FieldMask

type GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPair_FieldMask struct {
	Paths []GetHTTPMetricsResponseHTTPMetricsPerAgentTargetPair_FieldPath
}

func (*GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPair_FieldMask) AppendPath

func (*GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPair_FieldMask) AppendRawPath

func (*GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPair_FieldMask) DecodeFirestore

func (*GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPair_FieldMask) EncodeFirestore

firestore encoding/decoding integration

func (*GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPair_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPair_FieldMask) FromProtoFieldMask

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

func (*GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPair_FieldMask) GetPaths

func (*GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPair_FieldMask) GetRawPaths

func (*GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPair_FieldMask) IsFull

func (GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPair_FieldMask) Marshal

implement methods required by customType

func (GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPair_FieldMask) MarshalJSON

func (*GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPair_FieldMask) PathsCount

func (*GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPair_FieldMask) ProjectRaw

func (*GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPair_FieldMask) ProtoMessage

func (*GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPair_FieldMask) ProtoReflect

func (*GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPair_FieldMask) Reset

func (*GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPair_FieldMask) Set

func (*GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPair_FieldMask) SetFromCliFlag

func (*GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPair_FieldMask) SetRaw

func (*GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPair_FieldMask) Size

func (*GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPair_FieldMask) String

func (*GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPair_FieldMask) SubtractRaw

func (*GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPair_FieldMask) ToProtoFieldMask

ToFieldMask is used for proto conversions

func (*GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPair_FieldMask) Unmarshal

func (*GetHTTPMetricsResponse_HTTPMetricsPerAgentTargetPair_FieldMask) UnmarshalJSON

type HTTPMetricsServiceClient

type HTTPMetricsServiceClient interface {
	ReportHTTPMetrics(ctx context.Context, in *ReportHTTPMetricsRequest, opts ...grpc.CallOption) (*empty.Empty, error)
	GetHTTPMetrics(ctx context.Context, in *GetHTTPMetricsRequest, opts ...grpc.CallOption) (*GetHTTPMetricsResponse, error)
}

HTTPMetricsServiceClient is the client API for HTTPMetricsService.

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

type HTTPMetricsServiceDescriptor

type HTTPMetricsServiceDescriptor struct{}

func GetHTTPMetricsServiceDescriptor

func GetHTTPMetricsServiceDescriptor() *HTTPMetricsServiceDescriptor

func (*HTTPMetricsServiceDescriptor) AllMethodDescriptors

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

func (*HTTPMetricsServiceDescriptor) GetApiName

func (d *HTTPMetricsServiceDescriptor) GetApiName() string

func (*HTTPMetricsServiceDescriptor) GetFullAPIName

func (d *HTTPMetricsServiceDescriptor) GetFullAPIName() string

func (*HTTPMetricsServiceDescriptor) GetProtoPkgName

func (d *HTTPMetricsServiceDescriptor) GetProtoPkgName() string

func (*HTTPMetricsServiceDescriptor) GetServiceDomain

func (d *HTTPMetricsServiceDescriptor) GetServiceDomain() string

func (*HTTPMetricsServiceDescriptor) GetServiceVersion

func (d *HTTPMetricsServiceDescriptor) GetServiceVersion() string

type HTTPStat

type HTTPStat struct {
	DnsLookupTime        float64                   `` /* 130-byte string literal not displayed */
	TcpConnectTime       float64                   `` /* 134-byte string literal not displayed */
	TlsHandshakeTime     float64                   `` /* 142-byte string literal not displayed */
	RequestSendTime      float64                   `` /* 138-byte string literal not displayed */
	TimeToFirstByte      float64                   `` /* 140-byte string literal not displayed */
	TtfbAfterRequestSend float64                   `` /* 161-byte string literal not displayed */
	ContentDownloadTime  float64                   `` /* 154-byte string literal not displayed */
	TotalResponseTime    float64                   `` /* 146-byte string literal not displayed */
	ResponseCode         int32                     `protobuf:"varint,8,opt,name=response_code,json=responseCode,proto3" json:"response_code,omitempty" firestore:"responseCode"`
	ServerIpAddress      string                    `` /* 136-byte string literal not displayed */
	IpVersion            common.IpVersion          `` /* 149-byte string literal not displayed */
	FailedStage          HTTPStat_FailedStage      `` /* 168-byte string literal not displayed */
	Time                 *timestamp.Timestamp      `protobuf:"bytes,12,opt,name=time,proto3" json:"time,omitempty" firestore:"time"`
	Target               *probing_target.Reference `protobuf:"bytes,13,opt,customtype=Reference,name=target,proto3" json:"target,omitempty" firestore:"target"`
	// contains filtered or unexported fields
}

func (*HTTPStat) Clone

func (o *HTTPStat) Clone() *HTTPStat

func (*HTTPStat) CloneRaw

func (o *HTTPStat) CloneRaw() gotenobject.GotenObjectExt

func (*HTTPStat) Descriptor

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

Deprecated, Use HTTPStat.ProtoReflect.Descriptor instead.

func (*HTTPStat) GetContentDownloadTime

func (m *HTTPStat) GetContentDownloadTime() float64

func (*HTTPStat) GetDnsLookupTime

func (m *HTTPStat) GetDnsLookupTime() float64

func (*HTTPStat) GetFailedStage

func (m *HTTPStat) GetFailedStage() HTTPStat_FailedStage

func (*HTTPStat) GetIpVersion

func (m *HTTPStat) GetIpVersion() common.IpVersion

func (*HTTPStat) GetRequestSendTime

func (m *HTTPStat) GetRequestSendTime() float64

func (*HTTPStat) GetResponseCode

func (m *HTTPStat) GetResponseCode() int32

func (*HTTPStat) GetServerIpAddress

func (m *HTTPStat) GetServerIpAddress() string

func (*HTTPStat) GetTarget

func (m *HTTPStat) GetTarget() *probing_target.Reference

func (*HTTPStat) GetTcpConnectTime

func (m *HTTPStat) GetTcpConnectTime() float64

func (*HTTPStat) GetTime

func (m *HTTPStat) GetTime() *timestamp.Timestamp

func (*HTTPStat) GetTimeToFirstByte

func (m *HTTPStat) GetTimeToFirstByte() float64

func (*HTTPStat) GetTlsHandshakeTime

func (m *HTTPStat) GetTlsHandshakeTime() float64

func (*HTTPStat) GetTotalResponseTime

func (m *HTTPStat) GetTotalResponseTime() float64

func (*HTTPStat) GetTtfbAfterRequestSend added in v0.7.17

func (m *HTTPStat) GetTtfbAfterRequestSend() float64

func (*HTTPStat) GotenMessage

func (*HTTPStat) GotenMessage()

func (*HTTPStat) GotenObjectExt

func (o *HTTPStat) GotenObjectExt()

func (*HTTPStat) GotenValidate

func (obj *HTTPStat) GotenValidate() error

func (*HTTPStat) MakeDiffFieldMask

func (o *HTTPStat) MakeDiffFieldMask(other *HTTPStat) *HTTPStat_FieldMask

func (*HTTPStat) MakeFullFieldMask

func (o *HTTPStat) MakeFullFieldMask() *HTTPStat_FieldMask

func (*HTTPStat) MakeRawDiffFieldMask

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

func (*HTTPStat) MakeRawFullFieldMask

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

func (*HTTPStat) Marshal

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

func (*HTTPStat) MarshalJSON

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

func (*HTTPStat) Merge

func (o *HTTPStat) Merge(source *HTTPStat)

func (*HTTPStat) MergeRaw

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

func (*HTTPStat) ProtoMessage

func (*HTTPStat) ProtoMessage()

func (*HTTPStat) ProtoReflect

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

func (*HTTPStat) Reset

func (m *HTTPStat) Reset()

func (*HTTPStat) SetContentDownloadTime

func (m *HTTPStat) SetContentDownloadTime(fv float64)

func (*HTTPStat) SetDnsLookupTime

func (m *HTTPStat) SetDnsLookupTime(fv float64)

func (*HTTPStat) SetFailedStage

func (m *HTTPStat) SetFailedStage(fv HTTPStat_FailedStage)

func (*HTTPStat) SetIpVersion

func (m *HTTPStat) SetIpVersion(fv common.IpVersion)

func (*HTTPStat) SetRequestSendTime

func (m *HTTPStat) SetRequestSendTime(fv float64)

func (*HTTPStat) SetResponseCode

func (m *HTTPStat) SetResponseCode(fv int32)

func (*HTTPStat) SetServerIpAddress

func (m *HTTPStat) SetServerIpAddress(fv string)

func (*HTTPStat) SetTarget

func (m *HTTPStat) SetTarget(fv *probing_target.Reference)

func (*HTTPStat) SetTcpConnectTime

func (m *HTTPStat) SetTcpConnectTime(fv float64)

func (*HTTPStat) SetTime

func (m *HTTPStat) SetTime(fv *timestamp.Timestamp)

func (*HTTPStat) SetTimeToFirstByte

func (m *HTTPStat) SetTimeToFirstByte(fv float64)

func (*HTTPStat) SetTlsHandshakeTime

func (m *HTTPStat) SetTlsHandshakeTime(fv float64)

func (*HTTPStat) SetTotalResponseTime

func (m *HTTPStat) SetTotalResponseTime(fv float64)

func (*HTTPStat) SetTtfbAfterRequestSend added in v0.7.17

func (m *HTTPStat) SetTtfbAfterRequestSend(fv float64)

func (*HTTPStat) String

func (m *HTTPStat) String() string

func (*HTTPStat) Unmarshal

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

func (*HTTPStat) UnmarshalJSON

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

type HTTPStatFieldPathBuilder

type HTTPStatFieldPathBuilder struct{}

func NewHTTPStatFieldPathBuilder

func NewHTTPStatFieldPathBuilder() HTTPStatFieldPathBuilder

func (HTTPStatFieldPathBuilder) ContentDownloadTime

func (HTTPStatFieldPathBuilder) DnsLookupTime

func (HTTPStatFieldPathBuilder) FailedStage

func (HTTPStatFieldPathBuilder) IpVersion

func (HTTPStatFieldPathBuilder) RequestSendTime

func (HTTPStatFieldPathBuilder) ResponseCode

func (HTTPStatFieldPathBuilder) ServerIpAddress

func (HTTPStatFieldPathBuilder) Target

func (HTTPStatFieldPathBuilder) TcpConnectTime

func (HTTPStatFieldPathBuilder) Time

func (HTTPStatFieldPathBuilder) TimeToFirstByte

func (HTTPStatFieldPathBuilder) TlsHandshakeTime

func (HTTPStatFieldPathBuilder) TotalResponseTime

func (HTTPStatFieldPathBuilder) TtfbAfterRequestSend added in v0.7.17

type HTTPStatPathSelectorContentDownloadTime

type HTTPStatPathSelectorContentDownloadTime struct{}

func (HTTPStatPathSelectorContentDownloadTime) FieldPath

func (HTTPStatPathSelectorContentDownloadTime) WithArrayOfValues

func (HTTPStatPathSelectorContentDownloadTime) WithValue

type HTTPStatPathSelectorDnsLookupTime

type HTTPStatPathSelectorDnsLookupTime struct{}

func (HTTPStatPathSelectorDnsLookupTime) FieldPath

func (HTTPStatPathSelectorDnsLookupTime) WithArrayOfValues

func (HTTPStatPathSelectorDnsLookupTime) WithValue

type HTTPStatPathSelectorFailedStage

type HTTPStatPathSelectorFailedStage struct{}

func (HTTPStatPathSelectorFailedStage) FieldPath

func (HTTPStatPathSelectorFailedStage) WithArrayOfValues

func (HTTPStatPathSelectorFailedStage) WithValue

type HTTPStatPathSelectorIpVersion

type HTTPStatPathSelectorIpVersion struct{}

func (HTTPStatPathSelectorIpVersion) FieldPath

func (HTTPStatPathSelectorIpVersion) WithArrayOfValues

func (HTTPStatPathSelectorIpVersion) WithValue

type HTTPStatPathSelectorRequestSendTime

type HTTPStatPathSelectorRequestSendTime struct{}

func (HTTPStatPathSelectorRequestSendTime) FieldPath

func (HTTPStatPathSelectorRequestSendTime) WithArrayOfValues

func (HTTPStatPathSelectorRequestSendTime) WithValue

type HTTPStatPathSelectorResponseCode

type HTTPStatPathSelectorResponseCode struct{}

func (HTTPStatPathSelectorResponseCode) FieldPath

func (HTTPStatPathSelectorResponseCode) WithArrayOfValues

func (HTTPStatPathSelectorResponseCode) WithValue

type HTTPStatPathSelectorServerIpAddress

type HTTPStatPathSelectorServerIpAddress struct{}

func (HTTPStatPathSelectorServerIpAddress) FieldPath

func (HTTPStatPathSelectorServerIpAddress) WithArrayOfValues

func (HTTPStatPathSelectorServerIpAddress) WithValue

type HTTPStatPathSelectorTarget

type HTTPStatPathSelectorTarget struct{}

func (HTTPStatPathSelectorTarget) FieldPath

func (HTTPStatPathSelectorTarget) WithArrayOfValues

func (HTTPStatPathSelectorTarget) WithValue

type HTTPStatPathSelectorTcpConnectTime

type HTTPStatPathSelectorTcpConnectTime struct{}

func (HTTPStatPathSelectorTcpConnectTime) FieldPath

func (HTTPStatPathSelectorTcpConnectTime) WithArrayOfValues

func (HTTPStatPathSelectorTcpConnectTime) WithValue

type HTTPStatPathSelectorTime

type HTTPStatPathSelectorTime struct{}

func (HTTPStatPathSelectorTime) FieldPath

func (HTTPStatPathSelectorTime) WithArrayOfValues

func (HTTPStatPathSelectorTime) WithValue

type HTTPStatPathSelectorTimeToFirstByte

type HTTPStatPathSelectorTimeToFirstByte struct{}

func (HTTPStatPathSelectorTimeToFirstByte) FieldPath

func (HTTPStatPathSelectorTimeToFirstByte) WithArrayOfValues

func (HTTPStatPathSelectorTimeToFirstByte) WithValue

type HTTPStatPathSelectorTlsHandshakeTime

type HTTPStatPathSelectorTlsHandshakeTime struct{}

func (HTTPStatPathSelectorTlsHandshakeTime) FieldPath

func (HTTPStatPathSelectorTlsHandshakeTime) WithArrayOfValues

func (HTTPStatPathSelectorTlsHandshakeTime) WithValue

type HTTPStatPathSelectorTotalResponseTime

type HTTPStatPathSelectorTotalResponseTime struct{}

func (HTTPStatPathSelectorTotalResponseTime) FieldPath

func (HTTPStatPathSelectorTotalResponseTime) WithArrayOfValues

func (HTTPStatPathSelectorTotalResponseTime) WithValue

type HTTPStatPathSelectorTtfbAfterRequestSend added in v0.7.17

type HTTPStatPathSelectorTtfbAfterRequestSend struct{}

func (HTTPStatPathSelectorTtfbAfterRequestSend) FieldPath added in v0.7.17

func (HTTPStatPathSelectorTtfbAfterRequestSend) WithArrayOfValues added in v0.7.17

func (HTTPStatPathSelectorTtfbAfterRequestSend) WithValue added in v0.7.17

type HTTPStat_FailedStage

type HTTPStat_FailedStage int32
const (
	HTTPStat_no_failure                 HTTPStat_FailedStage = 0
	HTTPStat_dns_failed                 HTTPStat_FailedStage = 1
	HTTPStat_tcp_connect_failed         HTTPStat_FailedStage = 2
	HTTPStat_tls_handshake_failed       HTTPStat_FailedStage = 3
	HTTPStat_request_send_failed        HTTPStat_FailedStage = 4
	HTTPStat_first_byte_response_failed HTTPStat_FailedStage = 5
	HTTPStat_response_timeout           HTTPStat_FailedStage = 6
	// completed within timeout
	HTTPStat_response_failed      HTTPStat_FailedStage = 7
	HTTPStat_response_code_failed HTTPStat_FailedStage = 8
)

func (HTTPStat_FailedStage) Descriptor

func (HTTPStat_FailedStage) Enum

func (HTTPStat_FailedStage) EnumDescriptor

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

Deprecated, Use HTTPStat_FailedStage.ProtoReflect.Descriptor instead.

func (HTTPStat_FailedStage) Number

func (HTTPStat_FailedStage) String

func (x HTTPStat_FailedStage) String() string

func (HTTPStat_FailedStage) Type

type HTTPStat_FieldMask

type HTTPStat_FieldMask struct {
	Paths []HTTPStat_FieldPath
}

func FullHTTPStat_FieldMask

func FullHTTPStat_FieldMask() *HTTPStat_FieldMask

func (*HTTPStat_FieldMask) AppendPath

func (fieldMask *HTTPStat_FieldMask) AppendPath(path HTTPStat_FieldPath)

func (*HTTPStat_FieldMask) AppendRawPath

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

func (*HTTPStat_FieldMask) DecodeFirestore

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

func (*HTTPStat_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*HTTPStat_FieldMask) FilterInputFields

func (fieldMask *HTTPStat_FieldMask) FilterInputFields() *HTTPStat_FieldMask

FilterInputFields generates copy of field paths with output_only field paths removed

func (*HTTPStat_FieldMask) FromProtoFieldMask

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

func (*HTTPStat_FieldMask) GetPaths

func (fieldMask *HTTPStat_FieldMask) GetPaths() []HTTPStat_FieldPath

func (*HTTPStat_FieldMask) GetRawPaths

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

func (*HTTPStat_FieldMask) IsFull

func (fieldMask *HTTPStat_FieldMask) IsFull() bool

func (HTTPStat_FieldMask) Marshal

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

implement methods required by customType

func (HTTPStat_FieldMask) MarshalJSON

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

func (*HTTPStat_FieldMask) PathsCount

func (fieldMask *HTTPStat_FieldMask) PathsCount() int

func (*HTTPStat_FieldMask) Project

func (fieldMask *HTTPStat_FieldMask) Project(source *HTTPStat) *HTTPStat

func (*HTTPStat_FieldMask) ProjectRaw

func (*HTTPStat_FieldMask) ProtoMessage

func (fieldMask *HTTPStat_FieldMask) ProtoMessage()

func (*HTTPStat_FieldMask) ProtoReflect

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

func (*HTTPStat_FieldMask) Reset

func (fieldMask *HTTPStat_FieldMask) Reset()

func (*HTTPStat_FieldMask) Set

func (fieldMask *HTTPStat_FieldMask) Set(target, source *HTTPStat)

func (*HTTPStat_FieldMask) SetFromCliFlag

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

func (*HTTPStat_FieldMask) SetRaw

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

func (*HTTPStat_FieldMask) Size

func (fieldMask *HTTPStat_FieldMask) Size() int

func (*HTTPStat_FieldMask) String

func (fieldMask *HTTPStat_FieldMask) String() string

func (*HTTPStat_FieldMask) Subtract

func (fieldMask *HTTPStat_FieldMask) Subtract(other *HTTPStat_FieldMask) *HTTPStat_FieldMask

func (*HTTPStat_FieldMask) SubtractRaw

func (fieldMask *HTTPStat_FieldMask) SubtractRaw(other gotenobject.FieldMask) gotenobject.FieldMask

func (*HTTPStat_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*HTTPStat_FieldMask) Unmarshal

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

func (*HTTPStat_FieldMask) UnmarshalJSON

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

type HTTPStat_FieldPath

type HTTPStat_FieldPath interface {
	gotenobject.FieldPath
	Selector() HTTPStat_FieldPathSelector
	Get(source *HTTPStat) []interface{}
	GetSingle(source *HTTPStat) (interface{}, bool)
	ClearValue(item *HTTPStat)

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

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

func BuildHTTPStat_FieldPath

func BuildHTTPStat_FieldPath(fp gotenobject.RawFieldPath) (HTTPStat_FieldPath, error)

func MustParseHTTPStat_FieldPath

func MustParseHTTPStat_FieldPath(rawField string) HTTPStat_FieldPath

func ParseHTTPStat_FieldPath

func ParseHTTPStat_FieldPath(rawField string) (HTTPStat_FieldPath, error)

type HTTPStat_FieldPathArrayItemValue

type HTTPStat_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	HTTPStat_FieldPath
	ContainsValue(*HTTPStat) bool
}

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

func MustParseHTTPStat_FieldPathArrayItemValue

func MustParseHTTPStat_FieldPathArrayItemValue(pathStr, valueStr string) HTTPStat_FieldPathArrayItemValue

func ParseHTTPStat_FieldPathArrayItemValue

func ParseHTTPStat_FieldPathArrayItemValue(pathStr, valueStr string) (HTTPStat_FieldPathArrayItemValue, error)

ParseHTTPStat_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type HTTPStat_FieldPathArrayOfValues

type HTTPStat_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	HTTPStat_FieldPath
}

HTTPStat_FieldPathArrayOfValues allows storing slice of values for HTTPStat fields according to their type

func MustParseHTTPStat_FieldPathArrayOfValues

func MustParseHTTPStat_FieldPathArrayOfValues(pathStr, valuesStr string) HTTPStat_FieldPathArrayOfValues

func ParseHTTPStat_FieldPathArrayOfValues

func ParseHTTPStat_FieldPathArrayOfValues(pathStr, valuesStr string) (HTTPStat_FieldPathArrayOfValues, error)

type HTTPStat_FieldPathSelector

type HTTPStat_FieldPathSelector int32
const (
	HTTPStat_FieldPathSelectorDnsLookupTime        HTTPStat_FieldPathSelector = 0
	HTTPStat_FieldPathSelectorTcpConnectTime       HTTPStat_FieldPathSelector = 1
	HTTPStat_FieldPathSelectorTlsHandshakeTime     HTTPStat_FieldPathSelector = 2
	HTTPStat_FieldPathSelectorRequestSendTime      HTTPStat_FieldPathSelector = 3
	HTTPStat_FieldPathSelectorTimeToFirstByte      HTTPStat_FieldPathSelector = 4
	HTTPStat_FieldPathSelectorTtfbAfterRequestSend HTTPStat_FieldPathSelector = 5
	HTTPStat_FieldPathSelectorContentDownloadTime  HTTPStat_FieldPathSelector = 6
	HTTPStat_FieldPathSelectorTotalResponseTime    HTTPStat_FieldPathSelector = 7
	HTTPStat_FieldPathSelectorResponseCode         HTTPStat_FieldPathSelector = 8
	HTTPStat_FieldPathSelectorServerIpAddress      HTTPStat_FieldPathSelector = 9
	HTTPStat_FieldPathSelectorIpVersion            HTTPStat_FieldPathSelector = 10
	HTTPStat_FieldPathSelectorFailedStage          HTTPStat_FieldPathSelector = 11
	HTTPStat_FieldPathSelectorTime                 HTTPStat_FieldPathSelector = 12
	HTTPStat_FieldPathSelectorTarget               HTTPStat_FieldPathSelector = 13
)

func (HTTPStat_FieldPathSelector) String

type HTTPStat_FieldPathValue

type HTTPStat_FieldPathValue interface {
	HTTPStat_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **HTTPStat)
	CompareWith(*HTTPStat) (cmp int, comparable bool)
}

HTTPStat_FieldPathValue allows storing values for HTTPStat fields according to their type

func MustParseHTTPStat_FieldPathValue

func MustParseHTTPStat_FieldPathValue(pathStr, valueStr string) HTTPStat_FieldPathValue

func ParseHTTPStat_FieldPathValue

func ParseHTTPStat_FieldPathValue(pathStr, valueStr string) (HTTPStat_FieldPathValue, error)

type HTTPStat_FieldTerminalPath

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

func (*HTTPStat_FieldTerminalPath) ClearValue

func (fp *HTTPStat_FieldTerminalPath) ClearValue(item *HTTPStat)

func (*HTTPStat_FieldTerminalPath) ClearValueRaw

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

func (*HTTPStat_FieldTerminalPath) Get

func (fp *HTTPStat_FieldTerminalPath) Get(source *HTTPStat) (values []interface{})

Get returns all values pointed by specific field from source HTTPStat

func (*HTTPStat_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*HTTPStat_FieldTerminalPath) GetRaw

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

func (*HTTPStat_FieldTerminalPath) GetSingle

func (fp *HTTPStat_FieldTerminalPath) GetSingle(source *HTTPStat) (interface{}, bool)

GetSingle returns value pointed by specific field of from source HTTPStat

func (*HTTPStat_FieldTerminalPath) GetSingleRaw

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

func (*HTTPStat_FieldTerminalPath) IsLeaf

func (fp *HTTPStat_FieldTerminalPath) IsLeaf() bool

IsLeaf - whether field path is holds simple value

func (*HTTPStat_FieldTerminalPath) JSONString

func (fp *HTTPStat_FieldTerminalPath) JSONString() string

JSONString returns path representation is JSON convention

func (*HTTPStat_FieldTerminalPath) Selector

func (*HTTPStat_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.7.1

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

func (*HTTPStat_FieldTerminalPath) String

func (fp *HTTPStat_FieldTerminalPath) String() string

String returns path representation in proto convention

func (*HTTPStat_FieldTerminalPath) WithIArrayItemValue

func (fp *HTTPStat_FieldTerminalPath) WithIArrayItemValue(value interface{}) HTTPStat_FieldPathArrayItemValue

func (*HTTPStat_FieldTerminalPath) WithIArrayOfValues

func (fp *HTTPStat_FieldTerminalPath) WithIArrayOfValues(values interface{}) HTTPStat_FieldPathArrayOfValues

func (*HTTPStat_FieldTerminalPath) WithIValue

func (fp *HTTPStat_FieldTerminalPath) WithIValue(value interface{}) HTTPStat_FieldPathValue

func (*HTTPStat_FieldTerminalPath) WithRawIArrayItemValue

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

func (*HTTPStat_FieldTerminalPath) WithRawIArrayOfValues

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

func (*HTTPStat_FieldTerminalPath) WithRawIValue

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

type HTTPStat_FieldTerminalPathArrayItemValue

type HTTPStat_FieldTerminalPathArrayItemValue struct {
	HTTPStat_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*HTTPStat_FieldTerminalPathArrayItemValue) ContainsValue

func (fpaiv *HTTPStat_FieldTerminalPathArrayItemValue) ContainsValue(source *HTTPStat) bool

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

func (*HTTPStat_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*HTTPStat_FieldTerminalPathArrayItemValue) GetSingle

func (fpaiv *HTTPStat_FieldTerminalPathArrayItemValue) GetSingle(source *HTTPStat) (interface{}, bool)

func (*HTTPStat_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type HTTPStat_FieldTerminalPathArrayOfValues

type HTTPStat_FieldTerminalPathArrayOfValues struct {
	HTTPStat_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*HTTPStat_FieldTerminalPathArrayOfValues) AsContentDownloadTimeArrayOfValues

func (fpaov *HTTPStat_FieldTerminalPathArrayOfValues) AsContentDownloadTimeArrayOfValues() ([]float64, bool)

func (*HTTPStat_FieldTerminalPathArrayOfValues) AsDnsLookupTimeArrayOfValues

func (fpaov *HTTPStat_FieldTerminalPathArrayOfValues) AsDnsLookupTimeArrayOfValues() ([]float64, bool)

func (*HTTPStat_FieldTerminalPathArrayOfValues) AsFailedStageArrayOfValues

func (fpaov *HTTPStat_FieldTerminalPathArrayOfValues) AsFailedStageArrayOfValues() ([]HTTPStat_FailedStage, bool)

func (*HTTPStat_FieldTerminalPathArrayOfValues) AsIpVersionArrayOfValues

func (fpaov *HTTPStat_FieldTerminalPathArrayOfValues) AsIpVersionArrayOfValues() ([]common.IpVersion, bool)

func (*HTTPStat_FieldTerminalPathArrayOfValues) AsRequestSendTimeArrayOfValues

func (fpaov *HTTPStat_FieldTerminalPathArrayOfValues) AsRequestSendTimeArrayOfValues() ([]float64, bool)

func (*HTTPStat_FieldTerminalPathArrayOfValues) AsResponseCodeArrayOfValues

func (fpaov *HTTPStat_FieldTerminalPathArrayOfValues) AsResponseCodeArrayOfValues() ([]int32, bool)

func (*HTTPStat_FieldTerminalPathArrayOfValues) AsServerIpAddressArrayOfValues

func (fpaov *HTTPStat_FieldTerminalPathArrayOfValues) AsServerIpAddressArrayOfValues() ([]string, bool)

func (*HTTPStat_FieldTerminalPathArrayOfValues) AsTargetArrayOfValues

func (fpaov *HTTPStat_FieldTerminalPathArrayOfValues) AsTargetArrayOfValues() ([]*probing_target.Reference, bool)

func (*HTTPStat_FieldTerminalPathArrayOfValues) AsTcpConnectTimeArrayOfValues

func (fpaov *HTTPStat_FieldTerminalPathArrayOfValues) AsTcpConnectTimeArrayOfValues() ([]float64, bool)

func (*HTTPStat_FieldTerminalPathArrayOfValues) AsTimeArrayOfValues

func (fpaov *HTTPStat_FieldTerminalPathArrayOfValues) AsTimeArrayOfValues() ([]*timestamp.Timestamp, bool)

func (*HTTPStat_FieldTerminalPathArrayOfValues) AsTimeToFirstByteArrayOfValues

func (fpaov *HTTPStat_FieldTerminalPathArrayOfValues) AsTimeToFirstByteArrayOfValues() ([]float64, bool)

func (*HTTPStat_FieldTerminalPathArrayOfValues) AsTlsHandshakeTimeArrayOfValues

func (fpaov *HTTPStat_FieldTerminalPathArrayOfValues) AsTlsHandshakeTimeArrayOfValues() ([]float64, bool)

func (*HTTPStat_FieldTerminalPathArrayOfValues) AsTotalResponseTimeArrayOfValues

func (fpaov *HTTPStat_FieldTerminalPathArrayOfValues) AsTotalResponseTimeArrayOfValues() ([]float64, bool)

func (*HTTPStat_FieldTerminalPathArrayOfValues) AsTtfbAfterRequestSendArrayOfValues added in v0.7.17

func (fpaov *HTTPStat_FieldTerminalPathArrayOfValues) AsTtfbAfterRequestSendArrayOfValues() ([]float64, bool)

func (*HTTPStat_FieldTerminalPathArrayOfValues) GetRawValues

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

type HTTPStat_FieldTerminalPathValue

type HTTPStat_FieldTerminalPathValue struct {
	HTTPStat_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*HTTPStat_FieldTerminalPathValue) AsContentDownloadTimeValue

func (fpv *HTTPStat_FieldTerminalPathValue) AsContentDownloadTimeValue() (float64, bool)

func (*HTTPStat_FieldTerminalPathValue) AsDnsLookupTimeValue

func (fpv *HTTPStat_FieldTerminalPathValue) AsDnsLookupTimeValue() (float64, bool)

func (*HTTPStat_FieldTerminalPathValue) AsFailedStageValue

func (fpv *HTTPStat_FieldTerminalPathValue) AsFailedStageValue() (HTTPStat_FailedStage, bool)

func (*HTTPStat_FieldTerminalPathValue) AsIpVersionValue

func (fpv *HTTPStat_FieldTerminalPathValue) AsIpVersionValue() (common.IpVersion, bool)

func (*HTTPStat_FieldTerminalPathValue) AsRequestSendTimeValue

func (fpv *HTTPStat_FieldTerminalPathValue) AsRequestSendTimeValue() (float64, bool)

func (*HTTPStat_FieldTerminalPathValue) AsResponseCodeValue

func (fpv *HTTPStat_FieldTerminalPathValue) AsResponseCodeValue() (int32, bool)

func (*HTTPStat_FieldTerminalPathValue) AsServerIpAddressValue

func (fpv *HTTPStat_FieldTerminalPathValue) AsServerIpAddressValue() (string, bool)

func (*HTTPStat_FieldTerminalPathValue) AsTargetValue

func (*HTTPStat_FieldTerminalPathValue) AsTcpConnectTimeValue

func (fpv *HTTPStat_FieldTerminalPathValue) AsTcpConnectTimeValue() (float64, bool)

func (*HTTPStat_FieldTerminalPathValue) AsTimeToFirstByteValue

func (fpv *HTTPStat_FieldTerminalPathValue) AsTimeToFirstByteValue() (float64, bool)

func (*HTTPStat_FieldTerminalPathValue) AsTimeValue

func (*HTTPStat_FieldTerminalPathValue) AsTlsHandshakeTimeValue

func (fpv *HTTPStat_FieldTerminalPathValue) AsTlsHandshakeTimeValue() (float64, bool)

func (*HTTPStat_FieldTerminalPathValue) AsTotalResponseTimeValue

func (fpv *HTTPStat_FieldTerminalPathValue) AsTotalResponseTimeValue() (float64, bool)

func (*HTTPStat_FieldTerminalPathValue) AsTtfbAfterRequestSendValue added in v0.7.17

func (fpv *HTTPStat_FieldTerminalPathValue) AsTtfbAfterRequestSendValue() (float64, bool)

func (*HTTPStat_FieldTerminalPathValue) CompareWith

func (fpv *HTTPStat_FieldTerminalPathValue) CompareWith(source *HTTPStat) (int, bool)

CompareWith compares value in the 'HTTPStat_FieldTerminalPathValue' with the value under path in 'HTTPStat'.

func (*HTTPStat_FieldTerminalPathValue) CompareWithRaw

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

func (*HTTPStat_FieldTerminalPathValue) GetRawValue

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

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

func (*HTTPStat_FieldTerminalPathValue) SetTo

func (fpv *HTTPStat_FieldTerminalPathValue) SetTo(target **HTTPStat)

SetTo stores value for selected field for object HTTPStat

func (*HTTPStat_FieldTerminalPathValue) SetToRaw

func (fpv *HTTPStat_FieldTerminalPathValue) SetToRaw(target proto.Message)

type ReportHTTPMetricsDescriptor

type ReportHTTPMetricsDescriptor struct{}

func GetReportHTTPMetricsDescriptor

func GetReportHTTPMetricsDescriptor() *ReportHTTPMetricsDescriptor

func (*ReportHTTPMetricsDescriptor) GetApiDescriptor

func (*ReportHTTPMetricsDescriptor) GetApiName

func (d *ReportHTTPMetricsDescriptor) GetApiName() string

func (*ReportHTTPMetricsDescriptor) GetClientMsgReflectHandle

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

func (*ReportHTTPMetricsDescriptor) GetFullMethodName

func (d *ReportHTTPMetricsDescriptor) GetFullMethodName() string

func (*ReportHTTPMetricsDescriptor) GetMethodName

func (d *ReportHTTPMetricsDescriptor) GetMethodName() string

func (*ReportHTTPMetricsDescriptor) GetProtoPkgName

func (d *ReportHTTPMetricsDescriptor) GetProtoPkgName() string

func (*ReportHTTPMetricsDescriptor) GetResourceDescriptor

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

func (*ReportHTTPMetricsDescriptor) GetServerMsgReflectHandle

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

func (*ReportHTTPMetricsDescriptor) GetServiceDomain

func (d *ReportHTTPMetricsDescriptor) GetServiceDomain() string

func (*ReportHTTPMetricsDescriptor) GetServiceVersion

func (d *ReportHTTPMetricsDescriptor) GetServiceVersion() string

func (*ReportHTTPMetricsDescriptor) GetVerb

func (d *ReportHTTPMetricsDescriptor) GetVerb() string

func (*ReportHTTPMetricsDescriptor) HasResource

func (d *ReportHTTPMetricsDescriptor) HasResource() bool

func (*ReportHTTPMetricsDescriptor) IsClientStream

func (d *ReportHTTPMetricsDescriptor) IsClientStream() bool

func (*ReportHTTPMetricsDescriptor) IsCollection

func (d *ReportHTTPMetricsDescriptor) IsCollection() bool

func (*ReportHTTPMetricsDescriptor) IsPlural

func (d *ReportHTTPMetricsDescriptor) IsPlural() bool

func (*ReportHTTPMetricsDescriptor) IsServerStream

func (d *ReportHTTPMetricsDescriptor) IsServerStream() bool

func (*ReportHTTPMetricsDescriptor) IsUnary

func (d *ReportHTTPMetricsDescriptor) IsUnary() bool

func (*ReportHTTPMetricsDescriptor) NewEmptyClientMsg

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

func (*ReportHTTPMetricsDescriptor) NewEmptyServerMsg

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

func (*ReportHTTPMetricsDescriptor) RequestHasResourceBody

func (d *ReportHTTPMetricsDescriptor) RequestHasResourceBody() bool

type ReportHTTPMetricsDescriptorClientMsgHandle

type ReportHTTPMetricsDescriptorClientMsgHandle struct{}

func (*ReportHTTPMetricsDescriptorClientMsgHandle) ExtractCollectionName

func (*ReportHTTPMetricsDescriptorClientMsgHandle) ExtractResourceName

func (*ReportHTTPMetricsDescriptorClientMsgHandle) ExtractResourceNames

type ReportHTTPMetricsDescriptorServerMsgHandle

type ReportHTTPMetricsDescriptorServerMsgHandle struct{}

func (*ReportHTTPMetricsDescriptorServerMsgHandle) ExtractCollectionName

func (*ReportHTTPMetricsDescriptorServerMsgHandle) ExtractResourceName

func (*ReportHTTPMetricsDescriptorServerMsgHandle) ExtractResourceNames

type ReportHTTPMetricsRequest

type ReportHTTPMetricsRequest struct {

	//  reference of ntt.watchdog.v1alpha2.Probe
	Name      *probe.Reference `protobuf:"bytes,1,opt,customtype=Reference,name=name,proto3" json:"name,omitempty" firestore:"name"`
	HttpStats []*HTTPStat      `protobuf:"bytes,3,rep,name=http_stats,json=httpStats,proto3" json:"http_stats,omitempty" firestore:"httpStats"`
	// contains filtered or unexported fields
}

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

func (*ReportHTTPMetricsRequest) Clone

func (*ReportHTTPMetricsRequest) CloneRaw

func (*ReportHTTPMetricsRequest) Descriptor

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

Deprecated, Use ReportHTTPMetricsRequest.ProtoReflect.Descriptor instead.

func (*ReportHTTPMetricsRequest) GetHttpStats

func (m *ReportHTTPMetricsRequest) GetHttpStats() []*HTTPStat

func (*ReportHTTPMetricsRequest) GetName

func (*ReportHTTPMetricsRequest) GotenMessage

func (*ReportHTTPMetricsRequest) GotenMessage()

func (*ReportHTTPMetricsRequest) GotenObjectExt

func (o *ReportHTTPMetricsRequest) GotenObjectExt()

func (*ReportHTTPMetricsRequest) GotenValidate

func (obj *ReportHTTPMetricsRequest) GotenValidate() error

func (*ReportHTTPMetricsRequest) MakeDiffFieldMask

func (*ReportHTTPMetricsRequest) MakeFullFieldMask

func (*ReportHTTPMetricsRequest) MakeRawDiffFieldMask

func (*ReportHTTPMetricsRequest) MakeRawFullFieldMask

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

func (*ReportHTTPMetricsRequest) Marshal

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

func (*ReportHTTPMetricsRequest) MarshalJSON

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

func (*ReportHTTPMetricsRequest) Merge

func (*ReportHTTPMetricsRequest) MergeRaw

func (*ReportHTTPMetricsRequest) ProtoMessage

func (*ReportHTTPMetricsRequest) ProtoMessage()

func (*ReportHTTPMetricsRequest) ProtoReflect

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

func (*ReportHTTPMetricsRequest) Reset

func (m *ReportHTTPMetricsRequest) Reset()

func (*ReportHTTPMetricsRequest) SetHttpStats

func (m *ReportHTTPMetricsRequest) SetHttpStats(fv []*HTTPStat)

func (*ReportHTTPMetricsRequest) SetName

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

func (*ReportHTTPMetricsRequest) String

func (m *ReportHTTPMetricsRequest) String() string

func (*ReportHTTPMetricsRequest) Unmarshal

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

func (*ReportHTTPMetricsRequest) UnmarshalJSON

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

type ReportHTTPMetricsRequestFieldPathBuilder

type ReportHTTPMetricsRequestFieldPathBuilder struct{}

func NewReportHTTPMetricsRequestFieldPathBuilder

func NewReportHTTPMetricsRequestFieldPathBuilder() ReportHTTPMetricsRequestFieldPathBuilder

func (ReportHTTPMetricsRequestFieldPathBuilder) HttpStats

func (ReportHTTPMetricsRequestFieldPathBuilder) Name

type ReportHTTPMetricsRequestPathSelectorHttpStats

type ReportHTTPMetricsRequestPathSelectorHttpStats struct{}

func (ReportHTTPMetricsRequestPathSelectorHttpStats) ContentDownloadTime

func (ReportHTTPMetricsRequestPathSelectorHttpStats) DnsLookupTime

func (ReportHTTPMetricsRequestPathSelectorHttpStats) FailedStage

func (ReportHTTPMetricsRequestPathSelectorHttpStats) FieldPath

func (ReportHTTPMetricsRequestPathSelectorHttpStats) IpVersion

func (ReportHTTPMetricsRequestPathSelectorHttpStats) RequestSendTime

func (ReportHTTPMetricsRequestPathSelectorHttpStats) ResponseCode

func (ReportHTTPMetricsRequestPathSelectorHttpStats) ServerIpAddress

func (ReportHTTPMetricsRequestPathSelectorHttpStats) Target

func (ReportHTTPMetricsRequestPathSelectorHttpStats) TcpConnectTime

func (ReportHTTPMetricsRequestPathSelectorHttpStats) Time

func (ReportHTTPMetricsRequestPathSelectorHttpStats) TimeToFirstByte

func (ReportHTTPMetricsRequestPathSelectorHttpStats) TlsHandshakeTime

func (ReportHTTPMetricsRequestPathSelectorHttpStats) TotalResponseTime

func (ReportHTTPMetricsRequestPathSelectorHttpStats) TtfbAfterRequestSend added in v0.7.17

func (ReportHTTPMetricsRequestPathSelectorHttpStats) WithArrayOfValues

func (ReportHTTPMetricsRequestPathSelectorHttpStats) WithItemValue

func (ReportHTTPMetricsRequestPathSelectorHttpStats) WithSubArrayItemValue

func (ReportHTTPMetricsRequestPathSelectorHttpStats) WithSubArrayOfValues

func (ReportHTTPMetricsRequestPathSelectorHttpStats) WithSubPath

func (ReportHTTPMetricsRequestPathSelectorHttpStats) WithSubValue

func (ReportHTTPMetricsRequestPathSelectorHttpStats) WithValue

type ReportHTTPMetricsRequestPathSelectorHttpStatsContentDownloadTime

type ReportHTTPMetricsRequestPathSelectorHttpStatsContentDownloadTime struct{}

func (ReportHTTPMetricsRequestPathSelectorHttpStatsContentDownloadTime) FieldPath

func (ReportHTTPMetricsRequestPathSelectorHttpStatsContentDownloadTime) WithArrayOfValues

func (ReportHTTPMetricsRequestPathSelectorHttpStatsContentDownloadTime) WithValue

type ReportHTTPMetricsRequestPathSelectorHttpStatsDnsLookupTime

type ReportHTTPMetricsRequestPathSelectorHttpStatsDnsLookupTime struct{}

func (ReportHTTPMetricsRequestPathSelectorHttpStatsDnsLookupTime) FieldPath

func (ReportHTTPMetricsRequestPathSelectorHttpStatsDnsLookupTime) WithArrayOfValues

func (ReportHTTPMetricsRequestPathSelectorHttpStatsDnsLookupTime) WithValue

type ReportHTTPMetricsRequestPathSelectorHttpStatsFailedStage

type ReportHTTPMetricsRequestPathSelectorHttpStatsFailedStage struct{}

func (ReportHTTPMetricsRequestPathSelectorHttpStatsFailedStage) FieldPath

func (ReportHTTPMetricsRequestPathSelectorHttpStatsFailedStage) WithArrayOfValues

func (ReportHTTPMetricsRequestPathSelectorHttpStatsFailedStage) WithValue

type ReportHTTPMetricsRequestPathSelectorHttpStatsIpVersion

type ReportHTTPMetricsRequestPathSelectorHttpStatsIpVersion struct{}

func (ReportHTTPMetricsRequestPathSelectorHttpStatsIpVersion) FieldPath

func (ReportHTTPMetricsRequestPathSelectorHttpStatsIpVersion) WithArrayOfValues

func (ReportHTTPMetricsRequestPathSelectorHttpStatsIpVersion) WithValue

type ReportHTTPMetricsRequestPathSelectorHttpStatsRequestSendTime

type ReportHTTPMetricsRequestPathSelectorHttpStatsRequestSendTime struct{}

func (ReportHTTPMetricsRequestPathSelectorHttpStatsRequestSendTime) FieldPath

func (ReportHTTPMetricsRequestPathSelectorHttpStatsRequestSendTime) WithArrayOfValues

func (ReportHTTPMetricsRequestPathSelectorHttpStatsRequestSendTime) WithValue

type ReportHTTPMetricsRequestPathSelectorHttpStatsResponseCode

type ReportHTTPMetricsRequestPathSelectorHttpStatsResponseCode struct{}

func (ReportHTTPMetricsRequestPathSelectorHttpStatsResponseCode) FieldPath

func (ReportHTTPMetricsRequestPathSelectorHttpStatsResponseCode) WithArrayOfValues

func (ReportHTTPMetricsRequestPathSelectorHttpStatsResponseCode) WithValue

type ReportHTTPMetricsRequestPathSelectorHttpStatsServerIpAddress

type ReportHTTPMetricsRequestPathSelectorHttpStatsServerIpAddress struct{}

func (ReportHTTPMetricsRequestPathSelectorHttpStatsServerIpAddress) FieldPath

func (ReportHTTPMetricsRequestPathSelectorHttpStatsServerIpAddress) WithArrayOfValues

func (ReportHTTPMetricsRequestPathSelectorHttpStatsServerIpAddress) WithValue

type ReportHTTPMetricsRequestPathSelectorHttpStatsTarget

type ReportHTTPMetricsRequestPathSelectorHttpStatsTarget struct{}

func (ReportHTTPMetricsRequestPathSelectorHttpStatsTarget) FieldPath

func (ReportHTTPMetricsRequestPathSelectorHttpStatsTarget) WithArrayOfValues

func (ReportHTTPMetricsRequestPathSelectorHttpStatsTarget) WithValue

type ReportHTTPMetricsRequestPathSelectorHttpStatsTcpConnectTime

type ReportHTTPMetricsRequestPathSelectorHttpStatsTcpConnectTime struct{}

func (ReportHTTPMetricsRequestPathSelectorHttpStatsTcpConnectTime) FieldPath

func (ReportHTTPMetricsRequestPathSelectorHttpStatsTcpConnectTime) WithArrayOfValues

func (ReportHTTPMetricsRequestPathSelectorHttpStatsTcpConnectTime) WithValue

type ReportHTTPMetricsRequestPathSelectorHttpStatsTime

type ReportHTTPMetricsRequestPathSelectorHttpStatsTime struct{}

func (ReportHTTPMetricsRequestPathSelectorHttpStatsTime) FieldPath

func (ReportHTTPMetricsRequestPathSelectorHttpStatsTime) WithArrayOfValues

func (ReportHTTPMetricsRequestPathSelectorHttpStatsTime) WithValue

type ReportHTTPMetricsRequestPathSelectorHttpStatsTimeToFirstByte

type ReportHTTPMetricsRequestPathSelectorHttpStatsTimeToFirstByte struct{}

func (ReportHTTPMetricsRequestPathSelectorHttpStatsTimeToFirstByte) FieldPath

func (ReportHTTPMetricsRequestPathSelectorHttpStatsTimeToFirstByte) WithArrayOfValues

func (ReportHTTPMetricsRequestPathSelectorHttpStatsTimeToFirstByte) WithValue

type ReportHTTPMetricsRequestPathSelectorHttpStatsTlsHandshakeTime

type ReportHTTPMetricsRequestPathSelectorHttpStatsTlsHandshakeTime struct{}

func (ReportHTTPMetricsRequestPathSelectorHttpStatsTlsHandshakeTime) FieldPath

func (ReportHTTPMetricsRequestPathSelectorHttpStatsTlsHandshakeTime) WithArrayOfValues

func (ReportHTTPMetricsRequestPathSelectorHttpStatsTlsHandshakeTime) WithValue

type ReportHTTPMetricsRequestPathSelectorHttpStatsTotalResponseTime

type ReportHTTPMetricsRequestPathSelectorHttpStatsTotalResponseTime struct{}

func (ReportHTTPMetricsRequestPathSelectorHttpStatsTotalResponseTime) FieldPath

func (ReportHTTPMetricsRequestPathSelectorHttpStatsTotalResponseTime) WithArrayOfValues

func (ReportHTTPMetricsRequestPathSelectorHttpStatsTotalResponseTime) WithValue

type ReportHTTPMetricsRequestPathSelectorHttpStatsTtfbAfterRequestSend added in v0.7.17

type ReportHTTPMetricsRequestPathSelectorHttpStatsTtfbAfterRequestSend struct{}

func (ReportHTTPMetricsRequestPathSelectorHttpStatsTtfbAfterRequestSend) FieldPath added in v0.7.17

func (ReportHTTPMetricsRequestPathSelectorHttpStatsTtfbAfterRequestSend) WithArrayOfValues added in v0.7.17

func (ReportHTTPMetricsRequestPathSelectorHttpStatsTtfbAfterRequestSend) WithValue added in v0.7.17

type ReportHTTPMetricsRequestPathSelectorName

type ReportHTTPMetricsRequestPathSelectorName struct{}

func (ReportHTTPMetricsRequestPathSelectorName) FieldPath

func (ReportHTTPMetricsRequestPathSelectorName) WithArrayOfValues

func (ReportHTTPMetricsRequestPathSelectorName) WithValue

type ReportHTTPMetricsRequest_FieldMask

type ReportHTTPMetricsRequest_FieldMask struct {
	Paths []ReportHTTPMetricsRequest_FieldPath
}

func FullReportHTTPMetricsRequest_FieldMask

func FullReportHTTPMetricsRequest_FieldMask() *ReportHTTPMetricsRequest_FieldMask

func (*ReportHTTPMetricsRequest_FieldMask) AppendPath

func (*ReportHTTPMetricsRequest_FieldMask) AppendRawPath

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

func (*ReportHTTPMetricsRequest_FieldMask) DecodeFirestore

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

func (*ReportHTTPMetricsRequest_FieldMask) EncodeFirestore

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

firestore encoding/decoding integration

func (*ReportHTTPMetricsRequest_FieldMask) FilterInputFields

FilterInputFields generates copy of field paths with output_only field paths removed

func (*ReportHTTPMetricsRequest_FieldMask) FromProtoFieldMask

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

func (*ReportHTTPMetricsRequest_FieldMask) GetPaths

func (*ReportHTTPMetricsRequest_FieldMask) GetRawPaths

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

func (*ReportHTTPMetricsRequest_FieldMask) IsFull

func (fieldMask *ReportHTTPMetricsRequest_FieldMask) IsFull() bool

func (ReportHTTPMetricsRequest_FieldMask) Marshal

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

implement methods required by customType

func (ReportHTTPMetricsRequest_FieldMask) MarshalJSON

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

func (*ReportHTTPMetricsRequest_FieldMask) PathsCount

func (fieldMask *ReportHTTPMetricsRequest_FieldMask) PathsCount() int

func (*ReportHTTPMetricsRequest_FieldMask) Project

func (*ReportHTTPMetricsRequest_FieldMask) ProjectRaw

func (*ReportHTTPMetricsRequest_FieldMask) ProtoMessage

func (fieldMask *ReportHTTPMetricsRequest_FieldMask) ProtoMessage()

func (*ReportHTTPMetricsRequest_FieldMask) ProtoReflect

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

func (*ReportHTTPMetricsRequest_FieldMask) Reset

func (fieldMask *ReportHTTPMetricsRequest_FieldMask) Reset()

func (*ReportHTTPMetricsRequest_FieldMask) Set

func (fieldMask *ReportHTTPMetricsRequest_FieldMask) Set(target, source *ReportHTTPMetricsRequest)

func (*ReportHTTPMetricsRequest_FieldMask) SetFromCliFlag

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

func (*ReportHTTPMetricsRequest_FieldMask) SetRaw

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

func (*ReportHTTPMetricsRequest_FieldMask) Size

func (fieldMask *ReportHTTPMetricsRequest_FieldMask) Size() int

func (*ReportHTTPMetricsRequest_FieldMask) String

func (fieldMask *ReportHTTPMetricsRequest_FieldMask) String() string

func (*ReportHTTPMetricsRequest_FieldMask) Subtract

func (*ReportHTTPMetricsRequest_FieldMask) SubtractRaw

func (*ReportHTTPMetricsRequest_FieldMask) ToProtoFieldMask

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

ToFieldMask is used for proto conversions

func (*ReportHTTPMetricsRequest_FieldMask) Unmarshal

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

func (*ReportHTTPMetricsRequest_FieldMask) UnmarshalJSON

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

type ReportHTTPMetricsRequest_FieldPath

type ReportHTTPMetricsRequest_FieldPath interface {
	gotenobject.FieldPath
	Selector() ReportHTTPMetricsRequest_FieldPathSelector
	Get(source *ReportHTTPMetricsRequest) []interface{}
	GetSingle(source *ReportHTTPMetricsRequest) (interface{}, bool)
	ClearValue(item *ReportHTTPMetricsRequest)

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

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

func MustParseReportHTTPMetricsRequest_FieldPath

func MustParseReportHTTPMetricsRequest_FieldPath(rawField string) ReportHTTPMetricsRequest_FieldPath

func ParseReportHTTPMetricsRequest_FieldPath

func ParseReportHTTPMetricsRequest_FieldPath(rawField string) (ReportHTTPMetricsRequest_FieldPath, error)

type ReportHTTPMetricsRequest_FieldPathArrayItemValue

type ReportHTTPMetricsRequest_FieldPathArrayItemValue interface {
	gotenobject.FieldPathArrayItemValue
	ReportHTTPMetricsRequest_FieldPath
	ContainsValue(*ReportHTTPMetricsRequest) bool
}

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

func MustParseReportHTTPMetricsRequest_FieldPathArrayItemValue

func MustParseReportHTTPMetricsRequest_FieldPathArrayItemValue(pathStr, valueStr string) ReportHTTPMetricsRequest_FieldPathArrayItemValue

func ParseReportHTTPMetricsRequest_FieldPathArrayItemValue

func ParseReportHTTPMetricsRequest_FieldPathArrayItemValue(pathStr, valueStr string) (ReportHTTPMetricsRequest_FieldPathArrayItemValue, error)

ParseReportHTTPMetricsRequest_FieldPathArrayItemValue parses string and JSON-encoded value to its Value

type ReportHTTPMetricsRequest_FieldPathArrayOfValues

type ReportHTTPMetricsRequest_FieldPathArrayOfValues interface {
	gotenobject.FieldPathArrayOfValues
	ReportHTTPMetricsRequest_FieldPath
}

ReportHTTPMetricsRequest_FieldPathArrayOfValues allows storing slice of values for ReportHTTPMetricsRequest fields according to their type

func MustParseReportHTTPMetricsRequest_FieldPathArrayOfValues

func MustParseReportHTTPMetricsRequest_FieldPathArrayOfValues(pathStr, valuesStr string) ReportHTTPMetricsRequest_FieldPathArrayOfValues

func ParseReportHTTPMetricsRequest_FieldPathArrayOfValues

func ParseReportHTTPMetricsRequest_FieldPathArrayOfValues(pathStr, valuesStr string) (ReportHTTPMetricsRequest_FieldPathArrayOfValues, error)

type ReportHTTPMetricsRequest_FieldPathSelector

type ReportHTTPMetricsRequest_FieldPathSelector int32
const (
	ReportHTTPMetricsRequest_FieldPathSelectorName      ReportHTTPMetricsRequest_FieldPathSelector = 0
	ReportHTTPMetricsRequest_FieldPathSelectorHttpStats ReportHTTPMetricsRequest_FieldPathSelector = 1
)

func (ReportHTTPMetricsRequest_FieldPathSelector) String

type ReportHTTPMetricsRequest_FieldPathValue

type ReportHTTPMetricsRequest_FieldPathValue interface {
	ReportHTTPMetricsRequest_FieldPath
	gotenobject.FieldPathValue
	SetTo(target **ReportHTTPMetricsRequest)
	CompareWith(*ReportHTTPMetricsRequest) (cmp int, comparable bool)
}

ReportHTTPMetricsRequest_FieldPathValue allows storing values for ReportHTTPMetricsRequest fields according to their type

func MustParseReportHTTPMetricsRequest_FieldPathValue

func MustParseReportHTTPMetricsRequest_FieldPathValue(pathStr, valueStr string) ReportHTTPMetricsRequest_FieldPathValue

func ParseReportHTTPMetricsRequest_FieldPathValue

func ParseReportHTTPMetricsRequest_FieldPathValue(pathStr, valueStr string) (ReportHTTPMetricsRequest_FieldPathValue, error)

type ReportHTTPMetricsRequest_FieldSubPath

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

func (*ReportHTTPMetricsRequest_FieldSubPath) AsHttpStatsSubPath

func (fps *ReportHTTPMetricsRequest_FieldSubPath) AsHttpStatsSubPath() (HTTPStat_FieldPath, bool)

func (*ReportHTTPMetricsRequest_FieldSubPath) ClearValue

func (*ReportHTTPMetricsRequest_FieldSubPath) ClearValueRaw

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

func (*ReportHTTPMetricsRequest_FieldSubPath) Get

func (fps *ReportHTTPMetricsRequest_FieldSubPath) Get(source *ReportHTTPMetricsRequest) (values []interface{})

Get returns all values pointed by selected field from source ReportHTTPMetricsRequest

func (*ReportHTTPMetricsRequest_FieldSubPath) GetDefault

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

GetDefault returns a default value of the field type

func (*ReportHTTPMetricsRequest_FieldSubPath) GetRaw

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

func (*ReportHTTPMetricsRequest_FieldSubPath) GetSingle

func (fps *ReportHTTPMetricsRequest_FieldSubPath) GetSingle(source *ReportHTTPMetricsRequest) (interface{}, bool)

GetSingle returns value of selected field from source ReportHTTPMetricsRequest

func (*ReportHTTPMetricsRequest_FieldSubPath) GetSingleRaw

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

func (*ReportHTTPMetricsRequest_FieldSubPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*ReportHTTPMetricsRequest_FieldSubPath) JSONString

JSONString returns path representation is JSON convention

func (*ReportHTTPMetricsRequest_FieldSubPath) Selector

func (*ReportHTTPMetricsRequest_FieldSubPath) SplitIntoTerminalIPaths added in v0.7.1

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

func (*ReportHTTPMetricsRequest_FieldSubPath) String

String returns path representation in proto convention

func (*ReportHTTPMetricsRequest_FieldSubPath) WithIArrayItemValue

func (*ReportHTTPMetricsRequest_FieldSubPath) WithIArrayOfValues

func (*ReportHTTPMetricsRequest_FieldSubPath) WithIValue

func (*ReportHTTPMetricsRequest_FieldSubPath) WithRawIArrayItemValue

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

func (*ReportHTTPMetricsRequest_FieldSubPath) WithRawIArrayOfValues

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

func (*ReportHTTPMetricsRequest_FieldSubPath) WithRawIValue

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

type ReportHTTPMetricsRequest_FieldSubPathArrayItemValue

type ReportHTTPMetricsRequest_FieldSubPathArrayItemValue struct {
	ReportHTTPMetricsRequest_FieldPath
	// contains filtered or unexported fields
}

func (*ReportHTTPMetricsRequest_FieldSubPathArrayItemValue) AsHttpStatsPathItemValue

func (*ReportHTTPMetricsRequest_FieldSubPathArrayItemValue) ContainsValue

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

func (*ReportHTTPMetricsRequest_FieldSubPathArrayItemValue) GetRawItemValue

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

GetRawValue returns stored array item value

type ReportHTTPMetricsRequest_FieldSubPathArrayOfValues

type ReportHTTPMetricsRequest_FieldSubPathArrayOfValues struct {
	ReportHTTPMetricsRequest_FieldPath
	// contains filtered or unexported fields
}

func (*ReportHTTPMetricsRequest_FieldSubPathArrayOfValues) AsHttpStatsPathArrayOfValues

func (*ReportHTTPMetricsRequest_FieldSubPathArrayOfValues) GetRawValues

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

type ReportHTTPMetricsRequest_FieldSubPathValue

type ReportHTTPMetricsRequest_FieldSubPathValue struct {
	ReportHTTPMetricsRequest_FieldPath
	// contains filtered or unexported fields
}

func (*ReportHTTPMetricsRequest_FieldSubPathValue) AsHttpStatsPathValue

func (*ReportHTTPMetricsRequest_FieldSubPathValue) CompareWith

func (*ReportHTTPMetricsRequest_FieldSubPathValue) CompareWithRaw

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

func (*ReportHTTPMetricsRequest_FieldSubPathValue) GetRawValue

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

func (*ReportHTTPMetricsRequest_FieldSubPathValue) SetTo

func (*ReportHTTPMetricsRequest_FieldSubPathValue) SetToRaw

type ReportHTTPMetricsRequest_FieldTerminalPath

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

func (*ReportHTTPMetricsRequest_FieldTerminalPath) ClearValue

func (*ReportHTTPMetricsRequest_FieldTerminalPath) ClearValueRaw

func (*ReportHTTPMetricsRequest_FieldTerminalPath) Get

func (fp *ReportHTTPMetricsRequest_FieldTerminalPath) Get(source *ReportHTTPMetricsRequest) (values []interface{})

Get returns all values pointed by specific field from source ReportHTTPMetricsRequest

func (*ReportHTTPMetricsRequest_FieldTerminalPath) GetDefault

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

GetDefault returns a default value of the field type

func (*ReportHTTPMetricsRequest_FieldTerminalPath) GetRaw

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

func (*ReportHTTPMetricsRequest_FieldTerminalPath) GetSingle

func (fp *ReportHTTPMetricsRequest_FieldTerminalPath) GetSingle(source *ReportHTTPMetricsRequest) (interface{}, bool)

GetSingle returns value pointed by specific field of from source ReportHTTPMetricsRequest

func (*ReportHTTPMetricsRequest_FieldTerminalPath) GetSingleRaw

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

func (*ReportHTTPMetricsRequest_FieldTerminalPath) IsLeaf

IsLeaf - whether field path is holds simple value

func (*ReportHTTPMetricsRequest_FieldTerminalPath) JSONString

JSONString returns path representation is JSON convention

func (*ReportHTTPMetricsRequest_FieldTerminalPath) Selector

func (*ReportHTTPMetricsRequest_FieldTerminalPath) SplitIntoTerminalIPaths added in v0.7.1

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

func (*ReportHTTPMetricsRequest_FieldTerminalPath) String

String returns path representation in proto convention

func (*ReportHTTPMetricsRequest_FieldTerminalPath) WithIArrayItemValue

func (*ReportHTTPMetricsRequest_FieldTerminalPath) WithIArrayOfValues

func (*ReportHTTPMetricsRequest_FieldTerminalPath) WithIValue

func (*ReportHTTPMetricsRequest_FieldTerminalPath) WithRawIArrayItemValue

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

func (*ReportHTTPMetricsRequest_FieldTerminalPath) WithRawIArrayOfValues

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

func (*ReportHTTPMetricsRequest_FieldTerminalPath) WithRawIValue

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

type ReportHTTPMetricsRequest_FieldTerminalPathArrayItemValue

type ReportHTTPMetricsRequest_FieldTerminalPathArrayItemValue struct {
	ReportHTTPMetricsRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ReportHTTPMetricsRequest_FieldTerminalPathArrayItemValue) AsHttpStatsItemValue

func (*ReportHTTPMetricsRequest_FieldTerminalPathArrayItemValue) ContainsValue

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

func (*ReportHTTPMetricsRequest_FieldTerminalPathArrayItemValue) GetRawItemValue

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

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

func (*ReportHTTPMetricsRequest_FieldTerminalPathArrayItemValue) GetSingle

func (*ReportHTTPMetricsRequest_FieldTerminalPathArrayItemValue) GetSingleRaw

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

type ReportHTTPMetricsRequest_FieldTerminalPathArrayOfValues

type ReportHTTPMetricsRequest_FieldTerminalPathArrayOfValues struct {
	ReportHTTPMetricsRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ReportHTTPMetricsRequest_FieldTerminalPathArrayOfValues) AsHttpStatsArrayOfValues

func (fpaov *ReportHTTPMetricsRequest_FieldTerminalPathArrayOfValues) AsHttpStatsArrayOfValues() ([][]*HTTPStat, bool)

func (*ReportHTTPMetricsRequest_FieldTerminalPathArrayOfValues) AsNameArrayOfValues

func (*ReportHTTPMetricsRequest_FieldTerminalPathArrayOfValues) GetRawValues

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

type ReportHTTPMetricsRequest_FieldTerminalPathValue

type ReportHTTPMetricsRequest_FieldTerminalPathValue struct {
	ReportHTTPMetricsRequest_FieldTerminalPath
	// contains filtered or unexported fields
}

func (*ReportHTTPMetricsRequest_FieldTerminalPathValue) AsHttpStatsValue

func (fpv *ReportHTTPMetricsRequest_FieldTerminalPathValue) AsHttpStatsValue() ([]*HTTPStat, bool)

func (*ReportHTTPMetricsRequest_FieldTerminalPathValue) AsNameValue

func (*ReportHTTPMetricsRequest_FieldTerminalPathValue) CompareWith

CompareWith compares value in the 'ReportHTTPMetricsRequest_FieldTerminalPathValue' with the value under path in 'ReportHTTPMetricsRequest'.

func (*ReportHTTPMetricsRequest_FieldTerminalPathValue) CompareWithRaw

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

func (*ReportHTTPMetricsRequest_FieldTerminalPathValue) GetRawValue

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

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

func (*ReportHTTPMetricsRequest_FieldTerminalPathValue) SetTo

SetTo stores value for selected field for object ReportHTTPMetricsRequest

func (*ReportHTTPMetricsRequest_FieldTerminalPathValue) SetToRaw

Jump to

Keyboard shortcuts

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