1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 package appengine
22
23 import (
24 context "context"
25 reflect "reflect"
26 sync "sync"
27
28 _ "google.golang.org/genproto/googleapis/api/annotations"
29 longrunning "google.golang.org/genproto/googleapis/longrunning"
30 grpc "google.golang.org/grpc"
31 codes "google.golang.org/grpc/codes"
32 status "google.golang.org/grpc/status"
33 protoreflect "google.golang.org/protobuf/reflect/protoreflect"
34 protoimpl "google.golang.org/protobuf/runtime/protoimpl"
35 emptypb "google.golang.org/protobuf/types/known/emptypb"
36 fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb"
37 )
38
39 const (
40
41 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
42
43 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
44 )
45
46
47
48 type VersionView int32
49
50 const (
51
52
53 VersionView_BASIC VersionView = 0
54
55
56
57 VersionView_FULL VersionView = 1
58 )
59
60
61 var (
62 VersionView_name = map[int32]string{
63 0: "BASIC",
64 1: "FULL",
65 }
66 VersionView_value = map[string]int32{
67 "BASIC": 0,
68 "FULL": 1,
69 }
70 )
71
72 func (x VersionView) Enum() *VersionView {
73 p := new(VersionView)
74 *p = x
75 return p
76 }
77
78 func (x VersionView) String() string {
79 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
80 }
81
82 func (VersionView) Descriptor() protoreflect.EnumDescriptor {
83 return file_google_appengine_v1beta_appengine_proto_enumTypes[0].Descriptor()
84 }
85
86 func (VersionView) Type() protoreflect.EnumType {
87 return &file_google_appengine_v1beta_appengine_proto_enumTypes[0]
88 }
89
90 func (x VersionView) Number() protoreflect.EnumNumber {
91 return protoreflect.EnumNumber(x)
92 }
93
94
95 func (VersionView) EnumDescriptor() ([]byte, []int) {
96 return file_google_appengine_v1beta_appengine_proto_rawDescGZIP(), []int{0}
97 }
98
99
100
101 type AuthorizedCertificateView int32
102
103 const (
104
105
106 AuthorizedCertificateView_BASIC_CERTIFICATE AuthorizedCertificateView = 0
107
108
109 AuthorizedCertificateView_FULL_CERTIFICATE AuthorizedCertificateView = 1
110 )
111
112
113 var (
114 AuthorizedCertificateView_name = map[int32]string{
115 0: "BASIC_CERTIFICATE",
116 1: "FULL_CERTIFICATE",
117 }
118 AuthorizedCertificateView_value = map[string]int32{
119 "BASIC_CERTIFICATE": 0,
120 "FULL_CERTIFICATE": 1,
121 }
122 )
123
124 func (x AuthorizedCertificateView) Enum() *AuthorizedCertificateView {
125 p := new(AuthorizedCertificateView)
126 *p = x
127 return p
128 }
129
130 func (x AuthorizedCertificateView) String() string {
131 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
132 }
133
134 func (AuthorizedCertificateView) Descriptor() protoreflect.EnumDescriptor {
135 return file_google_appengine_v1beta_appengine_proto_enumTypes[1].Descriptor()
136 }
137
138 func (AuthorizedCertificateView) Type() protoreflect.EnumType {
139 return &file_google_appengine_v1beta_appengine_proto_enumTypes[1]
140 }
141
142 func (x AuthorizedCertificateView) Number() protoreflect.EnumNumber {
143 return protoreflect.EnumNumber(x)
144 }
145
146
147 func (AuthorizedCertificateView) EnumDescriptor() ([]byte, []int) {
148 return file_google_appengine_v1beta_appengine_proto_rawDescGZIP(), []int{1}
149 }
150
151
152 type DomainOverrideStrategy int32
153
154 const (
155
156 DomainOverrideStrategy_UNSPECIFIED_DOMAIN_OVERRIDE_STRATEGY DomainOverrideStrategy = 0
157
158
159 DomainOverrideStrategy_STRICT DomainOverrideStrategy = 1
160
161
162
163
164
165 DomainOverrideStrategy_OVERRIDE DomainOverrideStrategy = 2
166 )
167
168
169 var (
170 DomainOverrideStrategy_name = map[int32]string{
171 0: "UNSPECIFIED_DOMAIN_OVERRIDE_STRATEGY",
172 1: "STRICT",
173 2: "OVERRIDE",
174 }
175 DomainOverrideStrategy_value = map[string]int32{
176 "UNSPECIFIED_DOMAIN_OVERRIDE_STRATEGY": 0,
177 "STRICT": 1,
178 "OVERRIDE": 2,
179 }
180 )
181
182 func (x DomainOverrideStrategy) Enum() *DomainOverrideStrategy {
183 p := new(DomainOverrideStrategy)
184 *p = x
185 return p
186 }
187
188 func (x DomainOverrideStrategy) String() string {
189 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
190 }
191
192 func (DomainOverrideStrategy) Descriptor() protoreflect.EnumDescriptor {
193 return file_google_appengine_v1beta_appengine_proto_enumTypes[2].Descriptor()
194 }
195
196 func (DomainOverrideStrategy) Type() protoreflect.EnumType {
197 return &file_google_appengine_v1beta_appengine_proto_enumTypes[2]
198 }
199
200 func (x DomainOverrideStrategy) Number() protoreflect.EnumNumber {
201 return protoreflect.EnumNumber(x)
202 }
203
204
205 func (DomainOverrideStrategy) EnumDescriptor() ([]byte, []int) {
206 return file_google_appengine_v1beta_appengine_proto_rawDescGZIP(), []int{2}
207 }
208
209
210 type GetApplicationRequest struct {
211 state protoimpl.MessageState
212 sizeCache protoimpl.SizeCache
213 unknownFields protoimpl.UnknownFields
214
215
216 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
217 }
218
219 func (x *GetApplicationRequest) Reset() {
220 *x = GetApplicationRequest{}
221 if protoimpl.UnsafeEnabled {
222 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[0]
223 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
224 ms.StoreMessageInfo(mi)
225 }
226 }
227
228 func (x *GetApplicationRequest) String() string {
229 return protoimpl.X.MessageStringOf(x)
230 }
231
232 func (*GetApplicationRequest) ProtoMessage() {}
233
234 func (x *GetApplicationRequest) ProtoReflect() protoreflect.Message {
235 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[0]
236 if protoimpl.UnsafeEnabled && x != nil {
237 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
238 if ms.LoadMessageInfo() == nil {
239 ms.StoreMessageInfo(mi)
240 }
241 return ms
242 }
243 return mi.MessageOf(x)
244 }
245
246
247 func (*GetApplicationRequest) Descriptor() ([]byte, []int) {
248 return file_google_appengine_v1beta_appengine_proto_rawDescGZIP(), []int{0}
249 }
250
251 func (x *GetApplicationRequest) GetName() string {
252 if x != nil {
253 return x.Name
254 }
255 return ""
256 }
257
258
259 type CreateApplicationRequest struct {
260 state protoimpl.MessageState
261 sizeCache protoimpl.SizeCache
262 unknownFields protoimpl.UnknownFields
263
264
265 Application *Application `protobuf:"bytes,2,opt,name=application,proto3" json:"application,omitempty"`
266 }
267
268 func (x *CreateApplicationRequest) Reset() {
269 *x = CreateApplicationRequest{}
270 if protoimpl.UnsafeEnabled {
271 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[1]
272 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
273 ms.StoreMessageInfo(mi)
274 }
275 }
276
277 func (x *CreateApplicationRequest) String() string {
278 return protoimpl.X.MessageStringOf(x)
279 }
280
281 func (*CreateApplicationRequest) ProtoMessage() {}
282
283 func (x *CreateApplicationRequest) ProtoReflect() protoreflect.Message {
284 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[1]
285 if protoimpl.UnsafeEnabled && x != nil {
286 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
287 if ms.LoadMessageInfo() == nil {
288 ms.StoreMessageInfo(mi)
289 }
290 return ms
291 }
292 return mi.MessageOf(x)
293 }
294
295
296 func (*CreateApplicationRequest) Descriptor() ([]byte, []int) {
297 return file_google_appengine_v1beta_appengine_proto_rawDescGZIP(), []int{1}
298 }
299
300 func (x *CreateApplicationRequest) GetApplication() *Application {
301 if x != nil {
302 return x.Application
303 }
304 return nil
305 }
306
307
308 type UpdateApplicationRequest struct {
309 state protoimpl.MessageState
310 sizeCache protoimpl.SizeCache
311 unknownFields protoimpl.UnknownFields
312
313
314 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
315
316 Application *Application `protobuf:"bytes,2,opt,name=application,proto3" json:"application,omitempty"`
317
318 UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,3,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
319 }
320
321 func (x *UpdateApplicationRequest) Reset() {
322 *x = UpdateApplicationRequest{}
323 if protoimpl.UnsafeEnabled {
324 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[2]
325 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
326 ms.StoreMessageInfo(mi)
327 }
328 }
329
330 func (x *UpdateApplicationRequest) String() string {
331 return protoimpl.X.MessageStringOf(x)
332 }
333
334 func (*UpdateApplicationRequest) ProtoMessage() {}
335
336 func (x *UpdateApplicationRequest) ProtoReflect() protoreflect.Message {
337 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[2]
338 if protoimpl.UnsafeEnabled && x != nil {
339 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
340 if ms.LoadMessageInfo() == nil {
341 ms.StoreMessageInfo(mi)
342 }
343 return ms
344 }
345 return mi.MessageOf(x)
346 }
347
348
349 func (*UpdateApplicationRequest) Descriptor() ([]byte, []int) {
350 return file_google_appengine_v1beta_appengine_proto_rawDescGZIP(), []int{2}
351 }
352
353 func (x *UpdateApplicationRequest) GetName() string {
354 if x != nil {
355 return x.Name
356 }
357 return ""
358 }
359
360 func (x *UpdateApplicationRequest) GetApplication() *Application {
361 if x != nil {
362 return x.Application
363 }
364 return nil
365 }
366
367 func (x *UpdateApplicationRequest) GetUpdateMask() *fieldmaskpb.FieldMask {
368 if x != nil {
369 return x.UpdateMask
370 }
371 return nil
372 }
373
374
375 type RepairApplicationRequest struct {
376 state protoimpl.MessageState
377 sizeCache protoimpl.SizeCache
378 unknownFields protoimpl.UnknownFields
379
380
381 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
382 }
383
384 func (x *RepairApplicationRequest) Reset() {
385 *x = RepairApplicationRequest{}
386 if protoimpl.UnsafeEnabled {
387 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[3]
388 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
389 ms.StoreMessageInfo(mi)
390 }
391 }
392
393 func (x *RepairApplicationRequest) String() string {
394 return protoimpl.X.MessageStringOf(x)
395 }
396
397 func (*RepairApplicationRequest) ProtoMessage() {}
398
399 func (x *RepairApplicationRequest) ProtoReflect() protoreflect.Message {
400 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[3]
401 if protoimpl.UnsafeEnabled && x != nil {
402 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
403 if ms.LoadMessageInfo() == nil {
404 ms.StoreMessageInfo(mi)
405 }
406 return ms
407 }
408 return mi.MessageOf(x)
409 }
410
411
412 func (*RepairApplicationRequest) Descriptor() ([]byte, []int) {
413 return file_google_appengine_v1beta_appengine_proto_rawDescGZIP(), []int{3}
414 }
415
416 func (x *RepairApplicationRequest) GetName() string {
417 if x != nil {
418 return x.Name
419 }
420 return ""
421 }
422
423
424 type ListServicesRequest struct {
425 state protoimpl.MessageState
426 sizeCache protoimpl.SizeCache
427 unknownFields protoimpl.UnknownFields
428
429
430 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
431
432 PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
433
434 PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
435 }
436
437 func (x *ListServicesRequest) Reset() {
438 *x = ListServicesRequest{}
439 if protoimpl.UnsafeEnabled {
440 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[4]
441 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
442 ms.StoreMessageInfo(mi)
443 }
444 }
445
446 func (x *ListServicesRequest) String() string {
447 return protoimpl.X.MessageStringOf(x)
448 }
449
450 func (*ListServicesRequest) ProtoMessage() {}
451
452 func (x *ListServicesRequest) ProtoReflect() protoreflect.Message {
453 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[4]
454 if protoimpl.UnsafeEnabled && x != nil {
455 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
456 if ms.LoadMessageInfo() == nil {
457 ms.StoreMessageInfo(mi)
458 }
459 return ms
460 }
461 return mi.MessageOf(x)
462 }
463
464
465 func (*ListServicesRequest) Descriptor() ([]byte, []int) {
466 return file_google_appengine_v1beta_appengine_proto_rawDescGZIP(), []int{4}
467 }
468
469 func (x *ListServicesRequest) GetParent() string {
470 if x != nil {
471 return x.Parent
472 }
473 return ""
474 }
475
476 func (x *ListServicesRequest) GetPageSize() int32 {
477 if x != nil {
478 return x.PageSize
479 }
480 return 0
481 }
482
483 func (x *ListServicesRequest) GetPageToken() string {
484 if x != nil {
485 return x.PageToken
486 }
487 return ""
488 }
489
490
491 type ListServicesResponse struct {
492 state protoimpl.MessageState
493 sizeCache protoimpl.SizeCache
494 unknownFields protoimpl.UnknownFields
495
496
497 Services []*Service `protobuf:"bytes,1,rep,name=services,proto3" json:"services,omitempty"`
498
499 NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
500 }
501
502 func (x *ListServicesResponse) Reset() {
503 *x = ListServicesResponse{}
504 if protoimpl.UnsafeEnabled {
505 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[5]
506 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
507 ms.StoreMessageInfo(mi)
508 }
509 }
510
511 func (x *ListServicesResponse) String() string {
512 return protoimpl.X.MessageStringOf(x)
513 }
514
515 func (*ListServicesResponse) ProtoMessage() {}
516
517 func (x *ListServicesResponse) ProtoReflect() protoreflect.Message {
518 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[5]
519 if protoimpl.UnsafeEnabled && x != nil {
520 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
521 if ms.LoadMessageInfo() == nil {
522 ms.StoreMessageInfo(mi)
523 }
524 return ms
525 }
526 return mi.MessageOf(x)
527 }
528
529
530 func (*ListServicesResponse) Descriptor() ([]byte, []int) {
531 return file_google_appengine_v1beta_appengine_proto_rawDescGZIP(), []int{5}
532 }
533
534 func (x *ListServicesResponse) GetServices() []*Service {
535 if x != nil {
536 return x.Services
537 }
538 return nil
539 }
540
541 func (x *ListServicesResponse) GetNextPageToken() string {
542 if x != nil {
543 return x.NextPageToken
544 }
545 return ""
546 }
547
548
549 type GetServiceRequest struct {
550 state protoimpl.MessageState
551 sizeCache protoimpl.SizeCache
552 unknownFields protoimpl.UnknownFields
553
554
555 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
556 }
557
558 func (x *GetServiceRequest) Reset() {
559 *x = GetServiceRequest{}
560 if protoimpl.UnsafeEnabled {
561 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[6]
562 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
563 ms.StoreMessageInfo(mi)
564 }
565 }
566
567 func (x *GetServiceRequest) String() string {
568 return protoimpl.X.MessageStringOf(x)
569 }
570
571 func (*GetServiceRequest) ProtoMessage() {}
572
573 func (x *GetServiceRequest) ProtoReflect() protoreflect.Message {
574 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[6]
575 if protoimpl.UnsafeEnabled && x != nil {
576 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
577 if ms.LoadMessageInfo() == nil {
578 ms.StoreMessageInfo(mi)
579 }
580 return ms
581 }
582 return mi.MessageOf(x)
583 }
584
585
586 func (*GetServiceRequest) Descriptor() ([]byte, []int) {
587 return file_google_appengine_v1beta_appengine_proto_rawDescGZIP(), []int{6}
588 }
589
590 func (x *GetServiceRequest) GetName() string {
591 if x != nil {
592 return x.Name
593 }
594 return ""
595 }
596
597
598 type UpdateServiceRequest struct {
599 state protoimpl.MessageState
600 sizeCache protoimpl.SizeCache
601 unknownFields protoimpl.UnknownFields
602
603
604 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
605
606
607 Service *Service `protobuf:"bytes,2,opt,name=service,proto3" json:"service,omitempty"`
608
609 UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,3,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
610
611
612
613
614
615
616
617
618
619
620
621
622 MigrateTraffic bool `protobuf:"varint,4,opt,name=migrate_traffic,json=migrateTraffic,proto3" json:"migrate_traffic,omitempty"`
623 }
624
625 func (x *UpdateServiceRequest) Reset() {
626 *x = UpdateServiceRequest{}
627 if protoimpl.UnsafeEnabled {
628 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[7]
629 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
630 ms.StoreMessageInfo(mi)
631 }
632 }
633
634 func (x *UpdateServiceRequest) String() string {
635 return protoimpl.X.MessageStringOf(x)
636 }
637
638 func (*UpdateServiceRequest) ProtoMessage() {}
639
640 func (x *UpdateServiceRequest) ProtoReflect() protoreflect.Message {
641 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[7]
642 if protoimpl.UnsafeEnabled && x != nil {
643 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
644 if ms.LoadMessageInfo() == nil {
645 ms.StoreMessageInfo(mi)
646 }
647 return ms
648 }
649 return mi.MessageOf(x)
650 }
651
652
653 func (*UpdateServiceRequest) Descriptor() ([]byte, []int) {
654 return file_google_appengine_v1beta_appengine_proto_rawDescGZIP(), []int{7}
655 }
656
657 func (x *UpdateServiceRequest) GetName() string {
658 if x != nil {
659 return x.Name
660 }
661 return ""
662 }
663
664 func (x *UpdateServiceRequest) GetService() *Service {
665 if x != nil {
666 return x.Service
667 }
668 return nil
669 }
670
671 func (x *UpdateServiceRequest) GetUpdateMask() *fieldmaskpb.FieldMask {
672 if x != nil {
673 return x.UpdateMask
674 }
675 return nil
676 }
677
678 func (x *UpdateServiceRequest) GetMigrateTraffic() bool {
679 if x != nil {
680 return x.MigrateTraffic
681 }
682 return false
683 }
684
685
686 type DeleteServiceRequest struct {
687 state protoimpl.MessageState
688 sizeCache protoimpl.SizeCache
689 unknownFields protoimpl.UnknownFields
690
691
692 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
693 }
694
695 func (x *DeleteServiceRequest) Reset() {
696 *x = DeleteServiceRequest{}
697 if protoimpl.UnsafeEnabled {
698 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[8]
699 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
700 ms.StoreMessageInfo(mi)
701 }
702 }
703
704 func (x *DeleteServiceRequest) String() string {
705 return protoimpl.X.MessageStringOf(x)
706 }
707
708 func (*DeleteServiceRequest) ProtoMessage() {}
709
710 func (x *DeleteServiceRequest) ProtoReflect() protoreflect.Message {
711 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[8]
712 if protoimpl.UnsafeEnabled && x != nil {
713 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
714 if ms.LoadMessageInfo() == nil {
715 ms.StoreMessageInfo(mi)
716 }
717 return ms
718 }
719 return mi.MessageOf(x)
720 }
721
722
723 func (*DeleteServiceRequest) Descriptor() ([]byte, []int) {
724 return file_google_appengine_v1beta_appengine_proto_rawDescGZIP(), []int{8}
725 }
726
727 func (x *DeleteServiceRequest) GetName() string {
728 if x != nil {
729 return x.Name
730 }
731 return ""
732 }
733
734
735 type ListVersionsRequest struct {
736 state protoimpl.MessageState
737 sizeCache protoimpl.SizeCache
738 unknownFields protoimpl.UnknownFields
739
740
741
742 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
743
744 View VersionView `protobuf:"varint,2,opt,name=view,proto3,enum=google.appengine.v1beta.VersionView" json:"view,omitempty"`
745
746 PageSize int32 `protobuf:"varint,3,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
747
748 PageToken string `protobuf:"bytes,4,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
749 }
750
751 func (x *ListVersionsRequest) Reset() {
752 *x = ListVersionsRequest{}
753 if protoimpl.UnsafeEnabled {
754 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[9]
755 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
756 ms.StoreMessageInfo(mi)
757 }
758 }
759
760 func (x *ListVersionsRequest) String() string {
761 return protoimpl.X.MessageStringOf(x)
762 }
763
764 func (*ListVersionsRequest) ProtoMessage() {}
765
766 func (x *ListVersionsRequest) ProtoReflect() protoreflect.Message {
767 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[9]
768 if protoimpl.UnsafeEnabled && x != nil {
769 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
770 if ms.LoadMessageInfo() == nil {
771 ms.StoreMessageInfo(mi)
772 }
773 return ms
774 }
775 return mi.MessageOf(x)
776 }
777
778
779 func (*ListVersionsRequest) Descriptor() ([]byte, []int) {
780 return file_google_appengine_v1beta_appengine_proto_rawDescGZIP(), []int{9}
781 }
782
783 func (x *ListVersionsRequest) GetParent() string {
784 if x != nil {
785 return x.Parent
786 }
787 return ""
788 }
789
790 func (x *ListVersionsRequest) GetView() VersionView {
791 if x != nil {
792 return x.View
793 }
794 return VersionView_BASIC
795 }
796
797 func (x *ListVersionsRequest) GetPageSize() int32 {
798 if x != nil {
799 return x.PageSize
800 }
801 return 0
802 }
803
804 func (x *ListVersionsRequest) GetPageToken() string {
805 if x != nil {
806 return x.PageToken
807 }
808 return ""
809 }
810
811
812 type ListVersionsResponse struct {
813 state protoimpl.MessageState
814 sizeCache protoimpl.SizeCache
815 unknownFields protoimpl.UnknownFields
816
817
818 Versions []*Version `protobuf:"bytes,1,rep,name=versions,proto3" json:"versions,omitempty"`
819
820 NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
821 }
822
823 func (x *ListVersionsResponse) Reset() {
824 *x = ListVersionsResponse{}
825 if protoimpl.UnsafeEnabled {
826 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[10]
827 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
828 ms.StoreMessageInfo(mi)
829 }
830 }
831
832 func (x *ListVersionsResponse) String() string {
833 return protoimpl.X.MessageStringOf(x)
834 }
835
836 func (*ListVersionsResponse) ProtoMessage() {}
837
838 func (x *ListVersionsResponse) ProtoReflect() protoreflect.Message {
839 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[10]
840 if protoimpl.UnsafeEnabled && x != nil {
841 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
842 if ms.LoadMessageInfo() == nil {
843 ms.StoreMessageInfo(mi)
844 }
845 return ms
846 }
847 return mi.MessageOf(x)
848 }
849
850
851 func (*ListVersionsResponse) Descriptor() ([]byte, []int) {
852 return file_google_appengine_v1beta_appengine_proto_rawDescGZIP(), []int{10}
853 }
854
855 func (x *ListVersionsResponse) GetVersions() []*Version {
856 if x != nil {
857 return x.Versions
858 }
859 return nil
860 }
861
862 func (x *ListVersionsResponse) GetNextPageToken() string {
863 if x != nil {
864 return x.NextPageToken
865 }
866 return ""
867 }
868
869
870 type GetVersionRequest struct {
871 state protoimpl.MessageState
872 sizeCache protoimpl.SizeCache
873 unknownFields protoimpl.UnknownFields
874
875
876
877 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
878
879 View VersionView `protobuf:"varint,2,opt,name=view,proto3,enum=google.appengine.v1beta.VersionView" json:"view,omitempty"`
880 }
881
882 func (x *GetVersionRequest) Reset() {
883 *x = GetVersionRequest{}
884 if protoimpl.UnsafeEnabled {
885 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[11]
886 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
887 ms.StoreMessageInfo(mi)
888 }
889 }
890
891 func (x *GetVersionRequest) String() string {
892 return protoimpl.X.MessageStringOf(x)
893 }
894
895 func (*GetVersionRequest) ProtoMessage() {}
896
897 func (x *GetVersionRequest) ProtoReflect() protoreflect.Message {
898 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[11]
899 if protoimpl.UnsafeEnabled && x != nil {
900 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
901 if ms.LoadMessageInfo() == nil {
902 ms.StoreMessageInfo(mi)
903 }
904 return ms
905 }
906 return mi.MessageOf(x)
907 }
908
909
910 func (*GetVersionRequest) Descriptor() ([]byte, []int) {
911 return file_google_appengine_v1beta_appengine_proto_rawDescGZIP(), []int{11}
912 }
913
914 func (x *GetVersionRequest) GetName() string {
915 if x != nil {
916 return x.Name
917 }
918 return ""
919 }
920
921 func (x *GetVersionRequest) GetView() VersionView {
922 if x != nil {
923 return x.View
924 }
925 return VersionView_BASIC
926 }
927
928
929 type CreateVersionRequest struct {
930 state protoimpl.MessageState
931 sizeCache protoimpl.SizeCache
932 unknownFields protoimpl.UnknownFields
933
934
935
936 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
937
938 Version *Version `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"`
939 }
940
941 func (x *CreateVersionRequest) Reset() {
942 *x = CreateVersionRequest{}
943 if protoimpl.UnsafeEnabled {
944 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[12]
945 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
946 ms.StoreMessageInfo(mi)
947 }
948 }
949
950 func (x *CreateVersionRequest) String() string {
951 return protoimpl.X.MessageStringOf(x)
952 }
953
954 func (*CreateVersionRequest) ProtoMessage() {}
955
956 func (x *CreateVersionRequest) ProtoReflect() protoreflect.Message {
957 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[12]
958 if protoimpl.UnsafeEnabled && x != nil {
959 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
960 if ms.LoadMessageInfo() == nil {
961 ms.StoreMessageInfo(mi)
962 }
963 return ms
964 }
965 return mi.MessageOf(x)
966 }
967
968
969 func (*CreateVersionRequest) Descriptor() ([]byte, []int) {
970 return file_google_appengine_v1beta_appengine_proto_rawDescGZIP(), []int{12}
971 }
972
973 func (x *CreateVersionRequest) GetParent() string {
974 if x != nil {
975 return x.Parent
976 }
977 return ""
978 }
979
980 func (x *CreateVersionRequest) GetVersion() *Version {
981 if x != nil {
982 return x.Version
983 }
984 return nil
985 }
986
987
988 type UpdateVersionRequest struct {
989 state protoimpl.MessageState
990 sizeCache protoimpl.SizeCache
991 unknownFields protoimpl.UnknownFields
992
993
994
995 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
996
997
998 Version *Version `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"`
999
1000 UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,3,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
1001 }
1002
1003 func (x *UpdateVersionRequest) Reset() {
1004 *x = UpdateVersionRequest{}
1005 if protoimpl.UnsafeEnabled {
1006 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[13]
1007 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1008 ms.StoreMessageInfo(mi)
1009 }
1010 }
1011
1012 func (x *UpdateVersionRequest) String() string {
1013 return protoimpl.X.MessageStringOf(x)
1014 }
1015
1016 func (*UpdateVersionRequest) ProtoMessage() {}
1017
1018 func (x *UpdateVersionRequest) ProtoReflect() protoreflect.Message {
1019 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[13]
1020 if protoimpl.UnsafeEnabled && x != nil {
1021 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1022 if ms.LoadMessageInfo() == nil {
1023 ms.StoreMessageInfo(mi)
1024 }
1025 return ms
1026 }
1027 return mi.MessageOf(x)
1028 }
1029
1030
1031 func (*UpdateVersionRequest) Descriptor() ([]byte, []int) {
1032 return file_google_appengine_v1beta_appengine_proto_rawDescGZIP(), []int{13}
1033 }
1034
1035 func (x *UpdateVersionRequest) GetName() string {
1036 if x != nil {
1037 return x.Name
1038 }
1039 return ""
1040 }
1041
1042 func (x *UpdateVersionRequest) GetVersion() *Version {
1043 if x != nil {
1044 return x.Version
1045 }
1046 return nil
1047 }
1048
1049 func (x *UpdateVersionRequest) GetUpdateMask() *fieldmaskpb.FieldMask {
1050 if x != nil {
1051 return x.UpdateMask
1052 }
1053 return nil
1054 }
1055
1056
1057 type DeleteVersionRequest struct {
1058 state protoimpl.MessageState
1059 sizeCache protoimpl.SizeCache
1060 unknownFields protoimpl.UnknownFields
1061
1062
1063
1064 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
1065 }
1066
1067 func (x *DeleteVersionRequest) Reset() {
1068 *x = DeleteVersionRequest{}
1069 if protoimpl.UnsafeEnabled {
1070 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[14]
1071 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1072 ms.StoreMessageInfo(mi)
1073 }
1074 }
1075
1076 func (x *DeleteVersionRequest) String() string {
1077 return protoimpl.X.MessageStringOf(x)
1078 }
1079
1080 func (*DeleteVersionRequest) ProtoMessage() {}
1081
1082 func (x *DeleteVersionRequest) ProtoReflect() protoreflect.Message {
1083 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[14]
1084 if protoimpl.UnsafeEnabled && x != nil {
1085 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1086 if ms.LoadMessageInfo() == nil {
1087 ms.StoreMessageInfo(mi)
1088 }
1089 return ms
1090 }
1091 return mi.MessageOf(x)
1092 }
1093
1094
1095 func (*DeleteVersionRequest) Descriptor() ([]byte, []int) {
1096 return file_google_appengine_v1beta_appengine_proto_rawDescGZIP(), []int{14}
1097 }
1098
1099 func (x *DeleteVersionRequest) GetName() string {
1100 if x != nil {
1101 return x.Name
1102 }
1103 return ""
1104 }
1105
1106
1107 type ListInstancesRequest struct {
1108 state protoimpl.MessageState
1109 sizeCache protoimpl.SizeCache
1110 unknownFields protoimpl.UnknownFields
1111
1112
1113
1114 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
1115
1116 PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
1117
1118 PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
1119 }
1120
1121 func (x *ListInstancesRequest) Reset() {
1122 *x = ListInstancesRequest{}
1123 if protoimpl.UnsafeEnabled {
1124 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[15]
1125 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1126 ms.StoreMessageInfo(mi)
1127 }
1128 }
1129
1130 func (x *ListInstancesRequest) String() string {
1131 return protoimpl.X.MessageStringOf(x)
1132 }
1133
1134 func (*ListInstancesRequest) ProtoMessage() {}
1135
1136 func (x *ListInstancesRequest) ProtoReflect() protoreflect.Message {
1137 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[15]
1138 if protoimpl.UnsafeEnabled && x != nil {
1139 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1140 if ms.LoadMessageInfo() == nil {
1141 ms.StoreMessageInfo(mi)
1142 }
1143 return ms
1144 }
1145 return mi.MessageOf(x)
1146 }
1147
1148
1149 func (*ListInstancesRequest) Descriptor() ([]byte, []int) {
1150 return file_google_appengine_v1beta_appengine_proto_rawDescGZIP(), []int{15}
1151 }
1152
1153 func (x *ListInstancesRequest) GetParent() string {
1154 if x != nil {
1155 return x.Parent
1156 }
1157 return ""
1158 }
1159
1160 func (x *ListInstancesRequest) GetPageSize() int32 {
1161 if x != nil {
1162 return x.PageSize
1163 }
1164 return 0
1165 }
1166
1167 func (x *ListInstancesRequest) GetPageToken() string {
1168 if x != nil {
1169 return x.PageToken
1170 }
1171 return ""
1172 }
1173
1174
1175 type ListInstancesResponse struct {
1176 state protoimpl.MessageState
1177 sizeCache protoimpl.SizeCache
1178 unknownFields protoimpl.UnknownFields
1179
1180
1181 Instances []*Instance `protobuf:"bytes,1,rep,name=instances,proto3" json:"instances,omitempty"`
1182
1183 NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
1184 }
1185
1186 func (x *ListInstancesResponse) Reset() {
1187 *x = ListInstancesResponse{}
1188 if protoimpl.UnsafeEnabled {
1189 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[16]
1190 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1191 ms.StoreMessageInfo(mi)
1192 }
1193 }
1194
1195 func (x *ListInstancesResponse) String() string {
1196 return protoimpl.X.MessageStringOf(x)
1197 }
1198
1199 func (*ListInstancesResponse) ProtoMessage() {}
1200
1201 func (x *ListInstancesResponse) ProtoReflect() protoreflect.Message {
1202 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[16]
1203 if protoimpl.UnsafeEnabled && x != nil {
1204 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1205 if ms.LoadMessageInfo() == nil {
1206 ms.StoreMessageInfo(mi)
1207 }
1208 return ms
1209 }
1210 return mi.MessageOf(x)
1211 }
1212
1213
1214 func (*ListInstancesResponse) Descriptor() ([]byte, []int) {
1215 return file_google_appengine_v1beta_appengine_proto_rawDescGZIP(), []int{16}
1216 }
1217
1218 func (x *ListInstancesResponse) GetInstances() []*Instance {
1219 if x != nil {
1220 return x.Instances
1221 }
1222 return nil
1223 }
1224
1225 func (x *ListInstancesResponse) GetNextPageToken() string {
1226 if x != nil {
1227 return x.NextPageToken
1228 }
1229 return ""
1230 }
1231
1232
1233 type GetInstanceRequest struct {
1234 state protoimpl.MessageState
1235 sizeCache protoimpl.SizeCache
1236 unknownFields protoimpl.UnknownFields
1237
1238
1239
1240 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
1241 }
1242
1243 func (x *GetInstanceRequest) Reset() {
1244 *x = GetInstanceRequest{}
1245 if protoimpl.UnsafeEnabled {
1246 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[17]
1247 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1248 ms.StoreMessageInfo(mi)
1249 }
1250 }
1251
1252 func (x *GetInstanceRequest) String() string {
1253 return protoimpl.X.MessageStringOf(x)
1254 }
1255
1256 func (*GetInstanceRequest) ProtoMessage() {}
1257
1258 func (x *GetInstanceRequest) ProtoReflect() protoreflect.Message {
1259 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[17]
1260 if protoimpl.UnsafeEnabled && x != nil {
1261 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1262 if ms.LoadMessageInfo() == nil {
1263 ms.StoreMessageInfo(mi)
1264 }
1265 return ms
1266 }
1267 return mi.MessageOf(x)
1268 }
1269
1270
1271 func (*GetInstanceRequest) Descriptor() ([]byte, []int) {
1272 return file_google_appengine_v1beta_appengine_proto_rawDescGZIP(), []int{17}
1273 }
1274
1275 func (x *GetInstanceRequest) GetName() string {
1276 if x != nil {
1277 return x.Name
1278 }
1279 return ""
1280 }
1281
1282
1283 type DeleteInstanceRequest struct {
1284 state protoimpl.MessageState
1285 sizeCache protoimpl.SizeCache
1286 unknownFields protoimpl.UnknownFields
1287
1288
1289
1290 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
1291 }
1292
1293 func (x *DeleteInstanceRequest) Reset() {
1294 *x = DeleteInstanceRequest{}
1295 if protoimpl.UnsafeEnabled {
1296 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[18]
1297 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1298 ms.StoreMessageInfo(mi)
1299 }
1300 }
1301
1302 func (x *DeleteInstanceRequest) String() string {
1303 return protoimpl.X.MessageStringOf(x)
1304 }
1305
1306 func (*DeleteInstanceRequest) ProtoMessage() {}
1307
1308 func (x *DeleteInstanceRequest) ProtoReflect() protoreflect.Message {
1309 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[18]
1310 if protoimpl.UnsafeEnabled && x != nil {
1311 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1312 if ms.LoadMessageInfo() == nil {
1313 ms.StoreMessageInfo(mi)
1314 }
1315 return ms
1316 }
1317 return mi.MessageOf(x)
1318 }
1319
1320
1321 func (*DeleteInstanceRequest) Descriptor() ([]byte, []int) {
1322 return file_google_appengine_v1beta_appengine_proto_rawDescGZIP(), []int{18}
1323 }
1324
1325 func (x *DeleteInstanceRequest) GetName() string {
1326 if x != nil {
1327 return x.Name
1328 }
1329 return ""
1330 }
1331
1332
1333 type DebugInstanceRequest struct {
1334 state protoimpl.MessageState
1335 sizeCache protoimpl.SizeCache
1336 unknownFields protoimpl.UnknownFields
1337
1338
1339
1340 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
1341
1342
1343
1344
1345
1346
1347
1348 SshKey string `protobuf:"bytes,2,opt,name=ssh_key,json=sshKey,proto3" json:"ssh_key,omitempty"`
1349 }
1350
1351 func (x *DebugInstanceRequest) Reset() {
1352 *x = DebugInstanceRequest{}
1353 if protoimpl.UnsafeEnabled {
1354 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[19]
1355 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1356 ms.StoreMessageInfo(mi)
1357 }
1358 }
1359
1360 func (x *DebugInstanceRequest) String() string {
1361 return protoimpl.X.MessageStringOf(x)
1362 }
1363
1364 func (*DebugInstanceRequest) ProtoMessage() {}
1365
1366 func (x *DebugInstanceRequest) ProtoReflect() protoreflect.Message {
1367 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[19]
1368 if protoimpl.UnsafeEnabled && x != nil {
1369 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1370 if ms.LoadMessageInfo() == nil {
1371 ms.StoreMessageInfo(mi)
1372 }
1373 return ms
1374 }
1375 return mi.MessageOf(x)
1376 }
1377
1378
1379 func (*DebugInstanceRequest) Descriptor() ([]byte, []int) {
1380 return file_google_appengine_v1beta_appengine_proto_rawDescGZIP(), []int{19}
1381 }
1382
1383 func (x *DebugInstanceRequest) GetName() string {
1384 if x != nil {
1385 return x.Name
1386 }
1387 return ""
1388 }
1389
1390 func (x *DebugInstanceRequest) GetSshKey() string {
1391 if x != nil {
1392 return x.SshKey
1393 }
1394 return ""
1395 }
1396
1397
1398 type ListIngressRulesRequest struct {
1399 state protoimpl.MessageState
1400 sizeCache protoimpl.SizeCache
1401 unknownFields protoimpl.UnknownFields
1402
1403
1404
1405 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
1406
1407 PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
1408
1409 PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
1410
1411
1412
1413 MatchingAddress string `protobuf:"bytes,4,opt,name=matching_address,json=matchingAddress,proto3" json:"matching_address,omitempty"`
1414 }
1415
1416 func (x *ListIngressRulesRequest) Reset() {
1417 *x = ListIngressRulesRequest{}
1418 if protoimpl.UnsafeEnabled {
1419 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[20]
1420 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1421 ms.StoreMessageInfo(mi)
1422 }
1423 }
1424
1425 func (x *ListIngressRulesRequest) String() string {
1426 return protoimpl.X.MessageStringOf(x)
1427 }
1428
1429 func (*ListIngressRulesRequest) ProtoMessage() {}
1430
1431 func (x *ListIngressRulesRequest) ProtoReflect() protoreflect.Message {
1432 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[20]
1433 if protoimpl.UnsafeEnabled && x != nil {
1434 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1435 if ms.LoadMessageInfo() == nil {
1436 ms.StoreMessageInfo(mi)
1437 }
1438 return ms
1439 }
1440 return mi.MessageOf(x)
1441 }
1442
1443
1444 func (*ListIngressRulesRequest) Descriptor() ([]byte, []int) {
1445 return file_google_appengine_v1beta_appengine_proto_rawDescGZIP(), []int{20}
1446 }
1447
1448 func (x *ListIngressRulesRequest) GetParent() string {
1449 if x != nil {
1450 return x.Parent
1451 }
1452 return ""
1453 }
1454
1455 func (x *ListIngressRulesRequest) GetPageSize() int32 {
1456 if x != nil {
1457 return x.PageSize
1458 }
1459 return 0
1460 }
1461
1462 func (x *ListIngressRulesRequest) GetPageToken() string {
1463 if x != nil {
1464 return x.PageToken
1465 }
1466 return ""
1467 }
1468
1469 func (x *ListIngressRulesRequest) GetMatchingAddress() string {
1470 if x != nil {
1471 return x.MatchingAddress
1472 }
1473 return ""
1474 }
1475
1476
1477 type ListIngressRulesResponse struct {
1478 state protoimpl.MessageState
1479 sizeCache protoimpl.SizeCache
1480 unknownFields protoimpl.UnknownFields
1481
1482
1483 IngressRules []*FirewallRule `protobuf:"bytes,1,rep,name=ingress_rules,json=ingressRules,proto3" json:"ingress_rules,omitempty"`
1484
1485 NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
1486 }
1487
1488 func (x *ListIngressRulesResponse) Reset() {
1489 *x = ListIngressRulesResponse{}
1490 if protoimpl.UnsafeEnabled {
1491 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[21]
1492 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1493 ms.StoreMessageInfo(mi)
1494 }
1495 }
1496
1497 func (x *ListIngressRulesResponse) String() string {
1498 return protoimpl.X.MessageStringOf(x)
1499 }
1500
1501 func (*ListIngressRulesResponse) ProtoMessage() {}
1502
1503 func (x *ListIngressRulesResponse) ProtoReflect() protoreflect.Message {
1504 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[21]
1505 if protoimpl.UnsafeEnabled && x != nil {
1506 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1507 if ms.LoadMessageInfo() == nil {
1508 ms.StoreMessageInfo(mi)
1509 }
1510 return ms
1511 }
1512 return mi.MessageOf(x)
1513 }
1514
1515
1516 func (*ListIngressRulesResponse) Descriptor() ([]byte, []int) {
1517 return file_google_appengine_v1beta_appengine_proto_rawDescGZIP(), []int{21}
1518 }
1519
1520 func (x *ListIngressRulesResponse) GetIngressRules() []*FirewallRule {
1521 if x != nil {
1522 return x.IngressRules
1523 }
1524 return nil
1525 }
1526
1527 func (x *ListIngressRulesResponse) GetNextPageToken() string {
1528 if x != nil {
1529 return x.NextPageToken
1530 }
1531 return ""
1532 }
1533
1534
1535 type BatchUpdateIngressRulesRequest struct {
1536 state protoimpl.MessageState
1537 sizeCache protoimpl.SizeCache
1538 unknownFields protoimpl.UnknownFields
1539
1540
1541
1542 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
1543
1544 IngressRules []*FirewallRule `protobuf:"bytes,2,rep,name=ingress_rules,json=ingressRules,proto3" json:"ingress_rules,omitempty"`
1545 }
1546
1547 func (x *BatchUpdateIngressRulesRequest) Reset() {
1548 *x = BatchUpdateIngressRulesRequest{}
1549 if protoimpl.UnsafeEnabled {
1550 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[22]
1551 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1552 ms.StoreMessageInfo(mi)
1553 }
1554 }
1555
1556 func (x *BatchUpdateIngressRulesRequest) String() string {
1557 return protoimpl.X.MessageStringOf(x)
1558 }
1559
1560 func (*BatchUpdateIngressRulesRequest) ProtoMessage() {}
1561
1562 func (x *BatchUpdateIngressRulesRequest) ProtoReflect() protoreflect.Message {
1563 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[22]
1564 if protoimpl.UnsafeEnabled && x != nil {
1565 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1566 if ms.LoadMessageInfo() == nil {
1567 ms.StoreMessageInfo(mi)
1568 }
1569 return ms
1570 }
1571 return mi.MessageOf(x)
1572 }
1573
1574
1575 func (*BatchUpdateIngressRulesRequest) Descriptor() ([]byte, []int) {
1576 return file_google_appengine_v1beta_appengine_proto_rawDescGZIP(), []int{22}
1577 }
1578
1579 func (x *BatchUpdateIngressRulesRequest) GetName() string {
1580 if x != nil {
1581 return x.Name
1582 }
1583 return ""
1584 }
1585
1586 func (x *BatchUpdateIngressRulesRequest) GetIngressRules() []*FirewallRule {
1587 if x != nil {
1588 return x.IngressRules
1589 }
1590 return nil
1591 }
1592
1593
1594 type BatchUpdateIngressRulesResponse struct {
1595 state protoimpl.MessageState
1596 sizeCache protoimpl.SizeCache
1597 unknownFields protoimpl.UnknownFields
1598
1599
1600 IngressRules []*FirewallRule `protobuf:"bytes,1,rep,name=ingress_rules,json=ingressRules,proto3" json:"ingress_rules,omitempty"`
1601 }
1602
1603 func (x *BatchUpdateIngressRulesResponse) Reset() {
1604 *x = BatchUpdateIngressRulesResponse{}
1605 if protoimpl.UnsafeEnabled {
1606 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[23]
1607 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1608 ms.StoreMessageInfo(mi)
1609 }
1610 }
1611
1612 func (x *BatchUpdateIngressRulesResponse) String() string {
1613 return protoimpl.X.MessageStringOf(x)
1614 }
1615
1616 func (*BatchUpdateIngressRulesResponse) ProtoMessage() {}
1617
1618 func (x *BatchUpdateIngressRulesResponse) ProtoReflect() protoreflect.Message {
1619 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[23]
1620 if protoimpl.UnsafeEnabled && x != nil {
1621 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1622 if ms.LoadMessageInfo() == nil {
1623 ms.StoreMessageInfo(mi)
1624 }
1625 return ms
1626 }
1627 return mi.MessageOf(x)
1628 }
1629
1630
1631 func (*BatchUpdateIngressRulesResponse) Descriptor() ([]byte, []int) {
1632 return file_google_appengine_v1beta_appengine_proto_rawDescGZIP(), []int{23}
1633 }
1634
1635 func (x *BatchUpdateIngressRulesResponse) GetIngressRules() []*FirewallRule {
1636 if x != nil {
1637 return x.IngressRules
1638 }
1639 return nil
1640 }
1641
1642
1643 type CreateIngressRuleRequest struct {
1644 state protoimpl.MessageState
1645 sizeCache protoimpl.SizeCache
1646 unknownFields protoimpl.UnknownFields
1647
1648
1649
1650 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661 Rule *FirewallRule `protobuf:"bytes,2,opt,name=rule,proto3" json:"rule,omitempty"`
1662 }
1663
1664 func (x *CreateIngressRuleRequest) Reset() {
1665 *x = CreateIngressRuleRequest{}
1666 if protoimpl.UnsafeEnabled {
1667 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[24]
1668 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1669 ms.StoreMessageInfo(mi)
1670 }
1671 }
1672
1673 func (x *CreateIngressRuleRequest) String() string {
1674 return protoimpl.X.MessageStringOf(x)
1675 }
1676
1677 func (*CreateIngressRuleRequest) ProtoMessage() {}
1678
1679 func (x *CreateIngressRuleRequest) ProtoReflect() protoreflect.Message {
1680 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[24]
1681 if protoimpl.UnsafeEnabled && x != nil {
1682 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1683 if ms.LoadMessageInfo() == nil {
1684 ms.StoreMessageInfo(mi)
1685 }
1686 return ms
1687 }
1688 return mi.MessageOf(x)
1689 }
1690
1691
1692 func (*CreateIngressRuleRequest) Descriptor() ([]byte, []int) {
1693 return file_google_appengine_v1beta_appengine_proto_rawDescGZIP(), []int{24}
1694 }
1695
1696 func (x *CreateIngressRuleRequest) GetParent() string {
1697 if x != nil {
1698 return x.Parent
1699 }
1700 return ""
1701 }
1702
1703 func (x *CreateIngressRuleRequest) GetRule() *FirewallRule {
1704 if x != nil {
1705 return x.Rule
1706 }
1707 return nil
1708 }
1709
1710
1711 type GetIngressRuleRequest struct {
1712 state protoimpl.MessageState
1713 sizeCache protoimpl.SizeCache
1714 unknownFields protoimpl.UnknownFields
1715
1716
1717
1718 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
1719 }
1720
1721 func (x *GetIngressRuleRequest) Reset() {
1722 *x = GetIngressRuleRequest{}
1723 if protoimpl.UnsafeEnabled {
1724 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[25]
1725 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1726 ms.StoreMessageInfo(mi)
1727 }
1728 }
1729
1730 func (x *GetIngressRuleRequest) String() string {
1731 return protoimpl.X.MessageStringOf(x)
1732 }
1733
1734 func (*GetIngressRuleRequest) ProtoMessage() {}
1735
1736 func (x *GetIngressRuleRequest) ProtoReflect() protoreflect.Message {
1737 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[25]
1738 if protoimpl.UnsafeEnabled && x != nil {
1739 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1740 if ms.LoadMessageInfo() == nil {
1741 ms.StoreMessageInfo(mi)
1742 }
1743 return ms
1744 }
1745 return mi.MessageOf(x)
1746 }
1747
1748
1749 func (*GetIngressRuleRequest) Descriptor() ([]byte, []int) {
1750 return file_google_appengine_v1beta_appengine_proto_rawDescGZIP(), []int{25}
1751 }
1752
1753 func (x *GetIngressRuleRequest) GetName() string {
1754 if x != nil {
1755 return x.Name
1756 }
1757 return ""
1758 }
1759
1760
1761 type UpdateIngressRuleRequest struct {
1762 state protoimpl.MessageState
1763 sizeCache protoimpl.SizeCache
1764 unknownFields protoimpl.UnknownFields
1765
1766
1767
1768 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
1769
1770 Rule *FirewallRule `protobuf:"bytes,2,opt,name=rule,proto3" json:"rule,omitempty"`
1771
1772 UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,3,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
1773 }
1774
1775 func (x *UpdateIngressRuleRequest) Reset() {
1776 *x = UpdateIngressRuleRequest{}
1777 if protoimpl.UnsafeEnabled {
1778 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[26]
1779 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1780 ms.StoreMessageInfo(mi)
1781 }
1782 }
1783
1784 func (x *UpdateIngressRuleRequest) String() string {
1785 return protoimpl.X.MessageStringOf(x)
1786 }
1787
1788 func (*UpdateIngressRuleRequest) ProtoMessage() {}
1789
1790 func (x *UpdateIngressRuleRequest) ProtoReflect() protoreflect.Message {
1791 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[26]
1792 if protoimpl.UnsafeEnabled && x != nil {
1793 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1794 if ms.LoadMessageInfo() == nil {
1795 ms.StoreMessageInfo(mi)
1796 }
1797 return ms
1798 }
1799 return mi.MessageOf(x)
1800 }
1801
1802
1803 func (*UpdateIngressRuleRequest) Descriptor() ([]byte, []int) {
1804 return file_google_appengine_v1beta_appengine_proto_rawDescGZIP(), []int{26}
1805 }
1806
1807 func (x *UpdateIngressRuleRequest) GetName() string {
1808 if x != nil {
1809 return x.Name
1810 }
1811 return ""
1812 }
1813
1814 func (x *UpdateIngressRuleRequest) GetRule() *FirewallRule {
1815 if x != nil {
1816 return x.Rule
1817 }
1818 return nil
1819 }
1820
1821 func (x *UpdateIngressRuleRequest) GetUpdateMask() *fieldmaskpb.FieldMask {
1822 if x != nil {
1823 return x.UpdateMask
1824 }
1825 return nil
1826 }
1827
1828
1829 type DeleteIngressRuleRequest struct {
1830 state protoimpl.MessageState
1831 sizeCache protoimpl.SizeCache
1832 unknownFields protoimpl.UnknownFields
1833
1834
1835
1836 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
1837 }
1838
1839 func (x *DeleteIngressRuleRequest) Reset() {
1840 *x = DeleteIngressRuleRequest{}
1841 if protoimpl.UnsafeEnabled {
1842 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[27]
1843 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1844 ms.StoreMessageInfo(mi)
1845 }
1846 }
1847
1848 func (x *DeleteIngressRuleRequest) String() string {
1849 return protoimpl.X.MessageStringOf(x)
1850 }
1851
1852 func (*DeleteIngressRuleRequest) ProtoMessage() {}
1853
1854 func (x *DeleteIngressRuleRequest) ProtoReflect() protoreflect.Message {
1855 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[27]
1856 if protoimpl.UnsafeEnabled && x != nil {
1857 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1858 if ms.LoadMessageInfo() == nil {
1859 ms.StoreMessageInfo(mi)
1860 }
1861 return ms
1862 }
1863 return mi.MessageOf(x)
1864 }
1865
1866
1867 func (*DeleteIngressRuleRequest) Descriptor() ([]byte, []int) {
1868 return file_google_appengine_v1beta_appengine_proto_rawDescGZIP(), []int{27}
1869 }
1870
1871 func (x *DeleteIngressRuleRequest) GetName() string {
1872 if x != nil {
1873 return x.Name
1874 }
1875 return ""
1876 }
1877
1878
1879 type ListAuthorizedDomainsRequest struct {
1880 state protoimpl.MessageState
1881 sizeCache protoimpl.SizeCache
1882 unknownFields protoimpl.UnknownFields
1883
1884
1885 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
1886
1887 PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
1888
1889 PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
1890 }
1891
1892 func (x *ListAuthorizedDomainsRequest) Reset() {
1893 *x = ListAuthorizedDomainsRequest{}
1894 if protoimpl.UnsafeEnabled {
1895 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[28]
1896 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1897 ms.StoreMessageInfo(mi)
1898 }
1899 }
1900
1901 func (x *ListAuthorizedDomainsRequest) String() string {
1902 return protoimpl.X.MessageStringOf(x)
1903 }
1904
1905 func (*ListAuthorizedDomainsRequest) ProtoMessage() {}
1906
1907 func (x *ListAuthorizedDomainsRequest) ProtoReflect() protoreflect.Message {
1908 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[28]
1909 if protoimpl.UnsafeEnabled && x != nil {
1910 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1911 if ms.LoadMessageInfo() == nil {
1912 ms.StoreMessageInfo(mi)
1913 }
1914 return ms
1915 }
1916 return mi.MessageOf(x)
1917 }
1918
1919
1920 func (*ListAuthorizedDomainsRequest) Descriptor() ([]byte, []int) {
1921 return file_google_appengine_v1beta_appengine_proto_rawDescGZIP(), []int{28}
1922 }
1923
1924 func (x *ListAuthorizedDomainsRequest) GetParent() string {
1925 if x != nil {
1926 return x.Parent
1927 }
1928 return ""
1929 }
1930
1931 func (x *ListAuthorizedDomainsRequest) GetPageSize() int32 {
1932 if x != nil {
1933 return x.PageSize
1934 }
1935 return 0
1936 }
1937
1938 func (x *ListAuthorizedDomainsRequest) GetPageToken() string {
1939 if x != nil {
1940 return x.PageToken
1941 }
1942 return ""
1943 }
1944
1945
1946 type ListAuthorizedDomainsResponse struct {
1947 state protoimpl.MessageState
1948 sizeCache protoimpl.SizeCache
1949 unknownFields protoimpl.UnknownFields
1950
1951
1952 Domains []*AuthorizedDomain `protobuf:"bytes,1,rep,name=domains,proto3" json:"domains,omitempty"`
1953
1954 NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
1955 }
1956
1957 func (x *ListAuthorizedDomainsResponse) Reset() {
1958 *x = ListAuthorizedDomainsResponse{}
1959 if protoimpl.UnsafeEnabled {
1960 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[29]
1961 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1962 ms.StoreMessageInfo(mi)
1963 }
1964 }
1965
1966 func (x *ListAuthorizedDomainsResponse) String() string {
1967 return protoimpl.X.MessageStringOf(x)
1968 }
1969
1970 func (*ListAuthorizedDomainsResponse) ProtoMessage() {}
1971
1972 func (x *ListAuthorizedDomainsResponse) ProtoReflect() protoreflect.Message {
1973 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[29]
1974 if protoimpl.UnsafeEnabled && x != nil {
1975 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1976 if ms.LoadMessageInfo() == nil {
1977 ms.StoreMessageInfo(mi)
1978 }
1979 return ms
1980 }
1981 return mi.MessageOf(x)
1982 }
1983
1984
1985 func (*ListAuthorizedDomainsResponse) Descriptor() ([]byte, []int) {
1986 return file_google_appengine_v1beta_appengine_proto_rawDescGZIP(), []int{29}
1987 }
1988
1989 func (x *ListAuthorizedDomainsResponse) GetDomains() []*AuthorizedDomain {
1990 if x != nil {
1991 return x.Domains
1992 }
1993 return nil
1994 }
1995
1996 func (x *ListAuthorizedDomainsResponse) GetNextPageToken() string {
1997 if x != nil {
1998 return x.NextPageToken
1999 }
2000 return ""
2001 }
2002
2003
2004 type ListAuthorizedCertificatesRequest struct {
2005 state protoimpl.MessageState
2006 sizeCache protoimpl.SizeCache
2007 unknownFields protoimpl.UnknownFields
2008
2009
2010 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
2011
2012 View AuthorizedCertificateView `protobuf:"varint,4,opt,name=view,proto3,enum=google.appengine.v1beta.AuthorizedCertificateView" json:"view,omitempty"`
2013
2014 PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
2015
2016 PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
2017 }
2018
2019 func (x *ListAuthorizedCertificatesRequest) Reset() {
2020 *x = ListAuthorizedCertificatesRequest{}
2021 if protoimpl.UnsafeEnabled {
2022 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[30]
2023 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2024 ms.StoreMessageInfo(mi)
2025 }
2026 }
2027
2028 func (x *ListAuthorizedCertificatesRequest) String() string {
2029 return protoimpl.X.MessageStringOf(x)
2030 }
2031
2032 func (*ListAuthorizedCertificatesRequest) ProtoMessage() {}
2033
2034 func (x *ListAuthorizedCertificatesRequest) ProtoReflect() protoreflect.Message {
2035 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[30]
2036 if protoimpl.UnsafeEnabled && x != nil {
2037 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2038 if ms.LoadMessageInfo() == nil {
2039 ms.StoreMessageInfo(mi)
2040 }
2041 return ms
2042 }
2043 return mi.MessageOf(x)
2044 }
2045
2046
2047 func (*ListAuthorizedCertificatesRequest) Descriptor() ([]byte, []int) {
2048 return file_google_appengine_v1beta_appengine_proto_rawDescGZIP(), []int{30}
2049 }
2050
2051 func (x *ListAuthorizedCertificatesRequest) GetParent() string {
2052 if x != nil {
2053 return x.Parent
2054 }
2055 return ""
2056 }
2057
2058 func (x *ListAuthorizedCertificatesRequest) GetView() AuthorizedCertificateView {
2059 if x != nil {
2060 return x.View
2061 }
2062 return AuthorizedCertificateView_BASIC_CERTIFICATE
2063 }
2064
2065 func (x *ListAuthorizedCertificatesRequest) GetPageSize() int32 {
2066 if x != nil {
2067 return x.PageSize
2068 }
2069 return 0
2070 }
2071
2072 func (x *ListAuthorizedCertificatesRequest) GetPageToken() string {
2073 if x != nil {
2074 return x.PageToken
2075 }
2076 return ""
2077 }
2078
2079
2080 type ListAuthorizedCertificatesResponse struct {
2081 state protoimpl.MessageState
2082 sizeCache protoimpl.SizeCache
2083 unknownFields protoimpl.UnknownFields
2084
2085
2086 Certificates []*AuthorizedCertificate `protobuf:"bytes,1,rep,name=certificates,proto3" json:"certificates,omitempty"`
2087
2088 NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
2089 }
2090
2091 func (x *ListAuthorizedCertificatesResponse) Reset() {
2092 *x = ListAuthorizedCertificatesResponse{}
2093 if protoimpl.UnsafeEnabled {
2094 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[31]
2095 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2096 ms.StoreMessageInfo(mi)
2097 }
2098 }
2099
2100 func (x *ListAuthorizedCertificatesResponse) String() string {
2101 return protoimpl.X.MessageStringOf(x)
2102 }
2103
2104 func (*ListAuthorizedCertificatesResponse) ProtoMessage() {}
2105
2106 func (x *ListAuthorizedCertificatesResponse) ProtoReflect() protoreflect.Message {
2107 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[31]
2108 if protoimpl.UnsafeEnabled && x != nil {
2109 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2110 if ms.LoadMessageInfo() == nil {
2111 ms.StoreMessageInfo(mi)
2112 }
2113 return ms
2114 }
2115 return mi.MessageOf(x)
2116 }
2117
2118
2119 func (*ListAuthorizedCertificatesResponse) Descriptor() ([]byte, []int) {
2120 return file_google_appengine_v1beta_appengine_proto_rawDescGZIP(), []int{31}
2121 }
2122
2123 func (x *ListAuthorizedCertificatesResponse) GetCertificates() []*AuthorizedCertificate {
2124 if x != nil {
2125 return x.Certificates
2126 }
2127 return nil
2128 }
2129
2130 func (x *ListAuthorizedCertificatesResponse) GetNextPageToken() string {
2131 if x != nil {
2132 return x.NextPageToken
2133 }
2134 return ""
2135 }
2136
2137
2138 type GetAuthorizedCertificateRequest struct {
2139 state protoimpl.MessageState
2140 sizeCache protoimpl.SizeCache
2141 unknownFields protoimpl.UnknownFields
2142
2143
2144
2145 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
2146
2147 View AuthorizedCertificateView `protobuf:"varint,2,opt,name=view,proto3,enum=google.appengine.v1beta.AuthorizedCertificateView" json:"view,omitempty"`
2148 }
2149
2150 func (x *GetAuthorizedCertificateRequest) Reset() {
2151 *x = GetAuthorizedCertificateRequest{}
2152 if protoimpl.UnsafeEnabled {
2153 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[32]
2154 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2155 ms.StoreMessageInfo(mi)
2156 }
2157 }
2158
2159 func (x *GetAuthorizedCertificateRequest) String() string {
2160 return protoimpl.X.MessageStringOf(x)
2161 }
2162
2163 func (*GetAuthorizedCertificateRequest) ProtoMessage() {}
2164
2165 func (x *GetAuthorizedCertificateRequest) ProtoReflect() protoreflect.Message {
2166 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[32]
2167 if protoimpl.UnsafeEnabled && x != nil {
2168 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2169 if ms.LoadMessageInfo() == nil {
2170 ms.StoreMessageInfo(mi)
2171 }
2172 return ms
2173 }
2174 return mi.MessageOf(x)
2175 }
2176
2177
2178 func (*GetAuthorizedCertificateRequest) Descriptor() ([]byte, []int) {
2179 return file_google_appengine_v1beta_appengine_proto_rawDescGZIP(), []int{32}
2180 }
2181
2182 func (x *GetAuthorizedCertificateRequest) GetName() string {
2183 if x != nil {
2184 return x.Name
2185 }
2186 return ""
2187 }
2188
2189 func (x *GetAuthorizedCertificateRequest) GetView() AuthorizedCertificateView {
2190 if x != nil {
2191 return x.View
2192 }
2193 return AuthorizedCertificateView_BASIC_CERTIFICATE
2194 }
2195
2196
2197 type CreateAuthorizedCertificateRequest struct {
2198 state protoimpl.MessageState
2199 sizeCache protoimpl.SizeCache
2200 unknownFields protoimpl.UnknownFields
2201
2202
2203 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
2204
2205 Certificate *AuthorizedCertificate `protobuf:"bytes,2,opt,name=certificate,proto3" json:"certificate,omitempty"`
2206 }
2207
2208 func (x *CreateAuthorizedCertificateRequest) Reset() {
2209 *x = CreateAuthorizedCertificateRequest{}
2210 if protoimpl.UnsafeEnabled {
2211 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[33]
2212 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2213 ms.StoreMessageInfo(mi)
2214 }
2215 }
2216
2217 func (x *CreateAuthorizedCertificateRequest) String() string {
2218 return protoimpl.X.MessageStringOf(x)
2219 }
2220
2221 func (*CreateAuthorizedCertificateRequest) ProtoMessage() {}
2222
2223 func (x *CreateAuthorizedCertificateRequest) ProtoReflect() protoreflect.Message {
2224 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[33]
2225 if protoimpl.UnsafeEnabled && x != nil {
2226 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2227 if ms.LoadMessageInfo() == nil {
2228 ms.StoreMessageInfo(mi)
2229 }
2230 return ms
2231 }
2232 return mi.MessageOf(x)
2233 }
2234
2235
2236 func (*CreateAuthorizedCertificateRequest) Descriptor() ([]byte, []int) {
2237 return file_google_appengine_v1beta_appengine_proto_rawDescGZIP(), []int{33}
2238 }
2239
2240 func (x *CreateAuthorizedCertificateRequest) GetParent() string {
2241 if x != nil {
2242 return x.Parent
2243 }
2244 return ""
2245 }
2246
2247 func (x *CreateAuthorizedCertificateRequest) GetCertificate() *AuthorizedCertificate {
2248 if x != nil {
2249 return x.Certificate
2250 }
2251 return nil
2252 }
2253
2254
2255 type UpdateAuthorizedCertificateRequest struct {
2256 state protoimpl.MessageState
2257 sizeCache protoimpl.SizeCache
2258 unknownFields protoimpl.UnknownFields
2259
2260
2261
2262 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
2263
2264
2265 Certificate *AuthorizedCertificate `protobuf:"bytes,2,opt,name=certificate,proto3" json:"certificate,omitempty"`
2266
2267
2268 UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,3,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
2269 }
2270
2271 func (x *UpdateAuthorizedCertificateRequest) Reset() {
2272 *x = UpdateAuthorizedCertificateRequest{}
2273 if protoimpl.UnsafeEnabled {
2274 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[34]
2275 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2276 ms.StoreMessageInfo(mi)
2277 }
2278 }
2279
2280 func (x *UpdateAuthorizedCertificateRequest) String() string {
2281 return protoimpl.X.MessageStringOf(x)
2282 }
2283
2284 func (*UpdateAuthorizedCertificateRequest) ProtoMessage() {}
2285
2286 func (x *UpdateAuthorizedCertificateRequest) ProtoReflect() protoreflect.Message {
2287 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[34]
2288 if protoimpl.UnsafeEnabled && x != nil {
2289 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2290 if ms.LoadMessageInfo() == nil {
2291 ms.StoreMessageInfo(mi)
2292 }
2293 return ms
2294 }
2295 return mi.MessageOf(x)
2296 }
2297
2298
2299 func (*UpdateAuthorizedCertificateRequest) Descriptor() ([]byte, []int) {
2300 return file_google_appengine_v1beta_appengine_proto_rawDescGZIP(), []int{34}
2301 }
2302
2303 func (x *UpdateAuthorizedCertificateRequest) GetName() string {
2304 if x != nil {
2305 return x.Name
2306 }
2307 return ""
2308 }
2309
2310 func (x *UpdateAuthorizedCertificateRequest) GetCertificate() *AuthorizedCertificate {
2311 if x != nil {
2312 return x.Certificate
2313 }
2314 return nil
2315 }
2316
2317 func (x *UpdateAuthorizedCertificateRequest) GetUpdateMask() *fieldmaskpb.FieldMask {
2318 if x != nil {
2319 return x.UpdateMask
2320 }
2321 return nil
2322 }
2323
2324
2325 type DeleteAuthorizedCertificateRequest struct {
2326 state protoimpl.MessageState
2327 sizeCache protoimpl.SizeCache
2328 unknownFields protoimpl.UnknownFields
2329
2330
2331
2332 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
2333 }
2334
2335 func (x *DeleteAuthorizedCertificateRequest) Reset() {
2336 *x = DeleteAuthorizedCertificateRequest{}
2337 if protoimpl.UnsafeEnabled {
2338 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[35]
2339 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2340 ms.StoreMessageInfo(mi)
2341 }
2342 }
2343
2344 func (x *DeleteAuthorizedCertificateRequest) String() string {
2345 return protoimpl.X.MessageStringOf(x)
2346 }
2347
2348 func (*DeleteAuthorizedCertificateRequest) ProtoMessage() {}
2349
2350 func (x *DeleteAuthorizedCertificateRequest) ProtoReflect() protoreflect.Message {
2351 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[35]
2352 if protoimpl.UnsafeEnabled && x != nil {
2353 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2354 if ms.LoadMessageInfo() == nil {
2355 ms.StoreMessageInfo(mi)
2356 }
2357 return ms
2358 }
2359 return mi.MessageOf(x)
2360 }
2361
2362
2363 func (*DeleteAuthorizedCertificateRequest) Descriptor() ([]byte, []int) {
2364 return file_google_appengine_v1beta_appengine_proto_rawDescGZIP(), []int{35}
2365 }
2366
2367 func (x *DeleteAuthorizedCertificateRequest) GetName() string {
2368 if x != nil {
2369 return x.Name
2370 }
2371 return ""
2372 }
2373
2374
2375 type ListDomainMappingsRequest struct {
2376 state protoimpl.MessageState
2377 sizeCache protoimpl.SizeCache
2378 unknownFields protoimpl.UnknownFields
2379
2380
2381 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
2382
2383 PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
2384
2385 PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
2386 }
2387
2388 func (x *ListDomainMappingsRequest) Reset() {
2389 *x = ListDomainMappingsRequest{}
2390 if protoimpl.UnsafeEnabled {
2391 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[36]
2392 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2393 ms.StoreMessageInfo(mi)
2394 }
2395 }
2396
2397 func (x *ListDomainMappingsRequest) String() string {
2398 return protoimpl.X.MessageStringOf(x)
2399 }
2400
2401 func (*ListDomainMappingsRequest) ProtoMessage() {}
2402
2403 func (x *ListDomainMappingsRequest) ProtoReflect() protoreflect.Message {
2404 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[36]
2405 if protoimpl.UnsafeEnabled && x != nil {
2406 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2407 if ms.LoadMessageInfo() == nil {
2408 ms.StoreMessageInfo(mi)
2409 }
2410 return ms
2411 }
2412 return mi.MessageOf(x)
2413 }
2414
2415
2416 func (*ListDomainMappingsRequest) Descriptor() ([]byte, []int) {
2417 return file_google_appengine_v1beta_appengine_proto_rawDescGZIP(), []int{36}
2418 }
2419
2420 func (x *ListDomainMappingsRequest) GetParent() string {
2421 if x != nil {
2422 return x.Parent
2423 }
2424 return ""
2425 }
2426
2427 func (x *ListDomainMappingsRequest) GetPageSize() int32 {
2428 if x != nil {
2429 return x.PageSize
2430 }
2431 return 0
2432 }
2433
2434 func (x *ListDomainMappingsRequest) GetPageToken() string {
2435 if x != nil {
2436 return x.PageToken
2437 }
2438 return ""
2439 }
2440
2441
2442 type ListDomainMappingsResponse struct {
2443 state protoimpl.MessageState
2444 sizeCache protoimpl.SizeCache
2445 unknownFields protoimpl.UnknownFields
2446
2447
2448 DomainMappings []*DomainMapping `protobuf:"bytes,1,rep,name=domain_mappings,json=domainMappings,proto3" json:"domain_mappings,omitempty"`
2449
2450 NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
2451 }
2452
2453 func (x *ListDomainMappingsResponse) Reset() {
2454 *x = ListDomainMappingsResponse{}
2455 if protoimpl.UnsafeEnabled {
2456 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[37]
2457 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2458 ms.StoreMessageInfo(mi)
2459 }
2460 }
2461
2462 func (x *ListDomainMappingsResponse) String() string {
2463 return protoimpl.X.MessageStringOf(x)
2464 }
2465
2466 func (*ListDomainMappingsResponse) ProtoMessage() {}
2467
2468 func (x *ListDomainMappingsResponse) ProtoReflect() protoreflect.Message {
2469 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[37]
2470 if protoimpl.UnsafeEnabled && x != nil {
2471 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2472 if ms.LoadMessageInfo() == nil {
2473 ms.StoreMessageInfo(mi)
2474 }
2475 return ms
2476 }
2477 return mi.MessageOf(x)
2478 }
2479
2480
2481 func (*ListDomainMappingsResponse) Descriptor() ([]byte, []int) {
2482 return file_google_appengine_v1beta_appengine_proto_rawDescGZIP(), []int{37}
2483 }
2484
2485 func (x *ListDomainMappingsResponse) GetDomainMappings() []*DomainMapping {
2486 if x != nil {
2487 return x.DomainMappings
2488 }
2489 return nil
2490 }
2491
2492 func (x *ListDomainMappingsResponse) GetNextPageToken() string {
2493 if x != nil {
2494 return x.NextPageToken
2495 }
2496 return ""
2497 }
2498
2499
2500 type GetDomainMappingRequest struct {
2501 state protoimpl.MessageState
2502 sizeCache protoimpl.SizeCache
2503 unknownFields protoimpl.UnknownFields
2504
2505
2506
2507 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
2508 }
2509
2510 func (x *GetDomainMappingRequest) Reset() {
2511 *x = GetDomainMappingRequest{}
2512 if protoimpl.UnsafeEnabled {
2513 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[38]
2514 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2515 ms.StoreMessageInfo(mi)
2516 }
2517 }
2518
2519 func (x *GetDomainMappingRequest) String() string {
2520 return protoimpl.X.MessageStringOf(x)
2521 }
2522
2523 func (*GetDomainMappingRequest) ProtoMessage() {}
2524
2525 func (x *GetDomainMappingRequest) ProtoReflect() protoreflect.Message {
2526 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[38]
2527 if protoimpl.UnsafeEnabled && x != nil {
2528 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2529 if ms.LoadMessageInfo() == nil {
2530 ms.StoreMessageInfo(mi)
2531 }
2532 return ms
2533 }
2534 return mi.MessageOf(x)
2535 }
2536
2537
2538 func (*GetDomainMappingRequest) Descriptor() ([]byte, []int) {
2539 return file_google_appengine_v1beta_appengine_proto_rawDescGZIP(), []int{38}
2540 }
2541
2542 func (x *GetDomainMappingRequest) GetName() string {
2543 if x != nil {
2544 return x.Name
2545 }
2546 return ""
2547 }
2548
2549
2550 type CreateDomainMappingRequest struct {
2551 state protoimpl.MessageState
2552 sizeCache protoimpl.SizeCache
2553 unknownFields protoimpl.UnknownFields
2554
2555
2556 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
2557
2558 DomainMapping *DomainMapping `protobuf:"bytes,2,opt,name=domain_mapping,json=domainMapping,proto3" json:"domain_mapping,omitempty"`
2559
2560
2561 OverrideStrategy DomainOverrideStrategy `protobuf:"varint,4,opt,name=override_strategy,json=overrideStrategy,proto3,enum=google.appengine.v1beta.DomainOverrideStrategy" json:"override_strategy,omitempty"`
2562 }
2563
2564 func (x *CreateDomainMappingRequest) Reset() {
2565 *x = CreateDomainMappingRequest{}
2566 if protoimpl.UnsafeEnabled {
2567 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[39]
2568 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2569 ms.StoreMessageInfo(mi)
2570 }
2571 }
2572
2573 func (x *CreateDomainMappingRequest) String() string {
2574 return protoimpl.X.MessageStringOf(x)
2575 }
2576
2577 func (*CreateDomainMappingRequest) ProtoMessage() {}
2578
2579 func (x *CreateDomainMappingRequest) ProtoReflect() protoreflect.Message {
2580 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[39]
2581 if protoimpl.UnsafeEnabled && x != nil {
2582 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2583 if ms.LoadMessageInfo() == nil {
2584 ms.StoreMessageInfo(mi)
2585 }
2586 return ms
2587 }
2588 return mi.MessageOf(x)
2589 }
2590
2591
2592 func (*CreateDomainMappingRequest) Descriptor() ([]byte, []int) {
2593 return file_google_appengine_v1beta_appengine_proto_rawDescGZIP(), []int{39}
2594 }
2595
2596 func (x *CreateDomainMappingRequest) GetParent() string {
2597 if x != nil {
2598 return x.Parent
2599 }
2600 return ""
2601 }
2602
2603 func (x *CreateDomainMappingRequest) GetDomainMapping() *DomainMapping {
2604 if x != nil {
2605 return x.DomainMapping
2606 }
2607 return nil
2608 }
2609
2610 func (x *CreateDomainMappingRequest) GetOverrideStrategy() DomainOverrideStrategy {
2611 if x != nil {
2612 return x.OverrideStrategy
2613 }
2614 return DomainOverrideStrategy_UNSPECIFIED_DOMAIN_OVERRIDE_STRATEGY
2615 }
2616
2617
2618 type UpdateDomainMappingRequest struct {
2619 state protoimpl.MessageState
2620 sizeCache protoimpl.SizeCache
2621 unknownFields protoimpl.UnknownFields
2622
2623
2624
2625 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
2626
2627
2628 DomainMapping *DomainMapping `protobuf:"bytes,2,opt,name=domain_mapping,json=domainMapping,proto3" json:"domain_mapping,omitempty"`
2629
2630 UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,3,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
2631 }
2632
2633 func (x *UpdateDomainMappingRequest) Reset() {
2634 *x = UpdateDomainMappingRequest{}
2635 if protoimpl.UnsafeEnabled {
2636 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[40]
2637 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2638 ms.StoreMessageInfo(mi)
2639 }
2640 }
2641
2642 func (x *UpdateDomainMappingRequest) String() string {
2643 return protoimpl.X.MessageStringOf(x)
2644 }
2645
2646 func (*UpdateDomainMappingRequest) ProtoMessage() {}
2647
2648 func (x *UpdateDomainMappingRequest) ProtoReflect() protoreflect.Message {
2649 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[40]
2650 if protoimpl.UnsafeEnabled && x != nil {
2651 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2652 if ms.LoadMessageInfo() == nil {
2653 ms.StoreMessageInfo(mi)
2654 }
2655 return ms
2656 }
2657 return mi.MessageOf(x)
2658 }
2659
2660
2661 func (*UpdateDomainMappingRequest) Descriptor() ([]byte, []int) {
2662 return file_google_appengine_v1beta_appengine_proto_rawDescGZIP(), []int{40}
2663 }
2664
2665 func (x *UpdateDomainMappingRequest) GetName() string {
2666 if x != nil {
2667 return x.Name
2668 }
2669 return ""
2670 }
2671
2672 func (x *UpdateDomainMappingRequest) GetDomainMapping() *DomainMapping {
2673 if x != nil {
2674 return x.DomainMapping
2675 }
2676 return nil
2677 }
2678
2679 func (x *UpdateDomainMappingRequest) GetUpdateMask() *fieldmaskpb.FieldMask {
2680 if x != nil {
2681 return x.UpdateMask
2682 }
2683 return nil
2684 }
2685
2686
2687 type DeleteDomainMappingRequest struct {
2688 state protoimpl.MessageState
2689 sizeCache protoimpl.SizeCache
2690 unknownFields protoimpl.UnknownFields
2691
2692
2693
2694 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
2695 }
2696
2697 func (x *DeleteDomainMappingRequest) Reset() {
2698 *x = DeleteDomainMappingRequest{}
2699 if protoimpl.UnsafeEnabled {
2700 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[41]
2701 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2702 ms.StoreMessageInfo(mi)
2703 }
2704 }
2705
2706 func (x *DeleteDomainMappingRequest) String() string {
2707 return protoimpl.X.MessageStringOf(x)
2708 }
2709
2710 func (*DeleteDomainMappingRequest) ProtoMessage() {}
2711
2712 func (x *DeleteDomainMappingRequest) ProtoReflect() protoreflect.Message {
2713 mi := &file_google_appengine_v1beta_appengine_proto_msgTypes[41]
2714 if protoimpl.UnsafeEnabled && x != nil {
2715 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2716 if ms.LoadMessageInfo() == nil {
2717 ms.StoreMessageInfo(mi)
2718 }
2719 return ms
2720 }
2721 return mi.MessageOf(x)
2722 }
2723
2724
2725 func (*DeleteDomainMappingRequest) Descriptor() ([]byte, []int) {
2726 return file_google_appengine_v1beta_appengine_proto_rawDescGZIP(), []int{41}
2727 }
2728
2729 func (x *DeleteDomainMappingRequest) GetName() string {
2730 if x != nil {
2731 return x.Name
2732 }
2733 return ""
2734 }
2735
2736 var File_google_appengine_v1beta_appengine_proto protoreflect.FileDescriptor
2737
2738 var file_google_appengine_v1beta_appengine_proto_rawDesc = []byte{
2739 0x0a, 0x27, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x70, 0x65, 0x6e, 0x67, 0x69,
2740 0x6e, 0x65, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2f, 0x61, 0x70, 0x70, 0x65, 0x6e, 0x67,
2741 0x69, 0x6e, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x17, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
2742 0x65, 0x2e, 0x61, 0x70, 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65,
2743 0x74, 0x61, 0x1a, 0x29, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x70, 0x65, 0x6e,
2744 0x67, 0x69, 0x6e, 0x65, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2f, 0x61, 0x70, 0x70, 0x6c,
2745 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x29, 0x67,
2746 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2f,
2747 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2f, 0x63, 0x65, 0x72, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61,
2748 0x74, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x24, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
2749 0x2f, 0x61, 0x70, 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74,
2750 0x61, 0x2f, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x2c,
2751 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65,
2752 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2f, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x5f, 0x6d,
2753 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x26, 0x67, 0x6f,
2754 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2f, 0x76,
2755 0x31, 0x62, 0x65, 0x74, 0x61, 0x2f, 0x66, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x2e, 0x70,
2756 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x26, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x70,
2757 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2f, 0x69, 0x6e,
2758 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x25, 0x67, 0x6f,
2759 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2f, 0x76,
2760 0x31, 0x62, 0x65, 0x74, 0x61, 0x2f, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72,
2761 0x6f, 0x74, 0x6f, 0x1a, 0x25, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x70, 0x65,
2762 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2f, 0x73, 0x65, 0x72,
2763 0x76, 0x69, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67,
2764 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f,
2765 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x23, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
2766 0x2f, 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x2f, 0x6f, 0x70, 0x65,
2767 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1b, 0x67,
2768 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x65,
2769 0x6d, 0x70, 0x74, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x20, 0x67, 0x6f, 0x6f, 0x67,
2770 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x66, 0x69, 0x65, 0x6c,
2771 0x64, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x17, 0x67, 0x6f,
2772 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x2e,
2773 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x2b, 0x0a, 0x15, 0x47, 0x65, 0x74, 0x41, 0x70, 0x70, 0x6c,
2774 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12,
2775 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61,
2776 0x6d, 0x65, 0x22, 0x62, 0x0a, 0x18, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x41, 0x70, 0x70, 0x6c,
2777 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x46,
2778 0x0a, 0x0b, 0x61, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20,
2779 0x01, 0x28, 0x0b, 0x32, 0x24, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x70,
2780 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x41, 0x70,
2781 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x0b, 0x61, 0x70, 0x70, 0x6c, 0x69,
2782 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0xb3, 0x01, 0x0a, 0x18, 0x55, 0x70, 0x64, 0x61, 0x74,
2783 0x65, 0x41, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75,
2784 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
2785 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x46, 0x0a, 0x0b, 0x61, 0x70, 0x70, 0x6c, 0x69,
2786 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x24, 0x2e, 0x67,
2787 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e,
2788 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x41, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69,
2789 0x6f, 0x6e, 0x52, 0x0b, 0x61, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12,
2790 0x3b, 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x03,
2791 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72,
2792 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b,
2793 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4d, 0x61, 0x73, 0x6b, 0x22, 0x2e, 0x0a, 0x18,
2794 0x52, 0x65, 0x70, 0x61, 0x69, 0x72, 0x41, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f,
2795 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65,
2796 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x69, 0x0a, 0x13,
2797 0x4c, 0x69, 0x73, 0x74, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75,
2798 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20,
2799 0x01, 0x28, 0x09, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x1b, 0x0a, 0x09, 0x70,
2800 0x61, 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08,
2801 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x65,
2802 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x70, 0x61,
2803 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0x7c, 0x0a, 0x14, 0x4c, 0x69, 0x73, 0x74, 0x53,
2804 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
2805 0x3c, 0x0a, 0x08, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28,
2806 0x0b, 0x32, 0x20, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x70, 0x65, 0x6e,
2807 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x53, 0x65, 0x72, 0x76,
2808 0x69, 0x63, 0x65, 0x52, 0x08, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x12, 0x26, 0x0a,
2809 0x0f, 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e,
2810 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x6e, 0x65, 0x78, 0x74, 0x50, 0x61, 0x67, 0x65,
2811 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0x27, 0x0a, 0x11, 0x47, 0x65, 0x74, 0x53, 0x65, 0x72, 0x76,
2812 0x69, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61,
2813 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0xcc,
2814 0x01, 0x0a, 0x14, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65,
2815 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18,
2816 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x73,
2817 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x20, 0x2e, 0x67,
2818 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e,
2819 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x52, 0x07,
2820 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x3b, 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74,
2821 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67,
2822 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46,
2823 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65,
2824 0x4d, 0x61, 0x73, 0x6b, 0x12, 0x27, 0x0a, 0x0f, 0x6d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x65, 0x5f,
2825 0x74, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x18, 0x04, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0e, 0x6d,
2826 0x69, 0x67, 0x72, 0x61, 0x74, 0x65, 0x54, 0x72, 0x61, 0x66, 0x66, 0x69, 0x63, 0x22, 0x2a, 0x0a,
2827 0x14, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x52, 0x65,
2828 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20,
2829 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0xa3, 0x01, 0x0a, 0x13, 0x4c, 0x69,
2830 0x73, 0x74, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
2831 0x74, 0x12, 0x16, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28,
2832 0x09, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x38, 0x0a, 0x04, 0x76, 0x69, 0x65,
2833 0x77, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x24, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
2834 0x2e, 0x61, 0x70, 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74,
2835 0x61, 0x2e, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x69, 0x65, 0x77, 0x52, 0x04, 0x76,
2836 0x69, 0x65, 0x77, 0x12, 0x1b, 0x0a, 0x09, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65,
2837 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65,
2838 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x04,
2839 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x70, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22,
2840 0x7c, 0x0a, 0x14, 0x4c, 0x69, 0x73, 0x74, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x52,
2841 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3c, 0x0a, 0x08, 0x76, 0x65, 0x72, 0x73, 0x69,
2842 0x6f, 0x6e, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x20, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
2843 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x76, 0x31, 0x62,
2844 0x65, 0x74, 0x61, 0x2e, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x08, 0x76, 0x65, 0x72,
2845 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x26, 0x0a, 0x0f, 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x70, 0x61,
2846 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d,
2847 0x6e, 0x65, 0x78, 0x74, 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0x61, 0x0a,
2848 0x11, 0x47, 0x65, 0x74, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65,
2849 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
2850 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x38, 0x0a, 0x04, 0x76, 0x69, 0x65, 0x77, 0x18, 0x02,
2851 0x20, 0x01, 0x28, 0x0e, 0x32, 0x24, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70,
2852 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x56,
2853 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x69, 0x65, 0x77, 0x52, 0x04, 0x76, 0x69, 0x65, 0x77,
2854 0x22, 0x6a, 0x0a, 0x14, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f,
2855 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65,
2856 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74,
2857 0x12, 0x3a, 0x0a, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28,
2858 0x0b, 0x32, 0x20, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x70, 0x65, 0x6e,
2859 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x56, 0x65, 0x72, 0x73,
2860 0x69, 0x6f, 0x6e, 0x52, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x22, 0xa3, 0x01, 0x0a,
2861 0x14, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65,
2862 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20,
2863 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x76, 0x65, 0x72,
2864 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x20, 0x2e, 0x67, 0x6f, 0x6f,
2865 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x76, 0x31,
2866 0x62, 0x65, 0x74, 0x61, 0x2e, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x07, 0x76, 0x65,
2867 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x3b, 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f,
2868 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f,
2869 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65,
2870 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4d, 0x61,
2871 0x73, 0x6b, 0x22, 0x2a, 0x0a, 0x14, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x56, 0x65, 0x72, 0x73,
2872 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61,
2873 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x6a,
2874 0x0a, 0x14, 0x4c, 0x69, 0x73, 0x74, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x52,
2875 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74,
2876 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x1b,
2877 0x0a, 0x09, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28,
2878 0x05, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x1d, 0x0a, 0x0a, 0x70,
2879 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52,
2880 0x09, 0x70, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0x80, 0x01, 0x0a, 0x15, 0x4c,
2881 0x69, 0x73, 0x74, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70,
2882 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3f, 0x0a, 0x09, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65,
2883 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x21, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
2884 0x2e, 0x61, 0x70, 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74,
2885 0x61, 0x2e, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x52, 0x09, 0x69, 0x6e, 0x73, 0x74,
2886 0x61, 0x6e, 0x63, 0x65, 0x73, 0x12, 0x26, 0x0a, 0x0f, 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x70, 0x61,
2887 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d,
2888 0x6e, 0x65, 0x78, 0x74, 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0x28, 0x0a,
2889 0x12, 0x47, 0x65, 0x74, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75,
2890 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
2891 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x2b, 0x0a, 0x15, 0x44, 0x65, 0x6c, 0x65, 0x74,
2892 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
2893 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04,
2894 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x43, 0x0a, 0x14, 0x44, 0x65, 0x62, 0x75, 0x67, 0x49, 0x6e, 0x73,
2895 0x74, 0x61, 0x6e, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04,
2896 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65,
2897 0x12, 0x17, 0x0a, 0x07, 0x73, 0x73, 0x68, 0x5f, 0x6b, 0x65, 0x79, 0x18, 0x02, 0x20, 0x01, 0x28,
2898 0x09, 0x52, 0x06, 0x73, 0x73, 0x68, 0x4b, 0x65, 0x79, 0x22, 0x98, 0x01, 0x0a, 0x17, 0x4c, 0x69,
2899 0x73, 0x74, 0x49, 0x6e, 0x67, 0x72, 0x65, 0x73, 0x73, 0x52, 0x75, 0x6c, 0x65, 0x73, 0x52, 0x65,
2900 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18,
2901 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x1b, 0x0a,
2902 0x09, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05,
2903 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x61,
2904 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09,
2905 0x70, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x29, 0x0a, 0x10, 0x6d, 0x61, 0x74,
2906 0x63, 0x68, 0x69, 0x6e, 0x67, 0x5f, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x18, 0x04, 0x20,
2907 0x01, 0x28, 0x09, 0x52, 0x0f, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x69, 0x6e, 0x67, 0x41, 0x64, 0x64,
2908 0x72, 0x65, 0x73, 0x73, 0x22, 0x8e, 0x01, 0x0a, 0x18, 0x4c, 0x69, 0x73, 0x74, 0x49, 0x6e, 0x67,
2909 0x72, 0x65, 0x73, 0x73, 0x52, 0x75, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
2910 0x65, 0x12, 0x4a, 0x0a, 0x0d, 0x69, 0x6e, 0x67, 0x72, 0x65, 0x73, 0x73, 0x5f, 0x72, 0x75, 0x6c,
2911 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x25, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
2912 0x65, 0x2e, 0x61, 0x70, 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65,
2913 0x74, 0x61, 0x2e, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x52,
2914 0x0c, 0x69, 0x6e, 0x67, 0x72, 0x65, 0x73, 0x73, 0x52, 0x75, 0x6c, 0x65, 0x73, 0x12, 0x26, 0x0a,
2915 0x0f, 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e,
2916 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x6e, 0x65, 0x78, 0x74, 0x50, 0x61, 0x67, 0x65,
2917 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0x80, 0x01, 0x0a, 0x1e, 0x42, 0x61, 0x74, 0x63, 0x68, 0x55,
2918 0x70, 0x64, 0x61, 0x74, 0x65, 0x49, 0x6e, 0x67, 0x72, 0x65, 0x73, 0x73, 0x52, 0x75, 0x6c, 0x65,
2919 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65,
2920 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x4a, 0x0a, 0x0d,
2921 0x69, 0x6e, 0x67, 0x72, 0x65, 0x73, 0x73, 0x5f, 0x72, 0x75, 0x6c, 0x65, 0x73, 0x18, 0x02, 0x20,
2922 0x03, 0x28, 0x0b, 0x32, 0x25, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x70,
2923 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x46, 0x69,
2924 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x52, 0x0c, 0x69, 0x6e, 0x67, 0x72,
2925 0x65, 0x73, 0x73, 0x52, 0x75, 0x6c, 0x65, 0x73, 0x22, 0x6d, 0x0a, 0x1f, 0x42, 0x61, 0x74, 0x63,
2926 0x68, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x49, 0x6e, 0x67, 0x72, 0x65, 0x73, 0x73, 0x52, 0x75,
2927 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4a, 0x0a, 0x0d, 0x69,
2928 0x6e, 0x67, 0x72, 0x65, 0x73, 0x73, 0x5f, 0x72, 0x75, 0x6c, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03,
2929 0x28, 0x0b, 0x32, 0x25, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x70, 0x65,
2930 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x46, 0x69, 0x72,
2931 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x52, 0x0c, 0x69, 0x6e, 0x67, 0x72, 0x65,
2932 0x73, 0x73, 0x52, 0x75, 0x6c, 0x65, 0x73, 0x22, 0x6d, 0x0a, 0x18, 0x43, 0x72, 0x65, 0x61, 0x74,
2933 0x65, 0x49, 0x6e, 0x67, 0x72, 0x65, 0x73, 0x73, 0x52, 0x75, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75,
2934 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20,
2935 0x01, 0x28, 0x09, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x39, 0x0a, 0x04, 0x72,
2936 0x75, 0x6c, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x25, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
2937 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x76, 0x31, 0x62,
2938 0x65, 0x74, 0x61, 0x2e, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65,
2939 0x52, 0x04, 0x72, 0x75, 0x6c, 0x65, 0x22, 0x2b, 0x0a, 0x15, 0x47, 0x65, 0x74, 0x49, 0x6e, 0x67,
2940 0x72, 0x65, 0x73, 0x73, 0x52, 0x75, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
2941 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e,
2942 0x61, 0x6d, 0x65, 0x22, 0xa6, 0x01, 0x0a, 0x18, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x49, 0x6e,
2943 0x67, 0x72, 0x65, 0x73, 0x73, 0x52, 0x75, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
2944 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04,
2945 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x39, 0x0a, 0x04, 0x72, 0x75, 0x6c, 0x65, 0x18, 0x02, 0x20, 0x01,
2946 0x28, 0x0b, 0x32, 0x25, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x70, 0x65,
2947 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x46, 0x69, 0x72,
2948 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x52, 0x04, 0x72, 0x75, 0x6c, 0x65, 0x12,
2949 0x3b, 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x03,
2950 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72,
2951 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b,
2952 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4d, 0x61, 0x73, 0x6b, 0x22, 0x2e, 0x0a, 0x18,
2953 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x49, 0x6e, 0x67, 0x72, 0x65, 0x73, 0x73, 0x52, 0x75, 0x6c,
2954 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65,
2955 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x72, 0x0a, 0x1c,
2956 0x4c, 0x69, 0x73, 0x74, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x65, 0x64, 0x44, 0x6f,
2957 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06,
2958 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x70, 0x61,
2959 0x72, 0x65, 0x6e, 0x74, 0x12, 0x1b, 0x0a, 0x09, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a,
2960 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a,
2961 0x65, 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18,
2962 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x70, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e,
2963 0x22, 0x8c, 0x01, 0x0a, 0x1d, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69,
2964 0x7a, 0x65, 0x64, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
2965 0x73, 0x65, 0x12, 0x43, 0x0a, 0x07, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x18, 0x01, 0x20,
2966 0x03, 0x28, 0x0b, 0x32, 0x29, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x70,
2967 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x41, 0x75,
2968 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x65, 0x64, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x52, 0x07,
2969 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x12, 0x26, 0x0a, 0x0f, 0x6e, 0x65, 0x78, 0x74, 0x5f,
2970 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
2971 0x52, 0x0d, 0x6e, 0x65, 0x78, 0x74, 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22,
2972 0xbf, 0x01, 0x0a, 0x21, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a,
2973 0x65, 0x64, 0x43, 0x65, 0x72, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x65, 0x73, 0x52, 0x65,
2974 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18,
2975 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x46, 0x0a,
2976 0x04, 0x76, 0x69, 0x65, 0x77, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x32, 0x2e, 0x67, 0x6f,
2977 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x76,
2978 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x65, 0x64,
2979 0x43, 0x65, 0x72, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x65, 0x56, 0x69, 0x65, 0x77, 0x52,
2980 0x04, 0x76, 0x69, 0x65, 0x77, 0x12, 0x1b, 0x0a, 0x09, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x69,
2981 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69,
2982 0x7a, 0x65, 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e,
2983 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x70, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65,
2984 0x6e, 0x22, 0xa0, 0x01, 0x0a, 0x22, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72,
2985 0x69, 0x7a, 0x65, 0x64, 0x43, 0x65, 0x72, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x65, 0x73,
2986 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x52, 0x0a, 0x0c, 0x63, 0x65, 0x72, 0x74,
2987 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2e,
2988 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e,
2989 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69,
2990 0x7a, 0x65, 0x64, 0x43, 0x65, 0x72, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x65, 0x52, 0x0c,
2991 0x63, 0x65, 0x72, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x65, 0x73, 0x12, 0x26, 0x0a, 0x0f,
2992 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18,
2993 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x6e, 0x65, 0x78, 0x74, 0x50, 0x61, 0x67, 0x65, 0x54,
2994 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0x7d, 0x0a, 0x1f, 0x47, 0x65, 0x74, 0x41, 0x75, 0x74, 0x68, 0x6f,
2995 0x72, 0x69, 0x7a, 0x65, 0x64, 0x43, 0x65, 0x72, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x65,
2996 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18,
2997 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x46, 0x0a, 0x04, 0x76,
2998 0x69, 0x65, 0x77, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x32, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
2999 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x76, 0x31, 0x62,
3000 0x65, 0x74, 0x61, 0x2e, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x65, 0x64, 0x43, 0x65,
3001 0x72, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x65, 0x56, 0x69, 0x65, 0x77, 0x52, 0x04, 0x76,
3002 0x69, 0x65, 0x77, 0x22, 0x8e, 0x01, 0x0a, 0x22, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x41, 0x75,
3003 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x65, 0x64, 0x43, 0x65, 0x72, 0x74, 0x69, 0x66, 0x69, 0x63,
3004 0x61, 0x74, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x70, 0x61,
3005 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65,
3006 0x6e, 0x74, 0x12, 0x50, 0x0a, 0x0b, 0x63, 0x65, 0x72, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74,
3007 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
3008 0x2e, 0x61, 0x70, 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74,
3009 0x61, 0x2e, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x65, 0x64, 0x43, 0x65, 0x72, 0x74,
3010 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x65, 0x52, 0x0b, 0x63, 0x65, 0x72, 0x74, 0x69, 0x66, 0x69,
3011 0x63, 0x61, 0x74, 0x65, 0x22, 0xc7, 0x01, 0x0a, 0x22, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x41,
3012 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x65, 0x64, 0x43, 0x65, 0x72, 0x74, 0x69, 0x66, 0x69,
3013 0x63, 0x61, 0x74, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6e,
3014 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12,
3015 0x50, 0x0a, 0x0b, 0x63, 0x65, 0x72, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x65, 0x18, 0x02,
3016 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70,
3017 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x41,
3018 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x65, 0x64, 0x43, 0x65, 0x72, 0x74, 0x69, 0x66, 0x69,
3019 0x63, 0x61, 0x74, 0x65, 0x52, 0x0b, 0x63, 0x65, 0x72, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74,
3020 0x65, 0x12, 0x3b, 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b,
3021 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
3022 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61,
3023 0x73, 0x6b, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4d, 0x61, 0x73, 0x6b, 0x22, 0x38,
3024 0x0a, 0x22, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a,
3025 0x65, 0x64, 0x43, 0x65, 0x72, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x65, 0x52, 0x65, 0x71,
3026 0x75, 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01,
3027 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x6f, 0x0a, 0x19, 0x4c, 0x69, 0x73, 0x74,
3028 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x4d, 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x73, 0x52, 0x65,
3029 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18,
3030 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x1b, 0x0a,
3031 0x09, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05,
3032 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x61,
3033 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09,
3034 0x70, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0x95, 0x01, 0x0a, 0x1a, 0x4c, 0x69,
3035 0x73, 0x74, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x4d, 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x73,
3036 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x4f, 0x0a, 0x0f, 0x64, 0x6f, 0x6d, 0x61,
3037 0x69, 0x6e, 0x5f, 0x6d, 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28,
3038 0x0b, 0x32, 0x26, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x70, 0x65, 0x6e,
3039 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x44, 0x6f, 0x6d, 0x61,
3040 0x69, 0x6e, 0x4d, 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x52, 0x0e, 0x64, 0x6f, 0x6d, 0x61, 0x69,
3041 0x6e, 0x4d, 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x73, 0x12, 0x26, 0x0a, 0x0f, 0x6e, 0x65, 0x78,
3042 0x74, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01,
3043 0x28, 0x09, 0x52, 0x0d, 0x6e, 0x65, 0x78, 0x74, 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65,
3044 0x6e, 0x22, 0x2d, 0x0a, 0x17, 0x47, 0x65, 0x74, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x4d, 0x61,
3045 0x70, 0x70, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04,
3046 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65,
3047 0x22, 0xe1, 0x01, 0x0a, 0x1a, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x44, 0x6f, 0x6d, 0x61, 0x69,
3048 0x6e, 0x4d, 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
3049 0x16, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52,
3050 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x4d, 0x0a, 0x0e, 0x64, 0x6f, 0x6d, 0x61, 0x69,
3051 0x6e, 0x5f, 0x6d, 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32,
3052 0x26, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x70, 0x65, 0x6e, 0x67, 0x69,
3053 0x6e, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e,
3054 0x4d, 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x52, 0x0d, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x4d,
3055 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x12, 0x5c, 0x0a, 0x11, 0x6f, 0x76, 0x65, 0x72, 0x72, 0x69,
3056 0x64, 0x65, 0x5f, 0x73, 0x74, 0x72, 0x61, 0x74, 0x65, 0x67, 0x79, 0x18, 0x04, 0x20, 0x01, 0x28,
3057 0x0e, 0x32, 0x2f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x70, 0x65, 0x6e,
3058 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x44, 0x6f, 0x6d, 0x61,
3059 0x69, 0x6e, 0x4f, 0x76, 0x65, 0x72, 0x72, 0x69, 0x64, 0x65, 0x53, 0x74, 0x72, 0x61, 0x74, 0x65,
3060 0x67, 0x79, 0x52, 0x10, 0x6f, 0x76, 0x65, 0x72, 0x72, 0x69, 0x64, 0x65, 0x53, 0x74, 0x72, 0x61,
3061 0x74, 0x65, 0x67, 0x79, 0x22, 0xbc, 0x01, 0x0a, 0x1a, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x44,
3062 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x4d, 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x71, 0x75,
3063 0x65, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
3064 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x4d, 0x0a, 0x0e, 0x64, 0x6f, 0x6d, 0x61, 0x69,
3065 0x6e, 0x5f, 0x6d, 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32,
3066 0x26, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x70, 0x65, 0x6e, 0x67, 0x69,
3067 0x6e, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e,
3068 0x4d, 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x52, 0x0d, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x4d,
3069 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x12, 0x3b, 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65,
3070 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f,
3071 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69,
3072 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4d,
3073 0x61, 0x73, 0x6b, 0x22, 0x30, 0x0a, 0x1a, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x44, 0x6f, 0x6d,
3074 0x61, 0x69, 0x6e, 0x4d, 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
3075 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52,
3076 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x2a, 0x22, 0x0a, 0x0b, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e,
3077 0x56, 0x69, 0x65, 0x77, 0x12, 0x09, 0x0a, 0x05, 0x42, 0x41, 0x53, 0x49, 0x43, 0x10, 0x00, 0x12,
3078 0x08, 0x0a, 0x04, 0x46, 0x55, 0x4c, 0x4c, 0x10, 0x01, 0x2a, 0x48, 0x0a, 0x19, 0x41, 0x75, 0x74,
3079 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x65, 0x64, 0x43, 0x65, 0x72, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61,
3080 0x74, 0x65, 0x56, 0x69, 0x65, 0x77, 0x12, 0x15, 0x0a, 0x11, 0x42, 0x41, 0x53, 0x49, 0x43, 0x5f,
3081 0x43, 0x45, 0x52, 0x54, 0x49, 0x46, 0x49, 0x43, 0x41, 0x54, 0x45, 0x10, 0x00, 0x12, 0x14, 0x0a,
3082 0x10, 0x46, 0x55, 0x4c, 0x4c, 0x5f, 0x43, 0x45, 0x52, 0x54, 0x49, 0x46, 0x49, 0x43, 0x41, 0x54,
3083 0x45, 0x10, 0x01, 0x2a, 0x5c, 0x0a, 0x16, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x4f, 0x76, 0x65,
3084 0x72, 0x72, 0x69, 0x64, 0x65, 0x53, 0x74, 0x72, 0x61, 0x74, 0x65, 0x67, 0x79, 0x12, 0x28, 0x0a,
3085 0x24, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x5f, 0x44, 0x4f, 0x4d,
3086 0x41, 0x49, 0x4e, 0x5f, 0x4f, 0x56, 0x45, 0x52, 0x52, 0x49, 0x44, 0x45, 0x5f, 0x53, 0x54, 0x52,
3087 0x41, 0x54, 0x45, 0x47, 0x59, 0x10, 0x00, 0x12, 0x0a, 0x0a, 0x06, 0x53, 0x54, 0x52, 0x49, 0x43,
3088 0x54, 0x10, 0x01, 0x12, 0x0c, 0x0a, 0x08, 0x4f, 0x56, 0x45, 0x52, 0x52, 0x49, 0x44, 0x45, 0x10,
3089 0x02, 0x32, 0xfa, 0x06, 0x0a, 0x0c, 0x41, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f,
3090 0x6e, 0x73, 0x12, 0x85, 0x01, 0x0a, 0x0e, 0x47, 0x65, 0x74, 0x41, 0x70, 0x70, 0x6c, 0x69, 0x63,
3091 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x2e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61,
3092 0x70, 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e,
3093 0x47, 0x65, 0x74, 0x41, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65,
3094 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x24, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61,
3095 0x70, 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e,
3096 0x41, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x1d, 0x82, 0xd3, 0xe4,
3097 0x93, 0x02, 0x17, 0x12, 0x15, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2f, 0x7b, 0x6e, 0x61,
3098 0x6d, 0x65, 0x3d, 0x61, 0x70, 0x70, 0x73, 0x2f, 0x2a, 0x7d, 0x12, 0xb1, 0x01, 0x0a, 0x11, 0x43,
3099 0x72, 0x65, 0x61, 0x74, 0x65, 0x41, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e,
3100 0x12, 0x31, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x70, 0x65, 0x6e, 0x67,
3101 0x69, 0x6e, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74,
3102 0x65, 0x41, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75,
3103 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6c, 0x6f, 0x6e,
3104 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69,
3105 0x6f, 0x6e, 0x22, 0x4a, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x1b, 0x22, 0x0c, 0x2f, 0x76, 0x31, 0x62,
3106 0x65, 0x74, 0x61, 0x2f, 0x61, 0x70, 0x70, 0x73, 0x3a, 0x0b, 0x61, 0x70, 0x70, 0x6c, 0x69, 0x63,
3107 0x61, 0x74, 0x69, 0x6f, 0x6e, 0xca, 0x41, 0x26, 0x0a, 0x0b, 0x41, 0x70, 0x70, 0x6c, 0x69, 0x63,
3108 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x17, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e,
3109 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x56, 0x31, 0x42, 0x65, 0x74, 0x61, 0x12, 0xba,
3110 0x01, 0x0a, 0x11, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61,
3111 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x31, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70,
3112 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x55,
3113 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e,
3114 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
3115 0x2e, 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x2e, 0x4f, 0x70, 0x65,
3116 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x53, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x24, 0x32, 0x15,
3117 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x61, 0x70,
3118 0x70, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x0b, 0x61, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69,
3119 0x6f, 0x6e, 0xca, 0x41, 0x26, 0x0a, 0x0b, 0x41, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69,
3120 0x6f, 0x6e, 0x12, 0x17, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x74,
3121 0x61, 0x64, 0x61, 0x74, 0x61, 0x56, 0x31, 0x42, 0x65, 0x74, 0x61, 0x12, 0xb7, 0x01, 0x0a, 0x11,
3122 0x52, 0x65, 0x70, 0x61, 0x69, 0x72, 0x41, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f,
3123 0x6e, 0x12, 0x31, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x70, 0x65, 0x6e,
3124 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x52, 0x65, 0x70, 0x61,
3125 0x69, 0x72, 0x41, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71,
3126 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6c, 0x6f,
3127 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74,
3128 0x69, 0x6f, 0x6e, 0x22, 0x50, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x21, 0x22, 0x1c, 0x2f, 0x76, 0x31,
3129 0x62, 0x65, 0x74, 0x61, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x61, 0x70, 0x70, 0x73, 0x2f,
3130 0x2a, 0x7d, 0x3a, 0x72, 0x65, 0x70, 0x61, 0x69, 0x72, 0x3a, 0x01, 0x2a, 0xca, 0x41, 0x26, 0x0a,
3131 0x0b, 0x41, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x17, 0x4f, 0x70,
3132 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x56,
3133 0x31, 0x42, 0x65, 0x74, 0x61, 0x1a, 0xb6, 0x01, 0xca, 0x41, 0x18, 0x61, 0x70, 0x70, 0x65, 0x6e,
3134 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e,
3135 0x63, 0x6f, 0x6d, 0xd2, 0x41, 0x97, 0x01, 0x68, 0x74, 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x77,
3136 0x77, 0x77, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f,
3137 0x6d, 0x2f, 0x61, 0x75, 0x74, 0x68, 0x2f, 0x61, 0x70, 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65,
3138 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2c, 0x68, 0x74, 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x77,
3139 0x77, 0x77, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f,
3140 0x6d, 0x2f, 0x61, 0x75, 0x74, 0x68, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2d, 0x70, 0x6c, 0x61,
3141 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2c, 0x68, 0x74, 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x77, 0x77,
3142 0x77, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d,
3143 0x2f, 0x61, 0x75, 0x74, 0x68, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2d, 0x70, 0x6c, 0x61, 0x74,
3144 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x72, 0x65, 0x61, 0x64, 0x2d, 0x6f, 0x6e, 0x6c, 0x79, 0x32, 0xd7,
3145 0x06, 0x0a, 0x08, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x12, 0x95, 0x01, 0x0a, 0x0c,
3146 0x4c, 0x69, 0x73, 0x74, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x12, 0x2c, 0x2e, 0x67,
3147 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e,
3148 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x53, 0x65, 0x72, 0x76, 0x69,
3149 0x63, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2d, 0x2e, 0x67, 0x6f, 0x6f,
3150 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x76, 0x31,
3151 0x62, 0x65, 0x74, 0x61, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65,
3152 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x28, 0x82, 0xd3, 0xe4, 0x93, 0x02,
3153 0x22, 0x12, 0x20, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65,
3154 0x6e, 0x74, 0x3d, 0x61, 0x70, 0x70, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69,
3155 0x63, 0x65, 0x73, 0x12, 0x84, 0x01, 0x0a, 0x0a, 0x47, 0x65, 0x74, 0x53, 0x65, 0x72, 0x76, 0x69,
3156 0x63, 0x65, 0x12, 0x2a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x70, 0x65,
3157 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x47, 0x65, 0x74,
3158 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20,
3159 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e,
3160 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65,
3161 0x22, 0x28, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x22, 0x12, 0x20, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74,
3162 0x61, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x61, 0x70, 0x70, 0x73, 0x2f, 0x2a, 0x2f, 0x73,
3163 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x12, 0xb5, 0x01, 0x0a, 0x0d, 0x55,
3164 0x70, 0x64, 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x2d, 0x2e, 0x67,
3165 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e,
3166 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x53, 0x65, 0x72,
3167 0x76, 0x69, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x67, 0x6f,
3168 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67,
3169 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x56, 0x82, 0xd3, 0xe4, 0x93,
3170 0x02, 0x2b, 0x32, 0x20, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2f, 0x7b, 0x6e, 0x61, 0x6d,
3171 0x65, 0x3d, 0x61, 0x70, 0x70, 0x73, 0x2f, 0x2a, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65,
3172 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x07, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0xca, 0x41, 0x22,
3173 0x0a, 0x07, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x17, 0x4f, 0x70, 0x65, 0x72, 0x61,
3174 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x56, 0x31, 0x42, 0x65,
3175 0x74, 0x61, 0x12, 0xba, 0x01, 0x0a, 0x0d, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x53, 0x65, 0x72,
3176 0x76, 0x69, 0x63, 0x65, 0x12, 0x2d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70,
3177 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x44,
3178 0x65, 0x6c, 0x65, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75,
3179 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6c, 0x6f, 0x6e,
3180 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69,
3181 0x6f, 0x6e, 0x22, 0x5b, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x22, 0x2a, 0x20, 0x2f, 0x76, 0x31, 0x62,
3182 0x65, 0x74, 0x61, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x61, 0x70, 0x70, 0x73, 0x2f, 0x2a,
3183 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0xca, 0x41, 0x30, 0x0a,
3184 0x15, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66,
3185 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x12, 0x17, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f,
3186 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x56, 0x31, 0x42, 0x65, 0x74, 0x61, 0x1a,
3187 0xb6, 0x01, 0xca, 0x41, 0x18, 0x61, 0x70, 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x67,
3188 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0xd2, 0x41, 0x97,
3189 0x01, 0x68, 0x74, 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x67, 0x6f, 0x6f,
3190 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x75, 0x74, 0x68,
3191 0x2f, 0x61, 0x70, 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e,
3192 0x2c, 0x68, 0x74, 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x67, 0x6f, 0x6f,
3193 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x75, 0x74, 0x68,
3194 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2d, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2c,
3195 0x68, 0x74, 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
3196 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x75, 0x74, 0x68, 0x2f,
3197 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2d, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x72,
3198 0x65, 0x61, 0x64, 0x2d, 0x6f, 0x6e, 0x6c, 0x79, 0x32, 0xca, 0x08, 0x0a, 0x08, 0x56, 0x65, 0x72,
3199 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0xa0, 0x01, 0x0a, 0x0c, 0x4c, 0x69, 0x73, 0x74, 0x56, 0x65,
3200 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x2c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
3201 0x61, 0x70, 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61,
3202 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x71,
3203 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70,
3204 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x4c,
3205 0x69, 0x73, 0x74, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f,
3206 0x6e, 0x73, 0x65, 0x22, 0x33, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x2d, 0x12, 0x2b, 0x2f, 0x76, 0x31,
3207 0x62, 0x65, 0x74, 0x61, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x61, 0x70, 0x70,
3208 0x73, 0x2f, 0x2a, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x2f,
3209 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x8f, 0x01, 0x0a, 0x0a, 0x47, 0x65, 0x74,
3210 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x2a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
3211 0x2e, 0x61, 0x70, 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74,
3212 0x61, 0x2e, 0x47, 0x65, 0x74, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75,
3213 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x70,
3214 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x56, 0x65,
3215 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x22, 0x33, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x2d, 0x12, 0x2b, 0x2f,
3216 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x61, 0x70, 0x70,
3217 0x73, 0x2f, 0x2a, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2f, 0x2a, 0x2f, 0x76,
3218 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x12, 0xc4, 0x01, 0x0a, 0x0d, 0x43,
3219 0x72, 0x65, 0x61, 0x74, 0x65, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x2d, 0x2e, 0x67,
3220 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e,
3221 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x56, 0x65, 0x72,
3222 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x67, 0x6f,
3223 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67,
3224 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x65, 0x82, 0xd3, 0xe4, 0x93,
3225 0x02, 0x36, 0x22, 0x2b, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2f, 0x7b, 0x70, 0x61, 0x72,
3226 0x65, 0x6e, 0x74, 0x3d, 0x61, 0x70, 0x70, 0x73, 0x2f, 0x2a, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69,
3227 0x63, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x3a,
3228 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0xca, 0x41, 0x26, 0x0a, 0x07, 0x56, 0x65, 0x72,
3229 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x1b, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x56, 0x65, 0x72, 0x73,
3230 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x56, 0x31, 0x42, 0x65, 0x74,
3231 0x61, 0x12, 0xc0, 0x01, 0x0a, 0x0d, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x56, 0x65, 0x72, 0x73,
3232 0x69, 0x6f, 0x6e, 0x12, 0x2d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x70,
3233 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x55, 0x70,
3234 0x64, 0x61, 0x74, 0x65, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65,
3235 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6c, 0x6f, 0x6e, 0x67,
3236 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f,
3237 0x6e, 0x22, 0x61, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x36, 0x32, 0x2b, 0x2f, 0x76, 0x31, 0x62, 0x65,
3238 0x74, 0x61, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x61, 0x70, 0x70, 0x73, 0x2f, 0x2a, 0x2f,
3239 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2f, 0x2a, 0x2f, 0x76, 0x65, 0x72, 0x73, 0x69,
3240 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0xca,
3241 0x41, 0x22, 0x0a, 0x07, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x17, 0x4f, 0x70, 0x65,
3242 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x56, 0x31,
3243 0x42, 0x65, 0x74, 0x61, 0x12, 0xc5, 0x01, 0x0a, 0x0d, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x56,
3244 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x2d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
3245 0x61, 0x70, 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61,
3246 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65,
3247 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6c,
3248 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61,
3249 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x66, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x2d, 0x2a, 0x2b, 0x2f, 0x76,
3250 0x31, 0x62, 0x65, 0x74, 0x61, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x61, 0x70, 0x70, 0x73,
3251 0x2f, 0x2a, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2f, 0x2a, 0x2f, 0x76, 0x65,
3252 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0xca, 0x41, 0x30, 0x0a, 0x15, 0x67, 0x6f,
3253 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d,
3254 0x70, 0x74, 0x79, 0x12, 0x17, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65,
3255 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x56, 0x31, 0x42, 0x65, 0x74, 0x61, 0x1a, 0xb6, 0x01, 0xca,
3256 0x41, 0x18, 0x61, 0x70, 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
3257 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0xd2, 0x41, 0x97, 0x01, 0x68, 0x74,
3258 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
3259 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x75, 0x74, 0x68, 0x2f, 0x61, 0x70,
3260 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2c, 0x68, 0x74,
3261 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
3262 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x75, 0x74, 0x68, 0x2f, 0x63, 0x6c,
3263 0x6f, 0x75, 0x64, 0x2d, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2c, 0x68, 0x74, 0x74,
3264 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61,
3265 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x75, 0x74, 0x68, 0x2f, 0x63, 0x6c, 0x6f,
3266 0x75, 0x64, 0x2d, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x72, 0x65, 0x61, 0x64,
3267 0x2d, 0x6f, 0x6e, 0x6c, 0x79, 0x32, 0xbd, 0x07, 0x0a, 0x09, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e,
3268 0x63, 0x65, 0x73, 0x12, 0xaf, 0x01, 0x0a, 0x0d, 0x4c, 0x69, 0x73, 0x74, 0x49, 0x6e, 0x73, 0x74,
3269 0x61, 0x6e, 0x63, 0x65, 0x73, 0x12, 0x2d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61,
3270 0x70, 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e,
3271 0x4c, 0x69, 0x73, 0x74, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x52, 0x65, 0x71,
3272 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70,
3273 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x4c,
3274 0x69, 0x73, 0x74, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70,
3275 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x3f, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x39, 0x12, 0x37, 0x2f, 0x76,
3276 0x31, 0x62, 0x65, 0x74, 0x61, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x61, 0x70,
3277 0x70, 0x73, 0x2f, 0x2a, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2f, 0x2a, 0x2f,
3278 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x69, 0x6e, 0x73, 0x74,
3279 0x61, 0x6e, 0x63, 0x65, 0x73, 0x12, 0x9e, 0x01, 0x0a, 0x0b, 0x47, 0x65, 0x74, 0x49, 0x6e, 0x73,
3280 0x74, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x2b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61,
3281 0x70, 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e,
3282 0x47, 0x65, 0x74, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65,
3283 0x73, 0x74, 0x1a, 0x21, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x70, 0x65,
3284 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x49, 0x6e, 0x73,
3285 0x74, 0x61, 0x6e, 0x63, 0x65, 0x22, 0x3f, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x39, 0x12, 0x37, 0x2f,
3286 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x61, 0x70, 0x70,
3287 0x73, 0x2f, 0x2a, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2f, 0x2a, 0x2f, 0x76,
3288 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e,
3289 0x63, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x12, 0xd3, 0x01, 0x0a, 0x0e, 0x44, 0x65, 0x6c, 0x65, 0x74,
3290 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x2e, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
3291 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x76, 0x31, 0x62,
3292 0x65, 0x74, 0x61, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e,
3293 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
3294 0x6c, 0x65, 0x2e, 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x2e, 0x4f,
3295 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x72, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x39,
3296 0x2a, 0x37, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d,
3297 0x61, 0x70, 0x70, 0x73, 0x2f, 0x2a, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2f,
3298 0x2a, 0x2f, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x69, 0x6e, 0x73,
3299 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0xca, 0x41, 0x30, 0x0a, 0x15, 0x67, 0x6f,
3300 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d,
3301 0x70, 0x74, 0x79, 0x12, 0x17, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65,
3302 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x56, 0x31, 0x42, 0x65, 0x74, 0x61, 0x12, 0xcd, 0x01, 0x0a,
3303 0x0d, 0x44, 0x65, 0x62, 0x75, 0x67, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x2d,
3304 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e,
3305 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x44, 0x65, 0x62, 0x75, 0x67, 0x49, 0x6e,
3306 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e,
3307 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69,
3308 0x6e, 0x67, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x6e, 0x82, 0xd3,
3309 0xe4, 0x93, 0x02, 0x42, 0x22, 0x3d, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2f, 0x7b, 0x6e,
3310 0x61, 0x6d, 0x65, 0x3d, 0x61, 0x70, 0x70, 0x73, 0x2f, 0x2a, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69,
3311 0x63, 0x65, 0x73, 0x2f, 0x2a, 0x2f, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a,
3312 0x2f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x64, 0x65,
3313 0x62, 0x75, 0x67, 0x3a, 0x01, 0x2a, 0xca, 0x41, 0x23, 0x0a, 0x08, 0x49, 0x6e, 0x73, 0x74, 0x61,
3314 0x6e, 0x63, 0x65, 0x12, 0x17, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65,
3315 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x56, 0x31, 0x42, 0x65, 0x74, 0x61, 0x1a, 0xb6, 0x01, 0xca,
3316 0x41, 0x18, 0x61, 0x70, 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
3317 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0xd2, 0x41, 0x97, 0x01, 0x68, 0x74,
3318 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
3319 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x75, 0x74, 0x68, 0x2f, 0x61, 0x70,
3320 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2c, 0x68, 0x74,
3321 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
3322 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x75, 0x74, 0x68, 0x2f, 0x63, 0x6c,
3323 0x6f, 0x75, 0x64, 0x2d, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2c, 0x68, 0x74, 0x74,
3324 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61,
3325 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x75, 0x74, 0x68, 0x2f, 0x63, 0x6c, 0x6f,
3326 0x75, 0x64, 0x2d, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x72, 0x65, 0x61, 0x64,
3327 0x2d, 0x6f, 0x6e, 0x6c, 0x79, 0x32, 0xda, 0x09, 0x0a, 0x08, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61,
3328 0x6c, 0x6c, 0x12, 0xae, 0x01, 0x0a, 0x10, 0x4c, 0x69, 0x73, 0x74, 0x49, 0x6e, 0x67, 0x72, 0x65,
3329 0x73, 0x73, 0x52, 0x75, 0x6c, 0x65, 0x73, 0x12, 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
3330 0x2e, 0x61, 0x70, 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74,
3331 0x61, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x49, 0x6e, 0x67, 0x72, 0x65, 0x73, 0x73, 0x52, 0x75, 0x6c,
3332 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x31, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
3333 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x76, 0x31, 0x62,
3334 0x65, 0x74, 0x61, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x49, 0x6e, 0x67, 0x72, 0x65, 0x73, 0x73, 0x52,
3335 0x75, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x35, 0x82, 0xd3,
3336 0xe4, 0x93, 0x02, 0x2f, 0x12, 0x2d, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2f, 0x7b, 0x70,
3337 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x61, 0x70, 0x70, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x66, 0x69,
3338 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x2f, 0x69, 0x6e, 0x67, 0x72, 0x65, 0x73, 0x73, 0x52, 0x75,
3339 0x6c, 0x65, 0x73, 0x12, 0xd0, 0x01, 0x0a, 0x17, 0x42, 0x61, 0x74, 0x63, 0x68, 0x55, 0x70, 0x64,
3340 0x61, 0x74, 0x65, 0x49, 0x6e, 0x67, 0x72, 0x65, 0x73, 0x73, 0x52, 0x75, 0x6c, 0x65, 0x73, 0x12,
3341 0x37, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x70, 0x65, 0x6e, 0x67, 0x69,
3342 0x6e, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x42, 0x61, 0x74, 0x63, 0x68, 0x55,
3343 0x70, 0x64, 0x61, 0x74, 0x65, 0x49, 0x6e, 0x67, 0x72, 0x65, 0x73, 0x73, 0x52, 0x75, 0x6c, 0x65,
3344 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x38, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
3345 0x65, 0x2e, 0x61, 0x70, 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65,
3346 0x74, 0x61, 0x2e, 0x42, 0x61, 0x74, 0x63, 0x68, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x49, 0x6e,
3347 0x67, 0x72, 0x65, 0x73, 0x73, 0x52, 0x75, 0x6c, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
3348 0x73, 0x65, 0x22, 0x42, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x3c, 0x22, 0x37, 0x2f, 0x76, 0x31, 0x62,
3349 0x65, 0x74, 0x61, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x61, 0x70, 0x70, 0x73, 0x2f, 0x2a,
3350 0x2f, 0x66, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x2f, 0x69, 0x6e, 0x67, 0x72, 0x65, 0x73,
3351 0x73, 0x52, 0x75, 0x6c, 0x65, 0x73, 0x7d, 0x3a, 0x62, 0x61, 0x74, 0x63, 0x68, 0x55, 0x70, 0x64,
3352 0x61, 0x74, 0x65, 0x3a, 0x01, 0x2a, 0x12, 0xaa, 0x01, 0x0a, 0x11, 0x43, 0x72, 0x65, 0x61, 0x74,
3353 0x65, 0x49, 0x6e, 0x67, 0x72, 0x65, 0x73, 0x73, 0x52, 0x75, 0x6c, 0x65, 0x12, 0x31, 0x2e, 0x67,
3354 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e,
3355 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x49, 0x6e, 0x67,
3356 0x72, 0x65, 0x73, 0x73, 0x52, 0x75, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
3357 0x25, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x70, 0x65, 0x6e, 0x67, 0x69,
3358 0x6e, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61,
3359 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x22, 0x3b, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x35, 0x22, 0x2d,
3360 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d,
3361 0x61, 0x70, 0x70, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x66, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c,
3362 0x2f, 0x69, 0x6e, 0x67, 0x72, 0x65, 0x73, 0x73, 0x52, 0x75, 0x6c, 0x65, 0x73, 0x3a, 0x04, 0x72,
3363 0x75, 0x6c, 0x65, 0x12, 0x9e, 0x01, 0x0a, 0x0e, 0x47, 0x65, 0x74, 0x49, 0x6e, 0x67, 0x72, 0x65,
3364 0x73, 0x73, 0x52, 0x75, 0x6c, 0x65, 0x12, 0x2e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
3365 0x61, 0x70, 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61,
3366 0x2e, 0x47, 0x65, 0x74, 0x49, 0x6e, 0x67, 0x72, 0x65, 0x73, 0x73, 0x52, 0x75, 0x6c, 0x65, 0x52,
3367 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x25, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
3368 0x61, 0x70, 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61,
3369 0x2e, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x52, 0x75, 0x6c, 0x65, 0x22, 0x35, 0x82,
3370 0xd3, 0xe4, 0x93, 0x02, 0x2f, 0x12, 0x2d, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2f, 0x7b,
3371 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x61, 0x70, 0x70, 0x73, 0x2f, 0x2a, 0x2f, 0x66, 0x69, 0x72, 0x65,
3372 0x77, 0x61, 0x6c, 0x6c, 0x2f, 0x69, 0x6e, 0x67, 0x72, 0x65, 0x73, 0x73, 0x52, 0x75, 0x6c, 0x65,
3373 0x73, 0x2f, 0x2a, 0x7d, 0x12, 0xaa, 0x01, 0x0a, 0x11, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x49,
3374 0x6e, 0x67, 0x72, 0x65, 0x73, 0x73, 0x52, 0x75, 0x6c, 0x65, 0x12, 0x31, 0x2e, 0x67, 0x6f, 0x6f,
3375 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x76, 0x31,
3376 0x62, 0x65, 0x74, 0x61, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x49, 0x6e, 0x67, 0x72, 0x65,
3377 0x73, 0x73, 0x52, 0x75, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x25, 0x2e,
3378 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65,
3379 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x46, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c,
3380 0x52, 0x75, 0x6c, 0x65, 0x22, 0x3b, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x35, 0x32, 0x2d, 0x2f, 0x76,
3381 0x31, 0x62, 0x65, 0x74, 0x61, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x61, 0x70, 0x70, 0x73,
3382 0x2f, 0x2a, 0x2f, 0x66, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x2f, 0x69, 0x6e, 0x67, 0x72,
3383 0x65, 0x73, 0x73, 0x52, 0x75, 0x6c, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x04, 0x72, 0x75, 0x6c,
3384 0x65, 0x12, 0x95, 0x01, 0x0a, 0x11, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x49, 0x6e, 0x67, 0x72,
3385 0x65, 0x73, 0x73, 0x52, 0x75, 0x6c, 0x65, 0x12, 0x31, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
3386 0x2e, 0x61, 0x70, 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74,
3387 0x61, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x49, 0x6e, 0x67, 0x72, 0x65, 0x73, 0x73, 0x52,
3388 0x75, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f,
3389 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70,
3390 0x74, 0x79, 0x22, 0x35, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x2f, 0x2a, 0x2d, 0x2f, 0x76, 0x31, 0x62,
3391 0x65, 0x74, 0x61, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x61, 0x70, 0x70, 0x73, 0x2f, 0x2a,
3392 0x2f, 0x66, 0x69, 0x72, 0x65, 0x77, 0x61, 0x6c, 0x6c, 0x2f, 0x69, 0x6e, 0x67, 0x72, 0x65, 0x73,
3393 0x73, 0x52, 0x75, 0x6c, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x1a, 0xb6, 0x01, 0xca, 0x41, 0x18, 0x61,
3394 0x70, 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61,
3395 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0xd2, 0x41, 0x97, 0x01, 0x68, 0x74, 0x74, 0x70, 0x73,
3396 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69,
3397 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x75, 0x74, 0x68, 0x2f, 0x61, 0x70, 0x70, 0x65, 0x6e,
3398 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2c, 0x68, 0x74, 0x74, 0x70, 0x73,
3399 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69,
3400 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x75, 0x74, 0x68, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64,
3401 0x2d, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2c, 0x68, 0x74, 0x74, 0x70, 0x73, 0x3a,
3402 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73,
3403 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x75, 0x74, 0x68, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2d,
3404 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x72, 0x65, 0x61, 0x64, 0x2d, 0x6f, 0x6e,
3405 0x6c, 0x79, 0x32, 0x88, 0x03, 0x0a, 0x11, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x65,
3406 0x64, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x12, 0xb9, 0x01, 0x0a, 0x15, 0x4c, 0x69, 0x73,
3407 0x74, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x65, 0x64, 0x44, 0x6f, 0x6d, 0x61, 0x69,
3408 0x6e, 0x73, 0x12, 0x35, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x70, 0x65,
3409 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x4c, 0x69, 0x73,
3410 0x74, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x65, 0x64, 0x44, 0x6f, 0x6d, 0x61, 0x69,
3411 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x36, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
3412 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x76, 0x31, 0x62,
3413 0x65, 0x74, 0x61, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a,
3414 0x65, 0x64, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
3415 0x65, 0x22, 0x31, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x2b, 0x12, 0x29, 0x2f, 0x76, 0x31, 0x62, 0x65,
3416 0x74, 0x61, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x61, 0x70, 0x70, 0x73, 0x2f,
3417 0x2a, 0x7d, 0x2f, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x65, 0x64, 0x44, 0x6f, 0x6d,
3418 0x61, 0x69, 0x6e, 0x73, 0x1a, 0xb6, 0x01, 0xca, 0x41, 0x18, 0x61, 0x70, 0x70, 0x65, 0x6e, 0x67,
3419 0x69, 0x6e, 0x65, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63,
3420 0x6f, 0x6d, 0xd2, 0x41, 0x97, 0x01, 0x68, 0x74, 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x77, 0x77,
3421 0x77, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d,
3422 0x2f, 0x61, 0x75, 0x74, 0x68, 0x2f, 0x61, 0x70, 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e,
3423 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2c, 0x68, 0x74, 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x77, 0x77,
3424 0x77, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d,
3425 0x2f, 0x61, 0x75, 0x74, 0x68, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2d, 0x70, 0x6c, 0x61, 0x74,
3426 0x66, 0x6f, 0x72, 0x6d, 0x2c, 0x68, 0x74, 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77,
3427 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f,
3428 0x61, 0x75, 0x74, 0x68, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2d, 0x70, 0x6c, 0x61, 0x74, 0x66,
3429 0x6f, 0x72, 0x6d, 0x2e, 0x72, 0x65, 0x61, 0x64, 0x2d, 0x6f, 0x6e, 0x6c, 0x79, 0x32, 0xb1, 0x09,
3430 0x0a, 0x16, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x65, 0x64, 0x43, 0x65, 0x72, 0x74,
3431 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x65, 0x73, 0x12, 0xcd, 0x01, 0x0a, 0x1a, 0x4c, 0x69, 0x73,
3432 0x74, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x65, 0x64, 0x43, 0x65, 0x72, 0x74, 0x69,
3433 0x66, 0x69, 0x63, 0x61, 0x74, 0x65, 0x73, 0x12, 0x3a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
3434 0x2e, 0x61, 0x70, 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74,
3435 0x61, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x65, 0x64,
3436 0x43, 0x65, 0x72, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75,
3437 0x65, 0x73, 0x74, 0x1a, 0x3b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x70,
3438 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x4c, 0x69,
3439 0x73, 0x74, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x65, 0x64, 0x43, 0x65, 0x72, 0x74,
3440 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
3441 0x22, 0x36, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x30, 0x12, 0x2e, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74,
3442 0x61, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x61, 0x70, 0x70, 0x73, 0x2f, 0x2a,
3443 0x7d, 0x2f, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x65, 0x64, 0x43, 0x65, 0x72, 0x74,
3444 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x65, 0x73, 0x12, 0xbc, 0x01, 0x0a, 0x18, 0x47, 0x65, 0x74,
3445 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x65, 0x64, 0x43, 0x65, 0x72, 0x74, 0x69, 0x66,
3446 0x69, 0x63, 0x61, 0x74, 0x65, 0x12, 0x38, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61,
3447 0x70, 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e,
3448 0x47, 0x65, 0x74, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x65, 0x64, 0x43, 0x65, 0x72,
3449 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
3450 0x2e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x70, 0x65, 0x6e, 0x67, 0x69,
3451 0x6e, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72,
3452 0x69, 0x7a, 0x65, 0x64, 0x43, 0x65, 0x72, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x65, 0x22,
3453 0x36, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x30, 0x12, 0x2e, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61,
3454 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x61, 0x70, 0x70, 0x73, 0x2f, 0x2a, 0x2f, 0x61, 0x75,
3455 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x65, 0x64, 0x43, 0x65, 0x72, 0x74, 0x69, 0x66, 0x69, 0x63,
3456 0x61, 0x74, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x12, 0xcf, 0x01, 0x0a, 0x1b, 0x43, 0x72, 0x65, 0x61,
3457 0x74, 0x65, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x65, 0x64, 0x43, 0x65, 0x72, 0x74,
3458 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x65, 0x12, 0x3b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
3459 0x2e, 0x61, 0x70, 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74,
3460 0x61, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a,
3461 0x65, 0x64, 0x43, 0x65, 0x72, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x65, 0x52, 0x65, 0x71,
3462 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70,
3463 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x41,
3464 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x65, 0x64, 0x43, 0x65, 0x72, 0x74, 0x69, 0x66, 0x69,
3465 0x63, 0x61, 0x74, 0x65, 0x22, 0x43, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x3d, 0x22, 0x2e, 0x2f, 0x76,
3466 0x31, 0x62, 0x65, 0x74, 0x61, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x61, 0x70,
3467 0x70, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x65, 0x64,
3468 0x43, 0x65, 0x72, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x65, 0x73, 0x3a, 0x0b, 0x63, 0x65,
3469 0x72, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x65, 0x12, 0xcf, 0x01, 0x0a, 0x1b, 0x55, 0x70,
3470 0x64, 0x61, 0x74, 0x65, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x65, 0x64, 0x43, 0x65,
3471 0x72, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x65, 0x12, 0x3b, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
3472 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x76, 0x31, 0x62,
3473 0x65, 0x74, 0x61, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72,
3474 0x69, 0x7a, 0x65, 0x64, 0x43, 0x65, 0x72, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x65, 0x52,
3475 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
3476 0x61, 0x70, 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61,
3477 0x2e, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x65, 0x64, 0x43, 0x65, 0x72, 0x74, 0x69,
3478 0x66, 0x69, 0x63, 0x61, 0x74, 0x65, 0x22, 0x43, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x3d, 0x32, 0x2e,
3479 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x61, 0x70,
3480 0x70, 0x73, 0x2f, 0x2a, 0x2f, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x65, 0x64, 0x43,
3481 0x65, 0x72, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x0b,
3482 0x63, 0x65, 0x72, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x65, 0x12, 0xaa, 0x01, 0x0a, 0x1b,
3483 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x65, 0x64,
3484 0x43, 0x65, 0x72, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x65, 0x12, 0x3b, 0x2e, 0x67, 0x6f,
3485 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x76,
3486 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x41, 0x75, 0x74, 0x68,
3487 0x6f, 0x72, 0x69, 0x7a, 0x65, 0x64, 0x43, 0x65, 0x72, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74,
3488 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
3489 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79,
3490 0x22, 0x36, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x30, 0x2a, 0x2e, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74,
3491 0x61, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x61, 0x70, 0x70, 0x73, 0x2f, 0x2a, 0x2f, 0x61,
3492 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x65, 0x64, 0x43, 0x65, 0x72, 0x74, 0x69, 0x66, 0x69,
3493 0x63, 0x61, 0x74, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x1a, 0xb6, 0x01, 0xca, 0x41, 0x18, 0x61, 0x70,
3494 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70,
3495 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0xd2, 0x41, 0x97, 0x01, 0x68, 0x74, 0x74, 0x70, 0x73, 0x3a,
3496 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73,
3497 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x75, 0x74, 0x68, 0x2f, 0x61, 0x70, 0x70, 0x65, 0x6e, 0x67,
3498 0x69, 0x6e, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2c, 0x68, 0x74, 0x74, 0x70, 0x73, 0x3a,
3499 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73,
3500 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x75, 0x74, 0x68, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2d,
3501 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2c, 0x68, 0x74, 0x74, 0x70, 0x73, 0x3a, 0x2f,
3502 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e,
3503 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x75, 0x74, 0x68, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2d, 0x70,
3504 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x72, 0x65, 0x61, 0x64, 0x2d, 0x6f, 0x6e, 0x6c,
3505 0x79, 0x32, 0x95, 0x09, 0x0a, 0x0e, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x4d, 0x61, 0x70, 0x70,
3506 0x69, 0x6e, 0x67, 0x73, 0x12, 0xad, 0x01, 0x0a, 0x12, 0x4c, 0x69, 0x73, 0x74, 0x44, 0x6f, 0x6d,
3507 0x61, 0x69, 0x6e, 0x4d, 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x73, 0x12, 0x32, 0x2e, 0x67, 0x6f,
3508 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x76,
3509 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e,
3510 0x4d, 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a,
3511 0x33, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x70, 0x65, 0x6e, 0x67, 0x69,
3512 0x6e, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x44, 0x6f,
3513 0x6d, 0x61, 0x69, 0x6e, 0x4d, 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x73, 0x52, 0x65, 0x73, 0x70,
3514 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x2e, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x28, 0x12, 0x26, 0x2f, 0x76,
3515 0x31, 0x62, 0x65, 0x74, 0x61, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x61, 0x70,
3516 0x70, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x4d, 0x61, 0x70, 0x70,
3517 0x69, 0x6e, 0x67, 0x73, 0x12, 0x9c, 0x01, 0x0a, 0x10, 0x47, 0x65, 0x74, 0x44, 0x6f, 0x6d, 0x61,
3518 0x69, 0x6e, 0x4d, 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x12, 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
3519 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x76, 0x31, 0x62,
3520 0x65, 0x74, 0x61, 0x2e, 0x47, 0x65, 0x74, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x4d, 0x61, 0x70,
3521 0x70, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x26, 0x2e, 0x67, 0x6f,
3522 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x76,
3523 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x4d, 0x61, 0x70, 0x70,
3524 0x69, 0x6e, 0x67, 0x22, 0x2e, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x28, 0x12, 0x26, 0x2f, 0x76, 0x31,
3525 0x62, 0x65, 0x74, 0x61, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x61, 0x70, 0x70, 0x73, 0x2f,
3526 0x2a, 0x2f, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x4d, 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x73,
3527 0x2f, 0x2a, 0x7d, 0x12, 0xd4, 0x01, 0x0a, 0x13, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x44, 0x6f,
3528 0x6d, 0x61, 0x69, 0x6e, 0x4d, 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x12, 0x33, 0x2e, 0x67, 0x6f,
3529 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x76,
3530 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x44, 0x6f, 0x6d, 0x61,
3531 0x69, 0x6e, 0x4d, 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
3532 0x1a, 0x1d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75,
3533 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22,
3534 0x69, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x38, 0x22, 0x26, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61,
3535 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x61, 0x70, 0x70, 0x73, 0x2f, 0x2a, 0x7d,
3536 0x2f, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x4d, 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x73, 0x3a,
3537 0x0e, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x5f, 0x6d, 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, 0xca,
3538 0x41, 0x28, 0x0a, 0x0d, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x4d, 0x61, 0x70, 0x70, 0x69, 0x6e,
3539 0x67, 0x12, 0x17, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x74, 0x61,
3540 0x64, 0x61, 0x74, 0x61, 0x56, 0x31, 0x42, 0x65, 0x74, 0x61, 0x12, 0xd4, 0x01, 0x0a, 0x13, 0x55,
3541 0x70, 0x64, 0x61, 0x74, 0x65, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x4d, 0x61, 0x70, 0x70, 0x69,
3542 0x6e, 0x67, 0x12, 0x33, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x70, 0x65,
3543 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2e, 0x55, 0x70, 0x64,
3544 0x61, 0x74, 0x65, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x4d, 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67,
3545 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
3546 0x2e, 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x2e, 0x4f, 0x70, 0x65,
3547 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x69, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x38, 0x32, 0x26,
3548 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x61, 0x70,
3549 0x70, 0x73, 0x2f, 0x2a, 0x2f, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x4d, 0x61, 0x70, 0x70, 0x69,
3550 0x6e, 0x67, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x0e, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x5f, 0x6d,
3551 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, 0xca, 0x41, 0x28, 0x0a, 0x0d, 0x44, 0x6f, 0x6d, 0x61, 0x69,
3552 0x6e, 0x4d, 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x12, 0x17, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74,
3553 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x56, 0x31, 0x42, 0x65, 0x74,
3554 0x61, 0x12, 0xcc, 0x01, 0x0a, 0x13, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x44, 0x6f, 0x6d, 0x61,
3555 0x69, 0x6e, 0x4d, 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x12, 0x33, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
3556 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x76, 0x31, 0x62,
3557 0x65, 0x74, 0x61, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e,
3558 0x4d, 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d,
3559 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e,
3560 0x69, 0x6e, 0x67, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x61, 0x82,
3561 0xd3, 0xe4, 0x93, 0x02, 0x28, 0x2a, 0x26, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x2f, 0x7b,
3562 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x61, 0x70, 0x70, 0x73, 0x2f, 0x2a, 0x2f, 0x64, 0x6f, 0x6d, 0x61,
3563 0x69, 0x6e, 0x4d, 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x73, 0x2f, 0x2a, 0x7d, 0xca, 0x41, 0x30,
3564 0x0a, 0x15, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75,
3565 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x12, 0x17, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69,
3566 0x6f, 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x56, 0x31, 0x42, 0x65, 0x74, 0x61,
3567 0x1a, 0xb6, 0x01, 0xca, 0x41, 0x18, 0x61, 0x70, 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e,
3568 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0xd2, 0x41,
3569 0x97, 0x01, 0x68, 0x74, 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x67, 0x6f,
3570 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x75, 0x74,
3571 0x68, 0x2f, 0x61, 0x70, 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69,
3572 0x6e, 0x2c, 0x68, 0x74, 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x67, 0x6f,
3573 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x75, 0x74,
3574 0x68, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2d, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d,
3575 0x2c, 0x68, 0x74, 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x67, 0x6f, 0x6f,
3576 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x75, 0x74, 0x68,
3577 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2d, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e,
3578 0x72, 0x65, 0x61, 0x64, 0x2d, 0x6f, 0x6e, 0x6c, 0x79, 0x42, 0xd4, 0x01, 0x0a, 0x1b, 0x63, 0x6f,
3579 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x70, 0x65, 0x6e, 0x67, 0x69,
3580 0x6e, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x42, 0x0e, 0x41, 0x70, 0x70, 0x65, 0x6e,
3581 0x67, 0x69, 0x6e, 0x65, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x40, 0x67, 0x6f, 0x6f,
3582 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67,
3583 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70,
3584 0x69, 0x73, 0x2f, 0x61, 0x70, 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2f, 0x76, 0x31, 0x62,
3585 0x65, 0x74, 0x61, 0x3b, 0x61, 0x70, 0x70, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0xaa, 0x02, 0x1d,
3586 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x41, 0x70, 0x70,
3587 0x45, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x2e, 0x56, 0x31, 0x42, 0x65, 0x74, 0x61, 0xca, 0x02, 0x1d,
3588 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x5c, 0x41, 0x70, 0x70,
3589 0x45, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x5c, 0x56, 0x31, 0x62, 0x65, 0x74, 0x61, 0xea, 0x02, 0x20,
3590 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x3a, 0x3a, 0x41,
3591 0x70, 0x70, 0x45, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x3a, 0x3a, 0x56, 0x31, 0x62, 0x65, 0x74, 0x61,
3592 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
3593 }
3594
3595 var (
3596 file_google_appengine_v1beta_appengine_proto_rawDescOnce sync.Once
3597 file_google_appengine_v1beta_appengine_proto_rawDescData = file_google_appengine_v1beta_appengine_proto_rawDesc
3598 )
3599
3600 func file_google_appengine_v1beta_appengine_proto_rawDescGZIP() []byte {
3601 file_google_appengine_v1beta_appengine_proto_rawDescOnce.Do(func() {
3602 file_google_appengine_v1beta_appengine_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_appengine_v1beta_appengine_proto_rawDescData)
3603 })
3604 return file_google_appengine_v1beta_appengine_proto_rawDescData
3605 }
3606
3607 var file_google_appengine_v1beta_appengine_proto_enumTypes = make([]protoimpl.EnumInfo, 3)
3608 var file_google_appengine_v1beta_appengine_proto_msgTypes = make([]protoimpl.MessageInfo, 42)
3609 var file_google_appengine_v1beta_appengine_proto_goTypes = []interface{}{
3610 (VersionView)(0),
3611 (AuthorizedCertificateView)(0),
3612 (DomainOverrideStrategy)(0),
3613 (*GetApplicationRequest)(nil),
3614 (*CreateApplicationRequest)(nil),
3615 (*UpdateApplicationRequest)(nil),
3616 (*RepairApplicationRequest)(nil),
3617 (*ListServicesRequest)(nil),
3618 (*ListServicesResponse)(nil),
3619 (*GetServiceRequest)(nil),
3620 (*UpdateServiceRequest)(nil),
3621 (*DeleteServiceRequest)(nil),
3622 (*ListVersionsRequest)(nil),
3623 (*ListVersionsResponse)(nil),
3624 (*GetVersionRequest)(nil),
3625 (*CreateVersionRequest)(nil),
3626 (*UpdateVersionRequest)(nil),
3627 (*DeleteVersionRequest)(nil),
3628 (*ListInstancesRequest)(nil),
3629 (*ListInstancesResponse)(nil),
3630 (*GetInstanceRequest)(nil),
3631 (*DeleteInstanceRequest)(nil),
3632 (*DebugInstanceRequest)(nil),
3633 (*ListIngressRulesRequest)(nil),
3634 (*ListIngressRulesResponse)(nil),
3635 (*BatchUpdateIngressRulesRequest)(nil),
3636 (*BatchUpdateIngressRulesResponse)(nil),
3637 (*CreateIngressRuleRequest)(nil),
3638 (*GetIngressRuleRequest)(nil),
3639 (*UpdateIngressRuleRequest)(nil),
3640 (*DeleteIngressRuleRequest)(nil),
3641 (*ListAuthorizedDomainsRequest)(nil),
3642 (*ListAuthorizedDomainsResponse)(nil),
3643 (*ListAuthorizedCertificatesRequest)(nil),
3644 (*ListAuthorizedCertificatesResponse)(nil),
3645 (*GetAuthorizedCertificateRequest)(nil),
3646 (*CreateAuthorizedCertificateRequest)(nil),
3647 (*UpdateAuthorizedCertificateRequest)(nil),
3648 (*DeleteAuthorizedCertificateRequest)(nil),
3649 (*ListDomainMappingsRequest)(nil),
3650 (*ListDomainMappingsResponse)(nil),
3651 (*GetDomainMappingRequest)(nil),
3652 (*CreateDomainMappingRequest)(nil),
3653 (*UpdateDomainMappingRequest)(nil),
3654 (*DeleteDomainMappingRequest)(nil),
3655 (*Application)(nil),
3656 (*fieldmaskpb.FieldMask)(nil),
3657 (*Service)(nil),
3658 (*Version)(nil),
3659 (*Instance)(nil),
3660 (*FirewallRule)(nil),
3661 (*AuthorizedDomain)(nil),
3662 (*AuthorizedCertificate)(nil),
3663 (*DomainMapping)(nil),
3664 (*longrunning.Operation)(nil),
3665 (*emptypb.Empty)(nil),
3666 }
3667 var file_google_appengine_v1beta_appengine_proto_depIdxs = []int32{
3668 45,
3669 45,
3670 46,
3671 47,
3672 47,
3673 46,
3674 0,
3675 48,
3676 0,
3677 48,
3678 48,
3679 46,
3680 49,
3681 50,
3682 50,
3683 50,
3684 50,
3685 50,
3686 46,
3687 51,
3688 1,
3689 52,
3690 1,
3691 52,
3692 52,
3693 46,
3694 53,
3695 53,
3696 2,
3697 53,
3698 46,
3699 3,
3700 4,
3701 5,
3702 6,
3703 7,
3704 9,
3705 10,
3706 11,
3707 12,
3708 14,
3709 15,
3710 16,
3711 17,
3712 18,
3713 20,
3714 21,
3715 22,
3716 23,
3717 25,
3718 27,
3719 28,
3720 29,
3721 30,
3722 31,
3723 33,
3724 35,
3725 36,
3726 37,
3727 38,
3728 39,
3729 41,
3730 42,
3731 43,
3732 44,
3733 45,
3734 54,
3735 54,
3736 54,
3737 8,
3738 47,
3739 54,
3740 54,
3741 13,
3742 48,
3743 54,
3744 54,
3745 54,
3746 19,
3747 49,
3748 54,
3749 54,
3750 24,
3751 26,
3752 50,
3753 50,
3754 50,
3755 55,
3756 32,
3757 34,
3758 52,
3759 52,
3760 52,
3761 55,
3762 40,
3763 53,
3764 54,
3765 54,
3766 54,
3767 65,
3768 31,
3769 31,
3770 31,
3771 0,
3772 }
3773
3774 func init() { file_google_appengine_v1beta_appengine_proto_init() }
3775 func file_google_appengine_v1beta_appengine_proto_init() {
3776 if File_google_appengine_v1beta_appengine_proto != nil {
3777 return
3778 }
3779 file_google_appengine_v1beta_application_proto_init()
3780 file_google_appengine_v1beta_certificate_proto_init()
3781 file_google_appengine_v1beta_domain_proto_init()
3782 file_google_appengine_v1beta_domain_mapping_proto_init()
3783 file_google_appengine_v1beta_firewall_proto_init()
3784 file_google_appengine_v1beta_instance_proto_init()
3785 file_google_appengine_v1beta_version_proto_init()
3786 file_google_appengine_v1beta_service_proto_init()
3787 if !protoimpl.UnsafeEnabled {
3788 file_google_appengine_v1beta_appengine_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
3789 switch v := v.(*GetApplicationRequest); i {
3790 case 0:
3791 return &v.state
3792 case 1:
3793 return &v.sizeCache
3794 case 2:
3795 return &v.unknownFields
3796 default:
3797 return nil
3798 }
3799 }
3800 file_google_appengine_v1beta_appengine_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
3801 switch v := v.(*CreateApplicationRequest); i {
3802 case 0:
3803 return &v.state
3804 case 1:
3805 return &v.sizeCache
3806 case 2:
3807 return &v.unknownFields
3808 default:
3809 return nil
3810 }
3811 }
3812 file_google_appengine_v1beta_appengine_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
3813 switch v := v.(*UpdateApplicationRequest); i {
3814 case 0:
3815 return &v.state
3816 case 1:
3817 return &v.sizeCache
3818 case 2:
3819 return &v.unknownFields
3820 default:
3821 return nil
3822 }
3823 }
3824 file_google_appengine_v1beta_appengine_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
3825 switch v := v.(*RepairApplicationRequest); i {
3826 case 0:
3827 return &v.state
3828 case 1:
3829 return &v.sizeCache
3830 case 2:
3831 return &v.unknownFields
3832 default:
3833 return nil
3834 }
3835 }
3836 file_google_appengine_v1beta_appengine_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
3837 switch v := v.(*ListServicesRequest); i {
3838 case 0:
3839 return &v.state
3840 case 1:
3841 return &v.sizeCache
3842 case 2:
3843 return &v.unknownFields
3844 default:
3845 return nil
3846 }
3847 }
3848 file_google_appengine_v1beta_appengine_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
3849 switch v := v.(*ListServicesResponse); i {
3850 case 0:
3851 return &v.state
3852 case 1:
3853 return &v.sizeCache
3854 case 2:
3855 return &v.unknownFields
3856 default:
3857 return nil
3858 }
3859 }
3860 file_google_appengine_v1beta_appengine_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
3861 switch v := v.(*GetServiceRequest); i {
3862 case 0:
3863 return &v.state
3864 case 1:
3865 return &v.sizeCache
3866 case 2:
3867 return &v.unknownFields
3868 default:
3869 return nil
3870 }
3871 }
3872 file_google_appengine_v1beta_appengine_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
3873 switch v := v.(*UpdateServiceRequest); i {
3874 case 0:
3875 return &v.state
3876 case 1:
3877 return &v.sizeCache
3878 case 2:
3879 return &v.unknownFields
3880 default:
3881 return nil
3882 }
3883 }
3884 file_google_appengine_v1beta_appengine_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
3885 switch v := v.(*DeleteServiceRequest); i {
3886 case 0:
3887 return &v.state
3888 case 1:
3889 return &v.sizeCache
3890 case 2:
3891 return &v.unknownFields
3892 default:
3893 return nil
3894 }
3895 }
3896 file_google_appengine_v1beta_appengine_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {
3897 switch v := v.(*ListVersionsRequest); i {
3898 case 0:
3899 return &v.state
3900 case 1:
3901 return &v.sizeCache
3902 case 2:
3903 return &v.unknownFields
3904 default:
3905 return nil
3906 }
3907 }
3908 file_google_appengine_v1beta_appengine_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} {
3909 switch v := v.(*ListVersionsResponse); i {
3910 case 0:
3911 return &v.state
3912 case 1:
3913 return &v.sizeCache
3914 case 2:
3915 return &v.unknownFields
3916 default:
3917 return nil
3918 }
3919 }
3920 file_google_appengine_v1beta_appengine_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} {
3921 switch v := v.(*GetVersionRequest); i {
3922 case 0:
3923 return &v.state
3924 case 1:
3925 return &v.sizeCache
3926 case 2:
3927 return &v.unknownFields
3928 default:
3929 return nil
3930 }
3931 }
3932 file_google_appengine_v1beta_appengine_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} {
3933 switch v := v.(*CreateVersionRequest); i {
3934 case 0:
3935 return &v.state
3936 case 1:
3937 return &v.sizeCache
3938 case 2:
3939 return &v.unknownFields
3940 default:
3941 return nil
3942 }
3943 }
3944 file_google_appengine_v1beta_appengine_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} {
3945 switch v := v.(*UpdateVersionRequest); i {
3946 case 0:
3947 return &v.state
3948 case 1:
3949 return &v.sizeCache
3950 case 2:
3951 return &v.unknownFields
3952 default:
3953 return nil
3954 }
3955 }
3956 file_google_appengine_v1beta_appengine_proto_msgTypes[14].Exporter = func(v interface{}, i int) interface{} {
3957 switch v := v.(*DeleteVersionRequest); i {
3958 case 0:
3959 return &v.state
3960 case 1:
3961 return &v.sizeCache
3962 case 2:
3963 return &v.unknownFields
3964 default:
3965 return nil
3966 }
3967 }
3968 file_google_appengine_v1beta_appengine_proto_msgTypes[15].Exporter = func(v interface{}, i int) interface{} {
3969 switch v := v.(*ListInstancesRequest); i {
3970 case 0:
3971 return &v.state
3972 case 1:
3973 return &v.sizeCache
3974 case 2:
3975 return &v.unknownFields
3976 default:
3977 return nil
3978 }
3979 }
3980 file_google_appengine_v1beta_appengine_proto_msgTypes[16].Exporter = func(v interface{}, i int) interface{} {
3981 switch v := v.(*ListInstancesResponse); i {
3982 case 0:
3983 return &v.state
3984 case 1:
3985 return &v.sizeCache
3986 case 2:
3987 return &v.unknownFields
3988 default:
3989 return nil
3990 }
3991 }
3992 file_google_appengine_v1beta_appengine_proto_msgTypes[17].Exporter = func(v interface{}, i int) interface{} {
3993 switch v := v.(*GetInstanceRequest); i {
3994 case 0:
3995 return &v.state
3996 case 1:
3997 return &v.sizeCache
3998 case 2:
3999 return &v.unknownFields
4000 default:
4001 return nil
4002 }
4003 }
4004 file_google_appengine_v1beta_appengine_proto_msgTypes[18].Exporter = func(v interface{}, i int) interface{} {
4005 switch v := v.(*DeleteInstanceRequest); i {
4006 case 0:
4007 return &v.state
4008 case 1:
4009 return &v.sizeCache
4010 case 2:
4011 return &v.unknownFields
4012 default:
4013 return nil
4014 }
4015 }
4016 file_google_appengine_v1beta_appengine_proto_msgTypes[19].Exporter = func(v interface{}, i int) interface{} {
4017 switch v := v.(*DebugInstanceRequest); i {
4018 case 0:
4019 return &v.state
4020 case 1:
4021 return &v.sizeCache
4022 case 2:
4023 return &v.unknownFields
4024 default:
4025 return nil
4026 }
4027 }
4028 file_google_appengine_v1beta_appengine_proto_msgTypes[20].Exporter = func(v interface{}, i int) interface{} {
4029 switch v := v.(*ListIngressRulesRequest); i {
4030 case 0:
4031 return &v.state
4032 case 1:
4033 return &v.sizeCache
4034 case 2:
4035 return &v.unknownFields
4036 default:
4037 return nil
4038 }
4039 }
4040 file_google_appengine_v1beta_appengine_proto_msgTypes[21].Exporter = func(v interface{}, i int) interface{} {
4041 switch v := v.(*ListIngressRulesResponse); i {
4042 case 0:
4043 return &v.state
4044 case 1:
4045 return &v.sizeCache
4046 case 2:
4047 return &v.unknownFields
4048 default:
4049 return nil
4050 }
4051 }
4052 file_google_appengine_v1beta_appengine_proto_msgTypes[22].Exporter = func(v interface{}, i int) interface{} {
4053 switch v := v.(*BatchUpdateIngressRulesRequest); i {
4054 case 0:
4055 return &v.state
4056 case 1:
4057 return &v.sizeCache
4058 case 2:
4059 return &v.unknownFields
4060 default:
4061 return nil
4062 }
4063 }
4064 file_google_appengine_v1beta_appengine_proto_msgTypes[23].Exporter = func(v interface{}, i int) interface{} {
4065 switch v := v.(*BatchUpdateIngressRulesResponse); i {
4066 case 0:
4067 return &v.state
4068 case 1:
4069 return &v.sizeCache
4070 case 2:
4071 return &v.unknownFields
4072 default:
4073 return nil
4074 }
4075 }
4076 file_google_appengine_v1beta_appengine_proto_msgTypes[24].Exporter = func(v interface{}, i int) interface{} {
4077 switch v := v.(*CreateIngressRuleRequest); i {
4078 case 0:
4079 return &v.state
4080 case 1:
4081 return &v.sizeCache
4082 case 2:
4083 return &v.unknownFields
4084 default:
4085 return nil
4086 }
4087 }
4088 file_google_appengine_v1beta_appengine_proto_msgTypes[25].Exporter = func(v interface{}, i int) interface{} {
4089 switch v := v.(*GetIngressRuleRequest); i {
4090 case 0:
4091 return &v.state
4092 case 1:
4093 return &v.sizeCache
4094 case 2:
4095 return &v.unknownFields
4096 default:
4097 return nil
4098 }
4099 }
4100 file_google_appengine_v1beta_appengine_proto_msgTypes[26].Exporter = func(v interface{}, i int) interface{} {
4101 switch v := v.(*UpdateIngressRuleRequest); i {
4102 case 0:
4103 return &v.state
4104 case 1:
4105 return &v.sizeCache
4106 case 2:
4107 return &v.unknownFields
4108 default:
4109 return nil
4110 }
4111 }
4112 file_google_appengine_v1beta_appengine_proto_msgTypes[27].Exporter = func(v interface{}, i int) interface{} {
4113 switch v := v.(*DeleteIngressRuleRequest); i {
4114 case 0:
4115 return &v.state
4116 case 1:
4117 return &v.sizeCache
4118 case 2:
4119 return &v.unknownFields
4120 default:
4121 return nil
4122 }
4123 }
4124 file_google_appengine_v1beta_appengine_proto_msgTypes[28].Exporter = func(v interface{}, i int) interface{} {
4125 switch v := v.(*ListAuthorizedDomainsRequest); i {
4126 case 0:
4127 return &v.state
4128 case 1:
4129 return &v.sizeCache
4130 case 2:
4131 return &v.unknownFields
4132 default:
4133 return nil
4134 }
4135 }
4136 file_google_appengine_v1beta_appengine_proto_msgTypes[29].Exporter = func(v interface{}, i int) interface{} {
4137 switch v := v.(*ListAuthorizedDomainsResponse); i {
4138 case 0:
4139 return &v.state
4140 case 1:
4141 return &v.sizeCache
4142 case 2:
4143 return &v.unknownFields
4144 default:
4145 return nil
4146 }
4147 }
4148 file_google_appengine_v1beta_appengine_proto_msgTypes[30].Exporter = func(v interface{}, i int) interface{} {
4149 switch v := v.(*ListAuthorizedCertificatesRequest); i {
4150 case 0:
4151 return &v.state
4152 case 1:
4153 return &v.sizeCache
4154 case 2:
4155 return &v.unknownFields
4156 default:
4157 return nil
4158 }
4159 }
4160 file_google_appengine_v1beta_appengine_proto_msgTypes[31].Exporter = func(v interface{}, i int) interface{} {
4161 switch v := v.(*ListAuthorizedCertificatesResponse); i {
4162 case 0:
4163 return &v.state
4164 case 1:
4165 return &v.sizeCache
4166 case 2:
4167 return &v.unknownFields
4168 default:
4169 return nil
4170 }
4171 }
4172 file_google_appengine_v1beta_appengine_proto_msgTypes[32].Exporter = func(v interface{}, i int) interface{} {
4173 switch v := v.(*GetAuthorizedCertificateRequest); i {
4174 case 0:
4175 return &v.state
4176 case 1:
4177 return &v.sizeCache
4178 case 2:
4179 return &v.unknownFields
4180 default:
4181 return nil
4182 }
4183 }
4184 file_google_appengine_v1beta_appengine_proto_msgTypes[33].Exporter = func(v interface{}, i int) interface{} {
4185 switch v := v.(*CreateAuthorizedCertificateRequest); i {
4186 case 0:
4187 return &v.state
4188 case 1:
4189 return &v.sizeCache
4190 case 2:
4191 return &v.unknownFields
4192 default:
4193 return nil
4194 }
4195 }
4196 file_google_appengine_v1beta_appengine_proto_msgTypes[34].Exporter = func(v interface{}, i int) interface{} {
4197 switch v := v.(*UpdateAuthorizedCertificateRequest); i {
4198 case 0:
4199 return &v.state
4200 case 1:
4201 return &v.sizeCache
4202 case 2:
4203 return &v.unknownFields
4204 default:
4205 return nil
4206 }
4207 }
4208 file_google_appengine_v1beta_appengine_proto_msgTypes[35].Exporter = func(v interface{}, i int) interface{} {
4209 switch v := v.(*DeleteAuthorizedCertificateRequest); i {
4210 case 0:
4211 return &v.state
4212 case 1:
4213 return &v.sizeCache
4214 case 2:
4215 return &v.unknownFields
4216 default:
4217 return nil
4218 }
4219 }
4220 file_google_appengine_v1beta_appengine_proto_msgTypes[36].Exporter = func(v interface{}, i int) interface{} {
4221 switch v := v.(*ListDomainMappingsRequest); i {
4222 case 0:
4223 return &v.state
4224 case 1:
4225 return &v.sizeCache
4226 case 2:
4227 return &v.unknownFields
4228 default:
4229 return nil
4230 }
4231 }
4232 file_google_appengine_v1beta_appengine_proto_msgTypes[37].Exporter = func(v interface{}, i int) interface{} {
4233 switch v := v.(*ListDomainMappingsResponse); i {
4234 case 0:
4235 return &v.state
4236 case 1:
4237 return &v.sizeCache
4238 case 2:
4239 return &v.unknownFields
4240 default:
4241 return nil
4242 }
4243 }
4244 file_google_appengine_v1beta_appengine_proto_msgTypes[38].Exporter = func(v interface{}, i int) interface{} {
4245 switch v := v.(*GetDomainMappingRequest); i {
4246 case 0:
4247 return &v.state
4248 case 1:
4249 return &v.sizeCache
4250 case 2:
4251 return &v.unknownFields
4252 default:
4253 return nil
4254 }
4255 }
4256 file_google_appengine_v1beta_appengine_proto_msgTypes[39].Exporter = func(v interface{}, i int) interface{} {
4257 switch v := v.(*CreateDomainMappingRequest); i {
4258 case 0:
4259 return &v.state
4260 case 1:
4261 return &v.sizeCache
4262 case 2:
4263 return &v.unknownFields
4264 default:
4265 return nil
4266 }
4267 }
4268 file_google_appengine_v1beta_appengine_proto_msgTypes[40].Exporter = func(v interface{}, i int) interface{} {
4269 switch v := v.(*UpdateDomainMappingRequest); i {
4270 case 0:
4271 return &v.state
4272 case 1:
4273 return &v.sizeCache
4274 case 2:
4275 return &v.unknownFields
4276 default:
4277 return nil
4278 }
4279 }
4280 file_google_appengine_v1beta_appengine_proto_msgTypes[41].Exporter = func(v interface{}, i int) interface{} {
4281 switch v := v.(*DeleteDomainMappingRequest); i {
4282 case 0:
4283 return &v.state
4284 case 1:
4285 return &v.sizeCache
4286 case 2:
4287 return &v.unknownFields
4288 default:
4289 return nil
4290 }
4291 }
4292 }
4293 type x struct{}
4294 out := protoimpl.TypeBuilder{
4295 File: protoimpl.DescBuilder{
4296 GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
4297 RawDescriptor: file_google_appengine_v1beta_appengine_proto_rawDesc,
4298 NumEnums: 3,
4299 NumMessages: 42,
4300 NumExtensions: 0,
4301 NumServices: 8,
4302 },
4303 GoTypes: file_google_appengine_v1beta_appengine_proto_goTypes,
4304 DependencyIndexes: file_google_appengine_v1beta_appengine_proto_depIdxs,
4305 EnumInfos: file_google_appengine_v1beta_appengine_proto_enumTypes,
4306 MessageInfos: file_google_appengine_v1beta_appengine_proto_msgTypes,
4307 }.Build()
4308 File_google_appengine_v1beta_appengine_proto = out.File
4309 file_google_appengine_v1beta_appengine_proto_rawDesc = nil
4310 file_google_appengine_v1beta_appengine_proto_goTypes = nil
4311 file_google_appengine_v1beta_appengine_proto_depIdxs = nil
4312 }
4313
4314
4315 var _ context.Context
4316 var _ grpc.ClientConnInterface
4317
4318
4319
4320 const _ = grpc.SupportPackageIsVersion6
4321
4322
4323
4324
4325 type ApplicationsClient interface {
4326
4327 GetApplication(ctx context.Context, in *GetApplicationRequest, opts ...grpc.CallOption) (*Application, error)
4328
4329
4330
4331
4332
4333
4334
4335 CreateApplication(ctx context.Context, in *CreateApplicationRequest, opts ...grpc.CallOption) (*longrunning.Operation, error)
4336
4337
4338
4339
4340
4341 UpdateApplication(ctx context.Context, in *UpdateApplicationRequest, opts ...grpc.CallOption) (*longrunning.Operation, error)
4342
4343
4344
4345
4346
4347
4348
4349
4350
4351
4352 RepairApplication(ctx context.Context, in *RepairApplicationRequest, opts ...grpc.CallOption) (*longrunning.Operation, error)
4353 }
4354
4355 type applicationsClient struct {
4356 cc grpc.ClientConnInterface
4357 }
4358
4359 func NewApplicationsClient(cc grpc.ClientConnInterface) ApplicationsClient {
4360 return &applicationsClient{cc}
4361 }
4362
4363 func (c *applicationsClient) GetApplication(ctx context.Context, in *GetApplicationRequest, opts ...grpc.CallOption) (*Application, error) {
4364 out := new(Application)
4365 err := c.cc.Invoke(ctx, "/google.appengine.v1beta.Applications/GetApplication", in, out, opts...)
4366 if err != nil {
4367 return nil, err
4368 }
4369 return out, nil
4370 }
4371
4372 func (c *applicationsClient) CreateApplication(ctx context.Context, in *CreateApplicationRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) {
4373 out := new(longrunning.Operation)
4374 err := c.cc.Invoke(ctx, "/google.appengine.v1beta.Applications/CreateApplication", in, out, opts...)
4375 if err != nil {
4376 return nil, err
4377 }
4378 return out, nil
4379 }
4380
4381 func (c *applicationsClient) UpdateApplication(ctx context.Context, in *UpdateApplicationRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) {
4382 out := new(longrunning.Operation)
4383 err := c.cc.Invoke(ctx, "/google.appengine.v1beta.Applications/UpdateApplication", in, out, opts...)
4384 if err != nil {
4385 return nil, err
4386 }
4387 return out, nil
4388 }
4389
4390 func (c *applicationsClient) RepairApplication(ctx context.Context, in *RepairApplicationRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) {
4391 out := new(longrunning.Operation)
4392 err := c.cc.Invoke(ctx, "/google.appengine.v1beta.Applications/RepairApplication", in, out, opts...)
4393 if err != nil {
4394 return nil, err
4395 }
4396 return out, nil
4397 }
4398
4399
4400 type ApplicationsServer interface {
4401
4402 GetApplication(context.Context, *GetApplicationRequest) (*Application, error)
4403
4404
4405
4406
4407
4408
4409
4410 CreateApplication(context.Context, *CreateApplicationRequest) (*longrunning.Operation, error)
4411
4412
4413
4414
4415
4416 UpdateApplication(context.Context, *UpdateApplicationRequest) (*longrunning.Operation, error)
4417
4418
4419
4420
4421
4422
4423
4424
4425
4426
4427 RepairApplication(context.Context, *RepairApplicationRequest) (*longrunning.Operation, error)
4428 }
4429
4430
4431 type UnimplementedApplicationsServer struct {
4432 }
4433
4434 func (*UnimplementedApplicationsServer) GetApplication(context.Context, *GetApplicationRequest) (*Application, error) {
4435 return nil, status.Errorf(codes.Unimplemented, "method GetApplication not implemented")
4436 }
4437 func (*UnimplementedApplicationsServer) CreateApplication(context.Context, *CreateApplicationRequest) (*longrunning.Operation, error) {
4438 return nil, status.Errorf(codes.Unimplemented, "method CreateApplication not implemented")
4439 }
4440 func (*UnimplementedApplicationsServer) UpdateApplication(context.Context, *UpdateApplicationRequest) (*longrunning.Operation, error) {
4441 return nil, status.Errorf(codes.Unimplemented, "method UpdateApplication not implemented")
4442 }
4443 func (*UnimplementedApplicationsServer) RepairApplication(context.Context, *RepairApplicationRequest) (*longrunning.Operation, error) {
4444 return nil, status.Errorf(codes.Unimplemented, "method RepairApplication not implemented")
4445 }
4446
4447 func RegisterApplicationsServer(s *grpc.Server, srv ApplicationsServer) {
4448 s.RegisterService(&_Applications_serviceDesc, srv)
4449 }
4450
4451 func _Applications_GetApplication_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
4452 in := new(GetApplicationRequest)
4453 if err := dec(in); err != nil {
4454 return nil, err
4455 }
4456 if interceptor == nil {
4457 return srv.(ApplicationsServer).GetApplication(ctx, in)
4458 }
4459 info := &grpc.UnaryServerInfo{
4460 Server: srv,
4461 FullMethod: "/google.appengine.v1beta.Applications/GetApplication",
4462 }
4463 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
4464 return srv.(ApplicationsServer).GetApplication(ctx, req.(*GetApplicationRequest))
4465 }
4466 return interceptor(ctx, in, info, handler)
4467 }
4468
4469 func _Applications_CreateApplication_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
4470 in := new(CreateApplicationRequest)
4471 if err := dec(in); err != nil {
4472 return nil, err
4473 }
4474 if interceptor == nil {
4475 return srv.(ApplicationsServer).CreateApplication(ctx, in)
4476 }
4477 info := &grpc.UnaryServerInfo{
4478 Server: srv,
4479 FullMethod: "/google.appengine.v1beta.Applications/CreateApplication",
4480 }
4481 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
4482 return srv.(ApplicationsServer).CreateApplication(ctx, req.(*CreateApplicationRequest))
4483 }
4484 return interceptor(ctx, in, info, handler)
4485 }
4486
4487 func _Applications_UpdateApplication_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
4488 in := new(UpdateApplicationRequest)
4489 if err := dec(in); err != nil {
4490 return nil, err
4491 }
4492 if interceptor == nil {
4493 return srv.(ApplicationsServer).UpdateApplication(ctx, in)
4494 }
4495 info := &grpc.UnaryServerInfo{
4496 Server: srv,
4497 FullMethod: "/google.appengine.v1beta.Applications/UpdateApplication",
4498 }
4499 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
4500 return srv.(ApplicationsServer).UpdateApplication(ctx, req.(*UpdateApplicationRequest))
4501 }
4502 return interceptor(ctx, in, info, handler)
4503 }
4504
4505 func _Applications_RepairApplication_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
4506 in := new(RepairApplicationRequest)
4507 if err := dec(in); err != nil {
4508 return nil, err
4509 }
4510 if interceptor == nil {
4511 return srv.(ApplicationsServer).RepairApplication(ctx, in)
4512 }
4513 info := &grpc.UnaryServerInfo{
4514 Server: srv,
4515 FullMethod: "/google.appengine.v1beta.Applications/RepairApplication",
4516 }
4517 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
4518 return srv.(ApplicationsServer).RepairApplication(ctx, req.(*RepairApplicationRequest))
4519 }
4520 return interceptor(ctx, in, info, handler)
4521 }
4522
4523 var _Applications_serviceDesc = grpc.ServiceDesc{
4524 ServiceName: "google.appengine.v1beta.Applications",
4525 HandlerType: (*ApplicationsServer)(nil),
4526 Methods: []grpc.MethodDesc{
4527 {
4528 MethodName: "GetApplication",
4529 Handler: _Applications_GetApplication_Handler,
4530 },
4531 {
4532 MethodName: "CreateApplication",
4533 Handler: _Applications_CreateApplication_Handler,
4534 },
4535 {
4536 MethodName: "UpdateApplication",
4537 Handler: _Applications_UpdateApplication_Handler,
4538 },
4539 {
4540 MethodName: "RepairApplication",
4541 Handler: _Applications_RepairApplication_Handler,
4542 },
4543 },
4544 Streams: []grpc.StreamDesc{},
4545 Metadata: "google/appengine/v1beta/appengine.proto",
4546 }
4547
4548
4549
4550
4551 type ServicesClient interface {
4552
4553 ListServices(ctx context.Context, in *ListServicesRequest, opts ...grpc.CallOption) (*ListServicesResponse, error)
4554
4555 GetService(ctx context.Context, in *GetServiceRequest, opts ...grpc.CallOption) (*Service, error)
4556
4557 UpdateService(ctx context.Context, in *UpdateServiceRequest, opts ...grpc.CallOption) (*longrunning.Operation, error)
4558
4559 DeleteService(ctx context.Context, in *DeleteServiceRequest, opts ...grpc.CallOption) (*longrunning.Operation, error)
4560 }
4561
4562 type servicesClient struct {
4563 cc grpc.ClientConnInterface
4564 }
4565
4566 func NewServicesClient(cc grpc.ClientConnInterface) ServicesClient {
4567 return &servicesClient{cc}
4568 }
4569
4570 func (c *servicesClient) ListServices(ctx context.Context, in *ListServicesRequest, opts ...grpc.CallOption) (*ListServicesResponse, error) {
4571 out := new(ListServicesResponse)
4572 err := c.cc.Invoke(ctx, "/google.appengine.v1beta.Services/ListServices", in, out, opts...)
4573 if err != nil {
4574 return nil, err
4575 }
4576 return out, nil
4577 }
4578
4579 func (c *servicesClient) GetService(ctx context.Context, in *GetServiceRequest, opts ...grpc.CallOption) (*Service, error) {
4580 out := new(Service)
4581 err := c.cc.Invoke(ctx, "/google.appengine.v1beta.Services/GetService", in, out, opts...)
4582 if err != nil {
4583 return nil, err
4584 }
4585 return out, nil
4586 }
4587
4588 func (c *servicesClient) UpdateService(ctx context.Context, in *UpdateServiceRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) {
4589 out := new(longrunning.Operation)
4590 err := c.cc.Invoke(ctx, "/google.appengine.v1beta.Services/UpdateService", in, out, opts...)
4591 if err != nil {
4592 return nil, err
4593 }
4594 return out, nil
4595 }
4596
4597 func (c *servicesClient) DeleteService(ctx context.Context, in *DeleteServiceRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) {
4598 out := new(longrunning.Operation)
4599 err := c.cc.Invoke(ctx, "/google.appengine.v1beta.Services/DeleteService", in, out, opts...)
4600 if err != nil {
4601 return nil, err
4602 }
4603 return out, nil
4604 }
4605
4606
4607 type ServicesServer interface {
4608
4609 ListServices(context.Context, *ListServicesRequest) (*ListServicesResponse, error)
4610
4611 GetService(context.Context, *GetServiceRequest) (*Service, error)
4612
4613 UpdateService(context.Context, *UpdateServiceRequest) (*longrunning.Operation, error)
4614
4615 DeleteService(context.Context, *DeleteServiceRequest) (*longrunning.Operation, error)
4616 }
4617
4618
4619 type UnimplementedServicesServer struct {
4620 }
4621
4622 func (*UnimplementedServicesServer) ListServices(context.Context, *ListServicesRequest) (*ListServicesResponse, error) {
4623 return nil, status.Errorf(codes.Unimplemented, "method ListServices not implemented")
4624 }
4625 func (*UnimplementedServicesServer) GetService(context.Context, *GetServiceRequest) (*Service, error) {
4626 return nil, status.Errorf(codes.Unimplemented, "method GetService not implemented")
4627 }
4628 func (*UnimplementedServicesServer) UpdateService(context.Context, *UpdateServiceRequest) (*longrunning.Operation, error) {
4629 return nil, status.Errorf(codes.Unimplemented, "method UpdateService not implemented")
4630 }
4631 func (*UnimplementedServicesServer) DeleteService(context.Context, *DeleteServiceRequest) (*longrunning.Operation, error) {
4632 return nil, status.Errorf(codes.Unimplemented, "method DeleteService not implemented")
4633 }
4634
4635 func RegisterServicesServer(s *grpc.Server, srv ServicesServer) {
4636 s.RegisterService(&_Services_serviceDesc, srv)
4637 }
4638
4639 func _Services_ListServices_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
4640 in := new(ListServicesRequest)
4641 if err := dec(in); err != nil {
4642 return nil, err
4643 }
4644 if interceptor == nil {
4645 return srv.(ServicesServer).ListServices(ctx, in)
4646 }
4647 info := &grpc.UnaryServerInfo{
4648 Server: srv,
4649 FullMethod: "/google.appengine.v1beta.Services/ListServices",
4650 }
4651 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
4652 return srv.(ServicesServer).ListServices(ctx, req.(*ListServicesRequest))
4653 }
4654 return interceptor(ctx, in, info, handler)
4655 }
4656
4657 func _Services_GetService_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
4658 in := new(GetServiceRequest)
4659 if err := dec(in); err != nil {
4660 return nil, err
4661 }
4662 if interceptor == nil {
4663 return srv.(ServicesServer).GetService(ctx, in)
4664 }
4665 info := &grpc.UnaryServerInfo{
4666 Server: srv,
4667 FullMethod: "/google.appengine.v1beta.Services/GetService",
4668 }
4669 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
4670 return srv.(ServicesServer).GetService(ctx, req.(*GetServiceRequest))
4671 }
4672 return interceptor(ctx, in, info, handler)
4673 }
4674
4675 func _Services_UpdateService_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
4676 in := new(UpdateServiceRequest)
4677 if err := dec(in); err != nil {
4678 return nil, err
4679 }
4680 if interceptor == nil {
4681 return srv.(ServicesServer).UpdateService(ctx, in)
4682 }
4683 info := &grpc.UnaryServerInfo{
4684 Server: srv,
4685 FullMethod: "/google.appengine.v1beta.Services/UpdateService",
4686 }
4687 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
4688 return srv.(ServicesServer).UpdateService(ctx, req.(*UpdateServiceRequest))
4689 }
4690 return interceptor(ctx, in, info, handler)
4691 }
4692
4693 func _Services_DeleteService_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
4694 in := new(DeleteServiceRequest)
4695 if err := dec(in); err != nil {
4696 return nil, err
4697 }
4698 if interceptor == nil {
4699 return srv.(ServicesServer).DeleteService(ctx, in)
4700 }
4701 info := &grpc.UnaryServerInfo{
4702 Server: srv,
4703 FullMethod: "/google.appengine.v1beta.Services/DeleteService",
4704 }
4705 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
4706 return srv.(ServicesServer).DeleteService(ctx, req.(*DeleteServiceRequest))
4707 }
4708 return interceptor(ctx, in, info, handler)
4709 }
4710
4711 var _Services_serviceDesc = grpc.ServiceDesc{
4712 ServiceName: "google.appengine.v1beta.Services",
4713 HandlerType: (*ServicesServer)(nil),
4714 Methods: []grpc.MethodDesc{
4715 {
4716 MethodName: "ListServices",
4717 Handler: _Services_ListServices_Handler,
4718 },
4719 {
4720 MethodName: "GetService",
4721 Handler: _Services_GetService_Handler,
4722 },
4723 {
4724 MethodName: "UpdateService",
4725 Handler: _Services_UpdateService_Handler,
4726 },
4727 {
4728 MethodName: "DeleteService",
4729 Handler: _Services_DeleteService_Handler,
4730 },
4731 },
4732 Streams: []grpc.StreamDesc{},
4733 Metadata: "google/appengine/v1beta/appengine.proto",
4734 }
4735
4736
4737
4738
4739 type VersionsClient interface {
4740
4741 ListVersions(ctx context.Context, in *ListVersionsRequest, opts ...grpc.CallOption) (*ListVersionsResponse, error)
4742
4743
4744
4745 GetVersion(ctx context.Context, in *GetVersionRequest, opts ...grpc.CallOption) (*Version, error)
4746
4747 CreateVersion(ctx context.Context, in *CreateVersionRequest, opts ...grpc.CallOption) (*longrunning.Operation, error)
4748
4749
4750
4751
4752
4753
4754
4755
4756
4757
4758
4759
4760
4761
4762
4763
4764
4765
4766
4767
4768
4769
4770
4771
4772
4773
4774
4775
4776
4777
4778
4779
4780
4781
4782
4783
4784 UpdateVersion(ctx context.Context, in *UpdateVersionRequest, opts ...grpc.CallOption) (*longrunning.Operation, error)
4785
4786 DeleteVersion(ctx context.Context, in *DeleteVersionRequest, opts ...grpc.CallOption) (*longrunning.Operation, error)
4787 }
4788
4789 type versionsClient struct {
4790 cc grpc.ClientConnInterface
4791 }
4792
4793 func NewVersionsClient(cc grpc.ClientConnInterface) VersionsClient {
4794 return &versionsClient{cc}
4795 }
4796
4797 func (c *versionsClient) ListVersions(ctx context.Context, in *ListVersionsRequest, opts ...grpc.CallOption) (*ListVersionsResponse, error) {
4798 out := new(ListVersionsResponse)
4799 err := c.cc.Invoke(ctx, "/google.appengine.v1beta.Versions/ListVersions", in, out, opts...)
4800 if err != nil {
4801 return nil, err
4802 }
4803 return out, nil
4804 }
4805
4806 func (c *versionsClient) GetVersion(ctx context.Context, in *GetVersionRequest, opts ...grpc.CallOption) (*Version, error) {
4807 out := new(Version)
4808 err := c.cc.Invoke(ctx, "/google.appengine.v1beta.Versions/GetVersion", in, out, opts...)
4809 if err != nil {
4810 return nil, err
4811 }
4812 return out, nil
4813 }
4814
4815 func (c *versionsClient) CreateVersion(ctx context.Context, in *CreateVersionRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) {
4816 out := new(longrunning.Operation)
4817 err := c.cc.Invoke(ctx, "/google.appengine.v1beta.Versions/CreateVersion", in, out, opts...)
4818 if err != nil {
4819 return nil, err
4820 }
4821 return out, nil
4822 }
4823
4824 func (c *versionsClient) UpdateVersion(ctx context.Context, in *UpdateVersionRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) {
4825 out := new(longrunning.Operation)
4826 err := c.cc.Invoke(ctx, "/google.appengine.v1beta.Versions/UpdateVersion", in, out, opts...)
4827 if err != nil {
4828 return nil, err
4829 }
4830 return out, nil
4831 }
4832
4833 func (c *versionsClient) DeleteVersion(ctx context.Context, in *DeleteVersionRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) {
4834 out := new(longrunning.Operation)
4835 err := c.cc.Invoke(ctx, "/google.appengine.v1beta.Versions/DeleteVersion", in, out, opts...)
4836 if err != nil {
4837 return nil, err
4838 }
4839 return out, nil
4840 }
4841
4842
4843 type VersionsServer interface {
4844
4845 ListVersions(context.Context, *ListVersionsRequest) (*ListVersionsResponse, error)
4846
4847
4848
4849 GetVersion(context.Context, *GetVersionRequest) (*Version, error)
4850
4851 CreateVersion(context.Context, *CreateVersionRequest) (*longrunning.Operation, error)
4852
4853
4854
4855
4856
4857
4858
4859
4860
4861
4862
4863
4864
4865
4866
4867
4868
4869
4870
4871
4872
4873
4874
4875
4876
4877
4878
4879
4880
4881
4882
4883
4884
4885
4886
4887
4888 UpdateVersion(context.Context, *UpdateVersionRequest) (*longrunning.Operation, error)
4889
4890 DeleteVersion(context.Context, *DeleteVersionRequest) (*longrunning.Operation, error)
4891 }
4892
4893
4894 type UnimplementedVersionsServer struct {
4895 }
4896
4897 func (*UnimplementedVersionsServer) ListVersions(context.Context, *ListVersionsRequest) (*ListVersionsResponse, error) {
4898 return nil, status.Errorf(codes.Unimplemented, "method ListVersions not implemented")
4899 }
4900 func (*UnimplementedVersionsServer) GetVersion(context.Context, *GetVersionRequest) (*Version, error) {
4901 return nil, status.Errorf(codes.Unimplemented, "method GetVersion not implemented")
4902 }
4903 func (*UnimplementedVersionsServer) CreateVersion(context.Context, *CreateVersionRequest) (*longrunning.Operation, error) {
4904 return nil, status.Errorf(codes.Unimplemented, "method CreateVersion not implemented")
4905 }
4906 func (*UnimplementedVersionsServer) UpdateVersion(context.Context, *UpdateVersionRequest) (*longrunning.Operation, error) {
4907 return nil, status.Errorf(codes.Unimplemented, "method UpdateVersion not implemented")
4908 }
4909 func (*UnimplementedVersionsServer) DeleteVersion(context.Context, *DeleteVersionRequest) (*longrunning.Operation, error) {
4910 return nil, status.Errorf(codes.Unimplemented, "method DeleteVersion not implemented")
4911 }
4912
4913 func RegisterVersionsServer(s *grpc.Server, srv VersionsServer) {
4914 s.RegisterService(&_Versions_serviceDesc, srv)
4915 }
4916
4917 func _Versions_ListVersions_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
4918 in := new(ListVersionsRequest)
4919 if err := dec(in); err != nil {
4920 return nil, err
4921 }
4922 if interceptor == nil {
4923 return srv.(VersionsServer).ListVersions(ctx, in)
4924 }
4925 info := &grpc.UnaryServerInfo{
4926 Server: srv,
4927 FullMethod: "/google.appengine.v1beta.Versions/ListVersions",
4928 }
4929 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
4930 return srv.(VersionsServer).ListVersions(ctx, req.(*ListVersionsRequest))
4931 }
4932 return interceptor(ctx, in, info, handler)
4933 }
4934
4935 func _Versions_GetVersion_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
4936 in := new(GetVersionRequest)
4937 if err := dec(in); err != nil {
4938 return nil, err
4939 }
4940 if interceptor == nil {
4941 return srv.(VersionsServer).GetVersion(ctx, in)
4942 }
4943 info := &grpc.UnaryServerInfo{
4944 Server: srv,
4945 FullMethod: "/google.appengine.v1beta.Versions/GetVersion",
4946 }
4947 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
4948 return srv.(VersionsServer).GetVersion(ctx, req.(*GetVersionRequest))
4949 }
4950 return interceptor(ctx, in, info, handler)
4951 }
4952
4953 func _Versions_CreateVersion_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
4954 in := new(CreateVersionRequest)
4955 if err := dec(in); err != nil {
4956 return nil, err
4957 }
4958 if interceptor == nil {
4959 return srv.(VersionsServer).CreateVersion(ctx, in)
4960 }
4961 info := &grpc.UnaryServerInfo{
4962 Server: srv,
4963 FullMethod: "/google.appengine.v1beta.Versions/CreateVersion",
4964 }
4965 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
4966 return srv.(VersionsServer).CreateVersion(ctx, req.(*CreateVersionRequest))
4967 }
4968 return interceptor(ctx, in, info, handler)
4969 }
4970
4971 func _Versions_UpdateVersion_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
4972 in := new(UpdateVersionRequest)
4973 if err := dec(in); err != nil {
4974 return nil, err
4975 }
4976 if interceptor == nil {
4977 return srv.(VersionsServer).UpdateVersion(ctx, in)
4978 }
4979 info := &grpc.UnaryServerInfo{
4980 Server: srv,
4981 FullMethod: "/google.appengine.v1beta.Versions/UpdateVersion",
4982 }
4983 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
4984 return srv.(VersionsServer).UpdateVersion(ctx, req.(*UpdateVersionRequest))
4985 }
4986 return interceptor(ctx, in, info, handler)
4987 }
4988
4989 func _Versions_DeleteVersion_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
4990 in := new(DeleteVersionRequest)
4991 if err := dec(in); err != nil {
4992 return nil, err
4993 }
4994 if interceptor == nil {
4995 return srv.(VersionsServer).DeleteVersion(ctx, in)
4996 }
4997 info := &grpc.UnaryServerInfo{
4998 Server: srv,
4999 FullMethod: "/google.appengine.v1beta.Versions/DeleteVersion",
5000 }
5001 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5002 return srv.(VersionsServer).DeleteVersion(ctx, req.(*DeleteVersionRequest))
5003 }
5004 return interceptor(ctx, in, info, handler)
5005 }
5006
5007 var _Versions_serviceDesc = grpc.ServiceDesc{
5008 ServiceName: "google.appengine.v1beta.Versions",
5009 HandlerType: (*VersionsServer)(nil),
5010 Methods: []grpc.MethodDesc{
5011 {
5012 MethodName: "ListVersions",
5013 Handler: _Versions_ListVersions_Handler,
5014 },
5015 {
5016 MethodName: "GetVersion",
5017 Handler: _Versions_GetVersion_Handler,
5018 },
5019 {
5020 MethodName: "CreateVersion",
5021 Handler: _Versions_CreateVersion_Handler,
5022 },
5023 {
5024 MethodName: "UpdateVersion",
5025 Handler: _Versions_UpdateVersion_Handler,
5026 },
5027 {
5028 MethodName: "DeleteVersion",
5029 Handler: _Versions_DeleteVersion_Handler,
5030 },
5031 },
5032 Streams: []grpc.StreamDesc{},
5033 Metadata: "google/appengine/v1beta/appengine.proto",
5034 }
5035
5036
5037
5038
5039 type InstancesClient interface {
5040
5041
5042
5043
5044 ListInstances(ctx context.Context, in *ListInstancesRequest, opts ...grpc.CallOption) (*ListInstancesResponse, error)
5045
5046 GetInstance(ctx context.Context, in *GetInstanceRequest, opts ...grpc.CallOption) (*Instance, error)
5047
5048
5049
5050
5051
5052
5053
5054
5055
5056
5057
5058
5059 DeleteInstance(ctx context.Context, in *DeleteInstanceRequest, opts ...grpc.CallOption) (*longrunning.Operation, error)
5060
5061
5062
5063
5064
5065
5066
5067
5068 DebugInstance(ctx context.Context, in *DebugInstanceRequest, opts ...grpc.CallOption) (*longrunning.Operation, error)
5069 }
5070
5071 type instancesClient struct {
5072 cc grpc.ClientConnInterface
5073 }
5074
5075 func NewInstancesClient(cc grpc.ClientConnInterface) InstancesClient {
5076 return &instancesClient{cc}
5077 }
5078
5079 func (c *instancesClient) ListInstances(ctx context.Context, in *ListInstancesRequest, opts ...grpc.CallOption) (*ListInstancesResponse, error) {
5080 out := new(ListInstancesResponse)
5081 err := c.cc.Invoke(ctx, "/google.appengine.v1beta.Instances/ListInstances", in, out, opts...)
5082 if err != nil {
5083 return nil, err
5084 }
5085 return out, nil
5086 }
5087
5088 func (c *instancesClient) GetInstance(ctx context.Context, in *GetInstanceRequest, opts ...grpc.CallOption) (*Instance, error) {
5089 out := new(Instance)
5090 err := c.cc.Invoke(ctx, "/google.appengine.v1beta.Instances/GetInstance", in, out, opts...)
5091 if err != nil {
5092 return nil, err
5093 }
5094 return out, nil
5095 }
5096
5097 func (c *instancesClient) DeleteInstance(ctx context.Context, in *DeleteInstanceRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) {
5098 out := new(longrunning.Operation)
5099 err := c.cc.Invoke(ctx, "/google.appengine.v1beta.Instances/DeleteInstance", in, out, opts...)
5100 if err != nil {
5101 return nil, err
5102 }
5103 return out, nil
5104 }
5105
5106 func (c *instancesClient) DebugInstance(ctx context.Context, in *DebugInstanceRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) {
5107 out := new(longrunning.Operation)
5108 err := c.cc.Invoke(ctx, "/google.appengine.v1beta.Instances/DebugInstance", in, out, opts...)
5109 if err != nil {
5110 return nil, err
5111 }
5112 return out, nil
5113 }
5114
5115
5116 type InstancesServer interface {
5117
5118
5119
5120
5121 ListInstances(context.Context, *ListInstancesRequest) (*ListInstancesResponse, error)
5122
5123 GetInstance(context.Context, *GetInstanceRequest) (*Instance, error)
5124
5125
5126
5127
5128
5129
5130
5131
5132
5133
5134
5135
5136 DeleteInstance(context.Context, *DeleteInstanceRequest) (*longrunning.Operation, error)
5137
5138
5139
5140
5141
5142
5143
5144
5145 DebugInstance(context.Context, *DebugInstanceRequest) (*longrunning.Operation, error)
5146 }
5147
5148
5149 type UnimplementedInstancesServer struct {
5150 }
5151
5152 func (*UnimplementedInstancesServer) ListInstances(context.Context, *ListInstancesRequest) (*ListInstancesResponse, error) {
5153 return nil, status.Errorf(codes.Unimplemented, "method ListInstances not implemented")
5154 }
5155 func (*UnimplementedInstancesServer) GetInstance(context.Context, *GetInstanceRequest) (*Instance, error) {
5156 return nil, status.Errorf(codes.Unimplemented, "method GetInstance not implemented")
5157 }
5158 func (*UnimplementedInstancesServer) DeleteInstance(context.Context, *DeleteInstanceRequest) (*longrunning.Operation, error) {
5159 return nil, status.Errorf(codes.Unimplemented, "method DeleteInstance not implemented")
5160 }
5161 func (*UnimplementedInstancesServer) DebugInstance(context.Context, *DebugInstanceRequest) (*longrunning.Operation, error) {
5162 return nil, status.Errorf(codes.Unimplemented, "method DebugInstance not implemented")
5163 }
5164
5165 func RegisterInstancesServer(s *grpc.Server, srv InstancesServer) {
5166 s.RegisterService(&_Instances_serviceDesc, srv)
5167 }
5168
5169 func _Instances_ListInstances_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5170 in := new(ListInstancesRequest)
5171 if err := dec(in); err != nil {
5172 return nil, err
5173 }
5174 if interceptor == nil {
5175 return srv.(InstancesServer).ListInstances(ctx, in)
5176 }
5177 info := &grpc.UnaryServerInfo{
5178 Server: srv,
5179 FullMethod: "/google.appengine.v1beta.Instances/ListInstances",
5180 }
5181 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5182 return srv.(InstancesServer).ListInstances(ctx, req.(*ListInstancesRequest))
5183 }
5184 return interceptor(ctx, in, info, handler)
5185 }
5186
5187 func _Instances_GetInstance_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5188 in := new(GetInstanceRequest)
5189 if err := dec(in); err != nil {
5190 return nil, err
5191 }
5192 if interceptor == nil {
5193 return srv.(InstancesServer).GetInstance(ctx, in)
5194 }
5195 info := &grpc.UnaryServerInfo{
5196 Server: srv,
5197 FullMethod: "/google.appengine.v1beta.Instances/GetInstance",
5198 }
5199 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5200 return srv.(InstancesServer).GetInstance(ctx, req.(*GetInstanceRequest))
5201 }
5202 return interceptor(ctx, in, info, handler)
5203 }
5204
5205 func _Instances_DeleteInstance_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5206 in := new(DeleteInstanceRequest)
5207 if err := dec(in); err != nil {
5208 return nil, err
5209 }
5210 if interceptor == nil {
5211 return srv.(InstancesServer).DeleteInstance(ctx, in)
5212 }
5213 info := &grpc.UnaryServerInfo{
5214 Server: srv,
5215 FullMethod: "/google.appengine.v1beta.Instances/DeleteInstance",
5216 }
5217 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5218 return srv.(InstancesServer).DeleteInstance(ctx, req.(*DeleteInstanceRequest))
5219 }
5220 return interceptor(ctx, in, info, handler)
5221 }
5222
5223 func _Instances_DebugInstance_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5224 in := new(DebugInstanceRequest)
5225 if err := dec(in); err != nil {
5226 return nil, err
5227 }
5228 if interceptor == nil {
5229 return srv.(InstancesServer).DebugInstance(ctx, in)
5230 }
5231 info := &grpc.UnaryServerInfo{
5232 Server: srv,
5233 FullMethod: "/google.appengine.v1beta.Instances/DebugInstance",
5234 }
5235 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5236 return srv.(InstancesServer).DebugInstance(ctx, req.(*DebugInstanceRequest))
5237 }
5238 return interceptor(ctx, in, info, handler)
5239 }
5240
5241 var _Instances_serviceDesc = grpc.ServiceDesc{
5242 ServiceName: "google.appengine.v1beta.Instances",
5243 HandlerType: (*InstancesServer)(nil),
5244 Methods: []grpc.MethodDesc{
5245 {
5246 MethodName: "ListInstances",
5247 Handler: _Instances_ListInstances_Handler,
5248 },
5249 {
5250 MethodName: "GetInstance",
5251 Handler: _Instances_GetInstance_Handler,
5252 },
5253 {
5254 MethodName: "DeleteInstance",
5255 Handler: _Instances_DeleteInstance_Handler,
5256 },
5257 {
5258 MethodName: "DebugInstance",
5259 Handler: _Instances_DebugInstance_Handler,
5260 },
5261 },
5262 Streams: []grpc.StreamDesc{},
5263 Metadata: "google/appengine/v1beta/appengine.proto",
5264 }
5265
5266
5267
5268
5269 type FirewallClient interface {
5270
5271 ListIngressRules(ctx context.Context, in *ListIngressRulesRequest, opts ...grpc.CallOption) (*ListIngressRulesResponse, error)
5272
5273
5274
5275
5276
5277 BatchUpdateIngressRules(ctx context.Context, in *BatchUpdateIngressRulesRequest, opts ...grpc.CallOption) (*BatchUpdateIngressRulesResponse, error)
5278
5279 CreateIngressRule(ctx context.Context, in *CreateIngressRuleRequest, opts ...grpc.CallOption) (*FirewallRule, error)
5280
5281 GetIngressRule(ctx context.Context, in *GetIngressRuleRequest, opts ...grpc.CallOption) (*FirewallRule, error)
5282
5283 UpdateIngressRule(ctx context.Context, in *UpdateIngressRuleRequest, opts ...grpc.CallOption) (*FirewallRule, error)
5284
5285 DeleteIngressRule(ctx context.Context, in *DeleteIngressRuleRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
5286 }
5287
5288 type firewallClient struct {
5289 cc grpc.ClientConnInterface
5290 }
5291
5292 func NewFirewallClient(cc grpc.ClientConnInterface) FirewallClient {
5293 return &firewallClient{cc}
5294 }
5295
5296 func (c *firewallClient) ListIngressRules(ctx context.Context, in *ListIngressRulesRequest, opts ...grpc.CallOption) (*ListIngressRulesResponse, error) {
5297 out := new(ListIngressRulesResponse)
5298 err := c.cc.Invoke(ctx, "/google.appengine.v1beta.Firewall/ListIngressRules", in, out, opts...)
5299 if err != nil {
5300 return nil, err
5301 }
5302 return out, nil
5303 }
5304
5305 func (c *firewallClient) BatchUpdateIngressRules(ctx context.Context, in *BatchUpdateIngressRulesRequest, opts ...grpc.CallOption) (*BatchUpdateIngressRulesResponse, error) {
5306 out := new(BatchUpdateIngressRulesResponse)
5307 err := c.cc.Invoke(ctx, "/google.appengine.v1beta.Firewall/BatchUpdateIngressRules", in, out, opts...)
5308 if err != nil {
5309 return nil, err
5310 }
5311 return out, nil
5312 }
5313
5314 func (c *firewallClient) CreateIngressRule(ctx context.Context, in *CreateIngressRuleRequest, opts ...grpc.CallOption) (*FirewallRule, error) {
5315 out := new(FirewallRule)
5316 err := c.cc.Invoke(ctx, "/google.appengine.v1beta.Firewall/CreateIngressRule", in, out, opts...)
5317 if err != nil {
5318 return nil, err
5319 }
5320 return out, nil
5321 }
5322
5323 func (c *firewallClient) GetIngressRule(ctx context.Context, in *GetIngressRuleRequest, opts ...grpc.CallOption) (*FirewallRule, error) {
5324 out := new(FirewallRule)
5325 err := c.cc.Invoke(ctx, "/google.appengine.v1beta.Firewall/GetIngressRule", in, out, opts...)
5326 if err != nil {
5327 return nil, err
5328 }
5329 return out, nil
5330 }
5331
5332 func (c *firewallClient) UpdateIngressRule(ctx context.Context, in *UpdateIngressRuleRequest, opts ...grpc.CallOption) (*FirewallRule, error) {
5333 out := new(FirewallRule)
5334 err := c.cc.Invoke(ctx, "/google.appengine.v1beta.Firewall/UpdateIngressRule", in, out, opts...)
5335 if err != nil {
5336 return nil, err
5337 }
5338 return out, nil
5339 }
5340
5341 func (c *firewallClient) DeleteIngressRule(ctx context.Context, in *DeleteIngressRuleRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) {
5342 out := new(emptypb.Empty)
5343 err := c.cc.Invoke(ctx, "/google.appengine.v1beta.Firewall/DeleteIngressRule", in, out, opts...)
5344 if err != nil {
5345 return nil, err
5346 }
5347 return out, nil
5348 }
5349
5350
5351 type FirewallServer interface {
5352
5353 ListIngressRules(context.Context, *ListIngressRulesRequest) (*ListIngressRulesResponse, error)
5354
5355
5356
5357
5358
5359 BatchUpdateIngressRules(context.Context, *BatchUpdateIngressRulesRequest) (*BatchUpdateIngressRulesResponse, error)
5360
5361 CreateIngressRule(context.Context, *CreateIngressRuleRequest) (*FirewallRule, error)
5362
5363 GetIngressRule(context.Context, *GetIngressRuleRequest) (*FirewallRule, error)
5364
5365 UpdateIngressRule(context.Context, *UpdateIngressRuleRequest) (*FirewallRule, error)
5366
5367 DeleteIngressRule(context.Context, *DeleteIngressRuleRequest) (*emptypb.Empty, error)
5368 }
5369
5370
5371 type UnimplementedFirewallServer struct {
5372 }
5373
5374 func (*UnimplementedFirewallServer) ListIngressRules(context.Context, *ListIngressRulesRequest) (*ListIngressRulesResponse, error) {
5375 return nil, status.Errorf(codes.Unimplemented, "method ListIngressRules not implemented")
5376 }
5377 func (*UnimplementedFirewallServer) BatchUpdateIngressRules(context.Context, *BatchUpdateIngressRulesRequest) (*BatchUpdateIngressRulesResponse, error) {
5378 return nil, status.Errorf(codes.Unimplemented, "method BatchUpdateIngressRules not implemented")
5379 }
5380 func (*UnimplementedFirewallServer) CreateIngressRule(context.Context, *CreateIngressRuleRequest) (*FirewallRule, error) {
5381 return nil, status.Errorf(codes.Unimplemented, "method CreateIngressRule not implemented")
5382 }
5383 func (*UnimplementedFirewallServer) GetIngressRule(context.Context, *GetIngressRuleRequest) (*FirewallRule, error) {
5384 return nil, status.Errorf(codes.Unimplemented, "method GetIngressRule not implemented")
5385 }
5386 func (*UnimplementedFirewallServer) UpdateIngressRule(context.Context, *UpdateIngressRuleRequest) (*FirewallRule, error) {
5387 return nil, status.Errorf(codes.Unimplemented, "method UpdateIngressRule not implemented")
5388 }
5389 func (*UnimplementedFirewallServer) DeleteIngressRule(context.Context, *DeleteIngressRuleRequest) (*emptypb.Empty, error) {
5390 return nil, status.Errorf(codes.Unimplemented, "method DeleteIngressRule not implemented")
5391 }
5392
5393 func RegisterFirewallServer(s *grpc.Server, srv FirewallServer) {
5394 s.RegisterService(&_Firewall_serviceDesc, srv)
5395 }
5396
5397 func _Firewall_ListIngressRules_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5398 in := new(ListIngressRulesRequest)
5399 if err := dec(in); err != nil {
5400 return nil, err
5401 }
5402 if interceptor == nil {
5403 return srv.(FirewallServer).ListIngressRules(ctx, in)
5404 }
5405 info := &grpc.UnaryServerInfo{
5406 Server: srv,
5407 FullMethod: "/google.appengine.v1beta.Firewall/ListIngressRules",
5408 }
5409 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5410 return srv.(FirewallServer).ListIngressRules(ctx, req.(*ListIngressRulesRequest))
5411 }
5412 return interceptor(ctx, in, info, handler)
5413 }
5414
5415 func _Firewall_BatchUpdateIngressRules_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5416 in := new(BatchUpdateIngressRulesRequest)
5417 if err := dec(in); err != nil {
5418 return nil, err
5419 }
5420 if interceptor == nil {
5421 return srv.(FirewallServer).BatchUpdateIngressRules(ctx, in)
5422 }
5423 info := &grpc.UnaryServerInfo{
5424 Server: srv,
5425 FullMethod: "/google.appengine.v1beta.Firewall/BatchUpdateIngressRules",
5426 }
5427 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5428 return srv.(FirewallServer).BatchUpdateIngressRules(ctx, req.(*BatchUpdateIngressRulesRequest))
5429 }
5430 return interceptor(ctx, in, info, handler)
5431 }
5432
5433 func _Firewall_CreateIngressRule_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5434 in := new(CreateIngressRuleRequest)
5435 if err := dec(in); err != nil {
5436 return nil, err
5437 }
5438 if interceptor == nil {
5439 return srv.(FirewallServer).CreateIngressRule(ctx, in)
5440 }
5441 info := &grpc.UnaryServerInfo{
5442 Server: srv,
5443 FullMethod: "/google.appengine.v1beta.Firewall/CreateIngressRule",
5444 }
5445 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5446 return srv.(FirewallServer).CreateIngressRule(ctx, req.(*CreateIngressRuleRequest))
5447 }
5448 return interceptor(ctx, in, info, handler)
5449 }
5450
5451 func _Firewall_GetIngressRule_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5452 in := new(GetIngressRuleRequest)
5453 if err := dec(in); err != nil {
5454 return nil, err
5455 }
5456 if interceptor == nil {
5457 return srv.(FirewallServer).GetIngressRule(ctx, in)
5458 }
5459 info := &grpc.UnaryServerInfo{
5460 Server: srv,
5461 FullMethod: "/google.appengine.v1beta.Firewall/GetIngressRule",
5462 }
5463 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5464 return srv.(FirewallServer).GetIngressRule(ctx, req.(*GetIngressRuleRequest))
5465 }
5466 return interceptor(ctx, in, info, handler)
5467 }
5468
5469 func _Firewall_UpdateIngressRule_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5470 in := new(UpdateIngressRuleRequest)
5471 if err := dec(in); err != nil {
5472 return nil, err
5473 }
5474 if interceptor == nil {
5475 return srv.(FirewallServer).UpdateIngressRule(ctx, in)
5476 }
5477 info := &grpc.UnaryServerInfo{
5478 Server: srv,
5479 FullMethod: "/google.appengine.v1beta.Firewall/UpdateIngressRule",
5480 }
5481 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5482 return srv.(FirewallServer).UpdateIngressRule(ctx, req.(*UpdateIngressRuleRequest))
5483 }
5484 return interceptor(ctx, in, info, handler)
5485 }
5486
5487 func _Firewall_DeleteIngressRule_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5488 in := new(DeleteIngressRuleRequest)
5489 if err := dec(in); err != nil {
5490 return nil, err
5491 }
5492 if interceptor == nil {
5493 return srv.(FirewallServer).DeleteIngressRule(ctx, in)
5494 }
5495 info := &grpc.UnaryServerInfo{
5496 Server: srv,
5497 FullMethod: "/google.appengine.v1beta.Firewall/DeleteIngressRule",
5498 }
5499 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5500 return srv.(FirewallServer).DeleteIngressRule(ctx, req.(*DeleteIngressRuleRequest))
5501 }
5502 return interceptor(ctx, in, info, handler)
5503 }
5504
5505 var _Firewall_serviceDesc = grpc.ServiceDesc{
5506 ServiceName: "google.appengine.v1beta.Firewall",
5507 HandlerType: (*FirewallServer)(nil),
5508 Methods: []grpc.MethodDesc{
5509 {
5510 MethodName: "ListIngressRules",
5511 Handler: _Firewall_ListIngressRules_Handler,
5512 },
5513 {
5514 MethodName: "BatchUpdateIngressRules",
5515 Handler: _Firewall_BatchUpdateIngressRules_Handler,
5516 },
5517 {
5518 MethodName: "CreateIngressRule",
5519 Handler: _Firewall_CreateIngressRule_Handler,
5520 },
5521 {
5522 MethodName: "GetIngressRule",
5523 Handler: _Firewall_GetIngressRule_Handler,
5524 },
5525 {
5526 MethodName: "UpdateIngressRule",
5527 Handler: _Firewall_UpdateIngressRule_Handler,
5528 },
5529 {
5530 MethodName: "DeleteIngressRule",
5531 Handler: _Firewall_DeleteIngressRule_Handler,
5532 },
5533 },
5534 Streams: []grpc.StreamDesc{},
5535 Metadata: "google/appengine/v1beta/appengine.proto",
5536 }
5537
5538
5539
5540
5541 type AuthorizedDomainsClient interface {
5542
5543 ListAuthorizedDomains(ctx context.Context, in *ListAuthorizedDomainsRequest, opts ...grpc.CallOption) (*ListAuthorizedDomainsResponse, error)
5544 }
5545
5546 type authorizedDomainsClient struct {
5547 cc grpc.ClientConnInterface
5548 }
5549
5550 func NewAuthorizedDomainsClient(cc grpc.ClientConnInterface) AuthorizedDomainsClient {
5551 return &authorizedDomainsClient{cc}
5552 }
5553
5554 func (c *authorizedDomainsClient) ListAuthorizedDomains(ctx context.Context, in *ListAuthorizedDomainsRequest, opts ...grpc.CallOption) (*ListAuthorizedDomainsResponse, error) {
5555 out := new(ListAuthorizedDomainsResponse)
5556 err := c.cc.Invoke(ctx, "/google.appengine.v1beta.AuthorizedDomains/ListAuthorizedDomains", in, out, opts...)
5557 if err != nil {
5558 return nil, err
5559 }
5560 return out, nil
5561 }
5562
5563
5564 type AuthorizedDomainsServer interface {
5565
5566 ListAuthorizedDomains(context.Context, *ListAuthorizedDomainsRequest) (*ListAuthorizedDomainsResponse, error)
5567 }
5568
5569
5570 type UnimplementedAuthorizedDomainsServer struct {
5571 }
5572
5573 func (*UnimplementedAuthorizedDomainsServer) ListAuthorizedDomains(context.Context, *ListAuthorizedDomainsRequest) (*ListAuthorizedDomainsResponse, error) {
5574 return nil, status.Errorf(codes.Unimplemented, "method ListAuthorizedDomains not implemented")
5575 }
5576
5577 func RegisterAuthorizedDomainsServer(s *grpc.Server, srv AuthorizedDomainsServer) {
5578 s.RegisterService(&_AuthorizedDomains_serviceDesc, srv)
5579 }
5580
5581 func _AuthorizedDomains_ListAuthorizedDomains_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5582 in := new(ListAuthorizedDomainsRequest)
5583 if err := dec(in); err != nil {
5584 return nil, err
5585 }
5586 if interceptor == nil {
5587 return srv.(AuthorizedDomainsServer).ListAuthorizedDomains(ctx, in)
5588 }
5589 info := &grpc.UnaryServerInfo{
5590 Server: srv,
5591 FullMethod: "/google.appengine.v1beta.AuthorizedDomains/ListAuthorizedDomains",
5592 }
5593 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5594 return srv.(AuthorizedDomainsServer).ListAuthorizedDomains(ctx, req.(*ListAuthorizedDomainsRequest))
5595 }
5596 return interceptor(ctx, in, info, handler)
5597 }
5598
5599 var _AuthorizedDomains_serviceDesc = grpc.ServiceDesc{
5600 ServiceName: "google.appengine.v1beta.AuthorizedDomains",
5601 HandlerType: (*AuthorizedDomainsServer)(nil),
5602 Methods: []grpc.MethodDesc{
5603 {
5604 MethodName: "ListAuthorizedDomains",
5605 Handler: _AuthorizedDomains_ListAuthorizedDomains_Handler,
5606 },
5607 },
5608 Streams: []grpc.StreamDesc{},
5609 Metadata: "google/appengine/v1beta/appengine.proto",
5610 }
5611
5612
5613
5614
5615 type AuthorizedCertificatesClient interface {
5616
5617 ListAuthorizedCertificates(ctx context.Context, in *ListAuthorizedCertificatesRequest, opts ...grpc.CallOption) (*ListAuthorizedCertificatesResponse, error)
5618
5619 GetAuthorizedCertificate(ctx context.Context, in *GetAuthorizedCertificateRequest, opts ...grpc.CallOption) (*AuthorizedCertificate, error)
5620
5621 CreateAuthorizedCertificate(ctx context.Context, in *CreateAuthorizedCertificateRequest, opts ...grpc.CallOption) (*AuthorizedCertificate, error)
5622
5623
5624
5625
5626
5627 UpdateAuthorizedCertificate(ctx context.Context, in *UpdateAuthorizedCertificateRequest, opts ...grpc.CallOption) (*AuthorizedCertificate, error)
5628
5629 DeleteAuthorizedCertificate(ctx context.Context, in *DeleteAuthorizedCertificateRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
5630 }
5631
5632 type authorizedCertificatesClient struct {
5633 cc grpc.ClientConnInterface
5634 }
5635
5636 func NewAuthorizedCertificatesClient(cc grpc.ClientConnInterface) AuthorizedCertificatesClient {
5637 return &authorizedCertificatesClient{cc}
5638 }
5639
5640 func (c *authorizedCertificatesClient) ListAuthorizedCertificates(ctx context.Context, in *ListAuthorizedCertificatesRequest, opts ...grpc.CallOption) (*ListAuthorizedCertificatesResponse, error) {
5641 out := new(ListAuthorizedCertificatesResponse)
5642 err := c.cc.Invoke(ctx, "/google.appengine.v1beta.AuthorizedCertificates/ListAuthorizedCertificates", in, out, opts...)
5643 if err != nil {
5644 return nil, err
5645 }
5646 return out, nil
5647 }
5648
5649 func (c *authorizedCertificatesClient) GetAuthorizedCertificate(ctx context.Context, in *GetAuthorizedCertificateRequest, opts ...grpc.CallOption) (*AuthorizedCertificate, error) {
5650 out := new(AuthorizedCertificate)
5651 err := c.cc.Invoke(ctx, "/google.appengine.v1beta.AuthorizedCertificates/GetAuthorizedCertificate", in, out, opts...)
5652 if err != nil {
5653 return nil, err
5654 }
5655 return out, nil
5656 }
5657
5658 func (c *authorizedCertificatesClient) CreateAuthorizedCertificate(ctx context.Context, in *CreateAuthorizedCertificateRequest, opts ...grpc.CallOption) (*AuthorizedCertificate, error) {
5659 out := new(AuthorizedCertificate)
5660 err := c.cc.Invoke(ctx, "/google.appengine.v1beta.AuthorizedCertificates/CreateAuthorizedCertificate", in, out, opts...)
5661 if err != nil {
5662 return nil, err
5663 }
5664 return out, nil
5665 }
5666
5667 func (c *authorizedCertificatesClient) UpdateAuthorizedCertificate(ctx context.Context, in *UpdateAuthorizedCertificateRequest, opts ...grpc.CallOption) (*AuthorizedCertificate, error) {
5668 out := new(AuthorizedCertificate)
5669 err := c.cc.Invoke(ctx, "/google.appengine.v1beta.AuthorizedCertificates/UpdateAuthorizedCertificate", in, out, opts...)
5670 if err != nil {
5671 return nil, err
5672 }
5673 return out, nil
5674 }
5675
5676 func (c *authorizedCertificatesClient) DeleteAuthorizedCertificate(ctx context.Context, in *DeleteAuthorizedCertificateRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) {
5677 out := new(emptypb.Empty)
5678 err := c.cc.Invoke(ctx, "/google.appengine.v1beta.AuthorizedCertificates/DeleteAuthorizedCertificate", in, out, opts...)
5679 if err != nil {
5680 return nil, err
5681 }
5682 return out, nil
5683 }
5684
5685
5686 type AuthorizedCertificatesServer interface {
5687
5688 ListAuthorizedCertificates(context.Context, *ListAuthorizedCertificatesRequest) (*ListAuthorizedCertificatesResponse, error)
5689
5690 GetAuthorizedCertificate(context.Context, *GetAuthorizedCertificateRequest) (*AuthorizedCertificate, error)
5691
5692 CreateAuthorizedCertificate(context.Context, *CreateAuthorizedCertificateRequest) (*AuthorizedCertificate, error)
5693
5694
5695
5696
5697
5698 UpdateAuthorizedCertificate(context.Context, *UpdateAuthorizedCertificateRequest) (*AuthorizedCertificate, error)
5699
5700 DeleteAuthorizedCertificate(context.Context, *DeleteAuthorizedCertificateRequest) (*emptypb.Empty, error)
5701 }
5702
5703
5704 type UnimplementedAuthorizedCertificatesServer struct {
5705 }
5706
5707 func (*UnimplementedAuthorizedCertificatesServer) ListAuthorizedCertificates(context.Context, *ListAuthorizedCertificatesRequest) (*ListAuthorizedCertificatesResponse, error) {
5708 return nil, status.Errorf(codes.Unimplemented, "method ListAuthorizedCertificates not implemented")
5709 }
5710 func (*UnimplementedAuthorizedCertificatesServer) GetAuthorizedCertificate(context.Context, *GetAuthorizedCertificateRequest) (*AuthorizedCertificate, error) {
5711 return nil, status.Errorf(codes.Unimplemented, "method GetAuthorizedCertificate not implemented")
5712 }
5713 func (*UnimplementedAuthorizedCertificatesServer) CreateAuthorizedCertificate(context.Context, *CreateAuthorizedCertificateRequest) (*AuthorizedCertificate, error) {
5714 return nil, status.Errorf(codes.Unimplemented, "method CreateAuthorizedCertificate not implemented")
5715 }
5716 func (*UnimplementedAuthorizedCertificatesServer) UpdateAuthorizedCertificate(context.Context, *UpdateAuthorizedCertificateRequest) (*AuthorizedCertificate, error) {
5717 return nil, status.Errorf(codes.Unimplemented, "method UpdateAuthorizedCertificate not implemented")
5718 }
5719 func (*UnimplementedAuthorizedCertificatesServer) DeleteAuthorizedCertificate(context.Context, *DeleteAuthorizedCertificateRequest) (*emptypb.Empty, error) {
5720 return nil, status.Errorf(codes.Unimplemented, "method DeleteAuthorizedCertificate not implemented")
5721 }
5722
5723 func RegisterAuthorizedCertificatesServer(s *grpc.Server, srv AuthorizedCertificatesServer) {
5724 s.RegisterService(&_AuthorizedCertificates_serviceDesc, srv)
5725 }
5726
5727 func _AuthorizedCertificates_ListAuthorizedCertificates_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5728 in := new(ListAuthorizedCertificatesRequest)
5729 if err := dec(in); err != nil {
5730 return nil, err
5731 }
5732 if interceptor == nil {
5733 return srv.(AuthorizedCertificatesServer).ListAuthorizedCertificates(ctx, in)
5734 }
5735 info := &grpc.UnaryServerInfo{
5736 Server: srv,
5737 FullMethod: "/google.appengine.v1beta.AuthorizedCertificates/ListAuthorizedCertificates",
5738 }
5739 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5740 return srv.(AuthorizedCertificatesServer).ListAuthorizedCertificates(ctx, req.(*ListAuthorizedCertificatesRequest))
5741 }
5742 return interceptor(ctx, in, info, handler)
5743 }
5744
5745 func _AuthorizedCertificates_GetAuthorizedCertificate_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5746 in := new(GetAuthorizedCertificateRequest)
5747 if err := dec(in); err != nil {
5748 return nil, err
5749 }
5750 if interceptor == nil {
5751 return srv.(AuthorizedCertificatesServer).GetAuthorizedCertificate(ctx, in)
5752 }
5753 info := &grpc.UnaryServerInfo{
5754 Server: srv,
5755 FullMethod: "/google.appengine.v1beta.AuthorizedCertificates/GetAuthorizedCertificate",
5756 }
5757 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5758 return srv.(AuthorizedCertificatesServer).GetAuthorizedCertificate(ctx, req.(*GetAuthorizedCertificateRequest))
5759 }
5760 return interceptor(ctx, in, info, handler)
5761 }
5762
5763 func _AuthorizedCertificates_CreateAuthorizedCertificate_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5764 in := new(CreateAuthorizedCertificateRequest)
5765 if err := dec(in); err != nil {
5766 return nil, err
5767 }
5768 if interceptor == nil {
5769 return srv.(AuthorizedCertificatesServer).CreateAuthorizedCertificate(ctx, in)
5770 }
5771 info := &grpc.UnaryServerInfo{
5772 Server: srv,
5773 FullMethod: "/google.appengine.v1beta.AuthorizedCertificates/CreateAuthorizedCertificate",
5774 }
5775 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5776 return srv.(AuthorizedCertificatesServer).CreateAuthorizedCertificate(ctx, req.(*CreateAuthorizedCertificateRequest))
5777 }
5778 return interceptor(ctx, in, info, handler)
5779 }
5780
5781 func _AuthorizedCertificates_UpdateAuthorizedCertificate_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5782 in := new(UpdateAuthorizedCertificateRequest)
5783 if err := dec(in); err != nil {
5784 return nil, err
5785 }
5786 if interceptor == nil {
5787 return srv.(AuthorizedCertificatesServer).UpdateAuthorizedCertificate(ctx, in)
5788 }
5789 info := &grpc.UnaryServerInfo{
5790 Server: srv,
5791 FullMethod: "/google.appengine.v1beta.AuthorizedCertificates/UpdateAuthorizedCertificate",
5792 }
5793 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5794 return srv.(AuthorizedCertificatesServer).UpdateAuthorizedCertificate(ctx, req.(*UpdateAuthorizedCertificateRequest))
5795 }
5796 return interceptor(ctx, in, info, handler)
5797 }
5798
5799 func _AuthorizedCertificates_DeleteAuthorizedCertificate_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5800 in := new(DeleteAuthorizedCertificateRequest)
5801 if err := dec(in); err != nil {
5802 return nil, err
5803 }
5804 if interceptor == nil {
5805 return srv.(AuthorizedCertificatesServer).DeleteAuthorizedCertificate(ctx, in)
5806 }
5807 info := &grpc.UnaryServerInfo{
5808 Server: srv,
5809 FullMethod: "/google.appengine.v1beta.AuthorizedCertificates/DeleteAuthorizedCertificate",
5810 }
5811 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5812 return srv.(AuthorizedCertificatesServer).DeleteAuthorizedCertificate(ctx, req.(*DeleteAuthorizedCertificateRequest))
5813 }
5814 return interceptor(ctx, in, info, handler)
5815 }
5816
5817 var _AuthorizedCertificates_serviceDesc = grpc.ServiceDesc{
5818 ServiceName: "google.appengine.v1beta.AuthorizedCertificates",
5819 HandlerType: (*AuthorizedCertificatesServer)(nil),
5820 Methods: []grpc.MethodDesc{
5821 {
5822 MethodName: "ListAuthorizedCertificates",
5823 Handler: _AuthorizedCertificates_ListAuthorizedCertificates_Handler,
5824 },
5825 {
5826 MethodName: "GetAuthorizedCertificate",
5827 Handler: _AuthorizedCertificates_GetAuthorizedCertificate_Handler,
5828 },
5829 {
5830 MethodName: "CreateAuthorizedCertificate",
5831 Handler: _AuthorizedCertificates_CreateAuthorizedCertificate_Handler,
5832 },
5833 {
5834 MethodName: "UpdateAuthorizedCertificate",
5835 Handler: _AuthorizedCertificates_UpdateAuthorizedCertificate_Handler,
5836 },
5837 {
5838 MethodName: "DeleteAuthorizedCertificate",
5839 Handler: _AuthorizedCertificates_DeleteAuthorizedCertificate_Handler,
5840 },
5841 },
5842 Streams: []grpc.StreamDesc{},
5843 Metadata: "google/appengine/v1beta/appengine.proto",
5844 }
5845
5846
5847
5848
5849 type DomainMappingsClient interface {
5850
5851 ListDomainMappings(ctx context.Context, in *ListDomainMappingsRequest, opts ...grpc.CallOption) (*ListDomainMappingsResponse, error)
5852
5853 GetDomainMapping(ctx context.Context, in *GetDomainMappingRequest, opts ...grpc.CallOption) (*DomainMapping, error)
5854
5855
5856
5857 CreateDomainMapping(ctx context.Context, in *CreateDomainMappingRequest, opts ...grpc.CallOption) (*longrunning.Operation, error)
5858
5859
5860
5861
5862 UpdateDomainMapping(ctx context.Context, in *UpdateDomainMappingRequest, opts ...grpc.CallOption) (*longrunning.Operation, error)
5863
5864
5865
5866 DeleteDomainMapping(ctx context.Context, in *DeleteDomainMappingRequest, opts ...grpc.CallOption) (*longrunning.Operation, error)
5867 }
5868
5869 type domainMappingsClient struct {
5870 cc grpc.ClientConnInterface
5871 }
5872
5873 func NewDomainMappingsClient(cc grpc.ClientConnInterface) DomainMappingsClient {
5874 return &domainMappingsClient{cc}
5875 }
5876
5877 func (c *domainMappingsClient) ListDomainMappings(ctx context.Context, in *ListDomainMappingsRequest, opts ...grpc.CallOption) (*ListDomainMappingsResponse, error) {
5878 out := new(ListDomainMappingsResponse)
5879 err := c.cc.Invoke(ctx, "/google.appengine.v1beta.DomainMappings/ListDomainMappings", in, out, opts...)
5880 if err != nil {
5881 return nil, err
5882 }
5883 return out, nil
5884 }
5885
5886 func (c *domainMappingsClient) GetDomainMapping(ctx context.Context, in *GetDomainMappingRequest, opts ...grpc.CallOption) (*DomainMapping, error) {
5887 out := new(DomainMapping)
5888 err := c.cc.Invoke(ctx, "/google.appengine.v1beta.DomainMappings/GetDomainMapping", in, out, opts...)
5889 if err != nil {
5890 return nil, err
5891 }
5892 return out, nil
5893 }
5894
5895 func (c *domainMappingsClient) CreateDomainMapping(ctx context.Context, in *CreateDomainMappingRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) {
5896 out := new(longrunning.Operation)
5897 err := c.cc.Invoke(ctx, "/google.appengine.v1beta.DomainMappings/CreateDomainMapping", in, out, opts...)
5898 if err != nil {
5899 return nil, err
5900 }
5901 return out, nil
5902 }
5903
5904 func (c *domainMappingsClient) UpdateDomainMapping(ctx context.Context, in *UpdateDomainMappingRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) {
5905 out := new(longrunning.Operation)
5906 err := c.cc.Invoke(ctx, "/google.appengine.v1beta.DomainMappings/UpdateDomainMapping", in, out, opts...)
5907 if err != nil {
5908 return nil, err
5909 }
5910 return out, nil
5911 }
5912
5913 func (c *domainMappingsClient) DeleteDomainMapping(ctx context.Context, in *DeleteDomainMappingRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) {
5914 out := new(longrunning.Operation)
5915 err := c.cc.Invoke(ctx, "/google.appengine.v1beta.DomainMappings/DeleteDomainMapping", in, out, opts...)
5916 if err != nil {
5917 return nil, err
5918 }
5919 return out, nil
5920 }
5921
5922
5923 type DomainMappingsServer interface {
5924
5925 ListDomainMappings(context.Context, *ListDomainMappingsRequest) (*ListDomainMappingsResponse, error)
5926
5927 GetDomainMapping(context.Context, *GetDomainMappingRequest) (*DomainMapping, error)
5928
5929
5930
5931 CreateDomainMapping(context.Context, *CreateDomainMappingRequest) (*longrunning.Operation, error)
5932
5933
5934
5935
5936 UpdateDomainMapping(context.Context, *UpdateDomainMappingRequest) (*longrunning.Operation, error)
5937
5938
5939
5940 DeleteDomainMapping(context.Context, *DeleteDomainMappingRequest) (*longrunning.Operation, error)
5941 }
5942
5943
5944 type UnimplementedDomainMappingsServer struct {
5945 }
5946
5947 func (*UnimplementedDomainMappingsServer) ListDomainMappings(context.Context, *ListDomainMappingsRequest) (*ListDomainMappingsResponse, error) {
5948 return nil, status.Errorf(codes.Unimplemented, "method ListDomainMappings not implemented")
5949 }
5950 func (*UnimplementedDomainMappingsServer) GetDomainMapping(context.Context, *GetDomainMappingRequest) (*DomainMapping, error) {
5951 return nil, status.Errorf(codes.Unimplemented, "method GetDomainMapping not implemented")
5952 }
5953 func (*UnimplementedDomainMappingsServer) CreateDomainMapping(context.Context, *CreateDomainMappingRequest) (*longrunning.Operation, error) {
5954 return nil, status.Errorf(codes.Unimplemented, "method CreateDomainMapping not implemented")
5955 }
5956 func (*UnimplementedDomainMappingsServer) UpdateDomainMapping(context.Context, *UpdateDomainMappingRequest) (*longrunning.Operation, error) {
5957 return nil, status.Errorf(codes.Unimplemented, "method UpdateDomainMapping not implemented")
5958 }
5959 func (*UnimplementedDomainMappingsServer) DeleteDomainMapping(context.Context, *DeleteDomainMappingRequest) (*longrunning.Operation, error) {
5960 return nil, status.Errorf(codes.Unimplemented, "method DeleteDomainMapping not implemented")
5961 }
5962
5963 func RegisterDomainMappingsServer(s *grpc.Server, srv DomainMappingsServer) {
5964 s.RegisterService(&_DomainMappings_serviceDesc, srv)
5965 }
5966
5967 func _DomainMappings_ListDomainMappings_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5968 in := new(ListDomainMappingsRequest)
5969 if err := dec(in); err != nil {
5970 return nil, err
5971 }
5972 if interceptor == nil {
5973 return srv.(DomainMappingsServer).ListDomainMappings(ctx, in)
5974 }
5975 info := &grpc.UnaryServerInfo{
5976 Server: srv,
5977 FullMethod: "/google.appengine.v1beta.DomainMappings/ListDomainMappings",
5978 }
5979 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5980 return srv.(DomainMappingsServer).ListDomainMappings(ctx, req.(*ListDomainMappingsRequest))
5981 }
5982 return interceptor(ctx, in, info, handler)
5983 }
5984
5985 func _DomainMappings_GetDomainMapping_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5986 in := new(GetDomainMappingRequest)
5987 if err := dec(in); err != nil {
5988 return nil, err
5989 }
5990 if interceptor == nil {
5991 return srv.(DomainMappingsServer).GetDomainMapping(ctx, in)
5992 }
5993 info := &grpc.UnaryServerInfo{
5994 Server: srv,
5995 FullMethod: "/google.appengine.v1beta.DomainMappings/GetDomainMapping",
5996 }
5997 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5998 return srv.(DomainMappingsServer).GetDomainMapping(ctx, req.(*GetDomainMappingRequest))
5999 }
6000 return interceptor(ctx, in, info, handler)
6001 }
6002
6003 func _DomainMappings_CreateDomainMapping_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
6004 in := new(CreateDomainMappingRequest)
6005 if err := dec(in); err != nil {
6006 return nil, err
6007 }
6008 if interceptor == nil {
6009 return srv.(DomainMappingsServer).CreateDomainMapping(ctx, in)
6010 }
6011 info := &grpc.UnaryServerInfo{
6012 Server: srv,
6013 FullMethod: "/google.appengine.v1beta.DomainMappings/CreateDomainMapping",
6014 }
6015 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
6016 return srv.(DomainMappingsServer).CreateDomainMapping(ctx, req.(*CreateDomainMappingRequest))
6017 }
6018 return interceptor(ctx, in, info, handler)
6019 }
6020
6021 func _DomainMappings_UpdateDomainMapping_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
6022 in := new(UpdateDomainMappingRequest)
6023 if err := dec(in); err != nil {
6024 return nil, err
6025 }
6026 if interceptor == nil {
6027 return srv.(DomainMappingsServer).UpdateDomainMapping(ctx, in)
6028 }
6029 info := &grpc.UnaryServerInfo{
6030 Server: srv,
6031 FullMethod: "/google.appengine.v1beta.DomainMappings/UpdateDomainMapping",
6032 }
6033 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
6034 return srv.(DomainMappingsServer).UpdateDomainMapping(ctx, req.(*UpdateDomainMappingRequest))
6035 }
6036 return interceptor(ctx, in, info, handler)
6037 }
6038
6039 func _DomainMappings_DeleteDomainMapping_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
6040 in := new(DeleteDomainMappingRequest)
6041 if err := dec(in); err != nil {
6042 return nil, err
6043 }
6044 if interceptor == nil {
6045 return srv.(DomainMappingsServer).DeleteDomainMapping(ctx, in)
6046 }
6047 info := &grpc.UnaryServerInfo{
6048 Server: srv,
6049 FullMethod: "/google.appengine.v1beta.DomainMappings/DeleteDomainMapping",
6050 }
6051 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
6052 return srv.(DomainMappingsServer).DeleteDomainMapping(ctx, req.(*DeleteDomainMappingRequest))
6053 }
6054 return interceptor(ctx, in, info, handler)
6055 }
6056
6057 var _DomainMappings_serviceDesc = grpc.ServiceDesc{
6058 ServiceName: "google.appengine.v1beta.DomainMappings",
6059 HandlerType: (*DomainMappingsServer)(nil),
6060 Methods: []grpc.MethodDesc{
6061 {
6062 MethodName: "ListDomainMappings",
6063 Handler: _DomainMappings_ListDomainMappings_Handler,
6064 },
6065 {
6066 MethodName: "GetDomainMapping",
6067 Handler: _DomainMappings_GetDomainMapping_Handler,
6068 },
6069 {
6070 MethodName: "CreateDomainMapping",
6071 Handler: _DomainMappings_CreateDomainMapping_Handler,
6072 },
6073 {
6074 MethodName: "UpdateDomainMapping",
6075 Handler: _DomainMappings_UpdateDomainMapping_Handler,
6076 },
6077 {
6078 MethodName: "DeleteDomainMapping",
6079 Handler: _DomainMappings_DeleteDomainMapping_Handler,
6080 },
6081 },
6082 Streams: []grpc.StreamDesc{},
6083 Metadata: "google/appengine/v1beta/appengine.proto",
6084 }
6085
View as plain text