github.com/google/fleetspeak@v0.1.15-0.20240426164851-4f31f62c1aea/fleetspeak/src/inttesting/frr/proto/fleetspeak_frr/frr.pb.go (about) 1 // Code generated by protoc-gen-go. DO NOT EDIT. 2 // versions: 3 // protoc-gen-go v1.28.0 4 // protoc v4.23.4 5 // source: fleetspeak/src/inttesting/frr/proto/fleetspeak_frr/frr.proto 6 7 package fleetspeak_frr 8 9 import ( 10 fleetspeak "github.com/google/fleetspeak/fleetspeak/src/common/proto/fleetspeak" 11 protoreflect "google.golang.org/protobuf/reflect/protoreflect" 12 protoimpl "google.golang.org/protobuf/runtime/protoimpl" 13 reflect "reflect" 14 sync "sync" 15 ) 16 17 const ( 18 // Verify that this generated code is sufficiently up-to-date. 19 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) 20 // Verify that runtime/protoimpl is sufficiently up-to-date. 21 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) 22 ) 23 24 // Contains the information needed to configure a frr server component. 25 type Config struct { 26 state protoimpl.MessageState 27 sizeCache protoimpl.SizeCache 28 unknownFields protoimpl.UnknownFields 29 30 // The address to reach the master frr server over grpc. 31 MasterServer string `protobuf:"bytes,1,opt,name=master_server,json=masterServer,proto3" json:"master_server,omitempty"` 32 } 33 34 func (x *Config) Reset() { 35 *x = Config{} 36 if protoimpl.UnsafeEnabled { 37 mi := &file_fleetspeak_src_inttesting_frr_proto_fleetspeak_frr_frr_proto_msgTypes[0] 38 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 39 ms.StoreMessageInfo(mi) 40 } 41 } 42 43 func (x *Config) String() string { 44 return protoimpl.X.MessageStringOf(x) 45 } 46 47 func (*Config) ProtoMessage() {} 48 49 func (x *Config) ProtoReflect() protoreflect.Message { 50 mi := &file_fleetspeak_src_inttesting_frr_proto_fleetspeak_frr_frr_proto_msgTypes[0] 51 if protoimpl.UnsafeEnabled && x != nil { 52 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 53 if ms.LoadMessageInfo() == nil { 54 ms.StoreMessageInfo(mi) 55 } 56 return ms 57 } 58 return mi.MessageOf(x) 59 } 60 61 // Deprecated: Use Config.ProtoReflect.Descriptor instead. 62 func (*Config) Descriptor() ([]byte, []int) { 63 return file_fleetspeak_src_inttesting_frr_proto_fleetspeak_frr_frr_proto_rawDescGZIP(), []int{0} 64 } 65 66 func (x *Config) GetMasterServer() string { 67 if x != nil { 68 return x.MasterServer 69 } 70 return "" 71 } 72 73 // A TrafficRequest message is sent from the server to the client which tells 74 // the client to send random data back. 75 type TrafficRequestData struct { 76 state protoimpl.MessageState 77 sizeCache protoimpl.SizeCache 78 unknownFields protoimpl.UnknownFields 79 80 // An identifier used to identify the frr master instance responsible for 81 // this. 82 MasterId int64 `protobuf:"varint,1,opt,name=master_id,json=masterId,proto3" json:"master_id,omitempty"` 83 // An identifier used to link responses to requests. 84 RequestId int64 `protobuf:"varint,2,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` 85 // How many messages to send back for this request. Defaults to 1. 86 NumMessages int64 `protobuf:"varint,3,opt,name=num_messages,json=numMessages,proto3" json:"num_messages,omitempty"` 87 // How large should each message be, in bytes. Defaults to 1024. 88 MessageSize int64 `protobuf:"varint,4,opt,name=message_size,json=messageSize,proto3" json:"message_size,omitempty"` 89 // How long to wait between messages. Defaults to 0. 90 MessageDelayMs int64 `protobuf:"varint,5,opt,name=message_delay_ms,json=messageDelayMs,proto3" json:"message_delay_ms,omitempty"` 91 // How much to jitter the previous parameters - all parameters will be 92 // multiplied by a number between 1.0 and 1.0 + jitter. 93 Jitter float32 `protobuf:"fixed32,6,opt,name=jitter,proto3" json:"jitter,omitempty"` 94 } 95 96 func (x *TrafficRequestData) Reset() { 97 *x = TrafficRequestData{} 98 if protoimpl.UnsafeEnabled { 99 mi := &file_fleetspeak_src_inttesting_frr_proto_fleetspeak_frr_frr_proto_msgTypes[1] 100 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 101 ms.StoreMessageInfo(mi) 102 } 103 } 104 105 func (x *TrafficRequestData) String() string { 106 return protoimpl.X.MessageStringOf(x) 107 } 108 109 func (*TrafficRequestData) ProtoMessage() {} 110 111 func (x *TrafficRequestData) ProtoReflect() protoreflect.Message { 112 mi := &file_fleetspeak_src_inttesting_frr_proto_fleetspeak_frr_frr_proto_msgTypes[1] 113 if protoimpl.UnsafeEnabled && x != nil { 114 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 115 if ms.LoadMessageInfo() == nil { 116 ms.StoreMessageInfo(mi) 117 } 118 return ms 119 } 120 return mi.MessageOf(x) 121 } 122 123 // Deprecated: Use TrafficRequestData.ProtoReflect.Descriptor instead. 124 func (*TrafficRequestData) Descriptor() ([]byte, []int) { 125 return file_fleetspeak_src_inttesting_frr_proto_fleetspeak_frr_frr_proto_rawDescGZIP(), []int{1} 126 } 127 128 func (x *TrafficRequestData) GetMasterId() int64 { 129 if x != nil { 130 return x.MasterId 131 } 132 return 0 133 } 134 135 func (x *TrafficRequestData) GetRequestId() int64 { 136 if x != nil { 137 return x.RequestId 138 } 139 return 0 140 } 141 142 func (x *TrafficRequestData) GetNumMessages() int64 { 143 if x != nil { 144 return x.NumMessages 145 } 146 return 0 147 } 148 149 func (x *TrafficRequestData) GetMessageSize() int64 { 150 if x != nil { 151 return x.MessageSize 152 } 153 return 0 154 } 155 156 func (x *TrafficRequestData) GetMessageDelayMs() int64 { 157 if x != nil { 158 return x.MessageDelayMs 159 } 160 return 0 161 } 162 163 func (x *TrafficRequestData) GetJitter() float32 { 164 if x != nil { 165 return x.Jitter 166 } 167 return 0 168 } 169 170 type TrafficResponseData struct { 171 state protoimpl.MessageState 172 sizeCache protoimpl.SizeCache 173 unknownFields protoimpl.UnknownFields 174 175 MasterId int64 `protobuf:"varint,1,opt,name=master_id,json=masterId,proto3" json:"master_id,omitempty"` 176 RequestId int64 `protobuf:"varint,2,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` 177 ResponseIndex int64 `protobuf:"varint,3,opt,name=response_index,json=responseIndex,proto3" json:"response_index,omitempty"` 178 Data []byte `protobuf:"bytes,4,opt,name=data,proto3" json:"data,omitempty"` 179 // Set when this is the last message responsive to the given request. 180 Fin bool `protobuf:"varint,5,opt,name=fin,proto3" json:"fin,omitempty"` 181 } 182 183 func (x *TrafficResponseData) Reset() { 184 *x = TrafficResponseData{} 185 if protoimpl.UnsafeEnabled { 186 mi := &file_fleetspeak_src_inttesting_frr_proto_fleetspeak_frr_frr_proto_msgTypes[2] 187 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 188 ms.StoreMessageInfo(mi) 189 } 190 } 191 192 func (x *TrafficResponseData) String() string { 193 return protoimpl.X.MessageStringOf(x) 194 } 195 196 func (*TrafficResponseData) ProtoMessage() {} 197 198 func (x *TrafficResponseData) ProtoReflect() protoreflect.Message { 199 mi := &file_fleetspeak_src_inttesting_frr_proto_fleetspeak_frr_frr_proto_msgTypes[2] 200 if protoimpl.UnsafeEnabled && x != nil { 201 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 202 if ms.LoadMessageInfo() == nil { 203 ms.StoreMessageInfo(mi) 204 } 205 return ms 206 } 207 return mi.MessageOf(x) 208 } 209 210 // Deprecated: Use TrafficResponseData.ProtoReflect.Descriptor instead. 211 func (*TrafficResponseData) Descriptor() ([]byte, []int) { 212 return file_fleetspeak_src_inttesting_frr_proto_fleetspeak_frr_frr_proto_rawDescGZIP(), []int{2} 213 } 214 215 func (x *TrafficResponseData) GetMasterId() int64 { 216 if x != nil { 217 return x.MasterId 218 } 219 return 0 220 } 221 222 func (x *TrafficResponseData) GetRequestId() int64 { 223 if x != nil { 224 return x.RequestId 225 } 226 return 0 227 } 228 229 func (x *TrafficResponseData) GetResponseIndex() int64 { 230 if x != nil { 231 return x.ResponseIndex 232 } 233 return 0 234 } 235 236 func (x *TrafficResponseData) GetData() []byte { 237 if x != nil { 238 return x.Data 239 } 240 return nil 241 } 242 243 func (x *TrafficResponseData) GetFin() bool { 244 if x != nil { 245 return x.Fin 246 } 247 return false 248 } 249 250 // A FileRequest is sent from the server to the client and tells 251 // the client to attempt to download a file from the server. 252 type FileRequestData struct { 253 state protoimpl.MessageState 254 sizeCache protoimpl.SizeCache 255 unknownFields protoimpl.UnknownFields 256 257 // An identifier used to identify the frr master instance 258 // responsible for this. 259 MasterId int64 `protobuf:"varint,1,opt,name=master_id,json=masterId,proto3" json:"master_id,omitempty"` 260 // The name of the file to download. 261 Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` 262 } 263 264 func (x *FileRequestData) Reset() { 265 *x = FileRequestData{} 266 if protoimpl.UnsafeEnabled { 267 mi := &file_fleetspeak_src_inttesting_frr_proto_fleetspeak_frr_frr_proto_msgTypes[3] 268 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 269 ms.StoreMessageInfo(mi) 270 } 271 } 272 273 func (x *FileRequestData) String() string { 274 return protoimpl.X.MessageStringOf(x) 275 } 276 277 func (*FileRequestData) ProtoMessage() {} 278 279 func (x *FileRequestData) ProtoReflect() protoreflect.Message { 280 mi := &file_fleetspeak_src_inttesting_frr_proto_fleetspeak_frr_frr_proto_msgTypes[3] 281 if protoimpl.UnsafeEnabled && x != nil { 282 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 283 if ms.LoadMessageInfo() == nil { 284 ms.StoreMessageInfo(mi) 285 } 286 return ms 287 } 288 return mi.MessageOf(x) 289 } 290 291 // Deprecated: Use FileRequestData.ProtoReflect.Descriptor instead. 292 func (*FileRequestData) Descriptor() ([]byte, []int) { 293 return file_fleetspeak_src_inttesting_frr_proto_fleetspeak_frr_frr_proto_rawDescGZIP(), []int{3} 294 } 295 296 func (x *FileRequestData) GetMasterId() int64 { 297 if x != nil { 298 return x.MasterId 299 } 300 return 0 301 } 302 303 func (x *FileRequestData) GetName() string { 304 if x != nil { 305 return x.Name 306 } 307 return "" 308 } 309 310 // A FileResponse is sent from the client to the server and 311 // reports that the client successfully downloaded a file from the 312 // server. 313 type FileResponseData struct { 314 state protoimpl.MessageState 315 sizeCache protoimpl.SizeCache 316 unknownFields protoimpl.UnknownFields 317 318 // An identifier used to identify the frr master instance 319 // responsible for the underlying request. 320 MasterId int64 `protobuf:"varint,1,opt,name=master_id,json=masterId,proto3" json:"master_id,omitempty"` 321 // The name of the file that was downloaded. 322 Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` 323 // The size of the file that was downloaded. 324 Size uint64 `protobuf:"varint,3,opt,name=size,proto3" json:"size,omitempty"` 325 } 326 327 func (x *FileResponseData) Reset() { 328 *x = FileResponseData{} 329 if protoimpl.UnsafeEnabled { 330 mi := &file_fleetspeak_src_inttesting_frr_proto_fleetspeak_frr_frr_proto_msgTypes[4] 331 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 332 ms.StoreMessageInfo(mi) 333 } 334 } 335 336 func (x *FileResponseData) String() string { 337 return protoimpl.X.MessageStringOf(x) 338 } 339 340 func (*FileResponseData) ProtoMessage() {} 341 342 func (x *FileResponseData) ProtoReflect() protoreflect.Message { 343 mi := &file_fleetspeak_src_inttesting_frr_proto_fleetspeak_frr_frr_proto_msgTypes[4] 344 if protoimpl.UnsafeEnabled && x != nil { 345 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 346 if ms.LoadMessageInfo() == nil { 347 ms.StoreMessageInfo(mi) 348 } 349 return ms 350 } 351 return mi.MessageOf(x) 352 } 353 354 // Deprecated: Use FileResponseData.ProtoReflect.Descriptor instead. 355 func (*FileResponseData) Descriptor() ([]byte, []int) { 356 return file_fleetspeak_src_inttesting_frr_proto_fleetspeak_frr_frr_proto_rawDescGZIP(), []int{4} 357 } 358 359 func (x *FileResponseData) GetMasterId() int64 { 360 if x != nil { 361 return x.MasterId 362 } 363 return 0 364 } 365 366 func (x *FileResponseData) GetName() string { 367 if x != nil { 368 return x.Name 369 } 370 return "" 371 } 372 373 func (x *FileResponseData) GetSize() uint64 { 374 if x != nil { 375 return x.Size 376 } 377 return 0 378 } 379 380 type MessageInfo struct { 381 state protoimpl.MessageState 382 sizeCache protoimpl.SizeCache 383 unknownFields protoimpl.UnknownFields 384 385 ClientId []byte `protobuf:"bytes,1,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"` 386 Data *TrafficResponseData `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"` 387 } 388 389 func (x *MessageInfo) Reset() { 390 *x = MessageInfo{} 391 if protoimpl.UnsafeEnabled { 392 mi := &file_fleetspeak_src_inttesting_frr_proto_fleetspeak_frr_frr_proto_msgTypes[5] 393 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 394 ms.StoreMessageInfo(mi) 395 } 396 } 397 398 func (x *MessageInfo) String() string { 399 return protoimpl.X.MessageStringOf(x) 400 } 401 402 func (*MessageInfo) ProtoMessage() {} 403 404 func (x *MessageInfo) ProtoReflect() protoreflect.Message { 405 mi := &file_fleetspeak_src_inttesting_frr_proto_fleetspeak_frr_frr_proto_msgTypes[5] 406 if protoimpl.UnsafeEnabled && x != nil { 407 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 408 if ms.LoadMessageInfo() == nil { 409 ms.StoreMessageInfo(mi) 410 } 411 return ms 412 } 413 return mi.MessageOf(x) 414 } 415 416 // Deprecated: Use MessageInfo.ProtoReflect.Descriptor instead. 417 func (*MessageInfo) Descriptor() ([]byte, []int) { 418 return file_fleetspeak_src_inttesting_frr_proto_fleetspeak_frr_frr_proto_rawDescGZIP(), []int{5} 419 } 420 421 func (x *MessageInfo) GetClientId() []byte { 422 if x != nil { 423 return x.ClientId 424 } 425 return nil 426 } 427 428 func (x *MessageInfo) GetData() *TrafficResponseData { 429 if x != nil { 430 return x.Data 431 } 432 return nil 433 } 434 435 type FileResponseInfo struct { 436 state protoimpl.MessageState 437 sizeCache protoimpl.SizeCache 438 unknownFields protoimpl.UnknownFields 439 440 ClientId []byte `protobuf:"bytes,1,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"` 441 Data *FileResponseData `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"` 442 } 443 444 func (x *FileResponseInfo) Reset() { 445 *x = FileResponseInfo{} 446 if protoimpl.UnsafeEnabled { 447 mi := &file_fleetspeak_src_inttesting_frr_proto_fleetspeak_frr_frr_proto_msgTypes[6] 448 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 449 ms.StoreMessageInfo(mi) 450 } 451 } 452 453 func (x *FileResponseInfo) String() string { 454 return protoimpl.X.MessageStringOf(x) 455 } 456 457 func (*FileResponseInfo) ProtoMessage() {} 458 459 func (x *FileResponseInfo) ProtoReflect() protoreflect.Message { 460 mi := &file_fleetspeak_src_inttesting_frr_proto_fleetspeak_frr_frr_proto_msgTypes[6] 461 if protoimpl.UnsafeEnabled && x != nil { 462 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 463 if ms.LoadMessageInfo() == nil { 464 ms.StoreMessageInfo(mi) 465 } 466 return ms 467 } 468 return mi.MessageOf(x) 469 } 470 471 // Deprecated: Use FileResponseInfo.ProtoReflect.Descriptor instead. 472 func (*FileResponseInfo) Descriptor() ([]byte, []int) { 473 return file_fleetspeak_src_inttesting_frr_proto_fleetspeak_frr_frr_proto_rawDescGZIP(), []int{6} 474 } 475 476 func (x *FileResponseInfo) GetClientId() []byte { 477 if x != nil { 478 return x.ClientId 479 } 480 return nil 481 } 482 483 func (x *FileResponseInfo) GetData() *FileResponseData { 484 if x != nil { 485 return x.Data 486 } 487 return nil 488 } 489 490 type CompletedRequestsRequest struct { 491 state protoimpl.MessageState 492 sizeCache protoimpl.SizeCache 493 unknownFields protoimpl.UnknownFields 494 495 ClientId string `protobuf:"bytes,1,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"` 496 } 497 498 func (x *CompletedRequestsRequest) Reset() { 499 *x = CompletedRequestsRequest{} 500 if protoimpl.UnsafeEnabled { 501 mi := &file_fleetspeak_src_inttesting_frr_proto_fleetspeak_frr_frr_proto_msgTypes[7] 502 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 503 ms.StoreMessageInfo(mi) 504 } 505 } 506 507 func (x *CompletedRequestsRequest) String() string { 508 return protoimpl.X.MessageStringOf(x) 509 } 510 511 func (*CompletedRequestsRequest) ProtoMessage() {} 512 513 func (x *CompletedRequestsRequest) ProtoReflect() protoreflect.Message { 514 mi := &file_fleetspeak_src_inttesting_frr_proto_fleetspeak_frr_frr_proto_msgTypes[7] 515 if protoimpl.UnsafeEnabled && x != nil { 516 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 517 if ms.LoadMessageInfo() == nil { 518 ms.StoreMessageInfo(mi) 519 } 520 return ms 521 } 522 return mi.MessageOf(x) 523 } 524 525 // Deprecated: Use CompletedRequestsRequest.ProtoReflect.Descriptor instead. 526 func (*CompletedRequestsRequest) Descriptor() ([]byte, []int) { 527 return file_fleetspeak_src_inttesting_frr_proto_fleetspeak_frr_frr_proto_rawDescGZIP(), []int{7} 528 } 529 530 func (x *CompletedRequestsRequest) GetClientId() string { 531 if x != nil { 532 return x.ClientId 533 } 534 return "" 535 } 536 537 type CompletedRequestsResponse struct { 538 state protoimpl.MessageState 539 sizeCache protoimpl.SizeCache 540 unknownFields protoimpl.UnknownFields 541 542 RequestIds []int64 `protobuf:"varint,1,rep,packed,name=request_ids,json=requestIds,proto3" json:"request_ids,omitempty"` 543 } 544 545 func (x *CompletedRequestsResponse) Reset() { 546 *x = CompletedRequestsResponse{} 547 if protoimpl.UnsafeEnabled { 548 mi := &file_fleetspeak_src_inttesting_frr_proto_fleetspeak_frr_frr_proto_msgTypes[8] 549 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 550 ms.StoreMessageInfo(mi) 551 } 552 } 553 554 func (x *CompletedRequestsResponse) String() string { 555 return protoimpl.X.MessageStringOf(x) 556 } 557 558 func (*CompletedRequestsResponse) ProtoMessage() {} 559 560 func (x *CompletedRequestsResponse) ProtoReflect() protoreflect.Message { 561 mi := &file_fleetspeak_src_inttesting_frr_proto_fleetspeak_frr_frr_proto_msgTypes[8] 562 if protoimpl.UnsafeEnabled && x != nil { 563 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 564 if ms.LoadMessageInfo() == nil { 565 ms.StoreMessageInfo(mi) 566 } 567 return ms 568 } 569 return mi.MessageOf(x) 570 } 571 572 // Deprecated: Use CompletedRequestsResponse.ProtoReflect.Descriptor instead. 573 func (*CompletedRequestsResponse) Descriptor() ([]byte, []int) { 574 return file_fleetspeak_src_inttesting_frr_proto_fleetspeak_frr_frr_proto_rawDescGZIP(), []int{8} 575 } 576 577 func (x *CompletedRequestsResponse) GetRequestIds() []int64 { 578 if x != nil { 579 return x.RequestIds 580 } 581 return nil 582 } 583 584 type CreateHuntRequest struct { 585 state protoimpl.MessageState 586 sizeCache protoimpl.SizeCache 587 unknownFields protoimpl.UnknownFields 588 589 Data *TrafficRequestData `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"` 590 Limit uint64 `protobuf:"varint,2,opt,name=limit,proto3" json:"limit,omitempty"` 591 // If client_ids is empty, the request is considered a broadcast request with 592 // specified limit, otherwise unicast requests are sent to the provided 593 // clients. 594 ClientIds []string `protobuf:"bytes,3,rep,name=client_ids,json=clientIds,proto3" json:"client_ids,omitempty"` 595 } 596 597 func (x *CreateHuntRequest) Reset() { 598 *x = CreateHuntRequest{} 599 if protoimpl.UnsafeEnabled { 600 mi := &file_fleetspeak_src_inttesting_frr_proto_fleetspeak_frr_frr_proto_msgTypes[9] 601 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 602 ms.StoreMessageInfo(mi) 603 } 604 } 605 606 func (x *CreateHuntRequest) String() string { 607 return protoimpl.X.MessageStringOf(x) 608 } 609 610 func (*CreateHuntRequest) ProtoMessage() {} 611 612 func (x *CreateHuntRequest) ProtoReflect() protoreflect.Message { 613 mi := &file_fleetspeak_src_inttesting_frr_proto_fleetspeak_frr_frr_proto_msgTypes[9] 614 if protoimpl.UnsafeEnabled && x != nil { 615 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 616 if ms.LoadMessageInfo() == nil { 617 ms.StoreMessageInfo(mi) 618 } 619 return ms 620 } 621 return mi.MessageOf(x) 622 } 623 624 // Deprecated: Use CreateHuntRequest.ProtoReflect.Descriptor instead. 625 func (*CreateHuntRequest) Descriptor() ([]byte, []int) { 626 return file_fleetspeak_src_inttesting_frr_proto_fleetspeak_frr_frr_proto_rawDescGZIP(), []int{9} 627 } 628 629 func (x *CreateHuntRequest) GetData() *TrafficRequestData { 630 if x != nil { 631 return x.Data 632 } 633 return nil 634 } 635 636 func (x *CreateHuntRequest) GetLimit() uint64 { 637 if x != nil { 638 return x.Limit 639 } 640 return 0 641 } 642 643 func (x *CreateHuntRequest) GetClientIds() []string { 644 if x != nil { 645 return x.ClientIds 646 } 647 return nil 648 } 649 650 type CreateHuntResponse struct { 651 state protoimpl.MessageState 652 sizeCache protoimpl.SizeCache 653 unknownFields protoimpl.UnknownFields 654 } 655 656 func (x *CreateHuntResponse) Reset() { 657 *x = CreateHuntResponse{} 658 if protoimpl.UnsafeEnabled { 659 mi := &file_fleetspeak_src_inttesting_frr_proto_fleetspeak_frr_frr_proto_msgTypes[10] 660 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 661 ms.StoreMessageInfo(mi) 662 } 663 } 664 665 func (x *CreateHuntResponse) String() string { 666 return protoimpl.X.MessageStringOf(x) 667 } 668 669 func (*CreateHuntResponse) ProtoMessage() {} 670 671 func (x *CreateHuntResponse) ProtoReflect() protoreflect.Message { 672 mi := &file_fleetspeak_src_inttesting_frr_proto_fleetspeak_frr_frr_proto_msgTypes[10] 673 if protoimpl.UnsafeEnabled && x != nil { 674 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 675 if ms.LoadMessageInfo() == nil { 676 ms.StoreMessageInfo(mi) 677 } 678 return ms 679 } 680 return mi.MessageOf(x) 681 } 682 683 // Deprecated: Use CreateHuntResponse.ProtoReflect.Descriptor instead. 684 func (*CreateHuntResponse) Descriptor() ([]byte, []int) { 685 return file_fleetspeak_src_inttesting_frr_proto_fleetspeak_frr_frr_proto_rawDescGZIP(), []int{10} 686 } 687 688 var File_fleetspeak_src_inttesting_frr_proto_fleetspeak_frr_frr_proto protoreflect.FileDescriptor 689 690 var file_fleetspeak_src_inttesting_frr_proto_fleetspeak_frr_frr_proto_rawDesc = []byte{ 691 0x0a, 0x3c, 0x66, 0x6c, 0x65, 0x65, 0x74, 0x73, 0x70, 0x65, 0x61, 0x6b, 0x2f, 0x73, 0x72, 0x63, 692 0x2f, 0x69, 0x6e, 0x74, 0x74, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x67, 0x2f, 0x66, 0x72, 0x72, 0x2f, 693 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x66, 0x6c, 0x65, 0x65, 0x74, 0x73, 0x70, 0x65, 0x61, 0x6b, 694 0x5f, 0x66, 0x72, 0x72, 0x2f, 0x66, 0x72, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x0e, 695 0x66, 0x6c, 0x65, 0x65, 0x74, 0x73, 0x70, 0x65, 0x61, 0x6b, 0x2e, 0x66, 0x72, 0x72, 0x1a, 0x33, 696 0x66, 0x6c, 0x65, 0x65, 0x74, 0x73, 0x70, 0x65, 0x61, 0x6b, 0x2f, 0x73, 0x72, 0x63, 0x2f, 0x63, 697 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x66, 0x6c, 0x65, 0x65, 698 0x74, 0x73, 0x70, 0x65, 0x61, 0x6b, 0x2f, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 699 0x6f, 0x74, 0x6f, 0x22, 0x2d, 0x0a, 0x06, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x23, 0x0a, 700 0x0d, 0x6d, 0x61, 0x73, 0x74, 0x65, 0x72, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x18, 0x01, 701 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x6d, 0x61, 0x73, 0x74, 0x65, 0x72, 0x53, 0x65, 0x72, 0x76, 702 0x65, 0x72, 0x22, 0xd8, 0x01, 0x0a, 0x12, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x52, 0x65, 703 0x71, 0x75, 0x65, 0x73, 0x74, 0x44, 0x61, 0x74, 0x61, 0x12, 0x1b, 0x0a, 0x09, 0x6d, 0x61, 0x73, 704 0x74, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x6d, 0x61, 705 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x1d, 0x0a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 706 0x74, 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 707 0x65, 0x73, 0x74, 0x49, 0x64, 0x12, 0x21, 0x0a, 0x0c, 0x6e, 0x75, 0x6d, 0x5f, 0x6d, 0x65, 0x73, 708 0x73, 0x61, 0x67, 0x65, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x6e, 0x75, 0x6d, 709 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x12, 0x21, 0x0a, 0x0c, 0x6d, 0x65, 0x73, 0x73, 710 0x61, 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 711 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x28, 0x0a, 0x10, 0x6d, 712 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x5f, 0x64, 0x65, 0x6c, 0x61, 0x79, 0x5f, 0x6d, 0x73, 0x18, 713 0x05, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0e, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x44, 0x65, 714 0x6c, 0x61, 0x79, 0x4d, 0x73, 0x12, 0x16, 0x0a, 0x06, 0x6a, 0x69, 0x74, 0x74, 0x65, 0x72, 0x18, 715 0x06, 0x20, 0x01, 0x28, 0x02, 0x52, 0x06, 0x6a, 0x69, 0x74, 0x74, 0x65, 0x72, 0x22, 0x9e, 0x01, 716 0x0a, 0x13, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 717 0x65, 0x44, 0x61, 0x74, 0x61, 0x12, 0x1b, 0x0a, 0x09, 0x6d, 0x61, 0x73, 0x74, 0x65, 0x72, 0x5f, 718 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x6d, 0x61, 0x73, 0x74, 0x65, 0x72, 719 0x49, 0x64, 0x12, 0x1d, 0x0a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x5f, 0x69, 0x64, 720 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 721 0x64, 0x12, 0x25, 0x0a, 0x0e, 0x72, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x5f, 0x69, 0x6e, 722 0x64, 0x65, 0x78, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x72, 0x65, 0x73, 0x70, 0x6f, 723 0x6e, 0x73, 0x65, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x12, 0x12, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 724 0x18, 0x04, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x10, 0x0a, 0x03, 725 0x66, 0x69, 0x6e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x08, 0x52, 0x03, 0x66, 0x69, 0x6e, 0x22, 0x42, 726 0x0a, 0x0f, 0x46, 0x69, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x44, 0x61, 0x74, 727 0x61, 0x12, 0x1b, 0x0a, 0x09, 0x6d, 0x61, 0x73, 0x74, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x18, 0x01, 728 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x6d, 0x61, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x12, 0x12, 729 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 730 0x6d, 0x65, 0x22, 0x57, 0x0a, 0x10, 0x46, 0x69, 0x6c, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 731 0x73, 0x65, 0x44, 0x61, 0x74, 0x61, 0x12, 0x1b, 0x0a, 0x09, 0x6d, 0x61, 0x73, 0x74, 0x65, 0x72, 732 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x6d, 0x61, 0x73, 0x74, 0x65, 733 0x72, 0x49, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 734 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x18, 735 0x03, 0x20, 0x01, 0x28, 0x04, 0x52, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x22, 0x63, 0x0a, 0x0b, 0x4d, 736 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x1b, 0x0a, 0x09, 0x63, 0x6c, 737 0x69, 0x65, 0x6e, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x08, 0x63, 738 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x49, 0x64, 0x12, 0x37, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 739 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x23, 0x2e, 0x66, 0x6c, 0x65, 0x65, 0x74, 0x73, 0x70, 0x65, 740 0x61, 0x6b, 0x2e, 0x66, 0x72, 0x72, 0x2e, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x52, 0x65, 741 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x44, 0x61, 0x74, 0x61, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 742 0x22, 0x65, 0x0a, 0x10, 0x46, 0x69, 0x6c, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 743 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x1b, 0x0a, 0x09, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x5f, 0x69, 744 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x08, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x49, 745 0x64, 0x12, 0x34, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 746 0x20, 0x2e, 0x66, 0x6c, 0x65, 0x65, 0x74, 0x73, 0x70, 0x65, 0x61, 0x6b, 0x2e, 0x66, 0x72, 0x72, 747 0x2e, 0x46, 0x69, 0x6c, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x44, 0x61, 0x74, 748 0x61, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x22, 0x37, 0x0a, 0x18, 0x43, 0x6f, 0x6d, 0x70, 0x6c, 749 0x65, 0x74, 0x65, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 750 0x65, 0x73, 0x74, 0x12, 0x1b, 0x0a, 0x09, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x5f, 0x69, 0x64, 751 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x49, 0x64, 752 0x22, 0x3c, 0x0a, 0x19, 0x43, 0x6f, 0x6d, 0x70, 0x6c, 0x65, 0x74, 0x65, 0x64, 0x52, 0x65, 0x71, 753 0x75, 0x65, 0x73, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1f, 0x0a, 754 0x0b, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x5f, 0x69, 0x64, 0x73, 0x18, 0x01, 0x20, 0x03, 755 0x28, 0x03, 0x52, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x64, 0x73, 0x22, 0x80, 756 0x01, 0x0a, 0x11, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x48, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x71, 757 0x75, 0x65, 0x73, 0x74, 0x12, 0x36, 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x01, 0x20, 0x01, 758 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x66, 0x6c, 0x65, 0x65, 0x74, 0x73, 0x70, 0x65, 0x61, 0x6b, 0x2e, 759 0x66, 0x72, 0x72, 0x2e, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x52, 0x65, 0x71, 0x75, 0x65, 760 0x73, 0x74, 0x44, 0x61, 0x74, 0x61, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12, 0x14, 0x0a, 0x05, 761 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x04, 0x52, 0x05, 0x6c, 0x69, 0x6d, 762 0x69, 0x74, 0x12, 0x1d, 0x0a, 0x0a, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x5f, 0x69, 0x64, 0x73, 763 0x18, 0x03, 0x20, 0x03, 0x28, 0x09, 0x52, 0x09, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x49, 0x64, 764 0x73, 0x22, 0x14, 0x0a, 0x12, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x48, 0x75, 0x6e, 0x74, 0x52, 765 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x32, 0xf1, 0x02, 0x0a, 0x06, 0x4d, 0x61, 0x73, 0x74, 766 0x65, 0x72, 0x12, 0x50, 0x0a, 0x15, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x54, 0x72, 0x61, 0x66, 767 0x66, 0x69, 0x63, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1b, 0x2e, 0x66, 0x6c, 768 0x65, 0x65, 0x74, 0x73, 0x70, 0x65, 0x61, 0x6b, 0x2e, 0x66, 0x72, 0x72, 0x2e, 0x4d, 0x65, 0x73, 769 0x73, 0x61, 0x67, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x1a, 0x18, 0x2e, 0x66, 0x6c, 0x65, 0x65, 0x74, 770 0x73, 0x70, 0x65, 0x61, 0x6b, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x4d, 0x65, 0x73, 0x73, 0x61, 771 0x67, 0x65, 0x22, 0x00, 0x12, 0x52, 0x0a, 0x12, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x46, 0x69, 772 0x6c, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x20, 0x2e, 0x66, 0x6c, 0x65, 773 0x65, 0x74, 0x73, 0x70, 0x65, 0x61, 0x6b, 0x2e, 0x66, 0x72, 0x72, 0x2e, 0x46, 0x69, 0x6c, 0x65, 774 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x1a, 0x18, 0x2e, 0x66, 775 0x6c, 0x65, 0x65, 0x74, 0x73, 0x70, 0x65, 0x61, 0x6b, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x4d, 776 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x22, 0x00, 0x12, 0x6a, 0x0a, 0x11, 0x43, 0x6f, 0x6d, 0x70, 777 0x6c, 0x65, 0x74, 0x65, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x12, 0x28, 0x2e, 778 0x66, 0x6c, 0x65, 0x65, 0x74, 0x73, 0x70, 0x65, 0x61, 0x6b, 0x2e, 0x66, 0x72, 0x72, 0x2e, 0x43, 779 0x6f, 0x6d, 0x70, 0x6c, 0x65, 0x74, 0x65, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 780 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x29, 0x2e, 0x66, 0x6c, 0x65, 0x65, 0x74, 0x73, 781 0x70, 0x65, 0x61, 0x6b, 0x2e, 0x66, 0x72, 0x72, 0x2e, 0x43, 0x6f, 0x6d, 0x70, 0x6c, 0x65, 0x74, 782 0x65, 0x64, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 783 0x73, 0x65, 0x22, 0x00, 0x12, 0x55, 0x0a, 0x0a, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x48, 0x75, 784 0x6e, 0x74, 0x12, 0x21, 0x2e, 0x66, 0x6c, 0x65, 0x65, 0x74, 0x73, 0x70, 0x65, 0x61, 0x6b, 0x2e, 785 0x66, 0x72, 0x72, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x48, 0x75, 0x6e, 0x74, 0x52, 0x65, 786 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x22, 0x2e, 0x66, 0x6c, 0x65, 0x65, 0x74, 0x73, 0x70, 0x65, 787 0x61, 0x6b, 0x2e, 0x66, 0x72, 0x72, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x48, 0x75, 0x6e, 788 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x42, 0x51, 0x5a, 0x4f, 0x67, 789 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 790 0x2f, 0x66, 0x6c, 0x65, 0x65, 0x74, 0x73, 0x70, 0x65, 0x61, 0x6b, 0x2f, 0x66, 0x6c, 0x65, 0x65, 791 0x74, 0x73, 0x70, 0x65, 0x61, 0x6b, 0x2f, 0x73, 0x72, 0x63, 0x2f, 0x69, 0x6e, 0x74, 0x74, 0x65, 792 0x73, 0x74, 0x69, 0x6e, 0x67, 0x2f, 0x66, 0x72, 0x72, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 793 0x66, 0x6c, 0x65, 0x65, 0x74, 0x73, 0x70, 0x65, 0x61, 0x6b, 0x5f, 0x66, 0x72, 0x72, 0x62, 0x06, 794 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 795 } 796 797 var ( 798 file_fleetspeak_src_inttesting_frr_proto_fleetspeak_frr_frr_proto_rawDescOnce sync.Once 799 file_fleetspeak_src_inttesting_frr_proto_fleetspeak_frr_frr_proto_rawDescData = file_fleetspeak_src_inttesting_frr_proto_fleetspeak_frr_frr_proto_rawDesc 800 ) 801 802 func file_fleetspeak_src_inttesting_frr_proto_fleetspeak_frr_frr_proto_rawDescGZIP() []byte { 803 file_fleetspeak_src_inttesting_frr_proto_fleetspeak_frr_frr_proto_rawDescOnce.Do(func() { 804 file_fleetspeak_src_inttesting_frr_proto_fleetspeak_frr_frr_proto_rawDescData = protoimpl.X.CompressGZIP(file_fleetspeak_src_inttesting_frr_proto_fleetspeak_frr_frr_proto_rawDescData) 805 }) 806 return file_fleetspeak_src_inttesting_frr_proto_fleetspeak_frr_frr_proto_rawDescData 807 } 808 809 var file_fleetspeak_src_inttesting_frr_proto_fleetspeak_frr_frr_proto_msgTypes = make([]protoimpl.MessageInfo, 11) 810 var file_fleetspeak_src_inttesting_frr_proto_fleetspeak_frr_frr_proto_goTypes = []interface{}{ 811 (*Config)(nil), // 0: fleetspeak.frr.Config 812 (*TrafficRequestData)(nil), // 1: fleetspeak.frr.TrafficRequestData 813 (*TrafficResponseData)(nil), // 2: fleetspeak.frr.TrafficResponseData 814 (*FileRequestData)(nil), // 3: fleetspeak.frr.FileRequestData 815 (*FileResponseData)(nil), // 4: fleetspeak.frr.FileResponseData 816 (*MessageInfo)(nil), // 5: fleetspeak.frr.MessageInfo 817 (*FileResponseInfo)(nil), // 6: fleetspeak.frr.FileResponseInfo 818 (*CompletedRequestsRequest)(nil), // 7: fleetspeak.frr.CompletedRequestsRequest 819 (*CompletedRequestsResponse)(nil), // 8: fleetspeak.frr.CompletedRequestsResponse 820 (*CreateHuntRequest)(nil), // 9: fleetspeak.frr.CreateHuntRequest 821 (*CreateHuntResponse)(nil), // 10: fleetspeak.frr.CreateHuntResponse 822 (*fleetspeak.EmptyMessage)(nil), // 11: fleetspeak.EmptyMessage 823 } 824 var file_fleetspeak_src_inttesting_frr_proto_fleetspeak_frr_frr_proto_depIdxs = []int32{ 825 2, // 0: fleetspeak.frr.MessageInfo.data:type_name -> fleetspeak.frr.TrafficResponseData 826 4, // 1: fleetspeak.frr.FileResponseInfo.data:type_name -> fleetspeak.frr.FileResponseData 827 1, // 2: fleetspeak.frr.CreateHuntRequest.data:type_name -> fleetspeak.frr.TrafficRequestData 828 5, // 3: fleetspeak.frr.Master.RecordTrafficResponse:input_type -> fleetspeak.frr.MessageInfo 829 6, // 4: fleetspeak.frr.Master.RecordFileResponse:input_type -> fleetspeak.frr.FileResponseInfo 830 7, // 5: fleetspeak.frr.Master.CompletedRequests:input_type -> fleetspeak.frr.CompletedRequestsRequest 831 9, // 6: fleetspeak.frr.Master.CreateHunt:input_type -> fleetspeak.frr.CreateHuntRequest 832 11, // 7: fleetspeak.frr.Master.RecordTrafficResponse:output_type -> fleetspeak.EmptyMessage 833 11, // 8: fleetspeak.frr.Master.RecordFileResponse:output_type -> fleetspeak.EmptyMessage 834 8, // 9: fleetspeak.frr.Master.CompletedRequests:output_type -> fleetspeak.frr.CompletedRequestsResponse 835 10, // 10: fleetspeak.frr.Master.CreateHunt:output_type -> fleetspeak.frr.CreateHuntResponse 836 7, // [7:11] is the sub-list for method output_type 837 3, // [3:7] is the sub-list for method input_type 838 3, // [3:3] is the sub-list for extension type_name 839 3, // [3:3] is the sub-list for extension extendee 840 0, // [0:3] is the sub-list for field type_name 841 } 842 843 func init() { file_fleetspeak_src_inttesting_frr_proto_fleetspeak_frr_frr_proto_init() } 844 func file_fleetspeak_src_inttesting_frr_proto_fleetspeak_frr_frr_proto_init() { 845 if File_fleetspeak_src_inttesting_frr_proto_fleetspeak_frr_frr_proto != nil { 846 return 847 } 848 if !protoimpl.UnsafeEnabled { 849 file_fleetspeak_src_inttesting_frr_proto_fleetspeak_frr_frr_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { 850 switch v := v.(*Config); i { 851 case 0: 852 return &v.state 853 case 1: 854 return &v.sizeCache 855 case 2: 856 return &v.unknownFields 857 default: 858 return nil 859 } 860 } 861 file_fleetspeak_src_inttesting_frr_proto_fleetspeak_frr_frr_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { 862 switch v := v.(*TrafficRequestData); i { 863 case 0: 864 return &v.state 865 case 1: 866 return &v.sizeCache 867 case 2: 868 return &v.unknownFields 869 default: 870 return nil 871 } 872 } 873 file_fleetspeak_src_inttesting_frr_proto_fleetspeak_frr_frr_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} { 874 switch v := v.(*TrafficResponseData); i { 875 case 0: 876 return &v.state 877 case 1: 878 return &v.sizeCache 879 case 2: 880 return &v.unknownFields 881 default: 882 return nil 883 } 884 } 885 file_fleetspeak_src_inttesting_frr_proto_fleetspeak_frr_frr_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} { 886 switch v := v.(*FileRequestData); i { 887 case 0: 888 return &v.state 889 case 1: 890 return &v.sizeCache 891 case 2: 892 return &v.unknownFields 893 default: 894 return nil 895 } 896 } 897 file_fleetspeak_src_inttesting_frr_proto_fleetspeak_frr_frr_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} { 898 switch v := v.(*FileResponseData); i { 899 case 0: 900 return &v.state 901 case 1: 902 return &v.sizeCache 903 case 2: 904 return &v.unknownFields 905 default: 906 return nil 907 } 908 } 909 file_fleetspeak_src_inttesting_frr_proto_fleetspeak_frr_frr_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} { 910 switch v := v.(*MessageInfo); i { 911 case 0: 912 return &v.state 913 case 1: 914 return &v.sizeCache 915 case 2: 916 return &v.unknownFields 917 default: 918 return nil 919 } 920 } 921 file_fleetspeak_src_inttesting_frr_proto_fleetspeak_frr_frr_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} { 922 switch v := v.(*FileResponseInfo); i { 923 case 0: 924 return &v.state 925 case 1: 926 return &v.sizeCache 927 case 2: 928 return &v.unknownFields 929 default: 930 return nil 931 } 932 } 933 file_fleetspeak_src_inttesting_frr_proto_fleetspeak_frr_frr_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} { 934 switch v := v.(*CompletedRequestsRequest); i { 935 case 0: 936 return &v.state 937 case 1: 938 return &v.sizeCache 939 case 2: 940 return &v.unknownFields 941 default: 942 return nil 943 } 944 } 945 file_fleetspeak_src_inttesting_frr_proto_fleetspeak_frr_frr_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} { 946 switch v := v.(*CompletedRequestsResponse); i { 947 case 0: 948 return &v.state 949 case 1: 950 return &v.sizeCache 951 case 2: 952 return &v.unknownFields 953 default: 954 return nil 955 } 956 } 957 file_fleetspeak_src_inttesting_frr_proto_fleetspeak_frr_frr_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} { 958 switch v := v.(*CreateHuntRequest); i { 959 case 0: 960 return &v.state 961 case 1: 962 return &v.sizeCache 963 case 2: 964 return &v.unknownFields 965 default: 966 return nil 967 } 968 } 969 file_fleetspeak_src_inttesting_frr_proto_fleetspeak_frr_frr_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} { 970 switch v := v.(*CreateHuntResponse); i { 971 case 0: 972 return &v.state 973 case 1: 974 return &v.sizeCache 975 case 2: 976 return &v.unknownFields 977 default: 978 return nil 979 } 980 } 981 } 982 type x struct{} 983 out := protoimpl.TypeBuilder{ 984 File: protoimpl.DescBuilder{ 985 GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 986 RawDescriptor: file_fleetspeak_src_inttesting_frr_proto_fleetspeak_frr_frr_proto_rawDesc, 987 NumEnums: 0, 988 NumMessages: 11, 989 NumExtensions: 0, 990 NumServices: 1, 991 }, 992 GoTypes: file_fleetspeak_src_inttesting_frr_proto_fleetspeak_frr_frr_proto_goTypes, 993 DependencyIndexes: file_fleetspeak_src_inttesting_frr_proto_fleetspeak_frr_frr_proto_depIdxs, 994 MessageInfos: file_fleetspeak_src_inttesting_frr_proto_fleetspeak_frr_frr_proto_msgTypes, 995 }.Build() 996 File_fleetspeak_src_inttesting_frr_proto_fleetspeak_frr_frr_proto = out.File 997 file_fleetspeak_src_inttesting_frr_proto_fleetspeak_frr_frr_proto_rawDesc = nil 998 file_fleetspeak_src_inttesting_frr_proto_fleetspeak_frr_frr_proto_goTypes = nil 999 file_fleetspeak_src_inttesting_frr_proto_fleetspeak_frr_frr_proto_depIdxs = nil 1000 }