github.com/cloudwan/edgelq-sdk@v1.15.4/monitoring/resources/v4/notification_channel/notification_channel_change.pb.go (about) 1 // Code generated by protoc-gen-goten-go 2 // File: edgelq/monitoring/proto/v4/notification_channel_change.proto 3 // DO NOT EDIT!!! 4 5 package notification_channel 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 project "github.com/cloudwan/edgelq-sdk/monitoring/resources/v4/project" 21 fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" 22 ) 23 24 // Reference imports to suppress errors if they are not otherwise used. 25 var ( 26 _ = fmt.Errorf 27 _ = reflect.Method{} 28 _ = sync.Once{} 29 30 _ = protojson.MarshalOptions{} 31 _ = proto.MarshalOptions{} 32 _ = preflect.Value{} 33 _ = protoimpl.DescBuilder{} 34 ) 35 36 // make sure we're using proto imports 37 var ( 38 _ = &project.Project{} 39 _ = &fieldmaskpb.FieldMask{} 40 ) 41 42 const ( 43 // Verify that this generated code is sufficiently up-to-date. 44 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) 45 // Verify that runtime/protoimpl is sufficiently up-to-date. 46 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) 47 ) 48 49 // NotificationChannelChange is used by Watch notifications Responses to 50 // describe change of single NotificationChannel One of Added, Modified, Removed 51 type NotificationChannelChange struct { 52 state protoimpl.MessageState 53 sizeCache protoimpl.SizeCache 54 unknownFields protoimpl.UnknownFields 55 // NotificationChannel change 56 // 57 // Types that are valid to be assigned to ChangeType: 58 // *NotificationChannelChange_Added_ 59 // *NotificationChannelChange_Modified_ 60 // *NotificationChannelChange_Current_ 61 // *NotificationChannelChange_Removed_ 62 ChangeType isNotificationChannelChange_ChangeType `protobuf_oneof:"change_type"` 63 } 64 65 func (m *NotificationChannelChange) Reset() { 66 *m = NotificationChannelChange{} 67 if protoimpl.UnsafeEnabled { 68 mi := &edgelq_monitoring_proto_v4_notification_channel_change_proto_msgTypes[0] 69 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 70 ms.StoreMessageInfo(mi) 71 } 72 } 73 74 func (m *NotificationChannelChange) String() string { 75 return protoimpl.X.MessageStringOf(m) 76 } 77 78 func (*NotificationChannelChange) ProtoMessage() {} 79 80 func (m *NotificationChannelChange) ProtoReflect() preflect.Message { 81 mi := &edgelq_monitoring_proto_v4_notification_channel_change_proto_msgTypes[0] 82 if protoimpl.UnsafeEnabled && m != nil { 83 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 84 if ms.LoadMessageInfo() == nil { 85 ms.StoreMessageInfo(mi) 86 } 87 return ms 88 } 89 return mi.MessageOf(m) 90 } 91 92 func (*NotificationChannelChange) GotenMessage() {} 93 94 // Deprecated, Use NotificationChannelChange.ProtoReflect.Descriptor instead. 95 func (*NotificationChannelChange) Descriptor() ([]byte, []int) { 96 return edgelq_monitoring_proto_v4_notification_channel_change_proto_rawDescGZIP(), []int{0} 97 } 98 99 func (m *NotificationChannelChange) Unmarshal(b []byte) error { 100 return proto.Unmarshal(b, m) 101 } 102 103 func (m *NotificationChannelChange) Marshal() ([]byte, error) { 104 return proto.Marshal(m) 105 } 106 107 func (m *NotificationChannelChange) MarshalJSON() ([]byte, error) { 108 return protojson.MarshalOptions{}.Marshal(m) 109 } 110 111 func (m *NotificationChannelChange) UnmarshalJSON(data []byte) error { 112 return protojson.Unmarshal(data, m) 113 } 114 115 type isNotificationChannelChange_ChangeType interface { 116 isNotificationChannelChange_ChangeType() 117 } 118 119 type NotificationChannelChange_Added_ struct { 120 // Added is returned when watched document is added, either created or 121 // enters Query view 122 Added *NotificationChannelChange_Added `protobuf:"bytes,1,opt,name=added,proto3,oneof"` 123 } 124 type NotificationChannelChange_Modified_ struct { 125 // Modified is returned when watched document is modified 126 Modified *NotificationChannelChange_Modified `protobuf:"bytes,2,opt,name=modified,proto3,oneof"` 127 } 128 type NotificationChannelChange_Current_ struct { 129 // Current is returned in stateless watch when document enters query view or 130 // is modified within. 131 Current *NotificationChannelChange_Current `protobuf:"bytes,4,opt,name=current,proto3,oneof"` 132 } 133 type NotificationChannelChange_Removed_ struct { 134 // Removed is returned when NotificationChannel is deleted or leaves Query 135 // view 136 Removed *NotificationChannelChange_Removed `protobuf:"bytes,3,opt,name=removed,proto3,oneof"` 137 } 138 139 func (*NotificationChannelChange_Added_) isNotificationChannelChange_ChangeType() {} 140 func (*NotificationChannelChange_Modified_) isNotificationChannelChange_ChangeType() {} 141 func (*NotificationChannelChange_Current_) isNotificationChannelChange_ChangeType() {} 142 func (*NotificationChannelChange_Removed_) isNotificationChannelChange_ChangeType() {} 143 func (m *NotificationChannelChange) GetChangeType() isNotificationChannelChange_ChangeType { 144 if m != nil { 145 return m.ChangeType 146 } 147 return nil 148 } 149 func (m *NotificationChannelChange) GetAdded() *NotificationChannelChange_Added { 150 if x, ok := m.GetChangeType().(*NotificationChannelChange_Added_); ok { 151 return x.Added 152 } 153 return nil 154 } 155 func (m *NotificationChannelChange) GetModified() *NotificationChannelChange_Modified { 156 if x, ok := m.GetChangeType().(*NotificationChannelChange_Modified_); ok { 157 return x.Modified 158 } 159 return nil 160 } 161 func (m *NotificationChannelChange) GetCurrent() *NotificationChannelChange_Current { 162 if x, ok := m.GetChangeType().(*NotificationChannelChange_Current_); ok { 163 return x.Current 164 } 165 return nil 166 } 167 func (m *NotificationChannelChange) GetRemoved() *NotificationChannelChange_Removed { 168 if x, ok := m.GetChangeType().(*NotificationChannelChange_Removed_); ok { 169 return x.Removed 170 } 171 return nil 172 } 173 func (m *NotificationChannelChange) SetChangeType(ofv isNotificationChannelChange_ChangeType) { 174 if m == nil { 175 panic(fmt.Errorf("can't set %s on nil %s", "isNotificationChannelChange_ChangeType", "NotificationChannelChange")) 176 } 177 m.ChangeType = ofv 178 } 179 func (m *NotificationChannelChange) SetAdded(fv *NotificationChannelChange_Added) { 180 m.SetChangeType(&NotificationChannelChange_Added_{Added: fv}) 181 } 182 func (m *NotificationChannelChange) SetModified(fv *NotificationChannelChange_Modified) { 183 m.SetChangeType(&NotificationChannelChange_Modified_{Modified: fv}) 184 } 185 func (m *NotificationChannelChange) SetCurrent(fv *NotificationChannelChange_Current) { 186 m.SetChangeType(&NotificationChannelChange_Current_{Current: fv}) 187 } 188 func (m *NotificationChannelChange) SetRemoved(fv *NotificationChannelChange_Removed) { 189 m.SetChangeType(&NotificationChannelChange_Removed_{Removed: fv}) 190 } 191 192 // NotificationChannel has been added to query view 193 type NotificationChannelChange_Added struct { 194 state protoimpl.MessageState 195 sizeCache protoimpl.SizeCache 196 unknownFields protoimpl.UnknownFields 197 NotificationChannel *NotificationChannel `protobuf:"bytes,1,opt,name=notification_channel,json=notificationChannel,proto3" json:"notification_channel,omitempty"` 198 // Integer describing index of added NotificationChannel in resulting query 199 // view. 200 ViewIndex int32 `protobuf:"varint,2,opt,name=view_index,json=viewIndex,proto3" json:"view_index,omitempty"` 201 } 202 203 func (m *NotificationChannelChange_Added) Reset() { 204 *m = NotificationChannelChange_Added{} 205 if protoimpl.UnsafeEnabled { 206 mi := &edgelq_monitoring_proto_v4_notification_channel_change_proto_msgTypes[1] 207 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 208 ms.StoreMessageInfo(mi) 209 } 210 } 211 212 func (m *NotificationChannelChange_Added) String() string { 213 return protoimpl.X.MessageStringOf(m) 214 } 215 216 func (*NotificationChannelChange_Added) ProtoMessage() {} 217 218 func (m *NotificationChannelChange_Added) ProtoReflect() preflect.Message { 219 mi := &edgelq_monitoring_proto_v4_notification_channel_change_proto_msgTypes[1] 220 if protoimpl.UnsafeEnabled && m != nil { 221 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 222 if ms.LoadMessageInfo() == nil { 223 ms.StoreMessageInfo(mi) 224 } 225 return ms 226 } 227 return mi.MessageOf(m) 228 } 229 230 func (*NotificationChannelChange_Added) GotenMessage() {} 231 232 // Deprecated, Use NotificationChannelChange_Added.ProtoReflect.Descriptor instead. 233 func (*NotificationChannelChange_Added) Descriptor() ([]byte, []int) { 234 return edgelq_monitoring_proto_v4_notification_channel_change_proto_rawDescGZIP(), []int{0, 0} 235 } 236 237 func (m *NotificationChannelChange_Added) Unmarshal(b []byte) error { 238 return proto.Unmarshal(b, m) 239 } 240 241 func (m *NotificationChannelChange_Added) Marshal() ([]byte, error) { 242 return proto.Marshal(m) 243 } 244 245 func (m *NotificationChannelChange_Added) MarshalJSON() ([]byte, error) { 246 return protojson.MarshalOptions{}.Marshal(m) 247 } 248 249 func (m *NotificationChannelChange_Added) UnmarshalJSON(data []byte) error { 250 return protojson.Unmarshal(data, m) 251 } 252 253 func (m *NotificationChannelChange_Added) GetNotificationChannel() *NotificationChannel { 254 if m != nil { 255 return m.NotificationChannel 256 } 257 return nil 258 } 259 260 func (m *NotificationChannelChange_Added) GetViewIndex() int32 { 261 if m != nil { 262 return m.ViewIndex 263 } 264 return int32(0) 265 } 266 267 func (m *NotificationChannelChange_Added) SetNotificationChannel(fv *NotificationChannel) { 268 if m == nil { 269 panic(fmt.Errorf("can't set %s on nil %s", "NotificationChannel", "NotificationChannelChange_Added")) 270 } 271 m.NotificationChannel = fv 272 } 273 274 func (m *NotificationChannelChange_Added) SetViewIndex(fv int32) { 275 if m == nil { 276 panic(fmt.Errorf("can't set %s on nil %s", "ViewIndex", "NotificationChannelChange_Added")) 277 } 278 m.ViewIndex = fv 279 } 280 281 // NotificationChannel changed some of it's fields - contains either full 282 // document or masked change 283 type NotificationChannelChange_Modified struct { 284 state protoimpl.MessageState 285 sizeCache protoimpl.SizeCache 286 unknownFields protoimpl.UnknownFields 287 // Name of modified NotificationChannel 288 Name *Name `protobuf:"bytes,1,opt,customtype=Name,name=name,proto3" json:"name,omitempty"` 289 // New version of NotificationChannel or masked difference, depending on 290 // mask_changes instrumentation of issued [WatchNotificationChannelRequest] 291 // or [WatchNotificationChannelsRequest] 292 NotificationChannel *NotificationChannel `protobuf:"bytes,2,opt,name=notification_channel,json=notificationChannel,proto3" json:"notification_channel,omitempty"` 293 // Used when mask_changes is set, contains field paths of modified 294 // properties. 295 FieldMask *NotificationChannel_FieldMask `protobuf:"bytes,3,opt,customtype=NotificationChannel_FieldMask,name=field_mask,json=fieldMask,proto3" json:"field_mask,omitempty"` 296 // Previous view index specifies previous position of modified 297 // NotificationChannel. When modification doesn't affect sorted order, value 298 // will remain identical to [view_index]. 299 PreviousViewIndex int32 `protobuf:"varint,4,opt,name=previous_view_index,json=previousViewIndex,proto3" json:"previous_view_index,omitempty"` 300 // Integer specifying NotificationChannel new index in resulting query view. 301 ViewIndex int32 `protobuf:"varint,5,opt,name=view_index,json=viewIndex,proto3" json:"view_index,omitempty"` 302 } 303 304 func (m *NotificationChannelChange_Modified) Reset() { 305 *m = NotificationChannelChange_Modified{} 306 if protoimpl.UnsafeEnabled { 307 mi := &edgelq_monitoring_proto_v4_notification_channel_change_proto_msgTypes[2] 308 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 309 ms.StoreMessageInfo(mi) 310 } 311 } 312 313 func (m *NotificationChannelChange_Modified) String() string { 314 return protoimpl.X.MessageStringOf(m) 315 } 316 317 func (*NotificationChannelChange_Modified) ProtoMessage() {} 318 319 func (m *NotificationChannelChange_Modified) ProtoReflect() preflect.Message { 320 mi := &edgelq_monitoring_proto_v4_notification_channel_change_proto_msgTypes[2] 321 if protoimpl.UnsafeEnabled && m != nil { 322 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 323 if ms.LoadMessageInfo() == nil { 324 ms.StoreMessageInfo(mi) 325 } 326 return ms 327 } 328 return mi.MessageOf(m) 329 } 330 331 func (*NotificationChannelChange_Modified) GotenMessage() {} 332 333 // Deprecated, Use NotificationChannelChange_Modified.ProtoReflect.Descriptor instead. 334 func (*NotificationChannelChange_Modified) Descriptor() ([]byte, []int) { 335 return edgelq_monitoring_proto_v4_notification_channel_change_proto_rawDescGZIP(), []int{0, 1} 336 } 337 338 func (m *NotificationChannelChange_Modified) Unmarshal(b []byte) error { 339 return proto.Unmarshal(b, m) 340 } 341 342 func (m *NotificationChannelChange_Modified) Marshal() ([]byte, error) { 343 return proto.Marshal(m) 344 } 345 346 func (m *NotificationChannelChange_Modified) MarshalJSON() ([]byte, error) { 347 return protojson.MarshalOptions{}.Marshal(m) 348 } 349 350 func (m *NotificationChannelChange_Modified) UnmarshalJSON(data []byte) error { 351 return protojson.Unmarshal(data, m) 352 } 353 354 func (m *NotificationChannelChange_Modified) GetName() *Name { 355 if m != nil { 356 return m.Name 357 } 358 return nil 359 } 360 361 func (m *NotificationChannelChange_Modified) GetNotificationChannel() *NotificationChannel { 362 if m != nil { 363 return m.NotificationChannel 364 } 365 return nil 366 } 367 368 func (m *NotificationChannelChange_Modified) GetFieldMask() *NotificationChannel_FieldMask { 369 if m != nil { 370 return m.FieldMask 371 } 372 return nil 373 } 374 375 func (m *NotificationChannelChange_Modified) GetPreviousViewIndex() int32 { 376 if m != nil { 377 return m.PreviousViewIndex 378 } 379 return int32(0) 380 } 381 382 func (m *NotificationChannelChange_Modified) GetViewIndex() int32 { 383 if m != nil { 384 return m.ViewIndex 385 } 386 return int32(0) 387 } 388 389 func (m *NotificationChannelChange_Modified) SetName(fv *Name) { 390 if m == nil { 391 panic(fmt.Errorf("can't set %s on nil %s", "Name", "NotificationChannelChange_Modified")) 392 } 393 m.Name = fv 394 } 395 396 func (m *NotificationChannelChange_Modified) SetNotificationChannel(fv *NotificationChannel) { 397 if m == nil { 398 panic(fmt.Errorf("can't set %s on nil %s", "NotificationChannel", "NotificationChannelChange_Modified")) 399 } 400 m.NotificationChannel = fv 401 } 402 403 func (m *NotificationChannelChange_Modified) SetFieldMask(fv *NotificationChannel_FieldMask) { 404 if m == nil { 405 panic(fmt.Errorf("can't set %s on nil %s", "FieldMask", "NotificationChannelChange_Modified")) 406 } 407 m.FieldMask = fv 408 } 409 410 func (m *NotificationChannelChange_Modified) SetPreviousViewIndex(fv int32) { 411 if m == nil { 412 panic(fmt.Errorf("can't set %s on nil %s", "PreviousViewIndex", "NotificationChannelChange_Modified")) 413 } 414 m.PreviousViewIndex = fv 415 } 416 417 func (m *NotificationChannelChange_Modified) SetViewIndex(fv int32) { 418 if m == nil { 419 panic(fmt.Errorf("can't set %s on nil %s", "ViewIndex", "NotificationChannelChange_Modified")) 420 } 421 m.ViewIndex = fv 422 } 423 424 // NotificationChannel has been added or modified in a query view. Version 425 // used for stateless watching 426 type NotificationChannelChange_Current struct { 427 state protoimpl.MessageState 428 sizeCache protoimpl.SizeCache 429 unknownFields protoimpl.UnknownFields 430 NotificationChannel *NotificationChannel `protobuf:"bytes,1,opt,name=notification_channel,json=notificationChannel,proto3" json:"notification_channel,omitempty"` 431 } 432 433 func (m *NotificationChannelChange_Current) Reset() { 434 *m = NotificationChannelChange_Current{} 435 if protoimpl.UnsafeEnabled { 436 mi := &edgelq_monitoring_proto_v4_notification_channel_change_proto_msgTypes[3] 437 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 438 ms.StoreMessageInfo(mi) 439 } 440 } 441 442 func (m *NotificationChannelChange_Current) String() string { 443 return protoimpl.X.MessageStringOf(m) 444 } 445 446 func (*NotificationChannelChange_Current) ProtoMessage() {} 447 448 func (m *NotificationChannelChange_Current) ProtoReflect() preflect.Message { 449 mi := &edgelq_monitoring_proto_v4_notification_channel_change_proto_msgTypes[3] 450 if protoimpl.UnsafeEnabled && m != nil { 451 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 452 if ms.LoadMessageInfo() == nil { 453 ms.StoreMessageInfo(mi) 454 } 455 return ms 456 } 457 return mi.MessageOf(m) 458 } 459 460 func (*NotificationChannelChange_Current) GotenMessage() {} 461 462 // Deprecated, Use NotificationChannelChange_Current.ProtoReflect.Descriptor instead. 463 func (*NotificationChannelChange_Current) Descriptor() ([]byte, []int) { 464 return edgelq_monitoring_proto_v4_notification_channel_change_proto_rawDescGZIP(), []int{0, 2} 465 } 466 467 func (m *NotificationChannelChange_Current) Unmarshal(b []byte) error { 468 return proto.Unmarshal(b, m) 469 } 470 471 func (m *NotificationChannelChange_Current) Marshal() ([]byte, error) { 472 return proto.Marshal(m) 473 } 474 475 func (m *NotificationChannelChange_Current) MarshalJSON() ([]byte, error) { 476 return protojson.MarshalOptions{}.Marshal(m) 477 } 478 479 func (m *NotificationChannelChange_Current) UnmarshalJSON(data []byte) error { 480 return protojson.Unmarshal(data, m) 481 } 482 483 func (m *NotificationChannelChange_Current) GetNotificationChannel() *NotificationChannel { 484 if m != nil { 485 return m.NotificationChannel 486 } 487 return nil 488 } 489 490 func (m *NotificationChannelChange_Current) SetNotificationChannel(fv *NotificationChannel) { 491 if m == nil { 492 panic(fmt.Errorf("can't set %s on nil %s", "NotificationChannel", "NotificationChannelChange_Current")) 493 } 494 m.NotificationChannel = fv 495 } 496 497 // Removed is returned when NotificationChannel is deleted or leaves Query 498 // view 499 type NotificationChannelChange_Removed struct { 500 state protoimpl.MessageState 501 sizeCache protoimpl.SizeCache 502 unknownFields protoimpl.UnknownFields 503 Name *Name `protobuf:"bytes,1,opt,customtype=Name,name=name,proto3" json:"name,omitempty"` 504 // Integer specifying removed NotificationChannel index. Not populated in 505 // stateless watch type. 506 ViewIndex int32 `protobuf:"varint,2,opt,name=view_index,json=viewIndex,proto3" json:"view_index,omitempty"` 507 } 508 509 func (m *NotificationChannelChange_Removed) Reset() { 510 *m = NotificationChannelChange_Removed{} 511 if protoimpl.UnsafeEnabled { 512 mi := &edgelq_monitoring_proto_v4_notification_channel_change_proto_msgTypes[4] 513 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 514 ms.StoreMessageInfo(mi) 515 } 516 } 517 518 func (m *NotificationChannelChange_Removed) String() string { 519 return protoimpl.X.MessageStringOf(m) 520 } 521 522 func (*NotificationChannelChange_Removed) ProtoMessage() {} 523 524 func (m *NotificationChannelChange_Removed) ProtoReflect() preflect.Message { 525 mi := &edgelq_monitoring_proto_v4_notification_channel_change_proto_msgTypes[4] 526 if protoimpl.UnsafeEnabled && m != nil { 527 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 528 if ms.LoadMessageInfo() == nil { 529 ms.StoreMessageInfo(mi) 530 } 531 return ms 532 } 533 return mi.MessageOf(m) 534 } 535 536 func (*NotificationChannelChange_Removed) GotenMessage() {} 537 538 // Deprecated, Use NotificationChannelChange_Removed.ProtoReflect.Descriptor instead. 539 func (*NotificationChannelChange_Removed) Descriptor() ([]byte, []int) { 540 return edgelq_monitoring_proto_v4_notification_channel_change_proto_rawDescGZIP(), []int{0, 3} 541 } 542 543 func (m *NotificationChannelChange_Removed) Unmarshal(b []byte) error { 544 return proto.Unmarshal(b, m) 545 } 546 547 func (m *NotificationChannelChange_Removed) Marshal() ([]byte, error) { 548 return proto.Marshal(m) 549 } 550 551 func (m *NotificationChannelChange_Removed) MarshalJSON() ([]byte, error) { 552 return protojson.MarshalOptions{}.Marshal(m) 553 } 554 555 func (m *NotificationChannelChange_Removed) UnmarshalJSON(data []byte) error { 556 return protojson.Unmarshal(data, m) 557 } 558 559 func (m *NotificationChannelChange_Removed) GetName() *Name { 560 if m != nil { 561 return m.Name 562 } 563 return nil 564 } 565 566 func (m *NotificationChannelChange_Removed) GetViewIndex() int32 { 567 if m != nil { 568 return m.ViewIndex 569 } 570 return int32(0) 571 } 572 573 func (m *NotificationChannelChange_Removed) SetName(fv *Name) { 574 if m == nil { 575 panic(fmt.Errorf("can't set %s on nil %s", "Name", "NotificationChannelChange_Removed")) 576 } 577 m.Name = fv 578 } 579 580 func (m *NotificationChannelChange_Removed) SetViewIndex(fv int32) { 581 if m == nil { 582 panic(fmt.Errorf("can't set %s on nil %s", "ViewIndex", "NotificationChannelChange_Removed")) 583 } 584 m.ViewIndex = fv 585 } 586 587 var edgelq_monitoring_proto_v4_notification_channel_change_proto preflect.FileDescriptor 588 589 var edgelq_monitoring_proto_v4_notification_channel_change_proto_rawDesc = []byte{ 590 0x0a, 0x3c, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 591 0x69, 0x6e, 0x67, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x76, 0x34, 0x2f, 0x6e, 0x6f, 0x74, 592 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x63, 0x68, 0x61, 0x6e, 0x6e, 0x65, 593 0x6c, 0x5f, 0x63, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x11, 594 0x6e, 0x74, 0x74, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 595 0x34, 0x1a, 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x72, 0x65, 596 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x20, 0x67, 0x6f, 597 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x66, 0x69, 598 0x65, 0x6c, 0x64, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1d, 599 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 600 0x73, 0x2f, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x20, 0x67, 601 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 602 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 603 0x35, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 604 0x6e, 0x67, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x76, 0x34, 0x2f, 0x6e, 0x6f, 0x74, 0x69, 605 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x63, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 606 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x8f, 0x08, 0x0a, 0x19, 0x4e, 0x6f, 0x74, 0x69, 0x66, 607 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x43, 0x68, 608 0x61, 0x6e, 0x67, 0x65, 0x12, 0x4a, 0x0a, 0x05, 0x61, 0x64, 0x64, 0x65, 0x64, 0x18, 0x01, 0x20, 609 0x01, 0x28, 0x0b, 0x32, 0x32, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 610 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x34, 0x2e, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 611 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x43, 0x68, 0x61, 0x6e, 0x67, 612 0x65, 0x2e, 0x41, 0x64, 0x64, 0x65, 0x64, 0x48, 0x00, 0x52, 0x05, 0x61, 0x64, 0x64, 0x65, 0x64, 613 0x12, 0x53, 0x0a, 0x08, 0x6d, 0x6f, 0x64, 0x69, 0x66, 0x69, 0x65, 0x64, 0x18, 0x02, 0x20, 0x01, 614 0x28, 0x0b, 0x32, 0x35, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 615 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x34, 0x2e, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 616 0x69, 0x6f, 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 617 0x2e, 0x4d, 0x6f, 0x64, 0x69, 0x66, 0x69, 0x65, 0x64, 0x48, 0x00, 0x52, 0x08, 0x6d, 0x6f, 0x64, 618 0x69, 0x66, 0x69, 0x65, 0x64, 0x12, 0x50, 0x0a, 0x07, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 619 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x34, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x6d, 0x6f, 0x6e, 620 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x34, 0x2e, 0x4e, 0x6f, 0x74, 0x69, 0x66, 621 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x43, 0x68, 622 0x61, 0x6e, 0x67, 0x65, 0x2e, 0x43, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x48, 0x00, 0x52, 0x07, 623 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x50, 0x0a, 0x07, 0x72, 0x65, 0x6d, 0x6f, 0x76, 624 0x65, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x34, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x6d, 625 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x34, 0x2e, 0x4e, 0x6f, 0x74, 626 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 627 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x2e, 0x52, 0x65, 0x6d, 0x6f, 0x76, 0x65, 0x64, 0x48, 0x00, 628 0x52, 0x07, 0x72, 0x65, 0x6d, 0x6f, 0x76, 0x65, 0x64, 0x1a, 0x81, 0x01, 0x0a, 0x05, 0x41, 0x64, 629 0x64, 0x65, 0x64, 0x12, 0x59, 0x0a, 0x14, 0x6e, 0x6f, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 630 0x69, 0x6f, 0x6e, 0x5f, 0x63, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 631 0x0b, 0x32, 0x26, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 632 0x6e, 0x67, 0x2e, 0x76, 0x34, 0x2e, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 633 0x6f, 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x52, 0x13, 0x6e, 0x6f, 0x74, 0x69, 0x66, 634 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x12, 0x1d, 635 0x0a, 0x0a, 0x76, 0x69, 0x65, 0x77, 0x5f, 0x69, 0x6e, 0x64, 0x65, 0x78, 0x18, 0x02, 0x20, 0x01, 636 0x28, 0x05, 0x52, 0x09, 0x76, 0x69, 0x65, 0x77, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x1a, 0xbd, 0x02, 637 0x0a, 0x08, 0x4d, 0x6f, 0x64, 0x69, 0x66, 0x69, 0x65, 0x64, 0x12, 0x2f, 0x0a, 0x04, 0x6e, 0x61, 638 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1b, 0xb2, 0xda, 0x21, 0x17, 0x0a, 0x15, 639 0x0a, 0x13, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x68, 640 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x59, 0x0a, 0x14, 0x6e, 641 0x6f, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x63, 0x68, 0x61, 0x6e, 642 0x6e, 0x65, 0x6c, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x26, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 643 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x34, 0x2e, 0x4e, 0x6f, 644 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 645 0x6c, 0x52, 0x13, 0x6e, 0x6f, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 646 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x12, 0x56, 0x0a, 0x0a, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 647 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 648 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 649 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x42, 0x1b, 0xb2, 0xda, 0x21, 0x17, 0x32, 0x15, 0x0a, 0x13, 650 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x68, 0x61, 0x6e, 651 0x6e, 0x65, 0x6c, 0x52, 0x09, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x12, 0x2e, 652 0x0a, 0x13, 0x70, 0x72, 0x65, 0x76, 0x69, 0x6f, 0x75, 0x73, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x5f, 653 0x69, 0x6e, 0x64, 0x65, 0x78, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x11, 0x70, 0x72, 0x65, 654 0x76, 0x69, 0x6f, 0x75, 0x73, 0x56, 0x69, 0x65, 0x77, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x12, 0x1d, 655 0x0a, 0x0a, 0x76, 0x69, 0x65, 0x77, 0x5f, 0x69, 0x6e, 0x64, 0x65, 0x78, 0x18, 0x05, 0x20, 0x01, 656 0x28, 0x05, 0x52, 0x09, 0x76, 0x69, 0x65, 0x77, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x1a, 0x64, 0x0a, 657 0x07, 0x43, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x59, 0x0a, 0x14, 0x6e, 0x6f, 0x74, 0x69, 658 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x63, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 659 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x26, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x6d, 0x6f, 0x6e, 660 0x69, 0x74, 0x6f, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x76, 0x34, 0x2e, 0x4e, 0x6f, 0x74, 0x69, 0x66, 661 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x52, 0x13, 662 0x6e, 0x6f, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x68, 0x61, 0x6e, 663 0x6e, 0x65, 0x6c, 0x1a, 0x59, 0x0a, 0x07, 0x52, 0x65, 0x6d, 0x6f, 0x76, 0x65, 0x64, 0x12, 0x2f, 664 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1b, 0xb2, 0xda, 665 0x21, 0x17, 0x0a, 0x15, 0x0a, 0x13, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 666 0x6f, 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 667 0x1d, 0x0a, 0x0a, 0x76, 0x69, 0x65, 0x77, 0x5f, 0x69, 0x6e, 0x64, 0x65, 0x78, 0x18, 0x02, 0x20, 668 0x01, 0x28, 0x05, 0x52, 0x09, 0x76, 0x69, 0x65, 0x77, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x3a, 0x19, 669 0x9a, 0xd9, 0x21, 0x15, 0x0a, 0x13, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 670 0x6f, 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x42, 0x0d, 0x0a, 0x0b, 0x63, 0x68, 0x61, 671 0x6e, 0x67, 0x65, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x42, 0x9e, 0x01, 0xe8, 0xde, 0x21, 0x00, 0x0a, 672 0x18, 0x63, 0x6f, 0x6d, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 673 0x69, 0x6e, 0x67, 0x2e, 0x70, 0x62, 0x2e, 0x76, 0x34, 0x42, 0x1e, 0x4e, 0x6f, 0x74, 0x69, 0x66, 674 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x43, 0x68, 675 0x61, 0x6e, 0x67, 0x65, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x00, 0x5a, 0x5c, 0x67, 0x69, 0x74, 676 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x77, 0x61, 0x6e, 677 0x2f, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x6d, 0x6f, 0x6e, 0x69, 0x74, 0x6f, 0x72, 0x69, 678 0x6e, 0x67, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x76, 0x34, 0x2f, 679 0x6e, 0x6f, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x63, 0x68, 0x61, 680 0x6e, 0x6e, 0x65, 0x6c, 0x3b, 0x6e, 0x6f, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 681 0x6e, 0x5f, 0x63, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 682 0x33, 683 } 684 685 var ( 686 edgelq_monitoring_proto_v4_notification_channel_change_proto_rawDescOnce sync.Once 687 edgelq_monitoring_proto_v4_notification_channel_change_proto_rawDescData = edgelq_monitoring_proto_v4_notification_channel_change_proto_rawDesc 688 ) 689 690 func edgelq_monitoring_proto_v4_notification_channel_change_proto_rawDescGZIP() []byte { 691 edgelq_monitoring_proto_v4_notification_channel_change_proto_rawDescOnce.Do(func() { 692 edgelq_monitoring_proto_v4_notification_channel_change_proto_rawDescData = protoimpl.X.CompressGZIP(edgelq_monitoring_proto_v4_notification_channel_change_proto_rawDescData) 693 }) 694 return edgelq_monitoring_proto_v4_notification_channel_change_proto_rawDescData 695 } 696 697 var edgelq_monitoring_proto_v4_notification_channel_change_proto_msgTypes = make([]protoimpl.MessageInfo, 5) 698 var edgelq_monitoring_proto_v4_notification_channel_change_proto_goTypes = []interface{}{ 699 (*NotificationChannelChange)(nil), // 0: ntt.monitoring.v4.NotificationChannelChange 700 (*NotificationChannelChange_Added)(nil), // 1: ntt.monitoring.v4.NotificationChannelChange.Added 701 (*NotificationChannelChange_Modified)(nil), // 2: ntt.monitoring.v4.NotificationChannelChange.Modified 702 (*NotificationChannelChange_Current)(nil), // 3: ntt.monitoring.v4.NotificationChannelChange.Current 703 (*NotificationChannelChange_Removed)(nil), // 4: ntt.monitoring.v4.NotificationChannelChange.Removed 704 (*NotificationChannel)(nil), // 5: ntt.monitoring.v4.NotificationChannel 705 (*NotificationChannel_FieldMask)(nil), // 6: ntt.monitoring.v4.NotificationChannel_FieldMask 706 } 707 var edgelq_monitoring_proto_v4_notification_channel_change_proto_depIdxs = []int32{ 708 1, // 0: ntt.monitoring.v4.NotificationChannelChange.added:type_name -> ntt.monitoring.v4.NotificationChannelChange.Added 709 2, // 1: ntt.monitoring.v4.NotificationChannelChange.modified:type_name -> ntt.monitoring.v4.NotificationChannelChange.Modified 710 3, // 2: ntt.monitoring.v4.NotificationChannelChange.current:type_name -> ntt.monitoring.v4.NotificationChannelChange.Current 711 4, // 3: ntt.monitoring.v4.NotificationChannelChange.removed:type_name -> ntt.monitoring.v4.NotificationChannelChange.Removed 712 5, // 4: ntt.monitoring.v4.NotificationChannelChange.Added.notification_channel:type_name -> ntt.monitoring.v4.NotificationChannel 713 5, // 5: ntt.monitoring.v4.NotificationChannelChange.Modified.notification_channel:type_name -> ntt.monitoring.v4.NotificationChannel 714 6, // 6: ntt.monitoring.v4.NotificationChannelChange.Modified.field_mask:type_name -> ntt.monitoring.v4.NotificationChannel_FieldMask 715 5, // 7: ntt.monitoring.v4.NotificationChannelChange.Current.notification_channel:type_name -> ntt.monitoring.v4.NotificationChannel 716 8, // [8:8] is the sub-list for method output_type 717 8, // [8:8] is the sub-list for method input_type 718 8, // [8:8] is the sub-list for extension type_name 719 8, // [8:8] is the sub-list for extension extendee 720 0, // [0:8] is the sub-list for field type_name 721 } 722 723 func init() { edgelq_monitoring_proto_v4_notification_channel_change_proto_init() } 724 func edgelq_monitoring_proto_v4_notification_channel_change_proto_init() { 725 if edgelq_monitoring_proto_v4_notification_channel_change_proto != nil { 726 return 727 } 728 if !protoimpl.UnsafeEnabled { 729 730 edgelq_monitoring_proto_v4_notification_channel_change_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { 731 switch v := v.(*NotificationChannelChange); i { 732 case 0: 733 return &v.state 734 case 1: 735 return &v.sizeCache 736 case 2: 737 return &v.unknownFields 738 default: 739 return nil 740 } 741 } 742 edgelq_monitoring_proto_v4_notification_channel_change_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { 743 switch v := v.(*NotificationChannelChange_Added); i { 744 case 0: 745 return &v.state 746 case 1: 747 return &v.sizeCache 748 case 2: 749 return &v.unknownFields 750 default: 751 return nil 752 } 753 } 754 edgelq_monitoring_proto_v4_notification_channel_change_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} { 755 switch v := v.(*NotificationChannelChange_Modified); i { 756 case 0: 757 return &v.state 758 case 1: 759 return &v.sizeCache 760 case 2: 761 return &v.unknownFields 762 default: 763 return nil 764 } 765 } 766 edgelq_monitoring_proto_v4_notification_channel_change_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} { 767 switch v := v.(*NotificationChannelChange_Current); i { 768 case 0: 769 return &v.state 770 case 1: 771 return &v.sizeCache 772 case 2: 773 return &v.unknownFields 774 default: 775 return nil 776 } 777 } 778 edgelq_monitoring_proto_v4_notification_channel_change_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} { 779 switch v := v.(*NotificationChannelChange_Removed); i { 780 case 0: 781 return &v.state 782 case 1: 783 return &v.sizeCache 784 case 2: 785 return &v.unknownFields 786 default: 787 return nil 788 } 789 } 790 } 791 792 edgelq_monitoring_proto_v4_notification_channel_change_proto_msgTypes[0].OneofWrappers = []interface{}{ 793 (*NotificationChannelChange_Added_)(nil), 794 (*NotificationChannelChange_Modified_)(nil), 795 (*NotificationChannelChange_Current_)(nil), 796 (*NotificationChannelChange_Removed_)(nil), 797 } 798 type x struct{} 799 out := protoimpl.TypeBuilder{ 800 File: protoimpl.DescBuilder{ 801 GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 802 RawDescriptor: edgelq_monitoring_proto_v4_notification_channel_change_proto_rawDesc, 803 NumEnums: 0, 804 NumMessages: 5, 805 NumExtensions: 0, 806 NumServices: 0, 807 }, 808 GoTypes: edgelq_monitoring_proto_v4_notification_channel_change_proto_goTypes, 809 DependencyIndexes: edgelq_monitoring_proto_v4_notification_channel_change_proto_depIdxs, 810 MessageInfos: edgelq_monitoring_proto_v4_notification_channel_change_proto_msgTypes, 811 }.Build() 812 edgelq_monitoring_proto_v4_notification_channel_change_proto = out.File 813 edgelq_monitoring_proto_v4_notification_channel_change_proto_rawDesc = nil 814 edgelq_monitoring_proto_v4_notification_channel_change_proto_goTypes = nil 815 edgelq_monitoring_proto_v4_notification_channel_change_proto_depIdxs = nil 816 }