agones.dev/agones@v1.54.0/pkg/sdk/beta/beta.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 2020 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.31.1 34 // source: beta.proto 35 36 package beta 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 _ "google.golang.org/protobuf/types/known/emptypb" 47 fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" 48 wrapperspb "google.golang.org/protobuf/types/known/wrapperspb" 49 ) 50 51 const ( 52 // Verify that this generated code is sufficiently up-to-date. 53 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) 54 // Verify that runtime/protoimpl is sufficiently up-to-date. 55 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) 56 ) 57 58 // I am Empty 59 type Empty struct { 60 state protoimpl.MessageState 61 sizeCache protoimpl.SizeCache 62 unknownFields protoimpl.UnknownFields 63 } 64 65 func (x *Empty) Reset() { 66 *x = Empty{} 67 if protoimpl.UnsafeEnabled { 68 mi := &file_beta_proto_msgTypes[0] 69 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 70 ms.StoreMessageInfo(mi) 71 } 72 } 73 74 func (x *Empty) String() string { 75 return protoimpl.X.MessageStringOf(x) 76 } 77 78 func (*Empty) ProtoMessage() {} 79 80 func (x *Empty) ProtoReflect() protoreflect.Message { 81 mi := &file_beta_proto_msgTypes[0] 82 if protoimpl.UnsafeEnabled && x != nil { 83 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 84 if ms.LoadMessageInfo() == nil { 85 ms.StoreMessageInfo(mi) 86 } 87 return ms 88 } 89 return mi.MessageOf(x) 90 } 91 92 // Deprecated: Use Empty.ProtoReflect.Descriptor instead. 93 func (*Empty) Descriptor() ([]byte, []int) { 94 return file_beta_proto_rawDescGZIP(), []int{0} 95 } 96 97 // A representation of a Counter. 98 type Counter struct { 99 state protoimpl.MessageState 100 sizeCache protoimpl.SizeCache 101 unknownFields protoimpl.UnknownFields 102 103 // The name of the Counter 104 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 105 // The current count of the Counter 106 Count int64 `protobuf:"varint,2,opt,name=count,proto3" json:"count,omitempty"` 107 // The maximum capacity of the Counter 108 Capacity int64 `protobuf:"varint,3,opt,name=capacity,proto3" json:"capacity,omitempty"` 109 } 110 111 func (x *Counter) Reset() { 112 *x = Counter{} 113 if protoimpl.UnsafeEnabled { 114 mi := &file_beta_proto_msgTypes[1] 115 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 116 ms.StoreMessageInfo(mi) 117 } 118 } 119 120 func (x *Counter) String() string { 121 return protoimpl.X.MessageStringOf(x) 122 } 123 124 func (*Counter) ProtoMessage() {} 125 126 func (x *Counter) ProtoReflect() protoreflect.Message { 127 mi := &file_beta_proto_msgTypes[1] 128 if protoimpl.UnsafeEnabled && x != nil { 129 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 130 if ms.LoadMessageInfo() == nil { 131 ms.StoreMessageInfo(mi) 132 } 133 return ms 134 } 135 return mi.MessageOf(x) 136 } 137 138 // Deprecated: Use Counter.ProtoReflect.Descriptor instead. 139 func (*Counter) Descriptor() ([]byte, []int) { 140 return file_beta_proto_rawDescGZIP(), []int{1} 141 } 142 143 func (x *Counter) GetName() string { 144 if x != nil { 145 return x.Name 146 } 147 return "" 148 } 149 150 func (x *Counter) GetCount() int64 { 151 if x != nil { 152 return x.Count 153 } 154 return 0 155 } 156 157 func (x *Counter) GetCapacity() int64 { 158 if x != nil { 159 return x.Capacity 160 } 161 return 0 162 } 163 164 // A representation of a Counter Update Request. 165 type CounterUpdateRequest struct { 166 state protoimpl.MessageState 167 sizeCache protoimpl.SizeCache 168 unknownFields protoimpl.UnknownFields 169 170 // The name of the Counter to update 171 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 172 // The value to set the Counter Count 173 Count *wrapperspb.Int64Value `protobuf:"bytes,2,opt,name=count,proto3" json:"count,omitempty"` 174 // The value to set the Counter Capacity 175 Capacity *wrapperspb.Int64Value `protobuf:"bytes,3,opt,name=capacity,proto3" json:"capacity,omitempty"` 176 // countDiff tracks if a Counter Update Request is CountIncrement (positive), CountDecrement 177 // (negative), 0 if a CountSet or CapacitySet request 178 CountDiff int64 `protobuf:"varint,4,opt,name=countDiff,proto3" json:"countDiff,omitempty"` 179 } 180 181 func (x *CounterUpdateRequest) Reset() { 182 *x = CounterUpdateRequest{} 183 if protoimpl.UnsafeEnabled { 184 mi := &file_beta_proto_msgTypes[2] 185 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 186 ms.StoreMessageInfo(mi) 187 } 188 } 189 190 func (x *CounterUpdateRequest) String() string { 191 return protoimpl.X.MessageStringOf(x) 192 } 193 194 func (*CounterUpdateRequest) ProtoMessage() {} 195 196 func (x *CounterUpdateRequest) ProtoReflect() protoreflect.Message { 197 mi := &file_beta_proto_msgTypes[2] 198 if protoimpl.UnsafeEnabled && x != nil { 199 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 200 if ms.LoadMessageInfo() == nil { 201 ms.StoreMessageInfo(mi) 202 } 203 return ms 204 } 205 return mi.MessageOf(x) 206 } 207 208 // Deprecated: Use CounterUpdateRequest.ProtoReflect.Descriptor instead. 209 func (*CounterUpdateRequest) Descriptor() ([]byte, []int) { 210 return file_beta_proto_rawDescGZIP(), []int{2} 211 } 212 213 func (x *CounterUpdateRequest) GetName() string { 214 if x != nil { 215 return x.Name 216 } 217 return "" 218 } 219 220 func (x *CounterUpdateRequest) GetCount() *wrapperspb.Int64Value { 221 if x != nil { 222 return x.Count 223 } 224 return nil 225 } 226 227 func (x *CounterUpdateRequest) GetCapacity() *wrapperspb.Int64Value { 228 if x != nil { 229 return x.Capacity 230 } 231 return nil 232 } 233 234 func (x *CounterUpdateRequest) GetCountDiff() int64 { 235 if x != nil { 236 return x.CountDiff 237 } 238 return 0 239 } 240 241 type GetCounterRequest struct { 242 state protoimpl.MessageState 243 sizeCache protoimpl.SizeCache 244 unknownFields protoimpl.UnknownFields 245 246 // The name of the Counter to get 247 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 248 } 249 250 func (x *GetCounterRequest) Reset() { 251 *x = GetCounterRequest{} 252 if protoimpl.UnsafeEnabled { 253 mi := &file_beta_proto_msgTypes[3] 254 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 255 ms.StoreMessageInfo(mi) 256 } 257 } 258 259 func (x *GetCounterRequest) String() string { 260 return protoimpl.X.MessageStringOf(x) 261 } 262 263 func (*GetCounterRequest) ProtoMessage() {} 264 265 func (x *GetCounterRequest) ProtoReflect() protoreflect.Message { 266 mi := &file_beta_proto_msgTypes[3] 267 if protoimpl.UnsafeEnabled && x != nil { 268 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 269 if ms.LoadMessageInfo() == nil { 270 ms.StoreMessageInfo(mi) 271 } 272 return ms 273 } 274 return mi.MessageOf(x) 275 } 276 277 // Deprecated: Use GetCounterRequest.ProtoReflect.Descriptor instead. 278 func (*GetCounterRequest) Descriptor() ([]byte, []int) { 279 return file_beta_proto_rawDescGZIP(), []int{3} 280 } 281 282 func (x *GetCounterRequest) GetName() string { 283 if x != nil { 284 return x.Name 285 } 286 return "" 287 } 288 289 type UpdateCounterRequest struct { 290 state protoimpl.MessageState 291 sizeCache protoimpl.SizeCache 292 unknownFields protoimpl.UnknownFields 293 294 // The requested update to make to the Counter 295 CounterUpdateRequest *CounterUpdateRequest `protobuf:"bytes,1,opt,name=counterUpdateRequest,proto3" json:"counterUpdateRequest,omitempty"` 296 } 297 298 func (x *UpdateCounterRequest) Reset() { 299 *x = UpdateCounterRequest{} 300 if protoimpl.UnsafeEnabled { 301 mi := &file_beta_proto_msgTypes[4] 302 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 303 ms.StoreMessageInfo(mi) 304 } 305 } 306 307 func (x *UpdateCounterRequest) String() string { 308 return protoimpl.X.MessageStringOf(x) 309 } 310 311 func (*UpdateCounterRequest) ProtoMessage() {} 312 313 func (x *UpdateCounterRequest) ProtoReflect() protoreflect.Message { 314 mi := &file_beta_proto_msgTypes[4] 315 if protoimpl.UnsafeEnabled && x != nil { 316 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 317 if ms.LoadMessageInfo() == nil { 318 ms.StoreMessageInfo(mi) 319 } 320 return ms 321 } 322 return mi.MessageOf(x) 323 } 324 325 // Deprecated: Use UpdateCounterRequest.ProtoReflect.Descriptor instead. 326 func (*UpdateCounterRequest) Descriptor() ([]byte, []int) { 327 return file_beta_proto_rawDescGZIP(), []int{4} 328 } 329 330 func (x *UpdateCounterRequest) GetCounterUpdateRequest() *CounterUpdateRequest { 331 if x != nil { 332 return x.CounterUpdateRequest 333 } 334 return nil 335 } 336 337 // A representation of a List. 338 type List struct { 339 state protoimpl.MessageState 340 sizeCache protoimpl.SizeCache 341 unknownFields protoimpl.UnknownFields 342 343 // The name of the List 344 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 345 // The maximum capacity of the List 346 Capacity int64 `protobuf:"varint,2,opt,name=capacity,proto3" json:"capacity,omitempty"` 347 // The array of items in the List ["v1", "v2", …] 348 Values []string `protobuf:"bytes,3,rep,name=values,proto3" json:"values,omitempty"` 349 } 350 351 func (x *List) Reset() { 352 *x = List{} 353 if protoimpl.UnsafeEnabled { 354 mi := &file_beta_proto_msgTypes[5] 355 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 356 ms.StoreMessageInfo(mi) 357 } 358 } 359 360 func (x *List) String() string { 361 return protoimpl.X.MessageStringOf(x) 362 } 363 364 func (*List) ProtoMessage() {} 365 366 func (x *List) ProtoReflect() protoreflect.Message { 367 mi := &file_beta_proto_msgTypes[5] 368 if protoimpl.UnsafeEnabled && x != nil { 369 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 370 if ms.LoadMessageInfo() == nil { 371 ms.StoreMessageInfo(mi) 372 } 373 return ms 374 } 375 return mi.MessageOf(x) 376 } 377 378 // Deprecated: Use List.ProtoReflect.Descriptor instead. 379 func (*List) Descriptor() ([]byte, []int) { 380 return file_beta_proto_rawDescGZIP(), []int{5} 381 } 382 383 func (x *List) GetName() string { 384 if x != nil { 385 return x.Name 386 } 387 return "" 388 } 389 390 func (x *List) GetCapacity() int64 { 391 if x != nil { 392 return x.Capacity 393 } 394 return 0 395 } 396 397 func (x *List) GetValues() []string { 398 if x != nil { 399 return x.Values 400 } 401 return nil 402 } 403 404 type GetListRequest struct { 405 state protoimpl.MessageState 406 sizeCache protoimpl.SizeCache 407 unknownFields protoimpl.UnknownFields 408 409 // The name of the List to get 410 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 411 } 412 413 func (x *GetListRequest) Reset() { 414 *x = GetListRequest{} 415 if protoimpl.UnsafeEnabled { 416 mi := &file_beta_proto_msgTypes[6] 417 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 418 ms.StoreMessageInfo(mi) 419 } 420 } 421 422 func (x *GetListRequest) String() string { 423 return protoimpl.X.MessageStringOf(x) 424 } 425 426 func (*GetListRequest) ProtoMessage() {} 427 428 func (x *GetListRequest) ProtoReflect() protoreflect.Message { 429 mi := &file_beta_proto_msgTypes[6] 430 if protoimpl.UnsafeEnabled && x != nil { 431 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 432 if ms.LoadMessageInfo() == nil { 433 ms.StoreMessageInfo(mi) 434 } 435 return ms 436 } 437 return mi.MessageOf(x) 438 } 439 440 // Deprecated: Use GetListRequest.ProtoReflect.Descriptor instead. 441 func (*GetListRequest) Descriptor() ([]byte, []int) { 442 return file_beta_proto_rawDescGZIP(), []int{6} 443 } 444 445 func (x *GetListRequest) GetName() string { 446 if x != nil { 447 return x.Name 448 } 449 return "" 450 } 451 452 type UpdateListRequest struct { 453 state protoimpl.MessageState 454 sizeCache protoimpl.SizeCache 455 unknownFields protoimpl.UnknownFields 456 457 // The List to update 458 List *List `protobuf:"bytes,1,opt,name=list,proto3" json:"list,omitempty"` 459 // Required. Mask (list) of fields to update. 460 // Fields are specified relative to the List 461 // (e.g. `capacity`, `values`; *not* `List.capacity` or `List.values`). 462 UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` 463 } 464 465 func (x *UpdateListRequest) Reset() { 466 *x = UpdateListRequest{} 467 if protoimpl.UnsafeEnabled { 468 mi := &file_beta_proto_msgTypes[7] 469 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 470 ms.StoreMessageInfo(mi) 471 } 472 } 473 474 func (x *UpdateListRequest) String() string { 475 return protoimpl.X.MessageStringOf(x) 476 } 477 478 func (*UpdateListRequest) ProtoMessage() {} 479 480 func (x *UpdateListRequest) ProtoReflect() protoreflect.Message { 481 mi := &file_beta_proto_msgTypes[7] 482 if protoimpl.UnsafeEnabled && x != nil { 483 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 484 if ms.LoadMessageInfo() == nil { 485 ms.StoreMessageInfo(mi) 486 } 487 return ms 488 } 489 return mi.MessageOf(x) 490 } 491 492 // Deprecated: Use UpdateListRequest.ProtoReflect.Descriptor instead. 493 func (*UpdateListRequest) Descriptor() ([]byte, []int) { 494 return file_beta_proto_rawDescGZIP(), []int{7} 495 } 496 497 func (x *UpdateListRequest) GetList() *List { 498 if x != nil { 499 return x.List 500 } 501 return nil 502 } 503 504 func (x *UpdateListRequest) GetUpdateMask() *fieldmaskpb.FieldMask { 505 if x != nil { 506 return x.UpdateMask 507 } 508 return nil 509 } 510 511 type AddListValueRequest struct { 512 state protoimpl.MessageState 513 sizeCache protoimpl.SizeCache 514 unknownFields protoimpl.UnknownFields 515 516 // The name of the List to add a value to. 517 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 518 Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` 519 } 520 521 func (x *AddListValueRequest) Reset() { 522 *x = AddListValueRequest{} 523 if protoimpl.UnsafeEnabled { 524 mi := &file_beta_proto_msgTypes[8] 525 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 526 ms.StoreMessageInfo(mi) 527 } 528 } 529 530 func (x *AddListValueRequest) String() string { 531 return protoimpl.X.MessageStringOf(x) 532 } 533 534 func (*AddListValueRequest) ProtoMessage() {} 535 536 func (x *AddListValueRequest) ProtoReflect() protoreflect.Message { 537 mi := &file_beta_proto_msgTypes[8] 538 if protoimpl.UnsafeEnabled && x != nil { 539 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 540 if ms.LoadMessageInfo() == nil { 541 ms.StoreMessageInfo(mi) 542 } 543 return ms 544 } 545 return mi.MessageOf(x) 546 } 547 548 // Deprecated: Use AddListValueRequest.ProtoReflect.Descriptor instead. 549 func (*AddListValueRequest) Descriptor() ([]byte, []int) { 550 return file_beta_proto_rawDescGZIP(), []int{8} 551 } 552 553 func (x *AddListValueRequest) GetName() string { 554 if x != nil { 555 return x.Name 556 } 557 return "" 558 } 559 560 func (x *AddListValueRequest) GetValue() string { 561 if x != nil { 562 return x.Value 563 } 564 return "" 565 } 566 567 type RemoveListValueRequest struct { 568 state protoimpl.MessageState 569 sizeCache protoimpl.SizeCache 570 unknownFields protoimpl.UnknownFields 571 572 // The name of the List to remove a value from. 573 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 574 Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` 575 } 576 577 func (x *RemoveListValueRequest) Reset() { 578 *x = RemoveListValueRequest{} 579 if protoimpl.UnsafeEnabled { 580 mi := &file_beta_proto_msgTypes[9] 581 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 582 ms.StoreMessageInfo(mi) 583 } 584 } 585 586 func (x *RemoveListValueRequest) String() string { 587 return protoimpl.X.MessageStringOf(x) 588 } 589 590 func (*RemoveListValueRequest) ProtoMessage() {} 591 592 func (x *RemoveListValueRequest) ProtoReflect() protoreflect.Message { 593 mi := &file_beta_proto_msgTypes[9] 594 if protoimpl.UnsafeEnabled && x != nil { 595 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 596 if ms.LoadMessageInfo() == nil { 597 ms.StoreMessageInfo(mi) 598 } 599 return ms 600 } 601 return mi.MessageOf(x) 602 } 603 604 // Deprecated: Use RemoveListValueRequest.ProtoReflect.Descriptor instead. 605 func (*RemoveListValueRequest) Descriptor() ([]byte, []int) { 606 return file_beta_proto_rawDescGZIP(), []int{9} 607 } 608 609 func (x *RemoveListValueRequest) GetName() string { 610 if x != nil { 611 return x.Name 612 } 613 return "" 614 } 615 616 func (x *RemoveListValueRequest) GetValue() string { 617 if x != nil { 618 return x.Value 619 } 620 return "" 621 } 622 623 var File_beta_proto protoreflect.FileDescriptor 624 625 var file_beta_proto_rawDesc = []byte{ 626 0x0a, 0x0a, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x13, 0x61, 0x67, 627 0x6f, 0x6e, 0x65, 0x73, 0x2e, 0x64, 0x65, 0x76, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x62, 0x65, 0x74, 628 0x61, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 629 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 630 0x17, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x63, 0x6c, 0x69, 0x65, 631 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 632 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x62, 0x65, 0x68, 0x61, 0x76, 633 0x69, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 634 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 635 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 636 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x65, 0x6d, 0x70, 0x74, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 637 0x6f, 0x1a, 0x20, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 638 0x75, 0x66, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x2e, 0x70, 0x72, 639 0x6f, 0x74, 0x6f, 0x1a, 0x1e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 640 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x77, 0x72, 0x61, 0x70, 0x70, 0x65, 0x72, 0x73, 0x2e, 0x70, 0x72, 641 0x6f, 0x74, 0x6f, 0x1a, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2d, 0x67, 0x65, 0x6e, 0x2d, 642 0x6f, 0x70, 0x65, 0x6e, 0x61, 0x70, 0x69, 0x76, 0x32, 0x2f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 643 0x73, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 644 0x6f, 0x74, 0x6f, 0x22, 0x07, 0x0a, 0x05, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x22, 0x7c, 0x0a, 0x07, 645 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x65, 0x72, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 646 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x63, 647 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x63, 0x6f, 0x75, 0x6e, 648 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x63, 0x61, 0x70, 0x61, 0x63, 0x69, 0x74, 0x79, 0x18, 0x03, 0x20, 649 0x01, 0x28, 0x03, 0x52, 0x08, 0x63, 0x61, 0x70, 0x61, 0x63, 0x69, 0x74, 0x79, 0x3a, 0x2b, 0xea, 650 0x41, 0x28, 0x0a, 0x12, 0x61, 0x67, 0x6f, 0x6e, 0x65, 0x73, 0x2e, 0x64, 0x65, 0x76, 0x2f, 0x43, 651 0x6f, 0x75, 0x6e, 0x74, 0x65, 0x72, 0x12, 0x12, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x65, 0x72, 0x73, 652 0x2f, 0x7b, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x65, 0x72, 0x7d, 0x22, 0x88, 0x02, 0x0a, 0x14, 0x43, 653 0x6f, 0x75, 0x6e, 0x74, 0x65, 0x72, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x52, 0x65, 0x71, 0x75, 654 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 655 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x31, 0x0a, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 656 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 657 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x49, 0x6e, 0x74, 0x36, 0x34, 0x56, 0x61, 658 0x6c, 0x75, 0x65, 0x52, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x37, 0x0a, 0x08, 0x63, 0x61, 659 0x70, 0x61, 0x63, 0x69, 0x74, 0x79, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x67, 660 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x49, 661 0x6e, 0x74, 0x36, 0x34, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x08, 0x63, 0x61, 0x70, 0x61, 0x63, 662 0x69, 0x74, 0x79, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x44, 0x69, 0x66, 0x66, 663 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x09, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x44, 0x69, 0x66, 664 0x66, 0x3a, 0x52, 0xea, 0x41, 0x4f, 0x0a, 0x1f, 0x61, 0x67, 0x6f, 0x6e, 0x65, 0x73, 0x2e, 0x64, 665 0x65, 0x76, 0x2f, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x65, 0x72, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 666 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x2c, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x65, 0x72, 667 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x2f, 0x7b, 668 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x65, 0x72, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x52, 0x65, 0x71, 669 0x75, 0x65, 0x73, 0x74, 0x7d, 0x22, 0x44, 0x0a, 0x11, 0x47, 0x65, 0x74, 0x43, 0x6f, 0x75, 0x6e, 670 0x74, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x2f, 0x0a, 0x04, 0x6e, 0x61, 671 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1b, 0xe2, 0x41, 0x01, 0x02, 0xfa, 0x41, 672 0x14, 0x0a, 0x12, 0x61, 0x67, 0x6f, 0x6e, 0x65, 0x73, 0x2e, 0x64, 0x65, 0x76, 0x2f, 0x43, 0x6f, 673 0x75, 0x6e, 0x74, 0x65, 0x72, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0xa0, 0x01, 0x0a, 0x14, 674 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x65, 0x72, 0x52, 0x65, 0x71, 675 0x75, 0x65, 0x73, 0x74, 0x12, 0x87, 0x01, 0x0a, 0x14, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x65, 0x72, 676 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x18, 0x01, 0x20, 677 0x01, 0x28, 0x0b, 0x32, 0x29, 0x2e, 0x61, 0x67, 0x6f, 0x6e, 0x65, 0x73, 0x2e, 0x64, 0x65, 0x76, 678 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x65, 679 0x72, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x42, 0x28, 680 0xe2, 0x41, 0x01, 0x02, 0xfa, 0x41, 0x21, 0x0a, 0x1f, 0x61, 0x67, 0x6f, 0x6e, 0x65, 0x73, 0x2e, 681 0x64, 0x65, 0x76, 0x2f, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x65, 0x72, 0x55, 0x70, 0x64, 0x61, 0x74, 682 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x52, 0x14, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x65, 683 0x72, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x72, 684 0x0a, 0x04, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 685 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x63, 0x61, 686 0x70, 0x61, 0x63, 0x69, 0x74, 0x79, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x63, 0x61, 687 0x70, 0x61, 0x63, 0x69, 0x74, 0x79, 0x12, 0x16, 0x0a, 0x06, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x73, 688 0x18, 0x03, 0x20, 0x03, 0x28, 0x09, 0x52, 0x06, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x3a, 0x22, 689 0xea, 0x41, 0x1f, 0x0a, 0x0f, 0x61, 0x67, 0x6f, 0x6e, 0x65, 0x73, 0x2e, 0x64, 0x65, 0x76, 0x2f, 690 0x4c, 0x69, 0x73, 0x74, 0x12, 0x0c, 0x6c, 0x69, 0x73, 0x74, 0x73, 0x2f, 0x7b, 0x6c, 0x69, 0x73, 691 0x74, 0x7d, 0x22, 0x3e, 0x0a, 0x0e, 0x47, 0x65, 0x74, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x71, 692 0x75, 0x65, 0x73, 0x74, 0x12, 0x2c, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 693 0x28, 0x09, 0x42, 0x18, 0xe2, 0x41, 0x01, 0x02, 0xfa, 0x41, 0x11, 0x0a, 0x0f, 0x61, 0x67, 0x6f, 694 0x6e, 0x65, 0x73, 0x2e, 0x64, 0x65, 0x76, 0x2f, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x04, 0x6e, 0x61, 695 0x6d, 0x65, 0x22, 0x9f, 0x01, 0x0a, 0x11, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4c, 0x69, 0x73, 696 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x47, 0x0a, 0x04, 0x6c, 0x69, 0x73, 0x74, 697 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x61, 0x67, 0x6f, 0x6e, 0x65, 0x73, 0x2e, 698 0x64, 0x65, 0x76, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x4c, 0x69, 0x73, 699 0x74, 0x42, 0x18, 0xe2, 0x41, 0x01, 0x02, 0xfa, 0x41, 0x11, 0x0a, 0x0f, 0x61, 0x67, 0x6f, 0x6e, 700 0x65, 0x73, 0x2e, 0x64, 0x65, 0x76, 0x2f, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x04, 0x6c, 0x69, 0x73, 701 0x74, 0x12, 0x41, 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 702 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 703 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 704 0x73, 0x6b, 0x42, 0x04, 0xe2, 0x41, 0x01, 0x02, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 705 0x4d, 0x61, 0x73, 0x6b, 0x22, 0x5f, 0x0a, 0x13, 0x41, 0x64, 0x64, 0x4c, 0x69, 0x73, 0x74, 0x56, 706 0x61, 0x6c, 0x75, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x2c, 0x0a, 0x04, 0x6e, 707 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x18, 0xe2, 0x41, 0x01, 0x02, 0xfa, 708 0x41, 0x11, 0x0a, 0x0f, 0x61, 0x67, 0x6f, 0x6e, 0x65, 0x73, 0x2e, 0x64, 0x65, 0x76, 0x2f, 0x4c, 709 0x69, 0x73, 0x74, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x1a, 0x0a, 0x05, 0x76, 0x61, 0x6c, 710 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x04, 0xe2, 0x41, 0x01, 0x02, 0x52, 0x05, 711 0x76, 0x61, 0x6c, 0x75, 0x65, 0x22, 0x62, 0x0a, 0x16, 0x52, 0x65, 0x6d, 0x6f, 0x76, 0x65, 0x4c, 712 0x69, 0x73, 0x74, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 713 0x2c, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x18, 0xe2, 714 0x41, 0x01, 0x02, 0xfa, 0x41, 0x11, 0x0a, 0x0f, 0x61, 0x67, 0x6f, 0x6e, 0x65, 0x73, 0x2e, 0x64, 715 0x65, 0x76, 0x2f, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x1a, 0x0a, 716 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x04, 0xe2, 0x41, 717 0x01, 0x02, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x32, 0xcb, 0x06, 0x0a, 0x03, 0x53, 0x44, 718 0x4b, 0x12, 0x7b, 0x0a, 0x0a, 0x47, 0x65, 0x74, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x65, 0x72, 0x12, 719 0x26, 0x2e, 0x61, 0x67, 0x6f, 0x6e, 0x65, 0x73, 0x2e, 0x64, 0x65, 0x76, 0x2e, 0x73, 0x64, 0x6b, 720 0x2e, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x47, 0x65, 0x74, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x65, 0x72, 721 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1c, 0x2e, 0x61, 0x67, 0x6f, 0x6e, 0x65, 0x73, 722 0x2e, 0x64, 0x65, 0x76, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x43, 0x6f, 723 0x75, 0x6e, 0x74, 0x65, 0x72, 0x22, 0x27, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x82, 0xd3, 724 0xe4, 0x93, 0x02, 0x1a, 0x12, 0x18, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x63, 725 0x6f, 0x75, 0x6e, 0x74, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x7d, 0x12, 0xbc, 726 0x01, 0x0a, 0x0d, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x65, 0x72, 727 0x12, 0x29, 0x2e, 0x61, 0x67, 0x6f, 0x6e, 0x65, 0x73, 0x2e, 0x64, 0x65, 0x76, 0x2e, 0x73, 0x64, 728 0x6b, 0x2e, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6f, 0x75, 729 0x6e, 0x74, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1c, 0x2e, 0x61, 0x67, 730 0x6f, 0x6e, 0x65, 0x73, 0x2e, 0x64, 0x65, 0x76, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x62, 0x65, 0x74, 731 0x61, 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x65, 0x72, 0x22, 0x62, 0xda, 0x41, 0x14, 0x63, 0x6f, 732 0x75, 0x6e, 0x74, 0x65, 0x72, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 733 0x73, 0x74, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x45, 0x32, 0x2d, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 734 0x61, 0x31, 0x2f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x6f, 0x75, 735 0x6e, 0x74, 0x65, 0x72, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 736 0x74, 0x2e, 0x6e, 0x61, 0x6d, 0x65, 0x7d, 0x3a, 0x14, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x65, 0x72, 737 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x6f, 0x0a, 738 0x07, 0x47, 0x65, 0x74, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x23, 0x2e, 0x61, 0x67, 0x6f, 0x6e, 0x65, 739 0x73, 0x2e, 0x64, 0x65, 0x76, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x47, 740 0x65, 0x74, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x19, 0x2e, 741 0x61, 0x67, 0x6f, 0x6e, 0x65, 0x73, 0x2e, 0x64, 0x65, 0x76, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x62, 742 0x65, 0x74, 0x61, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x22, 0x24, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 743 0x65, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x17, 0x12, 0x15, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 744 0x31, 0x2f, 0x6c, 0x69, 0x73, 0x74, 0x73, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x7d, 0x12, 0x8c, 745 0x01, 0x0a, 0x0a, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x26, 0x2e, 746 0x61, 0x67, 0x6f, 0x6e, 0x65, 0x73, 0x2e, 0x64, 0x65, 0x76, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x62, 747 0x65, 0x74, 0x61, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 748 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x19, 0x2e, 0x61, 0x67, 0x6f, 0x6e, 0x65, 0x73, 0x2e, 0x64, 749 0x65, 0x76, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x4c, 0x69, 0x73, 0x74, 750 0x22, 0x3b, 0xda, 0x41, 0x10, 0x6c, 0x69, 0x73, 0x74, 0x2c, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 751 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x22, 0x32, 0x1a, 0x2f, 0x76, 0x31, 752 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x6c, 0x69, 0x73, 0x74, 0x73, 0x2f, 0x7b, 0x6c, 0x69, 0x73, 753 0x74, 0x2e, 0x6e, 0x61, 0x6d, 0x65, 0x7d, 0x3a, 0x04, 0x6c, 0x69, 0x73, 0x74, 0x12, 0x7e, 0x0a, 754 0x0c, 0x41, 0x64, 0x64, 0x4c, 0x69, 0x73, 0x74, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x28, 0x2e, 755 0x61, 0x67, 0x6f, 0x6e, 0x65, 0x73, 0x2e, 0x64, 0x65, 0x76, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x62, 756 0x65, 0x74, 0x61, 0x2e, 0x41, 0x64, 0x64, 0x4c, 0x69, 0x73, 0x74, 0x56, 0x61, 0x6c, 0x75, 0x65, 757 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x19, 0x2e, 0x61, 0x67, 0x6f, 0x6e, 0x65, 0x73, 758 0x2e, 0x64, 0x65, 0x76, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x4c, 0x69, 759 0x73, 0x74, 0x22, 0x29, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x23, 0x22, 0x1e, 0x2f, 0x76, 0x31, 0x62, 760 0x65, 0x74, 0x61, 0x31, 0x2f, 0x6c, 0x69, 0x73, 0x74, 0x73, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 761 0x7d, 0x3a, 0x61, 0x64, 0x64, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x01, 0x2a, 0x12, 0x87, 0x01, 762 0x0a, 0x0f, 0x52, 0x65, 0x6d, 0x6f, 0x76, 0x65, 0x4c, 0x69, 0x73, 0x74, 0x56, 0x61, 0x6c, 0x75, 763 0x65, 0x12, 0x2b, 0x2e, 0x61, 0x67, 0x6f, 0x6e, 0x65, 0x73, 0x2e, 0x64, 0x65, 0x76, 0x2e, 0x73, 764 0x64, 0x6b, 0x2e, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x52, 0x65, 0x6d, 0x6f, 0x76, 0x65, 0x4c, 0x69, 765 0x73, 0x74, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x19, 766 0x2e, 0x61, 0x67, 0x6f, 0x6e, 0x65, 0x73, 0x2e, 0x64, 0x65, 0x76, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 767 0x62, 0x65, 0x74, 0x61, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x22, 0x2c, 0x82, 0xd3, 0xe4, 0x93, 0x02, 768 0x26, 0x22, 0x21, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x6c, 0x69, 0x73, 0x74, 769 0x73, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x7d, 0x3a, 0x72, 0x65, 0x6d, 0x6f, 0x76, 0x65, 0x56, 770 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x01, 0x2a, 0x42, 0x51, 0x5a, 0x06, 0x2e, 0x2f, 0x62, 0x65, 0x74, 771 0x61, 0x92, 0x41, 0x46, 0x12, 0x1d, 0x0a, 0x0a, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x70, 0x72, 0x6f, 772 0x74, 0x6f, 0x32, 0x0f, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x20, 0x6e, 0x6f, 0x74, 0x20, 773 0x73, 0x65, 0x74, 0x2a, 0x01, 0x01, 0x32, 0x10, 0x61, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 774 0x69, 0x6f, 0x6e, 0x2f, 0x6a, 0x73, 0x6f, 0x6e, 0x3a, 0x10, 0x61, 0x70, 0x70, 0x6c, 0x69, 0x63, 775 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2f, 0x6a, 0x73, 0x6f, 0x6e, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 776 0x6f, 0x33, 777 } 778 779 var ( 780 file_beta_proto_rawDescOnce sync.Once 781 file_beta_proto_rawDescData = file_beta_proto_rawDesc 782 ) 783 784 func file_beta_proto_rawDescGZIP() []byte { 785 file_beta_proto_rawDescOnce.Do(func() { 786 file_beta_proto_rawDescData = protoimpl.X.CompressGZIP(file_beta_proto_rawDescData) 787 }) 788 return file_beta_proto_rawDescData 789 } 790 791 var file_beta_proto_msgTypes = make([]protoimpl.MessageInfo, 10) 792 var file_beta_proto_goTypes = []interface{}{ 793 (*Empty)(nil), // 0: agones.dev.sdk.beta.Empty 794 (*Counter)(nil), // 1: agones.dev.sdk.beta.Counter 795 (*CounterUpdateRequest)(nil), // 2: agones.dev.sdk.beta.CounterUpdateRequest 796 (*GetCounterRequest)(nil), // 3: agones.dev.sdk.beta.GetCounterRequest 797 (*UpdateCounterRequest)(nil), // 4: agones.dev.sdk.beta.UpdateCounterRequest 798 (*List)(nil), // 5: agones.dev.sdk.beta.List 799 (*GetListRequest)(nil), // 6: agones.dev.sdk.beta.GetListRequest 800 (*UpdateListRequest)(nil), // 7: agones.dev.sdk.beta.UpdateListRequest 801 (*AddListValueRequest)(nil), // 8: agones.dev.sdk.beta.AddListValueRequest 802 (*RemoveListValueRequest)(nil), // 9: agones.dev.sdk.beta.RemoveListValueRequest 803 (*wrapperspb.Int64Value)(nil), // 10: google.protobuf.Int64Value 804 (*fieldmaskpb.FieldMask)(nil), // 11: google.protobuf.FieldMask 805 } 806 var file_beta_proto_depIdxs = []int32{ 807 10, // 0: agones.dev.sdk.beta.CounterUpdateRequest.count:type_name -> google.protobuf.Int64Value 808 10, // 1: agones.dev.sdk.beta.CounterUpdateRequest.capacity:type_name -> google.protobuf.Int64Value 809 2, // 2: agones.dev.sdk.beta.UpdateCounterRequest.counterUpdateRequest:type_name -> agones.dev.sdk.beta.CounterUpdateRequest 810 5, // 3: agones.dev.sdk.beta.UpdateListRequest.list:type_name -> agones.dev.sdk.beta.List 811 11, // 4: agones.dev.sdk.beta.UpdateListRequest.update_mask:type_name -> google.protobuf.FieldMask 812 3, // 5: agones.dev.sdk.beta.SDK.GetCounter:input_type -> agones.dev.sdk.beta.GetCounterRequest 813 4, // 6: agones.dev.sdk.beta.SDK.UpdateCounter:input_type -> agones.dev.sdk.beta.UpdateCounterRequest 814 6, // 7: agones.dev.sdk.beta.SDK.GetList:input_type -> agones.dev.sdk.beta.GetListRequest 815 7, // 8: agones.dev.sdk.beta.SDK.UpdateList:input_type -> agones.dev.sdk.beta.UpdateListRequest 816 8, // 9: agones.dev.sdk.beta.SDK.AddListValue:input_type -> agones.dev.sdk.beta.AddListValueRequest 817 9, // 10: agones.dev.sdk.beta.SDK.RemoveListValue:input_type -> agones.dev.sdk.beta.RemoveListValueRequest 818 1, // 11: agones.dev.sdk.beta.SDK.GetCounter:output_type -> agones.dev.sdk.beta.Counter 819 1, // 12: agones.dev.sdk.beta.SDK.UpdateCounter:output_type -> agones.dev.sdk.beta.Counter 820 5, // 13: agones.dev.sdk.beta.SDK.GetList:output_type -> agones.dev.sdk.beta.List 821 5, // 14: agones.dev.sdk.beta.SDK.UpdateList:output_type -> agones.dev.sdk.beta.List 822 5, // 15: agones.dev.sdk.beta.SDK.AddListValue:output_type -> agones.dev.sdk.beta.List 823 5, // 16: agones.dev.sdk.beta.SDK.RemoveListValue:output_type -> agones.dev.sdk.beta.List 824 11, // [11:17] is the sub-list for method output_type 825 5, // [5:11] is the sub-list for method input_type 826 5, // [5:5] is the sub-list for extension type_name 827 5, // [5:5] is the sub-list for extension extendee 828 0, // [0:5] is the sub-list for field type_name 829 } 830 831 func init() { file_beta_proto_init() } 832 func file_beta_proto_init() { 833 if File_beta_proto != nil { 834 return 835 } 836 if !protoimpl.UnsafeEnabled { 837 file_beta_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { 838 switch v := v.(*Empty); i { 839 case 0: 840 return &v.state 841 case 1: 842 return &v.sizeCache 843 case 2: 844 return &v.unknownFields 845 default: 846 return nil 847 } 848 } 849 file_beta_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { 850 switch v := v.(*Counter); 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_beta_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} { 862 switch v := v.(*CounterUpdateRequest); 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_beta_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} { 874 switch v := v.(*GetCounterRequest); 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_beta_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} { 886 switch v := v.(*UpdateCounterRequest); 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_beta_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} { 898 switch v := v.(*List); 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_beta_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} { 910 switch v := v.(*GetListRequest); 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_beta_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} { 922 switch v := v.(*UpdateListRequest); 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_beta_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} { 934 switch v := v.(*AddListValueRequest); 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_beta_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} { 946 switch v := v.(*RemoveListValueRequest); 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 } 958 type x struct{} 959 out := protoimpl.TypeBuilder{ 960 File: protoimpl.DescBuilder{ 961 GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 962 RawDescriptor: file_beta_proto_rawDesc, 963 NumEnums: 0, 964 NumMessages: 10, 965 NumExtensions: 0, 966 NumServices: 1, 967 }, 968 GoTypes: file_beta_proto_goTypes, 969 DependencyIndexes: file_beta_proto_depIdxs, 970 MessageInfos: file_beta_proto_msgTypes, 971 }.Build() 972 File_beta_proto = out.File 973 file_beta_proto_rawDesc = nil 974 file_beta_proto_goTypes = nil 975 file_beta_proto_depIdxs = nil 976 }