github.com/cloudwan/edgelq-sdk@v1.15.4/monitoring/client/v4/time_serie/time_serie_custom.pb.go (about) 1 // Code generated by protoc-gen-goten-go 2 // File: edgelq/monitoring/proto/v4/time_serie_custom.proto 3 // DO NOT EDIT!!! 4 5 package time_serie_client 6 7 import ( 8 "fmt" 9 "reflect" 10 "sync" 11 12 "google.golang.org/protobuf/encoding/protojson" 13 "google.golang.org/protobuf/proto" 14 preflect "google.golang.org/protobuf/reflect/protoreflect" 15 "google.golang.org/protobuf/runtime/protoimpl" 16 ) 17 18 // proto imports 19 import ( 20 rpc "github.com/cloudwan/edgelq-sdk/common/rpc" 21 common "github.com/cloudwan/edgelq-sdk/monitoring/resources/v4/common" 22 project "github.com/cloudwan/edgelq-sdk/monitoring/resources/v4/project" 23 time_serie "github.com/cloudwan/edgelq-sdk/monitoring/resources/v4/time_serie" 24 meta_service "github.com/cloudwan/goten-sdk/meta-service/resources/v1/service" 25 durationpb "google.golang.org/protobuf/types/known/durationpb" 26 fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" 27 timestamppb "google.golang.org/protobuf/types/known/timestamppb" 28 ) 29 30 // Reference imports to suppress errors if they are not otherwise used. 31 var ( 32 _ = fmt.Errorf 33 _ = reflect.Method{} 34 _ = sync.Once{} 35 36 _ = protojson.MarshalOptions{} 37 _ = proto.MarshalOptions{} 38 _ = preflect.Value{} 39 _ = protoimpl.DescBuilder{} 40 ) 41 42 // make sure we're using proto imports 43 var ( 44 _ = &rpc.Status{} 45 _ = &common.LabelDescriptor{} 46 _ = &project.Project{} 47 _ = &time_serie.Point{} 48 _ = &durationpb.Duration{} 49 _ = &fieldmaskpb.FieldMask{} 50 _ = ×tamppb.Timestamp{} 51 _ = &meta_service.Service{} 52 ) 53 54 const ( 55 // Verify that this generated code is sufficiently up-to-date. 56 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) 57 // Verify that runtime/protoimpl is sufficiently up-to-date. 58 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) 59 ) 60 61 type StatsQuery_CallLatencies_Groups int32 62 63 const ( 64 StatsQuery_CallLatencies_METHOD StatsQuery_CallLatencies_Groups = 0 65 StatsQuery_CallLatencies_VERSION StatsQuery_CallLatencies_Groups = 1 66 StatsQuery_CallLatencies_RESOURCE_TYPE StatsQuery_CallLatencies_Groups = 2 67 ) 68 69 var ( 70 StatsQuery_CallLatencies_Groups_name = map[int32]string{ 71 0: "METHOD", 72 1: "VERSION", 73 2: "RESOURCE_TYPE", 74 } 75 76 StatsQuery_CallLatencies_Groups_value = map[string]int32{ 77 "METHOD": 0, 78 "VERSION": 1, 79 "RESOURCE_TYPE": 2, 80 } 81 ) 82 83 func (x StatsQuery_CallLatencies_Groups) Enum() *StatsQuery_CallLatencies_Groups { 84 p := new(StatsQuery_CallLatencies_Groups) 85 *p = x 86 return p 87 } 88 89 func (x StatsQuery_CallLatencies_Groups) String() string { 90 return protoimpl.X.EnumStringOf(x.Descriptor(), preflect.EnumNumber(x)) 91 } 92 93 func (StatsQuery_CallLatencies_Groups) Descriptor() preflect.EnumDescriptor { 94 return edgelq_monitoring_proto_v4_time_serie_custom_proto_enumTypes[0].Descriptor() 95 } 96 97 func (StatsQuery_CallLatencies_Groups) Type() preflect.EnumType { 98 return &edgelq_monitoring_proto_v4_time_serie_custom_proto_enumTypes[0] 99 } 100 101 func (x StatsQuery_CallLatencies_Groups) Number() preflect.EnumNumber { 102 return preflect.EnumNumber(x) 103 } 104 105 // Deprecated, Use StatsQuery_CallLatencies_Groups.ProtoReflect.Descriptor instead. 106 func (StatsQuery_CallLatencies_Groups) EnumDescriptor() ([]byte, []int) { 107 return edgelq_monitoring_proto_v4_time_serie_custom_proto_rawDescGZIP(), []int{5, 0, 0} 108 } 109 110 type StatsQuery_CallLatencies_Reducer int32 111 112 const ( 113 StatsQuery_CallLatencies_SUMMARY StatsQuery_CallLatencies_Reducer = 0 114 StatsQuery_CallLatencies_MIN StatsQuery_CallLatencies_Reducer = 1 115 StatsQuery_CallLatencies_MAX StatsQuery_CallLatencies_Reducer = 2 116 StatsQuery_CallLatencies_P50 StatsQuery_CallLatencies_Reducer = 3 117 StatsQuery_CallLatencies_P95 StatsQuery_CallLatencies_Reducer = 4 118 StatsQuery_CallLatencies_P99 StatsQuery_CallLatencies_Reducer = 5 119 StatsQuery_CallLatencies_MEAN StatsQuery_CallLatencies_Reducer = 6 120 StatsQuery_CallLatencies_STD_DEV StatsQuery_CallLatencies_Reducer = 7 121 ) 122 123 var ( 124 StatsQuery_CallLatencies_Reducer_name = map[int32]string{ 125 0: "SUMMARY", 126 1: "MIN", 127 2: "MAX", 128 3: "P50", 129 4: "P95", 130 5: "P99", 131 6: "MEAN", 132 7: "STD_DEV", 133 } 134 135 StatsQuery_CallLatencies_Reducer_value = map[string]int32{ 136 "SUMMARY": 0, 137 "MIN": 1, 138 "MAX": 2, 139 "P50": 3, 140 "P95": 4, 141 "P99": 5, 142 "MEAN": 6, 143 "STD_DEV": 7, 144 } 145 ) 146 147 func (x StatsQuery_CallLatencies_Reducer) Enum() *StatsQuery_CallLatencies_Reducer { 148 p := new(StatsQuery_CallLatencies_Reducer) 149 *p = x 150 return p 151 } 152 153 func (x StatsQuery_CallLatencies_Reducer) String() string { 154 return protoimpl.X.EnumStringOf(x.Descriptor(), preflect.EnumNumber(x)) 155 } 156 157 func (StatsQuery_CallLatencies_Reducer) Descriptor() preflect.EnumDescriptor { 158 return edgelq_monitoring_proto_v4_time_serie_custom_proto_enumTypes[1].Descriptor() 159 } 160 161 func (StatsQuery_CallLatencies_Reducer) Type() preflect.EnumType { 162 return &edgelq_monitoring_proto_v4_time_serie_custom_proto_enumTypes[1] 163 } 164 165 func (x StatsQuery_CallLatencies_Reducer) Number() preflect.EnumNumber { 166 return preflect.EnumNumber(x) 167 } 168 169 // Deprecated, Use StatsQuery_CallLatencies_Reducer.ProtoReflect.Descriptor instead. 170 func (StatsQuery_CallLatencies_Reducer) EnumDescriptor() ([]byte, []int) { 171 return edgelq_monitoring_proto_v4_time_serie_custom_proto_rawDescGZIP(), []int{5, 0, 1} 172 } 173 174 type StatsQuery_ExecutedCalls_Groups int32 175 176 const ( 177 StatsQuery_ExecutedCalls_METHOD StatsQuery_ExecutedCalls_Groups = 0 178 StatsQuery_ExecutedCalls_VERSION StatsQuery_ExecutedCalls_Groups = 1 179 StatsQuery_ExecutedCalls_RESOURCE_TYPE StatsQuery_ExecutedCalls_Groups = 2 180 ) 181 182 var ( 183 StatsQuery_ExecutedCalls_Groups_name = map[int32]string{ 184 0: "METHOD", 185 1: "VERSION", 186 2: "RESOURCE_TYPE", 187 } 188 189 StatsQuery_ExecutedCalls_Groups_value = map[string]int32{ 190 "METHOD": 0, 191 "VERSION": 1, 192 "RESOURCE_TYPE": 2, 193 } 194 ) 195 196 func (x StatsQuery_ExecutedCalls_Groups) Enum() *StatsQuery_ExecutedCalls_Groups { 197 p := new(StatsQuery_ExecutedCalls_Groups) 198 *p = x 199 return p 200 } 201 202 func (x StatsQuery_ExecutedCalls_Groups) String() string { 203 return protoimpl.X.EnumStringOf(x.Descriptor(), preflect.EnumNumber(x)) 204 } 205 206 func (StatsQuery_ExecutedCalls_Groups) Descriptor() preflect.EnumDescriptor { 207 return edgelq_monitoring_proto_v4_time_serie_custom_proto_enumTypes[2].Descriptor() 208 } 209 210 func (StatsQuery_ExecutedCalls_Groups) Type() preflect.EnumType { 211 return &edgelq_monitoring_proto_v4_time_serie_custom_proto_enumTypes[2] 212 } 213 214 func (x StatsQuery_ExecutedCalls_Groups) Number() preflect.EnumNumber { 215 return preflect.EnumNumber(x) 216 } 217 218 // Deprecated, Use StatsQuery_ExecutedCalls_Groups.ProtoReflect.Descriptor instead. 219 func (StatsQuery_ExecutedCalls_Groups) EnumDescriptor() ([]byte, []int) { 220 return edgelq_monitoring_proto_v4_time_serie_custom_proto_rawDescGZIP(), []int{5, 1, 0} 221 } 222 223 type StatsQuery_OpenCalls_Groups int32 224 225 const ( 226 StatsQuery_OpenCalls_METHOD StatsQuery_OpenCalls_Groups = 0 227 StatsQuery_OpenCalls_VERSION StatsQuery_OpenCalls_Groups = 1 228 StatsQuery_OpenCalls_RESOURCE_TYPE StatsQuery_OpenCalls_Groups = 2 229 ) 230 231 var ( 232 StatsQuery_OpenCalls_Groups_name = map[int32]string{ 233 0: "METHOD", 234 1: "VERSION", 235 2: "RESOURCE_TYPE", 236 } 237 238 StatsQuery_OpenCalls_Groups_value = map[string]int32{ 239 "METHOD": 0, 240 "VERSION": 1, 241 "RESOURCE_TYPE": 2, 242 } 243 ) 244 245 func (x StatsQuery_OpenCalls_Groups) Enum() *StatsQuery_OpenCalls_Groups { 246 p := new(StatsQuery_OpenCalls_Groups) 247 *p = x 248 return p 249 } 250 251 func (x StatsQuery_OpenCalls_Groups) String() string { 252 return protoimpl.X.EnumStringOf(x.Descriptor(), preflect.EnumNumber(x)) 253 } 254 255 func (StatsQuery_OpenCalls_Groups) Descriptor() preflect.EnumDescriptor { 256 return edgelq_monitoring_proto_v4_time_serie_custom_proto_enumTypes[3].Descriptor() 257 } 258 259 func (StatsQuery_OpenCalls_Groups) Type() preflect.EnumType { 260 return &edgelq_monitoring_proto_v4_time_serie_custom_proto_enumTypes[3] 261 } 262 263 func (x StatsQuery_OpenCalls_Groups) Number() preflect.EnumNumber { 264 return preflect.EnumNumber(x) 265 } 266 267 // Deprecated, Use StatsQuery_OpenCalls_Groups.ProtoReflect.Descriptor instead. 268 func (StatsQuery_OpenCalls_Groups) EnumDescriptor() ([]byte, []int) { 269 return edgelq_monitoring_proto_v4_time_serie_custom_proto_rawDescGZIP(), []int{5, 2, 0} 270 } 271 272 type StatsQuery_ErrorCounts_Groups int32 273 274 const ( 275 StatsQuery_ErrorCounts_METHOD StatsQuery_ErrorCounts_Groups = 0 276 StatsQuery_ErrorCounts_VERSION StatsQuery_ErrorCounts_Groups = 1 277 StatsQuery_ErrorCounts_RESOURCE_TYPE StatsQuery_ErrorCounts_Groups = 2 278 StatsQuery_ErrorCounts_RESPONSE_CODE StatsQuery_ErrorCounts_Groups = 3 279 ) 280 281 var ( 282 StatsQuery_ErrorCounts_Groups_name = map[int32]string{ 283 0: "METHOD", 284 1: "VERSION", 285 2: "RESOURCE_TYPE", 286 3: "RESPONSE_CODE", 287 } 288 289 StatsQuery_ErrorCounts_Groups_value = map[string]int32{ 290 "METHOD": 0, 291 "VERSION": 1, 292 "RESOURCE_TYPE": 2, 293 "RESPONSE_CODE": 3, 294 } 295 ) 296 297 func (x StatsQuery_ErrorCounts_Groups) Enum() *StatsQuery_ErrorCounts_Groups { 298 p := new(StatsQuery_ErrorCounts_Groups) 299 *p = x 300 return p 301 } 302 303 func (x StatsQuery_ErrorCounts_Groups) String() string { 304 return protoimpl.X.EnumStringOf(x.Descriptor(), preflect.EnumNumber(x)) 305 } 306 307 func (StatsQuery_ErrorCounts_Groups) Descriptor() preflect.EnumDescriptor { 308 return edgelq_monitoring_proto_v4_time_serie_custom_proto_enumTypes[4].Descriptor() 309 } 310 311 func (StatsQuery_ErrorCounts_Groups) Type() preflect.EnumType { 312 return &edgelq_monitoring_proto_v4_time_serie_custom_proto_enumTypes[4] 313 } 314 315 func (x StatsQuery_ErrorCounts_Groups) Number() preflect.EnumNumber { 316 return preflect.EnumNumber(x) 317 } 318 319 // Deprecated, Use StatsQuery_ErrorCounts_Groups.ProtoReflect.Descriptor instead. 320 func (StatsQuery_ErrorCounts_Groups) EnumDescriptor() ([]byte, []int) { 321 return edgelq_monitoring_proto_v4_time_serie_custom_proto_rawDescGZIP(), []int{5, 3, 0} 322 } 323 324 type StatsQuery_IngressThroughput_Groups int32 325 326 const ( 327 StatsQuery_IngressThroughput_METHOD StatsQuery_IngressThroughput_Groups = 0 328 StatsQuery_IngressThroughput_VERSION StatsQuery_IngressThroughput_Groups = 1 329 StatsQuery_IngressThroughput_RESOURCE_TYPE StatsQuery_IngressThroughput_Groups = 2 330 ) 331 332 var ( 333 StatsQuery_IngressThroughput_Groups_name = map[int32]string{ 334 0: "METHOD", 335 1: "VERSION", 336 2: "RESOURCE_TYPE", 337 } 338 339 StatsQuery_IngressThroughput_Groups_value = map[string]int32{ 340 "METHOD": 0, 341 "VERSION": 1, 342 "RESOURCE_TYPE": 2, 343 } 344 ) 345 346 func (x StatsQuery_IngressThroughput_Groups) Enum() *StatsQuery_IngressThroughput_Groups { 347 p := new(StatsQuery_IngressThroughput_Groups) 348 *p = x 349 return p 350 } 351 352 func (x StatsQuery_IngressThroughput_Groups) String() string { 353 return protoimpl.X.EnumStringOf(x.Descriptor(), preflect.EnumNumber(x)) 354 } 355 356 func (StatsQuery_IngressThroughput_Groups) Descriptor() preflect.EnumDescriptor { 357 return edgelq_monitoring_proto_v4_time_serie_custom_proto_enumTypes[5].Descriptor() 358 } 359 360 func (StatsQuery_IngressThroughput_Groups) Type() preflect.EnumType { 361 return &edgelq_monitoring_proto_v4_time_serie_custom_proto_enumTypes[5] 362 } 363 364 func (x StatsQuery_IngressThroughput_Groups) Number() preflect.EnumNumber { 365 return preflect.EnumNumber(x) 366 } 367 368 // Deprecated, Use StatsQuery_IngressThroughput_Groups.ProtoReflect.Descriptor instead. 369 func (StatsQuery_IngressThroughput_Groups) EnumDescriptor() ([]byte, []int) { 370 return edgelq_monitoring_proto_v4_time_serie_custom_proto_rawDescGZIP(), []int{5, 4, 0} 371 } 372 373 type StatsQuery_EgressThroughput_Groups int32 374 375 const ( 376 StatsQuery_EgressThroughput_METHOD StatsQuery_EgressThroughput_Groups = 0 377 StatsQuery_EgressThroughput_VERSION StatsQuery_EgressThroughput_Groups = 1 378 StatsQuery_EgressThroughput_RESOURCE_TYPE StatsQuery_EgressThroughput_Groups = 2 379 ) 380 381 var ( 382 StatsQuery_EgressThroughput_Groups_name = map[int32]string{ 383 0: "METHOD", 384 1: "VERSION", 385 2: "RESOURCE_TYPE", 386 } 387 388 StatsQuery_EgressThroughput_Groups_value = map[string]int32{ 389 "METHOD": 0, 390 "VERSION": 1, 391 "RESOURCE_TYPE": 2, 392 } 393 ) 394 395 func (x StatsQuery_EgressThroughput_Groups) Enum() *StatsQuery_EgressThroughput_Groups { 396 p := new(StatsQuery_EgressThroughput_Groups) 397 *p = x 398 return p 399 } 400 401 func (x StatsQuery_EgressThroughput_Groups) String() string { 402 return protoimpl.X.EnumStringOf(x.Descriptor(), preflect.EnumNumber(x)) 403 } 404 405 func (StatsQuery_EgressThroughput_Groups) Descriptor() preflect.EnumDescriptor { 406 return edgelq_monitoring_proto_v4_time_serie_custom_proto_enumTypes[6].Descriptor() 407 } 408 409 func (StatsQuery_EgressThroughput_Groups) Type() preflect.EnumType { 410 return &edgelq_monitoring_proto_v4_time_serie_custom_proto_enumTypes[6] 411 } 412 413 func (x StatsQuery_EgressThroughput_Groups) Number() preflect.EnumNumber { 414 return preflect.EnumNumber(x) 415 } 416 417 // Deprecated, Use StatsQuery_EgressThroughput_Groups.ProtoReflect.Descriptor instead. 418 func (StatsQuery_EgressThroughput_Groups) EnumDescriptor() ([]byte, []int) { 419 return edgelq_monitoring_proto_v4_time_serie_custom_proto_rawDescGZIP(), []int{5, 5, 0} 420 } 421 422 type StatsQuery_StoreOperations_Groups int32 423 424 const ( 425 StatsQuery_StoreOperations_METHOD StatsQuery_StoreOperations_Groups = 0 426 StatsQuery_StoreOperations_VERSION StatsQuery_StoreOperations_Groups = 1 427 StatsQuery_StoreOperations_RESOURCE_TYPE StatsQuery_StoreOperations_Groups = 2 428 StatsQuery_StoreOperations_OPERATION StatsQuery_StoreOperations_Groups = 3 429 ) 430 431 var ( 432 StatsQuery_StoreOperations_Groups_name = map[int32]string{ 433 0: "METHOD", 434 1: "VERSION", 435 2: "RESOURCE_TYPE", 436 3: "OPERATION", 437 } 438 439 StatsQuery_StoreOperations_Groups_value = map[string]int32{ 440 "METHOD": 0, 441 "VERSION": 1, 442 "RESOURCE_TYPE": 2, 443 "OPERATION": 3, 444 } 445 ) 446 447 func (x StatsQuery_StoreOperations_Groups) Enum() *StatsQuery_StoreOperations_Groups { 448 p := new(StatsQuery_StoreOperations_Groups) 449 *p = x 450 return p 451 } 452 453 func (x StatsQuery_StoreOperations_Groups) String() string { 454 return protoimpl.X.EnumStringOf(x.Descriptor(), preflect.EnumNumber(x)) 455 } 456 457 func (StatsQuery_StoreOperations_Groups) Descriptor() preflect.EnumDescriptor { 458 return edgelq_monitoring_proto_v4_time_serie_custom_proto_enumTypes[7].Descriptor() 459 } 460 461 func (StatsQuery_StoreOperations_Groups) Type() preflect.EnumType { 462 return &edgelq_monitoring_proto_v4_time_serie_custom_proto_enumTypes[7] 463 } 464 465 func (x StatsQuery_StoreOperations_Groups) Number() preflect.EnumNumber { 466 return preflect.EnumNumber(x) 467 } 468 469 // Deprecated, Use StatsQuery_StoreOperations_Groups.ProtoReflect.Descriptor instead. 470 func (StatsQuery_StoreOperations_Groups) EnumDescriptor() ([]byte, []int) { 471 return edgelq_monitoring_proto_v4_time_serie_custom_proto_rawDescGZIP(), []int{5, 6, 0} 472 } 473 474 type StatsQuery_StoreOperations_Operation int32 475 476 const ( 477 StatsQuery_StoreOperations_UNDEFINED StatsQuery_StoreOperations_Operation = 0 478 StatsQuery_StoreOperations_GET StatsQuery_StoreOperations_Operation = 1 479 StatsQuery_StoreOperations_LIST StatsQuery_StoreOperations_Operation = 2 480 StatsQuery_StoreOperations_SEARCH StatsQuery_StoreOperations_Operation = 3 481 StatsQuery_StoreOperations_WATCH StatsQuery_StoreOperations_Operation = 4 482 StatsQuery_StoreOperations_CREATE StatsQuery_StoreOperations_Operation = 5 483 StatsQuery_StoreOperations_UPDATE StatsQuery_StoreOperations_Operation = 6 484 StatsQuery_StoreOperations_DELETE StatsQuery_StoreOperations_Operation = 7 485 ) 486 487 var ( 488 StatsQuery_StoreOperations_Operation_name = map[int32]string{ 489 0: "UNDEFINED", 490 1: "GET", 491 2: "LIST", 492 3: "SEARCH", 493 4: "WATCH", 494 5: "CREATE", 495 6: "UPDATE", 496 7: "DELETE", 497 } 498 499 StatsQuery_StoreOperations_Operation_value = map[string]int32{ 500 "UNDEFINED": 0, 501 "GET": 1, 502 "LIST": 2, 503 "SEARCH": 3, 504 "WATCH": 4, 505 "CREATE": 5, 506 "UPDATE": 6, 507 "DELETE": 7, 508 } 509 ) 510 511 func (x StatsQuery_StoreOperations_Operation) Enum() *StatsQuery_StoreOperations_Operation { 512 p := new(StatsQuery_StoreOperations_Operation) 513 *p = x 514 return p 515 } 516 517 func (x StatsQuery_StoreOperations_Operation) String() string { 518 return protoimpl.X.EnumStringOf(x.Descriptor(), preflect.EnumNumber(x)) 519 } 520 521 func (StatsQuery_StoreOperations_Operation) Descriptor() preflect.EnumDescriptor { 522 return edgelq_monitoring_proto_v4_time_serie_custom_proto_enumTypes[8].Descriptor() 523 } 524 525 func (StatsQuery_StoreOperations_Operation) Type() preflect.EnumType { 526 return &edgelq_monitoring_proto_v4_time_serie_custom_proto_enumTypes[8] 527 } 528 529 func (x StatsQuery_StoreOperations_Operation) Number() preflect.EnumNumber { 530 return preflect.EnumNumber(x) 531 } 532 533 // Deprecated, Use StatsQuery_StoreOperations_Operation.ProtoReflect.Descriptor instead. 534 func (StatsQuery_StoreOperations_Operation) EnumDescriptor() ([]byte, []int) { 535 return edgelq_monitoring_proto_v4_time_serie_custom_proto_rawDescGZIP(), []int{5, 6, 1} 536 } 537 538 type StatsQuery_Logs_Groups int32 539 540 const ( 541 StatsQuery_Logs_LOG_TYPE StatsQuery_Logs_Groups = 0 542 ) 543 544 var ( 545 StatsQuery_Logs_Groups_name = map[int32]string{ 546 0: "LOG_TYPE", 547 } 548 549 StatsQuery_Logs_Groups_value = map[string]int32{ 550 "LOG_TYPE": 0, 551 } 552 ) 553 554 func (x StatsQuery_Logs_Groups) Enum() *StatsQuery_Logs_Groups { 555 p := new(StatsQuery_Logs_Groups) 556 *p = x 557 return p 558 } 559 560 func (x StatsQuery_Logs_Groups) String() string { 561 return protoimpl.X.EnumStringOf(x.Descriptor(), preflect.EnumNumber(x)) 562 } 563 564 func (StatsQuery_Logs_Groups) Descriptor() preflect.EnumDescriptor { 565 return edgelq_monitoring_proto_v4_time_serie_custom_proto_enumTypes[9].Descriptor() 566 } 567 568 func (StatsQuery_Logs_Groups) Type() preflect.EnumType { 569 return &edgelq_monitoring_proto_v4_time_serie_custom_proto_enumTypes[9] 570 } 571 572 func (x StatsQuery_Logs_Groups) Number() preflect.EnumNumber { 573 return preflect.EnumNumber(x) 574 } 575 576 // Deprecated, Use StatsQuery_Logs_Groups.ProtoReflect.Descriptor instead. 577 func (StatsQuery_Logs_Groups) EnumDescriptor() ([]byte, []int) { 578 return edgelq_monitoring_proto_v4_time_serie_custom_proto_rawDescGZIP(), []int{5, 8, 0} 579 } 580 581 type StatsQuery_Logs_Type int32 582 583 const ( 584 StatsQuery_Logs_UNDEFINED StatsQuery_Logs_Type = 0 585 StatsQuery_Logs_READS StatsQuery_Logs_Type = 1 586 StatsQuery_Logs_WRITES StatsQuery_Logs_Type = 2 587 ) 588 589 var ( 590 StatsQuery_Logs_Type_name = map[int32]string{ 591 0: "UNDEFINED", 592 1: "READS", 593 2: "WRITES", 594 } 595 596 StatsQuery_Logs_Type_value = map[string]int32{ 597 "UNDEFINED": 0, 598 "READS": 1, 599 "WRITES": 2, 600 } 601 ) 602 603 func (x StatsQuery_Logs_Type) Enum() *StatsQuery_Logs_Type { 604 p := new(StatsQuery_Logs_Type) 605 *p = x 606 return p 607 } 608 609 func (x StatsQuery_Logs_Type) String() string { 610 return protoimpl.X.EnumStringOf(x.Descriptor(), preflect.EnumNumber(x)) 611 } 612 613 func (StatsQuery_Logs_Type) Descriptor() preflect.EnumDescriptor { 614 return edgelq_monitoring_proto_v4_time_serie_custom_proto_enumTypes[10].Descriptor() 615 } 616 617 func (StatsQuery_Logs_Type) Type() preflect.EnumType { 618 return &edgelq_monitoring_proto_v4_time_serie_custom_proto_enumTypes[10] 619 } 620 621 func (x StatsQuery_Logs_Type) Number() preflect.EnumNumber { 622 return preflect.EnumNumber(x) 623 } 624 625 // Deprecated, Use StatsQuery_Logs_Type.ProtoReflect.Descriptor instead. 626 func (StatsQuery_Logs_Type) EnumDescriptor() ([]byte, []int) { 627 return edgelq_monitoring_proto_v4_time_serie_custom_proto_rawDescGZIP(), []int{5, 8, 1} 628 } 629 630 type StatsQuery_ActivityLogs_Groups int32 631 632 const ( 633 StatsQuery_ActivityLogs_METHOD StatsQuery_ActivityLogs_Groups = 0 634 StatsQuery_ActivityLogs_VERSION StatsQuery_ActivityLogs_Groups = 1 635 StatsQuery_ActivityLogs_CATEGORY StatsQuery_ActivityLogs_Groups = 2 636 ) 637 638 var ( 639 StatsQuery_ActivityLogs_Groups_name = map[int32]string{ 640 0: "METHOD", 641 1: "VERSION", 642 2: "CATEGORY", 643 } 644 645 StatsQuery_ActivityLogs_Groups_value = map[string]int32{ 646 "METHOD": 0, 647 "VERSION": 1, 648 "CATEGORY": 2, 649 } 650 ) 651 652 func (x StatsQuery_ActivityLogs_Groups) Enum() *StatsQuery_ActivityLogs_Groups { 653 p := new(StatsQuery_ActivityLogs_Groups) 654 *p = x 655 return p 656 } 657 658 func (x StatsQuery_ActivityLogs_Groups) String() string { 659 return protoimpl.X.EnumStringOf(x.Descriptor(), preflect.EnumNumber(x)) 660 } 661 662 func (StatsQuery_ActivityLogs_Groups) Descriptor() preflect.EnumDescriptor { 663 return edgelq_monitoring_proto_v4_time_serie_custom_proto_enumTypes[11].Descriptor() 664 } 665 666 func (StatsQuery_ActivityLogs_Groups) Type() preflect.EnumType { 667 return &edgelq_monitoring_proto_v4_time_serie_custom_proto_enumTypes[11] 668 } 669 670 func (x StatsQuery_ActivityLogs_Groups) Number() preflect.EnumNumber { 671 return preflect.EnumNumber(x) 672 } 673 674 // Deprecated, Use StatsQuery_ActivityLogs_Groups.ProtoReflect.Descriptor instead. 675 func (StatsQuery_ActivityLogs_Groups) EnumDescriptor() ([]byte, []int) { 676 return edgelq_monitoring_proto_v4_time_serie_custom_proto_rawDescGZIP(), []int{5, 9, 0} 677 } 678 679 type StatsQuery_ActivityLogs_Type int32 680 681 const ( 682 StatsQuery_ActivityLogs_UNDEFINED StatsQuery_ActivityLogs_Type = 0 683 StatsQuery_ActivityLogs_READS StatsQuery_ActivityLogs_Type = 1 684 StatsQuery_ActivityLogs_WRITES StatsQuery_ActivityLogs_Type = 2 685 ) 686 687 var ( 688 StatsQuery_ActivityLogs_Type_name = map[int32]string{ 689 0: "UNDEFINED", 690 1: "READS", 691 2: "WRITES", 692 } 693 694 StatsQuery_ActivityLogs_Type_value = map[string]int32{ 695 "UNDEFINED": 0, 696 "READS": 1, 697 "WRITES": 2, 698 } 699 ) 700 701 func (x StatsQuery_ActivityLogs_Type) Enum() *StatsQuery_ActivityLogs_Type { 702 p := new(StatsQuery_ActivityLogs_Type) 703 *p = x 704 return p 705 } 706 707 func (x StatsQuery_ActivityLogs_Type) String() string { 708 return protoimpl.X.EnumStringOf(x.Descriptor(), preflect.EnumNumber(x)) 709 } 710 711 func (StatsQuery_ActivityLogs_Type) Descriptor() preflect.EnumDescriptor { 712 return edgelq_monitoring_proto_v4_time_serie_custom_proto_enumTypes[12].Descriptor() 713 } 714 715 func (StatsQuery_ActivityLogs_Type) Type() preflect.EnumType { 716 return &edgelq_monitoring_proto_v4_time_serie_custom_proto_enumTypes[12] 717 } 718 719 func (x StatsQuery_ActivityLogs_Type) Number() preflect.EnumNumber { 720 return preflect.EnumNumber(x) 721 } 722 723 // Deprecated, Use StatsQuery_ActivityLogs_Type.ProtoReflect.Descriptor instead. 724 func (StatsQuery_ActivityLogs_Type) EnumDescriptor() ([]byte, []int) { 725 return edgelq_monitoring_proto_v4_time_serie_custom_proto_rawDescGZIP(), []int{5, 9, 1} 726 } 727 728 type StatsQuery_ResourceChangeLogs_Groups int32 729 730 const ( 731 StatsQuery_ResourceChangeLogs_RESOURCE_TYPE StatsQuery_ResourceChangeLogs_Groups = 0 732 ) 733 734 var ( 735 StatsQuery_ResourceChangeLogs_Groups_name = map[int32]string{ 736 0: "RESOURCE_TYPE", 737 } 738 739 StatsQuery_ResourceChangeLogs_Groups_value = map[string]int32{ 740 "RESOURCE_TYPE": 0, 741 } 742 ) 743 744 func (x StatsQuery_ResourceChangeLogs_Groups) Enum() *StatsQuery_ResourceChangeLogs_Groups { 745 p := new(StatsQuery_ResourceChangeLogs_Groups) 746 *p = x 747 return p 748 } 749 750 func (x StatsQuery_ResourceChangeLogs_Groups) String() string { 751 return protoimpl.X.EnumStringOf(x.Descriptor(), preflect.EnumNumber(x)) 752 } 753 754 func (StatsQuery_ResourceChangeLogs_Groups) Descriptor() preflect.EnumDescriptor { 755 return edgelq_monitoring_proto_v4_time_serie_custom_proto_enumTypes[13].Descriptor() 756 } 757 758 func (StatsQuery_ResourceChangeLogs_Groups) Type() preflect.EnumType { 759 return &edgelq_monitoring_proto_v4_time_serie_custom_proto_enumTypes[13] 760 } 761 762 func (x StatsQuery_ResourceChangeLogs_Groups) Number() preflect.EnumNumber { 763 return preflect.EnumNumber(x) 764 } 765 766 // Deprecated, Use StatsQuery_ResourceChangeLogs_Groups.ProtoReflect.Descriptor instead. 767 func (StatsQuery_ResourceChangeLogs_Groups) EnumDescriptor() ([]byte, []int) { 768 return edgelq_monitoring_proto_v4_time_serie_custom_proto_rawDescGZIP(), []int{5, 10, 0} 769 } 770 771 type StatsQuery_ResourceChangeLogs_Type int32 772 773 const ( 774 StatsQuery_ResourceChangeLogs_UNDEFINED StatsQuery_ResourceChangeLogs_Type = 0 775 StatsQuery_ResourceChangeLogs_READS StatsQuery_ResourceChangeLogs_Type = 1 776 StatsQuery_ResourceChangeLogs_WRITES StatsQuery_ResourceChangeLogs_Type = 2 777 ) 778 779 var ( 780 StatsQuery_ResourceChangeLogs_Type_name = map[int32]string{ 781 0: "UNDEFINED", 782 1: "READS", 783 2: "WRITES", 784 } 785 786 StatsQuery_ResourceChangeLogs_Type_value = map[string]int32{ 787 "UNDEFINED": 0, 788 "READS": 1, 789 "WRITES": 2, 790 } 791 ) 792 793 func (x StatsQuery_ResourceChangeLogs_Type) Enum() *StatsQuery_ResourceChangeLogs_Type { 794 p := new(StatsQuery_ResourceChangeLogs_Type) 795 *p = x 796 return p 797 } 798 799 func (x StatsQuery_ResourceChangeLogs_Type) String() string { 800 return protoimpl.X.EnumStringOf(x.Descriptor(), preflect.EnumNumber(x)) 801 } 802 803 func (StatsQuery_ResourceChangeLogs_Type) Descriptor() preflect.EnumDescriptor { 804 return edgelq_monitoring_proto_v4_time_serie_custom_proto_enumTypes[14].Descriptor() 805 } 806 807 func (StatsQuery_ResourceChangeLogs_Type) Type() preflect.EnumType { 808 return &edgelq_monitoring_proto_v4_time_serie_custom_proto_enumTypes[14] 809 } 810 811 func (x StatsQuery_ResourceChangeLogs_Type) Number() preflect.EnumNumber { 812 return preflect.EnumNumber(x) 813 } 814 815 // Deprecated, Use StatsQuery_ResourceChangeLogs_Type.ProtoReflect.Descriptor instead. 816 func (StatsQuery_ResourceChangeLogs_Type) EnumDescriptor() ([]byte, []int) { 817 return edgelq_monitoring_proto_v4_time_serie_custom_proto_rawDescGZIP(), []int{5, 10, 1} 818 } 819 820 type StatsQuery_TimeSeries_Groups int32 821 822 const ( 823 StatsQuery_TimeSeries_RESOURCE_TYPE StatsQuery_TimeSeries_Groups = 0 824 StatsQuery_TimeSeries_METRIC_TYPE StatsQuery_TimeSeries_Groups = 1 825 ) 826 827 var ( 828 StatsQuery_TimeSeries_Groups_name = map[int32]string{ 829 0: "RESOURCE_TYPE", 830 1: "METRIC_TYPE", 831 } 832 833 StatsQuery_TimeSeries_Groups_value = map[string]int32{ 834 "RESOURCE_TYPE": 0, 835 "METRIC_TYPE": 1, 836 } 837 ) 838 839 func (x StatsQuery_TimeSeries_Groups) Enum() *StatsQuery_TimeSeries_Groups { 840 p := new(StatsQuery_TimeSeries_Groups) 841 *p = x 842 return p 843 } 844 845 func (x StatsQuery_TimeSeries_Groups) String() string { 846 return protoimpl.X.EnumStringOf(x.Descriptor(), preflect.EnumNumber(x)) 847 } 848 849 func (StatsQuery_TimeSeries_Groups) Descriptor() preflect.EnumDescriptor { 850 return edgelq_monitoring_proto_v4_time_serie_custom_proto_enumTypes[15].Descriptor() 851 } 852 853 func (StatsQuery_TimeSeries_Groups) Type() preflect.EnumType { 854 return &edgelq_monitoring_proto_v4_time_serie_custom_proto_enumTypes[15] 855 } 856 857 func (x StatsQuery_TimeSeries_Groups) Number() preflect.EnumNumber { 858 return preflect.EnumNumber(x) 859 } 860 861 // Deprecated, Use StatsQuery_TimeSeries_Groups.ProtoReflect.Descriptor instead. 862 func (StatsQuery_TimeSeries_Groups) EnumDescriptor() ([]byte, []int) { 863 return edgelq_monitoring_proto_v4_time_serie_custom_proto_rawDescGZIP(), []int{5, 11, 0} 864 } 865 866 type StatsQuery_TimeSeries_Type int32 867 868 const ( 869 StatsQuery_TimeSeries_UNDEFINED StatsQuery_TimeSeries_Type = 0 870 StatsQuery_TimeSeries_READS StatsQuery_TimeSeries_Type = 1 871 StatsQuery_TimeSeries_RAW_WRITES StatsQuery_TimeSeries_Type = 2 872 StatsQuery_TimeSeries_ROLLUP_WRITES StatsQuery_TimeSeries_Type = 3 873 ) 874 875 var ( 876 StatsQuery_TimeSeries_Type_name = map[int32]string{ 877 0: "UNDEFINED", 878 1: "READS", 879 2: "RAW_WRITES", 880 3: "ROLLUP_WRITES", 881 } 882 883 StatsQuery_TimeSeries_Type_value = map[string]int32{ 884 "UNDEFINED": 0, 885 "READS": 1, 886 "RAW_WRITES": 2, 887 "ROLLUP_WRITES": 3, 888 } 889 ) 890 891 func (x StatsQuery_TimeSeries_Type) Enum() *StatsQuery_TimeSeries_Type { 892 p := new(StatsQuery_TimeSeries_Type) 893 *p = x 894 return p 895 } 896 897 func (x StatsQuery_TimeSeries_Type) String() string { 898 return protoimpl.X.EnumStringOf(x.Descriptor(), preflect.EnumNumber(x)) 899 } 900 901 func (StatsQuery_TimeSeries_Type) Descriptor() preflect.EnumDescriptor { 902 return edgelq_monitoring_proto_v4_time_serie_custom_proto_enumTypes[16].Descriptor() 903 } 904 905 func (StatsQuery_TimeSeries_Type) Type() preflect.EnumType { 906 return &edgelq_monitoring_proto_v4_time_serie_custom_proto_enumTypes[16] 907 } 908 909 func (x StatsQuery_TimeSeries_Type) Number() preflect.EnumNumber { 910 return preflect.EnumNumber(x) 911 } 912 913 // Deprecated, Use StatsQuery_TimeSeries_Type.ProtoReflect.Descriptor instead. 914 func (StatsQuery_TimeSeries_Type) EnumDescriptor() ([]byte, []int) { 915 return edgelq_monitoring_proto_v4_time_serie_custom_proto_rawDescGZIP(), []int{5, 11, 1} 916 } 917 918 type StatsQuery_TimeSeriesLatencies_Reducer int32 919 920 const ( 921 StatsQuery_TimeSeriesLatencies_SUMMARY StatsQuery_TimeSeriesLatencies_Reducer = 0 922 StatsQuery_TimeSeriesLatencies_MIN StatsQuery_TimeSeriesLatencies_Reducer = 1 923 StatsQuery_TimeSeriesLatencies_MAX StatsQuery_TimeSeriesLatencies_Reducer = 2 924 StatsQuery_TimeSeriesLatencies_P50 StatsQuery_TimeSeriesLatencies_Reducer = 3 925 StatsQuery_TimeSeriesLatencies_P95 StatsQuery_TimeSeriesLatencies_Reducer = 4 926 StatsQuery_TimeSeriesLatencies_P99 StatsQuery_TimeSeriesLatencies_Reducer = 5 927 StatsQuery_TimeSeriesLatencies_MEAN StatsQuery_TimeSeriesLatencies_Reducer = 6 928 StatsQuery_TimeSeriesLatencies_STD_DEV StatsQuery_TimeSeriesLatencies_Reducer = 7 929 ) 930 931 var ( 932 StatsQuery_TimeSeriesLatencies_Reducer_name = map[int32]string{ 933 0: "SUMMARY", 934 1: "MIN", 935 2: "MAX", 936 3: "P50", 937 4: "P95", 938 5: "P99", 939 6: "MEAN", 940 7: "STD_DEV", 941 } 942 943 StatsQuery_TimeSeriesLatencies_Reducer_value = map[string]int32{ 944 "SUMMARY": 0, 945 "MIN": 1, 946 "MAX": 2, 947 "P50": 3, 948 "P95": 4, 949 "P99": 5, 950 "MEAN": 6, 951 "STD_DEV": 7, 952 } 953 ) 954 955 func (x StatsQuery_TimeSeriesLatencies_Reducer) Enum() *StatsQuery_TimeSeriesLatencies_Reducer { 956 p := new(StatsQuery_TimeSeriesLatencies_Reducer) 957 *p = x 958 return p 959 } 960 961 func (x StatsQuery_TimeSeriesLatencies_Reducer) String() string { 962 return protoimpl.X.EnumStringOf(x.Descriptor(), preflect.EnumNumber(x)) 963 } 964 965 func (StatsQuery_TimeSeriesLatencies_Reducer) Descriptor() preflect.EnumDescriptor { 966 return edgelq_monitoring_proto_v4_time_serie_custom_proto_enumTypes[17].Descriptor() 967 } 968 969 func (StatsQuery_TimeSeriesLatencies_Reducer) Type() preflect.EnumType { 970 return &edgelq_monitoring_proto_v4_time_serie_custom_proto_enumTypes[17] 971 } 972 973 func (x StatsQuery_TimeSeriesLatencies_Reducer) Number() preflect.EnumNumber { 974 return preflect.EnumNumber(x) 975 } 976 977 // Deprecated, Use StatsQuery_TimeSeriesLatencies_Reducer.ProtoReflect.Descriptor instead. 978 func (StatsQuery_TimeSeriesLatencies_Reducer) EnumDescriptor() ([]byte, []int) { 979 return edgelq_monitoring_proto_v4_time_serie_custom_proto_rawDescGZIP(), []int{5, 12, 0} 980 } 981 982 // Request message for method [ListTimeSeries][ntt.monitoring.v4.ListTimeSeries] 983 type ListTimeSeriesRequest struct { 984 state protoimpl.MessageState 985 sizeCache protoimpl.SizeCache 986 unknownFields protoimpl.UnknownFields 987 // The project on which to execute the request. The format is 988 // "projects/{project_id}", or 989 // "projects/{project_id}/regions/{region_id}/buckets/{bucket_id}" 990 Parent string `protobuf:"bytes,10,opt,name=parent,proto3" json:"parent,omitempty"` 991 // A monitoring filter that specifies which time 992 // series should be returned. The filter must specify a single metric type, 993 // and can additionally specify metric labels and other information. For 994 // example: 995 // 996 // metric.type = "compute.googleapis.com/instance/cpu/usage_time" AND 997 // metric.label.instance_name = "my-instance-name" 998 Filter *time_serie.Filter `protobuf:"bytes,2,opt,customtype=Filter,name=filter,proto3" json:"filter,omitempty"` 999 // The time interval for which results should be returned. Only time series 1000 // that contain data points in the specified interval are included 1001 // in the response. 1002 Interval *common.TimeInterval `protobuf:"bytes,4,opt,name=interval,proto3" json:"interval,omitempty"` 1003 // Instructs how to transform individual time series (aligner) and combine 1004 // them together (reducer, group by fields). 1005 // Cannot be used with pagination, as pagination exactly defines aggregation. 1006 // Query will be rejected if it touches too many time series. 1007 Aggregation *common.Aggregation `protobuf:"bytes,5,opt,name=aggregation,proto3" json:"aggregation,omitempty"` 1008 // Picks paginated time series according to pre-defined (in metric descriptor) 1009 // view and function. Cannot be used with aggregation, because pagination 1010 // view and function determines time series transformation and sorting. 1011 Pagination *common.Pagination `protobuf:"bytes,3,opt,name=pagination,proto3" json:"pagination,omitempty"` 1012 // Specifies which information is returned about the time series. 1013 View common.TimeSeriesView `protobuf:"varint,7,opt,name=view,proto3,enum=ntt.monitoring.v4.TimeSeriesView" json:"view,omitempty"` 1014 // view list mask. Optimize network usage and limit returned header fields to 1015 // a required subset. example fields in field mask: 1016 // - "key": for later caching, 1017 // - "resource.labels.project_id", "resource.labels.instance_name", etc - 1018 // specific labels only 1019 // - "resource", "metric": all resource labels, reduced_labels and type 1020 // NOTE: points are added implicitly 1021 FieldMask *time_serie.TimeSerie_FieldMask `protobuf:"bytes,12,opt,customtype=TimeSerie_FieldMask,name=field_mask,json=fieldMask,proto3" json:"field_mask,omitempty"` 1022 // A positive number that is the maximum number of Points to return. If 1023 // `points_cap` is empty or more than 100,000 results, the effective 1024 // `points_cap` is 100,000 results. If `view` is set to `HEADERS`, this is 1025 // the maximum number of `TimeSeries` returned. 1026 PointsCap int32 `protobuf:"varint,8,opt,name=points_cap,json=pointsCap,proto3" json:"points_cap,omitempty"` 1027 // If this field is not empty then it must contain the `continuation_token` 1028 // value returned by a previous call to this method. Using this field causes 1029 // the method to return additional results from the previous method call. 1030 ContinuationToken string `protobuf:"bytes,9,opt,name=continuation_token,json=continuationToken,proto3" json:"continuation_token,omitempty"` 1031 } 1032 1033 func (m *ListTimeSeriesRequest) Reset() { 1034 *m = ListTimeSeriesRequest{} 1035 if protoimpl.UnsafeEnabled { 1036 mi := &edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[0] 1037 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 1038 ms.StoreMessageInfo(mi) 1039 } 1040 } 1041 1042 func (m *ListTimeSeriesRequest) String() string { 1043 return protoimpl.X.MessageStringOf(m) 1044 } 1045 1046 func (*ListTimeSeriesRequest) ProtoMessage() {} 1047 1048 func (m *ListTimeSeriesRequest) ProtoReflect() preflect.Message { 1049 mi := &edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[0] 1050 if protoimpl.UnsafeEnabled && m != nil { 1051 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 1052 if ms.LoadMessageInfo() == nil { 1053 ms.StoreMessageInfo(mi) 1054 } 1055 return ms 1056 } 1057 return mi.MessageOf(m) 1058 } 1059 1060 func (*ListTimeSeriesRequest) GotenMessage() {} 1061 1062 // Deprecated, Use ListTimeSeriesRequest.ProtoReflect.Descriptor instead. 1063 func (*ListTimeSeriesRequest) Descriptor() ([]byte, []int) { 1064 return edgelq_monitoring_proto_v4_time_serie_custom_proto_rawDescGZIP(), []int{0} 1065 } 1066 1067 func (m *ListTimeSeriesRequest) Unmarshal(b []byte) error { 1068 return proto.Unmarshal(b, m) 1069 } 1070 1071 func (m *ListTimeSeriesRequest) Marshal() ([]byte, error) { 1072 return proto.Marshal(m) 1073 } 1074 1075 func (m *ListTimeSeriesRequest) MarshalJSON() ([]byte, error) { 1076 return protojson.MarshalOptions{}.Marshal(m) 1077 } 1078 1079 func (m *ListTimeSeriesRequest) UnmarshalJSON(data []byte) error { 1080 return protojson.Unmarshal(data, m) 1081 } 1082 1083 func (m *ListTimeSeriesRequest) GetParent() string { 1084 if m != nil { 1085 return m.Parent 1086 } 1087 return "" 1088 } 1089 1090 func (m *ListTimeSeriesRequest) GetFilter() *time_serie.Filter { 1091 if m != nil { 1092 return m.Filter 1093 } 1094 return nil 1095 } 1096 1097 func (m *ListTimeSeriesRequest) GetInterval() *common.TimeInterval { 1098 if m != nil { 1099 return m.Interval 1100 } 1101 return nil 1102 } 1103 1104 func (m *ListTimeSeriesRequest) GetAggregation() *common.Aggregation { 1105 if m != nil { 1106 return m.Aggregation 1107 } 1108 return nil 1109 } 1110 1111 func (m *ListTimeSeriesRequest) GetPagination() *common.Pagination { 1112 if m != nil { 1113 return m.Pagination 1114 } 1115 return nil 1116 } 1117 1118 func (m *ListTimeSeriesRequest) GetView() common.TimeSeriesView { 1119 if m != nil { 1120 return m.View 1121 } 1122 return common.TimeSeriesView_FULL 1123 } 1124 1125 func (m *ListTimeSeriesRequest) GetFieldMask() *time_serie.TimeSerie_FieldMask { 1126 if m != nil { 1127 return m.FieldMask 1128 } 1129 return nil 1130 } 1131 1132 func (m *ListTimeSeriesRequest) GetPointsCap() int32 { 1133 if m != nil { 1134 return m.PointsCap 1135 } 1136 return int32(0) 1137 } 1138 1139 func (m *ListTimeSeriesRequest) GetContinuationToken() string { 1140 if m != nil { 1141 return m.ContinuationToken 1142 } 1143 return "" 1144 } 1145 1146 func (m *ListTimeSeriesRequest) SetParent(fv string) { 1147 if m == nil { 1148 panic(fmt.Errorf("can't set %s on nil %s", "Parent", "ListTimeSeriesRequest")) 1149 } 1150 m.Parent = fv 1151 } 1152 1153 func (m *ListTimeSeriesRequest) SetFilter(fv *time_serie.Filter) { 1154 if m == nil { 1155 panic(fmt.Errorf("can't set %s on nil %s", "Filter", "ListTimeSeriesRequest")) 1156 } 1157 m.Filter = fv 1158 } 1159 1160 func (m *ListTimeSeriesRequest) SetInterval(fv *common.TimeInterval) { 1161 if m == nil { 1162 panic(fmt.Errorf("can't set %s on nil %s", "Interval", "ListTimeSeriesRequest")) 1163 } 1164 m.Interval = fv 1165 } 1166 1167 func (m *ListTimeSeriesRequest) SetAggregation(fv *common.Aggregation) { 1168 if m == nil { 1169 panic(fmt.Errorf("can't set %s on nil %s", "Aggregation", "ListTimeSeriesRequest")) 1170 } 1171 m.Aggregation = fv 1172 } 1173 1174 func (m *ListTimeSeriesRequest) SetPagination(fv *common.Pagination) { 1175 if m == nil { 1176 panic(fmt.Errorf("can't set %s on nil %s", "Pagination", "ListTimeSeriesRequest")) 1177 } 1178 m.Pagination = fv 1179 } 1180 1181 func (m *ListTimeSeriesRequest) SetView(fv common.TimeSeriesView) { 1182 if m == nil { 1183 panic(fmt.Errorf("can't set %s on nil %s", "View", "ListTimeSeriesRequest")) 1184 } 1185 m.View = fv 1186 } 1187 1188 func (m *ListTimeSeriesRequest) SetFieldMask(fv *time_serie.TimeSerie_FieldMask) { 1189 if m == nil { 1190 panic(fmt.Errorf("can't set %s on nil %s", "FieldMask", "ListTimeSeriesRequest")) 1191 } 1192 m.FieldMask = fv 1193 } 1194 1195 func (m *ListTimeSeriesRequest) SetPointsCap(fv int32) { 1196 if m == nil { 1197 panic(fmt.Errorf("can't set %s on nil %s", "PointsCap", "ListTimeSeriesRequest")) 1198 } 1199 m.PointsCap = fv 1200 } 1201 1202 func (m *ListTimeSeriesRequest) SetContinuationToken(fv string) { 1203 if m == nil { 1204 panic(fmt.Errorf("can't set %s on nil %s", "ContinuationToken", "ListTimeSeriesRequest")) 1205 } 1206 m.ContinuationToken = fv 1207 } 1208 1209 // Response message for method 1210 // [ListTimeSeries][ntt.monitoring.v4.ListTimeSeries] 1211 type ListTimeSeriesResponse struct { 1212 state protoimpl.MessageState 1213 sizeCache protoimpl.SizeCache 1214 unknownFields protoimpl.UnknownFields 1215 // One or more time series that match the filter included in the request. 1216 TimeSeries []*time_serie.TimeSerie `protobuf:"bytes,1,rep,name=time_series,json=timeSeries,proto3" json:"time_series,omitempty"` 1217 // Query execution errors that may have caused the time series data returned 1218 // to be incomplete. 1219 ExecutionErrors []*rpc.Status `protobuf:"bytes,3,rep,name=execution_errors,json=executionErrors,proto3" json:"execution_errors,omitempty"` 1220 // If there are more results than have been returned, then this field is set 1221 // to a non-empty value. To see the additional results, 1222 // use that value as `continuation_token` in the next call to this method. 1223 ContinuationToken string `protobuf:"bytes,2,opt,name=continuation_token,json=continuationToken,proto3" json:"continuation_token,omitempty"` 1224 // Special time series with total amount of records available for pagination 1225 // by given time series key. Metric/Resource labels will contain "common" 1226 // values shared by all ranked time series. ValueType will be always INT64 and 1227 // metricKind GAUGE. In a sense, this time series is execution of 1228 // ListTimeSeries with Aggregation = {groupByFields: [<viewPaginatedLabels>], 1229 // REDUCER: REDUCE_COUNT} This field is only populated for paginated queries 1230 // (pagination in ListTimeSeries is specified). 1231 TotalPointCounters []*time_serie.TimeSerie `protobuf:"bytes,4,rep,name=total_point_counters,json=totalPointCounters,proto3" json:"total_point_counters,omitempty"` 1232 } 1233 1234 func (m *ListTimeSeriesResponse) Reset() { 1235 *m = ListTimeSeriesResponse{} 1236 if protoimpl.UnsafeEnabled { 1237 mi := &edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[1] 1238 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 1239 ms.StoreMessageInfo(mi) 1240 } 1241 } 1242 1243 func (m *ListTimeSeriesResponse) String() string { 1244 return protoimpl.X.MessageStringOf(m) 1245 } 1246 1247 func (*ListTimeSeriesResponse) ProtoMessage() {} 1248 1249 func (m *ListTimeSeriesResponse) ProtoReflect() preflect.Message { 1250 mi := &edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[1] 1251 if protoimpl.UnsafeEnabled && m != nil { 1252 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 1253 if ms.LoadMessageInfo() == nil { 1254 ms.StoreMessageInfo(mi) 1255 } 1256 return ms 1257 } 1258 return mi.MessageOf(m) 1259 } 1260 1261 func (*ListTimeSeriesResponse) GotenMessage() {} 1262 1263 // Deprecated, Use ListTimeSeriesResponse.ProtoReflect.Descriptor instead. 1264 func (*ListTimeSeriesResponse) Descriptor() ([]byte, []int) { 1265 return edgelq_monitoring_proto_v4_time_serie_custom_proto_rawDescGZIP(), []int{1} 1266 } 1267 1268 func (m *ListTimeSeriesResponse) Unmarshal(b []byte) error { 1269 return proto.Unmarshal(b, m) 1270 } 1271 1272 func (m *ListTimeSeriesResponse) Marshal() ([]byte, error) { 1273 return proto.Marshal(m) 1274 } 1275 1276 func (m *ListTimeSeriesResponse) MarshalJSON() ([]byte, error) { 1277 return protojson.MarshalOptions{}.Marshal(m) 1278 } 1279 1280 func (m *ListTimeSeriesResponse) UnmarshalJSON(data []byte) error { 1281 return protojson.Unmarshal(data, m) 1282 } 1283 1284 func (m *ListTimeSeriesResponse) GetTimeSeries() []*time_serie.TimeSerie { 1285 if m != nil { 1286 return m.TimeSeries 1287 } 1288 return nil 1289 } 1290 1291 func (m *ListTimeSeriesResponse) GetExecutionErrors() []*rpc.Status { 1292 if m != nil { 1293 return m.ExecutionErrors 1294 } 1295 return nil 1296 } 1297 1298 func (m *ListTimeSeriesResponse) GetContinuationToken() string { 1299 if m != nil { 1300 return m.ContinuationToken 1301 } 1302 return "" 1303 } 1304 1305 func (m *ListTimeSeriesResponse) GetTotalPointCounters() []*time_serie.TimeSerie { 1306 if m != nil { 1307 return m.TotalPointCounters 1308 } 1309 return nil 1310 } 1311 1312 func (m *ListTimeSeriesResponse) SetTimeSeries(fv []*time_serie.TimeSerie) { 1313 if m == nil { 1314 panic(fmt.Errorf("can't set %s on nil %s", "TimeSeries", "ListTimeSeriesResponse")) 1315 } 1316 m.TimeSeries = fv 1317 } 1318 1319 func (m *ListTimeSeriesResponse) SetExecutionErrors(fv []*rpc.Status) { 1320 if m == nil { 1321 panic(fmt.Errorf("can't set %s on nil %s", "ExecutionErrors", "ListTimeSeriesResponse")) 1322 } 1323 m.ExecutionErrors = fv 1324 } 1325 1326 func (m *ListTimeSeriesResponse) SetContinuationToken(fv string) { 1327 if m == nil { 1328 panic(fmt.Errorf("can't set %s on nil %s", "ContinuationToken", "ListTimeSeriesResponse")) 1329 } 1330 m.ContinuationToken = fv 1331 } 1332 1333 func (m *ListTimeSeriesResponse) SetTotalPointCounters(fv []*time_serie.TimeSerie) { 1334 if m == nil { 1335 panic(fmt.Errorf("can't set %s on nil %s", "TotalPointCounters", "ListTimeSeriesResponse")) 1336 } 1337 m.TotalPointCounters = fv 1338 } 1339 1340 // Request message for method 1341 // [CreateTimeSeries][ntt.monitoring.v4.CreateTimeSeries] 1342 type CreateTimeSeriesRequest struct { 1343 state protoimpl.MessageState 1344 sizeCache protoimpl.SizeCache 1345 unknownFields protoimpl.UnknownFields 1346 // The project on which to execute the request. The format is 1347 // "projects/{project_id}", or 1348 // "projects/{project_id}/regions/{region_id}/buckets/{bucket_id}" 1349 Parent string `protobuf:"bytes,3,opt,name=parent,proto3" json:"parent,omitempty"` 1350 // The new data to be added to a list of time series. 1351 // Adds at most one data point to each of several time series. The new data 1352 // point must be more recent than any other point in its time series. Each 1353 // `TimeSeries` value must fully specify a unique time series by supplying 1354 // all label values for the metric and the monitored resource. 1355 TimeSeries []*time_serie.TimeSerie `protobuf:"bytes,2,rep,name=time_series,json=timeSeries,proto3" json:"time_series,omitempty"` 1356 } 1357 1358 func (m *CreateTimeSeriesRequest) Reset() { 1359 *m = CreateTimeSeriesRequest{} 1360 if protoimpl.UnsafeEnabled { 1361 mi := &edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[2] 1362 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 1363 ms.StoreMessageInfo(mi) 1364 } 1365 } 1366 1367 func (m *CreateTimeSeriesRequest) String() string { 1368 return protoimpl.X.MessageStringOf(m) 1369 } 1370 1371 func (*CreateTimeSeriesRequest) ProtoMessage() {} 1372 1373 func (m *CreateTimeSeriesRequest) ProtoReflect() preflect.Message { 1374 mi := &edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[2] 1375 if protoimpl.UnsafeEnabled && m != nil { 1376 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 1377 if ms.LoadMessageInfo() == nil { 1378 ms.StoreMessageInfo(mi) 1379 } 1380 return ms 1381 } 1382 return mi.MessageOf(m) 1383 } 1384 1385 func (*CreateTimeSeriesRequest) GotenMessage() {} 1386 1387 // Deprecated, Use CreateTimeSeriesRequest.ProtoReflect.Descriptor instead. 1388 func (*CreateTimeSeriesRequest) Descriptor() ([]byte, []int) { 1389 return edgelq_monitoring_proto_v4_time_serie_custom_proto_rawDescGZIP(), []int{2} 1390 } 1391 1392 func (m *CreateTimeSeriesRequest) Unmarshal(b []byte) error { 1393 return proto.Unmarshal(b, m) 1394 } 1395 1396 func (m *CreateTimeSeriesRequest) Marshal() ([]byte, error) { 1397 return proto.Marshal(m) 1398 } 1399 1400 func (m *CreateTimeSeriesRequest) MarshalJSON() ([]byte, error) { 1401 return protojson.MarshalOptions{}.Marshal(m) 1402 } 1403 1404 func (m *CreateTimeSeriesRequest) UnmarshalJSON(data []byte) error { 1405 return protojson.Unmarshal(data, m) 1406 } 1407 1408 func (m *CreateTimeSeriesRequest) GetParent() string { 1409 if m != nil { 1410 return m.Parent 1411 } 1412 return "" 1413 } 1414 1415 func (m *CreateTimeSeriesRequest) GetTimeSeries() []*time_serie.TimeSerie { 1416 if m != nil { 1417 return m.TimeSeries 1418 } 1419 return nil 1420 } 1421 1422 func (m *CreateTimeSeriesRequest) SetParent(fv string) { 1423 if m == nil { 1424 panic(fmt.Errorf("can't set %s on nil %s", "Parent", "CreateTimeSeriesRequest")) 1425 } 1426 m.Parent = fv 1427 } 1428 1429 func (m *CreateTimeSeriesRequest) SetTimeSeries(fv []*time_serie.TimeSerie) { 1430 if m == nil { 1431 panic(fmt.Errorf("can't set %s on nil %s", "TimeSeries", "CreateTimeSeriesRequest")) 1432 } 1433 m.TimeSeries = fv 1434 } 1435 1436 // Response message for method 1437 // [CreateTimeSeries][ntt.monitoring.v4.CreateTimeSeries] 1438 type CreateTimeSeriesResponse struct { 1439 state protoimpl.MessageState 1440 sizeCache protoimpl.SizeCache 1441 unknownFields protoimpl.UnknownFields 1442 // Time Serie keys indexed by Create position - present only when given 1443 // TimeSerie didn't use Key field 1444 TimeSerieKeys map[uint32][]byte `protobuf:"bytes,11,rep,name=time_serie_keys,json=timeSerieKeys,proto3" json:"time_serie_keys,omitempty" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` 1445 // Time series that failed to be created 1446 FailedTimeSeries []*CreateTimeSeriesError `protobuf:"bytes,50,rep,name=failed_time_series,json=failedTimeSeries,proto3" json:"failed_time_series,omitempty"` 1447 } 1448 1449 func (m *CreateTimeSeriesResponse) Reset() { 1450 *m = CreateTimeSeriesResponse{} 1451 if protoimpl.UnsafeEnabled { 1452 mi := &edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[3] 1453 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 1454 ms.StoreMessageInfo(mi) 1455 } 1456 } 1457 1458 func (m *CreateTimeSeriesResponse) String() string { 1459 return protoimpl.X.MessageStringOf(m) 1460 } 1461 1462 func (*CreateTimeSeriesResponse) ProtoMessage() {} 1463 1464 func (m *CreateTimeSeriesResponse) ProtoReflect() preflect.Message { 1465 mi := &edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[3] 1466 if protoimpl.UnsafeEnabled && m != nil { 1467 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 1468 if ms.LoadMessageInfo() == nil { 1469 ms.StoreMessageInfo(mi) 1470 } 1471 return ms 1472 } 1473 return mi.MessageOf(m) 1474 } 1475 1476 func (*CreateTimeSeriesResponse) GotenMessage() {} 1477 1478 // Deprecated, Use CreateTimeSeriesResponse.ProtoReflect.Descriptor instead. 1479 func (*CreateTimeSeriesResponse) Descriptor() ([]byte, []int) { 1480 return edgelq_monitoring_proto_v4_time_serie_custom_proto_rawDescGZIP(), []int{3} 1481 } 1482 1483 func (m *CreateTimeSeriesResponse) Unmarshal(b []byte) error { 1484 return proto.Unmarshal(b, m) 1485 } 1486 1487 func (m *CreateTimeSeriesResponse) Marshal() ([]byte, error) { 1488 return proto.Marshal(m) 1489 } 1490 1491 func (m *CreateTimeSeriesResponse) MarshalJSON() ([]byte, error) { 1492 return protojson.MarshalOptions{}.Marshal(m) 1493 } 1494 1495 func (m *CreateTimeSeriesResponse) UnmarshalJSON(data []byte) error { 1496 return protojson.Unmarshal(data, m) 1497 } 1498 1499 func (m *CreateTimeSeriesResponse) GetTimeSerieKeys() map[uint32][]byte { 1500 if m != nil { 1501 return m.TimeSerieKeys 1502 } 1503 return nil 1504 } 1505 1506 func (m *CreateTimeSeriesResponse) GetFailedTimeSeries() []*CreateTimeSeriesError { 1507 if m != nil { 1508 return m.FailedTimeSeries 1509 } 1510 return nil 1511 } 1512 1513 func (m *CreateTimeSeriesResponse) SetTimeSerieKeys(fv map[uint32][]byte) { 1514 if m == nil { 1515 panic(fmt.Errorf("can't set %s on nil %s", "TimeSerieKeys", "CreateTimeSeriesResponse")) 1516 } 1517 m.TimeSerieKeys = fv 1518 } 1519 1520 func (m *CreateTimeSeriesResponse) SetFailedTimeSeries(fv []*CreateTimeSeriesError) { 1521 if m == nil { 1522 panic(fmt.Errorf("can't set %s on nil %s", "FailedTimeSeries", "CreateTimeSeriesResponse")) 1523 } 1524 m.FailedTimeSeries = fv 1525 } 1526 1527 // Describes the result of a failed request to write data to a time series. 1528 type CreateTimeSeriesError struct { 1529 state protoimpl.MessageState 1530 sizeCache protoimpl.SizeCache 1531 unknownFields protoimpl.UnknownFields 1532 // The time series, including the `Metric`, `MonitoredResource`, 1533 // and `Point`s (including timestamp and value) that resulted 1534 // in the error. This field provides all of the context that 1535 // would be needed to retry the operation. 1536 TimeSeries *time_serie.TimeSerie `protobuf:"bytes,1,opt,name=time_series,json=timeSeries,proto3" json:"time_series,omitempty"` 1537 // The status of the requested write operation. 1538 Status *rpc.Status `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"` 1539 } 1540 1541 func (m *CreateTimeSeriesError) Reset() { 1542 *m = CreateTimeSeriesError{} 1543 if protoimpl.UnsafeEnabled { 1544 mi := &edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[4] 1545 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 1546 ms.StoreMessageInfo(mi) 1547 } 1548 } 1549 1550 func (m *CreateTimeSeriesError) String() string { 1551 return protoimpl.X.MessageStringOf(m) 1552 } 1553 1554 func (*CreateTimeSeriesError) ProtoMessage() {} 1555 1556 func (m *CreateTimeSeriesError) ProtoReflect() preflect.Message { 1557 mi := &edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[4] 1558 if protoimpl.UnsafeEnabled && m != nil { 1559 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 1560 if ms.LoadMessageInfo() == nil { 1561 ms.StoreMessageInfo(mi) 1562 } 1563 return ms 1564 } 1565 return mi.MessageOf(m) 1566 } 1567 1568 func (*CreateTimeSeriesError) GotenMessage() {} 1569 1570 // Deprecated, Use CreateTimeSeriesError.ProtoReflect.Descriptor instead. 1571 func (*CreateTimeSeriesError) Descriptor() ([]byte, []int) { 1572 return edgelq_monitoring_proto_v4_time_serie_custom_proto_rawDescGZIP(), []int{4} 1573 } 1574 1575 func (m *CreateTimeSeriesError) Unmarshal(b []byte) error { 1576 return proto.Unmarshal(b, m) 1577 } 1578 1579 func (m *CreateTimeSeriesError) Marshal() ([]byte, error) { 1580 return proto.Marshal(m) 1581 } 1582 1583 func (m *CreateTimeSeriesError) MarshalJSON() ([]byte, error) { 1584 return protojson.MarshalOptions{}.Marshal(m) 1585 } 1586 1587 func (m *CreateTimeSeriesError) UnmarshalJSON(data []byte) error { 1588 return protojson.Unmarshal(data, m) 1589 } 1590 1591 func (m *CreateTimeSeriesError) GetTimeSeries() *time_serie.TimeSerie { 1592 if m != nil { 1593 return m.TimeSeries 1594 } 1595 return nil 1596 } 1597 1598 func (m *CreateTimeSeriesError) GetStatus() *rpc.Status { 1599 if m != nil { 1600 return m.Status 1601 } 1602 return nil 1603 } 1604 1605 func (m *CreateTimeSeriesError) SetTimeSeries(fv *time_serie.TimeSerie) { 1606 if m == nil { 1607 panic(fmt.Errorf("can't set %s on nil %s", "TimeSeries", "CreateTimeSeriesError")) 1608 } 1609 m.TimeSeries = fv 1610 } 1611 1612 func (m *CreateTimeSeriesError) SetStatus(fv *rpc.Status) { 1613 if m == nil { 1614 panic(fmt.Errorf("can't set %s on nil %s", "Status", "CreateTimeSeriesError")) 1615 } 1616 m.Status = fv 1617 } 1618 1619 type StatsQuery struct { 1620 state protoimpl.MessageState 1621 sizeCache protoimpl.SizeCache 1622 unknownFields protoimpl.UnknownFields 1623 // Types that are valid to be assigned to Request: 1624 // *StatsQuery_CallLatencies_ 1625 // *StatsQuery_ExecutedCalls_ 1626 // *StatsQuery_OpenCalls_ 1627 // *StatsQuery_ErrorCounts_ 1628 // *StatsQuery_IngressThroughput_ 1629 // *StatsQuery_EgressThroughput_ 1630 // *StatsQuery_StoreUsage 1631 // *StatsQuery_ResourceCount_ 1632 // *StatsQuery_LogsUsage 1633 // *StatsQuery_ActivityLogsUsage 1634 // *StatsQuery_ResourceChangeLogsUsage 1635 // *StatsQuery_TimeSeriesUsage 1636 // *StatsQuery_TimeSeriesLatencies_ 1637 Request isStatsQuery_Request `protobuf_oneof:"request"` 1638 } 1639 1640 func (m *StatsQuery) Reset() { 1641 *m = StatsQuery{} 1642 if protoimpl.UnsafeEnabled { 1643 mi := &edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[5] 1644 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 1645 ms.StoreMessageInfo(mi) 1646 } 1647 } 1648 1649 func (m *StatsQuery) String() string { 1650 return protoimpl.X.MessageStringOf(m) 1651 } 1652 1653 func (*StatsQuery) ProtoMessage() {} 1654 1655 func (m *StatsQuery) ProtoReflect() preflect.Message { 1656 mi := &edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[5] 1657 if protoimpl.UnsafeEnabled && m != nil { 1658 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 1659 if ms.LoadMessageInfo() == nil { 1660 ms.StoreMessageInfo(mi) 1661 } 1662 return ms 1663 } 1664 return mi.MessageOf(m) 1665 } 1666 1667 func (*StatsQuery) GotenMessage() {} 1668 1669 // Deprecated, Use StatsQuery.ProtoReflect.Descriptor instead. 1670 func (*StatsQuery) Descriptor() ([]byte, []int) { 1671 return edgelq_monitoring_proto_v4_time_serie_custom_proto_rawDescGZIP(), []int{5} 1672 } 1673 1674 func (m *StatsQuery) Unmarshal(b []byte) error { 1675 return proto.Unmarshal(b, m) 1676 } 1677 1678 func (m *StatsQuery) Marshal() ([]byte, error) { 1679 return proto.Marshal(m) 1680 } 1681 1682 func (m *StatsQuery) MarshalJSON() ([]byte, error) { 1683 return protojson.MarshalOptions{}.Marshal(m) 1684 } 1685 1686 func (m *StatsQuery) UnmarshalJSON(data []byte) error { 1687 return protojson.Unmarshal(data, m) 1688 } 1689 1690 type isStatsQuery_Request interface { 1691 isStatsQuery_Request() 1692 } 1693 1694 type StatsQuery_CallLatencies_ struct { 1695 CallLatencies *StatsQuery_CallLatencies `protobuf:"bytes,1,opt,name=call_latencies,json=callLatencies,proto3,oneof"` 1696 } 1697 type StatsQuery_ExecutedCalls_ struct { 1698 ExecutedCalls *StatsQuery_ExecutedCalls `protobuf:"bytes,2,opt,name=executed_calls,json=executedCalls,proto3,oneof"` 1699 } 1700 type StatsQuery_OpenCalls_ struct { 1701 OpenCalls *StatsQuery_OpenCalls `protobuf:"bytes,3,opt,name=open_calls,json=openCalls,proto3,oneof"` 1702 } 1703 type StatsQuery_ErrorCounts_ struct { 1704 ErrorCounts *StatsQuery_ErrorCounts `protobuf:"bytes,4,opt,name=error_counts,json=errorCounts,proto3,oneof"` 1705 } 1706 type StatsQuery_IngressThroughput_ struct { 1707 IngressThroughput *StatsQuery_IngressThroughput `protobuf:"bytes,5,opt,name=ingress_throughput,json=ingressThroughput,proto3,oneof"` 1708 } 1709 type StatsQuery_EgressThroughput_ struct { 1710 EgressThroughput *StatsQuery_EgressThroughput `protobuf:"bytes,6,opt,name=egress_throughput,json=egressThroughput,proto3,oneof"` 1711 } 1712 type StatsQuery_StoreUsage struct { 1713 StoreUsage *StatsQuery_StoreOperations `protobuf:"bytes,7,opt,name=store_usage,json=storeUsage,proto3,oneof"` 1714 } 1715 type StatsQuery_ResourceCount_ struct { 1716 ResourceCount *StatsQuery_ResourceCount `protobuf:"bytes,8,opt,name=resource_count,json=resourceCount,proto3,oneof"` 1717 } 1718 type StatsQuery_LogsUsage struct { 1719 LogsUsage *StatsQuery_Logs `protobuf:"bytes,9,opt,name=logs_usage,json=logsUsage,proto3,oneof"` 1720 } 1721 type StatsQuery_ActivityLogsUsage struct { 1722 ActivityLogsUsage *StatsQuery_ActivityLogs `protobuf:"bytes,10,opt,name=activity_logs_usage,json=activityLogsUsage,proto3,oneof"` 1723 } 1724 type StatsQuery_ResourceChangeLogsUsage struct { 1725 ResourceChangeLogsUsage *StatsQuery_ResourceChangeLogs `protobuf:"bytes,11,opt,name=resource_change_logs_usage,json=resourceChangeLogsUsage,proto3,oneof"` 1726 } 1727 type StatsQuery_TimeSeriesUsage struct { 1728 TimeSeriesUsage *StatsQuery_TimeSeries `protobuf:"bytes,12,opt,name=time_series_usage,json=timeSeriesUsage,proto3,oneof"` 1729 } 1730 type StatsQuery_TimeSeriesLatencies_ struct { 1731 TimeSeriesLatencies *StatsQuery_TimeSeriesLatencies `protobuf:"bytes,13,opt,name=time_series_latencies,json=timeSeriesLatencies,proto3,oneof"` 1732 } 1733 1734 func (*StatsQuery_CallLatencies_) isStatsQuery_Request() {} 1735 func (*StatsQuery_ExecutedCalls_) isStatsQuery_Request() {} 1736 func (*StatsQuery_OpenCalls_) isStatsQuery_Request() {} 1737 func (*StatsQuery_ErrorCounts_) isStatsQuery_Request() {} 1738 func (*StatsQuery_IngressThroughput_) isStatsQuery_Request() {} 1739 func (*StatsQuery_EgressThroughput_) isStatsQuery_Request() {} 1740 func (*StatsQuery_StoreUsage) isStatsQuery_Request() {} 1741 func (*StatsQuery_ResourceCount_) isStatsQuery_Request() {} 1742 func (*StatsQuery_LogsUsage) isStatsQuery_Request() {} 1743 func (*StatsQuery_ActivityLogsUsage) isStatsQuery_Request() {} 1744 func (*StatsQuery_ResourceChangeLogsUsage) isStatsQuery_Request() {} 1745 func (*StatsQuery_TimeSeriesUsage) isStatsQuery_Request() {} 1746 func (*StatsQuery_TimeSeriesLatencies_) isStatsQuery_Request() {} 1747 func (m *StatsQuery) GetRequest() isStatsQuery_Request { 1748 if m != nil { 1749 return m.Request 1750 } 1751 return nil 1752 } 1753 func (m *StatsQuery) GetCallLatencies() *StatsQuery_CallLatencies { 1754 if x, ok := m.GetRequest().(*StatsQuery_CallLatencies_); ok { 1755 return x.CallLatencies 1756 } 1757 return nil 1758 } 1759 func (m *StatsQuery) GetExecutedCalls() *StatsQuery_ExecutedCalls { 1760 if x, ok := m.GetRequest().(*StatsQuery_ExecutedCalls_); ok { 1761 return x.ExecutedCalls 1762 } 1763 return nil 1764 } 1765 func (m *StatsQuery) GetOpenCalls() *StatsQuery_OpenCalls { 1766 if x, ok := m.GetRequest().(*StatsQuery_OpenCalls_); ok { 1767 return x.OpenCalls 1768 } 1769 return nil 1770 } 1771 func (m *StatsQuery) GetErrorCounts() *StatsQuery_ErrorCounts { 1772 if x, ok := m.GetRequest().(*StatsQuery_ErrorCounts_); ok { 1773 return x.ErrorCounts 1774 } 1775 return nil 1776 } 1777 func (m *StatsQuery) GetIngressThroughput() *StatsQuery_IngressThroughput { 1778 if x, ok := m.GetRequest().(*StatsQuery_IngressThroughput_); ok { 1779 return x.IngressThroughput 1780 } 1781 return nil 1782 } 1783 func (m *StatsQuery) GetEgressThroughput() *StatsQuery_EgressThroughput { 1784 if x, ok := m.GetRequest().(*StatsQuery_EgressThroughput_); ok { 1785 return x.EgressThroughput 1786 } 1787 return nil 1788 } 1789 func (m *StatsQuery) GetStoreUsage() *StatsQuery_StoreOperations { 1790 if x, ok := m.GetRequest().(*StatsQuery_StoreUsage); ok { 1791 return x.StoreUsage 1792 } 1793 return nil 1794 } 1795 func (m *StatsQuery) GetResourceCount() *StatsQuery_ResourceCount { 1796 if x, ok := m.GetRequest().(*StatsQuery_ResourceCount_); ok { 1797 return x.ResourceCount 1798 } 1799 return nil 1800 } 1801 func (m *StatsQuery) GetLogsUsage() *StatsQuery_Logs { 1802 if x, ok := m.GetRequest().(*StatsQuery_LogsUsage); ok { 1803 return x.LogsUsage 1804 } 1805 return nil 1806 } 1807 func (m *StatsQuery) GetActivityLogsUsage() *StatsQuery_ActivityLogs { 1808 if x, ok := m.GetRequest().(*StatsQuery_ActivityLogsUsage); ok { 1809 return x.ActivityLogsUsage 1810 } 1811 return nil 1812 } 1813 func (m *StatsQuery) GetResourceChangeLogsUsage() *StatsQuery_ResourceChangeLogs { 1814 if x, ok := m.GetRequest().(*StatsQuery_ResourceChangeLogsUsage); ok { 1815 return x.ResourceChangeLogsUsage 1816 } 1817 return nil 1818 } 1819 func (m *StatsQuery) GetTimeSeriesUsage() *StatsQuery_TimeSeries { 1820 if x, ok := m.GetRequest().(*StatsQuery_TimeSeriesUsage); ok { 1821 return x.TimeSeriesUsage 1822 } 1823 return nil 1824 } 1825 func (m *StatsQuery) GetTimeSeriesLatencies() *StatsQuery_TimeSeriesLatencies { 1826 if x, ok := m.GetRequest().(*StatsQuery_TimeSeriesLatencies_); ok { 1827 return x.TimeSeriesLatencies 1828 } 1829 return nil 1830 } 1831 func (m *StatsQuery) SetRequest(ofv isStatsQuery_Request) { 1832 if m == nil { 1833 panic(fmt.Errorf("can't set %s on nil %s", "isStatsQuery_Request", "StatsQuery")) 1834 } 1835 m.Request = ofv 1836 } 1837 func (m *StatsQuery) SetCallLatencies(fv *StatsQuery_CallLatencies) { 1838 m.SetRequest(&StatsQuery_CallLatencies_{CallLatencies: fv}) 1839 } 1840 func (m *StatsQuery) SetExecutedCalls(fv *StatsQuery_ExecutedCalls) { 1841 m.SetRequest(&StatsQuery_ExecutedCalls_{ExecutedCalls: fv}) 1842 } 1843 func (m *StatsQuery) SetOpenCalls(fv *StatsQuery_OpenCalls) { 1844 m.SetRequest(&StatsQuery_OpenCalls_{OpenCalls: fv}) 1845 } 1846 func (m *StatsQuery) SetErrorCounts(fv *StatsQuery_ErrorCounts) { 1847 m.SetRequest(&StatsQuery_ErrorCounts_{ErrorCounts: fv}) 1848 } 1849 func (m *StatsQuery) SetIngressThroughput(fv *StatsQuery_IngressThroughput) { 1850 m.SetRequest(&StatsQuery_IngressThroughput_{IngressThroughput: fv}) 1851 } 1852 func (m *StatsQuery) SetEgressThroughput(fv *StatsQuery_EgressThroughput) { 1853 m.SetRequest(&StatsQuery_EgressThroughput_{EgressThroughput: fv}) 1854 } 1855 func (m *StatsQuery) SetStoreUsage(fv *StatsQuery_StoreOperations) { 1856 m.SetRequest(&StatsQuery_StoreUsage{StoreUsage: fv}) 1857 } 1858 func (m *StatsQuery) SetResourceCount(fv *StatsQuery_ResourceCount) { 1859 m.SetRequest(&StatsQuery_ResourceCount_{ResourceCount: fv}) 1860 } 1861 func (m *StatsQuery) SetLogsUsage(fv *StatsQuery_Logs) { 1862 m.SetRequest(&StatsQuery_LogsUsage{LogsUsage: fv}) 1863 } 1864 func (m *StatsQuery) SetActivityLogsUsage(fv *StatsQuery_ActivityLogs) { 1865 m.SetRequest(&StatsQuery_ActivityLogsUsage{ActivityLogsUsage: fv}) 1866 } 1867 func (m *StatsQuery) SetResourceChangeLogsUsage(fv *StatsQuery_ResourceChangeLogs) { 1868 m.SetRequest(&StatsQuery_ResourceChangeLogsUsage{ResourceChangeLogsUsage: fv}) 1869 } 1870 func (m *StatsQuery) SetTimeSeriesUsage(fv *StatsQuery_TimeSeries) { 1871 m.SetRequest(&StatsQuery_TimeSeriesUsage{TimeSeriesUsage: fv}) 1872 } 1873 func (m *StatsQuery) SetTimeSeriesLatencies(fv *StatsQuery_TimeSeriesLatencies) { 1874 m.SetRequest(&StatsQuery_TimeSeriesLatencies_{TimeSeriesLatencies: fv}) 1875 } 1876 1877 // Response message for method 1878 // [QueryProjectTimeSeriesStats][ntt.monitoring.v4.QueryProjectTimeSeriesStats] 1879 type QueryProjectTimeSeriesStatsRequest struct { 1880 state protoimpl.MessageState 1881 sizeCache protoimpl.SizeCache 1882 unknownFields protoimpl.UnknownFields 1883 Project *project.Name `protobuf:"bytes,1,opt,customtype=Name,name=project,proto3" json:"project,omitempty"` 1884 // Service domain for which we request stats, for example "devices.edgelq.com" 1885 Service string `protobuf:"bytes,2,opt,name=service,proto3" json:"service,omitempty"` 1886 // Region ID from which to get metrics 1887 RegionId string `protobuf:"bytes,3,opt,name=region_id,json=regionId,proto3" json:"region_id,omitempty"` 1888 // Aggregation alignment period 1889 Ap *durationpb.Duration `protobuf:"bytes,4,opt,name=ap,proto3" json:"ap,omitempty"` 1890 // The time interval for which results should be returned. 1891 Interval *common.TimeInterval `protobuf:"bytes,5,opt,name=interval,proto3" json:"interval,omitempty"` 1892 // A positive number that is the maximum number of results to return. If 1893 // `page_size` is empty or more than 100,000 results, the effective 1894 // `page_size` is 100,000 results. 1895 PageSize int32 `protobuf:"varint,6,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` 1896 // If this field is not empty then it must contain the `nextPageToken` value 1897 // returned by a previous call to this method. Using this field causes the 1898 // method to return additional results from the previous method call. 1899 PageToken string `protobuf:"bytes,7,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` 1900 Query *StatsQuery `protobuf:"bytes,8,opt,name=query,proto3" json:"query,omitempty"` 1901 } 1902 1903 func (m *QueryProjectTimeSeriesStatsRequest) Reset() { 1904 *m = QueryProjectTimeSeriesStatsRequest{} 1905 if protoimpl.UnsafeEnabled { 1906 mi := &edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[6] 1907 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 1908 ms.StoreMessageInfo(mi) 1909 } 1910 } 1911 1912 func (m *QueryProjectTimeSeriesStatsRequest) String() string { 1913 return protoimpl.X.MessageStringOf(m) 1914 } 1915 1916 func (*QueryProjectTimeSeriesStatsRequest) ProtoMessage() {} 1917 1918 func (m *QueryProjectTimeSeriesStatsRequest) ProtoReflect() preflect.Message { 1919 mi := &edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[6] 1920 if protoimpl.UnsafeEnabled && m != nil { 1921 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 1922 if ms.LoadMessageInfo() == nil { 1923 ms.StoreMessageInfo(mi) 1924 } 1925 return ms 1926 } 1927 return mi.MessageOf(m) 1928 } 1929 1930 func (*QueryProjectTimeSeriesStatsRequest) GotenMessage() {} 1931 1932 // Deprecated, Use QueryProjectTimeSeriesStatsRequest.ProtoReflect.Descriptor instead. 1933 func (*QueryProjectTimeSeriesStatsRequest) Descriptor() ([]byte, []int) { 1934 return edgelq_monitoring_proto_v4_time_serie_custom_proto_rawDescGZIP(), []int{6} 1935 } 1936 1937 func (m *QueryProjectTimeSeriesStatsRequest) Unmarshal(b []byte) error { 1938 return proto.Unmarshal(b, m) 1939 } 1940 1941 func (m *QueryProjectTimeSeriesStatsRequest) Marshal() ([]byte, error) { 1942 return proto.Marshal(m) 1943 } 1944 1945 func (m *QueryProjectTimeSeriesStatsRequest) MarshalJSON() ([]byte, error) { 1946 return protojson.MarshalOptions{}.Marshal(m) 1947 } 1948 1949 func (m *QueryProjectTimeSeriesStatsRequest) UnmarshalJSON(data []byte) error { 1950 return protojson.Unmarshal(data, m) 1951 } 1952 1953 func (m *QueryProjectTimeSeriesStatsRequest) GetProject() *project.Name { 1954 if m != nil { 1955 return m.Project 1956 } 1957 return nil 1958 } 1959 1960 func (m *QueryProjectTimeSeriesStatsRequest) GetService() string { 1961 if m != nil { 1962 return m.Service 1963 } 1964 return "" 1965 } 1966 1967 func (m *QueryProjectTimeSeriesStatsRequest) GetRegionId() string { 1968 if m != nil { 1969 return m.RegionId 1970 } 1971 return "" 1972 } 1973 1974 func (m *QueryProjectTimeSeriesStatsRequest) GetAp() *durationpb.Duration { 1975 if m != nil { 1976 return m.Ap 1977 } 1978 return nil 1979 } 1980 1981 func (m *QueryProjectTimeSeriesStatsRequest) GetInterval() *common.TimeInterval { 1982 if m != nil { 1983 return m.Interval 1984 } 1985 return nil 1986 } 1987 1988 func (m *QueryProjectTimeSeriesStatsRequest) GetPageSize() int32 { 1989 if m != nil { 1990 return m.PageSize 1991 } 1992 return int32(0) 1993 } 1994 1995 func (m *QueryProjectTimeSeriesStatsRequest) GetPageToken() string { 1996 if m != nil { 1997 return m.PageToken 1998 } 1999 return "" 2000 } 2001 2002 func (m *QueryProjectTimeSeriesStatsRequest) GetQuery() *StatsQuery { 2003 if m != nil { 2004 return m.Query 2005 } 2006 return nil 2007 } 2008 2009 func (m *QueryProjectTimeSeriesStatsRequest) SetProject(fv *project.Name) { 2010 if m == nil { 2011 panic(fmt.Errorf("can't set %s on nil %s", "Project", "QueryProjectTimeSeriesStatsRequest")) 2012 } 2013 m.Project = fv 2014 } 2015 2016 func (m *QueryProjectTimeSeriesStatsRequest) SetService(fv string) { 2017 if m == nil { 2018 panic(fmt.Errorf("can't set %s on nil %s", "Service", "QueryProjectTimeSeriesStatsRequest")) 2019 } 2020 m.Service = fv 2021 } 2022 2023 func (m *QueryProjectTimeSeriesStatsRequest) SetRegionId(fv string) { 2024 if m == nil { 2025 panic(fmt.Errorf("can't set %s on nil %s", "RegionId", "QueryProjectTimeSeriesStatsRequest")) 2026 } 2027 m.RegionId = fv 2028 } 2029 2030 func (m *QueryProjectTimeSeriesStatsRequest) SetAp(fv *durationpb.Duration) { 2031 if m == nil { 2032 panic(fmt.Errorf("can't set %s on nil %s", "Ap", "QueryProjectTimeSeriesStatsRequest")) 2033 } 2034 m.Ap = fv 2035 } 2036 2037 func (m *QueryProjectTimeSeriesStatsRequest) SetInterval(fv *common.TimeInterval) { 2038 if m == nil { 2039 panic(fmt.Errorf("can't set %s on nil %s", "Interval", "QueryProjectTimeSeriesStatsRequest")) 2040 } 2041 m.Interval = fv 2042 } 2043 2044 func (m *QueryProjectTimeSeriesStatsRequest) SetPageSize(fv int32) { 2045 if m == nil { 2046 panic(fmt.Errorf("can't set %s on nil %s", "PageSize", "QueryProjectTimeSeriesStatsRequest")) 2047 } 2048 m.PageSize = fv 2049 } 2050 2051 func (m *QueryProjectTimeSeriesStatsRequest) SetPageToken(fv string) { 2052 if m == nil { 2053 panic(fmt.Errorf("can't set %s on nil %s", "PageToken", "QueryProjectTimeSeriesStatsRequest")) 2054 } 2055 m.PageToken = fv 2056 } 2057 2058 func (m *QueryProjectTimeSeriesStatsRequest) SetQuery(fv *StatsQuery) { 2059 if m == nil { 2060 panic(fmt.Errorf("can't set %s on nil %s", "Query", "QueryProjectTimeSeriesStatsRequest")) 2061 } 2062 m.Query = fv 2063 } 2064 2065 // Response message for method 2066 // [QueryProjectTimeSeriesStats][ntt.monitoring.v4.QueryProjectTimeSeriesStats] 2067 type QueryProjectTimeSeriesStatsResponse struct { 2068 state protoimpl.MessageState 2069 sizeCache protoimpl.SizeCache 2070 unknownFields protoimpl.UnknownFields 2071 // One or more time series that match the request. 2072 TimeSeries []*time_serie.TimeSerie `protobuf:"bytes,1,rep,name=time_series,json=timeSeries,proto3" json:"time_series,omitempty"` 2073 // If there are more results than have been returned, then this field is set 2074 // to a non-empty value. To see the additional results, 2075 // use that value as `pageToken` in the next call to this method. 2076 NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` 2077 // Query execution errors that may have caused the time series data returned 2078 // to be incomplete. 2079 ExecutionErrors []*rpc.Status `protobuf:"bytes,3,rep,name=execution_errors,json=executionErrors,proto3" json:"execution_errors,omitempty"` 2080 } 2081 2082 func (m *QueryProjectTimeSeriesStatsResponse) Reset() { 2083 *m = QueryProjectTimeSeriesStatsResponse{} 2084 if protoimpl.UnsafeEnabled { 2085 mi := &edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[7] 2086 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 2087 ms.StoreMessageInfo(mi) 2088 } 2089 } 2090 2091 func (m *QueryProjectTimeSeriesStatsResponse) String() string { 2092 return protoimpl.X.MessageStringOf(m) 2093 } 2094 2095 func (*QueryProjectTimeSeriesStatsResponse) ProtoMessage() {} 2096 2097 func (m *QueryProjectTimeSeriesStatsResponse) ProtoReflect() preflect.Message { 2098 mi := &edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[7] 2099 if protoimpl.UnsafeEnabled && m != nil { 2100 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 2101 if ms.LoadMessageInfo() == nil { 2102 ms.StoreMessageInfo(mi) 2103 } 2104 return ms 2105 } 2106 return mi.MessageOf(m) 2107 } 2108 2109 func (*QueryProjectTimeSeriesStatsResponse) GotenMessage() {} 2110 2111 // Deprecated, Use QueryProjectTimeSeriesStatsResponse.ProtoReflect.Descriptor instead. 2112 func (*QueryProjectTimeSeriesStatsResponse) Descriptor() ([]byte, []int) { 2113 return edgelq_monitoring_proto_v4_time_serie_custom_proto_rawDescGZIP(), []int{7} 2114 } 2115 2116 func (m *QueryProjectTimeSeriesStatsResponse) Unmarshal(b []byte) error { 2117 return proto.Unmarshal(b, m) 2118 } 2119 2120 func (m *QueryProjectTimeSeriesStatsResponse) Marshal() ([]byte, error) { 2121 return proto.Marshal(m) 2122 } 2123 2124 func (m *QueryProjectTimeSeriesStatsResponse) MarshalJSON() ([]byte, error) { 2125 return protojson.MarshalOptions{}.Marshal(m) 2126 } 2127 2128 func (m *QueryProjectTimeSeriesStatsResponse) UnmarshalJSON(data []byte) error { 2129 return protojson.Unmarshal(data, m) 2130 } 2131 2132 func (m *QueryProjectTimeSeriesStatsResponse) GetTimeSeries() []*time_serie.TimeSerie { 2133 if m != nil { 2134 return m.TimeSeries 2135 } 2136 return nil 2137 } 2138 2139 func (m *QueryProjectTimeSeriesStatsResponse) GetNextPageToken() string { 2140 if m != nil { 2141 return m.NextPageToken 2142 } 2143 return "" 2144 } 2145 2146 func (m *QueryProjectTimeSeriesStatsResponse) GetExecutionErrors() []*rpc.Status { 2147 if m != nil { 2148 return m.ExecutionErrors 2149 } 2150 return nil 2151 } 2152 2153 func (m *QueryProjectTimeSeriesStatsResponse) SetTimeSeries(fv []*time_serie.TimeSerie) { 2154 if m == nil { 2155 panic(fmt.Errorf("can't set %s on nil %s", "TimeSeries", "QueryProjectTimeSeriesStatsResponse")) 2156 } 2157 m.TimeSeries = fv 2158 } 2159 2160 func (m *QueryProjectTimeSeriesStatsResponse) SetNextPageToken(fv string) { 2161 if m == nil { 2162 panic(fmt.Errorf("can't set %s on nil %s", "NextPageToken", "QueryProjectTimeSeriesStatsResponse")) 2163 } 2164 m.NextPageToken = fv 2165 } 2166 2167 func (m *QueryProjectTimeSeriesStatsResponse) SetExecutionErrors(fv []*rpc.Status) { 2168 if m == nil { 2169 panic(fmt.Errorf("can't set %s on nil %s", "ExecutionErrors", "QueryProjectTimeSeriesStatsResponse")) 2170 } 2171 m.ExecutionErrors = fv 2172 } 2173 2174 // Response message for method 2175 // [QueryServiceTimeSeriesStats][ntt.monitoring.v4.QueryServiceTimeSeriesStats] 2176 type QueryServiceTimeSeriesStatsRequest struct { 2177 state protoimpl.MessageState 2178 sizeCache protoimpl.SizeCache 2179 unknownFields protoimpl.UnknownFields 2180 Service *meta_service.Name `protobuf:"bytes,1,opt,customtype=Name,name=service,proto3" json:"service,omitempty"` 2181 // Region ID from which stats should e obtained 2182 RegionId string `protobuf:"bytes,2,opt,name=region_id,json=regionId,proto3" json:"region_id,omitempty"` 2183 Ap *durationpb.Duration `protobuf:"bytes,3,opt,name=ap,proto3" json:"ap,omitempty"` 2184 // The time interval for which results should be returned. 2185 Interval *common.TimeInterval `protobuf:"bytes,4,opt,name=interval,proto3" json:"interval,omitempty"` 2186 // A positive number that is the maximum number of results to return. If 2187 // `page_size` is empty or more than 100,000 results, the effective 2188 // `page_size` is 100,000 results. 2189 PageSize int32 `protobuf:"varint,5,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` 2190 // If this field is not empty then it must contain the `nextPageToken` value 2191 // returned by a previous call to this method. Using this field causes the 2192 // method to return additional results from the previous method call. 2193 PageToken string `protobuf:"bytes,6,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` 2194 // Optional list of user projects for which we want to get stats. If provided, 2195 // statistics will be grouped by them. 2196 UserProjectIds []string `protobuf:"bytes,7,rep,name=user_project_ids,json=userProjectIds,proto3" json:"user_project_ids,omitempty"` 2197 Query *StatsQuery `protobuf:"bytes,8,opt,name=query,proto3" json:"query,omitempty"` 2198 } 2199 2200 func (m *QueryServiceTimeSeriesStatsRequest) Reset() { 2201 *m = QueryServiceTimeSeriesStatsRequest{} 2202 if protoimpl.UnsafeEnabled { 2203 mi := &edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[8] 2204 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 2205 ms.StoreMessageInfo(mi) 2206 } 2207 } 2208 2209 func (m *QueryServiceTimeSeriesStatsRequest) String() string { 2210 return protoimpl.X.MessageStringOf(m) 2211 } 2212 2213 func (*QueryServiceTimeSeriesStatsRequest) ProtoMessage() {} 2214 2215 func (m *QueryServiceTimeSeriesStatsRequest) ProtoReflect() preflect.Message { 2216 mi := &edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[8] 2217 if protoimpl.UnsafeEnabled && m != nil { 2218 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 2219 if ms.LoadMessageInfo() == nil { 2220 ms.StoreMessageInfo(mi) 2221 } 2222 return ms 2223 } 2224 return mi.MessageOf(m) 2225 } 2226 2227 func (*QueryServiceTimeSeriesStatsRequest) GotenMessage() {} 2228 2229 // Deprecated, Use QueryServiceTimeSeriesStatsRequest.ProtoReflect.Descriptor instead. 2230 func (*QueryServiceTimeSeriesStatsRequest) Descriptor() ([]byte, []int) { 2231 return edgelq_monitoring_proto_v4_time_serie_custom_proto_rawDescGZIP(), []int{8} 2232 } 2233 2234 func (m *QueryServiceTimeSeriesStatsRequest) Unmarshal(b []byte) error { 2235 return proto.Unmarshal(b, m) 2236 } 2237 2238 func (m *QueryServiceTimeSeriesStatsRequest) Marshal() ([]byte, error) { 2239 return proto.Marshal(m) 2240 } 2241 2242 func (m *QueryServiceTimeSeriesStatsRequest) MarshalJSON() ([]byte, error) { 2243 return protojson.MarshalOptions{}.Marshal(m) 2244 } 2245 2246 func (m *QueryServiceTimeSeriesStatsRequest) UnmarshalJSON(data []byte) error { 2247 return protojson.Unmarshal(data, m) 2248 } 2249 2250 func (m *QueryServiceTimeSeriesStatsRequest) GetService() *meta_service.Name { 2251 if m != nil { 2252 return m.Service 2253 } 2254 return nil 2255 } 2256 2257 func (m *QueryServiceTimeSeriesStatsRequest) GetRegionId() string { 2258 if m != nil { 2259 return m.RegionId 2260 } 2261 return "" 2262 } 2263 2264 func (m *QueryServiceTimeSeriesStatsRequest) GetAp() *durationpb.Duration { 2265 if m != nil { 2266 return m.Ap 2267 } 2268 return nil 2269 } 2270 2271 func (m *QueryServiceTimeSeriesStatsRequest) GetInterval() *common.TimeInterval { 2272 if m != nil { 2273 return m.Interval 2274 } 2275 return nil 2276 } 2277 2278 func (m *QueryServiceTimeSeriesStatsRequest) GetPageSize() int32 { 2279 if m != nil { 2280 return m.PageSize 2281 } 2282 return int32(0) 2283 } 2284 2285 func (m *QueryServiceTimeSeriesStatsRequest) GetPageToken() string { 2286 if m != nil { 2287 return m.PageToken 2288 } 2289 return "" 2290 } 2291 2292 func (m *QueryServiceTimeSeriesStatsRequest) GetUserProjectIds() []string { 2293 if m != nil { 2294 return m.UserProjectIds 2295 } 2296 return nil 2297 } 2298 2299 func (m *QueryServiceTimeSeriesStatsRequest) GetQuery() *StatsQuery { 2300 if m != nil { 2301 return m.Query 2302 } 2303 return nil 2304 } 2305 2306 func (m *QueryServiceTimeSeriesStatsRequest) SetService(fv *meta_service.Name) { 2307 if m == nil { 2308 panic(fmt.Errorf("can't set %s on nil %s", "Service", "QueryServiceTimeSeriesStatsRequest")) 2309 } 2310 m.Service = fv 2311 } 2312 2313 func (m *QueryServiceTimeSeriesStatsRequest) SetRegionId(fv string) { 2314 if m == nil { 2315 panic(fmt.Errorf("can't set %s on nil %s", "RegionId", "QueryServiceTimeSeriesStatsRequest")) 2316 } 2317 m.RegionId = fv 2318 } 2319 2320 func (m *QueryServiceTimeSeriesStatsRequest) SetAp(fv *durationpb.Duration) { 2321 if m == nil { 2322 panic(fmt.Errorf("can't set %s on nil %s", "Ap", "QueryServiceTimeSeriesStatsRequest")) 2323 } 2324 m.Ap = fv 2325 } 2326 2327 func (m *QueryServiceTimeSeriesStatsRequest) SetInterval(fv *common.TimeInterval) { 2328 if m == nil { 2329 panic(fmt.Errorf("can't set %s on nil %s", "Interval", "QueryServiceTimeSeriesStatsRequest")) 2330 } 2331 m.Interval = fv 2332 } 2333 2334 func (m *QueryServiceTimeSeriesStatsRequest) SetPageSize(fv int32) { 2335 if m == nil { 2336 panic(fmt.Errorf("can't set %s on nil %s", "PageSize", "QueryServiceTimeSeriesStatsRequest")) 2337 } 2338 m.PageSize = fv 2339 } 2340 2341 func (m *QueryServiceTimeSeriesStatsRequest) SetPageToken(fv string) { 2342 if m == nil { 2343 panic(fmt.Errorf("can't set %s on nil %s", "PageToken", "QueryServiceTimeSeriesStatsRequest")) 2344 } 2345 m.PageToken = fv 2346 } 2347 2348 func (m *QueryServiceTimeSeriesStatsRequest) SetUserProjectIds(fv []string) { 2349 if m == nil { 2350 panic(fmt.Errorf("can't set %s on nil %s", "UserProjectIds", "QueryServiceTimeSeriesStatsRequest")) 2351 } 2352 m.UserProjectIds = fv 2353 } 2354 2355 func (m *QueryServiceTimeSeriesStatsRequest) SetQuery(fv *StatsQuery) { 2356 if m == nil { 2357 panic(fmt.Errorf("can't set %s on nil %s", "Query", "QueryServiceTimeSeriesStatsRequest")) 2358 } 2359 m.Query = fv 2360 } 2361 2362 // Response message for method 2363 // [QueryServiceTimeSeriesStats][ntt.monitoring.v4.QueryServiceTimeSeriesStats] 2364 type QueryServiceTimeSeriesStatsResponse struct { 2365 state protoimpl.MessageState 2366 sizeCache protoimpl.SizeCache 2367 unknownFields protoimpl.UnknownFields 2368 // One or more time series that match the request. 2369 TimeSeries []*time_serie.TimeSerie `protobuf:"bytes,1,rep,name=time_series,json=timeSeries,proto3" json:"time_series,omitempty"` 2370 // If there are more results than have been returned, then this field is set 2371 // to a non-empty value. To see the additional results, 2372 // use that value as `pageToken` in the next call to this method. 2373 NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` 2374 // Query execution errors that may have caused the time series data returned 2375 // to be incomplete. 2376 ExecutionErrors []*rpc.Status `protobuf:"bytes,3,rep,name=execution_errors,json=executionErrors,proto3" json:"execution_errors,omitempty"` 2377 } 2378 2379 func (m *QueryServiceTimeSeriesStatsResponse) Reset() { 2380 *m = QueryServiceTimeSeriesStatsResponse{} 2381 if protoimpl.UnsafeEnabled { 2382 mi := &edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[9] 2383 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 2384 ms.StoreMessageInfo(mi) 2385 } 2386 } 2387 2388 func (m *QueryServiceTimeSeriesStatsResponse) String() string { 2389 return protoimpl.X.MessageStringOf(m) 2390 } 2391 2392 func (*QueryServiceTimeSeriesStatsResponse) ProtoMessage() {} 2393 2394 func (m *QueryServiceTimeSeriesStatsResponse) ProtoReflect() preflect.Message { 2395 mi := &edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[9] 2396 if protoimpl.UnsafeEnabled && m != nil { 2397 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 2398 if ms.LoadMessageInfo() == nil { 2399 ms.StoreMessageInfo(mi) 2400 } 2401 return ms 2402 } 2403 return mi.MessageOf(m) 2404 } 2405 2406 func (*QueryServiceTimeSeriesStatsResponse) GotenMessage() {} 2407 2408 // Deprecated, Use QueryServiceTimeSeriesStatsResponse.ProtoReflect.Descriptor instead. 2409 func (*QueryServiceTimeSeriesStatsResponse) Descriptor() ([]byte, []int) { 2410 return edgelq_monitoring_proto_v4_time_serie_custom_proto_rawDescGZIP(), []int{9} 2411 } 2412 2413 func (m *QueryServiceTimeSeriesStatsResponse) Unmarshal(b []byte) error { 2414 return proto.Unmarshal(b, m) 2415 } 2416 2417 func (m *QueryServiceTimeSeriesStatsResponse) Marshal() ([]byte, error) { 2418 return proto.Marshal(m) 2419 } 2420 2421 func (m *QueryServiceTimeSeriesStatsResponse) MarshalJSON() ([]byte, error) { 2422 return protojson.MarshalOptions{}.Marshal(m) 2423 } 2424 2425 func (m *QueryServiceTimeSeriesStatsResponse) UnmarshalJSON(data []byte) error { 2426 return protojson.Unmarshal(data, m) 2427 } 2428 2429 func (m *QueryServiceTimeSeriesStatsResponse) GetTimeSeries() []*time_serie.TimeSerie { 2430 if m != nil { 2431 return m.TimeSeries 2432 } 2433 return nil 2434 } 2435 2436 func (m *QueryServiceTimeSeriesStatsResponse) GetNextPageToken() string { 2437 if m != nil { 2438 return m.NextPageToken 2439 } 2440 return "" 2441 } 2442 2443 func (m *QueryServiceTimeSeriesStatsResponse) GetExecutionErrors() []*rpc.Status { 2444 if m != nil { 2445 return m.ExecutionErrors 2446 } 2447 return nil 2448 } 2449 2450 func (m *QueryServiceTimeSeriesStatsResponse) SetTimeSeries(fv []*time_serie.TimeSerie) { 2451 if m == nil { 2452 panic(fmt.Errorf("can't set %s on nil %s", "TimeSeries", "QueryServiceTimeSeriesStatsResponse")) 2453 } 2454 m.TimeSeries = fv 2455 } 2456 2457 func (m *QueryServiceTimeSeriesStatsResponse) SetNextPageToken(fv string) { 2458 if m == nil { 2459 panic(fmt.Errorf("can't set %s on nil %s", "NextPageToken", "QueryServiceTimeSeriesStatsResponse")) 2460 } 2461 m.NextPageToken = fv 2462 } 2463 2464 func (m *QueryServiceTimeSeriesStatsResponse) SetExecutionErrors(fv []*rpc.Status) { 2465 if m == nil { 2466 panic(fmt.Errorf("can't set %s on nil %s", "ExecutionErrors", "QueryServiceTimeSeriesStatsResponse")) 2467 } 2468 m.ExecutionErrors = fv 2469 } 2470 2471 type WatchTimeSeriesRequest struct { 2472 state protoimpl.MessageState 2473 sizeCache protoimpl.SizeCache 2474 unknownFields protoimpl.UnknownFields 2475 // The project on which to execute the request. The format is 2476 // "projects/{project_id}", or 2477 // "projects/{project_id}/regions/{region_id}/buckets/{bucket_id}" 2478 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` 2479 // A monitoring filter that specifies which time 2480 // series should be returned. The filter must specify a single metric type, 2481 // and can additionally specify metric labels and other information. For 2482 // example: 2483 // 2484 // metric.type = "compute.googleapis.com/instance/cpu/usage_time" AND 2485 // metric.label.instance_name = "my-instance-name" 2486 Filter *time_serie.Filter `protobuf:"bytes,2,opt,customtype=Filter,name=filter,proto3" json:"filter,omitempty"` 2487 // Instructs how to transform individual time series (aligner) and combine 2488 // them together (reducer, group by fields). 2489 Aggregation *common.Aggregation `protobuf:"bytes,3,opt,name=aggregation,proto3" json:"aggregation,omitempty"` 2490 // Amount of past data to fetch when new time series key appears (not present 2491 // in current session). For example: If client lost previous watch session for 2492 // 15 minutes, they can set this field value to 15 minutes duration + 1 extra 2493 // AlignmentPeriod value just in case. Initial time series in response will 2494 // contain extra past data. Once specific TimeSeries key was already observed, 2495 // further values will be coming only from realtime watch. 2496 // This field has lower priority than starting_time! 2497 SnapshotIntervalToFetch *durationpb.Duration `protobuf:"bytes,4,opt,name=snapshot_interval_to_fetch,json=snapshotIntervalToFetch,proto3" json:"snapshot_interval_to_fetch,omitempty"` 2498 // For every new unique time series key monitoring will try to fetch past 2499 // data from given starting time. This is useful for recovery purposes, if 2500 // client has lost previous watch session. Once snapshot is retrieved for 2501 // given key, further data will contain live updates. This field takes 2502 // priority over snapshot_interval_to_fetch. 2503 StartingTime *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=starting_time,json=startingTime,proto3" json:"starting_time,omitempty"` 2504 } 2505 2506 func (m *WatchTimeSeriesRequest) Reset() { 2507 *m = WatchTimeSeriesRequest{} 2508 if protoimpl.UnsafeEnabled { 2509 mi := &edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[10] 2510 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 2511 ms.StoreMessageInfo(mi) 2512 } 2513 } 2514 2515 func (m *WatchTimeSeriesRequest) String() string { 2516 return protoimpl.X.MessageStringOf(m) 2517 } 2518 2519 func (*WatchTimeSeriesRequest) ProtoMessage() {} 2520 2521 func (m *WatchTimeSeriesRequest) ProtoReflect() preflect.Message { 2522 mi := &edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[10] 2523 if protoimpl.UnsafeEnabled && m != nil { 2524 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 2525 if ms.LoadMessageInfo() == nil { 2526 ms.StoreMessageInfo(mi) 2527 } 2528 return ms 2529 } 2530 return mi.MessageOf(m) 2531 } 2532 2533 func (*WatchTimeSeriesRequest) GotenMessage() {} 2534 2535 // Deprecated, Use WatchTimeSeriesRequest.ProtoReflect.Descriptor instead. 2536 func (*WatchTimeSeriesRequest) Descriptor() ([]byte, []int) { 2537 return edgelq_monitoring_proto_v4_time_serie_custom_proto_rawDescGZIP(), []int{10} 2538 } 2539 2540 func (m *WatchTimeSeriesRequest) Unmarshal(b []byte) error { 2541 return proto.Unmarshal(b, m) 2542 } 2543 2544 func (m *WatchTimeSeriesRequest) Marshal() ([]byte, error) { 2545 return proto.Marshal(m) 2546 } 2547 2548 func (m *WatchTimeSeriesRequest) MarshalJSON() ([]byte, error) { 2549 return protojson.MarshalOptions{}.Marshal(m) 2550 } 2551 2552 func (m *WatchTimeSeriesRequest) UnmarshalJSON(data []byte) error { 2553 return protojson.Unmarshal(data, m) 2554 } 2555 2556 func (m *WatchTimeSeriesRequest) GetParent() string { 2557 if m != nil { 2558 return m.Parent 2559 } 2560 return "" 2561 } 2562 2563 func (m *WatchTimeSeriesRequest) GetFilter() *time_serie.Filter { 2564 if m != nil { 2565 return m.Filter 2566 } 2567 return nil 2568 } 2569 2570 func (m *WatchTimeSeriesRequest) GetAggregation() *common.Aggregation { 2571 if m != nil { 2572 return m.Aggregation 2573 } 2574 return nil 2575 } 2576 2577 func (m *WatchTimeSeriesRequest) GetSnapshotIntervalToFetch() *durationpb.Duration { 2578 if m != nil { 2579 return m.SnapshotIntervalToFetch 2580 } 2581 return nil 2582 } 2583 2584 func (m *WatchTimeSeriesRequest) GetStartingTime() *timestamppb.Timestamp { 2585 if m != nil { 2586 return m.StartingTime 2587 } 2588 return nil 2589 } 2590 2591 func (m *WatchTimeSeriesRequest) SetParent(fv string) { 2592 if m == nil { 2593 panic(fmt.Errorf("can't set %s on nil %s", "Parent", "WatchTimeSeriesRequest")) 2594 } 2595 m.Parent = fv 2596 } 2597 2598 func (m *WatchTimeSeriesRequest) SetFilter(fv *time_serie.Filter) { 2599 if m == nil { 2600 panic(fmt.Errorf("can't set %s on nil %s", "Filter", "WatchTimeSeriesRequest")) 2601 } 2602 m.Filter = fv 2603 } 2604 2605 func (m *WatchTimeSeriesRequest) SetAggregation(fv *common.Aggregation) { 2606 if m == nil { 2607 panic(fmt.Errorf("can't set %s on nil %s", "Aggregation", "WatchTimeSeriesRequest")) 2608 } 2609 m.Aggregation = fv 2610 } 2611 2612 func (m *WatchTimeSeriesRequest) SetSnapshotIntervalToFetch(fv *durationpb.Duration) { 2613 if m == nil { 2614 panic(fmt.Errorf("can't set %s on nil %s", "SnapshotIntervalToFetch", "WatchTimeSeriesRequest")) 2615 } 2616 m.SnapshotIntervalToFetch = fv 2617 } 2618 2619 func (m *WatchTimeSeriesRequest) SetStartingTime(fv *timestamppb.Timestamp) { 2620 if m == nil { 2621 panic(fmt.Errorf("can't set %s on nil %s", "StartingTime", "WatchTimeSeriesRequest")) 2622 } 2623 m.StartingTime = fv 2624 } 2625 2626 type WatchTimeSeriesResponse struct { 2627 state protoimpl.MessageState 2628 sizeCache protoimpl.SizeCache 2629 unknownFields protoimpl.UnknownFields 2630 TimeSeries []*time_serie.TimeSerie `protobuf:"bytes,1,rep,name=time_series,json=timeSeries,proto3" json:"time_series,omitempty"` 2631 } 2632 2633 func (m *WatchTimeSeriesResponse) Reset() { 2634 *m = WatchTimeSeriesResponse{} 2635 if protoimpl.UnsafeEnabled { 2636 mi := &edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[11] 2637 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 2638 ms.StoreMessageInfo(mi) 2639 } 2640 } 2641 2642 func (m *WatchTimeSeriesResponse) String() string { 2643 return protoimpl.X.MessageStringOf(m) 2644 } 2645 2646 func (*WatchTimeSeriesResponse) ProtoMessage() {} 2647 2648 func (m *WatchTimeSeriesResponse) ProtoReflect() preflect.Message { 2649 mi := &edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[11] 2650 if protoimpl.UnsafeEnabled && m != nil { 2651 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 2652 if ms.LoadMessageInfo() == nil { 2653 ms.StoreMessageInfo(mi) 2654 } 2655 return ms 2656 } 2657 return mi.MessageOf(m) 2658 } 2659 2660 func (*WatchTimeSeriesResponse) GotenMessage() {} 2661 2662 // Deprecated, Use WatchTimeSeriesResponse.ProtoReflect.Descriptor instead. 2663 func (*WatchTimeSeriesResponse) Descriptor() ([]byte, []int) { 2664 return edgelq_monitoring_proto_v4_time_serie_custom_proto_rawDescGZIP(), []int{11} 2665 } 2666 2667 func (m *WatchTimeSeriesResponse) Unmarshal(b []byte) error { 2668 return proto.Unmarshal(b, m) 2669 } 2670 2671 func (m *WatchTimeSeriesResponse) Marshal() ([]byte, error) { 2672 return proto.Marshal(m) 2673 } 2674 2675 func (m *WatchTimeSeriesResponse) MarshalJSON() ([]byte, error) { 2676 return protojson.MarshalOptions{}.Marshal(m) 2677 } 2678 2679 func (m *WatchTimeSeriesResponse) UnmarshalJSON(data []byte) error { 2680 return protojson.Unmarshal(data, m) 2681 } 2682 2683 func (m *WatchTimeSeriesResponse) GetTimeSeries() []*time_serie.TimeSerie { 2684 if m != nil { 2685 return m.TimeSeries 2686 } 2687 return nil 2688 } 2689 2690 func (m *WatchTimeSeriesResponse) SetTimeSeries(fv []*time_serie.TimeSerie) { 2691 if m == nil { 2692 panic(fmt.Errorf("can't set %s on nil %s", "TimeSeries", "WatchTimeSeriesResponse")) 2693 } 2694 m.TimeSeries = fv 2695 } 2696 2697 // ErrorDetails is used when one of the queried regions fails to produce 2698 // results. It is used in execution_errors field (see subfield 2699 // ntt.rpc.Status.details). 2700 type ListTimeSeriesResponse_ErrorDetails struct { 2701 state protoimpl.MessageState 2702 sizeCache protoimpl.SizeCache 2703 unknownFields protoimpl.UnknownFields 2704 // region id which failed to give results. 2705 RegionId string `protobuf:"bytes,1,opt,name=region_id,json=regionId,proto3" json:"region_id,omitempty"` 2706 } 2707 2708 func (m *ListTimeSeriesResponse_ErrorDetails) Reset() { 2709 *m = ListTimeSeriesResponse_ErrorDetails{} 2710 if protoimpl.UnsafeEnabled { 2711 mi := &edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[12] 2712 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 2713 ms.StoreMessageInfo(mi) 2714 } 2715 } 2716 2717 func (m *ListTimeSeriesResponse_ErrorDetails) String() string { 2718 return protoimpl.X.MessageStringOf(m) 2719 } 2720 2721 func (*ListTimeSeriesResponse_ErrorDetails) ProtoMessage() {} 2722 2723 func (m *ListTimeSeriesResponse_ErrorDetails) ProtoReflect() preflect.Message { 2724 mi := &edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[12] 2725 if protoimpl.UnsafeEnabled && m != nil { 2726 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 2727 if ms.LoadMessageInfo() == nil { 2728 ms.StoreMessageInfo(mi) 2729 } 2730 return ms 2731 } 2732 return mi.MessageOf(m) 2733 } 2734 2735 func (*ListTimeSeriesResponse_ErrorDetails) GotenMessage() {} 2736 2737 // Deprecated, Use ListTimeSeriesResponse_ErrorDetails.ProtoReflect.Descriptor instead. 2738 func (*ListTimeSeriesResponse_ErrorDetails) Descriptor() ([]byte, []int) { 2739 return edgelq_monitoring_proto_v4_time_serie_custom_proto_rawDescGZIP(), []int{1, 0} 2740 } 2741 2742 func (m *ListTimeSeriesResponse_ErrorDetails) Unmarshal(b []byte) error { 2743 return proto.Unmarshal(b, m) 2744 } 2745 2746 func (m *ListTimeSeriesResponse_ErrorDetails) Marshal() ([]byte, error) { 2747 return proto.Marshal(m) 2748 } 2749 2750 func (m *ListTimeSeriesResponse_ErrorDetails) MarshalJSON() ([]byte, error) { 2751 return protojson.MarshalOptions{}.Marshal(m) 2752 } 2753 2754 func (m *ListTimeSeriesResponse_ErrorDetails) UnmarshalJSON(data []byte) error { 2755 return protojson.Unmarshal(data, m) 2756 } 2757 2758 func (m *ListTimeSeriesResponse_ErrorDetails) GetRegionId() string { 2759 if m != nil { 2760 return m.RegionId 2761 } 2762 return "" 2763 } 2764 2765 func (m *ListTimeSeriesResponse_ErrorDetails) SetRegionId(fv string) { 2766 if m == nil { 2767 panic(fmt.Errorf("can't set %s on nil %s", "RegionId", "ListTimeSeriesResponse_ErrorDetails")) 2768 } 2769 m.RegionId = fv 2770 } 2771 2772 type StatsQuery_CallLatencies struct { 2773 state protoimpl.MessageState 2774 sizeCache protoimpl.SizeCache 2775 unknownFields protoimpl.UnknownFields 2776 Methods []string `protobuf:"bytes,1,rep,name=methods,proto3" json:"methods,omitempty"` 2777 Versions []string `protobuf:"bytes,2,rep,name=versions,proto3" json:"versions,omitempty"` 2778 Resources []string `protobuf:"bytes,3,rep,name=resources,proto3" json:"resources,omitempty"` 2779 Reducer StatsQuery_CallLatencies_Reducer `protobuf:"varint,4,opt,name=reducer,proto3,enum=ntt.monitoring.v4.StatsQuery_CallLatencies_Reducer" json:"reducer,omitempty"` 2780 GroupBy []StatsQuery_CallLatencies_Groups `protobuf:"varint,5,rep,packed,name=group_by,json=groupBy,proto3,enum=ntt.monitoring.v4.StatsQuery_CallLatencies_Groups" json:"group_by,omitempty"` 2781 } 2782 2783 func (m *StatsQuery_CallLatencies) Reset() { 2784 *m = StatsQuery_CallLatencies{} 2785 if protoimpl.UnsafeEnabled { 2786 mi := &edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[14] 2787 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 2788 ms.StoreMessageInfo(mi) 2789 } 2790 } 2791 2792 func (m *StatsQuery_CallLatencies) String() string { 2793 return protoimpl.X.MessageStringOf(m) 2794 } 2795 2796 func (*StatsQuery_CallLatencies) ProtoMessage() {} 2797 2798 func (m *StatsQuery_CallLatencies) ProtoReflect() preflect.Message { 2799 mi := &edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[14] 2800 if protoimpl.UnsafeEnabled && m != nil { 2801 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 2802 if ms.LoadMessageInfo() == nil { 2803 ms.StoreMessageInfo(mi) 2804 } 2805 return ms 2806 } 2807 return mi.MessageOf(m) 2808 } 2809 2810 func (*StatsQuery_CallLatencies) GotenMessage() {} 2811 2812 // Deprecated, Use StatsQuery_CallLatencies.ProtoReflect.Descriptor instead. 2813 func (*StatsQuery_CallLatencies) Descriptor() ([]byte, []int) { 2814 return edgelq_monitoring_proto_v4_time_serie_custom_proto_rawDescGZIP(), []int{5, 0} 2815 } 2816 2817 func (m *StatsQuery_CallLatencies) Unmarshal(b []byte) error { 2818 return proto.Unmarshal(b, m) 2819 } 2820 2821 func (m *StatsQuery_CallLatencies) Marshal() ([]byte, error) { 2822 return proto.Marshal(m) 2823 } 2824 2825 func (m *StatsQuery_CallLatencies) MarshalJSON() ([]byte, error) { 2826 return protojson.MarshalOptions{}.Marshal(m) 2827 } 2828 2829 func (m *StatsQuery_CallLatencies) UnmarshalJSON(data []byte) error { 2830 return protojson.Unmarshal(data, m) 2831 } 2832 2833 func (m *StatsQuery_CallLatencies) GetMethods() []string { 2834 if m != nil { 2835 return m.Methods 2836 } 2837 return nil 2838 } 2839 2840 func (m *StatsQuery_CallLatencies) GetVersions() []string { 2841 if m != nil { 2842 return m.Versions 2843 } 2844 return nil 2845 } 2846 2847 func (m *StatsQuery_CallLatencies) GetResources() []string { 2848 if m != nil { 2849 return m.Resources 2850 } 2851 return nil 2852 } 2853 2854 func (m *StatsQuery_CallLatencies) GetReducer() StatsQuery_CallLatencies_Reducer { 2855 if m != nil { 2856 return m.Reducer 2857 } 2858 return StatsQuery_CallLatencies_SUMMARY 2859 } 2860 2861 func (m *StatsQuery_CallLatencies) GetGroupBy() []StatsQuery_CallLatencies_Groups { 2862 if m != nil { 2863 return m.GroupBy 2864 } 2865 return nil 2866 } 2867 2868 func (m *StatsQuery_CallLatencies) SetMethods(fv []string) { 2869 if m == nil { 2870 panic(fmt.Errorf("can't set %s on nil %s", "Methods", "StatsQuery_CallLatencies")) 2871 } 2872 m.Methods = fv 2873 } 2874 2875 func (m *StatsQuery_CallLatencies) SetVersions(fv []string) { 2876 if m == nil { 2877 panic(fmt.Errorf("can't set %s on nil %s", "Versions", "StatsQuery_CallLatencies")) 2878 } 2879 m.Versions = fv 2880 } 2881 2882 func (m *StatsQuery_CallLatencies) SetResources(fv []string) { 2883 if m == nil { 2884 panic(fmt.Errorf("can't set %s on nil %s", "Resources", "StatsQuery_CallLatencies")) 2885 } 2886 m.Resources = fv 2887 } 2888 2889 func (m *StatsQuery_CallLatencies) SetReducer(fv StatsQuery_CallLatencies_Reducer) { 2890 if m == nil { 2891 panic(fmt.Errorf("can't set %s on nil %s", "Reducer", "StatsQuery_CallLatencies")) 2892 } 2893 m.Reducer = fv 2894 } 2895 2896 func (m *StatsQuery_CallLatencies) SetGroupBy(fv []StatsQuery_CallLatencies_Groups) { 2897 if m == nil { 2898 panic(fmt.Errorf("can't set %s on nil %s", "GroupBy", "StatsQuery_CallLatencies")) 2899 } 2900 m.GroupBy = fv 2901 } 2902 2903 type StatsQuery_ExecutedCalls struct { 2904 state protoimpl.MessageState 2905 sizeCache protoimpl.SizeCache 2906 unknownFields protoimpl.UnknownFields 2907 Methods []string `protobuf:"bytes,1,rep,name=methods,proto3" json:"methods,omitempty"` 2908 Versions []string `protobuf:"bytes,2,rep,name=versions,proto3" json:"versions,omitempty"` 2909 Resources []string `protobuf:"bytes,3,rep,name=resources,proto3" json:"resources,omitempty"` 2910 GroupBy []StatsQuery_ExecutedCalls_Groups `protobuf:"varint,4,rep,packed,name=group_by,json=groupBy,proto3,enum=ntt.monitoring.v4.StatsQuery_ExecutedCalls_Groups" json:"group_by,omitempty"` 2911 } 2912 2913 func (m *StatsQuery_ExecutedCalls) Reset() { 2914 *m = StatsQuery_ExecutedCalls{} 2915 if protoimpl.UnsafeEnabled { 2916 mi := &edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[15] 2917 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 2918 ms.StoreMessageInfo(mi) 2919 } 2920 } 2921 2922 func (m *StatsQuery_ExecutedCalls) String() string { 2923 return protoimpl.X.MessageStringOf(m) 2924 } 2925 2926 func (*StatsQuery_ExecutedCalls) ProtoMessage() {} 2927 2928 func (m *StatsQuery_ExecutedCalls) ProtoReflect() preflect.Message { 2929 mi := &edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[15] 2930 if protoimpl.UnsafeEnabled && m != nil { 2931 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 2932 if ms.LoadMessageInfo() == nil { 2933 ms.StoreMessageInfo(mi) 2934 } 2935 return ms 2936 } 2937 return mi.MessageOf(m) 2938 } 2939 2940 func (*StatsQuery_ExecutedCalls) GotenMessage() {} 2941 2942 // Deprecated, Use StatsQuery_ExecutedCalls.ProtoReflect.Descriptor instead. 2943 func (*StatsQuery_ExecutedCalls) Descriptor() ([]byte, []int) { 2944 return edgelq_monitoring_proto_v4_time_serie_custom_proto_rawDescGZIP(), []int{5, 1} 2945 } 2946 2947 func (m *StatsQuery_ExecutedCalls) Unmarshal(b []byte) error { 2948 return proto.Unmarshal(b, m) 2949 } 2950 2951 func (m *StatsQuery_ExecutedCalls) Marshal() ([]byte, error) { 2952 return proto.Marshal(m) 2953 } 2954 2955 func (m *StatsQuery_ExecutedCalls) MarshalJSON() ([]byte, error) { 2956 return protojson.MarshalOptions{}.Marshal(m) 2957 } 2958 2959 func (m *StatsQuery_ExecutedCalls) UnmarshalJSON(data []byte) error { 2960 return protojson.Unmarshal(data, m) 2961 } 2962 2963 func (m *StatsQuery_ExecutedCalls) GetMethods() []string { 2964 if m != nil { 2965 return m.Methods 2966 } 2967 return nil 2968 } 2969 2970 func (m *StatsQuery_ExecutedCalls) GetVersions() []string { 2971 if m != nil { 2972 return m.Versions 2973 } 2974 return nil 2975 } 2976 2977 func (m *StatsQuery_ExecutedCalls) GetResources() []string { 2978 if m != nil { 2979 return m.Resources 2980 } 2981 return nil 2982 } 2983 2984 func (m *StatsQuery_ExecutedCalls) GetGroupBy() []StatsQuery_ExecutedCalls_Groups { 2985 if m != nil { 2986 return m.GroupBy 2987 } 2988 return nil 2989 } 2990 2991 func (m *StatsQuery_ExecutedCalls) SetMethods(fv []string) { 2992 if m == nil { 2993 panic(fmt.Errorf("can't set %s on nil %s", "Methods", "StatsQuery_ExecutedCalls")) 2994 } 2995 m.Methods = fv 2996 } 2997 2998 func (m *StatsQuery_ExecutedCalls) SetVersions(fv []string) { 2999 if m == nil { 3000 panic(fmt.Errorf("can't set %s on nil %s", "Versions", "StatsQuery_ExecutedCalls")) 3001 } 3002 m.Versions = fv 3003 } 3004 3005 func (m *StatsQuery_ExecutedCalls) SetResources(fv []string) { 3006 if m == nil { 3007 panic(fmt.Errorf("can't set %s on nil %s", "Resources", "StatsQuery_ExecutedCalls")) 3008 } 3009 m.Resources = fv 3010 } 3011 3012 func (m *StatsQuery_ExecutedCalls) SetGroupBy(fv []StatsQuery_ExecutedCalls_Groups) { 3013 if m == nil { 3014 panic(fmt.Errorf("can't set %s on nil %s", "GroupBy", "StatsQuery_ExecutedCalls")) 3015 } 3016 m.GroupBy = fv 3017 } 3018 3019 type StatsQuery_OpenCalls struct { 3020 state protoimpl.MessageState 3021 sizeCache protoimpl.SizeCache 3022 unknownFields protoimpl.UnknownFields 3023 Methods []string `protobuf:"bytes,1,rep,name=methods,proto3" json:"methods,omitempty"` 3024 Versions []string `protobuf:"bytes,2,rep,name=versions,proto3" json:"versions,omitempty"` 3025 Resources []string `protobuf:"bytes,3,rep,name=resources,proto3" json:"resources,omitempty"` 3026 GroupBy []StatsQuery_OpenCalls_Groups `protobuf:"varint,4,rep,packed,name=group_by,json=groupBy,proto3,enum=ntt.monitoring.v4.StatsQuery_OpenCalls_Groups" json:"group_by,omitempty"` 3027 } 3028 3029 func (m *StatsQuery_OpenCalls) Reset() { 3030 *m = StatsQuery_OpenCalls{} 3031 if protoimpl.UnsafeEnabled { 3032 mi := &edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[16] 3033 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 3034 ms.StoreMessageInfo(mi) 3035 } 3036 } 3037 3038 func (m *StatsQuery_OpenCalls) String() string { 3039 return protoimpl.X.MessageStringOf(m) 3040 } 3041 3042 func (*StatsQuery_OpenCalls) ProtoMessage() {} 3043 3044 func (m *StatsQuery_OpenCalls) ProtoReflect() preflect.Message { 3045 mi := &edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[16] 3046 if protoimpl.UnsafeEnabled && m != nil { 3047 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 3048 if ms.LoadMessageInfo() == nil { 3049 ms.StoreMessageInfo(mi) 3050 } 3051 return ms 3052 } 3053 return mi.MessageOf(m) 3054 } 3055 3056 func (*StatsQuery_OpenCalls) GotenMessage() {} 3057 3058 // Deprecated, Use StatsQuery_OpenCalls.ProtoReflect.Descriptor instead. 3059 func (*StatsQuery_OpenCalls) Descriptor() ([]byte, []int) { 3060 return edgelq_monitoring_proto_v4_time_serie_custom_proto_rawDescGZIP(), []int{5, 2} 3061 } 3062 3063 func (m *StatsQuery_OpenCalls) Unmarshal(b []byte) error { 3064 return proto.Unmarshal(b, m) 3065 } 3066 3067 func (m *StatsQuery_OpenCalls) Marshal() ([]byte, error) { 3068 return proto.Marshal(m) 3069 } 3070 3071 func (m *StatsQuery_OpenCalls) MarshalJSON() ([]byte, error) { 3072 return protojson.MarshalOptions{}.Marshal(m) 3073 } 3074 3075 func (m *StatsQuery_OpenCalls) UnmarshalJSON(data []byte) error { 3076 return protojson.Unmarshal(data, m) 3077 } 3078 3079 func (m *StatsQuery_OpenCalls) GetMethods() []string { 3080 if m != nil { 3081 return m.Methods 3082 } 3083 return nil 3084 } 3085 3086 func (m *StatsQuery_OpenCalls) GetVersions() []string { 3087 if m != nil { 3088 return m.Versions 3089 } 3090 return nil 3091 } 3092 3093 func (m *StatsQuery_OpenCalls) GetResources() []string { 3094 if m != nil { 3095 return m.Resources 3096 } 3097 return nil 3098 } 3099 3100 func (m *StatsQuery_OpenCalls) GetGroupBy() []StatsQuery_OpenCalls_Groups { 3101 if m != nil { 3102 return m.GroupBy 3103 } 3104 return nil 3105 } 3106 3107 func (m *StatsQuery_OpenCalls) SetMethods(fv []string) { 3108 if m == nil { 3109 panic(fmt.Errorf("can't set %s on nil %s", "Methods", "StatsQuery_OpenCalls")) 3110 } 3111 m.Methods = fv 3112 } 3113 3114 func (m *StatsQuery_OpenCalls) SetVersions(fv []string) { 3115 if m == nil { 3116 panic(fmt.Errorf("can't set %s on nil %s", "Versions", "StatsQuery_OpenCalls")) 3117 } 3118 m.Versions = fv 3119 } 3120 3121 func (m *StatsQuery_OpenCalls) SetResources(fv []string) { 3122 if m == nil { 3123 panic(fmt.Errorf("can't set %s on nil %s", "Resources", "StatsQuery_OpenCalls")) 3124 } 3125 m.Resources = fv 3126 } 3127 3128 func (m *StatsQuery_OpenCalls) SetGroupBy(fv []StatsQuery_OpenCalls_Groups) { 3129 if m == nil { 3130 panic(fmt.Errorf("can't set %s on nil %s", "GroupBy", "StatsQuery_OpenCalls")) 3131 } 3132 m.GroupBy = fv 3133 } 3134 3135 type StatsQuery_ErrorCounts struct { 3136 state protoimpl.MessageState 3137 sizeCache protoimpl.SizeCache 3138 unknownFields protoimpl.UnknownFields 3139 Methods []string `protobuf:"bytes,1,rep,name=methods,proto3" json:"methods,omitempty"` 3140 Versions []string `protobuf:"bytes,2,rep,name=versions,proto3" json:"versions,omitempty"` 3141 Resources []string `protobuf:"bytes,3,rep,name=resources,proto3" json:"resources,omitempty"` 3142 ErrorCodes []string `protobuf:"bytes,4,rep,name=error_codes,json=errorCodes,proto3" json:"error_codes,omitempty"` 3143 GroupBy []StatsQuery_ErrorCounts_Groups `protobuf:"varint,5,rep,packed,name=group_by,json=groupBy,proto3,enum=ntt.monitoring.v4.StatsQuery_ErrorCounts_Groups" json:"group_by,omitempty"` 3144 } 3145 3146 func (m *StatsQuery_ErrorCounts) Reset() { 3147 *m = StatsQuery_ErrorCounts{} 3148 if protoimpl.UnsafeEnabled { 3149 mi := &edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[17] 3150 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 3151 ms.StoreMessageInfo(mi) 3152 } 3153 } 3154 3155 func (m *StatsQuery_ErrorCounts) String() string { 3156 return protoimpl.X.MessageStringOf(m) 3157 } 3158 3159 func (*StatsQuery_ErrorCounts) ProtoMessage() {} 3160 3161 func (m *StatsQuery_ErrorCounts) ProtoReflect() preflect.Message { 3162 mi := &edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[17] 3163 if protoimpl.UnsafeEnabled && m != nil { 3164 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 3165 if ms.LoadMessageInfo() == nil { 3166 ms.StoreMessageInfo(mi) 3167 } 3168 return ms 3169 } 3170 return mi.MessageOf(m) 3171 } 3172 3173 func (*StatsQuery_ErrorCounts) GotenMessage() {} 3174 3175 // Deprecated, Use StatsQuery_ErrorCounts.ProtoReflect.Descriptor instead. 3176 func (*StatsQuery_ErrorCounts) Descriptor() ([]byte, []int) { 3177 return edgelq_monitoring_proto_v4_time_serie_custom_proto_rawDescGZIP(), []int{5, 3} 3178 } 3179 3180 func (m *StatsQuery_ErrorCounts) Unmarshal(b []byte) error { 3181 return proto.Unmarshal(b, m) 3182 } 3183 3184 func (m *StatsQuery_ErrorCounts) Marshal() ([]byte, error) { 3185 return proto.Marshal(m) 3186 } 3187 3188 func (m *StatsQuery_ErrorCounts) MarshalJSON() ([]byte, error) { 3189 return protojson.MarshalOptions{}.Marshal(m) 3190 } 3191 3192 func (m *StatsQuery_ErrorCounts) UnmarshalJSON(data []byte) error { 3193 return protojson.Unmarshal(data, m) 3194 } 3195 3196 func (m *StatsQuery_ErrorCounts) GetMethods() []string { 3197 if m != nil { 3198 return m.Methods 3199 } 3200 return nil 3201 } 3202 3203 func (m *StatsQuery_ErrorCounts) GetVersions() []string { 3204 if m != nil { 3205 return m.Versions 3206 } 3207 return nil 3208 } 3209 3210 func (m *StatsQuery_ErrorCounts) GetResources() []string { 3211 if m != nil { 3212 return m.Resources 3213 } 3214 return nil 3215 } 3216 3217 func (m *StatsQuery_ErrorCounts) GetErrorCodes() []string { 3218 if m != nil { 3219 return m.ErrorCodes 3220 } 3221 return nil 3222 } 3223 3224 func (m *StatsQuery_ErrorCounts) GetGroupBy() []StatsQuery_ErrorCounts_Groups { 3225 if m != nil { 3226 return m.GroupBy 3227 } 3228 return nil 3229 } 3230 3231 func (m *StatsQuery_ErrorCounts) SetMethods(fv []string) { 3232 if m == nil { 3233 panic(fmt.Errorf("can't set %s on nil %s", "Methods", "StatsQuery_ErrorCounts")) 3234 } 3235 m.Methods = fv 3236 } 3237 3238 func (m *StatsQuery_ErrorCounts) SetVersions(fv []string) { 3239 if m == nil { 3240 panic(fmt.Errorf("can't set %s on nil %s", "Versions", "StatsQuery_ErrorCounts")) 3241 } 3242 m.Versions = fv 3243 } 3244 3245 func (m *StatsQuery_ErrorCounts) SetResources(fv []string) { 3246 if m == nil { 3247 panic(fmt.Errorf("can't set %s on nil %s", "Resources", "StatsQuery_ErrorCounts")) 3248 } 3249 m.Resources = fv 3250 } 3251 3252 func (m *StatsQuery_ErrorCounts) SetErrorCodes(fv []string) { 3253 if m == nil { 3254 panic(fmt.Errorf("can't set %s on nil %s", "ErrorCodes", "StatsQuery_ErrorCounts")) 3255 } 3256 m.ErrorCodes = fv 3257 } 3258 3259 func (m *StatsQuery_ErrorCounts) SetGroupBy(fv []StatsQuery_ErrorCounts_Groups) { 3260 if m == nil { 3261 panic(fmt.Errorf("can't set %s on nil %s", "GroupBy", "StatsQuery_ErrorCounts")) 3262 } 3263 m.GroupBy = fv 3264 } 3265 3266 type StatsQuery_IngressThroughput struct { 3267 state protoimpl.MessageState 3268 sizeCache protoimpl.SizeCache 3269 unknownFields protoimpl.UnknownFields 3270 Methods []string `protobuf:"bytes,1,rep,name=methods,proto3" json:"methods,omitempty"` 3271 Versions []string `protobuf:"bytes,2,rep,name=versions,proto3" json:"versions,omitempty"` 3272 Resources []string `protobuf:"bytes,3,rep,name=resources,proto3" json:"resources,omitempty"` 3273 GroupBy []StatsQuery_IngressThroughput_Groups `protobuf:"varint,4,rep,packed,name=group_by,json=groupBy,proto3,enum=ntt.monitoring.v4.StatsQuery_IngressThroughput_Groups" json:"group_by,omitempty"` 3274 } 3275 3276 func (m *StatsQuery_IngressThroughput) Reset() { 3277 *m = StatsQuery_IngressThroughput{} 3278 if protoimpl.UnsafeEnabled { 3279 mi := &edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[18] 3280 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 3281 ms.StoreMessageInfo(mi) 3282 } 3283 } 3284 3285 func (m *StatsQuery_IngressThroughput) String() string { 3286 return protoimpl.X.MessageStringOf(m) 3287 } 3288 3289 func (*StatsQuery_IngressThroughput) ProtoMessage() {} 3290 3291 func (m *StatsQuery_IngressThroughput) ProtoReflect() preflect.Message { 3292 mi := &edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[18] 3293 if protoimpl.UnsafeEnabled && m != nil { 3294 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 3295 if ms.LoadMessageInfo() == nil { 3296 ms.StoreMessageInfo(mi) 3297 } 3298 return ms 3299 } 3300 return mi.MessageOf(m) 3301 } 3302 3303 func (*StatsQuery_IngressThroughput) GotenMessage() {} 3304 3305 // Deprecated, Use StatsQuery_IngressThroughput.ProtoReflect.Descriptor instead. 3306 func (*StatsQuery_IngressThroughput) Descriptor() ([]byte, []int) { 3307 return edgelq_monitoring_proto_v4_time_serie_custom_proto_rawDescGZIP(), []int{5, 4} 3308 } 3309 3310 func (m *StatsQuery_IngressThroughput) Unmarshal(b []byte) error { 3311 return proto.Unmarshal(b, m) 3312 } 3313 3314 func (m *StatsQuery_IngressThroughput) Marshal() ([]byte, error) { 3315 return proto.Marshal(m) 3316 } 3317 3318 func (m *StatsQuery_IngressThroughput) MarshalJSON() ([]byte, error) { 3319 return protojson.MarshalOptions{}.Marshal(m) 3320 } 3321 3322 func (m *StatsQuery_IngressThroughput) UnmarshalJSON(data []byte) error { 3323 return protojson.Unmarshal(data, m) 3324 } 3325 3326 func (m *StatsQuery_IngressThroughput) GetMethods() []string { 3327 if m != nil { 3328 return m.Methods 3329 } 3330 return nil 3331 } 3332 3333 func (m *StatsQuery_IngressThroughput) GetVersions() []string { 3334 if m != nil { 3335 return m.Versions 3336 } 3337 return nil 3338 } 3339 3340 func (m *StatsQuery_IngressThroughput) GetResources() []string { 3341 if m != nil { 3342 return m.Resources 3343 } 3344 return nil 3345 } 3346 3347 func (m *StatsQuery_IngressThroughput) GetGroupBy() []StatsQuery_IngressThroughput_Groups { 3348 if m != nil { 3349 return m.GroupBy 3350 } 3351 return nil 3352 } 3353 3354 func (m *StatsQuery_IngressThroughput) SetMethods(fv []string) { 3355 if m == nil { 3356 panic(fmt.Errorf("can't set %s on nil %s", "Methods", "StatsQuery_IngressThroughput")) 3357 } 3358 m.Methods = fv 3359 } 3360 3361 func (m *StatsQuery_IngressThroughput) SetVersions(fv []string) { 3362 if m == nil { 3363 panic(fmt.Errorf("can't set %s on nil %s", "Versions", "StatsQuery_IngressThroughput")) 3364 } 3365 m.Versions = fv 3366 } 3367 3368 func (m *StatsQuery_IngressThroughput) SetResources(fv []string) { 3369 if m == nil { 3370 panic(fmt.Errorf("can't set %s on nil %s", "Resources", "StatsQuery_IngressThroughput")) 3371 } 3372 m.Resources = fv 3373 } 3374 3375 func (m *StatsQuery_IngressThroughput) SetGroupBy(fv []StatsQuery_IngressThroughput_Groups) { 3376 if m == nil { 3377 panic(fmt.Errorf("can't set %s on nil %s", "GroupBy", "StatsQuery_IngressThroughput")) 3378 } 3379 m.GroupBy = fv 3380 } 3381 3382 type StatsQuery_EgressThroughput struct { 3383 state protoimpl.MessageState 3384 sizeCache protoimpl.SizeCache 3385 unknownFields protoimpl.UnknownFields 3386 Methods []string `protobuf:"bytes,1,rep,name=methods,proto3" json:"methods,omitempty"` 3387 Versions []string `protobuf:"bytes,2,rep,name=versions,proto3" json:"versions,omitempty"` 3388 Resources []string `protobuf:"bytes,3,rep,name=resources,proto3" json:"resources,omitempty"` 3389 GroupBy []StatsQuery_EgressThroughput_Groups `protobuf:"varint,4,rep,packed,name=group_by,json=groupBy,proto3,enum=ntt.monitoring.v4.StatsQuery_EgressThroughput_Groups" json:"group_by,omitempty"` 3390 } 3391 3392 func (m *StatsQuery_EgressThroughput) Reset() { 3393 *m = StatsQuery_EgressThroughput{} 3394 if protoimpl.UnsafeEnabled { 3395 mi := &edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[19] 3396 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 3397 ms.StoreMessageInfo(mi) 3398 } 3399 } 3400 3401 func (m *StatsQuery_EgressThroughput) String() string { 3402 return protoimpl.X.MessageStringOf(m) 3403 } 3404 3405 func (*StatsQuery_EgressThroughput) ProtoMessage() {} 3406 3407 func (m *StatsQuery_EgressThroughput) ProtoReflect() preflect.Message { 3408 mi := &edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[19] 3409 if protoimpl.UnsafeEnabled && m != nil { 3410 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 3411 if ms.LoadMessageInfo() == nil { 3412 ms.StoreMessageInfo(mi) 3413 } 3414 return ms 3415 } 3416 return mi.MessageOf(m) 3417 } 3418 3419 func (*StatsQuery_EgressThroughput) GotenMessage() {} 3420 3421 // Deprecated, Use StatsQuery_EgressThroughput.ProtoReflect.Descriptor instead. 3422 func (*StatsQuery_EgressThroughput) Descriptor() ([]byte, []int) { 3423 return edgelq_monitoring_proto_v4_time_serie_custom_proto_rawDescGZIP(), []int{5, 5} 3424 } 3425 3426 func (m *StatsQuery_EgressThroughput) Unmarshal(b []byte) error { 3427 return proto.Unmarshal(b, m) 3428 } 3429 3430 func (m *StatsQuery_EgressThroughput) Marshal() ([]byte, error) { 3431 return proto.Marshal(m) 3432 } 3433 3434 func (m *StatsQuery_EgressThroughput) MarshalJSON() ([]byte, error) { 3435 return protojson.MarshalOptions{}.Marshal(m) 3436 } 3437 3438 func (m *StatsQuery_EgressThroughput) UnmarshalJSON(data []byte) error { 3439 return protojson.Unmarshal(data, m) 3440 } 3441 3442 func (m *StatsQuery_EgressThroughput) GetMethods() []string { 3443 if m != nil { 3444 return m.Methods 3445 } 3446 return nil 3447 } 3448 3449 func (m *StatsQuery_EgressThroughput) GetVersions() []string { 3450 if m != nil { 3451 return m.Versions 3452 } 3453 return nil 3454 } 3455 3456 func (m *StatsQuery_EgressThroughput) GetResources() []string { 3457 if m != nil { 3458 return m.Resources 3459 } 3460 return nil 3461 } 3462 3463 func (m *StatsQuery_EgressThroughput) GetGroupBy() []StatsQuery_EgressThroughput_Groups { 3464 if m != nil { 3465 return m.GroupBy 3466 } 3467 return nil 3468 } 3469 3470 func (m *StatsQuery_EgressThroughput) SetMethods(fv []string) { 3471 if m == nil { 3472 panic(fmt.Errorf("can't set %s on nil %s", "Methods", "StatsQuery_EgressThroughput")) 3473 } 3474 m.Methods = fv 3475 } 3476 3477 func (m *StatsQuery_EgressThroughput) SetVersions(fv []string) { 3478 if m == nil { 3479 panic(fmt.Errorf("can't set %s on nil %s", "Versions", "StatsQuery_EgressThroughput")) 3480 } 3481 m.Versions = fv 3482 } 3483 3484 func (m *StatsQuery_EgressThroughput) SetResources(fv []string) { 3485 if m == nil { 3486 panic(fmt.Errorf("can't set %s on nil %s", "Resources", "StatsQuery_EgressThroughput")) 3487 } 3488 m.Resources = fv 3489 } 3490 3491 func (m *StatsQuery_EgressThroughput) SetGroupBy(fv []StatsQuery_EgressThroughput_Groups) { 3492 if m == nil { 3493 panic(fmt.Errorf("can't set %s on nil %s", "GroupBy", "StatsQuery_EgressThroughput")) 3494 } 3495 m.GroupBy = fv 3496 } 3497 3498 type StatsQuery_StoreOperations struct { 3499 state protoimpl.MessageState 3500 sizeCache protoimpl.SizeCache 3501 unknownFields protoimpl.UnknownFields 3502 Methods []string `protobuf:"bytes,1,rep,name=methods,proto3" json:"methods,omitempty"` 3503 Versions []string `protobuf:"bytes,2,rep,name=versions,proto3" json:"versions,omitempty"` 3504 Resources []string `protobuf:"bytes,3,rep,name=resources,proto3" json:"resources,omitempty"` 3505 Operations []StatsQuery_StoreOperations_Operation `protobuf:"varint,4,rep,packed,name=operations,proto3,enum=ntt.monitoring.v4.StatsQuery_StoreOperations_Operation" json:"operations,omitempty"` 3506 GroupBy []StatsQuery_StoreOperations_Groups `protobuf:"varint,5,rep,packed,name=group_by,json=groupBy,proto3,enum=ntt.monitoring.v4.StatsQuery_StoreOperations_Groups" json:"group_by,omitempty"` 3507 } 3508 3509 func (m *StatsQuery_StoreOperations) Reset() { 3510 *m = StatsQuery_StoreOperations{} 3511 if protoimpl.UnsafeEnabled { 3512 mi := &edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[20] 3513 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 3514 ms.StoreMessageInfo(mi) 3515 } 3516 } 3517 3518 func (m *StatsQuery_StoreOperations) String() string { 3519 return protoimpl.X.MessageStringOf(m) 3520 } 3521 3522 func (*StatsQuery_StoreOperations) ProtoMessage() {} 3523 3524 func (m *StatsQuery_StoreOperations) ProtoReflect() preflect.Message { 3525 mi := &edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[20] 3526 if protoimpl.UnsafeEnabled && m != nil { 3527 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 3528 if ms.LoadMessageInfo() == nil { 3529 ms.StoreMessageInfo(mi) 3530 } 3531 return ms 3532 } 3533 return mi.MessageOf(m) 3534 } 3535 3536 func (*StatsQuery_StoreOperations) GotenMessage() {} 3537 3538 // Deprecated, Use StatsQuery_StoreOperations.ProtoReflect.Descriptor instead. 3539 func (*StatsQuery_StoreOperations) Descriptor() ([]byte, []int) { 3540 return edgelq_monitoring_proto_v4_time_serie_custom_proto_rawDescGZIP(), []int{5, 6} 3541 } 3542 3543 func (m *StatsQuery_StoreOperations) Unmarshal(b []byte) error { 3544 return proto.Unmarshal(b, m) 3545 } 3546 3547 func (m *StatsQuery_StoreOperations) Marshal() ([]byte, error) { 3548 return proto.Marshal(m) 3549 } 3550 3551 func (m *StatsQuery_StoreOperations) MarshalJSON() ([]byte, error) { 3552 return protojson.MarshalOptions{}.Marshal(m) 3553 } 3554 3555 func (m *StatsQuery_StoreOperations) UnmarshalJSON(data []byte) error { 3556 return protojson.Unmarshal(data, m) 3557 } 3558 3559 func (m *StatsQuery_StoreOperations) GetMethods() []string { 3560 if m != nil { 3561 return m.Methods 3562 } 3563 return nil 3564 } 3565 3566 func (m *StatsQuery_StoreOperations) GetVersions() []string { 3567 if m != nil { 3568 return m.Versions 3569 } 3570 return nil 3571 } 3572 3573 func (m *StatsQuery_StoreOperations) GetResources() []string { 3574 if m != nil { 3575 return m.Resources 3576 } 3577 return nil 3578 } 3579 3580 func (m *StatsQuery_StoreOperations) GetOperations() []StatsQuery_StoreOperations_Operation { 3581 if m != nil { 3582 return m.Operations 3583 } 3584 return nil 3585 } 3586 3587 func (m *StatsQuery_StoreOperations) GetGroupBy() []StatsQuery_StoreOperations_Groups { 3588 if m != nil { 3589 return m.GroupBy 3590 } 3591 return nil 3592 } 3593 3594 func (m *StatsQuery_StoreOperations) SetMethods(fv []string) { 3595 if m == nil { 3596 panic(fmt.Errorf("can't set %s on nil %s", "Methods", "StatsQuery_StoreOperations")) 3597 } 3598 m.Methods = fv 3599 } 3600 3601 func (m *StatsQuery_StoreOperations) SetVersions(fv []string) { 3602 if m == nil { 3603 panic(fmt.Errorf("can't set %s on nil %s", "Versions", "StatsQuery_StoreOperations")) 3604 } 3605 m.Versions = fv 3606 } 3607 3608 func (m *StatsQuery_StoreOperations) SetResources(fv []string) { 3609 if m == nil { 3610 panic(fmt.Errorf("can't set %s on nil %s", "Resources", "StatsQuery_StoreOperations")) 3611 } 3612 m.Resources = fv 3613 } 3614 3615 func (m *StatsQuery_StoreOperations) SetOperations(fv []StatsQuery_StoreOperations_Operation) { 3616 if m == nil { 3617 panic(fmt.Errorf("can't set %s on nil %s", "Operations", "StatsQuery_StoreOperations")) 3618 } 3619 m.Operations = fv 3620 } 3621 3622 func (m *StatsQuery_StoreOperations) SetGroupBy(fv []StatsQuery_StoreOperations_Groups) { 3623 if m == nil { 3624 panic(fmt.Errorf("can't set %s on nil %s", "GroupBy", "StatsQuery_StoreOperations")) 3625 } 3626 m.GroupBy = fv 3627 } 3628 3629 type StatsQuery_ResourceCount struct { 3630 state protoimpl.MessageState 3631 sizeCache protoimpl.SizeCache 3632 unknownFields protoimpl.UnknownFields 3633 Resources []string `protobuf:"bytes,1,rep,name=resources,proto3" json:"resources,omitempty"` 3634 } 3635 3636 func (m *StatsQuery_ResourceCount) Reset() { 3637 *m = StatsQuery_ResourceCount{} 3638 if protoimpl.UnsafeEnabled { 3639 mi := &edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[21] 3640 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 3641 ms.StoreMessageInfo(mi) 3642 } 3643 } 3644 3645 func (m *StatsQuery_ResourceCount) String() string { 3646 return protoimpl.X.MessageStringOf(m) 3647 } 3648 3649 func (*StatsQuery_ResourceCount) ProtoMessage() {} 3650 3651 func (m *StatsQuery_ResourceCount) ProtoReflect() preflect.Message { 3652 mi := &edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[21] 3653 if protoimpl.UnsafeEnabled && m != nil { 3654 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 3655 if ms.LoadMessageInfo() == nil { 3656 ms.StoreMessageInfo(mi) 3657 } 3658 return ms 3659 } 3660 return mi.MessageOf(m) 3661 } 3662 3663 func (*StatsQuery_ResourceCount) GotenMessage() {} 3664 3665 // Deprecated, Use StatsQuery_ResourceCount.ProtoReflect.Descriptor instead. 3666 func (*StatsQuery_ResourceCount) Descriptor() ([]byte, []int) { 3667 return edgelq_monitoring_proto_v4_time_serie_custom_proto_rawDescGZIP(), []int{5, 7} 3668 } 3669 3670 func (m *StatsQuery_ResourceCount) Unmarshal(b []byte) error { 3671 return proto.Unmarshal(b, m) 3672 } 3673 3674 func (m *StatsQuery_ResourceCount) Marshal() ([]byte, error) { 3675 return proto.Marshal(m) 3676 } 3677 3678 func (m *StatsQuery_ResourceCount) MarshalJSON() ([]byte, error) { 3679 return protojson.MarshalOptions{}.Marshal(m) 3680 } 3681 3682 func (m *StatsQuery_ResourceCount) UnmarshalJSON(data []byte) error { 3683 return protojson.Unmarshal(data, m) 3684 } 3685 3686 func (m *StatsQuery_ResourceCount) GetResources() []string { 3687 if m != nil { 3688 return m.Resources 3689 } 3690 return nil 3691 } 3692 3693 func (m *StatsQuery_ResourceCount) SetResources(fv []string) { 3694 if m == nil { 3695 panic(fmt.Errorf("can't set %s on nil %s", "Resources", "StatsQuery_ResourceCount")) 3696 } 3697 m.Resources = fv 3698 } 3699 3700 type StatsQuery_Logs struct { 3701 state protoimpl.MessageState 3702 sizeCache protoimpl.SizeCache 3703 unknownFields protoimpl.UnknownFields 3704 Type StatsQuery_Logs_Type `protobuf:"varint,1,opt,name=type,proto3,enum=ntt.monitoring.v4.StatsQuery_Logs_Type" json:"type,omitempty"` 3705 LogTypes []string `protobuf:"bytes,2,rep,name=log_types,json=logTypes,proto3" json:"log_types,omitempty"` 3706 GroupBy []StatsQuery_Logs_Groups `protobuf:"varint,3,rep,packed,name=group_by,json=groupBy,proto3,enum=ntt.monitoring.v4.StatsQuery_Logs_Groups" json:"group_by,omitempty"` 3707 } 3708 3709 func (m *StatsQuery_Logs) Reset() { 3710 *m = StatsQuery_Logs{} 3711 if protoimpl.UnsafeEnabled { 3712 mi := &edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[22] 3713 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 3714 ms.StoreMessageInfo(mi) 3715 } 3716 } 3717 3718 func (m *StatsQuery_Logs) String() string { 3719 return protoimpl.X.MessageStringOf(m) 3720 } 3721 3722 func (*StatsQuery_Logs) ProtoMessage() {} 3723 3724 func (m *StatsQuery_Logs) ProtoReflect() preflect.Message { 3725 mi := &edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[22] 3726 if protoimpl.UnsafeEnabled && m != nil { 3727 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 3728 if ms.LoadMessageInfo() == nil { 3729 ms.StoreMessageInfo(mi) 3730 } 3731 return ms 3732 } 3733 return mi.MessageOf(m) 3734 } 3735 3736 func (*StatsQuery_Logs) GotenMessage() {} 3737 3738 // Deprecated, Use StatsQuery_Logs.ProtoReflect.Descriptor instead. 3739 func (*StatsQuery_Logs) Descriptor() ([]byte, []int) { 3740 return edgelq_monitoring_proto_v4_time_serie_custom_proto_rawDescGZIP(), []int{5, 8} 3741 } 3742 3743 func (m *StatsQuery_Logs) Unmarshal(b []byte) error { 3744 return proto.Unmarshal(b, m) 3745 } 3746 3747 func (m *StatsQuery_Logs) Marshal() ([]byte, error) { 3748 return proto.Marshal(m) 3749 } 3750 3751 func (m *StatsQuery_Logs) MarshalJSON() ([]byte, error) { 3752 return protojson.MarshalOptions{}.Marshal(m) 3753 } 3754 3755 func (m *StatsQuery_Logs) UnmarshalJSON(data []byte) error { 3756 return protojson.Unmarshal(data, m) 3757 } 3758 3759 func (m *StatsQuery_Logs) GetType() StatsQuery_Logs_Type { 3760 if m != nil { 3761 return m.Type 3762 } 3763 return StatsQuery_Logs_UNDEFINED 3764 } 3765 3766 func (m *StatsQuery_Logs) GetLogTypes() []string { 3767 if m != nil { 3768 return m.LogTypes 3769 } 3770 return nil 3771 } 3772 3773 func (m *StatsQuery_Logs) GetGroupBy() []StatsQuery_Logs_Groups { 3774 if m != nil { 3775 return m.GroupBy 3776 } 3777 return nil 3778 } 3779 3780 func (m *StatsQuery_Logs) SetType(fv StatsQuery_Logs_Type) { 3781 if m == nil { 3782 panic(fmt.Errorf("can't set %s on nil %s", "Type", "StatsQuery_Logs")) 3783 } 3784 m.Type = fv 3785 } 3786 3787 func (m *StatsQuery_Logs) SetLogTypes(fv []string) { 3788 if m == nil { 3789 panic(fmt.Errorf("can't set %s on nil %s", "LogTypes", "StatsQuery_Logs")) 3790 } 3791 m.LogTypes = fv 3792 } 3793 3794 func (m *StatsQuery_Logs) SetGroupBy(fv []StatsQuery_Logs_Groups) { 3795 if m == nil { 3796 panic(fmt.Errorf("can't set %s on nil %s", "GroupBy", "StatsQuery_Logs")) 3797 } 3798 m.GroupBy = fv 3799 } 3800 3801 type StatsQuery_ActivityLogs struct { 3802 state protoimpl.MessageState 3803 sizeCache protoimpl.SizeCache 3804 unknownFields protoimpl.UnknownFields 3805 Type StatsQuery_ActivityLogs_Type `protobuf:"varint,1,opt,name=type,proto3,enum=ntt.monitoring.v4.StatsQuery_ActivityLogs_Type" json:"type,omitempty"` 3806 Methods []string `protobuf:"bytes,2,rep,name=methods,proto3" json:"methods,omitempty"` 3807 Versions []string `protobuf:"bytes,3,rep,name=versions,proto3" json:"versions,omitempty"` 3808 Categories []string `protobuf:"bytes,4,rep,name=categories,proto3" json:"categories,omitempty"` 3809 GroupBy []StatsQuery_ActivityLogs_Groups `protobuf:"varint,5,rep,packed,name=group_by,json=groupBy,proto3,enum=ntt.monitoring.v4.StatsQuery_ActivityLogs_Groups" json:"group_by,omitempty"` 3810 } 3811 3812 func (m *StatsQuery_ActivityLogs) Reset() { 3813 *m = StatsQuery_ActivityLogs{} 3814 if protoimpl.UnsafeEnabled { 3815 mi := &edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[23] 3816 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 3817 ms.StoreMessageInfo(mi) 3818 } 3819 } 3820 3821 func (m *StatsQuery_ActivityLogs) String() string { 3822 return protoimpl.X.MessageStringOf(m) 3823 } 3824 3825 func (*StatsQuery_ActivityLogs) ProtoMessage() {} 3826 3827 func (m *StatsQuery_ActivityLogs) ProtoReflect() preflect.Message { 3828 mi := &edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[23] 3829 if protoimpl.UnsafeEnabled && m != nil { 3830 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 3831 if ms.LoadMessageInfo() == nil { 3832 ms.StoreMessageInfo(mi) 3833 } 3834 return ms 3835 } 3836 return mi.MessageOf(m) 3837 } 3838 3839 func (*StatsQuery_ActivityLogs) GotenMessage() {} 3840 3841 // Deprecated, Use StatsQuery_ActivityLogs.ProtoReflect.Descriptor instead. 3842 func (*StatsQuery_ActivityLogs) Descriptor() ([]byte, []int) { 3843 return edgelq_monitoring_proto_v4_time_serie_custom_proto_rawDescGZIP(), []int{5, 9} 3844 } 3845 3846 func (m *StatsQuery_ActivityLogs) Unmarshal(b []byte) error { 3847 return proto.Unmarshal(b, m) 3848 } 3849 3850 func (m *StatsQuery_ActivityLogs) Marshal() ([]byte, error) { 3851 return proto.Marshal(m) 3852 } 3853 3854 func (m *StatsQuery_ActivityLogs) MarshalJSON() ([]byte, error) { 3855 return protojson.MarshalOptions{}.Marshal(m) 3856 } 3857 3858 func (m *StatsQuery_ActivityLogs) UnmarshalJSON(data []byte) error { 3859 return protojson.Unmarshal(data, m) 3860 } 3861 3862 func (m *StatsQuery_ActivityLogs) GetType() StatsQuery_ActivityLogs_Type { 3863 if m != nil { 3864 return m.Type 3865 } 3866 return StatsQuery_ActivityLogs_UNDEFINED 3867 } 3868 3869 func (m *StatsQuery_ActivityLogs) GetMethods() []string { 3870 if m != nil { 3871 return m.Methods 3872 } 3873 return nil 3874 } 3875 3876 func (m *StatsQuery_ActivityLogs) GetVersions() []string { 3877 if m != nil { 3878 return m.Versions 3879 } 3880 return nil 3881 } 3882 3883 func (m *StatsQuery_ActivityLogs) GetCategories() []string { 3884 if m != nil { 3885 return m.Categories 3886 } 3887 return nil 3888 } 3889 3890 func (m *StatsQuery_ActivityLogs) GetGroupBy() []StatsQuery_ActivityLogs_Groups { 3891 if m != nil { 3892 return m.GroupBy 3893 } 3894 return nil 3895 } 3896 3897 func (m *StatsQuery_ActivityLogs) SetType(fv StatsQuery_ActivityLogs_Type) { 3898 if m == nil { 3899 panic(fmt.Errorf("can't set %s on nil %s", "Type", "StatsQuery_ActivityLogs")) 3900 } 3901 m.Type = fv 3902 } 3903 3904 func (m *StatsQuery_ActivityLogs) SetMethods(fv []string) { 3905 if m == nil { 3906 panic(fmt.Errorf("can't set %s on nil %s", "Methods", "StatsQuery_ActivityLogs")) 3907 } 3908 m.Methods = fv 3909 } 3910 3911 func (m *StatsQuery_ActivityLogs) SetVersions(fv []string) { 3912 if m == nil { 3913 panic(fmt.Errorf("can't set %s on nil %s", "Versions", "StatsQuery_ActivityLogs")) 3914 } 3915 m.Versions = fv 3916 } 3917 3918 func (m *StatsQuery_ActivityLogs) SetCategories(fv []string) { 3919 if m == nil { 3920 panic(fmt.Errorf("can't set %s on nil %s", "Categories", "StatsQuery_ActivityLogs")) 3921 } 3922 m.Categories = fv 3923 } 3924 3925 func (m *StatsQuery_ActivityLogs) SetGroupBy(fv []StatsQuery_ActivityLogs_Groups) { 3926 if m == nil { 3927 panic(fmt.Errorf("can't set %s on nil %s", "GroupBy", "StatsQuery_ActivityLogs")) 3928 } 3929 m.GroupBy = fv 3930 } 3931 3932 type StatsQuery_ResourceChangeLogs struct { 3933 state protoimpl.MessageState 3934 sizeCache protoimpl.SizeCache 3935 unknownFields protoimpl.UnknownFields 3936 Type StatsQuery_ResourceChangeLogs_Type `protobuf:"varint,1,opt,name=type,proto3,enum=ntt.monitoring.v4.StatsQuery_ResourceChangeLogs_Type" json:"type,omitempty"` 3937 ResourceTypes []string `protobuf:"bytes,2,rep,name=resource_types,json=resourceTypes,proto3" json:"resource_types,omitempty"` 3938 GroupBy []StatsQuery_ResourceChangeLogs_Groups `protobuf:"varint,3,rep,packed,name=group_by,json=groupBy,proto3,enum=ntt.monitoring.v4.StatsQuery_ResourceChangeLogs_Groups" json:"group_by,omitempty"` 3939 } 3940 3941 func (m *StatsQuery_ResourceChangeLogs) Reset() { 3942 *m = StatsQuery_ResourceChangeLogs{} 3943 if protoimpl.UnsafeEnabled { 3944 mi := &edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[24] 3945 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 3946 ms.StoreMessageInfo(mi) 3947 } 3948 } 3949 3950 func (m *StatsQuery_ResourceChangeLogs) String() string { 3951 return protoimpl.X.MessageStringOf(m) 3952 } 3953 3954 func (*StatsQuery_ResourceChangeLogs) ProtoMessage() {} 3955 3956 func (m *StatsQuery_ResourceChangeLogs) ProtoReflect() preflect.Message { 3957 mi := &edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[24] 3958 if protoimpl.UnsafeEnabled && m != nil { 3959 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 3960 if ms.LoadMessageInfo() == nil { 3961 ms.StoreMessageInfo(mi) 3962 } 3963 return ms 3964 } 3965 return mi.MessageOf(m) 3966 } 3967 3968 func (*StatsQuery_ResourceChangeLogs) GotenMessage() {} 3969 3970 // Deprecated, Use StatsQuery_ResourceChangeLogs.ProtoReflect.Descriptor instead. 3971 func (*StatsQuery_ResourceChangeLogs) Descriptor() ([]byte, []int) { 3972 return edgelq_monitoring_proto_v4_time_serie_custom_proto_rawDescGZIP(), []int{5, 10} 3973 } 3974 3975 func (m *StatsQuery_ResourceChangeLogs) Unmarshal(b []byte) error { 3976 return proto.Unmarshal(b, m) 3977 } 3978 3979 func (m *StatsQuery_ResourceChangeLogs) Marshal() ([]byte, error) { 3980 return proto.Marshal(m) 3981 } 3982 3983 func (m *StatsQuery_ResourceChangeLogs) MarshalJSON() ([]byte, error) { 3984 return protojson.MarshalOptions{}.Marshal(m) 3985 } 3986 3987 func (m *StatsQuery_ResourceChangeLogs) UnmarshalJSON(data []byte) error { 3988 return protojson.Unmarshal(data, m) 3989 } 3990 3991 func (m *StatsQuery_ResourceChangeLogs) GetType() StatsQuery_ResourceChangeLogs_Type { 3992 if m != nil { 3993 return m.Type 3994 } 3995 return StatsQuery_ResourceChangeLogs_UNDEFINED 3996 } 3997 3998 func (m *StatsQuery_ResourceChangeLogs) GetResourceTypes() []string { 3999 if m != nil { 4000 return m.ResourceTypes 4001 } 4002 return nil 4003 } 4004 4005 func (m *StatsQuery_ResourceChangeLogs) GetGroupBy() []StatsQuery_ResourceChangeLogs_Groups { 4006 if m != nil { 4007 return m.GroupBy 4008 } 4009 return nil 4010 } 4011 4012 func (m *StatsQuery_ResourceChangeLogs) SetType(fv StatsQuery_ResourceChangeLogs_Type) { 4013 if m == nil { 4014 panic(fmt.Errorf("can't set %s on nil %s", "Type", "StatsQuery_ResourceChangeLogs")) 4015 } 4016 m.Type = fv 4017 } 4018 4019 func (m *StatsQuery_ResourceChangeLogs) SetResourceTypes(fv []string) { 4020 if m == nil { 4021 panic(fmt.Errorf("can't set %s on nil %s", "ResourceTypes", "StatsQuery_ResourceChangeLogs")) 4022 } 4023 m.ResourceTypes = fv 4024 } 4025 4026 func (m *StatsQuery_ResourceChangeLogs) SetGroupBy(fv []StatsQuery_ResourceChangeLogs_Groups) { 4027 if m == nil { 4028 panic(fmt.Errorf("can't set %s on nil %s", "GroupBy", "StatsQuery_ResourceChangeLogs")) 4029 } 4030 m.GroupBy = fv 4031 } 4032 4033 type StatsQuery_TimeSeries struct { 4034 state protoimpl.MessageState 4035 sizeCache protoimpl.SizeCache 4036 unknownFields protoimpl.UnknownFields 4037 Type StatsQuery_TimeSeries_Type `protobuf:"varint,1,opt,name=type,proto3,enum=ntt.monitoring.v4.StatsQuery_TimeSeries_Type" json:"type,omitempty"` 4038 ResourceTypes []string `protobuf:"bytes,2,rep,name=resource_types,json=resourceTypes,proto3" json:"resource_types,omitempty"` 4039 MetricTypes []string `protobuf:"bytes,3,rep,name=metric_types,json=metricTypes,proto3" json:"metric_types,omitempty"` 4040 GroupBy []StatsQuery_TimeSeries_Groups `protobuf:"varint,4,rep,packed,name=group_by,json=groupBy,proto3,enum=ntt.monitoring.v4.StatsQuery_TimeSeries_Groups" json:"group_by,omitempty"` 4041 } 4042 4043 func (m *StatsQuery_TimeSeries) Reset() { 4044 *m = StatsQuery_TimeSeries{} 4045 if protoimpl.UnsafeEnabled { 4046 mi := &edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[25] 4047 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 4048 ms.StoreMessageInfo(mi) 4049 } 4050 } 4051 4052 func (m *StatsQuery_TimeSeries) String() string { 4053 return protoimpl.X.MessageStringOf(m) 4054 } 4055 4056 func (*StatsQuery_TimeSeries) ProtoMessage() {} 4057 4058 func (m *StatsQuery_TimeSeries) ProtoReflect() preflect.Message { 4059 mi := &edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[25] 4060 if protoimpl.UnsafeEnabled && m != nil { 4061 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 4062 if ms.LoadMessageInfo() == nil { 4063 ms.StoreMessageInfo(mi) 4064 } 4065 return ms 4066 } 4067 return mi.MessageOf(m) 4068 } 4069 4070 func (*StatsQuery_TimeSeries) GotenMessage() {} 4071 4072 // Deprecated, Use StatsQuery_TimeSeries.ProtoReflect.Descriptor instead. 4073 func (*StatsQuery_TimeSeries) Descriptor() ([]byte, []int) { 4074 return edgelq_monitoring_proto_v4_time_serie_custom_proto_rawDescGZIP(), []int{5, 11} 4075 } 4076 4077 func (m *StatsQuery_TimeSeries) Unmarshal(b []byte) error { 4078 return proto.Unmarshal(b, m) 4079 } 4080 4081 func (m *StatsQuery_TimeSeries) Marshal() ([]byte, error) { 4082 return proto.Marshal(m) 4083 } 4084 4085 func (m *StatsQuery_TimeSeries) MarshalJSON() ([]byte, error) { 4086 return protojson.MarshalOptions{}.Marshal(m) 4087 } 4088 4089 func (m *StatsQuery_TimeSeries) UnmarshalJSON(data []byte) error { 4090 return protojson.Unmarshal(data, m) 4091 } 4092 4093 func (m *StatsQuery_TimeSeries) GetType() StatsQuery_TimeSeries_Type { 4094 if m != nil { 4095 return m.Type 4096 } 4097 return StatsQuery_TimeSeries_UNDEFINED 4098 } 4099 4100 func (m *StatsQuery_TimeSeries) GetResourceTypes() []string { 4101 if m != nil { 4102 return m.ResourceTypes 4103 } 4104 return nil 4105 } 4106 4107 func (m *StatsQuery_TimeSeries) GetMetricTypes() []string { 4108 if m != nil { 4109 return m.MetricTypes 4110 } 4111 return nil 4112 } 4113 4114 func (m *StatsQuery_TimeSeries) GetGroupBy() []StatsQuery_TimeSeries_Groups { 4115 if m != nil { 4116 return m.GroupBy 4117 } 4118 return nil 4119 } 4120 4121 func (m *StatsQuery_TimeSeries) SetType(fv StatsQuery_TimeSeries_Type) { 4122 if m == nil { 4123 panic(fmt.Errorf("can't set %s on nil %s", "Type", "StatsQuery_TimeSeries")) 4124 } 4125 m.Type = fv 4126 } 4127 4128 func (m *StatsQuery_TimeSeries) SetResourceTypes(fv []string) { 4129 if m == nil { 4130 panic(fmt.Errorf("can't set %s on nil %s", "ResourceTypes", "StatsQuery_TimeSeries")) 4131 } 4132 m.ResourceTypes = fv 4133 } 4134 4135 func (m *StatsQuery_TimeSeries) SetMetricTypes(fv []string) { 4136 if m == nil { 4137 panic(fmt.Errorf("can't set %s on nil %s", "MetricTypes", "StatsQuery_TimeSeries")) 4138 } 4139 m.MetricTypes = fv 4140 } 4141 4142 func (m *StatsQuery_TimeSeries) SetGroupBy(fv []StatsQuery_TimeSeries_Groups) { 4143 if m == nil { 4144 panic(fmt.Errorf("can't set %s on nil %s", "GroupBy", "StatsQuery_TimeSeries")) 4145 } 4146 m.GroupBy = fv 4147 } 4148 4149 type StatsQuery_TimeSeriesLatencies struct { 4150 state protoimpl.MessageState 4151 sizeCache protoimpl.SizeCache 4152 unknownFields protoimpl.UnknownFields 4153 OfAp *durationpb.Duration `protobuf:"bytes,1,opt,name=of_ap,json=ofAp,proto3" json:"of_ap,omitempty"` 4154 Reducer StatsQuery_TimeSeriesLatencies_Reducer `protobuf:"varint,2,opt,name=reducer,proto3,enum=ntt.monitoring.v4.StatsQuery_TimeSeriesLatencies_Reducer" json:"reducer,omitempty"` 4155 } 4156 4157 func (m *StatsQuery_TimeSeriesLatencies) Reset() { 4158 *m = StatsQuery_TimeSeriesLatencies{} 4159 if protoimpl.UnsafeEnabled { 4160 mi := &edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[26] 4161 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 4162 ms.StoreMessageInfo(mi) 4163 } 4164 } 4165 4166 func (m *StatsQuery_TimeSeriesLatencies) String() string { 4167 return protoimpl.X.MessageStringOf(m) 4168 } 4169 4170 func (*StatsQuery_TimeSeriesLatencies) ProtoMessage() {} 4171 4172 func (m *StatsQuery_TimeSeriesLatencies) ProtoReflect() preflect.Message { 4173 mi := &edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[26] 4174 if protoimpl.UnsafeEnabled && m != nil { 4175 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 4176 if ms.LoadMessageInfo() == nil { 4177 ms.StoreMessageInfo(mi) 4178 } 4179 return ms 4180 } 4181 return mi.MessageOf(m) 4182 } 4183 4184 func (*StatsQuery_TimeSeriesLatencies) GotenMessage() {} 4185 4186 // Deprecated, Use StatsQuery_TimeSeriesLatencies.ProtoReflect.Descriptor instead. 4187 func (*StatsQuery_TimeSeriesLatencies) Descriptor() ([]byte, []int) { 4188 return edgelq_monitoring_proto_v4_time_serie_custom_proto_rawDescGZIP(), []int{5, 12} 4189 } 4190 4191 func (m *StatsQuery_TimeSeriesLatencies) Unmarshal(b []byte) error { 4192 return proto.Unmarshal(b, m) 4193 } 4194 4195 func (m *StatsQuery_TimeSeriesLatencies) Marshal() ([]byte, error) { 4196 return proto.Marshal(m) 4197 } 4198 4199 func (m *StatsQuery_TimeSeriesLatencies) MarshalJSON() ([]byte, error) { 4200 return protojson.MarshalOptions{}.Marshal(m) 4201 } 4202 4203 func (m *StatsQuery_TimeSeriesLatencies) UnmarshalJSON(data []byte) error { 4204 return protojson.Unmarshal(data, m) 4205 } 4206 4207 func (m *StatsQuery_TimeSeriesLatencies) GetOfAp() *durationpb.Duration { 4208 if m != nil { 4209 return m.OfAp 4210 } 4211 return nil 4212 } 4213 4214 func (m *StatsQuery_TimeSeriesLatencies) GetReducer() StatsQuery_TimeSeriesLatencies_Reducer { 4215 if m != nil { 4216 return m.Reducer 4217 } 4218 return StatsQuery_TimeSeriesLatencies_SUMMARY 4219 } 4220 4221 func (m *StatsQuery_TimeSeriesLatencies) SetOfAp(fv *durationpb.Duration) { 4222 if m == nil { 4223 panic(fmt.Errorf("can't set %s on nil %s", "OfAp", "StatsQuery_TimeSeriesLatencies")) 4224 } 4225 m.OfAp = fv 4226 } 4227 4228 func (m *StatsQuery_TimeSeriesLatencies) SetReducer(fv StatsQuery_TimeSeriesLatencies_Reducer) { 4229 if m == nil { 4230 panic(fmt.Errorf("can't set %s on nil %s", "Reducer", "StatsQuery_TimeSeriesLatencies")) 4231 } 4232 m.Reducer = fv 4233 } 4234 4235 // ErrorDetails is used when one of the queried regions fails to produce 4236 // results. It is used in execution_errors field (see subfield 4237 // ntt.rpc.Status.details). 4238 type QueryProjectTimeSeriesStatsResponse_ErrorDetails struct { 4239 state protoimpl.MessageState 4240 sizeCache protoimpl.SizeCache 4241 unknownFields protoimpl.UnknownFields 4242 // region id which failed to give results. 4243 RegionId string `protobuf:"bytes,1,opt,name=region_id,json=regionId,proto3" json:"region_id,omitempty"` 4244 } 4245 4246 func (m *QueryProjectTimeSeriesStatsResponse_ErrorDetails) Reset() { 4247 *m = QueryProjectTimeSeriesStatsResponse_ErrorDetails{} 4248 if protoimpl.UnsafeEnabled { 4249 mi := &edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[27] 4250 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 4251 ms.StoreMessageInfo(mi) 4252 } 4253 } 4254 4255 func (m *QueryProjectTimeSeriesStatsResponse_ErrorDetails) String() string { 4256 return protoimpl.X.MessageStringOf(m) 4257 } 4258 4259 func (*QueryProjectTimeSeriesStatsResponse_ErrorDetails) ProtoMessage() {} 4260 4261 func (m *QueryProjectTimeSeriesStatsResponse_ErrorDetails) ProtoReflect() preflect.Message { 4262 mi := &edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[27] 4263 if protoimpl.UnsafeEnabled && m != nil { 4264 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 4265 if ms.LoadMessageInfo() == nil { 4266 ms.StoreMessageInfo(mi) 4267 } 4268 return ms 4269 } 4270 return mi.MessageOf(m) 4271 } 4272 4273 func (*QueryProjectTimeSeriesStatsResponse_ErrorDetails) GotenMessage() {} 4274 4275 // Deprecated, Use QueryProjectTimeSeriesStatsResponse_ErrorDetails.ProtoReflect.Descriptor instead. 4276 func (*QueryProjectTimeSeriesStatsResponse_ErrorDetails) Descriptor() ([]byte, []int) { 4277 return edgelq_monitoring_proto_v4_time_serie_custom_proto_rawDescGZIP(), []int{7, 0} 4278 } 4279 4280 func (m *QueryProjectTimeSeriesStatsResponse_ErrorDetails) Unmarshal(b []byte) error { 4281 return proto.Unmarshal(b, m) 4282 } 4283 4284 func (m *QueryProjectTimeSeriesStatsResponse_ErrorDetails) Marshal() ([]byte, error) { 4285 return proto.Marshal(m) 4286 } 4287 4288 func (m *QueryProjectTimeSeriesStatsResponse_ErrorDetails) MarshalJSON() ([]byte, error) { 4289 return protojson.MarshalOptions{}.Marshal(m) 4290 } 4291 4292 func (m *QueryProjectTimeSeriesStatsResponse_ErrorDetails) UnmarshalJSON(data []byte) error { 4293 return protojson.Unmarshal(data, m) 4294 } 4295 4296 func (m *QueryProjectTimeSeriesStatsResponse_ErrorDetails) GetRegionId() string { 4297 if m != nil { 4298 return m.RegionId 4299 } 4300 return "" 4301 } 4302 4303 func (m *QueryProjectTimeSeriesStatsResponse_ErrorDetails) SetRegionId(fv string) { 4304 if m == nil { 4305 panic(fmt.Errorf("can't set %s on nil %s", "RegionId", "QueryProjectTimeSeriesStatsResponse_ErrorDetails")) 4306 } 4307 m.RegionId = fv 4308 } 4309 4310 // ErrorDetails is used when one of the queried regions fails to produce 4311 // results. It is used in execution_errors field (see subfield 4312 // ntt.rpc.Status.details). 4313 type QueryServiceTimeSeriesStatsResponse_ErrorDetails struct { 4314 state protoimpl.MessageState 4315 sizeCache protoimpl.SizeCache 4316 unknownFields protoimpl.UnknownFields 4317 // region id which failed to give results. 4318 RegionId string `protobuf:"bytes,1,opt,name=region_id,json=regionId,proto3" json:"region_id,omitempty"` 4319 } 4320 4321 func (m *QueryServiceTimeSeriesStatsResponse_ErrorDetails) Reset() { 4322 *m = QueryServiceTimeSeriesStatsResponse_ErrorDetails{} 4323 if protoimpl.UnsafeEnabled { 4324 mi := &edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[28] 4325 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 4326 ms.StoreMessageInfo(mi) 4327 } 4328 } 4329 4330 func (m *QueryServiceTimeSeriesStatsResponse_ErrorDetails) String() string { 4331 return protoimpl.X.MessageStringOf(m) 4332 } 4333 4334 func (*QueryServiceTimeSeriesStatsResponse_ErrorDetails) ProtoMessage() {} 4335 4336 func (m *QueryServiceTimeSeriesStatsResponse_ErrorDetails) ProtoReflect() preflect.Message { 4337 mi := &edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[28] 4338 if protoimpl.UnsafeEnabled && m != nil { 4339 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 4340 if ms.LoadMessageInfo() == nil { 4341 ms.StoreMessageInfo(mi) 4342 } 4343 return ms 4344 } 4345 return mi.MessageOf(m) 4346 } 4347 4348 func (*QueryServiceTimeSeriesStatsResponse_ErrorDetails) GotenMessage() {} 4349 4350 // Deprecated, Use QueryServiceTimeSeriesStatsResponse_ErrorDetails.ProtoReflect.Descriptor instead. 4351 func (*QueryServiceTimeSeriesStatsResponse_ErrorDetails) Descriptor() ([]byte, []int) { 4352 return edgelq_monitoring_proto_v4_time_serie_custom_proto_rawDescGZIP(), []int{9, 0} 4353 } 4354 4355 func (m *QueryServiceTimeSeriesStatsResponse_ErrorDetails) Unmarshal(b []byte) error { 4356 return proto.Unmarshal(b, m) 4357 } 4358 4359 func (m *QueryServiceTimeSeriesStatsResponse_ErrorDetails) Marshal() ([]byte, error) { 4360 return proto.Marshal(m) 4361 } 4362 4363 func (m *QueryServiceTimeSeriesStatsResponse_ErrorDetails) MarshalJSON() ([]byte, error) { 4364 return protojson.MarshalOptions{}.Marshal(m) 4365 } 4366 4367 func (m *QueryServiceTimeSeriesStatsResponse_ErrorDetails) UnmarshalJSON(data []byte) error { 4368 return protojson.Unmarshal(data, m) 4369 } 4370 4371 func (m *QueryServiceTimeSeriesStatsResponse_ErrorDetails) GetRegionId() string { 4372 if m != nil { 4373 return m.RegionId 4374 } 4375 return "" 4376 } 4377 4378 func (m *QueryServiceTimeSeriesStatsResponse_ErrorDetails) SetRegionId(fv string) { 4379 if m == nil { 4380 panic(fmt.Errorf("can't set %s on nil %s", "RegionId", "QueryServiceTimeSeriesStatsResponse_ErrorDetails")) 4381 } 4382 m.RegionId = fv 4383 } 4384 4385 var edgelq_monitoring_proto_v4_time_serie_custom_proto preflect.FileDescriptor 4386 4387 var edgelq_monitoring_proto_v4_time_serie_custom_proto_rawDesc = []byte{ 4388 0x0a, 0x32, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 4389 0x69, 0x6e, 0x67, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x76, 0x34, 0x2f, 0x74, 0x69, 0x6d, 4390 0x65, 0x5f, 0x73, 0x65, 0x72, 0x69, 0x65, 0x5f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x2e, 0x70, 4391 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x11, 0x6e, 0x74, 0x74, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 4392 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x34, 0x1a, 0x20, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 4393 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x76, 0x61, 0x6c, 0x69, 0x64, 4394 0x61, 0x74, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1d, 0x67, 0x6f, 0x74, 0x65, 0x6e, 4395 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x67, 0x6f, 0x74, 4396 0x65, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 4397 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x73, 0x65, 0x72, 0x76, 4398 0x69, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x24, 0x67, 0x6f, 0x74, 0x65, 0x6e, 4399 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x6d, 0x75, 0x6c, 4400 0x74, 0x69, 0x5f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 4401 0x20, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 4402 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x2e, 0x70, 0x72, 0x6f, 0x74, 4403 0x6f, 0x1a, 0x1e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 4404 0x75, 0x66, 0x2f, 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 4405 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 4406 0x75, 0x66, 0x2f, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x2e, 0x70, 0x72, 0x6f, 4407 0x74, 0x6f, 0x1a, 0x1e, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 4408 0x6e, 0x2f, 0x72, 0x70, 0x63, 0x2f, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x2e, 0x70, 0x72, 0x6f, 4409 0x74, 0x6f, 0x1a, 0x27, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 4410 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x76, 0x34, 0x2f, 0x63, 4411 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x2b, 0x65, 0x64, 0x67, 4412 0x65, 0x6c, 0x71, 0x2f, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2f, 0x70, 4413 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x76, 0x34, 0x2f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x73, 0x65, 0x72, 4414 0x69, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x8b, 0x04, 0x0a, 0x15, 0x4c, 0x69, 0x73, 4415 0x74, 0x54, 0x69, 0x6d, 0x65, 0x53, 0x65, 0x72, 0x69, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 4416 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x0a, 0x20, 0x01, 4417 0x28, 0x09, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x29, 0x0a, 0x06, 0x66, 0x69, 4418 0x6c, 0x74, 0x65, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x11, 0xb2, 0xda, 0x21, 0x0d, 4419 0x1a, 0x0b, 0x0a, 0x09, 0x54, 0x69, 0x6d, 0x65, 0x53, 0x65, 0x72, 0x69, 0x65, 0x52, 0x06, 0x66, 4420 0x69, 0x6c, 0x74, 0x65, 0x72, 0x12, 0x45, 0x0a, 0x08, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x76, 0x61, 4421 0x6c, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1f, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x6d, 0x6f, 4422 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x34, 0x2e, 0x54, 0x69, 0x6d, 0x65, 4423 0x49, 0x6e, 0x74, 0x65, 0x72, 0x76, 0x61, 0x6c, 0x42, 0x08, 0xca, 0xc6, 0x27, 0x04, 0x62, 0x02, 4424 0x08, 0x01, 0x52, 0x08, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x76, 0x61, 0x6c, 0x12, 0x40, 0x0a, 0x0b, 4425 0x61, 0x67, 0x67, 0x72, 0x65, 0x67, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x05, 0x20, 0x01, 0x28, 4426 0x0b, 0x32, 0x1e, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 4427 0x6e, 0x67, 0x2e, 0x76, 0x34, 0x2e, 0x41, 0x67, 0x67, 0x72, 0x65, 0x67, 0x61, 0x74, 0x69, 0x6f, 4428 0x6e, 0x52, 0x0b, 0x61, 0x67, 0x67, 0x72, 0x65, 0x67, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x3d, 4429 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 4430 0x28, 0x0b, 0x32, 0x1d, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 4431 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x34, 0x2e, 0x50, 0x61, 0x67, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 4432 0x6e, 0x52, 0x0a, 0x70, 0x61, 0x67, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x35, 0x0a, 4433 0x04, 0x76, 0x69, 0x65, 0x77, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x21, 0x2e, 0x6e, 0x74, 4434 0x74, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x34, 0x2e, 4435 0x54, 0x69, 0x6d, 0x65, 0x53, 0x65, 0x72, 0x69, 0x65, 0x73, 0x56, 0x69, 0x65, 0x77, 0x52, 0x04, 4436 0x76, 0x69, 0x65, 0x77, 0x12, 0x4c, 0x0a, 0x0a, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x6d, 0x61, 4437 0x73, 0x6b, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 4438 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 4439 0x4d, 0x61, 0x73, 0x6b, 0x42, 0x11, 0xb2, 0xda, 0x21, 0x0d, 0x32, 0x0b, 0x0a, 0x09, 0x54, 0x69, 4440 0x6d, 0x65, 0x53, 0x65, 0x72, 0x69, 0x65, 0x52, 0x09, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 4441 0x73, 0x6b, 0x12, 0x2d, 0x0a, 0x0a, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x73, 0x5f, 0x63, 0x61, 0x70, 4442 0x18, 0x08, 0x20, 0x01, 0x28, 0x05, 0x42, 0x0e, 0xca, 0xc6, 0x27, 0x0a, 0x12, 0x08, 0x1a, 0x04, 4443 0x08, 0xa0, 0x8d, 0x06, 0x2a, 0x00, 0x52, 0x09, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x73, 0x43, 0x61, 4444 0x70, 0x12, 0x2d, 0x0a, 0x12, 0x63, 0x6f, 0x6e, 0x74, 0x69, 0x6e, 0x75, 0x61, 0x74, 0x69, 0x6f, 4445 0x6e, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x52, 0x11, 0x63, 4446 0x6f, 0x6e, 0x74, 0x69, 0x6e, 0x75, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 4447 0x4a, 0x04, 0x08, 0x06, 0x10, 0x07, 0x22, 0xbf, 0x02, 0x0a, 0x16, 0x4c, 0x69, 0x73, 0x74, 0x54, 4448 0x69, 0x6d, 0x65, 0x53, 0x65, 0x72, 0x69, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 4449 0x65, 0x12, 0x3d, 0x0a, 0x0b, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x73, 0x65, 0x72, 0x69, 0x65, 0x73, 4450 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x6d, 0x6f, 0x6e, 4451 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x34, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x53, 4452 0x65, 0x72, 0x69, 0x65, 0x52, 0x0a, 0x74, 0x69, 0x6d, 0x65, 0x53, 0x65, 0x72, 0x69, 0x65, 0x73, 4453 0x12, 0x3a, 0x0a, 0x10, 0x65, 0x78, 0x65, 0x63, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x65, 0x72, 4454 0x72, 0x6f, 0x72, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0f, 0x2e, 0x6e, 0x74, 0x74, 4455 0x2e, 0x72, 0x70, 0x63, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x0f, 0x65, 0x78, 0x65, 4456 0x63, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x12, 0x2d, 0x0a, 0x12, 4457 0x63, 0x6f, 0x6e, 0x74, 0x69, 0x6e, 0x75, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x74, 0x6f, 0x6b, 4458 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x11, 0x63, 0x6f, 0x6e, 0x74, 0x69, 0x6e, 4459 0x75, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x4e, 0x0a, 0x14, 0x74, 4460 0x6f, 0x74, 0x61, 0x6c, 0x5f, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 4461 0x65, 0x72, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 4462 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x34, 0x2e, 0x54, 0x69, 4463 0x6d, 0x65, 0x53, 0x65, 0x72, 0x69, 0x65, 0x52, 0x12, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x50, 0x6f, 4464 0x69, 0x6e, 0x74, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x65, 0x72, 0x73, 0x1a, 0x2b, 0x0a, 0x0c, 0x45, 4465 0x72, 0x72, 0x6f, 0x72, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x12, 0x1b, 0x0a, 0x09, 0x72, 4466 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 4467 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x22, 0x70, 0x0a, 0x17, 0x43, 0x72, 0x65, 0x61, 4468 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x53, 0x65, 0x72, 0x69, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 4469 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x03, 0x20, 4470 0x01, 0x28, 0x09, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x3d, 0x0a, 0x0b, 0x74, 4471 0x69, 0x6d, 0x65, 0x5f, 0x73, 0x65, 0x72, 0x69, 0x65, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 4472 0x32, 0x1c, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 4473 0x67, 0x2e, 0x76, 0x34, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x53, 0x65, 0x72, 0x69, 0x65, 0x52, 0x0a, 4474 0x74, 0x69, 0x6d, 0x65, 0x53, 0x65, 0x72, 0x69, 0x65, 0x73, 0x22, 0x9c, 0x02, 0x0a, 0x18, 0x43, 4475 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x53, 0x65, 0x72, 0x69, 0x65, 0x73, 0x52, 4476 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x66, 0x0a, 0x0f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 4477 0x73, 0x65, 0x72, 0x69, 0x65, 0x5f, 0x6b, 0x65, 0x79, 0x73, 0x18, 0x0b, 0x20, 0x03, 0x28, 0x0b, 4478 0x32, 0x3e, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 4479 0x67, 0x2e, 0x76, 0x34, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x53, 4480 0x65, 0x72, 0x69, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x54, 0x69, 4481 0x6d, 0x65, 0x53, 0x65, 0x72, 0x69, 0x65, 0x4b, 0x65, 0x79, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 4482 0x52, 0x0d, 0x74, 0x69, 0x6d, 0x65, 0x53, 0x65, 0x72, 0x69, 0x65, 0x4b, 0x65, 0x79, 0x73, 0x12, 4483 0x56, 0x0a, 0x12, 0x66, 0x61, 0x69, 0x6c, 0x65, 0x64, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x73, 4484 0x65, 0x72, 0x69, 0x65, 0x73, 0x18, 0x32, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x28, 0x2e, 0x6e, 0x74, 4485 0x74, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x34, 0x2e, 4486 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x53, 0x65, 0x72, 0x69, 0x65, 0x73, 4487 0x45, 0x72, 0x72, 0x6f, 0x72, 0x52, 0x10, 0x66, 0x61, 0x69, 0x6c, 0x65, 0x64, 0x54, 0x69, 0x6d, 4488 0x65, 0x53, 0x65, 0x72, 0x69, 0x65, 0x73, 0x1a, 0x40, 0x0a, 0x12, 0x54, 0x69, 0x6d, 0x65, 0x53, 4489 0x65, 0x72, 0x69, 0x65, 0x4b, 0x65, 0x79, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 4490 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 4491 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x05, 4492 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0x7f, 0x0a, 0x15, 0x43, 0x72, 0x65, 4493 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x53, 0x65, 0x72, 0x69, 0x65, 0x73, 0x45, 0x72, 0x72, 4494 0x6f, 0x72, 0x12, 0x3d, 0x0a, 0x0b, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x73, 0x65, 0x72, 0x69, 0x65, 4495 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x6d, 0x6f, 4496 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x34, 0x2e, 0x54, 0x69, 0x6d, 0x65, 4497 0x53, 0x65, 0x72, 0x69, 0x65, 0x52, 0x0a, 0x74, 0x69, 0x6d, 0x65, 0x53, 0x65, 0x72, 0x69, 0x65, 4498 0x73, 0x12, 0x27, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 4499 0x0b, 0x32, 0x0f, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x72, 0x70, 0x63, 0x2e, 0x53, 0x74, 0x61, 0x74, 4500 0x75, 0x73, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x22, 0xec, 0x25, 0x0a, 0x0a, 0x53, 4501 0x74, 0x61, 0x74, 0x73, 0x51, 0x75, 0x65, 0x72, 0x79, 0x12, 0x54, 0x0a, 0x0e, 0x63, 0x61, 0x6c, 4502 0x6c, 0x5f, 0x6c, 0x61, 0x74, 0x65, 0x6e, 0x63, 0x69, 0x65, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 4503 0x0b, 0x32, 0x2b, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 4504 0x6e, 0x67, 0x2e, 0x76, 0x34, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x73, 0x51, 0x75, 0x65, 0x72, 0x79, 4505 0x2e, 0x43, 0x61, 0x6c, 0x6c, 0x4c, 0x61, 0x74, 0x65, 0x6e, 0x63, 0x69, 0x65, 0x73, 0x48, 0x00, 4506 0x52, 0x0d, 0x63, 0x61, 0x6c, 0x6c, 0x4c, 0x61, 0x74, 0x65, 0x6e, 0x63, 0x69, 0x65, 0x73, 0x12, 4507 0x54, 0x0a, 0x0e, 0x65, 0x78, 0x65, 0x63, 0x75, 0x74, 0x65, 0x64, 0x5f, 0x63, 0x61, 0x6c, 0x6c, 4508 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2b, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x6d, 0x6f, 4509 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x34, 0x2e, 0x53, 0x74, 0x61, 0x74, 4510 0x73, 0x51, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x45, 0x78, 0x65, 0x63, 0x75, 0x74, 0x65, 0x64, 0x43, 4511 0x61, 0x6c, 0x6c, 0x73, 0x48, 0x00, 0x52, 0x0d, 0x65, 0x78, 0x65, 0x63, 0x75, 0x74, 0x65, 0x64, 4512 0x43, 0x61, 0x6c, 0x6c, 0x73, 0x12, 0x48, 0x0a, 0x0a, 0x6f, 0x70, 0x65, 0x6e, 0x5f, 0x63, 0x61, 4513 0x6c, 0x6c, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x27, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 4514 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x34, 0x2e, 0x53, 0x74, 4515 0x61, 0x74, 0x73, 0x51, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x4f, 0x70, 0x65, 0x6e, 0x43, 0x61, 0x6c, 4516 0x6c, 0x73, 0x48, 0x00, 0x52, 0x09, 0x6f, 0x70, 0x65, 0x6e, 0x43, 0x61, 0x6c, 0x6c, 0x73, 0x12, 4517 0x4e, 0x0a, 0x0c, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x73, 0x18, 4518 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x29, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 4519 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x34, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x73, 0x51, 4520 0x75, 0x65, 0x72, 0x79, 0x2e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x73, 4521 0x48, 0x00, 0x52, 0x0b, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x73, 0x12, 4522 0x60, 0x0a, 0x12, 0x69, 0x6e, 0x67, 0x72, 0x65, 0x73, 0x73, 0x5f, 0x74, 0x68, 0x72, 0x6f, 0x75, 4523 0x67, 0x68, 0x70, 0x75, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x6e, 0x74, 4524 0x74, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x34, 0x2e, 4525 0x53, 0x74, 0x61, 0x74, 0x73, 0x51, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x49, 0x6e, 0x67, 0x72, 0x65, 4526 0x73, 0x73, 0x54, 0x68, 0x72, 0x6f, 0x75, 0x67, 0x68, 0x70, 0x75, 0x74, 0x48, 0x00, 0x52, 0x11, 4527 0x69, 0x6e, 0x67, 0x72, 0x65, 0x73, 0x73, 0x54, 0x68, 0x72, 0x6f, 0x75, 0x67, 0x68, 0x70, 0x75, 4528 0x74, 0x12, 0x5d, 0x0a, 0x11, 0x65, 0x67, 0x72, 0x65, 0x73, 0x73, 0x5f, 0x74, 0x68, 0x72, 0x6f, 4529 0x75, 0x67, 0x68, 0x70, 0x75, 0x74, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2e, 0x2e, 0x6e, 4530 0x74, 0x74, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x34, 4531 0x2e, 0x53, 0x74, 0x61, 0x74, 0x73, 0x51, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x45, 0x67, 0x72, 0x65, 4532 0x73, 0x73, 0x54, 0x68, 0x72, 0x6f, 0x75, 0x67, 0x68, 0x70, 0x75, 0x74, 0x48, 0x00, 0x52, 0x10, 4533 0x65, 0x67, 0x72, 0x65, 0x73, 0x73, 0x54, 0x68, 0x72, 0x6f, 0x75, 0x67, 0x68, 0x70, 0x75, 0x74, 4534 0x12, 0x50, 0x0a, 0x0b, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x5f, 0x75, 0x73, 0x61, 0x67, 0x65, 0x18, 4535 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2d, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 4536 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x34, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x73, 0x51, 4537 0x75, 0x65, 0x72, 0x79, 0x2e, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 4538 0x69, 0x6f, 0x6e, 0x73, 0x48, 0x00, 0x52, 0x0a, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x55, 0x73, 0x61, 4539 0x67, 0x65, 0x12, 0x54, 0x0a, 0x0e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x63, 4540 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2b, 0x2e, 0x6e, 0x74, 0x74, 4541 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x34, 0x2e, 0x53, 4542 0x74, 0x61, 0x74, 0x73, 0x51, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 4543 0x63, 0x65, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x48, 0x00, 0x52, 0x0d, 0x72, 0x65, 0x73, 0x6f, 0x75, 4544 0x72, 0x63, 0x65, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x43, 0x0a, 0x0a, 0x6c, 0x6f, 0x67, 0x73, 4545 0x5f, 0x75, 0x73, 0x61, 0x67, 0x65, 0x18, 0x09, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x6e, 4546 0x74, 0x74, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x34, 4547 0x2e, 0x53, 0x74, 0x61, 0x74, 0x73, 0x51, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x4c, 0x6f, 0x67, 0x73, 4548 0x48, 0x00, 0x52, 0x09, 0x6c, 0x6f, 0x67, 0x73, 0x55, 0x73, 0x61, 0x67, 0x65, 0x12, 0x5c, 0x0a, 4549 0x13, 0x61, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x5f, 0x6c, 0x6f, 0x67, 0x73, 0x5f, 0x75, 4550 0x73, 0x61, 0x67, 0x65, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2a, 0x2e, 0x6e, 0x74, 0x74, 4551 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x34, 0x2e, 0x53, 4552 0x74, 0x61, 0x74, 0x73, 0x51, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x41, 0x63, 0x74, 0x69, 0x76, 0x69, 4553 0x74, 0x79, 0x4c, 0x6f, 0x67, 0x73, 0x48, 0x00, 0x52, 0x11, 0x61, 0x63, 0x74, 0x69, 0x76, 0x69, 4554 0x74, 0x79, 0x4c, 0x6f, 0x67, 0x73, 0x55, 0x73, 0x61, 0x67, 0x65, 0x12, 0x6f, 0x0a, 0x1a, 0x72, 4555 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x63, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x5f, 0x6c, 4556 0x6f, 0x67, 0x73, 0x5f, 0x75, 0x73, 0x61, 0x67, 0x65, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x0b, 0x32, 4557 0x30, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 4558 0x2e, 0x76, 0x34, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x73, 0x51, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x52, 4559 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x4c, 0x6f, 0x67, 4560 0x73, 0x48, 0x00, 0x52, 0x17, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x43, 0x68, 0x61, 4561 0x6e, 0x67, 0x65, 0x4c, 0x6f, 0x67, 0x73, 0x55, 0x73, 0x61, 0x67, 0x65, 0x12, 0x56, 0x0a, 0x11, 4562 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x73, 0x65, 0x72, 0x69, 0x65, 0x73, 0x5f, 0x75, 0x73, 0x61, 0x67, 4563 0x65, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x28, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x6d, 0x6f, 4564 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x34, 0x2e, 0x53, 0x74, 0x61, 0x74, 4565 0x73, 0x51, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x53, 0x65, 0x72, 0x69, 0x65, 4566 0x73, 0x48, 0x00, 0x52, 0x0f, 0x74, 0x69, 0x6d, 0x65, 0x53, 0x65, 0x72, 0x69, 0x65, 0x73, 0x55, 4567 0x73, 0x61, 0x67, 0x65, 0x12, 0x67, 0x0a, 0x15, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x73, 0x65, 0x72, 4568 0x69, 0x65, 0x73, 0x5f, 0x6c, 0x61, 0x74, 0x65, 0x6e, 0x63, 0x69, 0x65, 0x73, 0x18, 0x0d, 0x20, 4569 0x01, 0x28, 0x0b, 0x32, 0x31, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 4570 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x34, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x73, 0x51, 0x75, 0x65, 4571 0x72, 0x79, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x53, 0x65, 0x72, 0x69, 0x65, 0x73, 0x4c, 0x61, 0x74, 4572 0x65, 0x6e, 0x63, 0x69, 0x65, 0x73, 0x48, 0x00, 0x52, 0x13, 0x74, 0x69, 0x6d, 0x65, 0x53, 0x65, 4573 0x72, 0x69, 0x65, 0x73, 0x4c, 0x61, 0x74, 0x65, 0x6e, 0x63, 0x69, 0x65, 0x73, 0x1a, 0x93, 0x03, 4574 0x0a, 0x0d, 0x43, 0x61, 0x6c, 0x6c, 0x4c, 0x61, 0x74, 0x65, 0x6e, 0x63, 0x69, 0x65, 0x73, 0x12, 4575 0x18, 0x0a, 0x07, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 4576 0x52, 0x07, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x73, 0x12, 0x1a, 0x0a, 0x08, 0x76, 0x65, 0x72, 4577 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x09, 0x52, 0x08, 0x76, 0x65, 0x72, 4578 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x1c, 0x0a, 0x09, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 4579 0x65, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x09, 0x52, 0x09, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 4580 0x63, 0x65, 0x73, 0x12, 0x4d, 0x0a, 0x07, 0x72, 0x65, 0x64, 0x75, 0x63, 0x65, 0x72, 0x18, 0x04, 4581 0x20, 0x01, 0x28, 0x0e, 0x32, 0x33, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 4582 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x34, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x73, 0x51, 0x75, 4583 0x65, 0x72, 0x79, 0x2e, 0x43, 0x61, 0x6c, 0x6c, 0x4c, 0x61, 0x74, 0x65, 0x6e, 0x63, 0x69, 0x65, 4584 0x73, 0x2e, 0x52, 0x65, 0x64, 0x75, 0x63, 0x65, 0x72, 0x52, 0x07, 0x72, 0x65, 0x64, 0x75, 0x63, 4585 0x65, 0x72, 0x12, 0x4d, 0x0a, 0x08, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x62, 0x79, 0x18, 0x05, 4586 0x20, 0x03, 0x28, 0x0e, 0x32, 0x32, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 4587 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x34, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x73, 0x51, 0x75, 4588 0x65, 0x72, 0x79, 0x2e, 0x43, 0x61, 0x6c, 0x6c, 0x4c, 0x61, 0x74, 0x65, 0x6e, 0x63, 0x69, 0x65, 4589 0x73, 0x2e, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x52, 0x07, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x42, 4590 0x79, 0x22, 0x34, 0x0a, 0x06, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x12, 0x0a, 0x0a, 0x06, 0x4d, 4591 0x45, 0x54, 0x48, 0x4f, 0x44, 0x10, 0x00, 0x12, 0x0b, 0x0a, 0x07, 0x56, 0x45, 0x52, 0x53, 0x49, 4592 0x4f, 0x4e, 0x10, 0x01, 0x12, 0x11, 0x0a, 0x0d, 0x52, 0x45, 0x53, 0x4f, 0x55, 0x52, 0x43, 0x45, 4593 0x5f, 0x54, 0x59, 0x50, 0x45, 0x10, 0x02, 0x22, 0x5a, 0x0a, 0x07, 0x52, 0x65, 0x64, 0x75, 0x63, 4594 0x65, 0x72, 0x12, 0x0b, 0x0a, 0x07, 0x53, 0x55, 0x4d, 0x4d, 0x41, 0x52, 0x59, 0x10, 0x00, 0x12, 4595 0x07, 0x0a, 0x03, 0x4d, 0x49, 0x4e, 0x10, 0x01, 0x12, 0x07, 0x0a, 0x03, 0x4d, 0x41, 0x58, 0x10, 4596 0x02, 0x12, 0x07, 0x0a, 0x03, 0x50, 0x35, 0x30, 0x10, 0x03, 0x12, 0x07, 0x0a, 0x03, 0x50, 0x39, 4597 0x35, 0x10, 0x04, 0x12, 0x07, 0x0a, 0x03, 0x50, 0x39, 0x39, 0x10, 0x05, 0x12, 0x08, 0x0a, 0x04, 4598 0x4d, 0x45, 0x41, 0x4e, 0x10, 0x06, 0x12, 0x0b, 0x0a, 0x07, 0x53, 0x54, 0x44, 0x5f, 0x44, 0x45, 4599 0x56, 0x10, 0x07, 0x1a, 0xe8, 0x01, 0x0a, 0x0d, 0x45, 0x78, 0x65, 0x63, 0x75, 0x74, 0x65, 0x64, 4600 0x43, 0x61, 0x6c, 0x6c, 0x73, 0x12, 0x18, 0x0a, 0x07, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x73, 4601 0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x07, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x73, 0x12, 4602 0x1a, 0x0a, 0x08, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 4603 0x09, 0x52, 0x08, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x1c, 0x0a, 0x09, 0x72, 4604 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x09, 0x52, 0x09, 4605 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x12, 0x4d, 0x0a, 0x08, 0x67, 0x72, 0x6f, 4606 0x75, 0x70, 0x5f, 0x62, 0x79, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0e, 0x32, 0x32, 0x2e, 0x6e, 0x74, 4607 0x74, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x34, 0x2e, 4608 0x53, 0x74, 0x61, 0x74, 0x73, 0x51, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x45, 0x78, 0x65, 0x63, 0x75, 4609 0x74, 0x65, 0x64, 0x43, 0x61, 0x6c, 0x6c, 0x73, 0x2e, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x52, 4610 0x07, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x42, 0x79, 0x22, 0x34, 0x0a, 0x06, 0x47, 0x72, 0x6f, 0x75, 4611 0x70, 0x73, 0x12, 0x0a, 0x0a, 0x06, 0x4d, 0x45, 0x54, 0x48, 0x4f, 0x44, 0x10, 0x00, 0x12, 0x0b, 4612 0x0a, 0x07, 0x56, 0x45, 0x52, 0x53, 0x49, 0x4f, 0x4e, 0x10, 0x01, 0x12, 0x11, 0x0a, 0x0d, 0x52, 4613 0x45, 0x53, 0x4f, 0x55, 0x52, 0x43, 0x45, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x10, 0x02, 0x1a, 0xe0, 4614 0x01, 0x0a, 0x09, 0x4f, 0x70, 0x65, 0x6e, 0x43, 0x61, 0x6c, 0x6c, 0x73, 0x12, 0x18, 0x0a, 0x07, 4615 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x07, 0x6d, 4616 0x65, 0x74, 0x68, 0x6f, 0x64, 0x73, 0x12, 0x1a, 0x0a, 0x08, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 4617 0x6e, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x09, 0x52, 0x08, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 4618 0x6e, 0x73, 0x12, 0x1c, 0x0a, 0x09, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x18, 4619 0x03, 0x20, 0x03, 0x28, 0x09, 0x52, 0x09, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 4620 0x12, 0x49, 0x0a, 0x08, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x62, 0x79, 0x18, 0x04, 0x20, 0x03, 4621 0x28, 0x0e, 0x32, 0x2e, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 4622 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x34, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x73, 0x51, 0x75, 0x65, 0x72, 4623 0x79, 0x2e, 0x4f, 0x70, 0x65, 0x6e, 0x43, 0x61, 0x6c, 0x6c, 0x73, 0x2e, 0x47, 0x72, 0x6f, 0x75, 4624 0x70, 0x73, 0x52, 0x07, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x42, 0x79, 0x22, 0x34, 0x0a, 0x06, 0x47, 4625 0x72, 0x6f, 0x75, 0x70, 0x73, 0x12, 0x0a, 0x0a, 0x06, 0x4d, 0x45, 0x54, 0x48, 0x4f, 0x44, 0x10, 4626 0x00, 0x12, 0x0b, 0x0a, 0x07, 0x56, 0x45, 0x52, 0x53, 0x49, 0x4f, 0x4e, 0x10, 0x01, 0x12, 0x11, 4627 0x0a, 0x0d, 0x52, 0x45, 0x53, 0x4f, 0x55, 0x52, 0x43, 0x45, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x10, 4628 0x02, 0x1a, 0x98, 0x02, 0x0a, 0x0b, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x43, 0x6f, 0x75, 0x6e, 0x74, 4629 0x73, 0x12, 0x18, 0x0a, 0x07, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x73, 0x18, 0x01, 0x20, 0x03, 4630 0x28, 0x09, 0x52, 0x07, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x73, 0x12, 0x1a, 0x0a, 0x08, 0x76, 4631 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x09, 0x52, 0x08, 0x76, 4632 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x1c, 0x0a, 0x09, 0x72, 0x65, 0x73, 0x6f, 0x75, 4633 0x72, 0x63, 0x65, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x09, 0x52, 0x09, 0x72, 0x65, 0x73, 0x6f, 4634 0x75, 0x72, 0x63, 0x65, 0x73, 0x12, 0x1f, 0x0a, 0x0b, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x5f, 0x63, 4635 0x6f, 0x64, 0x65, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0a, 0x65, 0x72, 0x72, 0x6f, 4636 0x72, 0x43, 0x6f, 0x64, 0x65, 0x73, 0x12, 0x4b, 0x0a, 0x08, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 4637 0x62, 0x79, 0x18, 0x05, 0x20, 0x03, 0x28, 0x0e, 0x32, 0x30, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x6d, 4638 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x34, 0x2e, 0x53, 0x74, 0x61, 4639 0x74, 0x73, 0x51, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x43, 0x6f, 0x75, 4640 0x6e, 0x74, 0x73, 0x2e, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x52, 0x07, 0x67, 0x72, 0x6f, 0x75, 4641 0x70, 0x42, 0x79, 0x22, 0x47, 0x0a, 0x06, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x12, 0x0a, 0x0a, 4642 0x06, 0x4d, 0x45, 0x54, 0x48, 0x4f, 0x44, 0x10, 0x00, 0x12, 0x0b, 0x0a, 0x07, 0x56, 0x45, 0x52, 4643 0x53, 0x49, 0x4f, 0x4e, 0x10, 0x01, 0x12, 0x11, 0x0a, 0x0d, 0x52, 0x45, 0x53, 0x4f, 0x55, 0x52, 4644 0x43, 0x45, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x10, 0x02, 0x12, 0x11, 0x0a, 0x0d, 0x52, 0x45, 0x53, 4645 0x50, 0x4f, 0x4e, 0x53, 0x45, 0x5f, 0x43, 0x4f, 0x44, 0x45, 0x10, 0x03, 0x1a, 0xf0, 0x01, 0x0a, 4646 0x11, 0x49, 0x6e, 0x67, 0x72, 0x65, 0x73, 0x73, 0x54, 0x68, 0x72, 0x6f, 0x75, 0x67, 0x68, 0x70, 4647 0x75, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x73, 0x18, 0x01, 0x20, 4648 0x03, 0x28, 0x09, 0x52, 0x07, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x73, 0x12, 0x1a, 0x0a, 0x08, 4649 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x09, 0x52, 0x08, 4650 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x1c, 0x0a, 0x09, 0x72, 0x65, 0x73, 0x6f, 4651 0x75, 0x72, 0x63, 0x65, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x09, 0x52, 0x09, 0x72, 0x65, 0x73, 4652 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x12, 0x51, 0x0a, 0x08, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 4653 0x62, 0x79, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0e, 0x32, 0x36, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x6d, 4654 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x34, 0x2e, 0x53, 0x74, 0x61, 4655 0x74, 0x73, 0x51, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x49, 0x6e, 0x67, 0x72, 0x65, 0x73, 0x73, 0x54, 4656 0x68, 0x72, 0x6f, 0x75, 0x67, 0x68, 0x70, 0x75, 0x74, 0x2e, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73, 4657 0x52, 0x07, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x42, 0x79, 0x22, 0x34, 0x0a, 0x06, 0x47, 0x72, 0x6f, 4658 0x75, 0x70, 0x73, 0x12, 0x0a, 0x0a, 0x06, 0x4d, 0x45, 0x54, 0x48, 0x4f, 0x44, 0x10, 0x00, 0x12, 4659 0x0b, 0x0a, 0x07, 0x56, 0x45, 0x52, 0x53, 0x49, 0x4f, 0x4e, 0x10, 0x01, 0x12, 0x11, 0x0a, 0x0d, 4660 0x52, 0x45, 0x53, 0x4f, 0x55, 0x52, 0x43, 0x45, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x10, 0x02, 0x1a, 4661 0xee, 0x01, 0x0a, 0x10, 0x45, 0x67, 0x72, 0x65, 0x73, 0x73, 0x54, 0x68, 0x72, 0x6f, 0x75, 0x67, 4662 0x68, 0x70, 0x75, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x73, 0x18, 4663 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x07, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x73, 0x12, 0x1a, 4664 0x0a, 0x08, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x09, 4665 0x52, 0x08, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x1c, 0x0a, 0x09, 0x72, 0x65, 4666 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x09, 0x52, 0x09, 0x72, 4667 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x12, 0x50, 0x0a, 0x08, 0x67, 0x72, 0x6f, 0x75, 4668 0x70, 0x5f, 0x62, 0x79, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0e, 0x32, 0x35, 0x2e, 0x6e, 0x74, 0x74, 4669 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x34, 0x2e, 0x53, 4670 0x74, 0x61, 0x74, 0x73, 0x51, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x45, 0x67, 0x72, 0x65, 0x73, 0x73, 4671 0x54, 0x68, 0x72, 0x6f, 0x75, 0x67, 0x68, 0x70, 0x75, 0x74, 0x2e, 0x47, 0x72, 0x6f, 0x75, 0x70, 4672 0x73, 0x52, 0x07, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x42, 0x79, 0x22, 0x34, 0x0a, 0x06, 0x47, 0x72, 4673 0x6f, 0x75, 0x70, 0x73, 0x12, 0x0a, 0x0a, 0x06, 0x4d, 0x45, 0x54, 0x48, 0x4f, 0x44, 0x10, 0x00, 4674 0x12, 0x0b, 0x0a, 0x07, 0x56, 0x45, 0x52, 0x53, 0x49, 0x4f, 0x4e, 0x10, 0x01, 0x12, 0x11, 0x0a, 4675 0x0d, 0x52, 0x45, 0x53, 0x4f, 0x55, 0x52, 0x43, 0x45, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x10, 0x02, 4676 0x1a, 0xd0, 0x03, 0x0a, 0x0f, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 4677 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x18, 0x0a, 0x07, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x73, 0x18, 4678 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x07, 0x6d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x73, 0x12, 0x1a, 4679 0x0a, 0x08, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x09, 4680 0x52, 0x08, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x1c, 0x0a, 0x09, 0x72, 0x65, 4681 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x09, 0x52, 0x09, 0x72, 4682 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x12, 0x69, 0x0a, 0x0a, 0x6f, 0x70, 0x65, 0x72, 4683 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0e, 0x32, 0x37, 0x2e, 0x6e, 4684 0x74, 0x74, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x34, 4685 0x2e, 0x53, 0x74, 0x61, 0x74, 0x73, 0x51, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x53, 0x74, 0x6f, 0x72, 4686 0x65, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x4f, 0x70, 0x65, 0x72, 4687 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x10, 0xca, 0xc6, 0x27, 0x0c, 0x42, 0x0a, 0x0a, 0x02, 0x08, 4688 0x01, 0x22, 0x04, 0x3a, 0x02, 0x10, 0x01, 0x52, 0x0a, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 4689 0x6f, 0x6e, 0x73, 0x12, 0x4f, 0x0a, 0x08, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x62, 0x79, 0x18, 4690 0x05, 0x20, 0x03, 0x28, 0x0e, 0x32, 0x34, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 4691 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x34, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x73, 0x51, 4692 0x75, 0x65, 0x72, 0x79, 0x2e, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 4693 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x52, 0x07, 0x67, 0x72, 0x6f, 4694 0x75, 0x70, 0x42, 0x79, 0x22, 0x43, 0x0a, 0x06, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x12, 0x0a, 4695 0x0a, 0x06, 0x4d, 0x45, 0x54, 0x48, 0x4f, 0x44, 0x10, 0x00, 0x12, 0x0b, 0x0a, 0x07, 0x56, 0x45, 4696 0x52, 0x53, 0x49, 0x4f, 0x4e, 0x10, 0x01, 0x12, 0x11, 0x0a, 0x0d, 0x52, 0x45, 0x53, 0x4f, 0x55, 4697 0x52, 0x43, 0x45, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x10, 0x02, 0x12, 0x0d, 0x0a, 0x09, 0x4f, 0x50, 4698 0x45, 0x52, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x10, 0x03, 0x22, 0x68, 0x0a, 0x09, 0x4f, 0x70, 0x65, 4699 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x0d, 0x0a, 0x09, 0x55, 0x4e, 0x44, 0x45, 0x46, 0x49, 4700 0x4e, 0x45, 0x44, 0x10, 0x00, 0x12, 0x07, 0x0a, 0x03, 0x47, 0x45, 0x54, 0x10, 0x01, 0x12, 0x08, 4701 0x0a, 0x04, 0x4c, 0x49, 0x53, 0x54, 0x10, 0x02, 0x12, 0x0a, 0x0a, 0x06, 0x53, 0x45, 0x41, 0x52, 4702 0x43, 0x48, 0x10, 0x03, 0x12, 0x09, 0x0a, 0x05, 0x57, 0x41, 0x54, 0x43, 0x48, 0x10, 0x04, 0x12, 4703 0x0a, 0x0a, 0x06, 0x43, 0x52, 0x45, 0x41, 0x54, 0x45, 0x10, 0x05, 0x12, 0x0a, 0x0a, 0x06, 0x55, 4704 0x50, 0x44, 0x41, 0x54, 0x45, 0x10, 0x06, 0x12, 0x0a, 0x0a, 0x06, 0x44, 0x45, 0x4c, 0x45, 0x54, 4705 0x45, 0x10, 0x07, 0x1a, 0x2d, 0x0a, 0x0d, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x43, 4706 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 4707 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x09, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 4708 0x65, 0x73, 0x1a, 0xf6, 0x01, 0x0a, 0x04, 0x4c, 0x6f, 0x67, 0x73, 0x12, 0x45, 0x0a, 0x04, 0x74, 4709 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x27, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 4710 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x34, 0x2e, 0x53, 0x74, 4711 0x61, 0x74, 0x73, 0x51, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x4c, 0x6f, 0x67, 0x73, 0x2e, 0x54, 0x79, 4712 0x70, 0x65, 0x42, 0x08, 0xca, 0xc6, 0x27, 0x04, 0x3a, 0x02, 0x10, 0x01, 0x52, 0x04, 0x74, 0x79, 4713 0x70, 0x65, 0x12, 0x1b, 0x0a, 0x09, 0x6c, 0x6f, 0x67, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x73, 0x18, 4714 0x02, 0x20, 0x03, 0x28, 0x09, 0x52, 0x08, 0x6c, 0x6f, 0x67, 0x54, 0x79, 0x70, 0x65, 0x73, 0x12, 4715 0x44, 0x0a, 0x08, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x62, 0x79, 0x18, 0x03, 0x20, 0x03, 0x28, 4716 0x0e, 0x32, 0x29, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 4717 0x6e, 0x67, 0x2e, 0x76, 0x34, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x73, 0x51, 0x75, 0x65, 0x72, 0x79, 4718 0x2e, 0x4c, 0x6f, 0x67, 0x73, 0x2e, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x52, 0x07, 0x67, 0x72, 4719 0x6f, 0x75, 0x70, 0x42, 0x79, 0x22, 0x16, 0x0a, 0x06, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x12, 4720 0x0c, 0x0a, 0x08, 0x4c, 0x4f, 0x47, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x10, 0x00, 0x22, 0x2c, 0x0a, 4721 0x04, 0x54, 0x79, 0x70, 0x65, 0x12, 0x0d, 0x0a, 0x09, 0x55, 0x4e, 0x44, 0x45, 0x46, 0x49, 0x4e, 4722 0x45, 0x44, 0x10, 0x00, 0x12, 0x09, 0x0a, 0x05, 0x52, 0x45, 0x41, 0x44, 0x53, 0x10, 0x01, 0x12, 4723 0x0a, 0x0a, 0x06, 0x57, 0x52, 0x49, 0x54, 0x45, 0x53, 0x10, 0x02, 0x1a, 0xe0, 0x02, 0x0a, 0x0c, 4724 0x41, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x4c, 0x6f, 0x67, 0x73, 0x12, 0x4d, 0x0a, 0x04, 4725 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x2f, 0x2e, 0x6e, 0x74, 0x74, 4726 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x34, 0x2e, 0x53, 4727 0x74, 0x61, 0x74, 0x73, 0x51, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x41, 0x63, 0x74, 0x69, 0x76, 0x69, 4728 0x74, 0x79, 0x4c, 0x6f, 0x67, 0x73, 0x2e, 0x54, 0x79, 0x70, 0x65, 0x42, 0x08, 0xca, 0xc6, 0x27, 4729 0x04, 0x3a, 0x02, 0x10, 0x01, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x6d, 4730 0x65, 0x74, 0x68, 0x6f, 0x64, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x09, 0x52, 0x07, 0x6d, 0x65, 4731 0x74, 0x68, 0x6f, 0x64, 0x73, 0x12, 0x1a, 0x0a, 0x08, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 4732 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x09, 0x52, 0x08, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 4733 0x73, 0x12, 0x1e, 0x0a, 0x0a, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x69, 0x65, 0x73, 0x18, 4734 0x04, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0a, 0x63, 0x61, 0x74, 0x65, 0x67, 0x6f, 0x72, 0x69, 0x65, 4735 0x73, 0x12, 0x4c, 0x0a, 0x08, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x62, 0x79, 0x18, 0x05, 0x20, 4736 0x03, 0x28, 0x0e, 0x32, 0x31, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 4737 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x34, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x73, 0x51, 0x75, 0x65, 4738 0x72, 0x79, 0x2e, 0x41, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x4c, 0x6f, 0x67, 0x73, 0x2e, 4739 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x52, 0x07, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x42, 0x79, 0x22, 4740 0x2f, 0x0a, 0x06, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x12, 0x0a, 0x0a, 0x06, 0x4d, 0x45, 0x54, 4741 0x48, 0x4f, 0x44, 0x10, 0x00, 0x12, 0x0b, 0x0a, 0x07, 0x56, 0x45, 0x52, 0x53, 0x49, 0x4f, 0x4e, 4742 0x10, 0x01, 0x12, 0x0c, 0x0a, 0x08, 0x43, 0x41, 0x54, 0x45, 0x47, 0x4f, 0x52, 0x59, 0x10, 0x02, 4743 0x22, 0x2c, 0x0a, 0x04, 0x54, 0x79, 0x70, 0x65, 0x12, 0x0d, 0x0a, 0x09, 0x55, 0x4e, 0x44, 0x45, 4744 0x46, 0x49, 0x4e, 0x45, 0x44, 0x10, 0x00, 0x12, 0x09, 0x0a, 0x05, 0x52, 0x45, 0x41, 0x44, 0x53, 4745 0x10, 0x01, 0x12, 0x0a, 0x0a, 0x06, 0x57, 0x52, 0x49, 0x54, 0x45, 0x53, 0x10, 0x02, 0x1a, 0xaf, 4746 0x02, 0x0a, 0x12, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x43, 0x68, 0x61, 0x6e, 0x67, 4747 0x65, 0x4c, 0x6f, 0x67, 0x73, 0x12, 0x53, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 4748 0x01, 0x28, 0x0e, 0x32, 0x35, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 4749 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x34, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x73, 0x51, 0x75, 0x65, 4750 0x72, 0x79, 0x2e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x43, 0x68, 0x61, 0x6e, 0x67, 4751 0x65, 0x4c, 0x6f, 0x67, 0x73, 0x2e, 0x54, 0x79, 0x70, 0x65, 0x42, 0x08, 0xca, 0xc6, 0x27, 0x04, 4752 0x3a, 0x02, 0x10, 0x01, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x25, 0x0a, 0x0e, 0x72, 0x65, 4753 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x73, 0x18, 0x02, 0x20, 0x03, 4754 0x28, 0x09, 0x52, 0x0d, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 4755 0x73, 0x12, 0x52, 0x0a, 0x08, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x62, 0x79, 0x18, 0x03, 0x20, 4756 0x03, 0x28, 0x0e, 0x32, 0x37, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 4757 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x34, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x73, 0x51, 0x75, 0x65, 4758 0x72, 0x79, 0x2e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x43, 0x68, 0x61, 0x6e, 0x67, 4759 0x65, 0x4c, 0x6f, 0x67, 0x73, 0x2e, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x52, 0x07, 0x67, 0x72, 4760 0x6f, 0x75, 0x70, 0x42, 0x79, 0x22, 0x1b, 0x0a, 0x06, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x12, 4761 0x11, 0x0a, 0x0d, 0x52, 0x45, 0x53, 0x4f, 0x55, 0x52, 0x43, 0x45, 0x5f, 0x54, 0x59, 0x50, 0x45, 4762 0x10, 0x00, 0x22, 0x2c, 0x0a, 0x04, 0x54, 0x79, 0x70, 0x65, 0x12, 0x0d, 0x0a, 0x09, 0x55, 0x4e, 4763 0x44, 0x45, 0x46, 0x49, 0x4e, 0x45, 0x44, 0x10, 0x00, 0x12, 0x09, 0x0a, 0x05, 0x52, 0x45, 0x41, 4764 0x44, 0x53, 0x10, 0x01, 0x12, 0x0a, 0x0a, 0x06, 0x57, 0x52, 0x49, 0x54, 0x45, 0x53, 0x10, 0x02, 4765 0x1a, 0xe2, 0x02, 0x0a, 0x0a, 0x54, 0x69, 0x6d, 0x65, 0x53, 0x65, 0x72, 0x69, 0x65, 0x73, 0x12, 4766 0x4b, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x2d, 0x2e, 4767 0x6e, 0x74, 0x74, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 4768 0x34, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x73, 0x51, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x54, 0x69, 0x6d, 4769 0x65, 0x53, 0x65, 0x72, 0x69, 0x65, 0x73, 0x2e, 0x54, 0x79, 0x70, 0x65, 0x42, 0x08, 0xca, 0xc6, 4770 0x27, 0x04, 0x3a, 0x02, 0x10, 0x01, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x25, 0x0a, 0x0e, 4771 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x73, 0x18, 0x02, 4772 0x20, 0x03, 0x28, 0x09, 0x52, 0x0d, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x54, 0x79, 4773 0x70, 0x65, 0x73, 0x12, 0x21, 0x0a, 0x0c, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x5f, 0x74, 0x79, 4774 0x70, 0x65, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0b, 0x6d, 0x65, 0x74, 0x72, 0x69, 4775 0x63, 0x54, 0x79, 0x70, 0x65, 0x73, 0x12, 0x4a, 0x0a, 0x08, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 4776 0x62, 0x79, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0e, 0x32, 0x2f, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x6d, 4777 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x34, 0x2e, 0x53, 0x74, 0x61, 4778 0x74, 0x73, 0x51, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x53, 0x65, 0x72, 0x69, 4779 0x65, 0x73, 0x2e, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x52, 0x07, 0x67, 0x72, 0x6f, 0x75, 0x70, 4780 0x42, 0x79, 0x22, 0x2c, 0x0a, 0x06, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x73, 0x12, 0x11, 0x0a, 0x0d, 4781 0x52, 0x45, 0x53, 0x4f, 0x55, 0x52, 0x43, 0x45, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x10, 0x00, 0x12, 4782 0x0f, 0x0a, 0x0b, 0x4d, 0x45, 0x54, 0x52, 0x49, 0x43, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x10, 0x01, 4783 0x22, 0x43, 0x0a, 0x04, 0x54, 0x79, 0x70, 0x65, 0x12, 0x0d, 0x0a, 0x09, 0x55, 0x4e, 0x44, 0x45, 4784 0x46, 0x49, 0x4e, 0x45, 0x44, 0x10, 0x00, 0x12, 0x09, 0x0a, 0x05, 0x52, 0x45, 0x41, 0x44, 0x53, 4785 0x10, 0x01, 0x12, 0x0e, 0x0a, 0x0a, 0x52, 0x41, 0x57, 0x5f, 0x57, 0x52, 0x49, 0x54, 0x45, 0x53, 4786 0x10, 0x02, 0x12, 0x11, 0x0a, 0x0d, 0x52, 0x4f, 0x4c, 0x4c, 0x55, 0x50, 0x5f, 0x57, 0x52, 0x49, 4787 0x54, 0x45, 0x53, 0x10, 0x03, 0x1a, 0xf6, 0x01, 0x0a, 0x13, 0x54, 0x69, 0x6d, 0x65, 0x53, 0x65, 4788 0x72, 0x69, 0x65, 0x73, 0x4c, 0x61, 0x74, 0x65, 0x6e, 0x63, 0x69, 0x65, 0x73, 0x12, 0x2e, 0x0a, 4789 0x05, 0x6f, 0x66, 0x5f, 0x61, 0x70, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x67, 4790 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x44, 4791 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x04, 0x6f, 0x66, 0x41, 0x70, 0x12, 0x53, 0x0a, 4792 0x07, 0x72, 0x65, 0x64, 0x75, 0x63, 0x65, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x39, 4793 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 4794 0x76, 0x34, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x73, 0x51, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x54, 0x69, 4795 0x6d, 0x65, 0x53, 0x65, 0x72, 0x69, 0x65, 0x73, 0x4c, 0x61, 0x74, 0x65, 0x6e, 0x63, 0x69, 0x65, 4796 0x73, 0x2e, 0x52, 0x65, 0x64, 0x75, 0x63, 0x65, 0x72, 0x52, 0x07, 0x72, 0x65, 0x64, 0x75, 0x63, 4797 0x65, 0x72, 0x22, 0x5a, 0x0a, 0x07, 0x52, 0x65, 0x64, 0x75, 0x63, 0x65, 0x72, 0x12, 0x0b, 0x0a, 4798 0x07, 0x53, 0x55, 0x4d, 0x4d, 0x41, 0x52, 0x59, 0x10, 0x00, 0x12, 0x07, 0x0a, 0x03, 0x4d, 0x49, 4799 0x4e, 0x10, 0x01, 0x12, 0x07, 0x0a, 0x03, 0x4d, 0x41, 0x58, 0x10, 0x02, 0x12, 0x07, 0x0a, 0x03, 4800 0x50, 0x35, 0x30, 0x10, 0x03, 0x12, 0x07, 0x0a, 0x03, 0x50, 0x39, 0x35, 0x10, 0x04, 0x12, 0x07, 4801 0x0a, 0x03, 0x50, 0x39, 0x39, 0x10, 0x05, 0x12, 0x08, 0x0a, 0x04, 0x4d, 0x45, 0x41, 0x4e, 0x10, 4802 0x06, 0x12, 0x0b, 0x0a, 0x07, 0x53, 0x54, 0x44, 0x5f, 0x44, 0x45, 0x56, 0x10, 0x07, 0x42, 0x09, 4803 0x0a, 0x07, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x97, 0x03, 0x0a, 0x22, 0x51, 0x75, 4804 0x65, 0x72, 0x79, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x53, 0x65, 4805 0x72, 0x69, 0x65, 0x73, 0x53, 0x74, 0x61, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 4806 0x12, 0x29, 0x0a, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 4807 0x09, 0x42, 0x0f, 0xb2, 0xda, 0x21, 0x0b, 0x0a, 0x09, 0x0a, 0x07, 0x50, 0x72, 0x6f, 0x6a, 0x65, 4808 0x63, 0x74, 0x52, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12, 0x22, 0x0a, 0x07, 0x73, 4809 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x08, 0xca, 0xc6, 4810 0x27, 0x04, 0x2a, 0x02, 0x68, 0x01, 0x52, 0x07, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 4811 0x25, 0x0a, 0x09, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x5f, 0x69, 0x64, 0x18, 0x03, 0x20, 0x01, 4812 0x28, 0x09, 0x42, 0x08, 0xca, 0xc6, 0x27, 0x04, 0x2a, 0x02, 0x68, 0x01, 0x52, 0x08, 0x72, 0x65, 4813 0x67, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x12, 0x29, 0x0a, 0x02, 0x61, 0x70, 0x18, 0x04, 0x20, 0x01, 4814 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 4815 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x44, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x02, 0x61, 4816 0x70, 0x12, 0x45, 0x0a, 0x08, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x76, 0x61, 0x6c, 0x18, 0x05, 0x20, 4817 0x01, 0x28, 0x0b, 0x32, 0x1f, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 4818 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x34, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x49, 0x6e, 0x74, 0x65, 4819 0x72, 0x76, 0x61, 0x6c, 0x42, 0x08, 0xca, 0xc6, 0x27, 0x04, 0x62, 0x02, 0x08, 0x01, 0x52, 0x08, 4820 0x69, 0x6e, 0x74, 0x65, 0x72, 0x76, 0x61, 0x6c, 0x12, 0x2b, 0x0a, 0x09, 0x70, 0x61, 0x67, 0x65, 4821 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x05, 0x42, 0x0e, 0xca, 0xc6, 0x27, 4822 0x0a, 0x12, 0x08, 0x1a, 0x04, 0x08, 0xa0, 0x8d, 0x06, 0x2a, 0x00, 0x52, 0x08, 0x70, 0x61, 0x67, 4823 0x65, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 4824 0x6b, 0x65, 0x6e, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x70, 0x61, 0x67, 0x65, 0x54, 4825 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x3d, 0x0a, 0x05, 0x71, 0x75, 0x65, 0x72, 0x79, 0x18, 0x08, 0x20, 4826 0x01, 0x28, 0x0b, 0x32, 0x1d, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 4827 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x34, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x73, 0x51, 0x75, 0x65, 4828 0x72, 0x79, 0x42, 0x08, 0xca, 0xc6, 0x27, 0x04, 0x62, 0x02, 0x08, 0x01, 0x52, 0x05, 0x71, 0x75, 4829 0x65, 0x72, 0x79, 0x22, 0xf5, 0x01, 0x0a, 0x23, 0x51, 0x75, 0x65, 0x72, 0x79, 0x50, 0x72, 0x6f, 4830 0x6a, 0x65, 0x63, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x53, 0x65, 0x72, 0x69, 0x65, 0x73, 0x53, 0x74, 4831 0x61, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3d, 0x0a, 0x0b, 0x74, 4832 0x69, 0x6d, 0x65, 0x5f, 0x73, 0x65, 0x72, 0x69, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 4833 0x32, 0x1c, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 4834 0x67, 0x2e, 0x76, 0x34, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x53, 0x65, 0x72, 0x69, 0x65, 0x52, 0x0a, 4835 0x74, 0x69, 0x6d, 0x65, 0x53, 0x65, 0x72, 0x69, 0x65, 0x73, 0x12, 0x26, 0x0a, 0x0f, 0x6e, 0x65, 4836 0x78, 0x74, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20, 4837 0x01, 0x28, 0x09, 0x52, 0x0d, 0x6e, 0x65, 0x78, 0x74, 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 4838 0x65, 0x6e, 0x12, 0x3a, 0x0a, 0x10, 0x65, 0x78, 0x65, 0x63, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 4839 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0f, 0x2e, 0x6e, 4840 0x74, 0x74, 0x2e, 0x72, 0x70, 0x63, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x0f, 0x65, 4841 0x78, 0x65, 0x63, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x1a, 0x2b, 4842 0x0a, 0x0c, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x12, 0x1b, 4843 0x0a, 0x09, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 4844 0x09, 0x52, 0x08, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x22, 0xac, 0x03, 0x0a, 0x22, 4845 0x51, 0x75, 0x65, 0x72, 0x79, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x54, 0x69, 0x6d, 0x65, 4846 0x53, 0x65, 0x72, 0x69, 0x65, 0x73, 0x53, 0x74, 0x61, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 4847 0x73, 0x74, 0x12, 0x38, 0x0a, 0x07, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x18, 0x01, 0x20, 4848 0x01, 0x28, 0x09, 0x42, 0x1e, 0xb2, 0xda, 0x21, 0x1a, 0x0a, 0x18, 0x0a, 0x16, 0x6d, 0x65, 0x74, 4849 0x61, 0x2e, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x53, 0x65, 0x72, 0x76, 4850 0x69, 0x63, 0x65, 0x52, 0x07, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x25, 0x0a, 0x09, 4851 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 4852 0x08, 0xca, 0xc6, 0x27, 0x04, 0x2a, 0x02, 0x68, 0x01, 0x52, 0x08, 0x72, 0x65, 0x67, 0x69, 0x6f, 4853 0x6e, 0x49, 0x64, 0x12, 0x29, 0x0a, 0x02, 0x61, 0x70, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 4854 0x19, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 4855 0x66, 0x2e, 0x44, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x02, 0x61, 0x70, 0x12, 0x45, 4856 0x0a, 0x08, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x76, 0x61, 0x6c, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 4857 0x32, 0x1f, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 4858 0x67, 0x2e, 0x76, 0x34, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x76, 0x61, 4859 0x6c, 0x42, 0x08, 0xca, 0xc6, 0x27, 0x04, 0x62, 0x02, 0x08, 0x01, 0x52, 0x08, 0x69, 0x6e, 0x74, 4860 0x65, 0x72, 0x76, 0x61, 0x6c, 0x12, 0x2b, 0x0a, 0x09, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x69, 4861 0x7a, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x05, 0x42, 0x0e, 0xca, 0xc6, 0x27, 0x0a, 0x12, 0x08, 4862 0x1a, 0x04, 0x08, 0xa0, 0x8d, 0x06, 0x2a, 0x00, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 4863 0x7a, 0x65, 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 4864 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x70, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 4865 0x6e, 0x12, 0x28, 0x0a, 0x10, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 4866 0x74, 0x5f, 0x69, 0x64, 0x73, 0x18, 0x07, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0e, 0x75, 0x73, 0x65, 4867 0x72, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x49, 0x64, 0x73, 0x12, 0x3d, 0x0a, 0x05, 0x71, 4868 0x75, 0x65, 0x72, 0x79, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1d, 0x2e, 0x6e, 0x74, 0x74, 4869 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x34, 0x2e, 0x53, 4870 0x74, 0x61, 0x74, 0x73, 0x51, 0x75, 0x65, 0x72, 0x79, 0x42, 0x08, 0xca, 0xc6, 0x27, 0x04, 0x62, 4871 0x02, 0x08, 0x01, 0x52, 0x05, 0x71, 0x75, 0x65, 0x72, 0x79, 0x22, 0xf5, 0x01, 0x0a, 0x23, 0x51, 4872 0x75, 0x65, 0x72, 0x79, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x53, 4873 0x65, 0x72, 0x69, 0x65, 0x73, 0x53, 0x74, 0x61, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 4874 0x73, 0x65, 0x12, 0x3d, 0x0a, 0x0b, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x73, 0x65, 0x72, 0x69, 0x65, 4875 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x6d, 0x6f, 4876 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x34, 0x2e, 0x54, 0x69, 0x6d, 0x65, 4877 0x53, 0x65, 0x72, 0x69, 0x65, 0x52, 0x0a, 0x74, 0x69, 0x6d, 0x65, 0x53, 0x65, 0x72, 0x69, 0x65, 4878 0x73, 0x12, 0x26, 0x0a, 0x0f, 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 4879 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x6e, 0x65, 0x78, 0x74, 4880 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x3a, 0x0a, 0x10, 0x65, 0x78, 0x65, 4881 0x63, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x18, 0x03, 0x20, 4882 0x03, 0x28, 0x0b, 0x32, 0x0f, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x72, 0x70, 0x63, 0x2e, 0x53, 0x74, 4883 0x61, 0x74, 0x75, 0x73, 0x52, 0x0f, 0x65, 0x78, 0x65, 0x63, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x45, 4884 0x72, 0x72, 0x6f, 0x72, 0x73, 0x1a, 0x2b, 0x0a, 0x0c, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x44, 0x65, 4885 0x74, 0x61, 0x69, 0x6c, 0x73, 0x12, 0x1b, 0x0a, 0x09, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x5f, 4886 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 4887 0x49, 0x64, 0x22, 0xb6, 0x02, 0x0a, 0x16, 0x57, 0x61, 0x74, 0x63, 0x68, 0x54, 0x69, 0x6d, 0x65, 4888 0x53, 0x65, 0x72, 0x69, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 4889 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x70, 4890 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x29, 0x0a, 0x06, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x18, 4891 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x11, 0xb2, 0xda, 0x21, 0x0d, 0x1a, 0x0b, 0x0a, 0x09, 0x54, 4892 0x69, 0x6d, 0x65, 0x53, 0x65, 0x72, 0x69, 0x65, 0x52, 0x06, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, 4893 0x12, 0x40, 0x0a, 0x0b, 0x61, 0x67, 0x67, 0x72, 0x65, 0x67, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 4894 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 4895 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x34, 0x2e, 0x41, 0x67, 0x67, 0x72, 0x65, 0x67, 4896 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x0b, 0x61, 0x67, 0x67, 0x72, 0x65, 0x67, 0x61, 0x74, 0x69, 4897 0x6f, 0x6e, 0x12, 0x56, 0x0a, 0x1a, 0x73, 0x6e, 0x61, 0x70, 0x73, 0x68, 0x6f, 0x74, 0x5f, 0x69, 4898 0x6e, 0x74, 0x65, 0x72, 0x76, 0x61, 0x6c, 0x5f, 0x74, 0x6f, 0x5f, 0x66, 0x65, 0x74, 0x63, 0x68, 4899 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 4900 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x44, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 4901 0x6e, 0x52, 0x17, 0x73, 0x6e, 0x61, 0x70, 0x73, 0x68, 0x6f, 0x74, 0x49, 0x6e, 0x74, 0x65, 0x72, 4902 0x76, 0x61, 0x6c, 0x54, 0x6f, 0x46, 0x65, 0x74, 0x63, 0x68, 0x12, 0x3f, 0x0a, 0x0d, 0x73, 0x74, 4903 0x61, 0x72, 0x74, 0x69, 0x6e, 0x67, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 4904 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 4905 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x0c, 0x73, 4906 0x74, 0x61, 0x72, 0x74, 0x69, 0x6e, 0x67, 0x54, 0x69, 0x6d, 0x65, 0x22, 0x58, 0x0a, 0x17, 0x57, 4907 0x61, 0x74, 0x63, 0x68, 0x54, 0x69, 0x6d, 0x65, 0x53, 0x65, 0x72, 0x69, 0x65, 0x73, 0x52, 0x65, 4908 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3d, 0x0a, 0x0b, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x73, 4909 0x65, 0x72, 0x69, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x6e, 0x74, 4910 0x74, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x34, 0x2e, 4911 0x54, 0x69, 0x6d, 0x65, 0x53, 0x65, 0x72, 0x69, 0x65, 0x52, 0x0a, 0x74, 0x69, 0x6d, 0x65, 0x53, 4912 0x65, 0x72, 0x69, 0x65, 0x73, 0x42, 0x84, 0x01, 0xe8, 0xde, 0x21, 0x00, 0x0a, 0x18, 0x63, 0x6f, 4913 0x6d, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 4914 0x2e, 0x70, 0x62, 0x2e, 0x76, 0x34, 0x42, 0x14, 0x54, 0x69, 0x6d, 0x65, 0x53, 0x65, 0x72, 0x69, 4915 0x65, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x00, 0x5a, 0x4c, 4916 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 4917 0x77, 0x61, 0x6e, 0x2f, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 4918 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x2f, 0x76, 0x34, 0x2f, 4919 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x73, 0x65, 0x72, 0x69, 0x65, 0x3b, 0x74, 0x69, 0x6d, 0x65, 0x5f, 4920 0x73, 0x65, 0x72, 0x69, 0x65, 0x5f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x62, 0x06, 0x70, 0x72, 4921 0x6f, 0x74, 0x6f, 0x33, 4922 } 4923 4924 var ( 4925 edgelq_monitoring_proto_v4_time_serie_custom_proto_rawDescOnce sync.Once 4926 edgelq_monitoring_proto_v4_time_serie_custom_proto_rawDescData = edgelq_monitoring_proto_v4_time_serie_custom_proto_rawDesc 4927 ) 4928 4929 func edgelq_monitoring_proto_v4_time_serie_custom_proto_rawDescGZIP() []byte { 4930 edgelq_monitoring_proto_v4_time_serie_custom_proto_rawDescOnce.Do(func() { 4931 edgelq_monitoring_proto_v4_time_serie_custom_proto_rawDescData = protoimpl.X.CompressGZIP(edgelq_monitoring_proto_v4_time_serie_custom_proto_rawDescData) 4932 }) 4933 return edgelq_monitoring_proto_v4_time_serie_custom_proto_rawDescData 4934 } 4935 4936 var edgelq_monitoring_proto_v4_time_serie_custom_proto_enumTypes = make([]protoimpl.EnumInfo, 18) 4937 var edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes = make([]protoimpl.MessageInfo, 29) 4938 var edgelq_monitoring_proto_v4_time_serie_custom_proto_goTypes = []interface{}{ 4939 (StatsQuery_CallLatencies_Groups)(0), // 0: ntt.monitoring.v4.StatsQuery_CallLatencies_Groups 4940 (StatsQuery_CallLatencies_Reducer)(0), // 1: ntt.monitoring.v4.StatsQuery_CallLatencies_Reducer 4941 (StatsQuery_ExecutedCalls_Groups)(0), // 2: ntt.monitoring.v4.StatsQuery_ExecutedCalls_Groups 4942 (StatsQuery_OpenCalls_Groups)(0), // 3: ntt.monitoring.v4.StatsQuery_OpenCalls_Groups 4943 (StatsQuery_ErrorCounts_Groups)(0), // 4: ntt.monitoring.v4.StatsQuery_ErrorCounts_Groups 4944 (StatsQuery_IngressThroughput_Groups)(0), // 5: ntt.monitoring.v4.StatsQuery_IngressThroughput_Groups 4945 (StatsQuery_EgressThroughput_Groups)(0), // 6: ntt.monitoring.v4.StatsQuery_EgressThroughput_Groups 4946 (StatsQuery_StoreOperations_Groups)(0), // 7: ntt.monitoring.v4.StatsQuery_StoreOperations_Groups 4947 (StatsQuery_StoreOperations_Operation)(0), // 8: ntt.monitoring.v4.StatsQuery_StoreOperations_Operation 4948 (StatsQuery_Logs_Groups)(0), // 9: ntt.monitoring.v4.StatsQuery_Logs_Groups 4949 (StatsQuery_Logs_Type)(0), // 10: ntt.monitoring.v4.StatsQuery_Logs_Type 4950 (StatsQuery_ActivityLogs_Groups)(0), // 11: ntt.monitoring.v4.StatsQuery_ActivityLogs_Groups 4951 (StatsQuery_ActivityLogs_Type)(0), // 12: ntt.monitoring.v4.StatsQuery_ActivityLogs_Type 4952 (StatsQuery_ResourceChangeLogs_Groups)(0), // 13: ntt.monitoring.v4.StatsQuery_ResourceChangeLogs_Groups 4953 (StatsQuery_ResourceChangeLogs_Type)(0), // 14: ntt.monitoring.v4.StatsQuery_ResourceChangeLogs_Type 4954 (StatsQuery_TimeSeries_Groups)(0), // 15: ntt.monitoring.v4.StatsQuery_TimeSeries_Groups 4955 (StatsQuery_TimeSeries_Type)(0), // 16: ntt.monitoring.v4.StatsQuery_TimeSeries_Type 4956 (StatsQuery_TimeSeriesLatencies_Reducer)(0), // 17: ntt.monitoring.v4.StatsQuery_TimeSeriesLatencies_Reducer 4957 (*ListTimeSeriesRequest)(nil), // 18: ntt.monitoring.v4.ListTimeSeriesRequest 4958 (*ListTimeSeriesResponse)(nil), // 19: ntt.monitoring.v4.ListTimeSeriesResponse 4959 (*CreateTimeSeriesRequest)(nil), // 20: ntt.monitoring.v4.CreateTimeSeriesRequest 4960 (*CreateTimeSeriesResponse)(nil), // 21: ntt.monitoring.v4.CreateTimeSeriesResponse 4961 (*CreateTimeSeriesError)(nil), // 22: ntt.monitoring.v4.CreateTimeSeriesError 4962 (*StatsQuery)(nil), // 23: ntt.monitoring.v4.StatsQuery 4963 (*QueryProjectTimeSeriesStatsRequest)(nil), // 24: ntt.monitoring.v4.QueryProjectTimeSeriesStatsRequest 4964 (*QueryProjectTimeSeriesStatsResponse)(nil), // 25: ntt.monitoring.v4.QueryProjectTimeSeriesStatsResponse 4965 (*QueryServiceTimeSeriesStatsRequest)(nil), // 26: ntt.monitoring.v4.QueryServiceTimeSeriesStatsRequest 4966 (*QueryServiceTimeSeriesStatsResponse)(nil), // 27: ntt.monitoring.v4.QueryServiceTimeSeriesStatsResponse 4967 (*WatchTimeSeriesRequest)(nil), // 28: ntt.monitoring.v4.WatchTimeSeriesRequest 4968 (*WatchTimeSeriesResponse)(nil), // 29: ntt.monitoring.v4.WatchTimeSeriesResponse 4969 (*ListTimeSeriesResponse_ErrorDetails)(nil), // 30: ntt.monitoring.v4.ListTimeSeriesResponse.ErrorDetails 4970 nil, // 31: ntt.monitoring.v4.CreateTimeSeriesResponse.TimeSerieKeysEntry 4971 (*StatsQuery_CallLatencies)(nil), // 32: ntt.monitoring.v4.StatsQuery.CallLatencies 4972 (*StatsQuery_ExecutedCalls)(nil), // 33: ntt.monitoring.v4.StatsQuery.ExecutedCalls 4973 (*StatsQuery_OpenCalls)(nil), // 34: ntt.monitoring.v4.StatsQuery.OpenCalls 4974 (*StatsQuery_ErrorCounts)(nil), // 35: ntt.monitoring.v4.StatsQuery.ErrorCounts 4975 (*StatsQuery_IngressThroughput)(nil), // 36: ntt.monitoring.v4.StatsQuery.IngressThroughput 4976 (*StatsQuery_EgressThroughput)(nil), // 37: ntt.monitoring.v4.StatsQuery.EgressThroughput 4977 (*StatsQuery_StoreOperations)(nil), // 38: ntt.monitoring.v4.StatsQuery.StoreOperations 4978 (*StatsQuery_ResourceCount)(nil), // 39: ntt.monitoring.v4.StatsQuery.ResourceCount 4979 (*StatsQuery_Logs)(nil), // 40: ntt.monitoring.v4.StatsQuery.Logs 4980 (*StatsQuery_ActivityLogs)(nil), // 41: ntt.monitoring.v4.StatsQuery.ActivityLogs 4981 (*StatsQuery_ResourceChangeLogs)(nil), // 42: ntt.monitoring.v4.StatsQuery.ResourceChangeLogs 4982 (*StatsQuery_TimeSeries)(nil), // 43: ntt.monitoring.v4.StatsQuery.TimeSeries 4983 (*StatsQuery_TimeSeriesLatencies)(nil), // 44: ntt.monitoring.v4.StatsQuery.TimeSeriesLatencies 4984 (*QueryProjectTimeSeriesStatsResponse_ErrorDetails)(nil), // 45: ntt.monitoring.v4.QueryProjectTimeSeriesStatsResponse.ErrorDetails 4985 (*QueryServiceTimeSeriesStatsResponse_ErrorDetails)(nil), // 46: ntt.monitoring.v4.QueryServiceTimeSeriesStatsResponse.ErrorDetails 4986 (*common.TimeInterval)(nil), // 47: ntt.monitoring.v4.TimeInterval 4987 (*common.Aggregation)(nil), // 48: ntt.monitoring.v4.Aggregation 4988 (*common.Pagination)(nil), // 49: ntt.monitoring.v4.Pagination 4989 (common.TimeSeriesView)(0), // 50: ntt.monitoring.v4.TimeSeriesView 4990 (*time_serie.TimeSerie_FieldMask)(nil), // 51: ntt.monitoring.v4.TimeSerie_FieldMask 4991 (*time_serie.TimeSerie)(nil), // 52: ntt.monitoring.v4.TimeSerie 4992 (*rpc.Status)(nil), // 53: ntt.rpc.Status 4993 (*durationpb.Duration)(nil), // 54: google.protobuf.Duration 4994 (*timestamppb.Timestamp)(nil), // 55: google.protobuf.Timestamp 4995 } 4996 var edgelq_monitoring_proto_v4_time_serie_custom_proto_depIdxs = []int32{ 4997 47, // 0: ntt.monitoring.v4.ListTimeSeriesRequest.interval:type_name -> ntt.monitoring.v4.TimeInterval 4998 48, // 1: ntt.monitoring.v4.ListTimeSeriesRequest.aggregation:type_name -> ntt.monitoring.v4.Aggregation 4999 49, // 2: ntt.monitoring.v4.ListTimeSeriesRequest.pagination:type_name -> ntt.monitoring.v4.Pagination 5000 50, // 3: ntt.monitoring.v4.ListTimeSeriesRequest.view:type_name -> ntt.monitoring.v4.TimeSeriesView 5001 51, // 4: ntt.monitoring.v4.ListTimeSeriesRequest.field_mask:type_name -> ntt.monitoring.v4.TimeSerie_FieldMask 5002 52, // 5: ntt.monitoring.v4.ListTimeSeriesResponse.time_series:type_name -> ntt.monitoring.v4.TimeSerie 5003 53, // 6: ntt.monitoring.v4.ListTimeSeriesResponse.execution_errors:type_name -> ntt.rpc.Status 5004 52, // 7: ntt.monitoring.v4.ListTimeSeriesResponse.total_point_counters:type_name -> ntt.monitoring.v4.TimeSerie 5005 52, // 8: ntt.monitoring.v4.CreateTimeSeriesRequest.time_series:type_name -> ntt.monitoring.v4.TimeSerie 5006 31, // 9: ntt.monitoring.v4.CreateTimeSeriesResponse.time_serie_keys:type_name -> ntt.monitoring.v4.CreateTimeSeriesResponse.TimeSerieKeysEntry 5007 22, // 10: ntt.monitoring.v4.CreateTimeSeriesResponse.failed_time_series:type_name -> ntt.monitoring.v4.CreateTimeSeriesError 5008 52, // 11: ntt.monitoring.v4.CreateTimeSeriesError.time_series:type_name -> ntt.monitoring.v4.TimeSerie 5009 53, // 12: ntt.monitoring.v4.CreateTimeSeriesError.status:type_name -> ntt.rpc.Status 5010 32, // 13: ntt.monitoring.v4.StatsQuery.call_latencies:type_name -> ntt.monitoring.v4.StatsQuery.CallLatencies 5011 33, // 14: ntt.monitoring.v4.StatsQuery.executed_calls:type_name -> ntt.monitoring.v4.StatsQuery.ExecutedCalls 5012 34, // 15: ntt.monitoring.v4.StatsQuery.open_calls:type_name -> ntt.monitoring.v4.StatsQuery.OpenCalls 5013 35, // 16: ntt.monitoring.v4.StatsQuery.error_counts:type_name -> ntt.monitoring.v4.StatsQuery.ErrorCounts 5014 36, // 17: ntt.monitoring.v4.StatsQuery.ingress_throughput:type_name -> ntt.monitoring.v4.StatsQuery.IngressThroughput 5015 37, // 18: ntt.monitoring.v4.StatsQuery.egress_throughput:type_name -> ntt.monitoring.v4.StatsQuery.EgressThroughput 5016 38, // 19: ntt.monitoring.v4.StatsQuery.store_usage:type_name -> ntt.monitoring.v4.StatsQuery.StoreOperations 5017 39, // 20: ntt.monitoring.v4.StatsQuery.resource_count:type_name -> ntt.monitoring.v4.StatsQuery.ResourceCount 5018 40, // 21: ntt.monitoring.v4.StatsQuery.logs_usage:type_name -> ntt.monitoring.v4.StatsQuery.Logs 5019 41, // 22: ntt.monitoring.v4.StatsQuery.activity_logs_usage:type_name -> ntt.monitoring.v4.StatsQuery.ActivityLogs 5020 42, // 23: ntt.monitoring.v4.StatsQuery.resource_change_logs_usage:type_name -> ntt.monitoring.v4.StatsQuery.ResourceChangeLogs 5021 43, // 24: ntt.monitoring.v4.StatsQuery.time_series_usage:type_name -> ntt.monitoring.v4.StatsQuery.TimeSeries 5022 44, // 25: ntt.monitoring.v4.StatsQuery.time_series_latencies:type_name -> ntt.monitoring.v4.StatsQuery.TimeSeriesLatencies 5023 54, // 26: ntt.monitoring.v4.QueryProjectTimeSeriesStatsRequest.ap:type_name -> google.protobuf.Duration 5024 47, // 27: ntt.monitoring.v4.QueryProjectTimeSeriesStatsRequest.interval:type_name -> ntt.monitoring.v4.TimeInterval 5025 23, // 28: ntt.monitoring.v4.QueryProjectTimeSeriesStatsRequest.query:type_name -> ntt.monitoring.v4.StatsQuery 5026 52, // 29: ntt.monitoring.v4.QueryProjectTimeSeriesStatsResponse.time_series:type_name -> ntt.monitoring.v4.TimeSerie 5027 53, // 30: ntt.monitoring.v4.QueryProjectTimeSeriesStatsResponse.execution_errors:type_name -> ntt.rpc.Status 5028 54, // 31: ntt.monitoring.v4.QueryServiceTimeSeriesStatsRequest.ap:type_name -> google.protobuf.Duration 5029 47, // 32: ntt.monitoring.v4.QueryServiceTimeSeriesStatsRequest.interval:type_name -> ntt.monitoring.v4.TimeInterval 5030 23, // 33: ntt.monitoring.v4.QueryServiceTimeSeriesStatsRequest.query:type_name -> ntt.monitoring.v4.StatsQuery 5031 52, // 34: ntt.monitoring.v4.QueryServiceTimeSeriesStatsResponse.time_series:type_name -> ntt.monitoring.v4.TimeSerie 5032 53, // 35: ntt.monitoring.v4.QueryServiceTimeSeriesStatsResponse.execution_errors:type_name -> ntt.rpc.Status 5033 48, // 36: ntt.monitoring.v4.WatchTimeSeriesRequest.aggregation:type_name -> ntt.monitoring.v4.Aggregation 5034 54, // 37: ntt.monitoring.v4.WatchTimeSeriesRequest.snapshot_interval_to_fetch:type_name -> google.protobuf.Duration 5035 55, // 38: ntt.monitoring.v4.WatchTimeSeriesRequest.starting_time:type_name -> google.protobuf.Timestamp 5036 52, // 39: ntt.monitoring.v4.WatchTimeSeriesResponse.time_series:type_name -> ntt.monitoring.v4.TimeSerie 5037 1, // 40: ntt.monitoring.v4.StatsQuery.CallLatencies.reducer:type_name -> ntt.monitoring.v4.StatsQuery_CallLatencies_Reducer 5038 0, // 41: ntt.monitoring.v4.StatsQuery.CallLatencies.group_by:type_name -> ntt.monitoring.v4.StatsQuery_CallLatencies_Groups 5039 2, // 42: ntt.monitoring.v4.StatsQuery.ExecutedCalls.group_by:type_name -> ntt.monitoring.v4.StatsQuery_ExecutedCalls_Groups 5040 3, // 43: ntt.monitoring.v4.StatsQuery.OpenCalls.group_by:type_name -> ntt.monitoring.v4.StatsQuery_OpenCalls_Groups 5041 4, // 44: ntt.monitoring.v4.StatsQuery.ErrorCounts.group_by:type_name -> ntt.monitoring.v4.StatsQuery_ErrorCounts_Groups 5042 5, // 45: ntt.monitoring.v4.StatsQuery.IngressThroughput.group_by:type_name -> ntt.monitoring.v4.StatsQuery_IngressThroughput_Groups 5043 6, // 46: ntt.monitoring.v4.StatsQuery.EgressThroughput.group_by:type_name -> ntt.monitoring.v4.StatsQuery_EgressThroughput_Groups 5044 8, // 47: ntt.monitoring.v4.StatsQuery.StoreOperations.operations:type_name -> ntt.monitoring.v4.StatsQuery_StoreOperations_Operation 5045 7, // 48: ntt.monitoring.v4.StatsQuery.StoreOperations.group_by:type_name -> ntt.monitoring.v4.StatsQuery_StoreOperations_Groups 5046 10, // 49: ntt.monitoring.v4.StatsQuery.Logs.type:type_name -> ntt.monitoring.v4.StatsQuery_Logs_Type 5047 9, // 50: ntt.monitoring.v4.StatsQuery.Logs.group_by:type_name -> ntt.monitoring.v4.StatsQuery_Logs_Groups 5048 12, // 51: ntt.monitoring.v4.StatsQuery.ActivityLogs.type:type_name -> ntt.monitoring.v4.StatsQuery_ActivityLogs_Type 5049 11, // 52: ntt.monitoring.v4.StatsQuery.ActivityLogs.group_by:type_name -> ntt.monitoring.v4.StatsQuery_ActivityLogs_Groups 5050 14, // 53: ntt.monitoring.v4.StatsQuery.ResourceChangeLogs.type:type_name -> ntt.monitoring.v4.StatsQuery_ResourceChangeLogs_Type 5051 13, // 54: ntt.monitoring.v4.StatsQuery.ResourceChangeLogs.group_by:type_name -> ntt.monitoring.v4.StatsQuery_ResourceChangeLogs_Groups 5052 16, // 55: ntt.monitoring.v4.StatsQuery.TimeSeries.type:type_name -> ntt.monitoring.v4.StatsQuery_TimeSeries_Type 5053 15, // 56: ntt.monitoring.v4.StatsQuery.TimeSeries.group_by:type_name -> ntt.monitoring.v4.StatsQuery_TimeSeries_Groups 5054 54, // 57: ntt.monitoring.v4.StatsQuery.TimeSeriesLatencies.of_ap:type_name -> google.protobuf.Duration 5055 17, // 58: ntt.monitoring.v4.StatsQuery.TimeSeriesLatencies.reducer:type_name -> ntt.monitoring.v4.StatsQuery_TimeSeriesLatencies_Reducer 5056 59, // [59:59] is the sub-list for method output_type 5057 59, // [59:59] is the sub-list for method input_type 5058 59, // [59:59] is the sub-list for extension type_name 5059 59, // [59:59] is the sub-list for extension extendee 5060 0, // [0:59] is the sub-list for field type_name 5061 } 5062 5063 func init() { edgelq_monitoring_proto_v4_time_serie_custom_proto_init() } 5064 func edgelq_monitoring_proto_v4_time_serie_custom_proto_init() { 5065 if edgelq_monitoring_proto_v4_time_serie_custom_proto != nil { 5066 return 5067 } 5068 if !protoimpl.UnsafeEnabled { 5069 5070 edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { 5071 switch v := v.(*ListTimeSeriesRequest); i { 5072 case 0: 5073 return &v.state 5074 case 1: 5075 return &v.sizeCache 5076 case 2: 5077 return &v.unknownFields 5078 default: 5079 return nil 5080 } 5081 } 5082 edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { 5083 switch v := v.(*ListTimeSeriesResponse); i { 5084 case 0: 5085 return &v.state 5086 case 1: 5087 return &v.sizeCache 5088 case 2: 5089 return &v.unknownFields 5090 default: 5091 return nil 5092 } 5093 } 5094 edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} { 5095 switch v := v.(*CreateTimeSeriesRequest); i { 5096 case 0: 5097 return &v.state 5098 case 1: 5099 return &v.sizeCache 5100 case 2: 5101 return &v.unknownFields 5102 default: 5103 return nil 5104 } 5105 } 5106 edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} { 5107 switch v := v.(*CreateTimeSeriesResponse); i { 5108 case 0: 5109 return &v.state 5110 case 1: 5111 return &v.sizeCache 5112 case 2: 5113 return &v.unknownFields 5114 default: 5115 return nil 5116 } 5117 } 5118 edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} { 5119 switch v := v.(*CreateTimeSeriesError); i { 5120 case 0: 5121 return &v.state 5122 case 1: 5123 return &v.sizeCache 5124 case 2: 5125 return &v.unknownFields 5126 default: 5127 return nil 5128 } 5129 } 5130 edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} { 5131 switch v := v.(*StatsQuery); i { 5132 case 0: 5133 return &v.state 5134 case 1: 5135 return &v.sizeCache 5136 case 2: 5137 return &v.unknownFields 5138 default: 5139 return nil 5140 } 5141 } 5142 edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} { 5143 switch v := v.(*QueryProjectTimeSeriesStatsRequest); i { 5144 case 0: 5145 return &v.state 5146 case 1: 5147 return &v.sizeCache 5148 case 2: 5149 return &v.unknownFields 5150 default: 5151 return nil 5152 } 5153 } 5154 edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} { 5155 switch v := v.(*QueryProjectTimeSeriesStatsResponse); i { 5156 case 0: 5157 return &v.state 5158 case 1: 5159 return &v.sizeCache 5160 case 2: 5161 return &v.unknownFields 5162 default: 5163 return nil 5164 } 5165 } 5166 edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} { 5167 switch v := v.(*QueryServiceTimeSeriesStatsRequest); i { 5168 case 0: 5169 return &v.state 5170 case 1: 5171 return &v.sizeCache 5172 case 2: 5173 return &v.unknownFields 5174 default: 5175 return nil 5176 } 5177 } 5178 edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} { 5179 switch v := v.(*QueryServiceTimeSeriesStatsResponse); i { 5180 case 0: 5181 return &v.state 5182 case 1: 5183 return &v.sizeCache 5184 case 2: 5185 return &v.unknownFields 5186 default: 5187 return nil 5188 } 5189 } 5190 edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} { 5191 switch v := v.(*WatchTimeSeriesRequest); i { 5192 case 0: 5193 return &v.state 5194 case 1: 5195 return &v.sizeCache 5196 case 2: 5197 return &v.unknownFields 5198 default: 5199 return nil 5200 } 5201 } 5202 edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} { 5203 switch v := v.(*WatchTimeSeriesResponse); i { 5204 case 0: 5205 return &v.state 5206 case 1: 5207 return &v.sizeCache 5208 case 2: 5209 return &v.unknownFields 5210 default: 5211 return nil 5212 } 5213 } 5214 edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} { 5215 switch v := v.(*ListTimeSeriesResponse_ErrorDetails); i { 5216 case 0: 5217 return &v.state 5218 case 1: 5219 return &v.sizeCache 5220 case 2: 5221 return &v.unknownFields 5222 default: 5223 return nil 5224 } 5225 } 5226 edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[14].Exporter = func(v interface{}, i int) interface{} { 5227 switch v := v.(*StatsQuery_CallLatencies); i { 5228 case 0: 5229 return &v.state 5230 case 1: 5231 return &v.sizeCache 5232 case 2: 5233 return &v.unknownFields 5234 default: 5235 return nil 5236 } 5237 } 5238 edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[15].Exporter = func(v interface{}, i int) interface{} { 5239 switch v := v.(*StatsQuery_ExecutedCalls); i { 5240 case 0: 5241 return &v.state 5242 case 1: 5243 return &v.sizeCache 5244 case 2: 5245 return &v.unknownFields 5246 default: 5247 return nil 5248 } 5249 } 5250 edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[16].Exporter = func(v interface{}, i int) interface{} { 5251 switch v := v.(*StatsQuery_OpenCalls); i { 5252 case 0: 5253 return &v.state 5254 case 1: 5255 return &v.sizeCache 5256 case 2: 5257 return &v.unknownFields 5258 default: 5259 return nil 5260 } 5261 } 5262 edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[17].Exporter = func(v interface{}, i int) interface{} { 5263 switch v := v.(*StatsQuery_ErrorCounts); i { 5264 case 0: 5265 return &v.state 5266 case 1: 5267 return &v.sizeCache 5268 case 2: 5269 return &v.unknownFields 5270 default: 5271 return nil 5272 } 5273 } 5274 edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[18].Exporter = func(v interface{}, i int) interface{} { 5275 switch v := v.(*StatsQuery_IngressThroughput); i { 5276 case 0: 5277 return &v.state 5278 case 1: 5279 return &v.sizeCache 5280 case 2: 5281 return &v.unknownFields 5282 default: 5283 return nil 5284 } 5285 } 5286 edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[19].Exporter = func(v interface{}, i int) interface{} { 5287 switch v := v.(*StatsQuery_EgressThroughput); i { 5288 case 0: 5289 return &v.state 5290 case 1: 5291 return &v.sizeCache 5292 case 2: 5293 return &v.unknownFields 5294 default: 5295 return nil 5296 } 5297 } 5298 edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[20].Exporter = func(v interface{}, i int) interface{} { 5299 switch v := v.(*StatsQuery_StoreOperations); i { 5300 case 0: 5301 return &v.state 5302 case 1: 5303 return &v.sizeCache 5304 case 2: 5305 return &v.unknownFields 5306 default: 5307 return nil 5308 } 5309 } 5310 edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[21].Exporter = func(v interface{}, i int) interface{} { 5311 switch v := v.(*StatsQuery_ResourceCount); i { 5312 case 0: 5313 return &v.state 5314 case 1: 5315 return &v.sizeCache 5316 case 2: 5317 return &v.unknownFields 5318 default: 5319 return nil 5320 } 5321 } 5322 edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[22].Exporter = func(v interface{}, i int) interface{} { 5323 switch v := v.(*StatsQuery_Logs); i { 5324 case 0: 5325 return &v.state 5326 case 1: 5327 return &v.sizeCache 5328 case 2: 5329 return &v.unknownFields 5330 default: 5331 return nil 5332 } 5333 } 5334 edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[23].Exporter = func(v interface{}, i int) interface{} { 5335 switch v := v.(*StatsQuery_ActivityLogs); i { 5336 case 0: 5337 return &v.state 5338 case 1: 5339 return &v.sizeCache 5340 case 2: 5341 return &v.unknownFields 5342 default: 5343 return nil 5344 } 5345 } 5346 edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[24].Exporter = func(v interface{}, i int) interface{} { 5347 switch v := v.(*StatsQuery_ResourceChangeLogs); i { 5348 case 0: 5349 return &v.state 5350 case 1: 5351 return &v.sizeCache 5352 case 2: 5353 return &v.unknownFields 5354 default: 5355 return nil 5356 } 5357 } 5358 edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[25].Exporter = func(v interface{}, i int) interface{} { 5359 switch v := v.(*StatsQuery_TimeSeries); i { 5360 case 0: 5361 return &v.state 5362 case 1: 5363 return &v.sizeCache 5364 case 2: 5365 return &v.unknownFields 5366 default: 5367 return nil 5368 } 5369 } 5370 edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[26].Exporter = func(v interface{}, i int) interface{} { 5371 switch v := v.(*StatsQuery_TimeSeriesLatencies); i { 5372 case 0: 5373 return &v.state 5374 case 1: 5375 return &v.sizeCache 5376 case 2: 5377 return &v.unknownFields 5378 default: 5379 return nil 5380 } 5381 } 5382 edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[27].Exporter = func(v interface{}, i int) interface{} { 5383 switch v := v.(*QueryProjectTimeSeriesStatsResponse_ErrorDetails); i { 5384 case 0: 5385 return &v.state 5386 case 1: 5387 return &v.sizeCache 5388 case 2: 5389 return &v.unknownFields 5390 default: 5391 return nil 5392 } 5393 } 5394 edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[28].Exporter = func(v interface{}, i int) interface{} { 5395 switch v := v.(*QueryServiceTimeSeriesStatsResponse_ErrorDetails); i { 5396 case 0: 5397 return &v.state 5398 case 1: 5399 return &v.sizeCache 5400 case 2: 5401 return &v.unknownFields 5402 default: 5403 return nil 5404 } 5405 } 5406 } 5407 5408 edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes[5].OneofWrappers = []interface{}{ 5409 (*StatsQuery_CallLatencies_)(nil), 5410 (*StatsQuery_ExecutedCalls_)(nil), 5411 (*StatsQuery_OpenCalls_)(nil), 5412 (*StatsQuery_ErrorCounts_)(nil), 5413 (*StatsQuery_IngressThroughput_)(nil), 5414 (*StatsQuery_EgressThroughput_)(nil), 5415 (*StatsQuery_StoreUsage)(nil), 5416 (*StatsQuery_ResourceCount_)(nil), 5417 (*StatsQuery_LogsUsage)(nil), 5418 (*StatsQuery_ActivityLogsUsage)(nil), 5419 (*StatsQuery_ResourceChangeLogsUsage)(nil), 5420 (*StatsQuery_TimeSeriesUsage)(nil), 5421 (*StatsQuery_TimeSeriesLatencies_)(nil), 5422 } 5423 type x struct{} 5424 out := protoimpl.TypeBuilder{ 5425 File: protoimpl.DescBuilder{ 5426 GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 5427 RawDescriptor: edgelq_monitoring_proto_v4_time_serie_custom_proto_rawDesc, 5428 NumEnums: 18, 5429 NumMessages: 29, 5430 NumExtensions: 0, 5431 NumServices: 0, 5432 }, 5433 GoTypes: edgelq_monitoring_proto_v4_time_serie_custom_proto_goTypes, 5434 DependencyIndexes: edgelq_monitoring_proto_v4_time_serie_custom_proto_depIdxs, 5435 EnumInfos: edgelq_monitoring_proto_v4_time_serie_custom_proto_enumTypes, 5436 MessageInfos: edgelq_monitoring_proto_v4_time_serie_custom_proto_msgTypes, 5437 }.Build() 5438 edgelq_monitoring_proto_v4_time_serie_custom_proto = out.File 5439 edgelq_monitoring_proto_v4_time_serie_custom_proto_rawDesc = nil 5440 edgelq_monitoring_proto_v4_time_serie_custom_proto_goTypes = nil 5441 edgelq_monitoring_proto_v4_time_serie_custom_proto_depIdxs = nil 5442 }