go.ligato.io/vpp-agent/v3@v3.5.0/proto/ligato/configurator/configurator.pb.go (about) 1 // Code generated by protoc-gen-go. DO NOT EDIT. 2 // versions: 3 // protoc-gen-go v1.27.1 4 // protoc v3.17.3 5 // source: ligato/configurator/configurator.proto 6 7 package configurator 8 9 import ( 10 linux "go.ligato.io/vpp-agent/v3/proto/ligato/linux" 11 netalloc "go.ligato.io/vpp-agent/v3/proto/ligato/netalloc" 12 vpp "go.ligato.io/vpp-agent/v3/proto/ligato/vpp" 13 protoreflect "google.golang.org/protobuf/reflect/protoreflect" 14 protoimpl "google.golang.org/protobuf/runtime/protoimpl" 15 reflect "reflect" 16 sync "sync" 17 ) 18 19 const ( 20 // Verify that this generated code is sufficiently up-to-date. 21 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) 22 // Verify that runtime/protoimpl is sufficiently up-to-date. 23 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) 24 ) 25 26 // Config describes all supported configs into a single config message. 27 type Config struct { 28 state protoimpl.MessageState 29 sizeCache protoimpl.SizeCache 30 unknownFields protoimpl.UnknownFields 31 32 VppConfig *vpp.ConfigData `protobuf:"bytes,1,opt,name=vpp_config,json=vppConfig,proto3" json:"vpp_config,omitempty"` 33 LinuxConfig *linux.ConfigData `protobuf:"bytes,2,opt,name=linux_config,json=linuxConfig,proto3" json:"linux_config,omitempty"` 34 NetallocConfig *netalloc.ConfigData `protobuf:"bytes,3,opt,name=netalloc_config,json=netallocConfig,proto3" json:"netalloc_config,omitempty"` 35 } 36 37 func (x *Config) Reset() { 38 *x = Config{} 39 if protoimpl.UnsafeEnabled { 40 mi := &file_ligato_configurator_configurator_proto_msgTypes[0] 41 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 42 ms.StoreMessageInfo(mi) 43 } 44 } 45 46 func (x *Config) String() string { 47 return protoimpl.X.MessageStringOf(x) 48 } 49 50 func (*Config) ProtoMessage() {} 51 52 func (x *Config) ProtoReflect() protoreflect.Message { 53 mi := &file_ligato_configurator_configurator_proto_msgTypes[0] 54 if protoimpl.UnsafeEnabled && x != nil { 55 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 56 if ms.LoadMessageInfo() == nil { 57 ms.StoreMessageInfo(mi) 58 } 59 return ms 60 } 61 return mi.MessageOf(x) 62 } 63 64 // Deprecated: Use Config.ProtoReflect.Descriptor instead. 65 func (*Config) Descriptor() ([]byte, []int) { 66 return file_ligato_configurator_configurator_proto_rawDescGZIP(), []int{0} 67 } 68 69 func (x *Config) GetVppConfig() *vpp.ConfigData { 70 if x != nil { 71 return x.VppConfig 72 } 73 return nil 74 } 75 76 func (x *Config) GetLinuxConfig() *linux.ConfigData { 77 if x != nil { 78 return x.LinuxConfig 79 } 80 return nil 81 } 82 83 func (x *Config) GetNetallocConfig() *netalloc.ConfigData { 84 if x != nil { 85 return x.NetallocConfig 86 } 87 return nil 88 } 89 90 // Notification describes all known notifications into a single message. 91 type Notification struct { 92 state protoimpl.MessageState 93 sizeCache protoimpl.SizeCache 94 unknownFields protoimpl.UnknownFields 95 96 // Types that are assignable to Notification: 97 // *Notification_VppNotification 98 // *Notification_LinuxNotification 99 Notification isNotification_Notification `protobuf_oneof:"notification"` 100 } 101 102 func (x *Notification) Reset() { 103 *x = Notification{} 104 if protoimpl.UnsafeEnabled { 105 mi := &file_ligato_configurator_configurator_proto_msgTypes[1] 106 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 107 ms.StoreMessageInfo(mi) 108 } 109 } 110 111 func (x *Notification) String() string { 112 return protoimpl.X.MessageStringOf(x) 113 } 114 115 func (*Notification) ProtoMessage() {} 116 117 func (x *Notification) ProtoReflect() protoreflect.Message { 118 mi := &file_ligato_configurator_configurator_proto_msgTypes[1] 119 if protoimpl.UnsafeEnabled && x != nil { 120 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 121 if ms.LoadMessageInfo() == nil { 122 ms.StoreMessageInfo(mi) 123 } 124 return ms 125 } 126 return mi.MessageOf(x) 127 } 128 129 // Deprecated: Use Notification.ProtoReflect.Descriptor instead. 130 func (*Notification) Descriptor() ([]byte, []int) { 131 return file_ligato_configurator_configurator_proto_rawDescGZIP(), []int{1} 132 } 133 134 func (m *Notification) GetNotification() isNotification_Notification { 135 if m != nil { 136 return m.Notification 137 } 138 return nil 139 } 140 141 func (x *Notification) GetVppNotification() *vpp.Notification { 142 if x, ok := x.GetNotification().(*Notification_VppNotification); ok { 143 return x.VppNotification 144 } 145 return nil 146 } 147 148 func (x *Notification) GetLinuxNotification() *linux.Notification { 149 if x, ok := x.GetNotification().(*Notification_LinuxNotification); ok { 150 return x.LinuxNotification 151 } 152 return nil 153 } 154 155 type isNotification_Notification interface { 156 isNotification_Notification() 157 } 158 159 type Notification_VppNotification struct { 160 VppNotification *vpp.Notification `protobuf:"bytes,1,opt,name=vpp_notification,json=vppNotification,proto3,oneof"` 161 } 162 163 type Notification_LinuxNotification struct { 164 LinuxNotification *linux.Notification `protobuf:"bytes,2,opt,name=linux_notification,json=linuxNotification,proto3,oneof"` 165 } 166 167 func (*Notification_VppNotification) isNotification_Notification() {} 168 169 func (*Notification_LinuxNotification) isNotification_Notification() {} 170 171 type UpdateRequest struct { 172 state protoimpl.MessageState 173 sizeCache protoimpl.SizeCache 174 unknownFields protoimpl.UnknownFields 175 176 // Update is a config data to be updated. 177 Update *Config `protobuf:"bytes,1,opt,name=update,proto3" json:"update,omitempty"` 178 // FullResync option can be used to overwrite 179 // all existing config with config update. 180 // 181 // NOTE: Using FullResync with empty config update will 182 // remove all existing config. 183 FullResync bool `protobuf:"varint,2,opt,name=full_resync,json=fullResync,proto3" json:"full_resync,omitempty"` 184 // WaitDone option can be used to block until either 185 // config update is done (non-pending) or request times out. 186 // 187 // NOTE: WaitDone is intended to be used for config updates 188 // that depend on some event from dataplane to fully configure. 189 // Using this with incomplete config updates will require 190 // another update request to unblock. 191 WaitDone bool `protobuf:"varint,3,opt,name=wait_done,json=waitDone,proto3" json:"wait_done,omitempty"` 192 } 193 194 func (x *UpdateRequest) Reset() { 195 *x = UpdateRequest{} 196 if protoimpl.UnsafeEnabled { 197 mi := &file_ligato_configurator_configurator_proto_msgTypes[2] 198 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 199 ms.StoreMessageInfo(mi) 200 } 201 } 202 203 func (x *UpdateRequest) String() string { 204 return protoimpl.X.MessageStringOf(x) 205 } 206 207 func (*UpdateRequest) ProtoMessage() {} 208 209 func (x *UpdateRequest) ProtoReflect() protoreflect.Message { 210 mi := &file_ligato_configurator_configurator_proto_msgTypes[2] 211 if protoimpl.UnsafeEnabled && x != nil { 212 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 213 if ms.LoadMessageInfo() == nil { 214 ms.StoreMessageInfo(mi) 215 } 216 return ms 217 } 218 return mi.MessageOf(x) 219 } 220 221 // Deprecated: Use UpdateRequest.ProtoReflect.Descriptor instead. 222 func (*UpdateRequest) Descriptor() ([]byte, []int) { 223 return file_ligato_configurator_configurator_proto_rawDescGZIP(), []int{2} 224 } 225 226 func (x *UpdateRequest) GetUpdate() *Config { 227 if x != nil { 228 return x.Update 229 } 230 return nil 231 } 232 233 func (x *UpdateRequest) GetFullResync() bool { 234 if x != nil { 235 return x.FullResync 236 } 237 return false 238 } 239 240 func (x *UpdateRequest) GetWaitDone() bool { 241 if x != nil { 242 return x.WaitDone 243 } 244 return false 245 } 246 247 type UpdateResponse struct { 248 state protoimpl.MessageState 249 sizeCache protoimpl.SizeCache 250 unknownFields protoimpl.UnknownFields 251 } 252 253 func (x *UpdateResponse) Reset() { 254 *x = UpdateResponse{} 255 if protoimpl.UnsafeEnabled { 256 mi := &file_ligato_configurator_configurator_proto_msgTypes[3] 257 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 258 ms.StoreMessageInfo(mi) 259 } 260 } 261 262 func (x *UpdateResponse) String() string { 263 return protoimpl.X.MessageStringOf(x) 264 } 265 266 func (*UpdateResponse) ProtoMessage() {} 267 268 func (x *UpdateResponse) ProtoReflect() protoreflect.Message { 269 mi := &file_ligato_configurator_configurator_proto_msgTypes[3] 270 if protoimpl.UnsafeEnabled && x != nil { 271 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 272 if ms.LoadMessageInfo() == nil { 273 ms.StoreMessageInfo(mi) 274 } 275 return ms 276 } 277 return mi.MessageOf(x) 278 } 279 280 // Deprecated: Use UpdateResponse.ProtoReflect.Descriptor instead. 281 func (*UpdateResponse) Descriptor() ([]byte, []int) { 282 return file_ligato_configurator_configurator_proto_rawDescGZIP(), []int{3} 283 } 284 285 type DeleteRequest struct { 286 state protoimpl.MessageState 287 sizeCache protoimpl.SizeCache 288 unknownFields protoimpl.UnknownFields 289 290 // Delete is a config data to be deleted. 291 Delete *Config `protobuf:"bytes,1,opt,name=delete,proto3" json:"delete,omitempty"` 292 // WaitDone option can be used to block until either 293 // config delete is done (non-pending) or request times out. 294 // 295 // NOTE: WaitDone is intended to be used for config updates 296 // that depend on some event from dataplane to fully configure. 297 // Using this with incomplete config updates will require 298 // another update request to unblock. 299 WaitDone bool `protobuf:"varint,3,opt,name=wait_done,json=waitDone,proto3" json:"wait_done,omitempty"` 300 } 301 302 func (x *DeleteRequest) Reset() { 303 *x = DeleteRequest{} 304 if protoimpl.UnsafeEnabled { 305 mi := &file_ligato_configurator_configurator_proto_msgTypes[4] 306 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 307 ms.StoreMessageInfo(mi) 308 } 309 } 310 311 func (x *DeleteRequest) String() string { 312 return protoimpl.X.MessageStringOf(x) 313 } 314 315 func (*DeleteRequest) ProtoMessage() {} 316 317 func (x *DeleteRequest) ProtoReflect() protoreflect.Message { 318 mi := &file_ligato_configurator_configurator_proto_msgTypes[4] 319 if protoimpl.UnsafeEnabled && x != nil { 320 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 321 if ms.LoadMessageInfo() == nil { 322 ms.StoreMessageInfo(mi) 323 } 324 return ms 325 } 326 return mi.MessageOf(x) 327 } 328 329 // Deprecated: Use DeleteRequest.ProtoReflect.Descriptor instead. 330 func (*DeleteRequest) Descriptor() ([]byte, []int) { 331 return file_ligato_configurator_configurator_proto_rawDescGZIP(), []int{4} 332 } 333 334 func (x *DeleteRequest) GetDelete() *Config { 335 if x != nil { 336 return x.Delete 337 } 338 return nil 339 } 340 341 func (x *DeleteRequest) GetWaitDone() bool { 342 if x != nil { 343 return x.WaitDone 344 } 345 return false 346 } 347 348 type DeleteResponse struct { 349 state protoimpl.MessageState 350 sizeCache protoimpl.SizeCache 351 unknownFields protoimpl.UnknownFields 352 } 353 354 func (x *DeleteResponse) Reset() { 355 *x = DeleteResponse{} 356 if protoimpl.UnsafeEnabled { 357 mi := &file_ligato_configurator_configurator_proto_msgTypes[5] 358 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 359 ms.StoreMessageInfo(mi) 360 } 361 } 362 363 func (x *DeleteResponse) String() string { 364 return protoimpl.X.MessageStringOf(x) 365 } 366 367 func (*DeleteResponse) ProtoMessage() {} 368 369 func (x *DeleteResponse) ProtoReflect() protoreflect.Message { 370 mi := &file_ligato_configurator_configurator_proto_msgTypes[5] 371 if protoimpl.UnsafeEnabled && x != nil { 372 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 373 if ms.LoadMessageInfo() == nil { 374 ms.StoreMessageInfo(mi) 375 } 376 return ms 377 } 378 return mi.MessageOf(x) 379 } 380 381 // Deprecated: Use DeleteResponse.ProtoReflect.Descriptor instead. 382 func (*DeleteResponse) Descriptor() ([]byte, []int) { 383 return file_ligato_configurator_configurator_proto_rawDescGZIP(), []int{5} 384 } 385 386 type GetRequest struct { 387 state protoimpl.MessageState 388 sizeCache protoimpl.SizeCache 389 unknownFields protoimpl.UnknownFields 390 } 391 392 func (x *GetRequest) Reset() { 393 *x = GetRequest{} 394 if protoimpl.UnsafeEnabled { 395 mi := &file_ligato_configurator_configurator_proto_msgTypes[6] 396 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 397 ms.StoreMessageInfo(mi) 398 } 399 } 400 401 func (x *GetRequest) String() string { 402 return protoimpl.X.MessageStringOf(x) 403 } 404 405 func (*GetRequest) ProtoMessage() {} 406 407 func (x *GetRequest) ProtoReflect() protoreflect.Message { 408 mi := &file_ligato_configurator_configurator_proto_msgTypes[6] 409 if protoimpl.UnsafeEnabled && x != nil { 410 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 411 if ms.LoadMessageInfo() == nil { 412 ms.StoreMessageInfo(mi) 413 } 414 return ms 415 } 416 return mi.MessageOf(x) 417 } 418 419 // Deprecated: Use GetRequest.ProtoReflect.Descriptor instead. 420 func (*GetRequest) Descriptor() ([]byte, []int) { 421 return file_ligato_configurator_configurator_proto_rawDescGZIP(), []int{6} 422 } 423 424 type GetResponse struct { 425 state protoimpl.MessageState 426 sizeCache protoimpl.SizeCache 427 unknownFields protoimpl.UnknownFields 428 429 // Config describes desired config retrieved from agent. 430 Config *Config `protobuf:"bytes,1,opt,name=config,proto3" json:"config,omitempty"` 431 } 432 433 func (x *GetResponse) Reset() { 434 *x = GetResponse{} 435 if protoimpl.UnsafeEnabled { 436 mi := &file_ligato_configurator_configurator_proto_msgTypes[7] 437 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 438 ms.StoreMessageInfo(mi) 439 } 440 } 441 442 func (x *GetResponse) String() string { 443 return protoimpl.X.MessageStringOf(x) 444 } 445 446 func (*GetResponse) ProtoMessage() {} 447 448 func (x *GetResponse) ProtoReflect() protoreflect.Message { 449 mi := &file_ligato_configurator_configurator_proto_msgTypes[7] 450 if protoimpl.UnsafeEnabled && x != nil { 451 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 452 if ms.LoadMessageInfo() == nil { 453 ms.StoreMessageInfo(mi) 454 } 455 return ms 456 } 457 return mi.MessageOf(x) 458 } 459 460 // Deprecated: Use GetResponse.ProtoReflect.Descriptor instead. 461 func (*GetResponse) Descriptor() ([]byte, []int) { 462 return file_ligato_configurator_configurator_proto_rawDescGZIP(), []int{7} 463 } 464 465 func (x *GetResponse) GetConfig() *Config { 466 if x != nil { 467 return x.Config 468 } 469 return nil 470 } 471 472 type DumpRequest struct { 473 state protoimpl.MessageState 474 sizeCache protoimpl.SizeCache 475 unknownFields protoimpl.UnknownFields 476 } 477 478 func (x *DumpRequest) Reset() { 479 *x = DumpRequest{} 480 if protoimpl.UnsafeEnabled { 481 mi := &file_ligato_configurator_configurator_proto_msgTypes[8] 482 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 483 ms.StoreMessageInfo(mi) 484 } 485 } 486 487 func (x *DumpRequest) String() string { 488 return protoimpl.X.MessageStringOf(x) 489 } 490 491 func (*DumpRequest) ProtoMessage() {} 492 493 func (x *DumpRequest) ProtoReflect() protoreflect.Message { 494 mi := &file_ligato_configurator_configurator_proto_msgTypes[8] 495 if protoimpl.UnsafeEnabled && x != nil { 496 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 497 if ms.LoadMessageInfo() == nil { 498 ms.StoreMessageInfo(mi) 499 } 500 return ms 501 } 502 return mi.MessageOf(x) 503 } 504 505 // Deprecated: Use DumpRequest.ProtoReflect.Descriptor instead. 506 func (*DumpRequest) Descriptor() ([]byte, []int) { 507 return file_ligato_configurator_configurator_proto_rawDescGZIP(), []int{8} 508 } 509 510 type DumpResponse struct { 511 state protoimpl.MessageState 512 sizeCache protoimpl.SizeCache 513 unknownFields protoimpl.UnknownFields 514 515 // Dump is a running config. 516 Dump *Config `protobuf:"bytes,1,opt,name=dump,proto3" json:"dump,omitempty"` 517 } 518 519 func (x *DumpResponse) Reset() { 520 *x = DumpResponse{} 521 if protoimpl.UnsafeEnabled { 522 mi := &file_ligato_configurator_configurator_proto_msgTypes[9] 523 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 524 ms.StoreMessageInfo(mi) 525 } 526 } 527 528 func (x *DumpResponse) String() string { 529 return protoimpl.X.MessageStringOf(x) 530 } 531 532 func (*DumpResponse) ProtoMessage() {} 533 534 func (x *DumpResponse) ProtoReflect() protoreflect.Message { 535 mi := &file_ligato_configurator_configurator_proto_msgTypes[9] 536 if protoimpl.UnsafeEnabled && x != nil { 537 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 538 if ms.LoadMessageInfo() == nil { 539 ms.StoreMessageInfo(mi) 540 } 541 return ms 542 } 543 return mi.MessageOf(x) 544 } 545 546 // Deprecated: Use DumpResponse.ProtoReflect.Descriptor instead. 547 func (*DumpResponse) Descriptor() ([]byte, []int) { 548 return file_ligato_configurator_configurator_proto_rawDescGZIP(), []int{9} 549 } 550 551 func (x *DumpResponse) GetDump() *Config { 552 if x != nil { 553 return x.Dump 554 } 555 return nil 556 } 557 558 type NotifyRequest struct { 559 state protoimpl.MessageState 560 sizeCache protoimpl.SizeCache 561 unknownFields protoimpl.UnknownFields 562 563 Idx uint32 `protobuf:"varint,1,opt,name=idx,proto3" json:"idx,omitempty"` 564 Filters []*Notification `protobuf:"bytes,2,rep,name=filters,proto3" json:"filters,omitempty"` 565 } 566 567 func (x *NotifyRequest) Reset() { 568 *x = NotifyRequest{} 569 if protoimpl.UnsafeEnabled { 570 mi := &file_ligato_configurator_configurator_proto_msgTypes[10] 571 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 572 ms.StoreMessageInfo(mi) 573 } 574 } 575 576 func (x *NotifyRequest) String() string { 577 return protoimpl.X.MessageStringOf(x) 578 } 579 580 func (*NotifyRequest) ProtoMessage() {} 581 582 func (x *NotifyRequest) ProtoReflect() protoreflect.Message { 583 mi := &file_ligato_configurator_configurator_proto_msgTypes[10] 584 if protoimpl.UnsafeEnabled && x != nil { 585 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 586 if ms.LoadMessageInfo() == nil { 587 ms.StoreMessageInfo(mi) 588 } 589 return ms 590 } 591 return mi.MessageOf(x) 592 } 593 594 // Deprecated: Use NotifyRequest.ProtoReflect.Descriptor instead. 595 func (*NotifyRequest) Descriptor() ([]byte, []int) { 596 return file_ligato_configurator_configurator_proto_rawDescGZIP(), []int{10} 597 } 598 599 func (x *NotifyRequest) GetIdx() uint32 { 600 if x != nil { 601 return x.Idx 602 } 603 return 0 604 } 605 606 func (x *NotifyRequest) GetFilters() []*Notification { 607 if x != nil { 608 return x.Filters 609 } 610 return nil 611 } 612 613 type NotifyResponse struct { 614 state protoimpl.MessageState 615 sizeCache protoimpl.SizeCache 616 unknownFields protoimpl.UnknownFields 617 618 // Index of next notification 619 NextIdx uint32 `protobuf:"varint,1,opt,name=next_idx,json=nextIdx,proto3" json:"next_idx,omitempty"` 620 // Notification contains notification data. 621 Notification *Notification `protobuf:"bytes,2,opt,name=notification,proto3" json:"notification,omitempty"` 622 } 623 624 func (x *NotifyResponse) Reset() { 625 *x = NotifyResponse{} 626 if protoimpl.UnsafeEnabled { 627 mi := &file_ligato_configurator_configurator_proto_msgTypes[11] 628 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 629 ms.StoreMessageInfo(mi) 630 } 631 } 632 633 func (x *NotifyResponse) String() string { 634 return protoimpl.X.MessageStringOf(x) 635 } 636 637 func (*NotifyResponse) ProtoMessage() {} 638 639 func (x *NotifyResponse) ProtoReflect() protoreflect.Message { 640 mi := &file_ligato_configurator_configurator_proto_msgTypes[11] 641 if protoimpl.UnsafeEnabled && x != nil { 642 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 643 if ms.LoadMessageInfo() == nil { 644 ms.StoreMessageInfo(mi) 645 } 646 return ms 647 } 648 return mi.MessageOf(x) 649 } 650 651 // Deprecated: Use NotifyResponse.ProtoReflect.Descriptor instead. 652 func (*NotifyResponse) Descriptor() ([]byte, []int) { 653 return file_ligato_configurator_configurator_proto_rawDescGZIP(), []int{11} 654 } 655 656 func (x *NotifyResponse) GetNextIdx() uint32 { 657 if x != nil { 658 return x.NextIdx 659 } 660 return 0 661 } 662 663 func (x *NotifyResponse) GetNotification() *Notification { 664 if x != nil { 665 return x.Notification 666 } 667 return nil 668 } 669 670 var File_ligato_configurator_configurator_proto protoreflect.FileDescriptor 671 672 var file_ligato_configurator_configurator_proto_rawDesc = []byte{ 673 0x0a, 0x26, 0x6c, 0x69, 0x67, 0x61, 0x74, 0x6f, 0x2f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 674 0x72, 0x61, 0x74, 0x6f, 0x72, 0x2f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 675 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x13, 0x6c, 0x69, 0x67, 0x61, 0x74, 0x6f, 676 0x2e, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x1a, 0x14, 0x6c, 677 0x69, 0x67, 0x61, 0x74, 0x6f, 0x2f, 0x76, 0x70, 0x70, 0x2f, 0x76, 0x70, 0x70, 0x2e, 0x70, 0x72, 678 0x6f, 0x74, 0x6f, 0x1a, 0x18, 0x6c, 0x69, 0x67, 0x61, 0x74, 0x6f, 0x2f, 0x6c, 0x69, 0x6e, 0x75, 679 0x78, 0x2f, 0x6c, 0x69, 0x6e, 0x75, 0x78, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1e, 0x6c, 680 0x69, 0x67, 0x61, 0x74, 0x6f, 0x2f, 0x6e, 0x65, 0x74, 0x61, 0x6c, 0x6c, 0x6f, 0x63, 0x2f, 0x6e, 681 0x65, 0x74, 0x61, 0x6c, 0x6c, 0x6f, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xc2, 0x01, 682 0x0a, 0x06, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x35, 0x0a, 0x0a, 0x76, 0x70, 0x70, 0x5f, 683 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x6c, 684 0x69, 0x67, 0x61, 0x74, 0x6f, 0x2e, 0x76, 0x70, 0x70, 0x2e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 685 0x44, 0x61, 0x74, 0x61, 0x52, 0x09, 0x76, 0x70, 0x70, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 686 0x3b, 0x0a, 0x0c, 0x6c, 0x69, 0x6e, 0x75, 0x78, 0x5f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x18, 687 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x6c, 0x69, 0x67, 0x61, 0x74, 0x6f, 0x2e, 0x6c, 688 0x69, 0x6e, 0x75, 0x78, 0x2e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x44, 0x61, 0x74, 0x61, 0x52, 689 0x0b, 0x6c, 0x69, 0x6e, 0x75, 0x78, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x44, 0x0a, 0x0f, 690 0x6e, 0x65, 0x74, 0x61, 0x6c, 0x6c, 0x6f, 0x63, 0x5f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x18, 691 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x6c, 0x69, 0x67, 0x61, 0x74, 0x6f, 0x2e, 0x6e, 692 0x65, 0x74, 0x61, 0x6c, 0x6c, 0x6f, 0x63, 0x2e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x44, 0x61, 693 0x74, 0x61, 0x52, 0x0e, 0x6e, 0x65, 0x74, 0x61, 0x6c, 0x6c, 0x6f, 0x63, 0x43, 0x6f, 0x6e, 0x66, 694 0x69, 0x67, 0x22, 0xb2, 0x01, 0x0a, 0x0c, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 695 0x69, 0x6f, 0x6e, 0x12, 0x45, 0x0a, 0x10, 0x76, 0x70, 0x70, 0x5f, 0x6e, 0x6f, 0x74, 0x69, 0x66, 696 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x18, 0x2e, 697 0x6c, 0x69, 0x67, 0x61, 0x74, 0x6f, 0x2e, 0x76, 0x70, 0x70, 0x2e, 0x4e, 0x6f, 0x74, 0x69, 0x66, 698 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x0f, 0x76, 0x70, 0x70, 0x4e, 0x6f, 699 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x4b, 0x0a, 0x12, 0x6c, 0x69, 700 0x6e, 0x75, 0x78, 0x5f, 0x6e, 0x6f, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 701 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x6c, 0x69, 0x67, 0x61, 0x74, 0x6f, 0x2e, 702 0x6c, 0x69, 0x6e, 0x75, 0x78, 0x2e, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 703 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x11, 0x6c, 0x69, 0x6e, 0x75, 0x78, 0x4e, 0x6f, 0x74, 0x69, 0x66, 704 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x0e, 0x0a, 0x0c, 0x6e, 0x6f, 0x74, 0x69, 0x66, 705 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x82, 0x01, 0x0a, 0x0d, 0x55, 0x70, 0x64, 0x61, 706 0x74, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x33, 0x0a, 0x06, 0x75, 0x70, 0x64, 707 0x61, 0x74, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x6c, 0x69, 0x67, 0x61, 708 0x74, 0x6f, 0x2e, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x2e, 709 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x06, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x12, 0x1f, 710 0x0a, 0x0b, 0x66, 0x75, 0x6c, 0x6c, 0x5f, 0x72, 0x65, 0x73, 0x79, 0x6e, 0x63, 0x18, 0x02, 0x20, 711 0x01, 0x28, 0x08, 0x52, 0x0a, 0x66, 0x75, 0x6c, 0x6c, 0x52, 0x65, 0x73, 0x79, 0x6e, 0x63, 0x12, 712 0x1b, 0x0a, 0x09, 0x77, 0x61, 0x69, 0x74, 0x5f, 0x64, 0x6f, 0x6e, 0x65, 0x18, 0x03, 0x20, 0x01, 713 0x28, 0x08, 0x52, 0x08, 0x77, 0x61, 0x69, 0x74, 0x44, 0x6f, 0x6e, 0x65, 0x22, 0x10, 0x0a, 0x0e, 714 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x61, 715 0x0a, 0x0d, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 716 0x33, 0x0a, 0x06, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 717 0x1b, 0x2e, 0x6c, 0x69, 0x67, 0x61, 0x74, 0x6f, 0x2e, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 718 0x72, 0x61, 0x74, 0x6f, 0x72, 0x2e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x06, 0x64, 0x65, 719 0x6c, 0x65, 0x74, 0x65, 0x12, 0x1b, 0x0a, 0x09, 0x77, 0x61, 0x69, 0x74, 0x5f, 0x64, 0x6f, 0x6e, 720 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x52, 0x08, 0x77, 0x61, 0x69, 0x74, 0x44, 0x6f, 0x6e, 721 0x65, 0x22, 0x10, 0x0a, 0x0e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 722 0x6e, 0x73, 0x65, 0x22, 0x0c, 0x0a, 0x0a, 0x47, 0x65, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 723 0x74, 0x22, 0x42, 0x0a, 0x0b, 0x47, 0x65, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 724 0x12, 0x33, 0x0a, 0x06, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 725 0x32, 0x1b, 0x2e, 0x6c, 0x69, 0x67, 0x61, 0x74, 0x6f, 0x2e, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 726 0x75, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x2e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x06, 0x63, 727 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x22, 0x0d, 0x0a, 0x0b, 0x44, 0x75, 0x6d, 0x70, 0x52, 0x65, 0x71, 728 0x75, 0x65, 0x73, 0x74, 0x22, 0x3f, 0x0a, 0x0c, 0x44, 0x75, 0x6d, 0x70, 0x52, 0x65, 0x73, 0x70, 729 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2f, 0x0a, 0x04, 0x64, 0x75, 0x6d, 0x70, 0x18, 0x01, 0x20, 0x01, 730 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x6c, 0x69, 0x67, 0x61, 0x74, 0x6f, 0x2e, 0x63, 0x6f, 0x6e, 0x66, 731 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x2e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 732 0x04, 0x64, 0x75, 0x6d, 0x70, 0x22, 0x5e, 0x0a, 0x0d, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x79, 0x52, 733 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x10, 0x0a, 0x03, 0x69, 0x64, 0x78, 0x18, 0x01, 0x20, 734 0x01, 0x28, 0x0d, 0x52, 0x03, 0x69, 0x64, 0x78, 0x12, 0x3b, 0x0a, 0x07, 0x66, 0x69, 0x6c, 0x74, 735 0x65, 0x72, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x21, 0x2e, 0x6c, 0x69, 0x67, 0x61, 736 0x74, 0x6f, 0x2e, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x2e, 737 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x07, 0x66, 0x69, 738 0x6c, 0x74, 0x65, 0x72, 0x73, 0x22, 0x72, 0x0a, 0x0e, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x79, 0x52, 739 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x19, 0x0a, 0x08, 0x6e, 0x65, 0x78, 0x74, 0x5f, 740 0x69, 0x64, 0x78, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x07, 0x6e, 0x65, 0x78, 0x74, 0x49, 741 0x64, 0x78, 0x12, 0x45, 0x0a, 0x0c, 0x6e, 0x6f, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 742 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x21, 0x2e, 0x6c, 0x69, 0x67, 0x61, 0x74, 743 0x6f, 0x2e, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x2e, 0x4e, 744 0x6f, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x0c, 0x6e, 0x6f, 0x74, 745 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x32, 0xa7, 0x03, 0x0a, 0x13, 0x43, 0x6f, 746 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 747 0x65, 0x12, 0x48, 0x0a, 0x03, 0x47, 0x65, 0x74, 0x12, 0x1f, 0x2e, 0x6c, 0x69, 0x67, 0x61, 0x74, 748 0x6f, 0x2e, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x2e, 0x47, 749 0x65, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x6c, 0x69, 0x67, 0x61, 750 0x74, 0x6f, 0x2e, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x2e, 751 0x47, 0x65, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x51, 0x0a, 0x06, 0x55, 752 0x70, 0x64, 0x61, 0x74, 0x65, 0x12, 0x22, 0x2e, 0x6c, 0x69, 0x67, 0x61, 0x74, 0x6f, 0x2e, 0x63, 753 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x2e, 0x55, 0x70, 0x64, 0x61, 754 0x74, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x23, 0x2e, 0x6c, 0x69, 0x67, 0x61, 755 0x74, 0x6f, 0x2e, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x2e, 756 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x51, 757 0x0a, 0x06, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x12, 0x22, 0x2e, 0x6c, 0x69, 0x67, 0x61, 0x74, 758 0x6f, 0x2e, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x2e, 0x44, 759 0x65, 0x6c, 0x65, 0x74, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x23, 0x2e, 0x6c, 760 0x69, 0x67, 0x61, 0x74, 0x6f, 0x2e, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 761 0x6f, 0x72, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 762 0x65, 0x12, 0x4b, 0x0a, 0x04, 0x44, 0x75, 0x6d, 0x70, 0x12, 0x20, 0x2e, 0x6c, 0x69, 0x67, 0x61, 763 0x74, 0x6f, 0x2e, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x2e, 764 0x44, 0x75, 0x6d, 0x70, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x21, 0x2e, 0x6c, 0x69, 765 0x67, 0x61, 0x74, 0x6f, 0x2e, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x6f, 766 0x72, 0x2e, 0x44, 0x75, 0x6d, 0x70, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x53, 767 0x0a, 0x06, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x79, 0x12, 0x22, 0x2e, 0x6c, 0x69, 0x67, 0x61, 0x74, 768 0x6f, 0x2e, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x2e, 0x4e, 769 0x6f, 0x74, 0x69, 0x66, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x23, 0x2e, 0x6c, 770 0x69, 0x67, 0x61, 0x74, 0x6f, 0x2e, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 771 0x6f, 0x72, 0x2e, 0x4e, 0x6f, 0x74, 0x69, 0x66, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 772 0x65, 0x30, 0x01, 0x42, 0x42, 0x5a, 0x40, 0x67, 0x6f, 0x2e, 0x6c, 0x69, 0x67, 0x61, 0x74, 0x6f, 773 0x2e, 0x69, 0x6f, 0x2f, 0x76, 0x70, 0x70, 0x2d, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x2f, 0x76, 0x33, 774 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x6c, 0x69, 0x67, 0x61, 0x74, 0x6f, 0x2f, 0x63, 0x6f, 775 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x3b, 0x63, 0x6f, 0x6e, 0x66, 0x69, 776 0x67, 0x75, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 777 } 778 779 var ( 780 file_ligato_configurator_configurator_proto_rawDescOnce sync.Once 781 file_ligato_configurator_configurator_proto_rawDescData = file_ligato_configurator_configurator_proto_rawDesc 782 ) 783 784 func file_ligato_configurator_configurator_proto_rawDescGZIP() []byte { 785 file_ligato_configurator_configurator_proto_rawDescOnce.Do(func() { 786 file_ligato_configurator_configurator_proto_rawDescData = protoimpl.X.CompressGZIP(file_ligato_configurator_configurator_proto_rawDescData) 787 }) 788 return file_ligato_configurator_configurator_proto_rawDescData 789 } 790 791 var file_ligato_configurator_configurator_proto_msgTypes = make([]protoimpl.MessageInfo, 12) 792 var file_ligato_configurator_configurator_proto_goTypes = []interface{}{ 793 (*Config)(nil), // 0: ligato.configurator.Config 794 (*Notification)(nil), // 1: ligato.configurator.Notification 795 (*UpdateRequest)(nil), // 2: ligato.configurator.UpdateRequest 796 (*UpdateResponse)(nil), // 3: ligato.configurator.UpdateResponse 797 (*DeleteRequest)(nil), // 4: ligato.configurator.DeleteRequest 798 (*DeleteResponse)(nil), // 5: ligato.configurator.DeleteResponse 799 (*GetRequest)(nil), // 6: ligato.configurator.GetRequest 800 (*GetResponse)(nil), // 7: ligato.configurator.GetResponse 801 (*DumpRequest)(nil), // 8: ligato.configurator.DumpRequest 802 (*DumpResponse)(nil), // 9: ligato.configurator.DumpResponse 803 (*NotifyRequest)(nil), // 10: ligato.configurator.NotifyRequest 804 (*NotifyResponse)(nil), // 11: ligato.configurator.NotifyResponse 805 (*vpp.ConfigData)(nil), // 12: ligato.vpp.ConfigData 806 (*linux.ConfigData)(nil), // 13: ligato.linux.ConfigData 807 (*netalloc.ConfigData)(nil), // 14: ligato.netalloc.ConfigData 808 (*vpp.Notification)(nil), // 15: ligato.vpp.Notification 809 (*linux.Notification)(nil), // 16: ligato.linux.Notification 810 } 811 var file_ligato_configurator_configurator_proto_depIdxs = []int32{ 812 12, // 0: ligato.configurator.Config.vpp_config:type_name -> ligato.vpp.ConfigData 813 13, // 1: ligato.configurator.Config.linux_config:type_name -> ligato.linux.ConfigData 814 14, // 2: ligato.configurator.Config.netalloc_config:type_name -> ligato.netalloc.ConfigData 815 15, // 3: ligato.configurator.Notification.vpp_notification:type_name -> ligato.vpp.Notification 816 16, // 4: ligato.configurator.Notification.linux_notification:type_name -> ligato.linux.Notification 817 0, // 5: ligato.configurator.UpdateRequest.update:type_name -> ligato.configurator.Config 818 0, // 6: ligato.configurator.DeleteRequest.delete:type_name -> ligato.configurator.Config 819 0, // 7: ligato.configurator.GetResponse.config:type_name -> ligato.configurator.Config 820 0, // 8: ligato.configurator.DumpResponse.dump:type_name -> ligato.configurator.Config 821 1, // 9: ligato.configurator.NotifyRequest.filters:type_name -> ligato.configurator.Notification 822 1, // 10: ligato.configurator.NotifyResponse.notification:type_name -> ligato.configurator.Notification 823 6, // 11: ligato.configurator.ConfiguratorService.Get:input_type -> ligato.configurator.GetRequest 824 2, // 12: ligato.configurator.ConfiguratorService.Update:input_type -> ligato.configurator.UpdateRequest 825 4, // 13: ligato.configurator.ConfiguratorService.Delete:input_type -> ligato.configurator.DeleteRequest 826 8, // 14: ligato.configurator.ConfiguratorService.Dump:input_type -> ligato.configurator.DumpRequest 827 10, // 15: ligato.configurator.ConfiguratorService.Notify:input_type -> ligato.configurator.NotifyRequest 828 7, // 16: ligato.configurator.ConfiguratorService.Get:output_type -> ligato.configurator.GetResponse 829 3, // 17: ligato.configurator.ConfiguratorService.Update:output_type -> ligato.configurator.UpdateResponse 830 5, // 18: ligato.configurator.ConfiguratorService.Delete:output_type -> ligato.configurator.DeleteResponse 831 9, // 19: ligato.configurator.ConfiguratorService.Dump:output_type -> ligato.configurator.DumpResponse 832 11, // 20: ligato.configurator.ConfiguratorService.Notify:output_type -> ligato.configurator.NotifyResponse 833 16, // [16:21] is the sub-list for method output_type 834 11, // [11:16] is the sub-list for method input_type 835 11, // [11:11] is the sub-list for extension type_name 836 11, // [11:11] is the sub-list for extension extendee 837 0, // [0:11] is the sub-list for field type_name 838 } 839 840 func init() { file_ligato_configurator_configurator_proto_init() } 841 func file_ligato_configurator_configurator_proto_init() { 842 if File_ligato_configurator_configurator_proto != nil { 843 return 844 } 845 if !protoimpl.UnsafeEnabled { 846 file_ligato_configurator_configurator_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { 847 switch v := v.(*Config); i { 848 case 0: 849 return &v.state 850 case 1: 851 return &v.sizeCache 852 case 2: 853 return &v.unknownFields 854 default: 855 return nil 856 } 857 } 858 file_ligato_configurator_configurator_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { 859 switch v := v.(*Notification); i { 860 case 0: 861 return &v.state 862 case 1: 863 return &v.sizeCache 864 case 2: 865 return &v.unknownFields 866 default: 867 return nil 868 } 869 } 870 file_ligato_configurator_configurator_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} { 871 switch v := v.(*UpdateRequest); i { 872 case 0: 873 return &v.state 874 case 1: 875 return &v.sizeCache 876 case 2: 877 return &v.unknownFields 878 default: 879 return nil 880 } 881 } 882 file_ligato_configurator_configurator_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} { 883 switch v := v.(*UpdateResponse); i { 884 case 0: 885 return &v.state 886 case 1: 887 return &v.sizeCache 888 case 2: 889 return &v.unknownFields 890 default: 891 return nil 892 } 893 } 894 file_ligato_configurator_configurator_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} { 895 switch v := v.(*DeleteRequest); i { 896 case 0: 897 return &v.state 898 case 1: 899 return &v.sizeCache 900 case 2: 901 return &v.unknownFields 902 default: 903 return nil 904 } 905 } 906 file_ligato_configurator_configurator_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} { 907 switch v := v.(*DeleteResponse); i { 908 case 0: 909 return &v.state 910 case 1: 911 return &v.sizeCache 912 case 2: 913 return &v.unknownFields 914 default: 915 return nil 916 } 917 } 918 file_ligato_configurator_configurator_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} { 919 switch v := v.(*GetRequest); i { 920 case 0: 921 return &v.state 922 case 1: 923 return &v.sizeCache 924 case 2: 925 return &v.unknownFields 926 default: 927 return nil 928 } 929 } 930 file_ligato_configurator_configurator_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} { 931 switch v := v.(*GetResponse); i { 932 case 0: 933 return &v.state 934 case 1: 935 return &v.sizeCache 936 case 2: 937 return &v.unknownFields 938 default: 939 return nil 940 } 941 } 942 file_ligato_configurator_configurator_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} { 943 switch v := v.(*DumpRequest); i { 944 case 0: 945 return &v.state 946 case 1: 947 return &v.sizeCache 948 case 2: 949 return &v.unknownFields 950 default: 951 return nil 952 } 953 } 954 file_ligato_configurator_configurator_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} { 955 switch v := v.(*DumpResponse); i { 956 case 0: 957 return &v.state 958 case 1: 959 return &v.sizeCache 960 case 2: 961 return &v.unknownFields 962 default: 963 return nil 964 } 965 } 966 file_ligato_configurator_configurator_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} { 967 switch v := v.(*NotifyRequest); i { 968 case 0: 969 return &v.state 970 case 1: 971 return &v.sizeCache 972 case 2: 973 return &v.unknownFields 974 default: 975 return nil 976 } 977 } 978 file_ligato_configurator_configurator_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} { 979 switch v := v.(*NotifyResponse); i { 980 case 0: 981 return &v.state 982 case 1: 983 return &v.sizeCache 984 case 2: 985 return &v.unknownFields 986 default: 987 return nil 988 } 989 } 990 } 991 file_ligato_configurator_configurator_proto_msgTypes[1].OneofWrappers = []interface{}{ 992 (*Notification_VppNotification)(nil), 993 (*Notification_LinuxNotification)(nil), 994 } 995 type x struct{} 996 out := protoimpl.TypeBuilder{ 997 File: protoimpl.DescBuilder{ 998 GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 999 RawDescriptor: file_ligato_configurator_configurator_proto_rawDesc, 1000 NumEnums: 0, 1001 NumMessages: 12, 1002 NumExtensions: 0, 1003 NumServices: 1, 1004 }, 1005 GoTypes: file_ligato_configurator_configurator_proto_goTypes, 1006 DependencyIndexes: file_ligato_configurator_configurator_proto_depIdxs, 1007 MessageInfos: file_ligato_configurator_configurator_proto_msgTypes, 1008 }.Build() 1009 File_ligato_configurator_configurator_proto = out.File 1010 file_ligato_configurator_configurator_proto_rawDesc = nil 1011 file_ligato_configurator_configurator_proto_goTypes = nil 1012 file_ligato_configurator_configurator_proto_depIdxs = nil 1013 }