Documentation
¶
Overview ¶
Package ts_mon_proto is a generated protocol buffer package.
It is generated from these files:
github.com/luci/luci-go/common/tsmon/ts_mon_proto/acquisition_network_device.proto github.com/luci/luci-go/common/tsmon/ts_mon_proto/acquisition_task.proto github.com/luci/luci-go/common/tsmon/ts_mon_proto/any.proto github.com/luci/luci-go/common/tsmon/ts_mon_proto/endpoint.proto github.com/luci/luci-go/common/tsmon/ts_mon_proto/metrics.proto github.com/luci/luci-go/common/tsmon/ts_mon_proto/timestamp.proto
It has these top-level messages:
NetworkDevice Task Any Request MetricsPayload MetricsCollection MetricsDataSet MetricsData Annotations Timestamp
Package ts_mon_proto contains ts_mon protobuf source and generated protobuf data.
The package name here must match the protobuf package name, as the generated files will reside in the same directory.
Index ¶
- Variables
- type Annotations
- func (*Annotations) Descriptor() ([]byte, []int)
- func (m *Annotations) GetAnnotation() []*Any
- func (m *Annotations) GetDeprecation() string
- func (m *Annotations) GetTimestamp() bool
- func (m *Annotations) GetUnit() string
- func (*Annotations) ProtoMessage()
- func (m *Annotations) Reset()
- func (m *Annotations) String() string
- type Any
- type MetricsCollection
- func (*MetricsCollection) Descriptor() ([]byte, []int)
- func (m *MetricsCollection) GetMetricsDataSet() []*MetricsDataSet
- func (m *MetricsCollection) GetNetworkDevice() *NetworkDevice
- func (m *MetricsCollection) GetTargetSchema() isMetricsCollection_TargetSchema
- func (m *MetricsCollection) GetTask() *Task
- func (*MetricsCollection) ProtoMessage()
- func (m *MetricsCollection) Reset()
- func (m *MetricsCollection) String() string
- func (*MetricsCollection) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, ...)
- type MetricsCollection_NetworkDevice
- type MetricsCollection_Task
- type MetricsData
- func (*MetricsData) Descriptor() ([]byte, []int)
- func (m *MetricsData) GetBoolValue() bool
- func (m *MetricsData) GetDistributionValue() *MetricsData_Distribution
- func (m *MetricsData) GetDoubleValue() float64
- func (m *MetricsData) GetEndTimestamp() *Timestamp
- func (m *MetricsData) GetField() []*MetricsData_MetricField
- func (m *MetricsData) GetInt64Value() int64
- func (m *MetricsData) GetStartTimestamp() *Timestamp
- func (m *MetricsData) GetStringValue() string
- func (m *MetricsData) GetValue() isMetricsData_Value
- func (*MetricsData) ProtoMessage()
- func (m *MetricsData) Reset()
- func (m *MetricsData) String() string
- func (*MetricsData) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, ...)
- type MetricsDataSet
- func (*MetricsDataSet) Descriptor() ([]byte, []int)
- func (m *MetricsDataSet) GetAnnotations() *Annotations
- func (m *MetricsDataSet) GetData() []*MetricsData
- func (m *MetricsDataSet) GetDescription() string
- func (m *MetricsDataSet) GetFieldDescriptor() []*MetricsDataSet_MetricFieldDescriptor
- func (m *MetricsDataSet) GetMetricName() string
- func (m *MetricsDataSet) GetStreamKind() StreamKind
- func (m *MetricsDataSet) GetValueType() ValueType
- func (*MetricsDataSet) ProtoMessage()
- func (m *MetricsDataSet) Reset()
- func (m *MetricsDataSet) String() string
- type MetricsDataSet_MetricFieldDescriptor
- func (*MetricsDataSet_MetricFieldDescriptor) Descriptor() ([]byte, []int)
- func (m *MetricsDataSet_MetricFieldDescriptor) GetFieldType() MetricsDataSet_MetricFieldDescriptor_FieldType
- func (m *MetricsDataSet_MetricFieldDescriptor) GetName() string
- func (*MetricsDataSet_MetricFieldDescriptor) ProtoMessage()
- func (m *MetricsDataSet_MetricFieldDescriptor) Reset()
- func (m *MetricsDataSet_MetricFieldDescriptor) String() string
- type MetricsDataSet_MetricFieldDescriptor_FieldType
- func (x MetricsDataSet_MetricFieldDescriptor_FieldType) Enum() *MetricsDataSet_MetricFieldDescriptor_FieldType
- func (MetricsDataSet_MetricFieldDescriptor_FieldType) EnumDescriptor() ([]byte, []int)
- func (x MetricsDataSet_MetricFieldDescriptor_FieldType) String() string
- func (x *MetricsDataSet_MetricFieldDescriptor_FieldType) UnmarshalJSON(data []byte) error
- type MetricsData_BoolValue
- type MetricsData_Distribution
- func (*MetricsData_Distribution) Descriptor() ([]byte, []int)
- func (m *MetricsData_Distribution) GetBucketCount() []int64
- func (m *MetricsData_Distribution) GetBucketOptions() isMetricsData_Distribution_BucketOptions
- func (m *MetricsData_Distribution) GetCount() int64
- func (m *MetricsData_Distribution) GetExemplar() []*MetricsData_Distribution_Exemplar
- func (m *MetricsData_Distribution) GetExplicitBuckets() *MetricsData_Distribution_ExplicitOptions
- func (m *MetricsData_Distribution) GetExponentialBuckets() *MetricsData_Distribution_ExponentialOptions
- func (m *MetricsData_Distribution) GetLinearBuckets() *MetricsData_Distribution_LinearOptions
- func (m *MetricsData_Distribution) GetMaximum() float64
- func (m *MetricsData_Distribution) GetMean() float64
- func (m *MetricsData_Distribution) GetMinimum() float64
- func (m *MetricsData_Distribution) GetSumOfSquaredDeviation() float64
- func (*MetricsData_Distribution) ProtoMessage()
- func (m *MetricsData_Distribution) Reset()
- func (m *MetricsData_Distribution) String() string
- func (*MetricsData_Distribution) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, ...)
- type MetricsData_DistributionValue
- type MetricsData_Distribution_Exemplar
- func (*MetricsData_Distribution_Exemplar) Descriptor() ([]byte, []int)
- func (m *MetricsData_Distribution_Exemplar) GetAttachment() []*Any
- func (m *MetricsData_Distribution_Exemplar) GetTimestamp() *Timestamp
- func (m *MetricsData_Distribution_Exemplar) GetValue() float64
- func (*MetricsData_Distribution_Exemplar) ProtoMessage()
- func (m *MetricsData_Distribution_Exemplar) Reset()
- func (m *MetricsData_Distribution_Exemplar) String() string
- type MetricsData_Distribution_ExplicitBuckets
- type MetricsData_Distribution_ExplicitOptions
- func (*MetricsData_Distribution_ExplicitOptions) Descriptor() ([]byte, []int)
- func (m *MetricsData_Distribution_ExplicitOptions) GetBound() []float64
- func (*MetricsData_Distribution_ExplicitOptions) ProtoMessage()
- func (m *MetricsData_Distribution_ExplicitOptions) Reset()
- func (m *MetricsData_Distribution_ExplicitOptions) String() string
- type MetricsData_Distribution_ExponentialBuckets
- type MetricsData_Distribution_ExponentialOptions
- func (*MetricsData_Distribution_ExponentialOptions) Descriptor() ([]byte, []int)
- func (m *MetricsData_Distribution_ExponentialOptions) GetGrowthFactor() float64
- func (m *MetricsData_Distribution_ExponentialOptions) GetNumFiniteBuckets() int32
- func (m *MetricsData_Distribution_ExponentialOptions) GetScale() float64
- func (*MetricsData_Distribution_ExponentialOptions) ProtoMessage()
- func (m *MetricsData_Distribution_ExponentialOptions) Reset()
- func (m *MetricsData_Distribution_ExponentialOptions) String() string
- type MetricsData_Distribution_LinearBuckets
- type MetricsData_Distribution_LinearOptions
- func (*MetricsData_Distribution_LinearOptions) Descriptor() ([]byte, []int)
- func (m *MetricsData_Distribution_LinearOptions) GetNumFiniteBuckets() int32
- func (m *MetricsData_Distribution_LinearOptions) GetOffset() float64
- func (m *MetricsData_Distribution_LinearOptions) GetWidth() float64
- func (*MetricsData_Distribution_LinearOptions) ProtoMessage()
- func (m *MetricsData_Distribution_LinearOptions) Reset()
- func (m *MetricsData_Distribution_LinearOptions) String() string
- type MetricsData_DoubleValue
- type MetricsData_Int64Value
- type MetricsData_MetricField
- func (*MetricsData_MetricField) Descriptor() ([]byte, []int)
- func (m *MetricsData_MetricField) GetBoolValue() bool
- func (m *MetricsData_MetricField) GetInt64Value() int64
- func (m *MetricsData_MetricField) GetName() string
- func (m *MetricsData_MetricField) GetStringValue() string
- func (m *MetricsData_MetricField) GetValue() isMetricsData_MetricField_Value
- func (*MetricsData_MetricField) ProtoMessage()
- func (m *MetricsData_MetricField) Reset()
- func (m *MetricsData_MetricField) String() string
- func (*MetricsData_MetricField) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, ...)
- type MetricsData_MetricField_BoolValue
- type MetricsData_MetricField_Int64Value
- type MetricsData_MetricField_StringValue
- type MetricsData_StringValue
- type MetricsPayload
- type NetworkDevice
- func (*NetworkDevice) Descriptor() ([]byte, []int)
- func (m *NetworkDevice) GetAcquisitionName() string
- func (m *NetworkDevice) GetAlertable() bool
- func (m *NetworkDevice) GetAsn() int64
- func (m *NetworkDevice) GetHostgroup() string
- func (m *NetworkDevice) GetHostname() string
- func (m *NetworkDevice) GetMetro() string
- func (m *NetworkDevice) GetPop() string
- func (m *NetworkDevice) GetProxyEnvironment() string
- func (m *NetworkDevice) GetProxyZone() string
- func (m *NetworkDevice) GetRealm() string
- func (m *NetworkDevice) GetRole() string
- func (m *NetworkDevice) GetVendor() string
- func (*NetworkDevice) ProtoMessage()
- func (m *NetworkDevice) Reset()
- func (m *NetworkDevice) String() string
- type NetworkDevice_TypeId
- type Request
- type StreamKind
- type Task
- func (*Task) Descriptor() ([]byte, []int)
- func (m *Task) GetAcquisitionName() string
- func (m *Task) GetDataCenter() string
- func (m *Task) GetHostName() string
- func (m *Task) GetJobName() string
- func (m *Task) GetProxyEnvironment() string
- func (m *Task) GetProxyZone() string
- func (m *Task) GetServiceName() string
- func (m *Task) GetTaskNum() int32
- func (*Task) ProtoMessage()
- func (m *Task) Reset()
- func (m *Task) String() string
- type Task_TypeId
- type Timestamp
- type ValueType
Constants ¶
This section is empty.
Variables ¶
View Source
var MetricsDataSet_MetricFieldDescriptor_FieldType_name = map[int32]string{
0: "STRING",
1: "INT64",
2: "BOOL",
}
View Source
var MetricsDataSet_MetricFieldDescriptor_FieldType_value = map[string]int32{
"STRING": 0,
"INT64": 1,
"BOOL": 2,
}
Functions ¶
This section is empty.
Types ¶
type Annotations ¶
type Annotations struct {
Unit *string `protobuf:"bytes,1,opt,name=unit" json:"unit,omitempty"`
Timestamp *bool `protobuf:"varint,2,opt,name=timestamp" json:"timestamp,omitempty"`
Deprecation *string `protobuf:"bytes,3,opt,name=deprecation" json:"deprecation,omitempty"`
Annotation []*Any `protobuf:"bytes,4,rep,name=annotation" json:"annotation,omitempty"`
XXX_unrecognized []byte `json:"-"`
}
func (*Annotations) Descriptor ¶
func (*Annotations) Descriptor() ([]byte, []int)
func (*Annotations) GetAnnotation ¶
func (m *Annotations) GetAnnotation() []*Any
func (*Annotations) GetDeprecation ¶
func (m *Annotations) GetDeprecation() string
func (*Annotations) GetTimestamp ¶
func (m *Annotations) GetTimestamp() bool
func (*Annotations) GetUnit ¶
func (m *Annotations) GetUnit() string
func (*Annotations) ProtoMessage ¶
func (*Annotations) ProtoMessage()
func (*Annotations) Reset ¶
func (m *Annotations) Reset()
func (*Annotations) String ¶
func (m *Annotations) String() string
type Any ¶
type MetricsCollection ¶
type MetricsCollection struct {
MetricsDataSet []*MetricsDataSet `protobuf:"bytes,1,rep,name=metrics_data_set,json=metricsDataSet" json:"metrics_data_set,omitempty"`
// Types that are valid to be assigned to TargetSchema:
// *MetricsCollection_NetworkDevice
// *MetricsCollection_Task
TargetSchema isMetricsCollection_TargetSchema `protobuf_oneof:"target_schema"`
XXX_unrecognized []byte `json:"-"`
}
func (*MetricsCollection) Descriptor ¶
func (*MetricsCollection) Descriptor() ([]byte, []int)
func (*MetricsCollection) GetMetricsDataSet ¶
func (m *MetricsCollection) GetMetricsDataSet() []*MetricsDataSet
func (*MetricsCollection) GetNetworkDevice ¶
func (m *MetricsCollection) GetNetworkDevice() *NetworkDevice
func (*MetricsCollection) GetTargetSchema ¶
func (m *MetricsCollection) GetTargetSchema() isMetricsCollection_TargetSchema
func (*MetricsCollection) GetTask ¶
func (m *MetricsCollection) GetTask() *Task
func (*MetricsCollection) ProtoMessage ¶
func (*MetricsCollection) ProtoMessage()
func (*MetricsCollection) Reset ¶
func (m *MetricsCollection) Reset()
func (*MetricsCollection) String ¶
func (m *MetricsCollection) String() string
func (*MetricsCollection) XXX_OneofFuncs ¶
func (*MetricsCollection) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})
XXX_OneofFuncs is for the internal use of the proto package.
type MetricsCollection_NetworkDevice ¶
type MetricsCollection_NetworkDevice struct {
NetworkDevice *NetworkDevice `protobuf:"bytes,11,opt,name=network_device,json=networkDevice,oneof"`
}
type MetricsCollection_Task ¶
type MetricsCollection_Task struct {
Task *Task `protobuf:"bytes,12,opt,name=task,oneof"`
}
type MetricsData ¶
type MetricsData struct {
// Types that are valid to be assigned to Value:
// *MetricsData_BoolValue
// *MetricsData_StringValue
// *MetricsData_Int64Value
// *MetricsData_DoubleValue
// *MetricsData_DistributionValue
Value isMetricsData_Value `protobuf_oneof:"value"`
Field []*MetricsData_MetricField `protobuf:"bytes,6,rep,name=field" json:"field,omitempty"`
StartTimestamp *Timestamp `protobuf:"bytes,7,opt,name=start_timestamp,json=startTimestamp" json:"start_timestamp,omitempty"`
EndTimestamp *Timestamp `protobuf:"bytes,8,opt,name=end_timestamp,json=endTimestamp" json:"end_timestamp,omitempty"`
XXX_unrecognized []byte `json:"-"`
}
func (*MetricsData) Descriptor ¶
func (*MetricsData) Descriptor() ([]byte, []int)
func (*MetricsData) GetBoolValue ¶
func (m *MetricsData) GetBoolValue() bool
func (*MetricsData) GetDistributionValue ¶
func (m *MetricsData) GetDistributionValue() *MetricsData_Distribution
func (*MetricsData) GetDoubleValue ¶
func (m *MetricsData) GetDoubleValue() float64
func (*MetricsData) GetEndTimestamp ¶
func (m *MetricsData) GetEndTimestamp() *Timestamp
func (*MetricsData) GetField ¶
func (m *MetricsData) GetField() []*MetricsData_MetricField
func (*MetricsData) GetInt64Value ¶
func (m *MetricsData) GetInt64Value() int64
func (*MetricsData) GetStartTimestamp ¶
func (m *MetricsData) GetStartTimestamp() *Timestamp
func (*MetricsData) GetStringValue ¶
func (m *MetricsData) GetStringValue() string
func (*MetricsData) GetValue ¶
func (m *MetricsData) GetValue() isMetricsData_Value
func (*MetricsData) ProtoMessage ¶
func (*MetricsData) ProtoMessage()
func (*MetricsData) Reset ¶
func (m *MetricsData) Reset()
func (*MetricsData) String ¶
func (m *MetricsData) String() string
func (*MetricsData) XXX_OneofFuncs ¶
func (*MetricsData) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})
XXX_OneofFuncs is for the internal use of the proto package.
type MetricsDataSet ¶
type MetricsDataSet struct {
MetricName *string `protobuf:"bytes,1,opt,name=metric_name,json=metricName" json:"metric_name,omitempty"`
FieldDescriptor []*MetricsDataSet_MetricFieldDescriptor `protobuf:"bytes,2,rep,name=field_descriptor,json=fieldDescriptor" json:"field_descriptor,omitempty"`
StreamKind *StreamKind `protobuf:"varint,3,opt,name=stream_kind,json=streamKind,enum=ts_mon.proto.StreamKind" json:"stream_kind,omitempty"`
ValueType *ValueType `protobuf:"varint,4,opt,name=value_type,json=valueType,enum=ts_mon.proto.ValueType" json:"value_type,omitempty"`
Description *string `protobuf:"bytes,5,opt,name=description" json:"description,omitempty"`
Annotations *Annotations `protobuf:"bytes,6,opt,name=annotations" json:"annotations,omitempty"`
Data []*MetricsData `protobuf:"bytes,7,rep,name=data" json:"data,omitempty"`
XXX_unrecognized []byte `json:"-"`
}
func (*MetricsDataSet) Descriptor ¶
func (*MetricsDataSet) Descriptor() ([]byte, []int)
func (*MetricsDataSet) GetAnnotations ¶
func (m *MetricsDataSet) GetAnnotations() *Annotations
func (*MetricsDataSet) GetData ¶
func (m *MetricsDataSet) GetData() []*MetricsData
func (*MetricsDataSet) GetDescription ¶
func (m *MetricsDataSet) GetDescription() string
func (*MetricsDataSet) GetFieldDescriptor ¶
func (m *MetricsDataSet) GetFieldDescriptor() []*MetricsDataSet_MetricFieldDescriptor
func (*MetricsDataSet) GetMetricName ¶
func (m *MetricsDataSet) GetMetricName() string
func (*MetricsDataSet) GetStreamKind ¶
func (m *MetricsDataSet) GetStreamKind() StreamKind
func (*MetricsDataSet) GetValueType ¶
func (m *MetricsDataSet) GetValueType() ValueType
func (*MetricsDataSet) ProtoMessage ¶
func (*MetricsDataSet) ProtoMessage()
func (*MetricsDataSet) Reset ¶
func (m *MetricsDataSet) Reset()
func (*MetricsDataSet) String ¶
func (m *MetricsDataSet) String() string
type MetricsDataSet_MetricFieldDescriptor ¶
type MetricsDataSet_MetricFieldDescriptor struct {
Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
FieldType *MetricsDataSet_MetricFieldDescriptor_FieldType `` /* 147-byte string literal not displayed */
XXX_unrecognized []byte `json:"-"`
}
func (*MetricsDataSet_MetricFieldDescriptor) Descriptor ¶
func (*MetricsDataSet_MetricFieldDescriptor) Descriptor() ([]byte, []int)
func (*MetricsDataSet_MetricFieldDescriptor) GetFieldType ¶
func (m *MetricsDataSet_MetricFieldDescriptor) GetFieldType() MetricsDataSet_MetricFieldDescriptor_FieldType
func (*MetricsDataSet_MetricFieldDescriptor) GetName ¶
func (m *MetricsDataSet_MetricFieldDescriptor) GetName() string
func (*MetricsDataSet_MetricFieldDescriptor) ProtoMessage ¶
func (*MetricsDataSet_MetricFieldDescriptor) ProtoMessage()
func (*MetricsDataSet_MetricFieldDescriptor) Reset ¶
func (m *MetricsDataSet_MetricFieldDescriptor) Reset()
func (*MetricsDataSet_MetricFieldDescriptor) String ¶
func (m *MetricsDataSet_MetricFieldDescriptor) String() string
type MetricsDataSet_MetricFieldDescriptor_FieldType ¶
type MetricsDataSet_MetricFieldDescriptor_FieldType int32
const ( MetricsDataSet_MetricFieldDescriptor_STRING MetricsDataSet_MetricFieldDescriptor_FieldType = 0 MetricsDataSet_MetricFieldDescriptor_INT64 MetricsDataSet_MetricFieldDescriptor_FieldType = 1 MetricsDataSet_MetricFieldDescriptor_BOOL MetricsDataSet_MetricFieldDescriptor_FieldType = 2 )
func (MetricsDataSet_MetricFieldDescriptor_FieldType) Enum ¶
func (MetricsDataSet_MetricFieldDescriptor_FieldType) EnumDescriptor ¶
func (MetricsDataSet_MetricFieldDescriptor_FieldType) EnumDescriptor() ([]byte, []int)
func (MetricsDataSet_MetricFieldDescriptor_FieldType) String ¶
func (x MetricsDataSet_MetricFieldDescriptor_FieldType) String() string
func (*MetricsDataSet_MetricFieldDescriptor_FieldType) UnmarshalJSON ¶
func (x *MetricsDataSet_MetricFieldDescriptor_FieldType) UnmarshalJSON(data []byte) error
type MetricsData_BoolValue ¶
type MetricsData_BoolValue struct {
BoolValue bool `protobuf:"varint,1,opt,name=bool_value,json=boolValue,oneof"`
}
type MetricsData_Distribution ¶
type MetricsData_Distribution struct {
Count *int64 `protobuf:"varint,1,opt,name=count" json:"count,omitempty"`
Mean *float64 `protobuf:"fixed64,2,opt,name=mean" json:"mean,omitempty"`
SumOfSquaredDeviation *float64 `protobuf:"fixed64,3,opt,name=sum_of_squared_deviation,json=sumOfSquaredDeviation" json:"sum_of_squared_deviation,omitempty"`
Minimum *float64 `protobuf:"fixed64,4,opt,name=minimum" json:"minimum,omitempty"`
Maximum *float64 `protobuf:"fixed64,5,opt,name=maximum" json:"maximum,omitempty"`
// Types that are valid to be assigned to BucketOptions:
// *MetricsData_Distribution_LinearBuckets
// *MetricsData_Distribution_ExponentialBuckets
// *MetricsData_Distribution_ExplicitBuckets
BucketOptions isMetricsData_Distribution_BucketOptions `protobuf_oneof:"bucket_options"`
BucketCount []int64 `protobuf:"varint,9,rep,packed,name=bucket_count,json=bucketCount" json:"bucket_count,omitempty"`
Exemplar []*MetricsData_Distribution_Exemplar `protobuf:"bytes,10,rep,name=exemplar" json:"exemplar,omitempty"`
XXX_unrecognized []byte `json:"-"`
}
func (*MetricsData_Distribution) Descriptor ¶
func (*MetricsData_Distribution) Descriptor() ([]byte, []int)
func (*MetricsData_Distribution) GetBucketCount ¶
func (m *MetricsData_Distribution) GetBucketCount() []int64
func (*MetricsData_Distribution) GetBucketOptions ¶
func (m *MetricsData_Distribution) GetBucketOptions() isMetricsData_Distribution_BucketOptions
func (*MetricsData_Distribution) GetCount ¶
func (m *MetricsData_Distribution) GetCount() int64
func (*MetricsData_Distribution) GetExemplar ¶
func (m *MetricsData_Distribution) GetExemplar() []*MetricsData_Distribution_Exemplar
func (*MetricsData_Distribution) GetExplicitBuckets ¶
func (m *MetricsData_Distribution) GetExplicitBuckets() *MetricsData_Distribution_ExplicitOptions
func (*MetricsData_Distribution) GetExponentialBuckets ¶
func (m *MetricsData_Distribution) GetExponentialBuckets() *MetricsData_Distribution_ExponentialOptions
func (*MetricsData_Distribution) GetLinearBuckets ¶
func (m *MetricsData_Distribution) GetLinearBuckets() *MetricsData_Distribution_LinearOptions
func (*MetricsData_Distribution) GetMaximum ¶
func (m *MetricsData_Distribution) GetMaximum() float64
func (*MetricsData_Distribution) GetMean ¶
func (m *MetricsData_Distribution) GetMean() float64
func (*MetricsData_Distribution) GetMinimum ¶
func (m *MetricsData_Distribution) GetMinimum() float64
func (*MetricsData_Distribution) GetSumOfSquaredDeviation ¶
func (m *MetricsData_Distribution) GetSumOfSquaredDeviation() float64
func (*MetricsData_Distribution) ProtoMessage ¶
func (*MetricsData_Distribution) ProtoMessage()
func (*MetricsData_Distribution) Reset ¶
func (m *MetricsData_Distribution) Reset()
func (*MetricsData_Distribution) String ¶
func (m *MetricsData_Distribution) String() string
func (*MetricsData_Distribution) XXX_OneofFuncs ¶
func (*MetricsData_Distribution) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})
XXX_OneofFuncs is for the internal use of the proto package.
type MetricsData_DistributionValue ¶
type MetricsData_DistributionValue struct {
DistributionValue *MetricsData_Distribution `protobuf:"bytes,5,opt,name=distribution_value,json=distributionValue,oneof"`
}
type MetricsData_Distribution_Exemplar ¶
type MetricsData_Distribution_Exemplar struct {
Value *float64 `protobuf:"fixed64,1,opt,name=value" json:"value,omitempty"`
Timestamp *Timestamp `protobuf:"bytes,2,opt,name=timestamp" json:"timestamp,omitempty"`
Attachment []*Any `protobuf:"bytes,3,rep,name=attachment" json:"attachment,omitempty"`
XXX_unrecognized []byte `json:"-"`
}
func (*MetricsData_Distribution_Exemplar) Descriptor ¶
func (*MetricsData_Distribution_Exemplar) Descriptor() ([]byte, []int)
func (*MetricsData_Distribution_Exemplar) GetAttachment ¶
func (m *MetricsData_Distribution_Exemplar) GetAttachment() []*Any
func (*MetricsData_Distribution_Exemplar) GetTimestamp ¶
func (m *MetricsData_Distribution_Exemplar) GetTimestamp() *Timestamp
func (*MetricsData_Distribution_Exemplar) GetValue ¶
func (m *MetricsData_Distribution_Exemplar) GetValue() float64
func (*MetricsData_Distribution_Exemplar) ProtoMessage ¶
func (*MetricsData_Distribution_Exemplar) ProtoMessage()
func (*MetricsData_Distribution_Exemplar) Reset ¶
func (m *MetricsData_Distribution_Exemplar) Reset()
func (*MetricsData_Distribution_Exemplar) String ¶
func (m *MetricsData_Distribution_Exemplar) String() string
type MetricsData_Distribution_ExplicitBuckets ¶
type MetricsData_Distribution_ExplicitBuckets struct {
ExplicitBuckets *MetricsData_Distribution_ExplicitOptions `protobuf:"bytes,8,opt,name=explicit_buckets,json=explicitBuckets,oneof"`
}
type MetricsData_Distribution_ExplicitOptions ¶
type MetricsData_Distribution_ExplicitOptions struct {
Bound []float64 `protobuf:"fixed64,1,rep,packed,name=bound" json:"bound,omitempty"`
XXX_unrecognized []byte `json:"-"`
}
func (*MetricsData_Distribution_ExplicitOptions) Descriptor ¶
func (*MetricsData_Distribution_ExplicitOptions) Descriptor() ([]byte, []int)
func (*MetricsData_Distribution_ExplicitOptions) GetBound ¶
func (m *MetricsData_Distribution_ExplicitOptions) GetBound() []float64
func (*MetricsData_Distribution_ExplicitOptions) ProtoMessage ¶
func (*MetricsData_Distribution_ExplicitOptions) ProtoMessage()
func (*MetricsData_Distribution_ExplicitOptions) Reset ¶
func (m *MetricsData_Distribution_ExplicitOptions) Reset()
func (*MetricsData_Distribution_ExplicitOptions) String ¶
func (m *MetricsData_Distribution_ExplicitOptions) String() string
type MetricsData_Distribution_ExponentialBuckets ¶
type MetricsData_Distribution_ExponentialBuckets struct {
ExponentialBuckets *MetricsData_Distribution_ExponentialOptions `protobuf:"bytes,7,opt,name=exponential_buckets,json=exponentialBuckets,oneof"`
}
type MetricsData_Distribution_ExponentialOptions ¶
type MetricsData_Distribution_ExponentialOptions struct {
NumFiniteBuckets *int32 `protobuf:"varint,1,opt,name=num_finite_buckets,json=numFiniteBuckets" json:"num_finite_buckets,omitempty"`
GrowthFactor *float64 `protobuf:"fixed64,2,opt,name=growth_factor,json=growthFactor" json:"growth_factor,omitempty"`
Scale *float64 `protobuf:"fixed64,3,opt,name=scale" json:"scale,omitempty"`
XXX_unrecognized []byte `json:"-"`
}
func (*MetricsData_Distribution_ExponentialOptions) Descriptor ¶
func (*MetricsData_Distribution_ExponentialOptions) Descriptor() ([]byte, []int)
func (*MetricsData_Distribution_ExponentialOptions) GetGrowthFactor ¶
func (m *MetricsData_Distribution_ExponentialOptions) GetGrowthFactor() float64
func (*MetricsData_Distribution_ExponentialOptions) GetNumFiniteBuckets ¶
func (m *MetricsData_Distribution_ExponentialOptions) GetNumFiniteBuckets() int32
func (*MetricsData_Distribution_ExponentialOptions) GetScale ¶
func (m *MetricsData_Distribution_ExponentialOptions) GetScale() float64
func (*MetricsData_Distribution_ExponentialOptions) ProtoMessage ¶
func (*MetricsData_Distribution_ExponentialOptions) ProtoMessage()
func (*MetricsData_Distribution_ExponentialOptions) Reset ¶
func (m *MetricsData_Distribution_ExponentialOptions) Reset()
func (*MetricsData_Distribution_ExponentialOptions) String ¶
func (m *MetricsData_Distribution_ExponentialOptions) String() string
type MetricsData_Distribution_LinearBuckets ¶
type MetricsData_Distribution_LinearBuckets struct {
LinearBuckets *MetricsData_Distribution_LinearOptions `protobuf:"bytes,6,opt,name=linear_buckets,json=linearBuckets,oneof"`
}
type MetricsData_Distribution_LinearOptions ¶
type MetricsData_Distribution_LinearOptions struct {
NumFiniteBuckets *int32 `protobuf:"varint,1,opt,name=num_finite_buckets,json=numFiniteBuckets" json:"num_finite_buckets,omitempty"`
Width *float64 `protobuf:"fixed64,2,opt,name=width" json:"width,omitempty"`
Offset *float64 `protobuf:"fixed64,3,opt,name=offset" json:"offset,omitempty"`
XXX_unrecognized []byte `json:"-"`
}
func (*MetricsData_Distribution_LinearOptions) Descriptor ¶
func (*MetricsData_Distribution_LinearOptions) Descriptor() ([]byte, []int)
func (*MetricsData_Distribution_LinearOptions) GetNumFiniteBuckets ¶
func (m *MetricsData_Distribution_LinearOptions) GetNumFiniteBuckets() int32
func (*MetricsData_Distribution_LinearOptions) GetOffset ¶
func (m *MetricsData_Distribution_LinearOptions) GetOffset() float64
func (*MetricsData_Distribution_LinearOptions) GetWidth ¶
func (m *MetricsData_Distribution_LinearOptions) GetWidth() float64
func (*MetricsData_Distribution_LinearOptions) ProtoMessage ¶
func (*MetricsData_Distribution_LinearOptions) ProtoMessage()
func (*MetricsData_Distribution_LinearOptions) Reset ¶
func (m *MetricsData_Distribution_LinearOptions) Reset()
func (*MetricsData_Distribution_LinearOptions) String ¶
func (m *MetricsData_Distribution_LinearOptions) String() string
type MetricsData_DoubleValue ¶
type MetricsData_DoubleValue struct {
DoubleValue float64 `protobuf:"fixed64,4,opt,name=double_value,json=doubleValue,oneof"`
}
type MetricsData_Int64Value ¶
type MetricsData_Int64Value struct {
Int64Value int64 `protobuf:"varint,3,opt,name=int64_value,json=int64Value,oneof"`
}
type MetricsData_MetricField ¶
type MetricsData_MetricField struct {
Name *string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
// Types that are valid to be assigned to Value:
// *MetricsData_MetricField_StringValue
// *MetricsData_MetricField_Int64Value
// *MetricsData_MetricField_BoolValue
Value isMetricsData_MetricField_Value `protobuf_oneof:"value"`
XXX_unrecognized []byte `json:"-"`
}
func (*MetricsData_MetricField) Descriptor ¶
func (*MetricsData_MetricField) Descriptor() ([]byte, []int)
func (*MetricsData_MetricField) GetBoolValue ¶
func (m *MetricsData_MetricField) GetBoolValue() bool
func (*MetricsData_MetricField) GetInt64Value ¶
func (m *MetricsData_MetricField) GetInt64Value() int64
func (*MetricsData_MetricField) GetName ¶
func (m *MetricsData_MetricField) GetName() string
func (*MetricsData_MetricField) GetStringValue ¶
func (m *MetricsData_MetricField) GetStringValue() string
func (*MetricsData_MetricField) GetValue ¶
func (m *MetricsData_MetricField) GetValue() isMetricsData_MetricField_Value
func (*MetricsData_MetricField) ProtoMessage ¶
func (*MetricsData_MetricField) ProtoMessage()
func (*MetricsData_MetricField) Reset ¶
func (m *MetricsData_MetricField) Reset()
func (*MetricsData_MetricField) String ¶
func (m *MetricsData_MetricField) String() string
func (*MetricsData_MetricField) XXX_OneofFuncs ¶
func (*MetricsData_MetricField) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})
XXX_OneofFuncs is for the internal use of the proto package.
type MetricsData_MetricField_BoolValue ¶
type MetricsData_MetricField_BoolValue struct {
BoolValue bool `protobuf:"varint,4,opt,name=bool_value,json=boolValue,oneof"`
}
type MetricsData_MetricField_Int64Value ¶
type MetricsData_MetricField_Int64Value struct {
Int64Value int64 `protobuf:"varint,3,opt,name=int64_value,json=int64Value,oneof"`
}
type MetricsData_MetricField_StringValue ¶
type MetricsData_MetricField_StringValue struct {
StringValue string `protobuf:"bytes,2,opt,name=string_value,json=stringValue,oneof"`
}
type MetricsData_StringValue ¶
type MetricsData_StringValue struct {
StringValue string `protobuf:"bytes,2,opt,name=string_value,json=stringValue,oneof"`
}
type MetricsPayload ¶
type MetricsPayload struct {
MetricsCollection []*MetricsCollection `protobuf:"bytes,1,rep,name=metrics_collection,json=metricsCollection" json:"metrics_collection,omitempty"`
XXX_unrecognized []byte `json:"-"`
}
func (*MetricsPayload) Descriptor ¶
func (*MetricsPayload) Descriptor() ([]byte, []int)
func (*MetricsPayload) GetMetricsCollection ¶
func (m *MetricsPayload) GetMetricsCollection() []*MetricsCollection
func (*MetricsPayload) ProtoMessage ¶
func (*MetricsPayload) ProtoMessage()
func (*MetricsPayload) Reset ¶
func (m *MetricsPayload) Reset()
func (*MetricsPayload) String ¶
func (m *MetricsPayload) String() string
type NetworkDevice ¶
type NetworkDevice struct {
ProxyEnvironment *string `protobuf:"bytes,5,opt,name=proxy_environment,json=proxyEnvironment" json:"proxy_environment,omitempty"`
AcquisitionName *string `protobuf:"bytes,10,opt,name=acquisition_name,json=acquisitionName" json:"acquisition_name,omitempty"`
Pop *string `protobuf:"bytes,30,opt,name=pop" json:"pop,omitempty"`
Alertable *bool `protobuf:"varint,101,opt,name=alertable" json:"alertable,omitempty"`
Realm *string `protobuf:"bytes,102,opt,name=realm" json:"realm,omitempty"`
Asn *int64 `protobuf:"varint,103,opt,name=asn" json:"asn,omitempty"`
Metro *string `protobuf:"bytes,104,opt,name=metro" json:"metro,omitempty"`
Role *string `protobuf:"bytes,105,opt,name=role" json:"role,omitempty"`
Hostname *string `protobuf:"bytes,106,opt,name=hostname" json:"hostname,omitempty"`
Vendor *string `protobuf:"bytes,70,opt,name=vendor" json:"vendor,omitempty"`
Hostgroup *string `protobuf:"bytes,108,opt,name=hostgroup" json:"hostgroup,omitempty"`
ProxyZone *string `protobuf:"bytes,100,opt,name=proxy_zone,json=proxyZone" json:"proxy_zone,omitempty"`
XXX_unrecognized []byte `json:"-"`
}
func (*NetworkDevice) Descriptor ¶
func (*NetworkDevice) Descriptor() ([]byte, []int)
func (*NetworkDevice) GetAcquisitionName ¶
func (m *NetworkDevice) GetAcquisitionName() string
func (*NetworkDevice) GetAlertable ¶
func (m *NetworkDevice) GetAlertable() bool
func (*NetworkDevice) GetAsn ¶
func (m *NetworkDevice) GetAsn() int64
func (*NetworkDevice) GetHostgroup ¶
func (m *NetworkDevice) GetHostgroup() string
func (*NetworkDevice) GetHostname ¶
func (m *NetworkDevice) GetHostname() string
func (*NetworkDevice) GetMetro ¶
func (m *NetworkDevice) GetMetro() string
func (*NetworkDevice) GetPop ¶
func (m *NetworkDevice) GetPop() string
func (*NetworkDevice) GetProxyEnvironment ¶
func (m *NetworkDevice) GetProxyEnvironment() string
func (*NetworkDevice) GetProxyZone ¶
func (m *NetworkDevice) GetProxyZone() string
func (*NetworkDevice) GetRealm ¶
func (m *NetworkDevice) GetRealm() string
func (*NetworkDevice) GetRole ¶
func (m *NetworkDevice) GetRole() string
func (*NetworkDevice) GetVendor ¶
func (m *NetworkDevice) GetVendor() string
func (*NetworkDevice) ProtoMessage ¶
func (*NetworkDevice) ProtoMessage()
func (*NetworkDevice) Reset ¶
func (m *NetworkDevice) Reset()
func (*NetworkDevice) String ¶
func (m *NetworkDevice) String() string
type NetworkDevice_TypeId ¶
type NetworkDevice_TypeId int32
const (
NetworkDevice_MESSAGE_TYPE_ID NetworkDevice_TypeId = 34049749
)
func (NetworkDevice_TypeId) Enum ¶
func (x NetworkDevice_TypeId) Enum() *NetworkDevice_TypeId
func (NetworkDevice_TypeId) EnumDescriptor ¶
func (NetworkDevice_TypeId) EnumDescriptor() ([]byte, []int)
func (NetworkDevice_TypeId) String ¶
func (x NetworkDevice_TypeId) String() string
func (*NetworkDevice_TypeId) UnmarshalJSON ¶
func (x *NetworkDevice_TypeId) UnmarshalJSON(data []byte) error
type Request ¶
type Request struct {
Payload *MetricsPayload `protobuf:"bytes,1,opt,name=payload" json:"payload,omitempty"`
XXX_unrecognized []byte `json:"-"`
}
func (*Request) GetPayload ¶
func (m *Request) GetPayload() *MetricsPayload
type StreamKind ¶
type StreamKind int32
const ( StreamKind_GAUGE StreamKind = 0 StreamKind_CUMULATIVE StreamKind = 1 StreamKind_DELTA StreamKind = 2 )
func (StreamKind) Enum ¶
func (x StreamKind) Enum() *StreamKind
func (StreamKind) EnumDescriptor ¶
func (StreamKind) EnumDescriptor() ([]byte, []int)
func (StreamKind) String ¶
func (x StreamKind) String() string
func (*StreamKind) UnmarshalJSON ¶
func (x *StreamKind) UnmarshalJSON(data []byte) error
type Task ¶
type Task struct {
ProxyEnvironment *string `protobuf:"bytes,5,opt,name=proxy_environment,json=proxyEnvironment" json:"proxy_environment,omitempty"`
AcquisitionName *string `protobuf:"bytes,10,opt,name=acquisition_name,json=acquisitionName" json:"acquisition_name,omitempty"`
ServiceName *string `protobuf:"bytes,20,opt,name=service_name,json=serviceName" json:"service_name,omitempty"`
JobName *string `protobuf:"bytes,30,opt,name=job_name,json=jobName" json:"job_name,omitempty"`
DataCenter *string `protobuf:"bytes,40,opt,name=data_center,json=dataCenter" json:"data_center,omitempty"`
HostName *string `protobuf:"bytes,50,opt,name=host_name,json=hostName" json:"host_name,omitempty"`
TaskNum *int32 `protobuf:"varint,60,opt,name=task_num,json=taskNum" json:"task_num,omitempty"`
ProxyZone *string `protobuf:"bytes,70,opt,name=proxy_zone,json=proxyZone" json:"proxy_zone,omitempty"`
XXX_unrecognized []byte `json:"-"`
}
type Task_TypeId ¶
type Task_TypeId int32
const (
Task_MESSAGE_TYPE_ID Task_TypeId = 34049749
)
func (Task_TypeId) Enum ¶
func (x Task_TypeId) Enum() *Task_TypeId
func (Task_TypeId) EnumDescriptor ¶
func (Task_TypeId) EnumDescriptor() ([]byte, []int)
func (Task_TypeId) String ¶
func (x Task_TypeId) String() string
func (*Task_TypeId) UnmarshalJSON ¶
func (x *Task_TypeId) UnmarshalJSON(data []byte) error
type Timestamp ¶
Source Files
¶
- acquisition_network_device.pb.go
- acquisition_task.pb.go
- any.pb.go
- endpoint.pb.go
- metrics.pb.go
- proto-gen.go
- timestamp.pb.go
Click to show internal directories.
Click to hide internal directories.