| OLD | NEW |
| 1 // Code generated by protoc-gen-go. | 1 // Code generated by protoc-gen-go. |
| 2 // source: metrics.proto | 2 // source: metrics.proto |
| 3 // DO NOT EDIT! | 3 // DO NOT EDIT! |
| 4 | 4 |
| 5 package ts_mon_proto | 5 package ts_mon_proto |
| 6 | 6 |
| 7 import proto "github.com/golang/protobuf/proto" | 7 import proto "github.com/golang/protobuf/proto" |
| 8 import fmt "fmt" | 8 import fmt "fmt" |
| 9 import math "math" | 9 import math "math" |
| 10 | 10 |
| 11 // Reference imports to suppress errors if they are not otherwise used. | 11 // Reference imports to suppress errors if they are not otherwise used. |
| 12 var _ = proto.Marshal | 12 var _ = proto.Marshal |
| 13 var _ = fmt.Errorf | 13 var _ = fmt.Errorf |
| 14 var _ = math.Inf | 14 var _ = math.Inf |
| 15 | 15 |
| 16 type MetricsField_FieldType int32 | 16 type MetricsField_FieldType int32 |
| 17 | 17 |
| 18 const ( | 18 const ( |
| 19 » MetricsField_UNKNOWN MetricsField_FieldType = 0 | 19 » MetricsField_STRING MetricsField_FieldType = 1 |
| 20 » MetricsField_STRING MetricsField_FieldType = 1 | 20 » MetricsField_INT MetricsField_FieldType = 2 |
| 21 » MetricsField_INT MetricsField_FieldType = 2 | 21 » MetricsField_BOOL MetricsField_FieldType = 3 |
| 22 » MetricsField_BOOL MetricsField_FieldType = 3 | |
| 23 ) | 22 ) |
| 24 | 23 |
| 25 var MetricsField_FieldType_name = map[int32]string{ | 24 var MetricsField_FieldType_name = map[int32]string{ |
| 26 0: "UNKNOWN", | |
| 27 1: "STRING", | 25 1: "STRING", |
| 28 2: "INT", | 26 2: "INT", |
| 29 3: "BOOL", | 27 3: "BOOL", |
| 30 } | 28 } |
| 31 var MetricsField_FieldType_value = map[string]int32{ | 29 var MetricsField_FieldType_value = map[string]int32{ |
| 32 » "UNKNOWN": 0, | 30 » "STRING": 1, |
| 33 » "STRING": 1, | 31 » "INT": 2, |
| 34 » "INT": 2, | 32 » "BOOL": 3, |
| 35 » "BOOL": 3, | |
| 36 } | 33 } |
| 37 | 34 |
| 35 func (x MetricsField_FieldType) Enum() *MetricsField_FieldType { |
| 36 p := new(MetricsField_FieldType) |
| 37 *p = x |
| 38 return p |
| 39 } |
| 38 func (x MetricsField_FieldType) String() string { | 40 func (x MetricsField_FieldType) String() string { |
| 39 return proto.EnumName(MetricsField_FieldType_name, int32(x)) | 41 return proto.EnumName(MetricsField_FieldType_name, int32(x)) |
| 40 } | 42 } |
| 43 func (x *MetricsField_FieldType) UnmarshalJSON(data []byte) error { |
| 44 value, err := proto.UnmarshalJSONEnum(MetricsField_FieldType_value, data
, "MetricsField_FieldType") |
| 45 if err != nil { |
| 46 return err |
| 47 } |
| 48 *x = MetricsField_FieldType(value) |
| 49 return nil |
| 50 } |
| 51 func (MetricsField_FieldType) EnumDescriptor() ([]byte, []int) { return fileDesc
riptor2, []int{1, 0} } |
| 41 | 52 |
| 42 type PrecomputedDistribution_SpecType int32 | 53 type PrecomputedDistribution_SpecType int32 |
| 43 | 54 |
| 44 const ( | 55 const ( |
| 45 PrecomputedDistribution_UNKNOWN PrecomputedDistribu
tion_SpecType = 0 | |
| 46 PrecomputedDistribution_CANONICAL_POWERS_OF_2 PrecomputedDistribu
tion_SpecType = 1 | 56 PrecomputedDistribution_CANONICAL_POWERS_OF_2 PrecomputedDistribu
tion_SpecType = 1 |
| 47 PrecomputedDistribution_CANONICAL_POWERS_OF_10_P_0_2 PrecomputedDistribu
tion_SpecType = 2 | 57 PrecomputedDistribution_CANONICAL_POWERS_OF_10_P_0_2 PrecomputedDistribu
tion_SpecType = 2 |
| 48 PrecomputedDistribution_CANONICAL_POWERS_OF_10 PrecomputedDistribu
tion_SpecType = 3 | 58 PrecomputedDistribution_CANONICAL_POWERS_OF_10 PrecomputedDistribu
tion_SpecType = 3 |
| 49 PrecomputedDistribution_CUSTOM_PARAMETERIZED PrecomputedDistribu
tion_SpecType = 20 | 59 PrecomputedDistribution_CUSTOM_PARAMETERIZED PrecomputedDistribu
tion_SpecType = 20 |
| 50 PrecomputedDistribution_CUSTOM_BOUNDED PrecomputedDistribu
tion_SpecType = 21 | 60 PrecomputedDistribution_CUSTOM_BOUNDED PrecomputedDistribu
tion_SpecType = 21 |
| 51 ) | 61 ) |
| 52 | 62 |
| 53 var PrecomputedDistribution_SpecType_name = map[int32]string{ | 63 var PrecomputedDistribution_SpecType_name = map[int32]string{ |
| 54 0: "UNKNOWN", | |
| 55 1: "CANONICAL_POWERS_OF_2", | 64 1: "CANONICAL_POWERS_OF_2", |
| 56 2: "CANONICAL_POWERS_OF_10_P_0_2", | 65 2: "CANONICAL_POWERS_OF_10_P_0_2", |
| 57 3: "CANONICAL_POWERS_OF_10", | 66 3: "CANONICAL_POWERS_OF_10", |
| 58 20: "CUSTOM_PARAMETERIZED", | 67 20: "CUSTOM_PARAMETERIZED", |
| 59 21: "CUSTOM_BOUNDED", | 68 21: "CUSTOM_BOUNDED", |
| 60 } | 69 } |
| 61 var PrecomputedDistribution_SpecType_value = map[string]int32{ | 70 var PrecomputedDistribution_SpecType_value = map[string]int32{ |
| 62 "UNKNOWN": 0, | |
| 63 "CANONICAL_POWERS_OF_2": 1, | 71 "CANONICAL_POWERS_OF_2": 1, |
| 64 "CANONICAL_POWERS_OF_10_P_0_2": 2, | 72 "CANONICAL_POWERS_OF_10_P_0_2": 2, |
| 65 "CANONICAL_POWERS_OF_10": 3, | 73 "CANONICAL_POWERS_OF_10": 3, |
| 66 "CUSTOM_PARAMETERIZED": 20, | 74 "CUSTOM_PARAMETERIZED": 20, |
| 67 "CUSTOM_BOUNDED": 21, | 75 "CUSTOM_BOUNDED": 21, |
| 68 } | 76 } |
| 69 | 77 |
| 78 func (x PrecomputedDistribution_SpecType) Enum() *PrecomputedDistribution_SpecTy
pe { |
| 79 p := new(PrecomputedDistribution_SpecType) |
| 80 *p = x |
| 81 return p |
| 82 } |
| 70 func (x PrecomputedDistribution_SpecType) String() string { | 83 func (x PrecomputedDistribution_SpecType) String() string { |
| 71 return proto.EnumName(PrecomputedDistribution_SpecType_name, int32(x)) | 84 return proto.EnumName(PrecomputedDistribution_SpecType_name, int32(x)) |
| 72 } | 85 } |
| 86 func (x *PrecomputedDistribution_SpecType) UnmarshalJSON(data []byte) error { |
| 87 value, err := proto.UnmarshalJSONEnum(PrecomputedDistribution_SpecType_v
alue, data, "PrecomputedDistribution_SpecType") |
| 88 if err != nil { |
| 89 return err |
| 90 } |
| 91 *x = PrecomputedDistribution_SpecType(value) |
| 92 return nil |
| 93 } |
| 94 func (PrecomputedDistribution_SpecType) EnumDescriptor() ([]byte, []int) { |
| 95 return fileDescriptor2, []int{2, 0} |
| 96 } |
| 73 | 97 |
| 74 type MetricsData_Units int32 | 98 type MetricsData_Units int32 |
| 75 | 99 |
| 76 const ( | 100 const ( |
| 77 MetricsData_UNKNOWN_UNITS MetricsData_Units = 0 | 101 MetricsData_UNKNOWN_UNITS MetricsData_Units = 0 |
| 78 MetricsData_SECONDS MetricsData_Units = 1 | 102 MetricsData_SECONDS MetricsData_Units = 1 |
| 79 MetricsData_MILLISECONDS MetricsData_Units = 2 | 103 MetricsData_MILLISECONDS MetricsData_Units = 2 |
| 80 MetricsData_MICROSECONDS MetricsData_Units = 3 | 104 MetricsData_MICROSECONDS MetricsData_Units = 3 |
| 81 MetricsData_NANOSECONDS MetricsData_Units = 4 | 105 MetricsData_NANOSECONDS MetricsData_Units = 4 |
| 82 MetricsData_BITS MetricsData_Units = 21 | 106 MetricsData_BITS MetricsData_Units = 21 |
| (...skipping 46 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 129 "MEGABYTES": 32, | 153 "MEGABYTES": 32, |
| 130 "GIGABYTES": 33, | 154 "GIGABYTES": 33, |
| 131 "KIBIBYTES": 41, | 155 "KIBIBYTES": 41, |
| 132 "MEBIBYTES": 42, | 156 "MEBIBYTES": 42, |
| 133 "GIBIBYTES": 43, | 157 "GIBIBYTES": 43, |
| 134 "AMPS": 60, | 158 "AMPS": 60, |
| 135 "MILLIAMPS": 61, | 159 "MILLIAMPS": 61, |
| 136 "DEGREES_CELSIUS": 62, | 160 "DEGREES_CELSIUS": 62, |
| 137 } | 161 } |
| 138 | 162 |
| 163 func (x MetricsData_Units) Enum() *MetricsData_Units { |
| 164 p := new(MetricsData_Units) |
| 165 *p = x |
| 166 return p |
| 167 } |
| 139 func (x MetricsData_Units) String() string { | 168 func (x MetricsData_Units) String() string { |
| 140 return proto.EnumName(MetricsData_Units_name, int32(x)) | 169 return proto.EnumName(MetricsData_Units_name, int32(x)) |
| 141 } | 170 } |
| 171 func (x *MetricsData_Units) UnmarshalJSON(data []byte) error { |
| 172 value, err := proto.UnmarshalJSONEnum(MetricsData_Units_value, data, "Me
tricsData_Units") |
| 173 if err != nil { |
| 174 return err |
| 175 } |
| 176 *x = MetricsData_Units(value) |
| 177 return nil |
| 178 } |
| 179 func (MetricsData_Units) EnumDescriptor() ([]byte, []int) { return fileDescripto
r2, []int{3, 0} } |
| 142 | 180 |
| 143 type MetricsCollection struct { | 181 type MetricsCollection struct { |
| 144 Data []*MetricsData `protobuf:"bytes,1,rep,name=data" json:
"data,omitempty"` | 182 Data []*MetricsData `protobuf:"bytes,1,rep,name=data" json:
"data,omitempty"` |
| 145 » StartTimestampUs uint64 `protobuf:"varint,2,opt,name=start_time
stamp_us" json:"start_timestamp_us,omitempty"` | 183 » StartTimestampUs *uint64 `protobuf:"varint,2,opt,name=start_time
stamp_us" json:"start_timestamp_us,omitempty"` |
| 146 » CollectionPointId string `protobuf:"bytes,3,opt,name=collection_
point_id" json:"collection_point_id,omitempty"` | 184 » CollectionPointId *string `protobuf:"bytes,3,opt,name=collection_
point_id" json:"collection_point_id,omitempty"` |
| 185 » XXX_unrecognized []byte `json:"-"` |
| 147 } | 186 } |
| 148 | 187 |
| 149 func (m *MetricsCollection) Reset() { *m = MetricsCollection{} } | 188 func (m *MetricsCollection) Reset() { *m = MetricsCollection{
} } |
| 150 func (m *MetricsCollection) String() string { return proto.CompactTextString(m)
} | 189 func (m *MetricsCollection) String() string { return proto.CompactTex
tString(m) } |
| 151 func (*MetricsCollection) ProtoMessage() {} | 190 func (*MetricsCollection) ProtoMessage() {} |
| 191 func (*MetricsCollection) Descriptor() ([]byte, []int) { return fileDescriptor2,
[]int{0} } |
| 152 | 192 |
| 153 func (m *MetricsCollection) GetData() []*MetricsData { | 193 func (m *MetricsCollection) GetData() []*MetricsData { |
| 154 if m != nil { | 194 if m != nil { |
| 155 return m.Data | 195 return m.Data |
| 156 } | 196 } |
| 157 return nil | 197 return nil |
| 158 } | 198 } |
| 159 | 199 |
| 200 func (m *MetricsCollection) GetStartTimestampUs() uint64 { |
| 201 if m != nil && m.StartTimestampUs != nil { |
| 202 return *m.StartTimestampUs |
| 203 } |
| 204 return 0 |
| 205 } |
| 206 |
| 207 func (m *MetricsCollection) GetCollectionPointId() string { |
| 208 if m != nil && m.CollectionPointId != nil { |
| 209 return *m.CollectionPointId |
| 210 } |
| 211 return "" |
| 212 } |
| 213 |
| 160 type MetricsField struct { | 214 type MetricsField struct { |
| 161 » Name string `protobuf:"bytes,1,opt,name=name" jso
n:"name,omitempty"` | 215 » Name *string `protobuf:"bytes,1,opt,name=nam
e" json:"name,omitempty"` |
| 162 » Type MetricsField_FieldType `protobuf:"varint,3,opt,name=type,enu
m=ts_mon.proto.MetricsField_FieldType" json:"type,omitempty"` | 216 » Type *MetricsField_FieldType `protobuf:"varint,3,opt,name=ty
pe,enum=ts_mon.proto.MetricsField_FieldType,def=1" json:"type,omitempty"` |
| 163 » StringValue string `protobuf:"bytes,4,opt,name=string_va
lue" json:"string_value,omitempty"` | 217 » StringValue *string `protobuf:"bytes,4,opt,name=str
ing_value" json:"string_value,omitempty"` |
| 164 » IntValue int64 `protobuf:"varint,5,opt,name=int_valu
e" json:"int_value,omitempty"` | 218 » IntValue *int64 `protobuf:"varint,5,opt,name=in
t_value" json:"int_value,omitempty"` |
| 165 » BoolValue bool `protobuf:"varint,6,opt,name=bool_val
ue" json:"bool_value,omitempty"` | 219 » BoolValue *bool `protobuf:"varint,6,opt,name=bo
ol_value" json:"bool_value,omitempty"` |
| 166 } | 220 » XXX_unrecognized []byte `json:"-"` |
| 167 | 221 } |
| 168 func (m *MetricsField) Reset() { *m = MetricsField{} } | 222 |
| 169 func (m *MetricsField) String() string { return proto.CompactTextString(m) } | 223 func (m *MetricsField) Reset() { *m = MetricsField{} } |
| 170 func (*MetricsField) ProtoMessage() {} | 224 func (m *MetricsField) String() string { return proto.CompactTextStri
ng(m) } |
| 225 func (*MetricsField) ProtoMessage() {} |
| 226 func (*MetricsField) Descriptor() ([]byte, []int) { return fileDescriptor2, []in
t{1} } |
| 227 |
| 228 const Default_MetricsField_Type MetricsField_FieldType = MetricsField_STRING |
| 229 |
| 230 func (m *MetricsField) GetName() string { |
| 231 » if m != nil && m.Name != nil { |
| 232 » » return *m.Name |
| 233 » } |
| 234 » return "" |
| 235 } |
| 236 |
| 237 func (m *MetricsField) GetType() MetricsField_FieldType { |
| 238 » if m != nil && m.Type != nil { |
| 239 » » return *m.Type |
| 240 » } |
| 241 » return Default_MetricsField_Type |
| 242 } |
| 243 |
| 244 func (m *MetricsField) GetStringValue() string { |
| 245 » if m != nil && m.StringValue != nil { |
| 246 » » return *m.StringValue |
| 247 » } |
| 248 » return "" |
| 249 } |
| 250 |
| 251 func (m *MetricsField) GetIntValue() int64 { |
| 252 » if m != nil && m.IntValue != nil { |
| 253 » » return *m.IntValue |
| 254 » } |
| 255 » return 0 |
| 256 } |
| 257 |
| 258 func (m *MetricsField) GetBoolValue() bool { |
| 259 » if m != nil && m.BoolValue != nil { |
| 260 » » return *m.BoolValue |
| 261 » } |
| 262 » return false |
| 263 } |
| 171 | 264 |
| 172 type PrecomputedDistribution struct { | 265 type PrecomputedDistribution struct { |
| 173 » SpecType PrecomputedDistribution_SpecType `protobuf:"varint
,1,opt,name=spec_type,enum=ts_mon.proto.PrecomputedDistribution_SpecType" json:"
spec_type,omitempty"` | 266 » SpecType *PrecomputedDistribution_SpecType `protobuf:"varin
t,1,opt,name=spec_type,enum=ts_mon.proto.PrecomputedDistribution_SpecType" json:
"spec_type,omitempty"` |
| 174 » Width float64 `protobuf:"fixed6
4,2,opt,name=width" json:"width,omitempty"` | 267 » Width *float64 `protobuf:"fixed
64,2,opt,name=width,def=10" json:"width,omitempty"` |
| 175 » GrowthFactor float64 `protobuf:"fixed6
4,3,opt,name=growth_factor" json:"growth_factor,omitempty"` | 268 » GrowthFactor *float64 `protobuf:"fixed
64,3,opt,name=growth_factor,def=0" json:"growth_factor,omitempty"` |
| 176 » NumBuckets int32 `protobuf:"varint
,4,opt,name=num_buckets" json:"num_buckets,omitempty"` | 269 » NumBuckets *int32 `protobuf:"varin
t,4,opt,name=num_buckets,def=10" json:"num_buckets,omitempty"` |
| 177 » LowerBounds []float64 `protobuf:"fixed6
4,5,rep,name=lower_bounds" json:"lower_bounds,omitempty"` | 270 » LowerBounds []float64 `protobuf:"fixed
64,5,rep,name=lower_bounds" json:"lower_bounds,omitempty"` |
| 178 » IsCumulative bool `protobuf:"varint
,6,opt,name=is_cumulative" json:"is_cumulative,omitempty"` | 271 » IsCumulative *bool `protobuf:"varin
t,6,opt,name=is_cumulative,def=0" json:"is_cumulative,omitempty"` |
| 179 » Bucket []int64 `protobuf:"zigzag
64,7,rep,name=bucket" json:"bucket,omitempty"` | 272 » Bucket []int64 `protobuf:"zigza
g64,7,rep,name=bucket" json:"bucket,omitempty"` |
| 180 » Underflow int64 `protobuf:"zigzag
64,8,opt,name=underflow" json:"underflow,omitempty"` | 273 » Underflow *int64 `protobuf:"zigza
g64,8,opt,name=underflow" json:"underflow,omitempty"` |
| 181 » Overflow int64 `protobuf:"zigzag
64,9,opt,name=overflow" json:"overflow,omitempty"` | 274 » Overflow *int64 `protobuf:"zigza
g64,9,opt,name=overflow" json:"overflow,omitempty"` |
| 182 » Mean float64 `protobuf:"fixed6
4,10,opt,name=mean" json:"mean,omitempty"` | 275 » Mean *float64 `protobuf:"fixed
64,10,opt,name=mean" json:"mean,omitempty"` |
| 183 » SumOfSquaredDeviation float64 `protobuf:"fixed6
4,11,opt,name=sum_of_squared_deviation" json:"sum_of_squared_deviation,omitempty
"` | 276 » SumOfSquaredDeviation *float64 `protobuf:"fixed
64,11,opt,name=sum_of_squared_deviation" json:"sum_of_squared_deviation,omitempt
y"` |
| 184 } | 277 » XXX_unrecognized []byte `json:"-"` |
| 185 | 278 } |
| 186 func (m *PrecomputedDistribution) Reset() { *m = PrecomputedDistribution
{} } | 279 |
| 187 func (m *PrecomputedDistribution) String() string { return proto.CompactTextStri
ng(m) } | 280 func (m *PrecomputedDistribution) Reset() { *m = PrecomputedD
istribution{} } |
| 188 func (*PrecomputedDistribution) ProtoMessage() {} | 281 func (m *PrecomputedDistribution) String() string { return proto.Comp
actTextString(m) } |
| 282 func (*PrecomputedDistribution) ProtoMessage() {} |
| 283 func (*PrecomputedDistribution) Descriptor() ([]byte, []int) { return fileDescri
ptor2, []int{2} } |
| 284 |
| 285 const Default_PrecomputedDistribution_Width float64 = 10 |
| 286 const Default_PrecomputedDistribution_GrowthFactor float64 = 0 |
| 287 const Default_PrecomputedDistribution_NumBuckets int32 = 10 |
| 288 const Default_PrecomputedDistribution_IsCumulative bool = false |
| 289 |
| 290 func (m *PrecomputedDistribution) GetSpecType() PrecomputedDistribution_SpecType
{ |
| 291 » if m != nil && m.SpecType != nil { |
| 292 » » return *m.SpecType |
| 293 » } |
| 294 » return PrecomputedDistribution_CANONICAL_POWERS_OF_2 |
| 295 } |
| 296 |
| 297 func (m *PrecomputedDistribution) GetWidth() float64 { |
| 298 » if m != nil && m.Width != nil { |
| 299 » » return *m.Width |
| 300 » } |
| 301 » return Default_PrecomputedDistribution_Width |
| 302 } |
| 303 |
| 304 func (m *PrecomputedDistribution) GetGrowthFactor() float64 { |
| 305 » if m != nil && m.GrowthFactor != nil { |
| 306 » » return *m.GrowthFactor |
| 307 » } |
| 308 » return Default_PrecomputedDistribution_GrowthFactor |
| 309 } |
| 310 |
| 311 func (m *PrecomputedDistribution) GetNumBuckets() int32 { |
| 312 » if m != nil && m.NumBuckets != nil { |
| 313 » » return *m.NumBuckets |
| 314 » } |
| 315 » return Default_PrecomputedDistribution_NumBuckets |
| 316 } |
| 317 |
| 318 func (m *PrecomputedDistribution) GetLowerBounds() []float64 { |
| 319 » if m != nil { |
| 320 » » return m.LowerBounds |
| 321 » } |
| 322 » return nil |
| 323 } |
| 324 |
| 325 func (m *PrecomputedDistribution) GetIsCumulative() bool { |
| 326 » if m != nil && m.IsCumulative != nil { |
| 327 » » return *m.IsCumulative |
| 328 » } |
| 329 » return Default_PrecomputedDistribution_IsCumulative |
| 330 } |
| 331 |
| 332 func (m *PrecomputedDistribution) GetBucket() []int64 { |
| 333 » if m != nil { |
| 334 » » return m.Bucket |
| 335 » } |
| 336 » return nil |
| 337 } |
| 338 |
| 339 func (m *PrecomputedDistribution) GetUnderflow() int64 { |
| 340 » if m != nil && m.Underflow != nil { |
| 341 » » return *m.Underflow |
| 342 » } |
| 343 » return 0 |
| 344 } |
| 345 |
| 346 func (m *PrecomputedDistribution) GetOverflow() int64 { |
| 347 » if m != nil && m.Overflow != nil { |
| 348 » » return *m.Overflow |
| 349 » } |
| 350 » return 0 |
| 351 } |
| 352 |
| 353 func (m *PrecomputedDistribution) GetMean() float64 { |
| 354 » if m != nil && m.Mean != nil { |
| 355 » » return *m.Mean |
| 356 » } |
| 357 » return 0 |
| 358 } |
| 359 |
| 360 func (m *PrecomputedDistribution) GetSumOfSquaredDeviation() float64 { |
| 361 » if m != nil && m.SumOfSquaredDeviation != nil { |
| 362 » » return *m.SumOfSquaredDeviation |
| 363 » } |
| 364 » return 0 |
| 365 } |
| 189 | 366 |
| 190 type MetricsData struct { | 367 type MetricsData struct { |
| 191 » Name string `protobuf:"bytes,1,opt
,name=name" json:"name,omitempty"` | 368 » Name *string `protobuf:"bytes,1,req
,name=name" json:"name,omitempty"` |
| 192 » MetricNamePrefix string `protobuf:"bytes,2,opt
,name=metric_name_prefix" json:"metric_name_prefix,omitempty"` | 369 » MetricNamePrefix *string `protobuf:"bytes,2,opt
,name=metric_name_prefix" json:"metric_name_prefix,omitempty"` |
| 193 NetworkDevice *NetworkDevice `protobuf:"bytes,11,op
t,name=network_device" json:"network_device,omitempty"` | 370 NetworkDevice *NetworkDevice `protobuf:"bytes,11,op
t,name=network_device" json:"network_device,omitempty"` |
| 194 Task *Task `protobuf:"bytes,12,op
t,name=task" json:"task,omitempty"` | 371 Task *Task `protobuf:"bytes,12,op
t,name=task" json:"task,omitempty"` |
| 195 Fields []*MetricsField `protobuf:"bytes,20,re
p,name=fields" json:"fields,omitempty"` | 372 Fields []*MetricsField `protobuf:"bytes,20,re
p,name=fields" json:"fields,omitempty"` |
| 196 » Counter int64 `protobuf:"varint,30,o
pt,name=counter" json:"counter,omitempty"` | 373 » Counter *int64 `protobuf:"varint,30,o
pt,name=counter" json:"counter,omitempty"` |
| 197 » Gauge int64 `protobuf:"varint,32,o
pt,name=gauge" json:"gauge,omitempty"` | 374 » Gauge *int64 `protobuf:"varint,32,o
pt,name=gauge" json:"gauge,omitempty"` |
| 198 » NoncumulativeDoubleValue float64 `protobuf:"fixed64,34,
opt,name=noncumulative_double_value" json:"noncumulative_double_value,omitempty"
` | 375 » NoncumulativeDoubleValue *float64 `protobuf:"fixed64,34,
opt,name=noncumulative_double_value" json:"noncumulative_double_value,omitempty"
` |
| 199 Distribution *PrecomputedDistribution `protobuf:"bytes,35,op
t,name=distribution" json:"distribution,omitempty"` | 376 Distribution *PrecomputedDistribution `protobuf:"bytes,35,op
t,name=distribution" json:"distribution,omitempty"` |
| 200 » StringValue string `protobuf:"bytes,36,op
t,name=string_value" json:"string_value,omitempty"` | 377 » StringValue *string `protobuf:"bytes,36,op
t,name=string_value" json:"string_value,omitempty"` |
| 201 » BooleanValue bool `protobuf:"varint,37,o
pt,name=boolean_value" json:"boolean_value,omitempty"` | 378 » BooleanValue *bool `protobuf:"varint,37,o
pt,name=boolean_value" json:"boolean_value,omitempty"` |
| 202 » CumulativeDoubleValue float64 `protobuf:"fixed64,38,
opt,name=cumulative_double_value" json:"cumulative_double_value,omitempty"` | 379 » CumulativeDoubleValue *float64 `protobuf:"fixed64,38,
opt,name=cumulative_double_value" json:"cumulative_double_value,omitempty"` |
| 203 » StartTimestampUs uint64 `protobuf:"varint,40,o
pt,name=start_timestamp_us" json:"start_timestamp_us,omitempty"` | 380 » StartTimestampUs *uint64 `protobuf:"varint,40,o
pt,name=start_timestamp_us" json:"start_timestamp_us,omitempty"` |
| 204 » Units MetricsData_Units `protobuf:"varint,41,o
pt,name=units,enum=ts_mon.proto.MetricsData_Units" json:"units,omitempty"` | 381 » Units *MetricsData_Units `protobuf:"varint,41,o
pt,name=units,enum=ts_mon.proto.MetricsData_Units" json:"units,omitempty"` |
| 205 » Description string `protobuf:"bytes,43,op
t,name=description" json:"description,omitempty"` | 382 » Description *string `protobuf:"bytes,43,op
t,name=description" json:"description,omitempty"` |
| 206 } | 383 » XXX_unrecognized []byte `json:"-"` |
| 207 | 384 } |
| 208 func (m *MetricsData) Reset() { *m = MetricsData{} } | 385 |
| 209 func (m *MetricsData) String() string { return proto.CompactTextString(m) } | 386 func (m *MetricsData) Reset() { *m = MetricsData{} } |
| 210 func (*MetricsData) ProtoMessage() {} | 387 func (m *MetricsData) String() string { return proto.CompactTextStrin
g(m) } |
| 388 func (*MetricsData) ProtoMessage() {} |
| 389 func (*MetricsData) Descriptor() ([]byte, []int) { return fileDescriptor2, []int
{3} } |
| 390 |
| 391 func (m *MetricsData) GetName() string { |
| 392 » if m != nil && m.Name != nil { |
| 393 » » return *m.Name |
| 394 » } |
| 395 » return "" |
| 396 } |
| 397 |
| 398 func (m *MetricsData) GetMetricNamePrefix() string { |
| 399 » if m != nil && m.MetricNamePrefix != nil { |
| 400 » » return *m.MetricNamePrefix |
| 401 » } |
| 402 » return "" |
| 403 } |
| 211 | 404 |
| 212 func (m *MetricsData) GetNetworkDevice() *NetworkDevice { | 405 func (m *MetricsData) GetNetworkDevice() *NetworkDevice { |
| 213 if m != nil { | 406 if m != nil { |
| 214 return m.NetworkDevice | 407 return m.NetworkDevice |
| 215 } | 408 } |
| 216 return nil | 409 return nil |
| 217 } | 410 } |
| 218 | 411 |
| 219 func (m *MetricsData) GetTask() *Task { | 412 func (m *MetricsData) GetTask() *Task { |
| 220 if m != nil { | 413 if m != nil { |
| 221 return m.Task | 414 return m.Task |
| 222 } | 415 } |
| 223 return nil | 416 return nil |
| 224 } | 417 } |
| 225 | 418 |
| 226 func (m *MetricsData) GetFields() []*MetricsField { | 419 func (m *MetricsData) GetFields() []*MetricsField { |
| 227 if m != nil { | 420 if m != nil { |
| 228 return m.Fields | 421 return m.Fields |
| 229 } | 422 } |
| 230 return nil | 423 return nil |
| 231 } | 424 } |
| 232 | 425 |
| 426 func (m *MetricsData) GetCounter() int64 { |
| 427 if m != nil && m.Counter != nil { |
| 428 return *m.Counter |
| 429 } |
| 430 return 0 |
| 431 } |
| 432 |
| 433 func (m *MetricsData) GetGauge() int64 { |
| 434 if m != nil && m.Gauge != nil { |
| 435 return *m.Gauge |
| 436 } |
| 437 return 0 |
| 438 } |
| 439 |
| 440 func (m *MetricsData) GetNoncumulativeDoubleValue() float64 { |
| 441 if m != nil && m.NoncumulativeDoubleValue != nil { |
| 442 return *m.NoncumulativeDoubleValue |
| 443 } |
| 444 return 0 |
| 445 } |
| 446 |
| 233 func (m *MetricsData) GetDistribution() *PrecomputedDistribution { | 447 func (m *MetricsData) GetDistribution() *PrecomputedDistribution { |
| 234 if m != nil { | 448 if m != nil { |
| 235 return m.Distribution | 449 return m.Distribution |
| 236 } | 450 } |
| 237 return nil | 451 return nil |
| 238 } | 452 } |
| 239 | 453 |
| 454 func (m *MetricsData) GetStringValue() string { |
| 455 if m != nil && m.StringValue != nil { |
| 456 return *m.StringValue |
| 457 } |
| 458 return "" |
| 459 } |
| 460 |
| 461 func (m *MetricsData) GetBooleanValue() bool { |
| 462 if m != nil && m.BooleanValue != nil { |
| 463 return *m.BooleanValue |
| 464 } |
| 465 return false |
| 466 } |
| 467 |
| 468 func (m *MetricsData) GetCumulativeDoubleValue() float64 { |
| 469 if m != nil && m.CumulativeDoubleValue != nil { |
| 470 return *m.CumulativeDoubleValue |
| 471 } |
| 472 return 0 |
| 473 } |
| 474 |
| 475 func (m *MetricsData) GetStartTimestampUs() uint64 { |
| 476 if m != nil && m.StartTimestampUs != nil { |
| 477 return *m.StartTimestampUs |
| 478 } |
| 479 return 0 |
| 480 } |
| 481 |
| 482 func (m *MetricsData) GetUnits() MetricsData_Units { |
| 483 if m != nil && m.Units != nil { |
| 484 return *m.Units |
| 485 } |
| 486 return MetricsData_UNKNOWN_UNITS |
| 487 } |
| 488 |
| 489 func (m *MetricsData) GetDescription() string { |
| 490 if m != nil && m.Description != nil { |
| 491 return *m.Description |
| 492 } |
| 493 return "" |
| 494 } |
| 495 |
| 240 func init() { | 496 func init() { |
| 497 proto.RegisterType((*MetricsCollection)(nil), "ts_mon.proto.MetricsColle
ction") |
| 498 proto.RegisterType((*MetricsField)(nil), "ts_mon.proto.MetricsField") |
| 499 proto.RegisterType((*PrecomputedDistribution)(nil), "ts_mon.proto.Precom
putedDistribution") |
| 500 proto.RegisterType((*MetricsData)(nil), "ts_mon.proto.MetricsData") |
| 241 proto.RegisterEnum("ts_mon.proto.MetricsField_FieldType", MetricsField_F
ieldType_name, MetricsField_FieldType_value) | 501 proto.RegisterEnum("ts_mon.proto.MetricsField_FieldType", MetricsField_F
ieldType_name, MetricsField_FieldType_value) |
| 242 proto.RegisterEnum("ts_mon.proto.PrecomputedDistribution_SpecType", Prec
omputedDistribution_SpecType_name, PrecomputedDistribution_SpecType_value) | 502 proto.RegisterEnum("ts_mon.proto.PrecomputedDistribution_SpecType", Prec
omputedDistribution_SpecType_name, PrecomputedDistribution_SpecType_value) |
| 243 proto.RegisterEnum("ts_mon.proto.MetricsData_Units", MetricsData_Units_n
ame, MetricsData_Units_value) | 503 proto.RegisterEnum("ts_mon.proto.MetricsData_Units", MetricsData_Units_n
ame, MetricsData_Units_value) |
| 244 } | 504 } |
| 505 |
| 506 var fileDescriptor2 = []byte{ |
| 507 // 905 bytes of a gzipped FileDescriptorProto |
| 508 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x09, 0x6e, 0x88, 0x02, 0xff, 0x8c, 0x54,
0xdb, 0x6e, 0xdb, 0x46, |
| 509 0x10, 0x2d, 0x75, 0xb1, 0xad, 0x91, 0xe4, 0xd0, 0x1b, 0x5f, 0x18, 0x27,
0xa8, 0x55, 0x35, 0x69, |
| 510 0x1d, 0x07, 0x10, 0x1c, 0xf7, 0x4d, 0xbd, 0x00, 0xb2, 0xc4, 0x18, 0x44,
0x24, 0x52, 0x10, 0x25, |
| 511 0x04, 0xed, 0xcb, 0x82, 0x22, 0x57, 0x0e, 0x61, 0x91, 0xab, 0x90, 0x4b,
0xbb, 0xfd, 0x8c, 0x7e, |
| 512 0x52, 0xbf, 0xa0, 0x7f, 0xd1, 0x7f, 0xe8, 0x5b, 0x67, 0x97, 0x94, 0x63,
0xa3, 0x36, 0x90, 0x17, |
| 513 0x82, 0x73, 0xe6, 0xec, 0xec, 0x5c, 0xce, 0x2c, 0x34, 0x23, 0x26, 0x92,
0xd0, 0x4f, 0x3b, 0xab, |
| 514 0x84, 0x0b, 0x4e, 0x1a, 0x22, 0xa5, 0x11, 0x8f, 0x73, 0xeb, 0xb0, 0xe5,
0xf9, 0x9f, 0xb2, 0x30, |
| 515 0x0d, 0x45, 0xc8, 0x63, 0x1a, 0x33, 0x71, 0xc3, 0x93, 0x2b, 0x1a, 0xb0,
0xeb, 0xd0, 0x67, 0x05, |
| 516 0x63, 0xff, 0x2e, 0x43, 0x78, 0xe9, 0x55, 0x8e, 0xb7, 0x33, 0xd8, 0x19,
0xe5, 0x81, 0xfb, 0x7c, |
| 517 0xb9, 0x64, 0xbe, 0xf4, 0x93, 0xef, 0xa1, 0x12, 0x78, 0xc2, 0x33, 0xb4,
0x56, 0xf9, 0xb8, 0x7e, |
| 518 0xf6, 0xac, 0x73, 0xf7, 0xae, 0x4e, 0x41, 0x1f, 0x20, 0x81, 0x1c, 0x02,
0x49, 0x85, 0x97, 0x08, |
| 519 0x2a, 0xc2, 0x88, 0xe1, 0x5f, 0xb4, 0xa2, 0x59, 0x6a, 0x94, 0x5a, 0xda,
0x71, 0x85, 0x3c, 0x87, |
| 520 0xa7, 0xfe, 0x6d, 0x48, 0xba, 0xe2, 0x61, 0x2c, 0x68, 0x18, 0x18, 0x65,
0x74, 0xd6, 0xda, 0x7f, |
| 521 0x69, 0xd0, 0x28, 0x02, 0xbd, 0x0b, 0xd9, 0x32, 0x20, 0x0d, 0xa8, 0xc4,
0x5e, 0xc4, 0xf0, 0x4a, |
| 522 0x74, 0x93, 0x2e, 0x54, 0xc4, 0x1f, 0x2b, 0xa6, 0xc8, 0xdb, 0x67, 0x2f,
0x1f, 0x4c, 0x40, 0x9d, |
| 523 0xeb, 0xa8, 0xef, 0x14, 0xb9, 0xdd, 0x0d, 0x77, 0x3a, 0xb1, 0xec, 0x0b,
0xb2, 0x0b, 0x8d, 0x14, |
| 524 0x09, 0xf1, 0x25, 0xbd, 0xf6, 0x96, 0x19, 0x33, 0x2a, 0x2a, 0xe2, 0x0e,
0xd4, 0x64, 0x02, 0x39, |
| 525 0x54, 0x45, 0xa8, 0x4c, 0x08, 0xc0, 0x9c, 0xf3, 0x65, 0x81, 0x6d, 0x20,
0xb6, 0xd5, 0x3e, 0x81, |
| 526 0xda, 0x6d, 0x44, 0xf4, 0x17, 0x31, 0x75, 0x8d, 0x6c, 0x42, 0xd9, 0xb2,
0xa7, 0x7a, 0x89, 0x6c, |
| 527 0x41, 0xe5, 0xdc, 0x71, 0x86, 0x7a, 0xb9, 0xfd, 0x77, 0x19, 0x0e, 0xc6,
0x09, 0xf3, 0x79, 0xb4, |
| 528 0xca, 0x04, 0x0b, 0x06, 0xa1, 0xbc, 0x76, 0x9e, 0xa9, 0x0e, 0xf6, 0xa0,
0x96, 0xae, 0x98, 0x4f, |
| 529 0x55, 0x15, 0x9a, 0xaa, 0xa2, 0x73, 0xbf, 0x8a, 0x47, 0x4e, 0x76, 0x5c,
0x3c, 0xa6, 0x6e, 0xdf, |
| 530 0x81, 0xea, 0x4d, 0x18, 0x88, 0x8f, 0xaa, 0x9d, 0x5a, 0xb7, 0xf4, 0xf6,
0x94, 0x18, 0xd0, 0xbc, |
| 531 0x4c, 0xf8, 0x8d, 0xf8, 0x48, 0x17, 0x9e, 0x2f, 0x78, 0xa2, 0xfa, 0xa3,
0x75, 0xb5, 0x53, 0x72, |
| 532 0x00, 0xf5, 0x38, 0x8b, 0xe8, 0x3c, 0xf3, 0xaf, 0x98, 0x48, 0x55, 0xcd,
0x55, 0x75, 0x04, 0xbb, |
| 533 0xb1, 0xe4, 0x37, 0x2c, 0xa1, 0x73, 0x9e, 0xc5, 0x41, 0x8a, 0xa5, 0x97,
0x8f, 0x35, 0xf2, 0x02, |
| 534 0x9a, 0x61, 0x4a, 0xfd, 0x2c, 0xca, 0x96, 0x9e, 0x08, 0xaf, 0x8b, 0xea,
0xbb, 0xd5, 0x85, 0xb7, |
| 535 0x4c, 0x19, 0xd9, 0x86, 0x8d, 0x3c, 0x90, 0xb1, 0x89, 0x6c, 0x22, 0x7b,
0x87, 0x67, 0x59, 0xb2, |
| 536 0xc0, 0x48, 0xc6, 0x16, 0x32, 0x09, 0xd1, 0x61, 0x8b, 0x5f, 0x17, 0x48,
0x4d, 0x21, 0x38, 0xc0, |
| 537 0x88, 0x79, 0xb1, 0x01, 0x32, 0x25, 0xd2, 0x02, 0x23, 0xc5, 0x7c, 0xf8,
0x82, 0xa6, 0x9f, 0x32, |
| 538 0x2f, 0x61, 0x81, 0x52, 0xa3, 0x27, 0x2b, 0x34, 0xea, 0x92, 0xd1, 0xfe,
0x53, 0x83, 0xad, 0xdb, |
| 539 0x5a, 0x9f, 0xc1, 0x5e, 0xbf, 0x67, 0x3b, 0xb6, 0xd5, 0xef, 0x0d, 0xe9,
0xd8, 0xf9, 0x60, 0x4e, |
| 540 0x5c, 0xea, 0xbc, 0xa3, 0x67, 0xba, 0x8c, 0xf4, 0xe2, 0x21, 0xd7, 0xdb,
0x53, 0x3a, 0xa6, 0xa7, |
| 541 0xc8, 0x28, 0xa1, 0x08, 0xf7, 0x1f, 0x66, 0xe8, 0x65, 0xec, 0xd8, 0x6e,
0x7f, 0xe6, 0x4e, 0x9d, |
| 542 0x11, 0x1d, 0xf7, 0x26, 0xbd, 0x91, 0x39, 0x35, 0x27, 0xd6, 0x6f, 0xe6,
0x40, 0xdf, 0xc5, 0xe9, |
| 543 0x6f, 0x17, 0x9e, 0x73, 0x67, 0x66, 0x0f, 0x10, 0xdb, 0x6b, 0xff, 0x53,
0x85, 0xfa, 0x5d, 0x79, |
| 544 0x7f, 0x16, 0x65, 0x09, 0x25, 0x84, 0x62, 0xcf, 0x77, 0x90, 0x4a, 0x90,
0xae, 0x12, 0xb6, 0x08, |
| 545 0x7f, 0x57, 0xd3, 0xa9, 0x91, 0x1f, 0x60, 0xfb, 0xfe, 0xda, 0xa9, 0x2a,
0xeb, 0x67, 0xcf, 0xef, |
| 546 0x0f, 0xdd, 0xce, 0x39, 0x03, 0x45, 0xc1, 0xd2, 0x2a, 0x72, 0x13, 0x8d,
0x86, 0xa2, 0x92, 0xfb, |
| 547 0xd4, 0x29, 0x7a, 0xc8, 0x09, 0x6c, 0x2c, 0xa4, 0x1c, 0x53, 0x63, 0x57,
0xad, 0xe2, 0xe1, 0xe3, |
| 548 0x9b, 0x40, 0x9e, 0xc0, 0xa6, 0x8f, 0x33, 0x16, 0x2c, 0x31, 0xbe, 0x56,
0xfa, 0x6e, 0x42, 0xf5, |
| 549 0xd2, 0xcb, 0x2e, 0x99, 0xd1, 0x52, 0x66, 0x1b, 0x0e, 0x63, 0x1e, 0x7f,
0x9e, 0x39, 0x0d, 0x78, |
| 550 0x36, 0x5f, 0xb2, 0x42, 0xfe, 0x6d, 0x35, 0xb6, 0x1f, 0xa1, 0x11, 0xdc,
0x11, 0xa3, 0xf1, 0xad, |
| 551 0xca, 0xec, 0xd5, 0x17, 0x29, 0xf7, 0x7f, 0x8b, 0xf7, 0x52, 0x75, 0x66,
0x0f, 0x9a, 0x72, 0xcb, |
| 552 0x50, 0x1a, 0x05, 0xfc, 0x4a, 0x4a, 0x8d, 0x1c, 0xc1, 0xc1, 0x63, 0xa9,
0x7c, 0xa7, 0x52, 0x79, |
| 553 0xf8, 0x69, 0x39, 0x56, 0x4f, 0x4b, 0x07, 0xaa, 0x59, 0x1c, 0xa2, 0xce,
0x5f, 0xab, 0xcd, 0x3a, |
| 554 0x7a, 0xf4, 0x81, 0xea, 0xcc, 0x24, 0x8d, 0x3c, 0x85, 0x7a, 0xc0, 0x52,
0x3f, 0x09, 0x57, 0xaa, |
| 555 0xaa, 0x37, 0xea, 0x09, 0xfa, 0x57, 0x83, 0x6a, 0xee, 0xde, 0x81, 0xe6,
0xcc, 0x7e, 0x6f, 0x3b, |
| 556 0x1f, 0x6c, 0x3a, 0xb3, 0xad, 0xa9, 0xab, 0x7f, 0x45, 0xea, 0xb0, 0xe9,
0x9a, 0x7d, 0xc7, 0x1e, |
| 557 0xb8, 0x28, 0x41, 0x1d, 0xdf, 0x2a, 0x6b, 0x38, 0xb4, 0xd6, 0x48, 0x29,
0x47, 0xfa, 0x13, 0x67, |
| 558 0x8d, 0x94, 0xb1, 0xfb, 0x75, 0x1b, 0x45, 0xb8, 0x06, 0x2a, 0xea, 0x9d,
0x90, 0xb1, 0xf6, 0x48, |
| 559 0x0d, 0xaa, 0xe7, 0xbf, 0x4e, 0x4d, 0x57, 0xdf, 0xc7, 0x91, 0xd4, 0xde,
0x5b, 0x43, 0x27, 0x37, |
| 560 0x8f, 0xa4, 0x39, 0x32, 0x2f, 0x7a, 0xb9, 0xd9, 0x92, 0xe6, 0x85, 0xb5,
0x36, 0xbf, 0xc9, 0xc9, |
| 561 0xe7, 0x56, 0x6e, 0xbe, 0xce, 0xc9, 0x6b, 0xf3, 0x24, 0x27, 0xaf, 0xcd,
0x37, 0xf2, 0xba, 0xde, |
| 562 0x68, 0xec, 0xea, 0x3f, 0x29, 0x9e, 0xcc, 0x56, 0x99, 0x3f, 0x63, 0xed,
0x4f, 0x06, 0xe6, 0xc5, |
| 563 0xc4, 0x34, 0x5d, 0xda, 0x37, 0x87, 0xae, 0x35, 0x73, 0xf5, 0x5f, 0xfe,
0x0b, 0x00, 0x00, 0xff, |
| 564 0xff, 0xa4, 0x61, 0xa9, 0x5c, 0x4d, 0x06, 0x00, 0x00, |
| 565 } |
| OLD | NEW |