github.com/turbot/steampipe@v1.7.0-rc.0.0.20240517123944-7cef272d4458/pkg/pluginmanager_service/grpc/proto/plugin_manager.pb.go (about) 1 // Code generated by protoc-gen-go. DO NOT EDIT. 2 // versions: 3 // protoc-gen-go v1.31.0 4 // protoc v4.24.3 5 // source: plugin_manager.proto 6 7 package proto 8 9 import ( 10 protoreflect "google.golang.org/protobuf/reflect/protoreflect" 11 protoimpl "google.golang.org/protobuf/runtime/protoimpl" 12 reflect "reflect" 13 sync "sync" 14 ) 15 16 const ( 17 // Verify that this generated code is sufficiently up-to-date. 18 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) 19 // Verify that runtime/protoimpl is sufficiently up-to-date. 20 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) 21 ) 22 23 type GetRequest struct { 24 state protoimpl.MessageState 25 sizeCache protoimpl.SizeCache 26 unknownFields protoimpl.UnknownFields 27 28 Connections []string `protobuf:"bytes,1,rep,name=connections,proto3" json:"connections,omitempty"` 29 } 30 31 func (x *GetRequest) Reset() { 32 *x = GetRequest{} 33 if protoimpl.UnsafeEnabled { 34 mi := &file_plugin_manager_proto_msgTypes[0] 35 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 36 ms.StoreMessageInfo(mi) 37 } 38 } 39 40 func (x *GetRequest) String() string { 41 return protoimpl.X.MessageStringOf(x) 42 } 43 44 func (*GetRequest) ProtoMessage() {} 45 46 func (x *GetRequest) ProtoReflect() protoreflect.Message { 47 mi := &file_plugin_manager_proto_msgTypes[0] 48 if protoimpl.UnsafeEnabled && x != nil { 49 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 50 if ms.LoadMessageInfo() == nil { 51 ms.StoreMessageInfo(mi) 52 } 53 return ms 54 } 55 return mi.MessageOf(x) 56 } 57 58 // Deprecated: Use GetRequest.ProtoReflect.Descriptor instead. 59 func (*GetRequest) Descriptor() ([]byte, []int) { 60 return file_plugin_manager_proto_rawDescGZIP(), []int{0} 61 } 62 63 func (x *GetRequest) GetConnections() []string { 64 if x != nil { 65 return x.Connections 66 } 67 return nil 68 } 69 70 type GetResponse struct { 71 state protoimpl.MessageState 72 sizeCache protoimpl.SizeCache 73 unknownFields protoimpl.UnknownFields 74 75 ReattachMap map[string]*ReattachConfig `protobuf:"bytes,1,rep,name=reattach_map,json=reattachMap,proto3" json:"reattach_map,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` 76 FailureMap map[string]string `protobuf:"bytes,2,rep,name=failure_map,json=failureMap,proto3" json:"failure_map,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` 77 } 78 79 func (x *GetResponse) Reset() { 80 *x = GetResponse{} 81 if protoimpl.UnsafeEnabled { 82 mi := &file_plugin_manager_proto_msgTypes[1] 83 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 84 ms.StoreMessageInfo(mi) 85 } 86 } 87 88 func (x *GetResponse) String() string { 89 return protoimpl.X.MessageStringOf(x) 90 } 91 92 func (*GetResponse) ProtoMessage() {} 93 94 func (x *GetResponse) ProtoReflect() protoreflect.Message { 95 mi := &file_plugin_manager_proto_msgTypes[1] 96 if protoimpl.UnsafeEnabled && x != nil { 97 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 98 if ms.LoadMessageInfo() == nil { 99 ms.StoreMessageInfo(mi) 100 } 101 return ms 102 } 103 return mi.MessageOf(x) 104 } 105 106 // Deprecated: Use GetResponse.ProtoReflect.Descriptor instead. 107 func (*GetResponse) Descriptor() ([]byte, []int) { 108 return file_plugin_manager_proto_rawDescGZIP(), []int{1} 109 } 110 111 func (x *GetResponse) GetReattachMap() map[string]*ReattachConfig { 112 if x != nil { 113 return x.ReattachMap 114 } 115 return nil 116 } 117 118 func (x *GetResponse) GetFailureMap() map[string]string { 119 if x != nil { 120 return x.FailureMap 121 } 122 return nil 123 } 124 125 type RefreshConnectionsRequest struct { 126 state protoimpl.MessageState 127 sizeCache protoimpl.SizeCache 128 unknownFields protoimpl.UnknownFields 129 } 130 131 func (x *RefreshConnectionsRequest) Reset() { 132 *x = RefreshConnectionsRequest{} 133 if protoimpl.UnsafeEnabled { 134 mi := &file_plugin_manager_proto_msgTypes[2] 135 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 136 ms.StoreMessageInfo(mi) 137 } 138 } 139 140 func (x *RefreshConnectionsRequest) String() string { 141 return protoimpl.X.MessageStringOf(x) 142 } 143 144 func (*RefreshConnectionsRequest) ProtoMessage() {} 145 146 func (x *RefreshConnectionsRequest) ProtoReflect() protoreflect.Message { 147 mi := &file_plugin_manager_proto_msgTypes[2] 148 if protoimpl.UnsafeEnabled && x != nil { 149 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 150 if ms.LoadMessageInfo() == nil { 151 ms.StoreMessageInfo(mi) 152 } 153 return ms 154 } 155 return mi.MessageOf(x) 156 } 157 158 // Deprecated: Use RefreshConnectionsRequest.ProtoReflect.Descriptor instead. 159 func (*RefreshConnectionsRequest) Descriptor() ([]byte, []int) { 160 return file_plugin_manager_proto_rawDescGZIP(), []int{2} 161 } 162 163 type RefreshConnectionsResponse struct { 164 state protoimpl.MessageState 165 sizeCache protoimpl.SizeCache 166 unknownFields protoimpl.UnknownFields 167 } 168 169 func (x *RefreshConnectionsResponse) Reset() { 170 *x = RefreshConnectionsResponse{} 171 if protoimpl.UnsafeEnabled { 172 mi := &file_plugin_manager_proto_msgTypes[3] 173 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 174 ms.StoreMessageInfo(mi) 175 } 176 } 177 178 func (x *RefreshConnectionsResponse) String() string { 179 return protoimpl.X.MessageStringOf(x) 180 } 181 182 func (*RefreshConnectionsResponse) ProtoMessage() {} 183 184 func (x *RefreshConnectionsResponse) ProtoReflect() protoreflect.Message { 185 mi := &file_plugin_manager_proto_msgTypes[3] 186 if protoimpl.UnsafeEnabled && x != nil { 187 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 188 if ms.LoadMessageInfo() == nil { 189 ms.StoreMessageInfo(mi) 190 } 191 return ms 192 } 193 return mi.MessageOf(x) 194 } 195 196 // Deprecated: Use RefreshConnectionsResponse.ProtoReflect.Descriptor instead. 197 func (*RefreshConnectionsResponse) Descriptor() ([]byte, []int) { 198 return file_plugin_manager_proto_rawDescGZIP(), []int{3} 199 } 200 201 type ShutdownRequest struct { 202 state protoimpl.MessageState 203 sizeCache protoimpl.SizeCache 204 unknownFields protoimpl.UnknownFields 205 } 206 207 func (x *ShutdownRequest) Reset() { 208 *x = ShutdownRequest{} 209 if protoimpl.UnsafeEnabled { 210 mi := &file_plugin_manager_proto_msgTypes[4] 211 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 212 ms.StoreMessageInfo(mi) 213 } 214 } 215 216 func (x *ShutdownRequest) String() string { 217 return protoimpl.X.MessageStringOf(x) 218 } 219 220 func (*ShutdownRequest) ProtoMessage() {} 221 222 func (x *ShutdownRequest) ProtoReflect() protoreflect.Message { 223 mi := &file_plugin_manager_proto_msgTypes[4] 224 if protoimpl.UnsafeEnabled && x != nil { 225 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 226 if ms.LoadMessageInfo() == nil { 227 ms.StoreMessageInfo(mi) 228 } 229 return ms 230 } 231 return mi.MessageOf(x) 232 } 233 234 // Deprecated: Use ShutdownRequest.ProtoReflect.Descriptor instead. 235 func (*ShutdownRequest) Descriptor() ([]byte, []int) { 236 return file_plugin_manager_proto_rawDescGZIP(), []int{4} 237 } 238 239 type ShutdownResponse struct { 240 state protoimpl.MessageState 241 sizeCache protoimpl.SizeCache 242 unknownFields protoimpl.UnknownFields 243 } 244 245 func (x *ShutdownResponse) Reset() { 246 *x = ShutdownResponse{} 247 if protoimpl.UnsafeEnabled { 248 mi := &file_plugin_manager_proto_msgTypes[5] 249 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 250 ms.StoreMessageInfo(mi) 251 } 252 } 253 254 func (x *ShutdownResponse) String() string { 255 return protoimpl.X.MessageStringOf(x) 256 } 257 258 func (*ShutdownResponse) ProtoMessage() {} 259 260 func (x *ShutdownResponse) ProtoReflect() protoreflect.Message { 261 mi := &file_plugin_manager_proto_msgTypes[5] 262 if protoimpl.UnsafeEnabled && x != nil { 263 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 264 if ms.LoadMessageInfo() == nil { 265 ms.StoreMessageInfo(mi) 266 } 267 return ms 268 } 269 return mi.MessageOf(x) 270 } 271 272 // Deprecated: Use ShutdownResponse.ProtoReflect.Descriptor instead. 273 func (*ShutdownResponse) Descriptor() ([]byte, []int) { 274 return file_plugin_manager_proto_rawDescGZIP(), []int{5} 275 } 276 277 type ReattachConfig struct { 278 state protoimpl.MessageState 279 sizeCache protoimpl.SizeCache 280 unknownFields protoimpl.UnknownFields 281 282 Protocol string `protobuf:"bytes,1,opt,name=protocol,proto3" json:"protocol,omitempty"` 283 ProtocolVersion int64 `protobuf:"varint,2,opt,name=protocol_version,json=protocolVersion,proto3" json:"protocol_version,omitempty"` 284 Addr *NetAddr `protobuf:"bytes,3,opt,name=addr,proto3" json:"addr,omitempty"` 285 Pid int64 `protobuf:"varint,4,opt,name=pid,proto3" json:"pid,omitempty"` 286 SupportedOperations *SupportedOperations `protobuf:"bytes,5,opt,name=supported_operations,json=supportedOperations,proto3" json:"supported_operations,omitempty"` 287 Connections []string `protobuf:"bytes,6,rep,name=connections,proto3" json:"connections,omitempty"` 288 Plugin string `protobuf:"bytes,7,opt,name=plugin,proto3" json:"plugin,omitempty"` 289 } 290 291 func (x *ReattachConfig) Reset() { 292 *x = ReattachConfig{} 293 if protoimpl.UnsafeEnabled { 294 mi := &file_plugin_manager_proto_msgTypes[6] 295 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 296 ms.StoreMessageInfo(mi) 297 } 298 } 299 300 func (x *ReattachConfig) String() string { 301 return protoimpl.X.MessageStringOf(x) 302 } 303 304 func (*ReattachConfig) ProtoMessage() {} 305 306 func (x *ReattachConfig) ProtoReflect() protoreflect.Message { 307 mi := &file_plugin_manager_proto_msgTypes[6] 308 if protoimpl.UnsafeEnabled && x != nil { 309 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 310 if ms.LoadMessageInfo() == nil { 311 ms.StoreMessageInfo(mi) 312 } 313 return ms 314 } 315 return mi.MessageOf(x) 316 } 317 318 // Deprecated: Use ReattachConfig.ProtoReflect.Descriptor instead. 319 func (*ReattachConfig) Descriptor() ([]byte, []int) { 320 return file_plugin_manager_proto_rawDescGZIP(), []int{6} 321 } 322 323 func (x *ReattachConfig) GetProtocol() string { 324 if x != nil { 325 return x.Protocol 326 } 327 return "" 328 } 329 330 func (x *ReattachConfig) GetProtocolVersion() int64 { 331 if x != nil { 332 return x.ProtocolVersion 333 } 334 return 0 335 } 336 337 func (x *ReattachConfig) GetAddr() *NetAddr { 338 if x != nil { 339 return x.Addr 340 } 341 return nil 342 } 343 344 func (x *ReattachConfig) GetPid() int64 { 345 if x != nil { 346 return x.Pid 347 } 348 return 0 349 } 350 351 func (x *ReattachConfig) GetSupportedOperations() *SupportedOperations { 352 if x != nil { 353 return x.SupportedOperations 354 } 355 return nil 356 } 357 358 func (x *ReattachConfig) GetConnections() []string { 359 if x != nil { 360 return x.Connections 361 } 362 return nil 363 } 364 365 func (x *ReattachConfig) GetPlugin() string { 366 if x != nil { 367 return x.Plugin 368 } 369 return "" 370 } 371 372 // NOTE: this must be consistent with GetSupportedOperationsResponse in steampipe-plugin-sdk/grpc/proto/plugin.proto 373 type SupportedOperations struct { 374 state protoimpl.MessageState 375 sizeCache protoimpl.SizeCache 376 unknownFields protoimpl.UnknownFields 377 378 QueryCache bool `protobuf:"varint,1,opt,name=query_cache,json=queryCache,proto3" json:"query_cache,omitempty"` 379 MultipleConnections bool `protobuf:"varint,2,opt,name=multiple_connections,json=multipleConnections,proto3" json:"multiple_connections,omitempty"` 380 MessageStream bool `protobuf:"varint,3,opt,name=message_stream,json=messageStream,proto3" json:"message_stream,omitempty"` 381 SetCacheOptions bool `protobuf:"varint,4,opt,name=set_cache_options,json=setCacheOptions,proto3" json:"set_cache_options,omitempty"` 382 RateLimiters bool `protobuf:"varint,5,opt,name=rate_limiters,json=rateLimiters,proto3" json:"rate_limiters,omitempty"` 383 } 384 385 func (x *SupportedOperations) Reset() { 386 *x = SupportedOperations{} 387 if protoimpl.UnsafeEnabled { 388 mi := &file_plugin_manager_proto_msgTypes[7] 389 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 390 ms.StoreMessageInfo(mi) 391 } 392 } 393 394 func (x *SupportedOperations) String() string { 395 return protoimpl.X.MessageStringOf(x) 396 } 397 398 func (*SupportedOperations) ProtoMessage() {} 399 400 func (x *SupportedOperations) ProtoReflect() protoreflect.Message { 401 mi := &file_plugin_manager_proto_msgTypes[7] 402 if protoimpl.UnsafeEnabled && x != nil { 403 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 404 if ms.LoadMessageInfo() == nil { 405 ms.StoreMessageInfo(mi) 406 } 407 return ms 408 } 409 return mi.MessageOf(x) 410 } 411 412 // Deprecated: Use SupportedOperations.ProtoReflect.Descriptor instead. 413 func (*SupportedOperations) Descriptor() ([]byte, []int) { 414 return file_plugin_manager_proto_rawDescGZIP(), []int{7} 415 } 416 417 func (x *SupportedOperations) GetQueryCache() bool { 418 if x != nil { 419 return x.QueryCache 420 } 421 return false 422 } 423 424 func (x *SupportedOperations) GetMultipleConnections() bool { 425 if x != nil { 426 return x.MultipleConnections 427 } 428 return false 429 } 430 431 func (x *SupportedOperations) GetMessageStream() bool { 432 if x != nil { 433 return x.MessageStream 434 } 435 return false 436 } 437 438 func (x *SupportedOperations) GetSetCacheOptions() bool { 439 if x != nil { 440 return x.SetCacheOptions 441 } 442 return false 443 } 444 445 func (x *SupportedOperations) GetRateLimiters() bool { 446 if x != nil { 447 return x.RateLimiters 448 } 449 return false 450 } 451 452 type NetAddr struct { 453 state protoimpl.MessageState 454 sizeCache protoimpl.SizeCache 455 unknownFields protoimpl.UnknownFields 456 457 Network string `protobuf:"bytes,1,opt,name=Network,proto3" json:"Network,omitempty"` // name of the network (for example, "tcp", "udp") 458 Address string `protobuf:"bytes,2,opt,name=Address,proto3" json:"Address,omitempty"` // string form of address (for example, "192.0.2.1:25", "[2001:db8::1]:80") 459 } 460 461 func (x *NetAddr) Reset() { 462 *x = NetAddr{} 463 if protoimpl.UnsafeEnabled { 464 mi := &file_plugin_manager_proto_msgTypes[8] 465 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 466 ms.StoreMessageInfo(mi) 467 } 468 } 469 470 func (x *NetAddr) String() string { 471 return protoimpl.X.MessageStringOf(x) 472 } 473 474 func (*NetAddr) ProtoMessage() {} 475 476 func (x *NetAddr) ProtoReflect() protoreflect.Message { 477 mi := &file_plugin_manager_proto_msgTypes[8] 478 if protoimpl.UnsafeEnabled && x != nil { 479 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 480 if ms.LoadMessageInfo() == nil { 481 ms.StoreMessageInfo(mi) 482 } 483 return ms 484 } 485 return mi.MessageOf(x) 486 } 487 488 // Deprecated: Use NetAddr.ProtoReflect.Descriptor instead. 489 func (*NetAddr) Descriptor() ([]byte, []int) { 490 return file_plugin_manager_proto_rawDescGZIP(), []int{8} 491 } 492 493 func (x *NetAddr) GetNetwork() string { 494 if x != nil { 495 return x.Network 496 } 497 return "" 498 } 499 500 func (x *NetAddr) GetAddress() string { 501 if x != nil { 502 return x.Address 503 } 504 return "" 505 } 506 507 var File_plugin_manager_proto protoreflect.FileDescriptor 508 509 var file_plugin_manager_proto_rawDesc = []byte{ 510 0x0a, 0x14, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x5f, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 511 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x05, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x2e, 0x0a, 512 0x0a, 0x47, 0x65, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x20, 0x0a, 0x0b, 0x63, 513 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 514 0x52, 0x0b, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0xb0, 0x02, 515 0x0a, 0x0b, 0x47, 0x65, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x46, 0x0a, 516 0x0c, 0x72, 0x65, 0x61, 0x74, 0x74, 0x61, 0x63, 0x68, 0x5f, 0x6d, 0x61, 0x70, 0x18, 0x01, 0x20, 517 0x03, 0x28, 0x0b, 0x32, 0x23, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x47, 0x65, 0x74, 0x52, 518 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x52, 0x65, 0x61, 0x74, 0x74, 0x61, 0x63, 0x68, 519 0x4d, 0x61, 0x70, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x0b, 0x72, 0x65, 0x61, 0x74, 0x74, 0x61, 520 0x63, 0x68, 0x4d, 0x61, 0x70, 0x12, 0x43, 0x0a, 0x0b, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 521 0x5f, 0x6d, 0x61, 0x70, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x70, 0x72, 0x6f, 522 0x74, 0x6f, 0x2e, 0x47, 0x65, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x46, 523 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x4d, 0x61, 0x70, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x0a, 524 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x4d, 0x61, 0x70, 0x1a, 0x55, 0x0a, 0x10, 0x52, 0x65, 525 0x61, 0x74, 0x74, 0x61, 0x63, 0x68, 0x4d, 0x61, 0x70, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 526 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 527 0x12, 0x2b, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 528 0x15, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x52, 0x65, 0x61, 0x74, 0x74, 0x61, 0x63, 0x68, 529 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 530 0x01, 0x1a, 0x3d, 0x0a, 0x0f, 0x46, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x4d, 0x61, 0x70, 0x45, 531 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 532 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 533 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 534 0x22, 0x1b, 0x0a, 0x19, 0x52, 0x65, 0x66, 0x72, 0x65, 0x73, 0x68, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 535 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x1c, 0x0a, 536 0x1a, 0x52, 0x65, 0x66, 0x72, 0x65, 0x73, 0x68, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 537 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x11, 0x0a, 0x0f, 0x53, 538 0x68, 0x75, 0x74, 0x64, 0x6f, 0x77, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x12, 539 0x0a, 0x10, 0x53, 0x68, 0x75, 0x74, 0x64, 0x6f, 0x77, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 540 0x73, 0x65, 0x22, 0x96, 0x02, 0x0a, 0x0e, 0x52, 0x65, 0x61, 0x74, 0x74, 0x61, 0x63, 0x68, 0x43, 541 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x1a, 0x0a, 0x08, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 542 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 543 0x6c, 0x12, 0x29, 0x0a, 0x10, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x5f, 0x76, 0x65, 544 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0f, 0x70, 0x72, 0x6f, 545 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x22, 0x0a, 0x04, 546 0x61, 0x64, 0x64, 0x72, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0e, 0x2e, 0x70, 0x72, 0x6f, 547 0x74, 0x6f, 0x2e, 0x4e, 0x65, 0x74, 0x41, 0x64, 0x64, 0x72, 0x52, 0x04, 0x61, 0x64, 0x64, 0x72, 548 0x12, 0x10, 0x0a, 0x03, 0x70, 0x69, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x03, 0x70, 549 0x69, 0x64, 0x12, 0x4d, 0x0a, 0x14, 0x73, 0x75, 0x70, 0x70, 0x6f, 0x72, 0x74, 0x65, 0x64, 0x5f, 550 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 551 0x32, 0x1a, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x53, 0x75, 0x70, 0x70, 0x6f, 0x72, 0x74, 552 0x65, 0x64, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x13, 0x73, 0x75, 553 0x70, 0x70, 0x6f, 0x72, 0x74, 0x65, 0x64, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 554 0x73, 0x12, 0x20, 0x0a, 0x0b, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 555 0x18, 0x06, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0b, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 556 0x6f, 0x6e, 0x73, 0x12, 0x16, 0x0a, 0x06, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x18, 0x07, 0x20, 557 0x01, 0x28, 0x09, 0x52, 0x06, 0x70, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x22, 0xe1, 0x01, 0x0a, 0x13, 558 0x53, 0x75, 0x70, 0x70, 0x6f, 0x72, 0x74, 0x65, 0x64, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 559 0x6f, 0x6e, 0x73, 0x12, 0x1f, 0x0a, 0x0b, 0x71, 0x75, 0x65, 0x72, 0x79, 0x5f, 0x63, 0x61, 0x63, 560 0x68, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0a, 0x71, 0x75, 0x65, 0x72, 0x79, 0x43, 561 0x61, 0x63, 0x68, 0x65, 0x12, 0x31, 0x0a, 0x14, 0x6d, 0x75, 0x6c, 0x74, 0x69, 0x70, 0x6c, 0x65, 562 0x5f, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x02, 0x20, 0x01, 563 0x28, 0x08, 0x52, 0x13, 0x6d, 0x75, 0x6c, 0x74, 0x69, 0x70, 0x6c, 0x65, 0x43, 0x6f, 0x6e, 0x6e, 564 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x25, 0x0a, 0x0e, 0x6d, 0x65, 0x73, 0x73, 0x61, 565 0x67, 0x65, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x52, 566 0x0d, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x12, 0x2a, 567 0x0a, 0x11, 0x73, 0x65, 0x74, 0x5f, 0x63, 0x61, 0x63, 0x68, 0x65, 0x5f, 0x6f, 0x70, 0x74, 0x69, 568 0x6f, 0x6e, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0f, 0x73, 0x65, 0x74, 0x43, 0x61, 569 0x63, 0x68, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x23, 0x0a, 0x0d, 0x72, 0x61, 570 0x74, 0x65, 0x5f, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x65, 0x72, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 571 0x08, 0x52, 0x0c, 0x72, 0x61, 0x74, 0x65, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x65, 0x72, 0x73, 0x22, 572 0x3d, 0x0a, 0x07, 0x4e, 0x65, 0x74, 0x41, 0x64, 0x64, 0x72, 0x12, 0x18, 0x0a, 0x07, 0x4e, 0x65, 573 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x4e, 0x65, 0x74, 574 0x77, 0x6f, 0x72, 0x6b, 0x12, 0x18, 0x0a, 0x07, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x18, 575 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x32, 0xdb, 576 0x01, 0x0a, 0x0d, 0x50, 0x6c, 0x75, 0x67, 0x69, 0x6e, 0x4d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x72, 577 0x12, 0x2e, 0x0a, 0x03, 0x47, 0x65, 0x74, 0x12, 0x11, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 578 0x47, 0x65, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x12, 0x2e, 0x70, 0x72, 0x6f, 579 0x74, 0x6f, 0x2e, 0x47, 0x65, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 580 0x12, 0x5b, 0x0a, 0x12, 0x52, 0x65, 0x66, 0x72, 0x65, 0x73, 0x68, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 581 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x20, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x52, 582 0x65, 0x66, 0x72, 0x65, 0x73, 0x68, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 583 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x21, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 584 0x2e, 0x52, 0x65, 0x66, 0x72, 0x65, 0x73, 0x68, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 585 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x3d, 0x0a, 586 0x08, 0x53, 0x68, 0x75, 0x74, 0x64, 0x6f, 0x77, 0x6e, 0x12, 0x16, 0x2e, 0x70, 0x72, 0x6f, 0x74, 587 0x6f, 0x2e, 0x53, 0x68, 0x75, 0x74, 0x64, 0x6f, 0x77, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 588 0x74, 0x1a, 0x17, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x53, 0x68, 0x75, 0x74, 0x64, 0x6f, 589 0x77, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x42, 0x09, 0x5a, 0x07, 590 0x2e, 0x3b, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 591 } 592 593 var ( 594 file_plugin_manager_proto_rawDescOnce sync.Once 595 file_plugin_manager_proto_rawDescData = file_plugin_manager_proto_rawDesc 596 ) 597 598 func file_plugin_manager_proto_rawDescGZIP() []byte { 599 file_plugin_manager_proto_rawDescOnce.Do(func() { 600 file_plugin_manager_proto_rawDescData = protoimpl.X.CompressGZIP(file_plugin_manager_proto_rawDescData) 601 }) 602 return file_plugin_manager_proto_rawDescData 603 } 604 605 var file_plugin_manager_proto_msgTypes = make([]protoimpl.MessageInfo, 11) 606 var file_plugin_manager_proto_goTypes = []interface{}{ 607 (*GetRequest)(nil), // 0: proto.GetRequest 608 (*GetResponse)(nil), // 1: proto.GetResponse 609 (*RefreshConnectionsRequest)(nil), // 2: proto.RefreshConnectionsRequest 610 (*RefreshConnectionsResponse)(nil), // 3: proto.RefreshConnectionsResponse 611 (*ShutdownRequest)(nil), // 4: proto.ShutdownRequest 612 (*ShutdownResponse)(nil), // 5: proto.ShutdownResponse 613 (*ReattachConfig)(nil), // 6: proto.ReattachConfig 614 (*SupportedOperations)(nil), // 7: proto.SupportedOperations 615 (*NetAddr)(nil), // 8: proto.NetAddr 616 nil, // 9: proto.GetResponse.ReattachMapEntry 617 nil, // 10: proto.GetResponse.FailureMapEntry 618 } 619 var file_plugin_manager_proto_depIdxs = []int32{ 620 9, // 0: proto.GetResponse.reattach_map:type_name -> proto.GetResponse.ReattachMapEntry 621 10, // 1: proto.GetResponse.failure_map:type_name -> proto.GetResponse.FailureMapEntry 622 8, // 2: proto.ReattachConfig.addr:type_name -> proto.NetAddr 623 7, // 3: proto.ReattachConfig.supported_operations:type_name -> proto.SupportedOperations 624 6, // 4: proto.GetResponse.ReattachMapEntry.value:type_name -> proto.ReattachConfig 625 0, // 5: proto.PluginManager.Get:input_type -> proto.GetRequest 626 2, // 6: proto.PluginManager.RefreshConnections:input_type -> proto.RefreshConnectionsRequest 627 4, // 7: proto.PluginManager.Shutdown:input_type -> proto.ShutdownRequest 628 1, // 8: proto.PluginManager.Get:output_type -> proto.GetResponse 629 3, // 9: proto.PluginManager.RefreshConnections:output_type -> proto.RefreshConnectionsResponse 630 5, // 10: proto.PluginManager.Shutdown:output_type -> proto.ShutdownResponse 631 8, // [8:11] is the sub-list for method output_type 632 5, // [5:8] is the sub-list for method input_type 633 5, // [5:5] is the sub-list for extension type_name 634 5, // [5:5] is the sub-list for extension extendee 635 0, // [0:5] is the sub-list for field type_name 636 } 637 638 func init() { file_plugin_manager_proto_init() } 639 func file_plugin_manager_proto_init() { 640 if File_plugin_manager_proto != nil { 641 return 642 } 643 if !protoimpl.UnsafeEnabled { 644 file_plugin_manager_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { 645 switch v := v.(*GetRequest); i { 646 case 0: 647 return &v.state 648 case 1: 649 return &v.sizeCache 650 case 2: 651 return &v.unknownFields 652 default: 653 return nil 654 } 655 } 656 file_plugin_manager_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { 657 switch v := v.(*GetResponse); i { 658 case 0: 659 return &v.state 660 case 1: 661 return &v.sizeCache 662 case 2: 663 return &v.unknownFields 664 default: 665 return nil 666 } 667 } 668 file_plugin_manager_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} { 669 switch v := v.(*RefreshConnectionsRequest); i { 670 case 0: 671 return &v.state 672 case 1: 673 return &v.sizeCache 674 case 2: 675 return &v.unknownFields 676 default: 677 return nil 678 } 679 } 680 file_plugin_manager_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} { 681 switch v := v.(*RefreshConnectionsResponse); i { 682 case 0: 683 return &v.state 684 case 1: 685 return &v.sizeCache 686 case 2: 687 return &v.unknownFields 688 default: 689 return nil 690 } 691 } 692 file_plugin_manager_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} { 693 switch v := v.(*ShutdownRequest); i { 694 case 0: 695 return &v.state 696 case 1: 697 return &v.sizeCache 698 case 2: 699 return &v.unknownFields 700 default: 701 return nil 702 } 703 } 704 file_plugin_manager_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} { 705 switch v := v.(*ShutdownResponse); i { 706 case 0: 707 return &v.state 708 case 1: 709 return &v.sizeCache 710 case 2: 711 return &v.unknownFields 712 default: 713 return nil 714 } 715 } 716 file_plugin_manager_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} { 717 switch v := v.(*ReattachConfig); i { 718 case 0: 719 return &v.state 720 case 1: 721 return &v.sizeCache 722 case 2: 723 return &v.unknownFields 724 default: 725 return nil 726 } 727 } 728 file_plugin_manager_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} { 729 switch v := v.(*SupportedOperations); i { 730 case 0: 731 return &v.state 732 case 1: 733 return &v.sizeCache 734 case 2: 735 return &v.unknownFields 736 default: 737 return nil 738 } 739 } 740 file_plugin_manager_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} { 741 switch v := v.(*NetAddr); i { 742 case 0: 743 return &v.state 744 case 1: 745 return &v.sizeCache 746 case 2: 747 return &v.unknownFields 748 default: 749 return nil 750 } 751 } 752 } 753 type x struct{} 754 out := protoimpl.TypeBuilder{ 755 File: protoimpl.DescBuilder{ 756 GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 757 RawDescriptor: file_plugin_manager_proto_rawDesc, 758 NumEnums: 0, 759 NumMessages: 11, 760 NumExtensions: 0, 761 NumServices: 1, 762 }, 763 GoTypes: file_plugin_manager_proto_goTypes, 764 DependencyIndexes: file_plugin_manager_proto_depIdxs, 765 MessageInfos: file_plugin_manager_proto_msgTypes, 766 }.Build() 767 File_plugin_manager_proto = out.File 768 file_plugin_manager_proto_rawDesc = nil 769 file_plugin_manager_proto_goTypes = nil 770 file_plugin_manager_proto_depIdxs = nil 771 }