github.com/cloudwan/edgelq-sdk@v1.15.4/monitoring/client/v4/metric_descriptor/metric_descriptor_custom.pb.go (about) 1 // Code generated by protoc-gen-goten-go 2 // File: edgelq/monitoring/proto/v4/metric_descriptor_custom.proto 3 // DO NOT EDIT!!! 4 5 package metric_descriptor_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 metric_descriptor "github.com/cloudwan/edgelq-sdk/monitoring/resources/v4/metric_descriptor" 21 project "github.com/cloudwan/edgelq-sdk/monitoring/resources/v4/project" 22 view "github.com/cloudwan/goten-sdk/types/view" 23 fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" 24 ) 25 26 // Reference imports to suppress errors if they are not otherwise used. 27 var ( 28 _ = fmt.Errorf 29 _ = reflect.Method{} 30 _ = sync.Once{} 31 32 _ = protojson.MarshalOptions{} 33 _ = proto.MarshalOptions{} 34 _ = preflect.Value{} 35 _ = protoimpl.DescBuilder{} 36 ) 37 38 // make sure we're using proto imports 39 var ( 40 _ = &metric_descriptor.MetricDescriptor{} 41 _ = &project.Project{} 42 _ = &fieldmaskpb.FieldMask{} 43 _ = view.View(0) 44 ) 45 46 const ( 47 // Verify that this generated code is sufficiently up-to-date. 48 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) 49 // Verify that runtime/protoimpl is sufficiently up-to-date. 50 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) 51 ) 52 53 // Request message for method 54 // [GetMetricDescriptor][ntt.monitoring.v4.GetMetricDescriptor] 55 type GetMetricDescriptorRequest struct { 56 state protoimpl.MessageState 57 sizeCache protoimpl.SizeCache 58 unknownFields protoimpl.UnknownFields 59 // Name of ntt.monitoring.v4.MetricDescriptor 60 Name *metric_descriptor.Name `protobuf:"bytes,3,opt,customtype=Name,name=name,proto3" json:"name,omitempty"` 61 // A list of extra fields to be obtained for each response item on top of 62 // fields defined by request field view 63 FieldMask *metric_descriptor.MetricDescriptor_FieldMask `protobuf:"bytes,4,opt,customtype=MetricDescriptor_FieldMask,name=field_mask,json=fieldMask,proto3" json:"field_mask,omitempty"` 64 // View defines list of standard response fields present in response items. 65 // Additional fields can be amended by request field field_mask 66 View view.View `protobuf:"varint,5,opt,name=view,proto3,enum=goten.types.View" json:"view,omitempty"` 67 } 68 69 func (m *GetMetricDescriptorRequest) Reset() { 70 *m = GetMetricDescriptorRequest{} 71 if protoimpl.UnsafeEnabled { 72 mi := &edgelq_monitoring_proto_v4_metric_descriptor_custom_proto_msgTypes[0] 73 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 74 ms.StoreMessageInfo(mi) 75 } 76 } 77 78 func (m *GetMetricDescriptorRequest) String() string { 79 return protoimpl.X.MessageStringOf(m) 80 } 81 82 func (*GetMetricDescriptorRequest) ProtoMessage() {} 83 84 func (m *GetMetricDescriptorRequest) ProtoReflect() preflect.Message { 85 mi := &edgelq_monitoring_proto_v4_metric_descriptor_custom_proto_msgTypes[0] 86 if protoimpl.UnsafeEnabled && m != nil { 87 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 88 if ms.LoadMessageInfo() == nil { 89 ms.StoreMessageInfo(mi) 90 } 91 return ms 92 } 93 return mi.MessageOf(m) 94 } 95 96 func (*GetMetricDescriptorRequest) GotenMessage() {} 97 98 // Deprecated, Use GetMetricDescriptorRequest.ProtoReflect.Descriptor instead. 99 func (*GetMetricDescriptorRequest) Descriptor() ([]byte, []int) { 100 return edgelq_monitoring_proto_v4_metric_descriptor_custom_proto_rawDescGZIP(), []int{0} 101 } 102 103 func (m *GetMetricDescriptorRequest) Unmarshal(b []byte) error { 104 return proto.Unmarshal(b, m) 105 } 106 107 func (m *GetMetricDescriptorRequest) Marshal() ([]byte, error) { 108 return proto.Marshal(m) 109 } 110 111 func (m *GetMetricDescriptorRequest) MarshalJSON() ([]byte, error) { 112 return protojson.MarshalOptions{}.Marshal(m) 113 } 114 115 func (m *GetMetricDescriptorRequest) UnmarshalJSON(data []byte) error { 116 return protojson.Unmarshal(data, m) 117 } 118 119 func (m *GetMetricDescriptorRequest) GetName() *metric_descriptor.Name { 120 if m != nil { 121 return m.Name 122 } 123 return nil 124 } 125 126 func (m *GetMetricDescriptorRequest) GetFieldMask() *metric_descriptor.MetricDescriptor_FieldMask { 127 if m != nil { 128 return m.FieldMask 129 } 130 return nil 131 } 132 133 func (m *GetMetricDescriptorRequest) GetView() view.View { 134 if m != nil { 135 return m.View 136 } 137 return view.View_UNSPECIFIED 138 } 139 140 func (m *GetMetricDescriptorRequest) SetName(fv *metric_descriptor.Name) { 141 if m == nil { 142 panic(fmt.Errorf("can't set %s on nil %s", "Name", "GetMetricDescriptorRequest")) 143 } 144 m.Name = fv 145 } 146 147 func (m *GetMetricDescriptorRequest) SetFieldMask(fv *metric_descriptor.MetricDescriptor_FieldMask) { 148 if m == nil { 149 panic(fmt.Errorf("can't set %s on nil %s", "FieldMask", "GetMetricDescriptorRequest")) 150 } 151 m.FieldMask = fv 152 } 153 154 func (m *GetMetricDescriptorRequest) SetView(fv view.View) { 155 if m == nil { 156 panic(fmt.Errorf("can't set %s on nil %s", "View", "GetMetricDescriptorRequest")) 157 } 158 m.View = fv 159 } 160 161 // Request message for method 162 // [CreateMetricDescriptor][ntt.monitoring.v4.CreateMetricDescriptor] 163 type CreateMetricDescriptorRequest struct { 164 state protoimpl.MessageState 165 sizeCache protoimpl.SizeCache 166 unknownFields protoimpl.UnknownFields 167 // Parent name of ntt.monitoring.v4.MetricDescriptor 168 Parent *metric_descriptor.ParentName `protobuf:"bytes,3,opt,customtype=ParentName,name=parent,proto3" json:"parent,omitempty"` 169 // MetricDescriptor resource body 170 MetricDescriptor *metric_descriptor.MetricDescriptor `protobuf:"bytes,2,opt,name=metric_descriptor,json=metricDescriptor,proto3" json:"metric_descriptor,omitempty"` 171 // Optional masking applied to response object to reduce message response 172 // size. 173 ResponseMask *CreateMetricDescriptorRequest_ResponseMask `protobuf:"bytes,4,opt,name=response_mask,json=responseMask,proto3" json:"response_mask,omitempty"` 174 } 175 176 func (m *CreateMetricDescriptorRequest) Reset() { 177 *m = CreateMetricDescriptorRequest{} 178 if protoimpl.UnsafeEnabled { 179 mi := &edgelq_monitoring_proto_v4_metric_descriptor_custom_proto_msgTypes[1] 180 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 181 ms.StoreMessageInfo(mi) 182 } 183 } 184 185 func (m *CreateMetricDescriptorRequest) String() string { 186 return protoimpl.X.MessageStringOf(m) 187 } 188 189 func (*CreateMetricDescriptorRequest) ProtoMessage() {} 190 191 func (m *CreateMetricDescriptorRequest) ProtoReflect() preflect.Message { 192 mi := &edgelq_monitoring_proto_v4_metric_descriptor_custom_proto_msgTypes[1] 193 if protoimpl.UnsafeEnabled && m != nil { 194 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 195 if ms.LoadMessageInfo() == nil { 196 ms.StoreMessageInfo(mi) 197 } 198 return ms 199 } 200 return mi.MessageOf(m) 201 } 202 203 func (*CreateMetricDescriptorRequest) GotenMessage() {} 204 205 // Deprecated, Use CreateMetricDescriptorRequest.ProtoReflect.Descriptor instead. 206 func (*CreateMetricDescriptorRequest) Descriptor() ([]byte, []int) { 207 return edgelq_monitoring_proto_v4_metric_descriptor_custom_proto_rawDescGZIP(), []int{1} 208 } 209 210 func (m *CreateMetricDescriptorRequest) Unmarshal(b []byte) error { 211 return proto.Unmarshal(b, m) 212 } 213 214 func (m *CreateMetricDescriptorRequest) Marshal() ([]byte, error) { 215 return proto.Marshal(m) 216 } 217 218 func (m *CreateMetricDescriptorRequest) MarshalJSON() ([]byte, error) { 219 return protojson.MarshalOptions{}.Marshal(m) 220 } 221 222 func (m *CreateMetricDescriptorRequest) UnmarshalJSON(data []byte) error { 223 return protojson.Unmarshal(data, m) 224 } 225 226 func (m *CreateMetricDescriptorRequest) GetParent() *metric_descriptor.ParentName { 227 if m != nil { 228 return m.Parent 229 } 230 return nil 231 } 232 233 func (m *CreateMetricDescriptorRequest) GetMetricDescriptor() *metric_descriptor.MetricDescriptor { 234 if m != nil { 235 return m.MetricDescriptor 236 } 237 return nil 238 } 239 240 func (m *CreateMetricDescriptorRequest) GetResponseMask() *CreateMetricDescriptorRequest_ResponseMask { 241 if m != nil { 242 return m.ResponseMask 243 } 244 return nil 245 } 246 247 func (m *CreateMetricDescriptorRequest) SetParent(fv *metric_descriptor.ParentName) { 248 if m == nil { 249 panic(fmt.Errorf("can't set %s on nil %s", "Parent", "CreateMetricDescriptorRequest")) 250 } 251 m.Parent = fv 252 } 253 254 func (m *CreateMetricDescriptorRequest) SetMetricDescriptor(fv *metric_descriptor.MetricDescriptor) { 255 if m == nil { 256 panic(fmt.Errorf("can't set %s on nil %s", "MetricDescriptor", "CreateMetricDescriptorRequest")) 257 } 258 m.MetricDescriptor = fv 259 } 260 261 func (m *CreateMetricDescriptorRequest) SetResponseMask(fv *CreateMetricDescriptorRequest_ResponseMask) { 262 if m == nil { 263 panic(fmt.Errorf("can't set %s on nil %s", "ResponseMask", "CreateMetricDescriptorRequest")) 264 } 265 m.ResponseMask = fv 266 } 267 268 // Request message for method 269 // [UpdateMetricDescriptor][ntt.monitoring.v4.UpdateMetricDescriptor] 270 type UpdateMetricDescriptorRequest struct { 271 state protoimpl.MessageState 272 sizeCache protoimpl.SizeCache 273 unknownFields protoimpl.UnknownFields 274 // MetricDescriptor resource body 275 MetricDescriptor *metric_descriptor.MetricDescriptor `protobuf:"bytes,2,opt,name=metric_descriptor,json=metricDescriptor,proto3" json:"metric_descriptor,omitempty"` 276 // FieldMask applied to request - change will be applied only for fields in 277 // the mask 278 UpdateMask *metric_descriptor.MetricDescriptor_FieldMask `protobuf:"bytes,3,opt,customtype=MetricDescriptor_FieldMask,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` 279 // Conditional update applied to request if update should be executed only for 280 // specific resource state. If this field is populated, then server will fetch 281 // existing resource, compare with the one stored in the cas field (after 282 // applying field mask) and proceed with update only and only if they match. 283 // Otherwise RPC error Aborted will be returned. 284 Cas *UpdateMetricDescriptorRequest_CAS `protobuf:"bytes,4,opt,name=cas,proto3" json:"cas,omitempty"` 285 // If set to true, and the resource is not found, 286 // a new resource will be created. In this situation, 287 // 'field_mask' is ignored. 288 // 289 // https://google.aip.dev/134#create-or-update 290 AllowMissing bool `protobuf:"varint,5,opt,name=allow_missing,json=allowMissing,proto3" json:"allow_missing,omitempty"` 291 ResponseMask *UpdateMetricDescriptorRequest_ResponseMask `protobuf:"bytes,6,opt,name=response_mask,json=responseMask,proto3" json:"response_mask,omitempty"` 292 } 293 294 func (m *UpdateMetricDescriptorRequest) Reset() { 295 *m = UpdateMetricDescriptorRequest{} 296 if protoimpl.UnsafeEnabled { 297 mi := &edgelq_monitoring_proto_v4_metric_descriptor_custom_proto_msgTypes[2] 298 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 299 ms.StoreMessageInfo(mi) 300 } 301 } 302 303 func (m *UpdateMetricDescriptorRequest) String() string { 304 return protoimpl.X.MessageStringOf(m) 305 } 306 307 func (*UpdateMetricDescriptorRequest) ProtoMessage() {} 308 309 func (m *UpdateMetricDescriptorRequest) ProtoReflect() preflect.Message { 310 mi := &edgelq_monitoring_proto_v4_metric_descriptor_custom_proto_msgTypes[2] 311 if protoimpl.UnsafeEnabled && m != nil { 312 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 313 if ms.LoadMessageInfo() == nil { 314 ms.StoreMessageInfo(mi) 315 } 316 return ms 317 } 318 return mi.MessageOf(m) 319 } 320 321 func (*UpdateMetricDescriptorRequest) GotenMessage() {} 322 323 // Deprecated, Use UpdateMetricDescriptorRequest.ProtoReflect.Descriptor instead. 324 func (*UpdateMetricDescriptorRequest) Descriptor() ([]byte, []int) { 325 return edgelq_monitoring_proto_v4_metric_descriptor_custom_proto_rawDescGZIP(), []int{2} 326 } 327 328 func (m *UpdateMetricDescriptorRequest) Unmarshal(b []byte) error { 329 return proto.Unmarshal(b, m) 330 } 331 332 func (m *UpdateMetricDescriptorRequest) Marshal() ([]byte, error) { 333 return proto.Marshal(m) 334 } 335 336 func (m *UpdateMetricDescriptorRequest) MarshalJSON() ([]byte, error) { 337 return protojson.MarshalOptions{}.Marshal(m) 338 } 339 340 func (m *UpdateMetricDescriptorRequest) UnmarshalJSON(data []byte) error { 341 return protojson.Unmarshal(data, m) 342 } 343 344 func (m *UpdateMetricDescriptorRequest) GetMetricDescriptor() *metric_descriptor.MetricDescriptor { 345 if m != nil { 346 return m.MetricDescriptor 347 } 348 return nil 349 } 350 351 func (m *UpdateMetricDescriptorRequest) GetUpdateMask() *metric_descriptor.MetricDescriptor_FieldMask { 352 if m != nil { 353 return m.UpdateMask 354 } 355 return nil 356 } 357 358 func (m *UpdateMetricDescriptorRequest) GetCas() *UpdateMetricDescriptorRequest_CAS { 359 if m != nil { 360 return m.Cas 361 } 362 return nil 363 } 364 365 func (m *UpdateMetricDescriptorRequest) GetAllowMissing() bool { 366 if m != nil { 367 return m.AllowMissing 368 } 369 return false 370 } 371 372 func (m *UpdateMetricDescriptorRequest) GetResponseMask() *UpdateMetricDescriptorRequest_ResponseMask { 373 if m != nil { 374 return m.ResponseMask 375 } 376 return nil 377 } 378 379 func (m *UpdateMetricDescriptorRequest) SetMetricDescriptor(fv *metric_descriptor.MetricDescriptor) { 380 if m == nil { 381 panic(fmt.Errorf("can't set %s on nil %s", "MetricDescriptor", "UpdateMetricDescriptorRequest")) 382 } 383 m.MetricDescriptor = fv 384 } 385 386 func (m *UpdateMetricDescriptorRequest) SetUpdateMask(fv *metric_descriptor.MetricDescriptor_FieldMask) { 387 if m == nil { 388 panic(fmt.Errorf("can't set %s on nil %s", "UpdateMask", "UpdateMetricDescriptorRequest")) 389 } 390 m.UpdateMask = fv 391 } 392 393 func (m *UpdateMetricDescriptorRequest) SetCas(fv *UpdateMetricDescriptorRequest_CAS) { 394 if m == nil { 395 panic(fmt.Errorf("can't set %s on nil %s", "Cas", "UpdateMetricDescriptorRequest")) 396 } 397 m.Cas = fv 398 } 399 400 func (m *UpdateMetricDescriptorRequest) SetAllowMissing(fv bool) { 401 if m == nil { 402 panic(fmt.Errorf("can't set %s on nil %s", "AllowMissing", "UpdateMetricDescriptorRequest")) 403 } 404 m.AllowMissing = fv 405 } 406 407 func (m *UpdateMetricDescriptorRequest) SetResponseMask(fv *UpdateMetricDescriptorRequest_ResponseMask) { 408 if m == nil { 409 panic(fmt.Errorf("can't set %s on nil %s", "ResponseMask", "UpdateMetricDescriptorRequest")) 410 } 411 m.ResponseMask = fv 412 } 413 414 // Request message for method 415 // [DeleteMetricDescriptor][ntt.monitoring.v4.DeleteMetricDescriptor] 416 type DeleteMetricDescriptorRequest struct { 417 state protoimpl.MessageState 418 sizeCache protoimpl.SizeCache 419 unknownFields protoimpl.UnknownFields 420 // Name of ntt.monitoring.v4.MetricDescriptor 421 Name *metric_descriptor.Name `protobuf:"bytes,3,opt,customtype=Name,name=name,proto3" json:"name,omitempty"` 422 // If true, call will not return NotFound error if deleted resource does not 423 // exist. 424 AllowMissing bool `protobuf:"varint,4,opt,name=allow_missing,json=allowMissing,proto3" json:"allow_missing,omitempty"` 425 } 426 427 func (m *DeleteMetricDescriptorRequest) Reset() { 428 *m = DeleteMetricDescriptorRequest{} 429 if protoimpl.UnsafeEnabled { 430 mi := &edgelq_monitoring_proto_v4_metric_descriptor_custom_proto_msgTypes[3] 431 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 432 ms.StoreMessageInfo(mi) 433 } 434 } 435 436 func (m *DeleteMetricDescriptorRequest) String() string { 437 return protoimpl.X.MessageStringOf(m) 438 } 439 440 func (*DeleteMetricDescriptorRequest) ProtoMessage() {} 441 442 func (m *DeleteMetricDescriptorRequest) ProtoReflect() preflect.Message { 443 mi := &edgelq_monitoring_proto_v4_metric_descriptor_custom_proto_msgTypes[3] 444 if protoimpl.UnsafeEnabled && m != nil { 445 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 446 if ms.LoadMessageInfo() == nil { 447 ms.StoreMessageInfo(mi) 448 } 449 return ms 450 } 451 return mi.MessageOf(m) 452 } 453 454 func (*DeleteMetricDescriptorRequest) GotenMessage() {} 455 456 // Deprecated, Use DeleteMetricDescriptorRequest.ProtoReflect.Descriptor instead. 457 func (*DeleteMetricDescriptorRequest) Descriptor() ([]byte, []int) { 458 return edgelq_monitoring_proto_v4_metric_descriptor_custom_proto_rawDescGZIP(), []int{3} 459 } 460 461 func (m *DeleteMetricDescriptorRequest) Unmarshal(b []byte) error { 462 return proto.Unmarshal(b, m) 463 } 464 465 func (m *DeleteMetricDescriptorRequest) Marshal() ([]byte, error) { 466 return proto.Marshal(m) 467 } 468 469 func (m *DeleteMetricDescriptorRequest) MarshalJSON() ([]byte, error) { 470 return protojson.MarshalOptions{}.Marshal(m) 471 } 472 473 func (m *DeleteMetricDescriptorRequest) UnmarshalJSON(data []byte) error { 474 return protojson.Unmarshal(data, m) 475 } 476 477 func (m *DeleteMetricDescriptorRequest) GetName() *metric_descriptor.Name { 478 if m != nil { 479 return m.Name 480 } 481 return nil 482 } 483 484 func (m *DeleteMetricDescriptorRequest) GetAllowMissing() bool { 485 if m != nil { 486 return m.AllowMissing 487 } 488 return false 489 } 490 491 func (m *DeleteMetricDescriptorRequest) SetName(fv *metric_descriptor.Name) { 492 if m == nil { 493 panic(fmt.Errorf("can't set %s on nil %s", "Name", "DeleteMetricDescriptorRequest")) 494 } 495 m.Name = fv 496 } 497 498 func (m *DeleteMetricDescriptorRequest) SetAllowMissing(fv bool) { 499 if m == nil { 500 panic(fmt.Errorf("can't set %s on nil %s", "AllowMissing", "DeleteMetricDescriptorRequest")) 501 } 502 m.AllowMissing = fv 503 } 504 505 // Request message for method 506 // [ListMetricDescriptors][ntt.monitoring.v4.ListMetricDescriptors] 507 type ListMetricDescriptorsRequest struct { 508 state protoimpl.MessageState 509 sizeCache protoimpl.SizeCache 510 unknownFields protoimpl.UnknownFields 511 // Parent name of ntt.monitoring.v4.MetricDescriptor 512 Parent *metric_descriptor.ParentName `protobuf:"bytes,5,opt,customtype=ParentName,name=parent,proto3" json:"parent,omitempty"` 513 // Requested page size. Server may return fewer MetricDescriptors than 514 // requested. If unspecified, server will pick an appropriate default. 515 PageSize int32 `protobuf:"varint,3,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` 516 // A token identifying a page of results the server should return. 517 // Typically, this is the value of 518 // [ListMetricDescriptorsResponse.next_page_token][ntt.monitoring.v4.ListMetricDescriptorsResponse.next_page_token] 519 PageToken *metric_descriptor.PagerCursor `protobuf:"bytes,4,opt,customtype=PagerCursor,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` 520 // Order By - 521 // https://cloud.google.com/apis/design/design_patterns#list_pagination list 522 // of field path with order directive, either 'asc' or 'desc'. If direction is 523 // not provided, 'asc' is assumed. e.g. "state.nested_field asc, 524 // state.something.else desc, theme" 525 OrderBy *metric_descriptor.OrderBy `protobuf:"bytes,666,opt,customtype=OrderBy,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"` 526 // Filter - filter results by field criteria. Simplified SQL-like syntax with 527 // following operators: 528 // <=, >=, =, !=, <, >, LIKE, CONTAINS (aliases CONTAIN, HAS, HAVE), IN, IS 529 // [NOT] NULL | NaN . Combine conditions with OR | AND example: 'meta.labels 530 // CONTAINS "severity:important" OR (state.last_error_time > 531 // "2018-11-15T10:00:00Z" AND state.status = "ERROR")' 532 Filter *metric_descriptor.Filter `protobuf:"bytes,2,opt,customtype=Filter,name=filter,proto3" json:"filter,omitempty"` 533 // A list of extra fields to be obtained for each response item on top of 534 // fields defined by request field view 535 FieldMask *metric_descriptor.MetricDescriptor_FieldMask `protobuf:"bytes,6,opt,customtype=MetricDescriptor_FieldMask,name=field_mask,json=fieldMask,proto3" json:"field_mask,omitempty"` 536 // View defines list of standard response fields present in response items. 537 // Additional fields can be amended by request field field_mask 538 View view.View `protobuf:"varint,7,opt,name=view,proto3,enum=goten.types.View" json:"view,omitempty"` 539 // Indicates if list response should contain total count and offset (fields 540 // current_offset and total_results_count). 541 IncludePagingInfo bool `protobuf:"varint,8,opt,name=include_paging_info,json=includePagingInfo,proto3" json:"include_paging_info,omitempty"` 542 } 543 544 func (m *ListMetricDescriptorsRequest) Reset() { 545 *m = ListMetricDescriptorsRequest{} 546 if protoimpl.UnsafeEnabled { 547 mi := &edgelq_monitoring_proto_v4_metric_descriptor_custom_proto_msgTypes[4] 548 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 549 ms.StoreMessageInfo(mi) 550 } 551 } 552 553 func (m *ListMetricDescriptorsRequest) String() string { 554 return protoimpl.X.MessageStringOf(m) 555 } 556 557 func (*ListMetricDescriptorsRequest) ProtoMessage() {} 558 559 func (m *ListMetricDescriptorsRequest) ProtoReflect() preflect.Message { 560 mi := &edgelq_monitoring_proto_v4_metric_descriptor_custom_proto_msgTypes[4] 561 if protoimpl.UnsafeEnabled && m != nil { 562 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 563 if ms.LoadMessageInfo() == nil { 564 ms.StoreMessageInfo(mi) 565 } 566 return ms 567 } 568 return mi.MessageOf(m) 569 } 570 571 func (*ListMetricDescriptorsRequest) GotenMessage() {} 572 573 // Deprecated, Use ListMetricDescriptorsRequest.ProtoReflect.Descriptor instead. 574 func (*ListMetricDescriptorsRequest) Descriptor() ([]byte, []int) { 575 return edgelq_monitoring_proto_v4_metric_descriptor_custom_proto_rawDescGZIP(), []int{4} 576 } 577 578 func (m *ListMetricDescriptorsRequest) Unmarshal(b []byte) error { 579 return proto.Unmarshal(b, m) 580 } 581 582 func (m *ListMetricDescriptorsRequest) Marshal() ([]byte, error) { 583 return proto.Marshal(m) 584 } 585 586 func (m *ListMetricDescriptorsRequest) MarshalJSON() ([]byte, error) { 587 return protojson.MarshalOptions{}.Marshal(m) 588 } 589 590 func (m *ListMetricDescriptorsRequest) UnmarshalJSON(data []byte) error { 591 return protojson.Unmarshal(data, m) 592 } 593 594 func (m *ListMetricDescriptorsRequest) GetParent() *metric_descriptor.ParentName { 595 if m != nil { 596 return m.Parent 597 } 598 return nil 599 } 600 601 func (m *ListMetricDescriptorsRequest) GetPageSize() int32 { 602 if m != nil { 603 return m.PageSize 604 } 605 return int32(0) 606 } 607 608 func (m *ListMetricDescriptorsRequest) GetPageToken() *metric_descriptor.PagerCursor { 609 if m != nil { 610 return m.PageToken 611 } 612 return nil 613 } 614 615 func (m *ListMetricDescriptorsRequest) GetOrderBy() *metric_descriptor.OrderBy { 616 if m != nil { 617 return m.OrderBy 618 } 619 return nil 620 } 621 622 func (m *ListMetricDescriptorsRequest) GetFilter() *metric_descriptor.Filter { 623 if m != nil { 624 return m.Filter 625 } 626 return nil 627 } 628 629 func (m *ListMetricDescriptorsRequest) GetFieldMask() *metric_descriptor.MetricDescriptor_FieldMask { 630 if m != nil { 631 return m.FieldMask 632 } 633 return nil 634 } 635 636 func (m *ListMetricDescriptorsRequest) GetView() view.View { 637 if m != nil { 638 return m.View 639 } 640 return view.View_UNSPECIFIED 641 } 642 643 func (m *ListMetricDescriptorsRequest) GetIncludePagingInfo() bool { 644 if m != nil { 645 return m.IncludePagingInfo 646 } 647 return false 648 } 649 650 func (m *ListMetricDescriptorsRequest) SetParent(fv *metric_descriptor.ParentName) { 651 if m == nil { 652 panic(fmt.Errorf("can't set %s on nil %s", "Parent", "ListMetricDescriptorsRequest")) 653 } 654 m.Parent = fv 655 } 656 657 func (m *ListMetricDescriptorsRequest) SetPageSize(fv int32) { 658 if m == nil { 659 panic(fmt.Errorf("can't set %s on nil %s", "PageSize", "ListMetricDescriptorsRequest")) 660 } 661 m.PageSize = fv 662 } 663 664 func (m *ListMetricDescriptorsRequest) SetPageToken(fv *metric_descriptor.PagerCursor) { 665 if m == nil { 666 panic(fmt.Errorf("can't set %s on nil %s", "PageToken", "ListMetricDescriptorsRequest")) 667 } 668 m.PageToken = fv 669 } 670 671 func (m *ListMetricDescriptorsRequest) SetOrderBy(fv *metric_descriptor.OrderBy) { 672 if m == nil { 673 panic(fmt.Errorf("can't set %s on nil %s", "OrderBy", "ListMetricDescriptorsRequest")) 674 } 675 m.OrderBy = fv 676 } 677 678 func (m *ListMetricDescriptorsRequest) SetFilter(fv *metric_descriptor.Filter) { 679 if m == nil { 680 panic(fmt.Errorf("can't set %s on nil %s", "Filter", "ListMetricDescriptorsRequest")) 681 } 682 m.Filter = fv 683 } 684 685 func (m *ListMetricDescriptorsRequest) SetFieldMask(fv *metric_descriptor.MetricDescriptor_FieldMask) { 686 if m == nil { 687 panic(fmt.Errorf("can't set %s on nil %s", "FieldMask", "ListMetricDescriptorsRequest")) 688 } 689 m.FieldMask = fv 690 } 691 692 func (m *ListMetricDescriptorsRequest) SetView(fv view.View) { 693 if m == nil { 694 panic(fmt.Errorf("can't set %s on nil %s", "View", "ListMetricDescriptorsRequest")) 695 } 696 m.View = fv 697 } 698 699 func (m *ListMetricDescriptorsRequest) SetIncludePagingInfo(fv bool) { 700 if m == nil { 701 panic(fmt.Errorf("can't set %s on nil %s", "IncludePagingInfo", "ListMetricDescriptorsRequest")) 702 } 703 m.IncludePagingInfo = fv 704 } 705 706 // Request message for method 707 // [ListMetricDescriptors][ntt.monitoring.v4.ListMetricDescriptors] 708 type ListMetricDescriptorsResponse struct { 709 state protoimpl.MessageState 710 sizeCache protoimpl.SizeCache 711 unknownFields protoimpl.UnknownFields 712 // The list of MetricDescriptors 713 MetricDescriptors []*metric_descriptor.MetricDescriptor `protobuf:"bytes,1,rep,name=metric_descriptors,json=metricDescriptors,proto3" json:"metric_descriptors,omitempty"` 714 // A token to retrieve previous page of results. Pass this value in the 715 // [ListMetricDescriptorsRequest.page_token][ntt.monitoring.v4.ListMetricDescriptorsRequest.page_token] 716 PrevPageToken *metric_descriptor.PagerCursor `protobuf:"bytes,666,opt,customtype=PagerCursor,name=prev_page_token,json=prevPageToken,proto3" json:"prev_page_token,omitempty"` 717 // A token to retrieve next page of results. Pass this value in the 718 // [ListMetricDescriptorsRequest.page_token][ntt.monitoring.v4.ListMetricDescriptorsRequest.page_token] 719 NextPageToken *metric_descriptor.PagerCursor `protobuf:"bytes,2,opt,customtype=PagerCursor,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` 720 // Current offset from the first page or 0 if no page tokens were given, 721 // paging info was not requested or there was an error while trying to get 722 // it). Page index can be computed from offset and limit provided in a 723 // request. 724 CurrentOffset int32 `protobuf:"varint,5,opt,name=current_offset,json=currentOffset,proto3" json:"current_offset,omitempty"` 725 // Number of total MetricDescriptors across all pages or 0, if there are no 726 // items, paging info was not requested or there was an error while trying to 727 // get it. 728 TotalResultsCount int32 `protobuf:"varint,6,opt,name=total_results_count,json=totalResultsCount,proto3" json:"total_results_count,omitempty"` 729 } 730 731 func (m *ListMetricDescriptorsResponse) Reset() { 732 *m = ListMetricDescriptorsResponse{} 733 if protoimpl.UnsafeEnabled { 734 mi := &edgelq_monitoring_proto_v4_metric_descriptor_custom_proto_msgTypes[5] 735 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 736 ms.StoreMessageInfo(mi) 737 } 738 } 739 740 func (m *ListMetricDescriptorsResponse) String() string { 741 return protoimpl.X.MessageStringOf(m) 742 } 743 744 func (*ListMetricDescriptorsResponse) ProtoMessage() {} 745 746 func (m *ListMetricDescriptorsResponse) ProtoReflect() preflect.Message { 747 mi := &edgelq_monitoring_proto_v4_metric_descriptor_custom_proto_msgTypes[5] 748 if protoimpl.UnsafeEnabled && m != nil { 749 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 750 if ms.LoadMessageInfo() == nil { 751 ms.StoreMessageInfo(mi) 752 } 753 return ms 754 } 755 return mi.MessageOf(m) 756 } 757 758 func (*ListMetricDescriptorsResponse) GotenMessage() {} 759 760 // Deprecated, Use ListMetricDescriptorsResponse.ProtoReflect.Descriptor instead. 761 func (*ListMetricDescriptorsResponse) Descriptor() ([]byte, []int) { 762 return edgelq_monitoring_proto_v4_metric_descriptor_custom_proto_rawDescGZIP(), []int{5} 763 } 764 765 func (m *ListMetricDescriptorsResponse) Unmarshal(b []byte) error { 766 return proto.Unmarshal(b, m) 767 } 768 769 func (m *ListMetricDescriptorsResponse) Marshal() ([]byte, error) { 770 return proto.Marshal(m) 771 } 772 773 func (m *ListMetricDescriptorsResponse) MarshalJSON() ([]byte, error) { 774 return protojson.MarshalOptions{}.Marshal(m) 775 } 776 777 func (m *ListMetricDescriptorsResponse) UnmarshalJSON(data []byte) error { 778 return protojson.Unmarshal(data, m) 779 } 780 781 func (m *ListMetricDescriptorsResponse) GetMetricDescriptors() []*metric_descriptor.MetricDescriptor { 782 if m != nil { 783 return m.MetricDescriptors 784 } 785 return nil 786 } 787 788 func (m *ListMetricDescriptorsResponse) GetPrevPageToken() *metric_descriptor.PagerCursor { 789 if m != nil { 790 return m.PrevPageToken 791 } 792 return nil 793 } 794 795 func (m *ListMetricDescriptorsResponse) GetNextPageToken() *metric_descriptor.PagerCursor { 796 if m != nil { 797 return m.NextPageToken 798 } 799 return nil 800 } 801 802 func (m *ListMetricDescriptorsResponse) GetCurrentOffset() int32 { 803 if m != nil { 804 return m.CurrentOffset 805 } 806 return int32(0) 807 } 808 809 func (m *ListMetricDescriptorsResponse) GetTotalResultsCount() int32 { 810 if m != nil { 811 return m.TotalResultsCount 812 } 813 return int32(0) 814 } 815 816 func (m *ListMetricDescriptorsResponse) SetMetricDescriptors(fv []*metric_descriptor.MetricDescriptor) { 817 if m == nil { 818 panic(fmt.Errorf("can't set %s on nil %s", "MetricDescriptors", "ListMetricDescriptorsResponse")) 819 } 820 m.MetricDescriptors = fv 821 } 822 823 func (m *ListMetricDescriptorsResponse) SetPrevPageToken(fv *metric_descriptor.PagerCursor) { 824 if m == nil { 825 panic(fmt.Errorf("can't set %s on nil %s", "PrevPageToken", "ListMetricDescriptorsResponse")) 826 } 827 m.PrevPageToken = fv 828 } 829 830 func (m *ListMetricDescriptorsResponse) SetNextPageToken(fv *metric_descriptor.PagerCursor) { 831 if m == nil { 832 panic(fmt.Errorf("can't set %s on nil %s", "NextPageToken", "ListMetricDescriptorsResponse")) 833 } 834 m.NextPageToken = fv 835 } 836 837 func (m *ListMetricDescriptorsResponse) SetCurrentOffset(fv int32) { 838 if m == nil { 839 panic(fmt.Errorf("can't set %s on nil %s", "CurrentOffset", "ListMetricDescriptorsResponse")) 840 } 841 m.CurrentOffset = fv 842 } 843 844 func (m *ListMetricDescriptorsResponse) SetTotalResultsCount(fv int32) { 845 if m == nil { 846 panic(fmt.Errorf("can't set %s on nil %s", "TotalResultsCount", "ListMetricDescriptorsResponse")) 847 } 848 m.TotalResultsCount = fv 849 } 850 851 // ResponseMask allows client to reduce response message size. 852 type CreateMetricDescriptorRequest_ResponseMask struct { 853 state protoimpl.MessageState 854 sizeCache protoimpl.SizeCache 855 unknownFields protoimpl.UnknownFields 856 // Types that are valid to be assigned to Masking: 857 // *CreateMetricDescriptorRequest_ResponseMask_SkipEntireResponseBody 858 // *CreateMetricDescriptorRequest_ResponseMask_BodyMask 859 Masking isCreateMetricDescriptorRequest_ResponseMask_Masking `protobuf_oneof:"masking"` 860 } 861 862 func (m *CreateMetricDescriptorRequest_ResponseMask) Reset() { 863 *m = CreateMetricDescriptorRequest_ResponseMask{} 864 if protoimpl.UnsafeEnabled { 865 mi := &edgelq_monitoring_proto_v4_metric_descriptor_custom_proto_msgTypes[6] 866 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 867 ms.StoreMessageInfo(mi) 868 } 869 } 870 871 func (m *CreateMetricDescriptorRequest_ResponseMask) String() string { 872 return protoimpl.X.MessageStringOf(m) 873 } 874 875 func (*CreateMetricDescriptorRequest_ResponseMask) ProtoMessage() {} 876 877 func (m *CreateMetricDescriptorRequest_ResponseMask) ProtoReflect() preflect.Message { 878 mi := &edgelq_monitoring_proto_v4_metric_descriptor_custom_proto_msgTypes[6] 879 if protoimpl.UnsafeEnabled && m != nil { 880 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 881 if ms.LoadMessageInfo() == nil { 882 ms.StoreMessageInfo(mi) 883 } 884 return ms 885 } 886 return mi.MessageOf(m) 887 } 888 889 func (*CreateMetricDescriptorRequest_ResponseMask) GotenMessage() {} 890 891 // Deprecated, Use CreateMetricDescriptorRequest_ResponseMask.ProtoReflect.Descriptor instead. 892 func (*CreateMetricDescriptorRequest_ResponseMask) Descriptor() ([]byte, []int) { 893 return edgelq_monitoring_proto_v4_metric_descriptor_custom_proto_rawDescGZIP(), []int{1, 0} 894 } 895 896 func (m *CreateMetricDescriptorRequest_ResponseMask) Unmarshal(b []byte) error { 897 return proto.Unmarshal(b, m) 898 } 899 900 func (m *CreateMetricDescriptorRequest_ResponseMask) Marshal() ([]byte, error) { 901 return proto.Marshal(m) 902 } 903 904 func (m *CreateMetricDescriptorRequest_ResponseMask) MarshalJSON() ([]byte, error) { 905 return protojson.MarshalOptions{}.Marshal(m) 906 } 907 908 func (m *CreateMetricDescriptorRequest_ResponseMask) UnmarshalJSON(data []byte) error { 909 return protojson.Unmarshal(data, m) 910 } 911 912 type isCreateMetricDescriptorRequest_ResponseMask_Masking interface { 913 isCreateMetricDescriptorRequest_ResponseMask_Masking() 914 } 915 916 type CreateMetricDescriptorRequest_ResponseMask_SkipEntireResponseBody struct { 917 // If this flag has value true, then response will contain just empty 918 // resource without any fields populated. 919 SkipEntireResponseBody bool `protobuf:"varint,1,opt,name=skip_entire_response_body,json=skipEntireResponseBody,proto3,oneof"` 920 } 921 type CreateMetricDescriptorRequest_ResponseMask_BodyMask struct { 922 // If this field is populated, then resource in response will contain only 923 // specific fields. 924 BodyMask *metric_descriptor.MetricDescriptor_FieldMask `protobuf:"bytes,2,opt,customtype=MetricDescriptor_FieldMask,name=body_mask,json=bodyMask,proto3,oneof"` 925 } 926 927 func (*CreateMetricDescriptorRequest_ResponseMask_SkipEntireResponseBody) isCreateMetricDescriptorRequest_ResponseMask_Masking() { 928 } 929 func (*CreateMetricDescriptorRequest_ResponseMask_BodyMask) isCreateMetricDescriptorRequest_ResponseMask_Masking() { 930 } 931 func (m *CreateMetricDescriptorRequest_ResponseMask) GetMasking() isCreateMetricDescriptorRequest_ResponseMask_Masking { 932 if m != nil { 933 return m.Masking 934 } 935 return nil 936 } 937 func (m *CreateMetricDescriptorRequest_ResponseMask) GetSkipEntireResponseBody() bool { 938 if x, ok := m.GetMasking().(*CreateMetricDescriptorRequest_ResponseMask_SkipEntireResponseBody); ok { 939 return x.SkipEntireResponseBody 940 } 941 return false 942 } 943 func (m *CreateMetricDescriptorRequest_ResponseMask) GetBodyMask() *metric_descriptor.MetricDescriptor_FieldMask { 944 if x, ok := m.GetMasking().(*CreateMetricDescriptorRequest_ResponseMask_BodyMask); ok { 945 return x.BodyMask 946 } 947 return nil 948 } 949 func (m *CreateMetricDescriptorRequest_ResponseMask) SetMasking(ofv isCreateMetricDescriptorRequest_ResponseMask_Masking) { 950 if m == nil { 951 panic(fmt.Errorf("can't set %s on nil %s", "isCreateMetricDescriptorRequest_ResponseMask_Masking", "CreateMetricDescriptorRequest_ResponseMask")) 952 } 953 m.Masking = ofv 954 } 955 func (m *CreateMetricDescriptorRequest_ResponseMask) SetSkipEntireResponseBody(fv bool) { 956 m.SetMasking(&CreateMetricDescriptorRequest_ResponseMask_SkipEntireResponseBody{SkipEntireResponseBody: fv}) 957 } 958 func (m *CreateMetricDescriptorRequest_ResponseMask) SetBodyMask(fv *metric_descriptor.MetricDescriptor_FieldMask) { 959 m.SetMasking(&CreateMetricDescriptorRequest_ResponseMask_BodyMask{BodyMask: fv}) 960 } 961 962 // CAS - Compare and Swap. This object is used if user wants to make update 963 // conditional based upon previous resource version. 964 type UpdateMetricDescriptorRequest_CAS struct { 965 state protoimpl.MessageState 966 sizeCache protoimpl.SizeCache 967 unknownFields protoimpl.UnknownFields 968 // Conditional desired state of a resource before update. 969 ConditionalState *metric_descriptor.MetricDescriptor `protobuf:"bytes,1,opt,name=conditional_state,json=conditionalState,proto3" json:"conditional_state,omitempty"` 970 // Field paths from conditional state of resource server should check and 971 // compare. 972 FieldMask *metric_descriptor.MetricDescriptor_FieldMask `protobuf:"bytes,2,opt,customtype=MetricDescriptor_FieldMask,name=field_mask,json=fieldMask,proto3" json:"field_mask,omitempty"` 973 } 974 975 func (m *UpdateMetricDescriptorRequest_CAS) Reset() { 976 *m = UpdateMetricDescriptorRequest_CAS{} 977 if protoimpl.UnsafeEnabled { 978 mi := &edgelq_monitoring_proto_v4_metric_descriptor_custom_proto_msgTypes[7] 979 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 980 ms.StoreMessageInfo(mi) 981 } 982 } 983 984 func (m *UpdateMetricDescriptorRequest_CAS) String() string { 985 return protoimpl.X.MessageStringOf(m) 986 } 987 988 func (*UpdateMetricDescriptorRequest_CAS) ProtoMessage() {} 989 990 func (m *UpdateMetricDescriptorRequest_CAS) ProtoReflect() preflect.Message { 991 mi := &edgelq_monitoring_proto_v4_metric_descriptor_custom_proto_msgTypes[7] 992 if protoimpl.UnsafeEnabled && m != nil { 993 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 994 if ms.LoadMessageInfo() == nil { 995 ms.StoreMessageInfo(mi) 996 } 997 return ms 998 } 999 return mi.MessageOf(m) 1000 } 1001 1002 func (*UpdateMetricDescriptorRequest_CAS) GotenMessage() {} 1003 1004 // Deprecated, Use UpdateMetricDescriptorRequest_CAS.ProtoReflect.Descriptor instead. 1005 func (*UpdateMetricDescriptorRequest_CAS) Descriptor() ([]byte, []int) { 1006 return edgelq_monitoring_proto_v4_metric_descriptor_custom_proto_rawDescGZIP(), []int{2, 0} 1007 } 1008 1009 func (m *UpdateMetricDescriptorRequest_CAS) Unmarshal(b []byte) error { 1010 return proto.Unmarshal(b, m) 1011 } 1012 1013 func (m *UpdateMetricDescriptorRequest_CAS) Marshal() ([]byte, error) { 1014 return proto.Marshal(m) 1015 } 1016 1017 func (m *UpdateMetricDescriptorRequest_CAS) MarshalJSON() ([]byte, error) { 1018 return protojson.MarshalOptions{}.Marshal(m) 1019 } 1020 1021 func (m *UpdateMetricDescriptorRequest_CAS) UnmarshalJSON(data []byte) error { 1022 return protojson.Unmarshal(data, m) 1023 } 1024 1025 func (m *UpdateMetricDescriptorRequest_CAS) GetConditionalState() *metric_descriptor.MetricDescriptor { 1026 if m != nil { 1027 return m.ConditionalState 1028 } 1029 return nil 1030 } 1031 1032 func (m *UpdateMetricDescriptorRequest_CAS) GetFieldMask() *metric_descriptor.MetricDescriptor_FieldMask { 1033 if m != nil { 1034 return m.FieldMask 1035 } 1036 return nil 1037 } 1038 1039 func (m *UpdateMetricDescriptorRequest_CAS) SetConditionalState(fv *metric_descriptor.MetricDescriptor) { 1040 if m == nil { 1041 panic(fmt.Errorf("can't set %s on nil %s", "ConditionalState", "UpdateMetricDescriptorRequest_CAS")) 1042 } 1043 m.ConditionalState = fv 1044 } 1045 1046 func (m *UpdateMetricDescriptorRequest_CAS) SetFieldMask(fv *metric_descriptor.MetricDescriptor_FieldMask) { 1047 if m == nil { 1048 panic(fmt.Errorf("can't set %s on nil %s", "FieldMask", "UpdateMetricDescriptorRequest_CAS")) 1049 } 1050 m.FieldMask = fv 1051 } 1052 1053 // ResponseMask allows client to reduce response message size. 1054 type UpdateMetricDescriptorRequest_ResponseMask struct { 1055 state protoimpl.MessageState 1056 sizeCache protoimpl.SizeCache 1057 unknownFields protoimpl.UnknownFields 1058 // Types that are valid to be assigned to Masking: 1059 // *UpdateMetricDescriptorRequest_ResponseMask_SkipEntireResponseBody 1060 // *UpdateMetricDescriptorRequest_ResponseMask_UpdatedFieldsOnly 1061 // *UpdateMetricDescriptorRequest_ResponseMask_BodyMask 1062 Masking isUpdateMetricDescriptorRequest_ResponseMask_Masking `protobuf_oneof:"masking"` 1063 } 1064 1065 func (m *UpdateMetricDescriptorRequest_ResponseMask) Reset() { 1066 *m = UpdateMetricDescriptorRequest_ResponseMask{} 1067 if protoimpl.UnsafeEnabled { 1068 mi := &edgelq_monitoring_proto_v4_metric_descriptor_custom_proto_msgTypes[8] 1069 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 1070 ms.StoreMessageInfo(mi) 1071 } 1072 } 1073 1074 func (m *UpdateMetricDescriptorRequest_ResponseMask) String() string { 1075 return protoimpl.X.MessageStringOf(m) 1076 } 1077 1078 func (*UpdateMetricDescriptorRequest_ResponseMask) ProtoMessage() {} 1079 1080 func (m *UpdateMetricDescriptorRequest_ResponseMask) ProtoReflect() preflect.Message { 1081 mi := &edgelq_monitoring_proto_v4_metric_descriptor_custom_proto_msgTypes[8] 1082 if protoimpl.UnsafeEnabled && m != nil { 1083 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 1084 if ms.LoadMessageInfo() == nil { 1085 ms.StoreMessageInfo(mi) 1086 } 1087 return ms 1088 } 1089 return mi.MessageOf(m) 1090 } 1091 1092 func (*UpdateMetricDescriptorRequest_ResponseMask) GotenMessage() {} 1093 1094 // Deprecated, Use UpdateMetricDescriptorRequest_ResponseMask.ProtoReflect.Descriptor instead. 1095 func (*UpdateMetricDescriptorRequest_ResponseMask) Descriptor() ([]byte, []int) { 1096 return edgelq_monitoring_proto_v4_metric_descriptor_custom_proto_rawDescGZIP(), []int{2, 1} 1097 } 1098 1099 func (m *UpdateMetricDescriptorRequest_ResponseMask) Unmarshal(b []byte) error { 1100 return proto.Unmarshal(b, m) 1101 } 1102 1103 func (m *UpdateMetricDescriptorRequest_ResponseMask) Marshal() ([]byte, error) { 1104 return proto.Marshal(m) 1105 } 1106 1107 func (m *UpdateMetricDescriptorRequest_ResponseMask) MarshalJSON() ([]byte, error) { 1108 return protojson.MarshalOptions{}.Marshal(m) 1109 } 1110 1111 func (m *UpdateMetricDescriptorRequest_ResponseMask) UnmarshalJSON(data []byte) error { 1112 return protojson.Unmarshal(data, m) 1113 } 1114 1115 type isUpdateMetricDescriptorRequest_ResponseMask_Masking interface { 1116 isUpdateMetricDescriptorRequest_ResponseMask_Masking() 1117 } 1118 1119 type UpdateMetricDescriptorRequest_ResponseMask_SkipEntireResponseBody struct { 1120 // If this flag has value true, then response will contain just empty 1121 // resource without any fields populated. Field body_mask is ignored if 1122 // set. 1123 SkipEntireResponseBody bool `protobuf:"varint,1,opt,name=skip_entire_response_body,json=skipEntireResponseBody,proto3,oneof"` 1124 } 1125 type UpdateMetricDescriptorRequest_ResponseMask_UpdatedFieldsOnly struct { 1126 // Include all fields that were actually updated during processing. Note 1127 // this may be larger than update mask if some fields were computed 1128 // additionally. Name is added as well. 1129 UpdatedFieldsOnly bool `protobuf:"varint,2,opt,name=updated_fields_only,json=updatedFieldsOnly,proto3,oneof"` 1130 } 1131 type UpdateMetricDescriptorRequest_ResponseMask_BodyMask struct { 1132 // If this field is populated, then resource in response will contain only 1133 // specific fields. If skip_entire_response_body is true, this field is 1134 // ignored. 1135 BodyMask *metric_descriptor.MetricDescriptor_FieldMask `protobuf:"bytes,3,opt,customtype=MetricDescriptor_FieldMask,name=body_mask,json=bodyMask,proto3,oneof"` 1136 } 1137 1138 func (*UpdateMetricDescriptorRequest_ResponseMask_SkipEntireResponseBody) isUpdateMetricDescriptorRequest_ResponseMask_Masking() { 1139 } 1140 func (*UpdateMetricDescriptorRequest_ResponseMask_UpdatedFieldsOnly) isUpdateMetricDescriptorRequest_ResponseMask_Masking() { 1141 } 1142 func (*UpdateMetricDescriptorRequest_ResponseMask_BodyMask) isUpdateMetricDescriptorRequest_ResponseMask_Masking() { 1143 } 1144 func (m *UpdateMetricDescriptorRequest_ResponseMask) GetMasking() isUpdateMetricDescriptorRequest_ResponseMask_Masking { 1145 if m != nil { 1146 return m.Masking 1147 } 1148 return nil 1149 } 1150 func (m *UpdateMetricDescriptorRequest_ResponseMask) GetSkipEntireResponseBody() bool { 1151 if x, ok := m.GetMasking().(*UpdateMetricDescriptorRequest_ResponseMask_SkipEntireResponseBody); ok { 1152 return x.SkipEntireResponseBody 1153 } 1154 return false 1155 } 1156 func (m *UpdateMetricDescriptorRequest_ResponseMask) GetUpdatedFieldsOnly() bool { 1157 if x, ok := m.GetMasking().(*UpdateMetricDescriptorRequest_ResponseMask_UpdatedFieldsOnly); ok { 1158 return x.UpdatedFieldsOnly 1159 } 1160 return false 1161 } 1162 func (m *UpdateMetricDescriptorRequest_ResponseMask) GetBodyMask() *metric_descriptor.MetricDescriptor_FieldMask { 1163 if x, ok := m.GetMasking().(*UpdateMetricDescriptorRequest_ResponseMask_BodyMask); ok { 1164 return x.BodyMask 1165 } 1166 return nil 1167 } 1168 func (m *UpdateMetricDescriptorRequest_ResponseMask) SetMasking(ofv isUpdateMetricDescriptorRequest_ResponseMask_Masking) { 1169 if m == nil { 1170 panic(fmt.Errorf("can't set %s on nil %s", "isUpdateMetricDescriptorRequest_ResponseMask_Masking", "UpdateMetricDescriptorRequest_ResponseMask")) 1171 } 1172 m.Masking = ofv 1173 } 1174 func (m *UpdateMetricDescriptorRequest_ResponseMask) SetSkipEntireResponseBody(fv bool) { 1175 m.SetMasking(&UpdateMetricDescriptorRequest_ResponseMask_SkipEntireResponseBody{SkipEntireResponseBody: fv}) 1176 } 1177 func (m *UpdateMetricDescriptorRequest_ResponseMask) SetUpdatedFieldsOnly(fv bool) { 1178 m.SetMasking(&UpdateMetricDescriptorRequest_ResponseMask_UpdatedFieldsOnly{UpdatedFieldsOnly: fv}) 1179 } 1180 func (m *UpdateMetricDescriptorRequest_ResponseMask) SetBodyMask(fv *metric_descriptor.MetricDescriptor_FieldMask) { 1181 m.SetMasking(&UpdateMetricDescriptorRequest_ResponseMask_BodyMask{BodyMask: fv}) 1182 } 1183 1184 var edgelq_monitoring_proto_v4_metric_descriptor_custom_proto preflect.FileDescriptor 1185 1186 var edgelq_monitoring_proto_v4_metric_descriptor_custom_proto_rawDesc = []byte{ 1187 0x0a, 0x39, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 1188 0x69, 0x6e, 0x67, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x76, 0x34, 0x2f, 0x6d, 0x65, 0x74, 1189 0x72, 0x69, 0x63, 0x5f, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x5f, 0x63, 1190 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x11, 0x6e, 0x74, 0x74, 1191 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x34, 0x1a, 0x20, 1192 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 1193 0x73, 0x2f, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 1194 0x1a, 0x1d, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 1195 0x6f, 0x6e, 0x73, 0x2f, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 1196 0x1f, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 1197 0x6e, 0x73, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 1198 0x1a, 0x24, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 1199 0x6f, 0x6e, 0x73, 0x2f, 0x6d, 0x75, 0x6c, 0x74, 0x69, 0x5f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 1200 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1b, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 1201 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x63, 0x6c, 0x69, 0x2e, 0x70, 0x72, 1202 0x6f, 0x74, 0x6f, 0x1a, 0x20, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 1203 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x2e, 1204 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x16, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x74, 0x79, 0x70, 1205 0x65, 0x73, 0x2f, 0x76, 0x69, 0x65, 0x77, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x32, 0x65, 1206 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 1207 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x76, 0x34, 0x2f, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 1208 0x5f, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 1209 0x6f, 0x1a, 0x39, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 1210 0x72, 0x69, 0x6e, 0x67, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x76, 0x34, 0x2f, 0x6d, 0x65, 1211 0x74, 0x72, 0x69, 0x63, 0x5f, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x5f, 1212 0x63, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xc6, 0x01, 0x0a, 1213 0x1a, 0x47, 0x65, 0x74, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 1214 0x70, 0x74, 0x6f, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x2c, 0x0a, 0x04, 0x6e, 1215 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x18, 0xb2, 0xda, 0x21, 0x14, 0x0a, 1216 0x12, 0x0a, 0x10, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 1217 0x74, 0x6f, 0x72, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x53, 0x0a, 0x0a, 0x66, 0x69, 0x65, 1218 0x6c, 0x64, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 1219 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 1220 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x42, 0x18, 0xb2, 0xda, 0x21, 0x14, 0x32, 1221 0x12, 0x0a, 0x10, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 1222 0x74, 0x6f, 0x72, 0x52, 0x09, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x12, 0x25, 1223 0x0a, 0x04, 0x76, 0x69, 0x65, 0x77, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x11, 0x2e, 0x67, 1224 0x6f, 0x74, 0x65, 0x6e, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x56, 0x69, 0x65, 0x77, 0x52, 1225 0x04, 0x76, 0x69, 0x65, 0x77, 0x22, 0xc3, 0x03, 0x0a, 0x1d, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 1226 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 1227 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x30, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 1228 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x18, 0xb2, 0xda, 0x21, 0x14, 0x3a, 0x12, 0x0a, 1229 0x10, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 1230 0x72, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x5e, 0x0a, 0x11, 0x6d, 0x65, 0x74, 1231 0x72, 0x69, 0x63, 0x5f, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x18, 0x02, 1232 0x20, 0x01, 0x28, 0x0b, 0x32, 0x23, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 1233 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x34, 0x2e, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x44, 1234 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x42, 0x0c, 0xc8, 0xd5, 0x22, 0x01, 0xca, 1235 0xc6, 0x27, 0x04, 0x62, 0x02, 0x08, 0x01, 0x52, 0x10, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x44, 1236 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x12, 0x62, 0x0a, 0x0d, 0x72, 0x65, 0x73, 1237 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 1238 0x32, 0x3d, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 1239 0x67, 0x2e, 0x76, 0x34, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4d, 0x65, 0x74, 0x72, 0x69, 1240 0x63, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 1241 0x73, 0x74, 0x2e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x4d, 0x61, 0x73, 0x6b, 0x52, 1242 0x0c, 0x72, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x4d, 0x61, 0x73, 0x6b, 0x1a, 0xab, 0x01, 1243 0x0a, 0x0c, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x4d, 0x61, 0x73, 0x6b, 0x12, 0x3b, 1244 0x0a, 0x19, 0x73, 0x6b, 0x69, 0x70, 0x5f, 0x65, 0x6e, 0x74, 0x69, 0x72, 0x65, 0x5f, 0x72, 0x65, 1245 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x5f, 0x62, 0x6f, 0x64, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 1246 0x08, 0x48, 0x00, 0x52, 0x16, 0x73, 0x6b, 0x69, 0x70, 0x45, 0x6e, 0x74, 0x69, 0x72, 0x65, 0x52, 1247 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x6f, 0x64, 0x79, 0x12, 0x53, 0x0a, 0x09, 0x62, 1248 0x6f, 0x64, 0x79, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 1249 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 1250 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x42, 0x18, 0xb2, 0xda, 0x21, 0x14, 1251 0x32, 0x12, 0x0a, 0x10, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 1252 0x70, 0x74, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x08, 0x62, 0x6f, 0x64, 0x79, 0x4d, 0x61, 0x73, 0x6b, 1253 0x42, 0x09, 0x0a, 0x07, 0x6d, 0x61, 0x73, 0x6b, 0x69, 0x6e, 0x67, 0x22, 0xb6, 0x06, 0x0a, 0x1d, 1254 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x44, 0x65, 0x73, 0x63, 1255 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x5e, 0x0a, 1256 0x11, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x5f, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 1257 0x6f, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x23, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x6d, 1258 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x34, 0x2e, 0x4d, 0x65, 0x74, 1259 0x72, 0x69, 0x63, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x42, 0x0c, 0xc8, 1260 0xd5, 0x22, 0x01, 0xca, 0xc6, 0x27, 0x04, 0x62, 0x02, 0x08, 0x01, 0x52, 0x10, 0x6d, 0x65, 0x74, 1261 0x72, 0x69, 0x63, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x12, 0x55, 0x0a, 1262 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x03, 0x20, 0x01, 1263 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 1264 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x42, 0x18, 1265 0xb2, 0xda, 0x21, 0x14, 0x32, 0x12, 0x0a, 0x10, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x44, 0x65, 1266 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 1267 0x4d, 0x61, 0x73, 0x6b, 0x12, 0x46, 0x0a, 0x03, 0x63, 0x61, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 1268 0x0b, 0x32, 0x34, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 1269 0x6e, 0x67, 0x2e, 0x76, 0x34, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4d, 0x65, 0x74, 0x72, 1270 0x69, 0x63, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x52, 0x65, 0x71, 0x75, 1271 0x65, 0x73, 0x74, 0x2e, 0x43, 0x41, 0x53, 0x52, 0x03, 0x63, 0x61, 0x73, 0x12, 0x23, 0x0a, 0x0d, 1272 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x5f, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6e, 0x67, 0x18, 0x05, 0x20, 1273 0x01, 0x28, 0x08, 0x52, 0x0c, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x4d, 0x69, 0x73, 0x73, 0x69, 0x6e, 1274 0x67, 0x12, 0x62, 0x0a, 0x0d, 0x72, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x5f, 0x6d, 0x61, 1275 0x73, 0x6b, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3d, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x6d, 1276 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x34, 0x2e, 0x55, 0x70, 0x64, 1277 0x61, 0x74, 0x65, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 1278 0x74, 0x6f, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, 0x52, 0x65, 0x73, 0x70, 0x6f, 1279 0x6e, 0x73, 0x65, 0x4d, 0x61, 0x73, 0x6b, 0x52, 0x0c, 0x72, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 1280 0x65, 0x4d, 0x61, 0x73, 0x6b, 0x1a, 0xac, 0x01, 0x0a, 0x03, 0x43, 0x41, 0x53, 0x12, 0x50, 0x0a, 1281 0x11, 0x63, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x73, 0x74, 0x61, 1282 0x74, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x23, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x6d, 1283 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x34, 0x2e, 0x4d, 0x65, 0x74, 1284 0x72, 0x69, 0x63, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x52, 0x10, 0x63, 1285 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x53, 0x74, 0x61, 0x74, 0x65, 0x12, 1286 0x53, 0x0a, 0x0a, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x02, 0x20, 1287 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 1288 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x42, 1289 0x18, 0xb2, 0xda, 0x21, 0x14, 0x32, 0x12, 0x0a, 0x10, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x44, 1290 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x52, 0x09, 0x66, 0x69, 0x65, 0x6c, 0x64, 1291 0x4d, 0x61, 0x73, 0x6b, 0x1a, 0xdd, 0x01, 0x0a, 0x0c, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 1292 0x65, 0x4d, 0x61, 0x73, 0x6b, 0x12, 0x3b, 0x0a, 0x19, 0x73, 0x6b, 0x69, 0x70, 0x5f, 0x65, 0x6e, 1293 0x74, 0x69, 0x72, 0x65, 0x5f, 0x72, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x5f, 0x62, 0x6f, 1294 0x64, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x48, 0x00, 0x52, 0x16, 0x73, 0x6b, 0x69, 0x70, 1295 0x45, 0x6e, 0x74, 0x69, 0x72, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x6f, 1296 0x64, 0x79, 0x12, 0x30, 0x0a, 0x13, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x66, 0x69, 1297 0x65, 0x6c, 0x64, 0x73, 0x5f, 0x6f, 0x6e, 0x6c, 0x79, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x48, 1298 0x00, 0x52, 0x11, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x64, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x73, 1299 0x4f, 0x6e, 0x6c, 0x79, 0x12, 0x53, 0x0a, 0x09, 0x62, 0x6f, 0x64, 0x79, 0x5f, 0x6d, 0x61, 0x73, 1300 0x6b, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 1301 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 1302 0x61, 0x73, 0x6b, 0x42, 0x18, 0xb2, 0xda, 0x21, 0x14, 0x32, 0x12, 0x0a, 0x10, 0x4d, 0x65, 0x74, 1303 0x72, 0x69, 0x63, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x48, 0x00, 0x52, 1304 0x08, 0x62, 0x6f, 0x64, 0x79, 0x4d, 0x61, 0x73, 0x6b, 0x42, 0x09, 0x0a, 0x07, 0x6d, 0x61, 0x73, 1305 0x6b, 0x69, 0x6e, 0x67, 0x22, 0x72, 0x0a, 0x1d, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4d, 0x65, 1306 0x74, 0x72, 0x69, 0x63, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x52, 0x65, 1307 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x2c, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 1308 0x01, 0x28, 0x09, 0x42, 0x18, 0xb2, 0xda, 0x21, 0x14, 0x0a, 0x12, 0x0a, 0x10, 0x4d, 0x65, 0x74, 1309 0x72, 0x69, 0x63, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x52, 0x04, 0x6e, 1310 0x61, 0x6d, 0x65, 0x12, 0x23, 0x0a, 0x0d, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x5f, 0x6d, 0x69, 0x73, 1311 0x73, 0x69, 0x6e, 0x67, 0x18, 0x04, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0c, 0x61, 0x6c, 0x6c, 0x6f, 1312 0x77, 0x4d, 0x69, 0x73, 0x73, 0x69, 0x6e, 0x67, 0x22, 0xc4, 0x03, 0x0a, 0x1c, 0x4c, 0x69, 0x73, 1313 0x74, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 1314 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x30, 0x0a, 0x06, 0x70, 0x61, 0x72, 1315 0x65, 0x6e, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x18, 0xb2, 0xda, 0x21, 0x14, 0x3a, 1316 0x12, 0x0a, 0x10, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 1317 0x74, 0x6f, 0x72, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x25, 0x0a, 0x09, 0x70, 1318 0x61, 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x42, 0x08, 1319 0xca, 0xc6, 0x27, 0x04, 0x12, 0x02, 0x2a, 0x00, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 1320 0x7a, 0x65, 0x12, 0x37, 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 1321 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x18, 0xb2, 0xda, 0x21, 0x14, 0x22, 0x12, 0x0a, 0x10, 1322 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 1323 0x52, 0x09, 0x70, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x34, 0x0a, 0x08, 0x6f, 1324 0x72, 0x64, 0x65, 0x72, 0x5f, 0x62, 0x79, 0x18, 0x9a, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x18, 1325 0xb2, 0xda, 0x21, 0x14, 0x2a, 0x12, 0x0a, 0x10, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x44, 0x65, 1326 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x52, 0x07, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x42, 1327 0x79, 0x12, 0x30, 0x0a, 0x06, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 1328 0x09, 0x42, 0x18, 0xb2, 0xda, 0x21, 0x14, 0x1a, 0x12, 0x0a, 0x10, 0x4d, 0x65, 0x74, 0x72, 0x69, 1329 0x63, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x52, 0x06, 0x66, 0x69, 0x6c, 1330 0x74, 0x65, 0x72, 0x12, 0x53, 0x0a, 0x0a, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x6d, 0x61, 0x73, 1331 0x6b, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 1332 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 1333 0x61, 0x73, 0x6b, 0x42, 0x18, 0xb2, 0xda, 0x21, 0x14, 0x32, 0x12, 0x0a, 0x10, 0x4d, 0x65, 0x74, 1334 0x72, 0x69, 0x63, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x52, 0x09, 0x66, 1335 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x12, 0x25, 0x0a, 0x04, 0x76, 0x69, 0x65, 0x77, 1336 0x18, 0x07, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x11, 0x2e, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2e, 0x74, 1337 0x79, 0x70, 0x65, 0x73, 0x2e, 0x56, 0x69, 0x65, 0x77, 0x52, 0x04, 0x76, 0x69, 0x65, 0x77, 0x12, 1338 0x2e, 0x0a, 0x13, 0x69, 0x6e, 0x63, 0x6c, 0x75, 0x64, 0x65, 0x5f, 0x70, 0x61, 0x67, 0x69, 0x6e, 1339 0x67, 0x5f, 0x69, 0x6e, 0x66, 0x6f, 0x18, 0x08, 0x20, 0x01, 0x28, 0x08, 0x52, 0x11, 0x69, 0x6e, 1340 0x63, 0x6c, 0x75, 0x64, 0x65, 0x50, 0x61, 0x67, 0x69, 0x6e, 0x67, 0x49, 0x6e, 0x66, 0x6f, 0x22, 1341 0xcf, 0x02, 0x0a, 0x1d, 0x4c, 0x69, 0x73, 0x74, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x44, 0x65, 1342 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 1343 0x65, 0x12, 0x52, 0x0a, 0x12, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x5f, 0x64, 0x65, 0x73, 0x63, 1344 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x23, 0x2e, 1345 0x6e, 0x74, 0x74, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 1346 0x34, 0x2e, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 1347 0x6f, 0x72, 0x52, 0x11, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 1348 0x70, 0x74, 0x6f, 0x72, 0x73, 0x12, 0x41, 0x0a, 0x0f, 0x70, 0x72, 0x65, 0x76, 0x5f, 0x70, 0x61, 1349 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x9a, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 1350 0x18, 0xb2, 0xda, 0x21, 0x14, 0x22, 0x12, 0x0a, 0x10, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x44, 1351 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x52, 0x0d, 0x70, 0x72, 0x65, 0x76, 0x50, 1352 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x40, 0x0a, 0x0f, 0x6e, 0x65, 0x78, 0x74, 1353 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 1354 0x09, 0x42, 0x18, 0xb2, 0xda, 0x21, 0x14, 0x22, 0x12, 0x0a, 0x10, 0x4d, 0x65, 0x74, 0x72, 0x69, 1355 0x63, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x52, 0x0d, 0x6e, 0x65, 0x78, 1356 0x74, 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x25, 0x0a, 0x0e, 0x63, 0x75, 1357 0x72, 0x72, 0x65, 0x6e, 0x74, 0x5f, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x18, 0x05, 0x20, 0x01, 1358 0x28, 0x05, 0x52, 0x0d, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x4f, 0x66, 0x66, 0x73, 0x65, 1359 0x74, 0x12, 0x2e, 0x0a, 0x13, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 1360 0x74, 0x73, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x06, 0x20, 0x01, 0x28, 0x05, 0x52, 0x11, 1361 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x43, 0x6f, 0x75, 0x6e, 1362 0x74, 0x42, 0x99, 0x01, 0xe8, 0xde, 0x21, 0x00, 0x0a, 0x18, 0x63, 0x6f, 0x6d, 0x2e, 0x6e, 0x74, 1363 0x74, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x70, 0x62, 0x2e, 1364 0x76, 0x34, 0x42, 0x1b, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 1365 0x70, 0x74, 0x6f, 0x72, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 1366 0x00, 0x5a, 0x5a, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x63, 0x6c, 1367 0x6f, 0x75, 0x64, 0x77, 0x61, 0x6e, 0x2f, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x6d, 0x6f, 1368 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x2f, 1369 0x76, 0x34, 0x2f, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x5f, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 1370 0x70, 0x74, 0x6f, 0x72, 0x3b, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x5f, 0x64, 0x65, 0x73, 0x63, 1371 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x5f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x62, 0x06, 0x70, 1372 0x72, 0x6f, 0x74, 0x6f, 0x33, 1373 } 1374 1375 var ( 1376 edgelq_monitoring_proto_v4_metric_descriptor_custom_proto_rawDescOnce sync.Once 1377 edgelq_monitoring_proto_v4_metric_descriptor_custom_proto_rawDescData = edgelq_monitoring_proto_v4_metric_descriptor_custom_proto_rawDesc 1378 ) 1379 1380 func edgelq_monitoring_proto_v4_metric_descriptor_custom_proto_rawDescGZIP() []byte { 1381 edgelq_monitoring_proto_v4_metric_descriptor_custom_proto_rawDescOnce.Do(func() { 1382 edgelq_monitoring_proto_v4_metric_descriptor_custom_proto_rawDescData = protoimpl.X.CompressGZIP(edgelq_monitoring_proto_v4_metric_descriptor_custom_proto_rawDescData) 1383 }) 1384 return edgelq_monitoring_proto_v4_metric_descriptor_custom_proto_rawDescData 1385 } 1386 1387 var edgelq_monitoring_proto_v4_metric_descriptor_custom_proto_msgTypes = make([]protoimpl.MessageInfo, 9) 1388 var edgelq_monitoring_proto_v4_metric_descriptor_custom_proto_goTypes = []interface{}{ 1389 (*GetMetricDescriptorRequest)(nil), // 0: ntt.monitoring.v4.GetMetricDescriptorRequest 1390 (*CreateMetricDescriptorRequest)(nil), // 1: ntt.monitoring.v4.CreateMetricDescriptorRequest 1391 (*UpdateMetricDescriptorRequest)(nil), // 2: ntt.monitoring.v4.UpdateMetricDescriptorRequest 1392 (*DeleteMetricDescriptorRequest)(nil), // 3: ntt.monitoring.v4.DeleteMetricDescriptorRequest 1393 (*ListMetricDescriptorsRequest)(nil), // 4: ntt.monitoring.v4.ListMetricDescriptorsRequest 1394 (*ListMetricDescriptorsResponse)(nil), // 5: ntt.monitoring.v4.ListMetricDescriptorsResponse 1395 (*CreateMetricDescriptorRequest_ResponseMask)(nil), // 6: ntt.monitoring.v4.CreateMetricDescriptorRequest.ResponseMask 1396 (*UpdateMetricDescriptorRequest_CAS)(nil), // 7: ntt.monitoring.v4.UpdateMetricDescriptorRequest.CAS 1397 (*UpdateMetricDescriptorRequest_ResponseMask)(nil), // 8: ntt.monitoring.v4.UpdateMetricDescriptorRequest.ResponseMask 1398 (*metric_descriptor.MetricDescriptor_FieldMask)(nil), // 9: ntt.monitoring.v4.MetricDescriptor_FieldMask 1399 (view.View)(0), // 10: goten.types.View 1400 (*metric_descriptor.MetricDescriptor)(nil), // 11: ntt.monitoring.v4.MetricDescriptor 1401 } 1402 var edgelq_monitoring_proto_v4_metric_descriptor_custom_proto_depIdxs = []int32{ 1403 9, // 0: ntt.monitoring.v4.GetMetricDescriptorRequest.field_mask:type_name -> ntt.monitoring.v4.MetricDescriptor_FieldMask 1404 10, // 1: ntt.monitoring.v4.GetMetricDescriptorRequest.view:type_name -> goten.types.View 1405 11, // 2: ntt.monitoring.v4.CreateMetricDescriptorRequest.metric_descriptor:type_name -> ntt.monitoring.v4.MetricDescriptor 1406 6, // 3: ntt.monitoring.v4.CreateMetricDescriptorRequest.response_mask:type_name -> ntt.monitoring.v4.CreateMetricDescriptorRequest.ResponseMask 1407 11, // 4: ntt.monitoring.v4.UpdateMetricDescriptorRequest.metric_descriptor:type_name -> ntt.monitoring.v4.MetricDescriptor 1408 9, // 5: ntt.monitoring.v4.UpdateMetricDescriptorRequest.update_mask:type_name -> ntt.monitoring.v4.MetricDescriptor_FieldMask 1409 7, // 6: ntt.monitoring.v4.UpdateMetricDescriptorRequest.cas:type_name -> ntt.monitoring.v4.UpdateMetricDescriptorRequest.CAS 1410 8, // 7: ntt.monitoring.v4.UpdateMetricDescriptorRequest.response_mask:type_name -> ntt.monitoring.v4.UpdateMetricDescriptorRequest.ResponseMask 1411 9, // 8: ntt.monitoring.v4.ListMetricDescriptorsRequest.field_mask:type_name -> ntt.monitoring.v4.MetricDescriptor_FieldMask 1412 10, // 9: ntt.monitoring.v4.ListMetricDescriptorsRequest.view:type_name -> goten.types.View 1413 11, // 10: ntt.monitoring.v4.ListMetricDescriptorsResponse.metric_descriptors:type_name -> ntt.monitoring.v4.MetricDescriptor 1414 9, // 11: ntt.monitoring.v4.CreateMetricDescriptorRequest.ResponseMask.body_mask:type_name -> ntt.monitoring.v4.MetricDescriptor_FieldMask 1415 11, // 12: ntt.monitoring.v4.UpdateMetricDescriptorRequest.CAS.conditional_state:type_name -> ntt.monitoring.v4.MetricDescriptor 1416 9, // 13: ntt.monitoring.v4.UpdateMetricDescriptorRequest.CAS.field_mask:type_name -> ntt.monitoring.v4.MetricDescriptor_FieldMask 1417 9, // 14: ntt.monitoring.v4.UpdateMetricDescriptorRequest.ResponseMask.body_mask:type_name -> ntt.monitoring.v4.MetricDescriptor_FieldMask 1418 15, // [15:15] is the sub-list for method output_type 1419 15, // [15:15] is the sub-list for method input_type 1420 15, // [15:15] is the sub-list for extension type_name 1421 15, // [15:15] is the sub-list for extension extendee 1422 0, // [0:15] is the sub-list for field type_name 1423 } 1424 1425 func init() { edgelq_monitoring_proto_v4_metric_descriptor_custom_proto_init() } 1426 func edgelq_monitoring_proto_v4_metric_descriptor_custom_proto_init() { 1427 if edgelq_monitoring_proto_v4_metric_descriptor_custom_proto != nil { 1428 return 1429 } 1430 if !protoimpl.UnsafeEnabled { 1431 1432 edgelq_monitoring_proto_v4_metric_descriptor_custom_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { 1433 switch v := v.(*GetMetricDescriptorRequest); i { 1434 case 0: 1435 return &v.state 1436 case 1: 1437 return &v.sizeCache 1438 case 2: 1439 return &v.unknownFields 1440 default: 1441 return nil 1442 } 1443 } 1444 edgelq_monitoring_proto_v4_metric_descriptor_custom_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { 1445 switch v := v.(*CreateMetricDescriptorRequest); i { 1446 case 0: 1447 return &v.state 1448 case 1: 1449 return &v.sizeCache 1450 case 2: 1451 return &v.unknownFields 1452 default: 1453 return nil 1454 } 1455 } 1456 edgelq_monitoring_proto_v4_metric_descriptor_custom_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} { 1457 switch v := v.(*UpdateMetricDescriptorRequest); i { 1458 case 0: 1459 return &v.state 1460 case 1: 1461 return &v.sizeCache 1462 case 2: 1463 return &v.unknownFields 1464 default: 1465 return nil 1466 } 1467 } 1468 edgelq_monitoring_proto_v4_metric_descriptor_custom_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} { 1469 switch v := v.(*DeleteMetricDescriptorRequest); i { 1470 case 0: 1471 return &v.state 1472 case 1: 1473 return &v.sizeCache 1474 case 2: 1475 return &v.unknownFields 1476 default: 1477 return nil 1478 } 1479 } 1480 edgelq_monitoring_proto_v4_metric_descriptor_custom_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} { 1481 switch v := v.(*ListMetricDescriptorsRequest); i { 1482 case 0: 1483 return &v.state 1484 case 1: 1485 return &v.sizeCache 1486 case 2: 1487 return &v.unknownFields 1488 default: 1489 return nil 1490 } 1491 } 1492 edgelq_monitoring_proto_v4_metric_descriptor_custom_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} { 1493 switch v := v.(*ListMetricDescriptorsResponse); i { 1494 case 0: 1495 return &v.state 1496 case 1: 1497 return &v.sizeCache 1498 case 2: 1499 return &v.unknownFields 1500 default: 1501 return nil 1502 } 1503 } 1504 edgelq_monitoring_proto_v4_metric_descriptor_custom_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} { 1505 switch v := v.(*CreateMetricDescriptorRequest_ResponseMask); i { 1506 case 0: 1507 return &v.state 1508 case 1: 1509 return &v.sizeCache 1510 case 2: 1511 return &v.unknownFields 1512 default: 1513 return nil 1514 } 1515 } 1516 edgelq_monitoring_proto_v4_metric_descriptor_custom_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} { 1517 switch v := v.(*UpdateMetricDescriptorRequest_CAS); i { 1518 case 0: 1519 return &v.state 1520 case 1: 1521 return &v.sizeCache 1522 case 2: 1523 return &v.unknownFields 1524 default: 1525 return nil 1526 } 1527 } 1528 edgelq_monitoring_proto_v4_metric_descriptor_custom_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} { 1529 switch v := v.(*UpdateMetricDescriptorRequest_ResponseMask); i { 1530 case 0: 1531 return &v.state 1532 case 1: 1533 return &v.sizeCache 1534 case 2: 1535 return &v.unknownFields 1536 default: 1537 return nil 1538 } 1539 } 1540 } 1541 1542 edgelq_monitoring_proto_v4_metric_descriptor_custom_proto_msgTypes[6].OneofWrappers = []interface{}{ 1543 (*CreateMetricDescriptorRequest_ResponseMask_SkipEntireResponseBody)(nil), 1544 (*CreateMetricDescriptorRequest_ResponseMask_BodyMask)(nil), 1545 } 1546 edgelq_monitoring_proto_v4_metric_descriptor_custom_proto_msgTypes[8].OneofWrappers = []interface{}{ 1547 (*UpdateMetricDescriptorRequest_ResponseMask_SkipEntireResponseBody)(nil), 1548 (*UpdateMetricDescriptorRequest_ResponseMask_UpdatedFieldsOnly)(nil), 1549 (*UpdateMetricDescriptorRequest_ResponseMask_BodyMask)(nil), 1550 } 1551 type x struct{} 1552 out := protoimpl.TypeBuilder{ 1553 File: protoimpl.DescBuilder{ 1554 GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 1555 RawDescriptor: edgelq_monitoring_proto_v4_metric_descriptor_custom_proto_rawDesc, 1556 NumEnums: 0, 1557 NumMessages: 9, 1558 NumExtensions: 0, 1559 NumServices: 0, 1560 }, 1561 GoTypes: edgelq_monitoring_proto_v4_metric_descriptor_custom_proto_goTypes, 1562 DependencyIndexes: edgelq_monitoring_proto_v4_metric_descriptor_custom_proto_depIdxs, 1563 MessageInfos: edgelq_monitoring_proto_v4_metric_descriptor_custom_proto_msgTypes, 1564 }.Build() 1565 edgelq_monitoring_proto_v4_metric_descriptor_custom_proto = out.File 1566 edgelq_monitoring_proto_v4_metric_descriptor_custom_proto_rawDesc = nil 1567 edgelq_monitoring_proto_v4_metric_descriptor_custom_proto_goTypes = nil 1568 edgelq_monitoring_proto_v4_metric_descriptor_custom_proto_depIdxs = nil 1569 }