agones.dev/agones@v1.53.0/pkg/sdk/sdk.pb.go (about) 1 // Copyright 2024 Google LLC All Rights Reserved. 2 // 3 // Licensed under the Apache License, Version 2.0 (the "License"); 4 // you may not use this file except in compliance with the License. 5 // You may obtain a copy of the License at 6 // 7 // http://www.apache.org/licenses/LICENSE-2.0 8 // 9 // Unless required by applicable law or agreed to in writing, software 10 // distributed under the License is distributed on an "AS IS" BASIS, 11 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 // See the License for the specific language governing permissions and 13 // limitations under the License. 14 15 // This code was autogenerated. Do not edit directly. 16 // Copyright 2017 Google LLC All Rights Reserved. 17 // 18 // Licensed under the Apache License, Version 2.0 (the "License"); 19 // you may not use this file except in compliance with the License. 20 // You may obtain a copy of the License at 21 // 22 // http://www.apache.org/licenses/LICENSE-2.0 23 // 24 // Unless required by applicable law or agreed to in writing, software 25 // distributed under the License is distributed on an "AS IS" BASIS, 26 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 27 // See the License for the specific language governing permissions and 28 // limitations under the License. 29 30 // Code generated by protoc-gen-go. DO NOT EDIT. 31 // versions: 32 // protoc-gen-go v1.28.1 33 // protoc v6.30.0 34 // source: sdk.proto 35 36 package sdk 37 38 import ( 39 reflect "reflect" 40 sync "sync" 41 42 _ "github.com/grpc-ecosystem/grpc-gateway/v2/protoc-gen-openapiv2/options" 43 _ "google.golang.org/genproto/googleapis/api/annotations" 44 protoreflect "google.golang.org/protobuf/reflect/protoreflect" 45 protoimpl "google.golang.org/protobuf/runtime/protoimpl" 46 ) 47 48 const ( 49 // Verify that this generated code is sufficiently up-to-date. 50 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) 51 // Verify that runtime/protoimpl is sufficiently up-to-date. 52 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) 53 ) 54 55 // I am Empty 56 type Empty struct { 57 state protoimpl.MessageState 58 sizeCache protoimpl.SizeCache 59 unknownFields protoimpl.UnknownFields 60 } 61 62 func (x *Empty) Reset() { 63 *x = Empty{} 64 if protoimpl.UnsafeEnabled { 65 mi := &file_sdk_proto_msgTypes[0] 66 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 67 ms.StoreMessageInfo(mi) 68 } 69 } 70 71 func (x *Empty) String() string { 72 return protoimpl.X.MessageStringOf(x) 73 } 74 75 func (*Empty) ProtoMessage() {} 76 77 func (x *Empty) ProtoReflect() protoreflect.Message { 78 mi := &file_sdk_proto_msgTypes[0] 79 if protoimpl.UnsafeEnabled && x != nil { 80 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 81 if ms.LoadMessageInfo() == nil { 82 ms.StoreMessageInfo(mi) 83 } 84 return ms 85 } 86 return mi.MessageOf(x) 87 } 88 89 // Deprecated: Use Empty.ProtoReflect.Descriptor instead. 90 func (*Empty) Descriptor() ([]byte, []int) { 91 return file_sdk_proto_rawDescGZIP(), []int{0} 92 } 93 94 // Key, Value entry 95 type KeyValue struct { 96 state protoimpl.MessageState 97 sizeCache protoimpl.SizeCache 98 unknownFields protoimpl.UnknownFields 99 100 Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` 101 Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` 102 } 103 104 func (x *KeyValue) Reset() { 105 *x = KeyValue{} 106 if protoimpl.UnsafeEnabled { 107 mi := &file_sdk_proto_msgTypes[1] 108 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 109 ms.StoreMessageInfo(mi) 110 } 111 } 112 113 func (x *KeyValue) String() string { 114 return protoimpl.X.MessageStringOf(x) 115 } 116 117 func (*KeyValue) ProtoMessage() {} 118 119 func (x *KeyValue) ProtoReflect() protoreflect.Message { 120 mi := &file_sdk_proto_msgTypes[1] 121 if protoimpl.UnsafeEnabled && x != nil { 122 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 123 if ms.LoadMessageInfo() == nil { 124 ms.StoreMessageInfo(mi) 125 } 126 return ms 127 } 128 return mi.MessageOf(x) 129 } 130 131 // Deprecated: Use KeyValue.ProtoReflect.Descriptor instead. 132 func (*KeyValue) Descriptor() ([]byte, []int) { 133 return file_sdk_proto_rawDescGZIP(), []int{1} 134 } 135 136 func (x *KeyValue) GetKey() string { 137 if x != nil { 138 return x.Key 139 } 140 return "" 141 } 142 143 func (x *KeyValue) GetValue() string { 144 if x != nil { 145 return x.Value 146 } 147 return "" 148 } 149 150 // time duration, in seconds 151 type Duration struct { 152 state protoimpl.MessageState 153 sizeCache protoimpl.SizeCache 154 unknownFields protoimpl.UnknownFields 155 156 Seconds int64 `protobuf:"varint,1,opt,name=seconds,proto3" json:"seconds,omitempty"` 157 } 158 159 func (x *Duration) Reset() { 160 *x = Duration{} 161 if protoimpl.UnsafeEnabled { 162 mi := &file_sdk_proto_msgTypes[2] 163 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 164 ms.StoreMessageInfo(mi) 165 } 166 } 167 168 func (x *Duration) String() string { 169 return protoimpl.X.MessageStringOf(x) 170 } 171 172 func (*Duration) ProtoMessage() {} 173 174 func (x *Duration) ProtoReflect() protoreflect.Message { 175 mi := &file_sdk_proto_msgTypes[2] 176 if protoimpl.UnsafeEnabled && x != nil { 177 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 178 if ms.LoadMessageInfo() == nil { 179 ms.StoreMessageInfo(mi) 180 } 181 return ms 182 } 183 return mi.MessageOf(x) 184 } 185 186 // Deprecated: Use Duration.ProtoReflect.Descriptor instead. 187 func (*Duration) Descriptor() ([]byte, []int) { 188 return file_sdk_proto_rawDescGZIP(), []int{2} 189 } 190 191 func (x *Duration) GetSeconds() int64 { 192 if x != nil { 193 return x.Seconds 194 } 195 return 0 196 } 197 198 // A GameServer Custom Resource Definition object 199 // We will only export those resources that make the most 200 // sense. Can always expand to more as needed. 201 type GameServer struct { 202 state protoimpl.MessageState 203 sizeCache protoimpl.SizeCache 204 unknownFields protoimpl.UnknownFields 205 206 ObjectMeta *GameServer_ObjectMeta `protobuf:"bytes,1,opt,name=object_meta,json=objectMeta,proto3" json:"object_meta,omitempty"` 207 Spec *GameServer_Spec `protobuf:"bytes,2,opt,name=spec,proto3" json:"spec,omitempty"` 208 Status *GameServer_Status `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"` 209 } 210 211 func (x *GameServer) Reset() { 212 *x = GameServer{} 213 if protoimpl.UnsafeEnabled { 214 mi := &file_sdk_proto_msgTypes[3] 215 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 216 ms.StoreMessageInfo(mi) 217 } 218 } 219 220 func (x *GameServer) String() string { 221 return protoimpl.X.MessageStringOf(x) 222 } 223 224 func (*GameServer) ProtoMessage() {} 225 226 func (x *GameServer) ProtoReflect() protoreflect.Message { 227 mi := &file_sdk_proto_msgTypes[3] 228 if protoimpl.UnsafeEnabled && x != nil { 229 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 230 if ms.LoadMessageInfo() == nil { 231 ms.StoreMessageInfo(mi) 232 } 233 return ms 234 } 235 return mi.MessageOf(x) 236 } 237 238 // Deprecated: Use GameServer.ProtoReflect.Descriptor instead. 239 func (*GameServer) Descriptor() ([]byte, []int) { 240 return file_sdk_proto_rawDescGZIP(), []int{3} 241 } 242 243 func (x *GameServer) GetObjectMeta() *GameServer_ObjectMeta { 244 if x != nil { 245 return x.ObjectMeta 246 } 247 return nil 248 } 249 250 func (x *GameServer) GetSpec() *GameServer_Spec { 251 if x != nil { 252 return x.Spec 253 } 254 return nil 255 } 256 257 func (x *GameServer) GetStatus() *GameServer_Status { 258 if x != nil { 259 return x.Status 260 } 261 return nil 262 } 263 264 // representation of the K8s ObjectMeta resource 265 type GameServer_ObjectMeta struct { 266 state protoimpl.MessageState 267 sizeCache protoimpl.SizeCache 268 unknownFields protoimpl.UnknownFields 269 270 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 271 Namespace string `protobuf:"bytes,2,opt,name=namespace,proto3" json:"namespace,omitempty"` 272 Uid string `protobuf:"bytes,3,opt,name=uid,proto3" json:"uid,omitempty"` 273 ResourceVersion string `protobuf:"bytes,4,opt,name=resource_version,json=resourceVersion,proto3" json:"resource_version,omitempty"` 274 Generation int64 `protobuf:"varint,5,opt,name=generation,proto3" json:"generation,omitempty"` 275 // timestamp is in Epoch format, unit: seconds 276 CreationTimestamp int64 `protobuf:"varint,6,opt,name=creation_timestamp,json=creationTimestamp,proto3" json:"creation_timestamp,omitempty"` 277 // optional deletion timestamp in Epoch format, unit: seconds 278 DeletionTimestamp int64 `protobuf:"varint,7,opt,name=deletion_timestamp,json=deletionTimestamp,proto3" json:"deletion_timestamp,omitempty"` 279 Annotations map[string]string `protobuf:"bytes,8,rep,name=annotations,proto3" json:"annotations,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` 280 Labels map[string]string `protobuf:"bytes,9,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` 281 } 282 283 func (x *GameServer_ObjectMeta) Reset() { 284 *x = GameServer_ObjectMeta{} 285 if protoimpl.UnsafeEnabled { 286 mi := &file_sdk_proto_msgTypes[4] 287 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 288 ms.StoreMessageInfo(mi) 289 } 290 } 291 292 func (x *GameServer_ObjectMeta) String() string { 293 return protoimpl.X.MessageStringOf(x) 294 } 295 296 func (*GameServer_ObjectMeta) ProtoMessage() {} 297 298 func (x *GameServer_ObjectMeta) ProtoReflect() protoreflect.Message { 299 mi := &file_sdk_proto_msgTypes[4] 300 if protoimpl.UnsafeEnabled && x != nil { 301 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 302 if ms.LoadMessageInfo() == nil { 303 ms.StoreMessageInfo(mi) 304 } 305 return ms 306 } 307 return mi.MessageOf(x) 308 } 309 310 // Deprecated: Use GameServer_ObjectMeta.ProtoReflect.Descriptor instead. 311 func (*GameServer_ObjectMeta) Descriptor() ([]byte, []int) { 312 return file_sdk_proto_rawDescGZIP(), []int{3, 0} 313 } 314 315 func (x *GameServer_ObjectMeta) GetName() string { 316 if x != nil { 317 return x.Name 318 } 319 return "" 320 } 321 322 func (x *GameServer_ObjectMeta) GetNamespace() string { 323 if x != nil { 324 return x.Namespace 325 } 326 return "" 327 } 328 329 func (x *GameServer_ObjectMeta) GetUid() string { 330 if x != nil { 331 return x.Uid 332 } 333 return "" 334 } 335 336 func (x *GameServer_ObjectMeta) GetResourceVersion() string { 337 if x != nil { 338 return x.ResourceVersion 339 } 340 return "" 341 } 342 343 func (x *GameServer_ObjectMeta) GetGeneration() int64 { 344 if x != nil { 345 return x.Generation 346 } 347 return 0 348 } 349 350 func (x *GameServer_ObjectMeta) GetCreationTimestamp() int64 { 351 if x != nil { 352 return x.CreationTimestamp 353 } 354 return 0 355 } 356 357 func (x *GameServer_ObjectMeta) GetDeletionTimestamp() int64 { 358 if x != nil { 359 return x.DeletionTimestamp 360 } 361 return 0 362 } 363 364 func (x *GameServer_ObjectMeta) GetAnnotations() map[string]string { 365 if x != nil { 366 return x.Annotations 367 } 368 return nil 369 } 370 371 func (x *GameServer_ObjectMeta) GetLabels() map[string]string { 372 if x != nil { 373 return x.Labels 374 } 375 return nil 376 } 377 378 type GameServer_Spec struct { 379 state protoimpl.MessageState 380 sizeCache protoimpl.SizeCache 381 unknownFields protoimpl.UnknownFields 382 383 Health *GameServer_Spec_Health `protobuf:"bytes,1,opt,name=health,proto3" json:"health,omitempty"` 384 } 385 386 func (x *GameServer_Spec) Reset() { 387 *x = GameServer_Spec{} 388 if protoimpl.UnsafeEnabled { 389 mi := &file_sdk_proto_msgTypes[5] 390 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 391 ms.StoreMessageInfo(mi) 392 } 393 } 394 395 func (x *GameServer_Spec) String() string { 396 return protoimpl.X.MessageStringOf(x) 397 } 398 399 func (*GameServer_Spec) ProtoMessage() {} 400 401 func (x *GameServer_Spec) ProtoReflect() protoreflect.Message { 402 mi := &file_sdk_proto_msgTypes[5] 403 if protoimpl.UnsafeEnabled && x != nil { 404 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 405 if ms.LoadMessageInfo() == nil { 406 ms.StoreMessageInfo(mi) 407 } 408 return ms 409 } 410 return mi.MessageOf(x) 411 } 412 413 // Deprecated: Use GameServer_Spec.ProtoReflect.Descriptor instead. 414 func (*GameServer_Spec) Descriptor() ([]byte, []int) { 415 return file_sdk_proto_rawDescGZIP(), []int{3, 1} 416 } 417 418 func (x *GameServer_Spec) GetHealth() *GameServer_Spec_Health { 419 if x != nil { 420 return x.Health 421 } 422 return nil 423 } 424 425 type GameServer_Status struct { 426 state protoimpl.MessageState 427 sizeCache protoimpl.SizeCache 428 unknownFields protoimpl.UnknownFields 429 430 State string `protobuf:"bytes,1,opt,name=state,proto3" json:"state,omitempty"` 431 Address string `protobuf:"bytes,2,opt,name=address,proto3" json:"address,omitempty"` 432 Addresses []*GameServer_Status_Address `protobuf:"bytes,7,rep,name=addresses,proto3" json:"addresses,omitempty"` 433 Ports []*GameServer_Status_Port `protobuf:"bytes,3,rep,name=ports,proto3" json:"ports,omitempty"` 434 // [Stage:Alpha] 435 // [FeatureFlag:PlayerTracking] 436 Players *GameServer_Status_PlayerStatus `protobuf:"bytes,4,opt,name=players,proto3" json:"players,omitempty"` 437 // [Stage:Beta] 438 // [FeatureFlag:CountsAndLists] 439 Counters map[string]*GameServer_Status_CounterStatus `protobuf:"bytes,5,rep,name=counters,proto3" json:"counters,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` 440 // [Stage:Beta] 441 // [FeatureFlag:CountsAndLists] 442 Lists map[string]*GameServer_Status_ListStatus `protobuf:"bytes,6,rep,name=lists,proto3" json:"lists,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` 443 } 444 445 func (x *GameServer_Status) Reset() { 446 *x = GameServer_Status{} 447 if protoimpl.UnsafeEnabled { 448 mi := &file_sdk_proto_msgTypes[6] 449 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 450 ms.StoreMessageInfo(mi) 451 } 452 } 453 454 func (x *GameServer_Status) String() string { 455 return protoimpl.X.MessageStringOf(x) 456 } 457 458 func (*GameServer_Status) ProtoMessage() {} 459 460 func (x *GameServer_Status) ProtoReflect() protoreflect.Message { 461 mi := &file_sdk_proto_msgTypes[6] 462 if protoimpl.UnsafeEnabled && x != nil { 463 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 464 if ms.LoadMessageInfo() == nil { 465 ms.StoreMessageInfo(mi) 466 } 467 return ms 468 } 469 return mi.MessageOf(x) 470 } 471 472 // Deprecated: Use GameServer_Status.ProtoReflect.Descriptor instead. 473 func (*GameServer_Status) Descriptor() ([]byte, []int) { 474 return file_sdk_proto_rawDescGZIP(), []int{3, 2} 475 } 476 477 func (x *GameServer_Status) GetState() string { 478 if x != nil { 479 return x.State 480 } 481 return "" 482 } 483 484 func (x *GameServer_Status) GetAddress() string { 485 if x != nil { 486 return x.Address 487 } 488 return "" 489 } 490 491 func (x *GameServer_Status) GetAddresses() []*GameServer_Status_Address { 492 if x != nil { 493 return x.Addresses 494 } 495 return nil 496 } 497 498 func (x *GameServer_Status) GetPorts() []*GameServer_Status_Port { 499 if x != nil { 500 return x.Ports 501 } 502 return nil 503 } 504 505 func (x *GameServer_Status) GetPlayers() *GameServer_Status_PlayerStatus { 506 if x != nil { 507 return x.Players 508 } 509 return nil 510 } 511 512 func (x *GameServer_Status) GetCounters() map[string]*GameServer_Status_CounterStatus { 513 if x != nil { 514 return x.Counters 515 } 516 return nil 517 } 518 519 func (x *GameServer_Status) GetLists() map[string]*GameServer_Status_ListStatus { 520 if x != nil { 521 return x.Lists 522 } 523 return nil 524 } 525 526 type GameServer_Spec_Health struct { 527 state protoimpl.MessageState 528 sizeCache protoimpl.SizeCache 529 unknownFields protoimpl.UnknownFields 530 531 Disabled bool `protobuf:"varint,1,opt,name=disabled,proto3" json:"disabled,omitempty"` 532 PeriodSeconds int32 `protobuf:"varint,2,opt,name=period_seconds,json=periodSeconds,proto3" json:"period_seconds,omitempty"` 533 FailureThreshold int32 `protobuf:"varint,3,opt,name=failure_threshold,json=failureThreshold,proto3" json:"failure_threshold,omitempty"` 534 InitialDelaySeconds int32 `protobuf:"varint,4,opt,name=initial_delay_seconds,json=initialDelaySeconds,proto3" json:"initial_delay_seconds,omitempty"` 535 } 536 537 func (x *GameServer_Spec_Health) Reset() { 538 *x = GameServer_Spec_Health{} 539 if protoimpl.UnsafeEnabled { 540 mi := &file_sdk_proto_msgTypes[9] 541 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 542 ms.StoreMessageInfo(mi) 543 } 544 } 545 546 func (x *GameServer_Spec_Health) String() string { 547 return protoimpl.X.MessageStringOf(x) 548 } 549 550 func (*GameServer_Spec_Health) ProtoMessage() {} 551 552 func (x *GameServer_Spec_Health) ProtoReflect() protoreflect.Message { 553 mi := &file_sdk_proto_msgTypes[9] 554 if protoimpl.UnsafeEnabled && x != nil { 555 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 556 if ms.LoadMessageInfo() == nil { 557 ms.StoreMessageInfo(mi) 558 } 559 return ms 560 } 561 return mi.MessageOf(x) 562 } 563 564 // Deprecated: Use GameServer_Spec_Health.ProtoReflect.Descriptor instead. 565 func (*GameServer_Spec_Health) Descriptor() ([]byte, []int) { 566 return file_sdk_proto_rawDescGZIP(), []int{3, 1, 0} 567 } 568 569 func (x *GameServer_Spec_Health) GetDisabled() bool { 570 if x != nil { 571 return x.Disabled 572 } 573 return false 574 } 575 576 func (x *GameServer_Spec_Health) GetPeriodSeconds() int32 { 577 if x != nil { 578 return x.PeriodSeconds 579 } 580 return 0 581 } 582 583 func (x *GameServer_Spec_Health) GetFailureThreshold() int32 { 584 if x != nil { 585 return x.FailureThreshold 586 } 587 return 0 588 } 589 590 func (x *GameServer_Spec_Health) GetInitialDelaySeconds() int32 { 591 if x != nil { 592 return x.InitialDelaySeconds 593 } 594 return 0 595 } 596 597 type GameServer_Status_Address struct { 598 state protoimpl.MessageState 599 sizeCache protoimpl.SizeCache 600 unknownFields protoimpl.UnknownFields 601 602 Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"` 603 Address string `protobuf:"bytes,2,opt,name=address,proto3" json:"address,omitempty"` 604 } 605 606 func (x *GameServer_Status_Address) Reset() { 607 *x = GameServer_Status_Address{} 608 if protoimpl.UnsafeEnabled { 609 mi := &file_sdk_proto_msgTypes[10] 610 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 611 ms.StoreMessageInfo(mi) 612 } 613 } 614 615 func (x *GameServer_Status_Address) String() string { 616 return protoimpl.X.MessageStringOf(x) 617 } 618 619 func (*GameServer_Status_Address) ProtoMessage() {} 620 621 func (x *GameServer_Status_Address) ProtoReflect() protoreflect.Message { 622 mi := &file_sdk_proto_msgTypes[10] 623 if protoimpl.UnsafeEnabled && x != nil { 624 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 625 if ms.LoadMessageInfo() == nil { 626 ms.StoreMessageInfo(mi) 627 } 628 return ms 629 } 630 return mi.MessageOf(x) 631 } 632 633 // Deprecated: Use GameServer_Status_Address.ProtoReflect.Descriptor instead. 634 func (*GameServer_Status_Address) Descriptor() ([]byte, []int) { 635 return file_sdk_proto_rawDescGZIP(), []int{3, 2, 0} 636 } 637 638 func (x *GameServer_Status_Address) GetType() string { 639 if x != nil { 640 return x.Type 641 } 642 return "" 643 } 644 645 func (x *GameServer_Status_Address) GetAddress() string { 646 if x != nil { 647 return x.Address 648 } 649 return "" 650 } 651 652 type GameServer_Status_Port struct { 653 state protoimpl.MessageState 654 sizeCache protoimpl.SizeCache 655 unknownFields protoimpl.UnknownFields 656 657 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 658 Port int32 `protobuf:"varint,2,opt,name=port,proto3" json:"port,omitempty"` 659 } 660 661 func (x *GameServer_Status_Port) Reset() { 662 *x = GameServer_Status_Port{} 663 if protoimpl.UnsafeEnabled { 664 mi := &file_sdk_proto_msgTypes[11] 665 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 666 ms.StoreMessageInfo(mi) 667 } 668 } 669 670 func (x *GameServer_Status_Port) String() string { 671 return protoimpl.X.MessageStringOf(x) 672 } 673 674 func (*GameServer_Status_Port) ProtoMessage() {} 675 676 func (x *GameServer_Status_Port) ProtoReflect() protoreflect.Message { 677 mi := &file_sdk_proto_msgTypes[11] 678 if protoimpl.UnsafeEnabled && x != nil { 679 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 680 if ms.LoadMessageInfo() == nil { 681 ms.StoreMessageInfo(mi) 682 } 683 return ms 684 } 685 return mi.MessageOf(x) 686 } 687 688 // Deprecated: Use GameServer_Status_Port.ProtoReflect.Descriptor instead. 689 func (*GameServer_Status_Port) Descriptor() ([]byte, []int) { 690 return file_sdk_proto_rawDescGZIP(), []int{3, 2, 1} 691 } 692 693 func (x *GameServer_Status_Port) GetName() string { 694 if x != nil { 695 return x.Name 696 } 697 return "" 698 } 699 700 func (x *GameServer_Status_Port) GetPort() int32 { 701 if x != nil { 702 return x.Port 703 } 704 return 0 705 } 706 707 // [Stage:Alpha] 708 // [FeatureFlag:PlayerTracking] 709 type GameServer_Status_PlayerStatus struct { 710 state protoimpl.MessageState 711 sizeCache protoimpl.SizeCache 712 unknownFields protoimpl.UnknownFields 713 714 Count int64 `protobuf:"varint,1,opt,name=count,proto3" json:"count,omitempty"` 715 Capacity int64 `protobuf:"varint,2,opt,name=capacity,proto3" json:"capacity,omitempty"` 716 Ids []string `protobuf:"bytes,3,rep,name=ids,proto3" json:"ids,omitempty"` 717 } 718 719 func (x *GameServer_Status_PlayerStatus) Reset() { 720 *x = GameServer_Status_PlayerStatus{} 721 if protoimpl.UnsafeEnabled { 722 mi := &file_sdk_proto_msgTypes[12] 723 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 724 ms.StoreMessageInfo(mi) 725 } 726 } 727 728 func (x *GameServer_Status_PlayerStatus) String() string { 729 return protoimpl.X.MessageStringOf(x) 730 } 731 732 func (*GameServer_Status_PlayerStatus) ProtoMessage() {} 733 734 func (x *GameServer_Status_PlayerStatus) ProtoReflect() protoreflect.Message { 735 mi := &file_sdk_proto_msgTypes[12] 736 if protoimpl.UnsafeEnabled && x != nil { 737 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 738 if ms.LoadMessageInfo() == nil { 739 ms.StoreMessageInfo(mi) 740 } 741 return ms 742 } 743 return mi.MessageOf(x) 744 } 745 746 // Deprecated: Use GameServer_Status_PlayerStatus.ProtoReflect.Descriptor instead. 747 func (*GameServer_Status_PlayerStatus) Descriptor() ([]byte, []int) { 748 return file_sdk_proto_rawDescGZIP(), []int{3, 2, 2} 749 } 750 751 func (x *GameServer_Status_PlayerStatus) GetCount() int64 { 752 if x != nil { 753 return x.Count 754 } 755 return 0 756 } 757 758 func (x *GameServer_Status_PlayerStatus) GetCapacity() int64 { 759 if x != nil { 760 return x.Capacity 761 } 762 return 0 763 } 764 765 func (x *GameServer_Status_PlayerStatus) GetIds() []string { 766 if x != nil { 767 return x.Ids 768 } 769 return nil 770 } 771 772 // [Stage:Beta] 773 // [FeatureFlag:CountsAndLists] 774 type GameServer_Status_CounterStatus struct { 775 state protoimpl.MessageState 776 sizeCache protoimpl.SizeCache 777 unknownFields protoimpl.UnknownFields 778 779 Count int64 `protobuf:"varint,1,opt,name=count,proto3" json:"count,omitempty"` 780 Capacity int64 `protobuf:"varint,2,opt,name=capacity,proto3" json:"capacity,omitempty"` 781 } 782 783 func (x *GameServer_Status_CounterStatus) Reset() { 784 *x = GameServer_Status_CounterStatus{} 785 if protoimpl.UnsafeEnabled { 786 mi := &file_sdk_proto_msgTypes[13] 787 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 788 ms.StoreMessageInfo(mi) 789 } 790 } 791 792 func (x *GameServer_Status_CounterStatus) String() string { 793 return protoimpl.X.MessageStringOf(x) 794 } 795 796 func (*GameServer_Status_CounterStatus) ProtoMessage() {} 797 798 func (x *GameServer_Status_CounterStatus) ProtoReflect() protoreflect.Message { 799 mi := &file_sdk_proto_msgTypes[13] 800 if protoimpl.UnsafeEnabled && x != nil { 801 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 802 if ms.LoadMessageInfo() == nil { 803 ms.StoreMessageInfo(mi) 804 } 805 return ms 806 } 807 return mi.MessageOf(x) 808 } 809 810 // Deprecated: Use GameServer_Status_CounterStatus.ProtoReflect.Descriptor instead. 811 func (*GameServer_Status_CounterStatus) Descriptor() ([]byte, []int) { 812 return file_sdk_proto_rawDescGZIP(), []int{3, 2, 3} 813 } 814 815 func (x *GameServer_Status_CounterStatus) GetCount() int64 { 816 if x != nil { 817 return x.Count 818 } 819 return 0 820 } 821 822 func (x *GameServer_Status_CounterStatus) GetCapacity() int64 { 823 if x != nil { 824 return x.Capacity 825 } 826 return 0 827 } 828 829 // [Stage:Beta] 830 // [FeatureFlag:CountsAndLists] 831 type GameServer_Status_ListStatus struct { 832 state protoimpl.MessageState 833 sizeCache protoimpl.SizeCache 834 unknownFields protoimpl.UnknownFields 835 836 Capacity int64 `protobuf:"varint,1,opt,name=capacity,proto3" json:"capacity,omitempty"` 837 Values []string `protobuf:"bytes,2,rep,name=values,proto3" json:"values,omitempty"` 838 } 839 840 func (x *GameServer_Status_ListStatus) Reset() { 841 *x = GameServer_Status_ListStatus{} 842 if protoimpl.UnsafeEnabled { 843 mi := &file_sdk_proto_msgTypes[14] 844 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 845 ms.StoreMessageInfo(mi) 846 } 847 } 848 849 func (x *GameServer_Status_ListStatus) String() string { 850 return protoimpl.X.MessageStringOf(x) 851 } 852 853 func (*GameServer_Status_ListStatus) ProtoMessage() {} 854 855 func (x *GameServer_Status_ListStatus) ProtoReflect() protoreflect.Message { 856 mi := &file_sdk_proto_msgTypes[14] 857 if protoimpl.UnsafeEnabled && x != nil { 858 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 859 if ms.LoadMessageInfo() == nil { 860 ms.StoreMessageInfo(mi) 861 } 862 return ms 863 } 864 return mi.MessageOf(x) 865 } 866 867 // Deprecated: Use GameServer_Status_ListStatus.ProtoReflect.Descriptor instead. 868 func (*GameServer_Status_ListStatus) Descriptor() ([]byte, []int) { 869 return file_sdk_proto_rawDescGZIP(), []int{3, 2, 4} 870 } 871 872 func (x *GameServer_Status_ListStatus) GetCapacity() int64 { 873 if x != nil { 874 return x.Capacity 875 } 876 return 0 877 } 878 879 func (x *GameServer_Status_ListStatus) GetValues() []string { 880 if x != nil { 881 return x.Values 882 } 883 return nil 884 } 885 886 var File_sdk_proto protoreflect.FileDescriptor 887 888 var file_sdk_proto_rawDesc = []byte{ 889 0x0a, 0x09, 0x73, 0x64, 0x6b, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x0e, 0x61, 0x67, 0x6f, 890 0x6e, 0x65, 0x73, 0x2e, 0x64, 0x65, 0x76, 0x2e, 0x73, 0x64, 0x6b, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 891 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 892 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 893 0x63, 0x2d, 0x67, 0x65, 0x6e, 0x2d, 0x6f, 0x70, 0x65, 0x6e, 0x61, 0x70, 0x69, 0x76, 0x32, 0x2f, 894 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 895 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x07, 0x0a, 0x05, 0x45, 0x6d, 0x70, 896 0x74, 0x79, 0x22, 0x32, 0x0a, 0x08, 0x4b, 0x65, 0x79, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x10, 897 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 898 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 899 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x22, 0x24, 0x0a, 0x08, 0x44, 0x75, 0x72, 0x61, 0x74, 0x69, 900 0x6f, 0x6e, 0x12, 0x18, 0x0a, 0x07, 0x73, 0x65, 0x63, 0x6f, 0x6e, 0x64, 0x73, 0x18, 0x01, 0x20, 901 0x01, 0x28, 0x03, 0x52, 0x07, 0x73, 0x65, 0x63, 0x6f, 0x6e, 0x64, 0x73, 0x22, 0x9c, 0x0f, 0x0a, 902 0x0a, 0x47, 0x61, 0x6d, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x12, 0x46, 0x0a, 0x0b, 0x6f, 903 0x62, 0x6a, 0x65, 0x63, 0x74, 0x5f, 0x6d, 0x65, 0x74, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 904 0x32, 0x25, 0x2e, 0x61, 0x67, 0x6f, 0x6e, 0x65, 0x73, 0x2e, 0x64, 0x65, 0x76, 0x2e, 0x73, 0x64, 905 0x6b, 0x2e, 0x47, 0x61, 0x6d, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x4f, 0x62, 0x6a, 906 0x65, 0x63, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x52, 0x0a, 0x6f, 0x62, 0x6a, 0x65, 0x63, 0x74, 0x4d, 907 0x65, 0x74, 0x61, 0x12, 0x33, 0x0a, 0x04, 0x73, 0x70, 0x65, 0x63, 0x18, 0x02, 0x20, 0x01, 0x28, 908 0x0b, 0x32, 0x1f, 0x2e, 0x61, 0x67, 0x6f, 0x6e, 0x65, 0x73, 0x2e, 0x64, 0x65, 0x76, 0x2e, 0x73, 909 0x64, 0x6b, 0x2e, 0x47, 0x61, 0x6d, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x53, 0x70, 910 0x65, 0x63, 0x52, 0x04, 0x73, 0x70, 0x65, 0x63, 0x12, 0x39, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 911 0x75, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x21, 0x2e, 0x61, 0x67, 0x6f, 0x6e, 0x65, 912 0x73, 0x2e, 0x64, 0x65, 0x76, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x47, 0x61, 0x6d, 0x65, 0x53, 0x65, 913 0x72, 0x76, 0x65, 0x72, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x06, 0x73, 0x74, 0x61, 914 0x74, 0x75, 0x73, 0x1a, 0x99, 0x04, 0x0a, 0x0a, 0x4f, 0x62, 0x6a, 0x65, 0x63, 0x74, 0x4d, 0x65, 915 0x74, 0x61, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 916 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x1c, 0x0a, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x70, 917 0x61, 0x63, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x73, 918 0x70, 0x61, 0x63, 0x65, 0x12, 0x10, 0x0a, 0x03, 0x75, 0x69, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 919 0x09, 0x52, 0x03, 0x75, 0x69, 0x64, 0x12, 0x29, 0x0a, 0x10, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 920 0x63, 0x65, 0x5f, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 921 0x52, 0x0f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 922 0x6e, 0x12, 0x1e, 0x0a, 0x0a, 0x67, 0x65, 0x6e, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 923 0x05, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0a, 0x67, 0x65, 0x6e, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 924 0x6e, 0x12, 0x2d, 0x0a, 0x12, 0x63, 0x72, 0x65, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x74, 0x69, 925 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x52, 0x11, 0x63, 926 0x72, 0x65, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 927 0x12, 0x2d, 0x0a, 0x12, 0x64, 0x65, 0x6c, 0x65, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x74, 0x69, 0x6d, 928 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x18, 0x07, 0x20, 0x01, 0x28, 0x03, 0x52, 0x11, 0x64, 0x65, 929 0x6c, 0x65, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x12, 930 0x58, 0x0a, 0x0b, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x08, 931 0x20, 0x03, 0x28, 0x0b, 0x32, 0x36, 0x2e, 0x61, 0x67, 0x6f, 0x6e, 0x65, 0x73, 0x2e, 0x64, 0x65, 932 0x76, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x47, 0x61, 0x6d, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 933 0x2e, 0x4f, 0x62, 0x6a, 0x65, 0x63, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x2e, 0x41, 0x6e, 0x6e, 0x6f, 934 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x0b, 0x61, 0x6e, 935 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x49, 0x0a, 0x06, 0x6c, 0x61, 0x62, 936 0x65, 0x6c, 0x73, 0x18, 0x09, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x31, 0x2e, 0x61, 0x67, 0x6f, 0x6e, 937 0x65, 0x73, 0x2e, 0x64, 0x65, 0x76, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x47, 0x61, 0x6d, 0x65, 0x53, 938 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x4f, 0x62, 0x6a, 0x65, 0x63, 0x74, 0x4d, 0x65, 0x74, 0x61, 939 0x2e, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x06, 0x6c, 0x61, 940 0x62, 0x65, 0x6c, 0x73, 0x1a, 0x3e, 0x0a, 0x10, 0x41, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 941 0x6f, 0x6e, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 942 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 943 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 944 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x39, 0x0a, 0x0b, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x45, 0x6e, 945 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 946 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 947 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 948 0x84, 0x02, 0x0a, 0x04, 0x53, 0x70, 0x65, 0x63, 0x12, 0x3e, 0x0a, 0x06, 0x68, 0x65, 0x61, 0x6c, 949 0x74, 0x68, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x26, 0x2e, 0x61, 0x67, 0x6f, 0x6e, 0x65, 950 0x73, 0x2e, 0x64, 0x65, 0x76, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x47, 0x61, 0x6d, 0x65, 0x53, 0x65, 951 0x72, 0x76, 0x65, 0x72, 0x2e, 0x53, 0x70, 0x65, 0x63, 0x2e, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 952 0x52, 0x06, 0x68, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x1a, 0xbb, 0x01, 0x0a, 0x06, 0x48, 0x65, 0x61, 953 0x6c, 0x74, 0x68, 0x12, 0x29, 0x0a, 0x08, 0x64, 0x69, 0x73, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x18, 954 0x01, 0x20, 0x01, 0x28, 0x08, 0x42, 0x0d, 0x92, 0x41, 0x0a, 0xa2, 0x02, 0x07, 0x62, 0x6f, 0x6f, 955 0x6c, 0x65, 0x61, 0x6e, 0x52, 0x08, 0x64, 0x69, 0x73, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x12, 0x25, 956 0x0a, 0x0e, 0x70, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x5f, 0x73, 0x65, 0x63, 0x6f, 0x6e, 0x64, 0x73, 957 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0d, 0x70, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x53, 0x65, 958 0x63, 0x6f, 0x6e, 0x64, 0x73, 0x12, 0x2b, 0x0a, 0x11, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 959 0x5f, 0x74, 0x68, 0x72, 0x65, 0x73, 0x68, 0x6f, 0x6c, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 960 0x52, 0x10, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x54, 0x68, 0x72, 0x65, 0x73, 0x68, 0x6f, 961 0x6c, 0x64, 0x12, 0x32, 0x0a, 0x15, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x61, 0x6c, 0x5f, 0x64, 0x65, 962 0x6c, 0x61, 0x79, 0x5f, 0x73, 0x65, 0x63, 0x6f, 0x6e, 0x64, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 963 0x05, 0x52, 0x13, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x61, 0x6c, 0x44, 0x65, 0x6c, 0x61, 0x79, 0x53, 964 0x65, 0x63, 0x6f, 0x6e, 0x64, 0x73, 0x1a, 0xb2, 0x07, 0x0a, 0x06, 0x53, 0x74, 0x61, 0x74, 0x75, 965 0x73, 0x12, 0x14, 0x0a, 0x05, 0x73, 0x74, 0x61, 0x74, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 966 0x52, 0x05, 0x73, 0x74, 0x61, 0x74, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x61, 0x64, 0x64, 0x72, 0x65, 967 0x73, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 968 0x73, 0x12, 0x47, 0x0a, 0x09, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x65, 0x73, 0x18, 0x07, 969 0x20, 0x03, 0x28, 0x0b, 0x32, 0x29, 0x2e, 0x61, 0x67, 0x6f, 0x6e, 0x65, 0x73, 0x2e, 0x64, 0x65, 970 0x76, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x47, 0x61, 0x6d, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 971 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x2e, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x52, 972 0x09, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x65, 0x73, 0x12, 0x3c, 0x0a, 0x05, 0x70, 0x6f, 973 0x72, 0x74, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x26, 0x2e, 0x61, 0x67, 0x6f, 0x6e, 974 0x65, 0x73, 0x2e, 0x64, 0x65, 0x76, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x47, 0x61, 0x6d, 0x65, 0x53, 975 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x2e, 0x50, 0x6f, 0x72, 976 0x74, 0x52, 0x05, 0x70, 0x6f, 0x72, 0x74, 0x73, 0x12, 0x48, 0x0a, 0x07, 0x70, 0x6c, 0x61, 0x79, 977 0x65, 0x72, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2e, 0x2e, 0x61, 0x67, 0x6f, 0x6e, 978 0x65, 0x73, 0x2e, 0x64, 0x65, 0x76, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x47, 0x61, 0x6d, 0x65, 0x53, 979 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x2e, 0x50, 0x6c, 0x61, 980 0x79, 0x65, 0x72, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x07, 0x70, 0x6c, 0x61, 0x79, 0x65, 981 0x72, 0x73, 0x12, 0x4b, 0x0a, 0x08, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x65, 0x72, 0x73, 0x18, 0x05, 982 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x61, 0x67, 0x6f, 0x6e, 0x65, 0x73, 0x2e, 0x64, 0x65, 983 0x76, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x47, 0x61, 0x6d, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 984 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x65, 0x72, 0x73, 985 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x08, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x65, 0x72, 0x73, 0x12, 986 0x42, 0x0a, 0x05, 0x6c, 0x69, 0x73, 0x74, 0x73, 0x18, 0x06, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2c, 987 0x2e, 0x61, 0x67, 0x6f, 0x6e, 0x65, 0x73, 0x2e, 0x64, 0x65, 0x76, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 988 0x47, 0x61, 0x6d, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 989 0x73, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x05, 0x6c, 0x69, 990 0x73, 0x74, 0x73, 0x1a, 0x37, 0x0a, 0x07, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x12, 0x12, 991 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x79, 992 0x70, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x18, 0x02, 0x20, 993 0x01, 0x28, 0x09, 0x52, 0x07, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x1a, 0x2e, 0x0a, 0x04, 994 0x50, 0x6f, 0x72, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 995 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x70, 0x6f, 0x72, 0x74, 996 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x70, 0x6f, 0x72, 0x74, 0x1a, 0x52, 0x0a, 0x0c, 997 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x14, 0x0a, 0x05, 998 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x63, 0x6f, 0x75, 999 0x6e, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x63, 0x61, 0x70, 0x61, 0x63, 0x69, 0x74, 0x79, 0x18, 0x02, 1000 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x63, 0x61, 0x70, 0x61, 0x63, 0x69, 0x74, 0x79, 0x12, 0x10, 1001 0x0a, 0x03, 0x69, 0x64, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x09, 0x52, 0x03, 0x69, 0x64, 0x73, 1002 0x1a, 0x41, 0x0a, 0x0d, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x65, 0x72, 0x53, 0x74, 0x61, 0x74, 0x75, 1003 0x73, 0x12, 0x14, 0x0a, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 1004 0x52, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x63, 0x61, 0x70, 0x61, 0x63, 1005 0x69, 0x74, 0x79, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x63, 0x61, 0x70, 0x61, 0x63, 1006 0x69, 0x74, 0x79, 0x1a, 0x40, 0x0a, 0x0a, 0x4c, 0x69, 0x73, 0x74, 0x53, 0x74, 0x61, 0x74, 0x75, 1007 0x73, 0x12, 0x1a, 0x0a, 0x08, 0x63, 0x61, 0x70, 0x61, 0x63, 0x69, 0x74, 0x79, 0x18, 0x01, 0x20, 1008 0x01, 0x28, 0x03, 0x52, 0x08, 0x63, 0x61, 0x70, 0x61, 0x63, 0x69, 0x74, 0x79, 0x12, 0x16, 0x0a, 1009 0x06, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x09, 0x52, 0x06, 0x76, 1010 0x61, 0x6c, 0x75, 0x65, 0x73, 0x1a, 0x6c, 0x0a, 0x0d, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x65, 0x72, 1011 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 1012 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x45, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 1013 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x61, 0x67, 0x6f, 0x6e, 0x65, 0x73, 1014 0x2e, 0x64, 0x65, 0x76, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x47, 0x61, 0x6d, 0x65, 0x53, 0x65, 0x72, 1015 0x76, 0x65, 0x72, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 1016 0x65, 0x72, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 1017 0x02, 0x38, 0x01, 0x1a, 0x66, 0x0a, 0x0a, 0x4c, 0x69, 0x73, 0x74, 0x73, 0x45, 0x6e, 0x74, 0x72, 1018 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 1019 0x6b, 0x65, 0x79, 0x12, 0x42, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 1020 0x28, 0x0b, 0x32, 0x2c, 0x2e, 0x61, 0x67, 0x6f, 0x6e, 0x65, 0x73, 0x2e, 0x64, 0x65, 0x76, 0x2e, 1021 0x73, 0x64, 0x6b, 0x2e, 0x47, 0x61, 0x6d, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x53, 1022 0x74, 0x61, 0x74, 0x75, 0x73, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 1023 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x32, 0x86, 0x06, 0x0a, 0x03, 1024 0x53, 0x44, 0x4b, 0x12, 0x48, 0x0a, 0x05, 0x52, 0x65, 0x61, 0x64, 0x79, 0x12, 0x15, 0x2e, 0x61, 1025 0x67, 0x6f, 0x6e, 0x65, 0x73, 0x2e, 0x64, 0x65, 0x76, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x45, 0x6d, 1026 0x70, 0x74, 0x79, 0x1a, 0x15, 0x2e, 0x61, 0x67, 0x6f, 0x6e, 0x65, 0x73, 0x2e, 0x64, 0x65, 0x76, 1027 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x22, 0x11, 0x82, 0xd3, 0xe4, 0x93, 1028 0x02, 0x0b, 0x22, 0x06, 0x2f, 0x72, 0x65, 0x61, 0x64, 0x79, 0x3a, 0x01, 0x2a, 0x12, 0x4e, 0x0a, 1029 0x08, 0x41, 0x6c, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x65, 0x12, 0x15, 0x2e, 0x61, 0x67, 0x6f, 0x6e, 1030 0x65, 0x73, 0x2e, 0x64, 0x65, 0x76, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 1031 0x1a, 0x15, 0x2e, 0x61, 0x67, 0x6f, 0x6e, 0x65, 0x73, 0x2e, 0x64, 0x65, 0x76, 0x2e, 0x73, 0x64, 1032 0x6b, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x22, 0x14, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x0e, 0x22, 1033 0x09, 0x2f, 0x61, 0x6c, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x65, 0x3a, 0x01, 0x2a, 0x12, 0x4e, 0x0a, 1034 0x08, 0x53, 0x68, 0x75, 0x74, 0x64, 0x6f, 0x77, 0x6e, 0x12, 0x15, 0x2e, 0x61, 0x67, 0x6f, 0x6e, 1035 0x65, 0x73, 0x2e, 0x64, 0x65, 0x76, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 1036 0x1a, 0x15, 0x2e, 0x61, 0x67, 0x6f, 0x6e, 0x65, 0x73, 0x2e, 0x64, 0x65, 0x76, 0x2e, 0x73, 0x64, 1037 0x6b, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x22, 0x14, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x0e, 0x22, 1038 0x09, 0x2f, 0x73, 0x68, 0x75, 0x74, 0x64, 0x6f, 0x77, 0x6e, 0x3a, 0x01, 0x2a, 0x12, 0x4c, 0x0a, 1039 0x06, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x12, 0x15, 0x2e, 0x61, 0x67, 0x6f, 0x6e, 0x65, 0x73, 1040 0x2e, 0x64, 0x65, 0x76, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x15, 1041 0x2e, 0x61, 0x67, 0x6f, 0x6e, 0x65, 0x73, 0x2e, 0x64, 0x65, 0x76, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 1042 0x45, 0x6d, 0x70, 0x74, 0x79, 0x22, 0x12, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x0c, 0x22, 0x07, 0x2f, 1043 0x68, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x3a, 0x01, 0x2a, 0x28, 0x01, 0x12, 0x57, 0x0a, 0x0d, 0x47, 1044 0x65, 0x74, 0x47, 0x61, 0x6d, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x12, 0x15, 0x2e, 0x61, 1045 0x67, 0x6f, 0x6e, 0x65, 0x73, 0x2e, 0x64, 0x65, 0x76, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x45, 0x6d, 1046 0x70, 0x74, 0x79, 0x1a, 0x1a, 0x2e, 0x61, 0x67, 0x6f, 0x6e, 0x65, 0x73, 0x2e, 0x64, 0x65, 0x76, 1047 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x47, 0x61, 0x6d, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x22, 1048 0x13, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x0d, 0x12, 0x0b, 0x2f, 0x67, 0x61, 0x6d, 0x65, 0x73, 0x65, 1049 0x72, 0x76, 0x65, 0x72, 0x12, 0x61, 0x0a, 0x0f, 0x57, 0x61, 0x74, 0x63, 0x68, 0x47, 0x61, 0x6d, 1050 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x12, 0x15, 0x2e, 0x61, 0x67, 0x6f, 0x6e, 0x65, 0x73, 1051 0x2e, 0x64, 0x65, 0x76, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x1a, 1052 0x2e, 0x61, 0x67, 0x6f, 0x6e, 0x65, 0x73, 0x2e, 0x64, 0x65, 0x76, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 1053 0x47, 0x61, 0x6d, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x22, 0x19, 0x82, 0xd3, 0xe4, 0x93, 1054 0x02, 0x13, 0x12, 0x11, 0x2f, 0x77, 0x61, 0x74, 0x63, 0x68, 0x2f, 0x67, 0x61, 0x6d, 0x65, 0x73, 1055 0x65, 0x72, 0x76, 0x65, 0x72, 0x30, 0x01, 0x12, 0x57, 0x0a, 0x08, 0x53, 0x65, 0x74, 0x4c, 0x61, 1056 0x62, 0x65, 0x6c, 0x12, 0x18, 0x2e, 0x61, 0x67, 0x6f, 0x6e, 0x65, 0x73, 0x2e, 0x64, 0x65, 0x76, 1057 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x4b, 0x65, 0x79, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x1a, 0x15, 0x2e, 1058 0x61, 0x67, 0x6f, 0x6e, 0x65, 0x73, 0x2e, 0x64, 0x65, 0x76, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x45, 1059 0x6d, 0x70, 0x74, 0x79, 0x22, 0x1a, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x14, 0x1a, 0x0f, 0x2f, 0x6d, 1060 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x2f, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x3a, 0x01, 0x2a, 1061 0x12, 0x61, 0x0a, 0x0d, 0x53, 0x65, 0x74, 0x41, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 1062 0x6e, 0x12, 0x18, 0x2e, 0x61, 0x67, 0x6f, 0x6e, 0x65, 0x73, 0x2e, 0x64, 0x65, 0x76, 0x2e, 0x73, 1063 0x64, 0x6b, 0x2e, 0x4b, 0x65, 0x79, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x1a, 0x15, 0x2e, 0x61, 0x67, 1064 0x6f, 0x6e, 0x65, 0x73, 0x2e, 0x64, 0x65, 0x76, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x45, 0x6d, 0x70, 1065 0x74, 0x79, 0x22, 0x1f, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x19, 0x1a, 0x14, 0x2f, 0x6d, 0x65, 0x74, 1066 0x61, 0x64, 0x61, 0x74, 0x61, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 1067 0x3a, 0x01, 0x2a, 0x12, 0x4f, 0x0a, 0x07, 0x52, 0x65, 0x73, 0x65, 0x72, 0x76, 0x65, 0x12, 0x18, 1068 0x2e, 0x61, 0x67, 0x6f, 0x6e, 0x65, 0x73, 0x2e, 0x64, 0x65, 0x76, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 1069 0x44, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x1a, 0x15, 0x2e, 0x61, 0x67, 0x6f, 0x6e, 0x65, 1070 0x73, 0x2e, 0x64, 0x65, 0x76, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x22, 1071 0x13, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x0d, 0x22, 0x08, 0x2f, 0x72, 0x65, 0x73, 0x65, 0x72, 0x76, 1072 0x65, 0x3a, 0x01, 0x2a, 0x42, 0x4f, 0x5a, 0x05, 0x2e, 0x2f, 0x73, 0x64, 0x6b, 0x92, 0x41, 0x45, 1073 0x12, 0x1c, 0x0a, 0x09, 0x73, 0x64, 0x6b, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32, 0x0f, 0x76, 1074 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x20, 0x6e, 0x6f, 0x74, 0x20, 0x73, 0x65, 0x74, 0x2a, 0x01, 1075 0x01, 0x32, 0x10, 0x61, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2f, 0x6a, 1076 0x73, 0x6f, 0x6e, 0x3a, 0x10, 0x61, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 1077 0x2f, 0x6a, 0x73, 0x6f, 0x6e, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 1078 } 1079 1080 var ( 1081 file_sdk_proto_rawDescOnce sync.Once 1082 file_sdk_proto_rawDescData = file_sdk_proto_rawDesc 1083 ) 1084 1085 func file_sdk_proto_rawDescGZIP() []byte { 1086 file_sdk_proto_rawDescOnce.Do(func() { 1087 file_sdk_proto_rawDescData = protoimpl.X.CompressGZIP(file_sdk_proto_rawDescData) 1088 }) 1089 return file_sdk_proto_rawDescData 1090 } 1091 1092 var file_sdk_proto_msgTypes = make([]protoimpl.MessageInfo, 17) 1093 var file_sdk_proto_goTypes = []interface{}{ 1094 (*Empty)(nil), // 0: agones.dev.sdk.Empty 1095 (*KeyValue)(nil), // 1: agones.dev.sdk.KeyValue 1096 (*Duration)(nil), // 2: agones.dev.sdk.Duration 1097 (*GameServer)(nil), // 3: agones.dev.sdk.GameServer 1098 (*GameServer_ObjectMeta)(nil), // 4: agones.dev.sdk.GameServer.ObjectMeta 1099 (*GameServer_Spec)(nil), // 5: agones.dev.sdk.GameServer.Spec 1100 (*GameServer_Status)(nil), // 6: agones.dev.sdk.GameServer.Status 1101 nil, // 7: agones.dev.sdk.GameServer.ObjectMeta.AnnotationsEntry 1102 nil, // 8: agones.dev.sdk.GameServer.ObjectMeta.LabelsEntry 1103 (*GameServer_Spec_Health)(nil), // 9: agones.dev.sdk.GameServer.Spec.Health 1104 (*GameServer_Status_Address)(nil), // 10: agones.dev.sdk.GameServer.Status.Address 1105 (*GameServer_Status_Port)(nil), // 11: agones.dev.sdk.GameServer.Status.Port 1106 (*GameServer_Status_PlayerStatus)(nil), // 12: agones.dev.sdk.GameServer.Status.PlayerStatus 1107 (*GameServer_Status_CounterStatus)(nil), // 13: agones.dev.sdk.GameServer.Status.CounterStatus 1108 (*GameServer_Status_ListStatus)(nil), // 14: agones.dev.sdk.GameServer.Status.ListStatus 1109 nil, // 15: agones.dev.sdk.GameServer.Status.CountersEntry 1110 nil, // 16: agones.dev.sdk.GameServer.Status.ListsEntry 1111 } 1112 var file_sdk_proto_depIdxs = []int32{ 1113 4, // 0: agones.dev.sdk.GameServer.object_meta:type_name -> agones.dev.sdk.GameServer.ObjectMeta 1114 5, // 1: agones.dev.sdk.GameServer.spec:type_name -> agones.dev.sdk.GameServer.Spec 1115 6, // 2: agones.dev.sdk.GameServer.status:type_name -> agones.dev.sdk.GameServer.Status 1116 7, // 3: agones.dev.sdk.GameServer.ObjectMeta.annotations:type_name -> agones.dev.sdk.GameServer.ObjectMeta.AnnotationsEntry 1117 8, // 4: agones.dev.sdk.GameServer.ObjectMeta.labels:type_name -> agones.dev.sdk.GameServer.ObjectMeta.LabelsEntry 1118 9, // 5: agones.dev.sdk.GameServer.Spec.health:type_name -> agones.dev.sdk.GameServer.Spec.Health 1119 10, // 6: agones.dev.sdk.GameServer.Status.addresses:type_name -> agones.dev.sdk.GameServer.Status.Address 1120 11, // 7: agones.dev.sdk.GameServer.Status.ports:type_name -> agones.dev.sdk.GameServer.Status.Port 1121 12, // 8: agones.dev.sdk.GameServer.Status.players:type_name -> agones.dev.sdk.GameServer.Status.PlayerStatus 1122 15, // 9: agones.dev.sdk.GameServer.Status.counters:type_name -> agones.dev.sdk.GameServer.Status.CountersEntry 1123 16, // 10: agones.dev.sdk.GameServer.Status.lists:type_name -> agones.dev.sdk.GameServer.Status.ListsEntry 1124 13, // 11: agones.dev.sdk.GameServer.Status.CountersEntry.value:type_name -> agones.dev.sdk.GameServer.Status.CounterStatus 1125 14, // 12: agones.dev.sdk.GameServer.Status.ListsEntry.value:type_name -> agones.dev.sdk.GameServer.Status.ListStatus 1126 0, // 13: agones.dev.sdk.SDK.Ready:input_type -> agones.dev.sdk.Empty 1127 0, // 14: agones.dev.sdk.SDK.Allocate:input_type -> agones.dev.sdk.Empty 1128 0, // 15: agones.dev.sdk.SDK.Shutdown:input_type -> agones.dev.sdk.Empty 1129 0, // 16: agones.dev.sdk.SDK.Health:input_type -> agones.dev.sdk.Empty 1130 0, // 17: agones.dev.sdk.SDK.GetGameServer:input_type -> agones.dev.sdk.Empty 1131 0, // 18: agones.dev.sdk.SDK.WatchGameServer:input_type -> agones.dev.sdk.Empty 1132 1, // 19: agones.dev.sdk.SDK.SetLabel:input_type -> agones.dev.sdk.KeyValue 1133 1, // 20: agones.dev.sdk.SDK.SetAnnotation:input_type -> agones.dev.sdk.KeyValue 1134 2, // 21: agones.dev.sdk.SDK.Reserve:input_type -> agones.dev.sdk.Duration 1135 0, // 22: agones.dev.sdk.SDK.Ready:output_type -> agones.dev.sdk.Empty 1136 0, // 23: agones.dev.sdk.SDK.Allocate:output_type -> agones.dev.sdk.Empty 1137 0, // 24: agones.dev.sdk.SDK.Shutdown:output_type -> agones.dev.sdk.Empty 1138 0, // 25: agones.dev.sdk.SDK.Health:output_type -> agones.dev.sdk.Empty 1139 3, // 26: agones.dev.sdk.SDK.GetGameServer:output_type -> agones.dev.sdk.GameServer 1140 3, // 27: agones.dev.sdk.SDK.WatchGameServer:output_type -> agones.dev.sdk.GameServer 1141 0, // 28: agones.dev.sdk.SDK.SetLabel:output_type -> agones.dev.sdk.Empty 1142 0, // 29: agones.dev.sdk.SDK.SetAnnotation:output_type -> agones.dev.sdk.Empty 1143 0, // 30: agones.dev.sdk.SDK.Reserve:output_type -> agones.dev.sdk.Empty 1144 22, // [22:31] is the sub-list for method output_type 1145 13, // [13:22] is the sub-list for method input_type 1146 13, // [13:13] is the sub-list for extension type_name 1147 13, // [13:13] is the sub-list for extension extendee 1148 0, // [0:13] is the sub-list for field type_name 1149 } 1150 1151 func init() { file_sdk_proto_init() } 1152 func file_sdk_proto_init() { 1153 if File_sdk_proto != nil { 1154 return 1155 } 1156 if !protoimpl.UnsafeEnabled { 1157 file_sdk_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { 1158 switch v := v.(*Empty); i { 1159 case 0: 1160 return &v.state 1161 case 1: 1162 return &v.sizeCache 1163 case 2: 1164 return &v.unknownFields 1165 default: 1166 return nil 1167 } 1168 } 1169 file_sdk_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { 1170 switch v := v.(*KeyValue); i { 1171 case 0: 1172 return &v.state 1173 case 1: 1174 return &v.sizeCache 1175 case 2: 1176 return &v.unknownFields 1177 default: 1178 return nil 1179 } 1180 } 1181 file_sdk_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} { 1182 switch v := v.(*Duration); i { 1183 case 0: 1184 return &v.state 1185 case 1: 1186 return &v.sizeCache 1187 case 2: 1188 return &v.unknownFields 1189 default: 1190 return nil 1191 } 1192 } 1193 file_sdk_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} { 1194 switch v := v.(*GameServer); i { 1195 case 0: 1196 return &v.state 1197 case 1: 1198 return &v.sizeCache 1199 case 2: 1200 return &v.unknownFields 1201 default: 1202 return nil 1203 } 1204 } 1205 file_sdk_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} { 1206 switch v := v.(*GameServer_ObjectMeta); i { 1207 case 0: 1208 return &v.state 1209 case 1: 1210 return &v.sizeCache 1211 case 2: 1212 return &v.unknownFields 1213 default: 1214 return nil 1215 } 1216 } 1217 file_sdk_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} { 1218 switch v := v.(*GameServer_Spec); i { 1219 case 0: 1220 return &v.state 1221 case 1: 1222 return &v.sizeCache 1223 case 2: 1224 return &v.unknownFields 1225 default: 1226 return nil 1227 } 1228 } 1229 file_sdk_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} { 1230 switch v := v.(*GameServer_Status); i { 1231 case 0: 1232 return &v.state 1233 case 1: 1234 return &v.sizeCache 1235 case 2: 1236 return &v.unknownFields 1237 default: 1238 return nil 1239 } 1240 } 1241 file_sdk_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} { 1242 switch v := v.(*GameServer_Spec_Health); i { 1243 case 0: 1244 return &v.state 1245 case 1: 1246 return &v.sizeCache 1247 case 2: 1248 return &v.unknownFields 1249 default: 1250 return nil 1251 } 1252 } 1253 file_sdk_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} { 1254 switch v := v.(*GameServer_Status_Address); i { 1255 case 0: 1256 return &v.state 1257 case 1: 1258 return &v.sizeCache 1259 case 2: 1260 return &v.unknownFields 1261 default: 1262 return nil 1263 } 1264 } 1265 file_sdk_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} { 1266 switch v := v.(*GameServer_Status_Port); i { 1267 case 0: 1268 return &v.state 1269 case 1: 1270 return &v.sizeCache 1271 case 2: 1272 return &v.unknownFields 1273 default: 1274 return nil 1275 } 1276 } 1277 file_sdk_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} { 1278 switch v := v.(*GameServer_Status_PlayerStatus); i { 1279 case 0: 1280 return &v.state 1281 case 1: 1282 return &v.sizeCache 1283 case 2: 1284 return &v.unknownFields 1285 default: 1286 return nil 1287 } 1288 } 1289 file_sdk_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} { 1290 switch v := v.(*GameServer_Status_CounterStatus); i { 1291 case 0: 1292 return &v.state 1293 case 1: 1294 return &v.sizeCache 1295 case 2: 1296 return &v.unknownFields 1297 default: 1298 return nil 1299 } 1300 } 1301 file_sdk_proto_msgTypes[14].Exporter = func(v interface{}, i int) interface{} { 1302 switch v := v.(*GameServer_Status_ListStatus); i { 1303 case 0: 1304 return &v.state 1305 case 1: 1306 return &v.sizeCache 1307 case 2: 1308 return &v.unknownFields 1309 default: 1310 return nil 1311 } 1312 } 1313 } 1314 type x struct{} 1315 out := protoimpl.TypeBuilder{ 1316 File: protoimpl.DescBuilder{ 1317 GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 1318 RawDescriptor: file_sdk_proto_rawDesc, 1319 NumEnums: 0, 1320 NumMessages: 17, 1321 NumExtensions: 0, 1322 NumServices: 1, 1323 }, 1324 GoTypes: file_sdk_proto_goTypes, 1325 DependencyIndexes: file_sdk_proto_depIdxs, 1326 MessageInfos: file_sdk_proto_msgTypes, 1327 }.Build() 1328 File_sdk_proto = out.File 1329 file_sdk_proto_rawDesc = nil 1330 file_sdk_proto_goTypes = nil 1331 file_sdk_proto_depIdxs = nil 1332 }