1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 package domains
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 money "google.golang.org/genproto/googleapis/type/money"
31 postaladdress "google.golang.org/genproto/googleapis/type/postaladdress"
32 grpc "google.golang.org/grpc"
33 codes "google.golang.org/grpc/codes"
34 status "google.golang.org/grpc/status"
35 protoreflect "google.golang.org/protobuf/reflect/protoreflect"
36 protoimpl "google.golang.org/protobuf/runtime/protoimpl"
37 fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb"
38 timestamppb "google.golang.org/protobuf/types/known/timestamppb"
39 )
40
41 const (
42
43 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
44
45 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
46 )
47
48
49
50
51
52
53
54 type ContactPrivacy int32
55
56 const (
57
58 ContactPrivacy_CONTACT_PRIVACY_UNSPECIFIED ContactPrivacy = 0
59
60
61
62
63 ContactPrivacy_PUBLIC_CONTACT_DATA ContactPrivacy = 1
64
65
66
67
68 ContactPrivacy_PRIVATE_CONTACT_DATA ContactPrivacy = 2
69
70
71
72
73 ContactPrivacy_REDACTED_CONTACT_DATA ContactPrivacy = 3
74 )
75
76
77 var (
78 ContactPrivacy_name = map[int32]string{
79 0: "CONTACT_PRIVACY_UNSPECIFIED",
80 1: "PUBLIC_CONTACT_DATA",
81 2: "PRIVATE_CONTACT_DATA",
82 3: "REDACTED_CONTACT_DATA",
83 }
84 ContactPrivacy_value = map[string]int32{
85 "CONTACT_PRIVACY_UNSPECIFIED": 0,
86 "PUBLIC_CONTACT_DATA": 1,
87 "PRIVATE_CONTACT_DATA": 2,
88 "REDACTED_CONTACT_DATA": 3,
89 }
90 )
91
92 func (x ContactPrivacy) Enum() *ContactPrivacy {
93 p := new(ContactPrivacy)
94 *p = x
95 return p
96 }
97
98 func (x ContactPrivacy) String() string {
99 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
100 }
101
102 func (ContactPrivacy) Descriptor() protoreflect.EnumDescriptor {
103 return file_google_cloud_domains_v1alpha2_domains_proto_enumTypes[0].Descriptor()
104 }
105
106 func (ContactPrivacy) Type() protoreflect.EnumType {
107 return &file_google_cloud_domains_v1alpha2_domains_proto_enumTypes[0]
108 }
109
110 func (x ContactPrivacy) Number() protoreflect.EnumNumber {
111 return protoreflect.EnumNumber(x)
112 }
113
114
115 func (ContactPrivacy) EnumDescriptor() ([]byte, []int) {
116 return file_google_cloud_domains_v1alpha2_domains_proto_rawDescGZIP(), []int{0}
117 }
118
119
120 type DomainNotice int32
121
122 const (
123
124 DomainNotice_DOMAIN_NOTICE_UNSPECIFIED DomainNotice = 0
125
126
127
128
129
130 DomainNotice_HSTS_PRELOADED DomainNotice = 1
131 )
132
133
134 var (
135 DomainNotice_name = map[int32]string{
136 0: "DOMAIN_NOTICE_UNSPECIFIED",
137 1: "HSTS_PRELOADED",
138 }
139 DomainNotice_value = map[string]int32{
140 "DOMAIN_NOTICE_UNSPECIFIED": 0,
141 "HSTS_PRELOADED": 1,
142 }
143 )
144
145 func (x DomainNotice) Enum() *DomainNotice {
146 p := new(DomainNotice)
147 *p = x
148 return p
149 }
150
151 func (x DomainNotice) String() string {
152 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
153 }
154
155 func (DomainNotice) Descriptor() protoreflect.EnumDescriptor {
156 return file_google_cloud_domains_v1alpha2_domains_proto_enumTypes[1].Descriptor()
157 }
158
159 func (DomainNotice) Type() protoreflect.EnumType {
160 return &file_google_cloud_domains_v1alpha2_domains_proto_enumTypes[1]
161 }
162
163 func (x DomainNotice) Number() protoreflect.EnumNumber {
164 return protoreflect.EnumNumber(x)
165 }
166
167
168 func (DomainNotice) EnumDescriptor() ([]byte, []int) {
169 return file_google_cloud_domains_v1alpha2_domains_proto_rawDescGZIP(), []int{1}
170 }
171
172
173 type ContactNotice int32
174
175 const (
176
177 ContactNotice_CONTACT_NOTICE_UNSPECIFIED ContactNotice = 0
178
179
180 ContactNotice_PUBLIC_CONTACT_DATA_ACKNOWLEDGEMENT ContactNotice = 1
181 )
182
183
184 var (
185 ContactNotice_name = map[int32]string{
186 0: "CONTACT_NOTICE_UNSPECIFIED",
187 1: "PUBLIC_CONTACT_DATA_ACKNOWLEDGEMENT",
188 }
189 ContactNotice_value = map[string]int32{
190 "CONTACT_NOTICE_UNSPECIFIED": 0,
191 "PUBLIC_CONTACT_DATA_ACKNOWLEDGEMENT": 1,
192 }
193 )
194
195 func (x ContactNotice) Enum() *ContactNotice {
196 p := new(ContactNotice)
197 *p = x
198 return p
199 }
200
201 func (x ContactNotice) String() string {
202 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
203 }
204
205 func (ContactNotice) Descriptor() protoreflect.EnumDescriptor {
206 return file_google_cloud_domains_v1alpha2_domains_proto_enumTypes[2].Descriptor()
207 }
208
209 func (ContactNotice) Type() protoreflect.EnumType {
210 return &file_google_cloud_domains_v1alpha2_domains_proto_enumTypes[2]
211 }
212
213 func (x ContactNotice) Number() protoreflect.EnumNumber {
214 return protoreflect.EnumNumber(x)
215 }
216
217
218 func (ContactNotice) EnumDescriptor() ([]byte, []int) {
219 return file_google_cloud_domains_v1alpha2_domains_proto_rawDescGZIP(), []int{2}
220 }
221
222
223 type TransferLockState int32
224
225 const (
226
227 TransferLockState_TRANSFER_LOCK_STATE_UNSPECIFIED TransferLockState = 0
228
229 TransferLockState_UNLOCKED TransferLockState = 1
230
231 TransferLockState_LOCKED TransferLockState = 2
232 )
233
234
235 var (
236 TransferLockState_name = map[int32]string{
237 0: "TRANSFER_LOCK_STATE_UNSPECIFIED",
238 1: "UNLOCKED",
239 2: "LOCKED",
240 }
241 TransferLockState_value = map[string]int32{
242 "TRANSFER_LOCK_STATE_UNSPECIFIED": 0,
243 "UNLOCKED": 1,
244 "LOCKED": 2,
245 }
246 )
247
248 func (x TransferLockState) Enum() *TransferLockState {
249 p := new(TransferLockState)
250 *p = x
251 return p
252 }
253
254 func (x TransferLockState) String() string {
255 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
256 }
257
258 func (TransferLockState) Descriptor() protoreflect.EnumDescriptor {
259 return file_google_cloud_domains_v1alpha2_domains_proto_enumTypes[3].Descriptor()
260 }
261
262 func (TransferLockState) Type() protoreflect.EnumType {
263 return &file_google_cloud_domains_v1alpha2_domains_proto_enumTypes[3]
264 }
265
266 func (x TransferLockState) Number() protoreflect.EnumNumber {
267 return protoreflect.EnumNumber(x)
268 }
269
270
271 func (TransferLockState) EnumDescriptor() ([]byte, []int) {
272 return file_google_cloud_domains_v1alpha2_domains_proto_rawDescGZIP(), []int{3}
273 }
274
275
276 type Registration_State int32
277
278 const (
279
280 Registration_STATE_UNSPECIFIED Registration_State = 0
281
282 Registration_REGISTRATION_PENDING Registration_State = 1
283
284
285 Registration_REGISTRATION_FAILED Registration_State = 2
286
287 Registration_TRANSFER_PENDING Registration_State = 3
288
289
290
291 Registration_TRANSFER_FAILED Registration_State = 4
292
293
294 Registration_ACTIVE Registration_State = 6
295
296
297 Registration_SUSPENDED Registration_State = 7
298
299
300
301
302
303 Registration_EXPORTED Registration_State = 8
304 )
305
306
307 var (
308 Registration_State_name = map[int32]string{
309 0: "STATE_UNSPECIFIED",
310 1: "REGISTRATION_PENDING",
311 2: "REGISTRATION_FAILED",
312 3: "TRANSFER_PENDING",
313 4: "TRANSFER_FAILED",
314 6: "ACTIVE",
315 7: "SUSPENDED",
316 8: "EXPORTED",
317 }
318 Registration_State_value = map[string]int32{
319 "STATE_UNSPECIFIED": 0,
320 "REGISTRATION_PENDING": 1,
321 "REGISTRATION_FAILED": 2,
322 "TRANSFER_PENDING": 3,
323 "TRANSFER_FAILED": 4,
324 "ACTIVE": 6,
325 "SUSPENDED": 7,
326 "EXPORTED": 8,
327 }
328 )
329
330 func (x Registration_State) Enum() *Registration_State {
331 p := new(Registration_State)
332 *p = x
333 return p
334 }
335
336 func (x Registration_State) String() string {
337 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
338 }
339
340 func (Registration_State) Descriptor() protoreflect.EnumDescriptor {
341 return file_google_cloud_domains_v1alpha2_domains_proto_enumTypes[4].Descriptor()
342 }
343
344 func (Registration_State) Type() protoreflect.EnumType {
345 return &file_google_cloud_domains_v1alpha2_domains_proto_enumTypes[4]
346 }
347
348 func (x Registration_State) Number() protoreflect.EnumNumber {
349 return protoreflect.EnumNumber(x)
350 }
351
352
353 func (Registration_State) EnumDescriptor() ([]byte, []int) {
354 return file_google_cloud_domains_v1alpha2_domains_proto_rawDescGZIP(), []int{0, 0}
355 }
356
357
358 type Registration_Issue int32
359
360 const (
361
362 Registration_ISSUE_UNSPECIFIED Registration_Issue = 0
363
364 Registration_CONTACT_SUPPORT Registration_Issue = 1
365
366
367
368
369
370
371
372
373 Registration_UNVERIFIED_EMAIL Registration_Issue = 2
374 )
375
376
377 var (
378 Registration_Issue_name = map[int32]string{
379 0: "ISSUE_UNSPECIFIED",
380 1: "CONTACT_SUPPORT",
381 2: "UNVERIFIED_EMAIL",
382 }
383 Registration_Issue_value = map[string]int32{
384 "ISSUE_UNSPECIFIED": 0,
385 "CONTACT_SUPPORT": 1,
386 "UNVERIFIED_EMAIL": 2,
387 }
388 )
389
390 func (x Registration_Issue) Enum() *Registration_Issue {
391 p := new(Registration_Issue)
392 *p = x
393 return p
394 }
395
396 func (x Registration_Issue) String() string {
397 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
398 }
399
400 func (Registration_Issue) Descriptor() protoreflect.EnumDescriptor {
401 return file_google_cloud_domains_v1alpha2_domains_proto_enumTypes[5].Descriptor()
402 }
403
404 func (Registration_Issue) Type() protoreflect.EnumType {
405 return &file_google_cloud_domains_v1alpha2_domains_proto_enumTypes[5]
406 }
407
408 func (x Registration_Issue) Number() protoreflect.EnumNumber {
409 return protoreflect.EnumNumber(x)
410 }
411
412
413 func (Registration_Issue) EnumDescriptor() ([]byte, []int) {
414 return file_google_cloud_domains_v1alpha2_domains_proto_rawDescGZIP(), []int{0, 1}
415 }
416
417
418 type ManagementSettings_RenewalMethod int32
419
420 const (
421
422 ManagementSettings_RENEWAL_METHOD_UNSPECIFIED ManagementSettings_RenewalMethod = 0
423
424
425
426
427 ManagementSettings_AUTOMATIC_RENEWAL ManagementSettings_RenewalMethod = 1
428
429
430
431
432
433
434 ManagementSettings_MANUAL_RENEWAL ManagementSettings_RenewalMethod = 2
435 )
436
437
438 var (
439 ManagementSettings_RenewalMethod_name = map[int32]string{
440 0: "RENEWAL_METHOD_UNSPECIFIED",
441 1: "AUTOMATIC_RENEWAL",
442 2: "MANUAL_RENEWAL",
443 }
444 ManagementSettings_RenewalMethod_value = map[string]int32{
445 "RENEWAL_METHOD_UNSPECIFIED": 0,
446 "AUTOMATIC_RENEWAL": 1,
447 "MANUAL_RENEWAL": 2,
448 }
449 )
450
451 func (x ManagementSettings_RenewalMethod) Enum() *ManagementSettings_RenewalMethod {
452 p := new(ManagementSettings_RenewalMethod)
453 *p = x
454 return p
455 }
456
457 func (x ManagementSettings_RenewalMethod) String() string {
458 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
459 }
460
461 func (ManagementSettings_RenewalMethod) Descriptor() protoreflect.EnumDescriptor {
462 return file_google_cloud_domains_v1alpha2_domains_proto_enumTypes[6].Descriptor()
463 }
464
465 func (ManagementSettings_RenewalMethod) Type() protoreflect.EnumType {
466 return &file_google_cloud_domains_v1alpha2_domains_proto_enumTypes[6]
467 }
468
469 func (x ManagementSettings_RenewalMethod) Number() protoreflect.EnumNumber {
470 return protoreflect.EnumNumber(x)
471 }
472
473
474 func (ManagementSettings_RenewalMethod) EnumDescriptor() ([]byte, []int) {
475 return file_google_cloud_domains_v1alpha2_domains_proto_rawDescGZIP(), []int{1, 0}
476 }
477
478
479 type DnsSettings_DsState int32
480
481 const (
482
483 DnsSettings_DS_STATE_UNSPECIFIED DnsSettings_DsState = 0
484
485
486 DnsSettings_DS_RECORDS_UNPUBLISHED DnsSettings_DsState = 1
487
488
489
490
491 DnsSettings_DS_RECORDS_PUBLISHED DnsSettings_DsState = 2
492 )
493
494
495 var (
496 DnsSettings_DsState_name = map[int32]string{
497 0: "DS_STATE_UNSPECIFIED",
498 1: "DS_RECORDS_UNPUBLISHED",
499 2: "DS_RECORDS_PUBLISHED",
500 }
501 DnsSettings_DsState_value = map[string]int32{
502 "DS_STATE_UNSPECIFIED": 0,
503 "DS_RECORDS_UNPUBLISHED": 1,
504 "DS_RECORDS_PUBLISHED": 2,
505 }
506 )
507
508 func (x DnsSettings_DsState) Enum() *DnsSettings_DsState {
509 p := new(DnsSettings_DsState)
510 *p = x
511 return p
512 }
513
514 func (x DnsSettings_DsState) String() string {
515 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
516 }
517
518 func (DnsSettings_DsState) Descriptor() protoreflect.EnumDescriptor {
519 return file_google_cloud_domains_v1alpha2_domains_proto_enumTypes[7].Descriptor()
520 }
521
522 func (DnsSettings_DsState) Type() protoreflect.EnumType {
523 return &file_google_cloud_domains_v1alpha2_domains_proto_enumTypes[7]
524 }
525
526 func (x DnsSettings_DsState) Number() protoreflect.EnumNumber {
527 return protoreflect.EnumNumber(x)
528 }
529
530
531 func (DnsSettings_DsState) EnumDescriptor() ([]byte, []int) {
532 return file_google_cloud_domains_v1alpha2_domains_proto_rawDescGZIP(), []int{2, 0}
533 }
534
535
536
537 type DnsSettings_DsRecord_Algorithm int32
538
539 const (
540
541 DnsSettings_DsRecord_ALGORITHM_UNSPECIFIED DnsSettings_DsRecord_Algorithm = 0
542
543 DnsSettings_DsRecord_RSAMD5 DnsSettings_DsRecord_Algorithm = 1
544
545 DnsSettings_DsRecord_DH DnsSettings_DsRecord_Algorithm = 2
546
547 DnsSettings_DsRecord_DSA DnsSettings_DsRecord_Algorithm = 3
548
549 DnsSettings_DsRecord_ECC DnsSettings_DsRecord_Algorithm = 4
550
551 DnsSettings_DsRecord_RSASHA1 DnsSettings_DsRecord_Algorithm = 5
552
553 DnsSettings_DsRecord_DSANSEC3SHA1 DnsSettings_DsRecord_Algorithm = 6
554
555 DnsSettings_DsRecord_RSASHA1NSEC3SHA1 DnsSettings_DsRecord_Algorithm = 7
556
557 DnsSettings_DsRecord_RSASHA256 DnsSettings_DsRecord_Algorithm = 8
558
559 DnsSettings_DsRecord_RSASHA512 DnsSettings_DsRecord_Algorithm = 10
560
561 DnsSettings_DsRecord_ECCGOST DnsSettings_DsRecord_Algorithm = 12
562
563 DnsSettings_DsRecord_ECDSAP256SHA256 DnsSettings_DsRecord_Algorithm = 13
564
565 DnsSettings_DsRecord_ECDSAP384SHA384 DnsSettings_DsRecord_Algorithm = 14
566
567 DnsSettings_DsRecord_ED25519 DnsSettings_DsRecord_Algorithm = 15
568
569 DnsSettings_DsRecord_ED448 DnsSettings_DsRecord_Algorithm = 16
570
571 DnsSettings_DsRecord_INDIRECT DnsSettings_DsRecord_Algorithm = 252
572
573 DnsSettings_DsRecord_PRIVATEDNS DnsSettings_DsRecord_Algorithm = 253
574
575 DnsSettings_DsRecord_PRIVATEOID DnsSettings_DsRecord_Algorithm = 254
576 )
577
578
579 var (
580 DnsSettings_DsRecord_Algorithm_name = map[int32]string{
581 0: "ALGORITHM_UNSPECIFIED",
582 1: "RSAMD5",
583 2: "DH",
584 3: "DSA",
585 4: "ECC",
586 5: "RSASHA1",
587 6: "DSANSEC3SHA1",
588 7: "RSASHA1NSEC3SHA1",
589 8: "RSASHA256",
590 10: "RSASHA512",
591 12: "ECCGOST",
592 13: "ECDSAP256SHA256",
593 14: "ECDSAP384SHA384",
594 15: "ED25519",
595 16: "ED448",
596 252: "INDIRECT",
597 253: "PRIVATEDNS",
598 254: "PRIVATEOID",
599 }
600 DnsSettings_DsRecord_Algorithm_value = map[string]int32{
601 "ALGORITHM_UNSPECIFIED": 0,
602 "RSAMD5": 1,
603 "DH": 2,
604 "DSA": 3,
605 "ECC": 4,
606 "RSASHA1": 5,
607 "DSANSEC3SHA1": 6,
608 "RSASHA1NSEC3SHA1": 7,
609 "RSASHA256": 8,
610 "RSASHA512": 10,
611 "ECCGOST": 12,
612 "ECDSAP256SHA256": 13,
613 "ECDSAP384SHA384": 14,
614 "ED25519": 15,
615 "ED448": 16,
616 "INDIRECT": 252,
617 "PRIVATEDNS": 253,
618 "PRIVATEOID": 254,
619 }
620 )
621
622 func (x DnsSettings_DsRecord_Algorithm) Enum() *DnsSettings_DsRecord_Algorithm {
623 p := new(DnsSettings_DsRecord_Algorithm)
624 *p = x
625 return p
626 }
627
628 func (x DnsSettings_DsRecord_Algorithm) String() string {
629 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
630 }
631
632 func (DnsSettings_DsRecord_Algorithm) Descriptor() protoreflect.EnumDescriptor {
633 return file_google_cloud_domains_v1alpha2_domains_proto_enumTypes[8].Descriptor()
634 }
635
636 func (DnsSettings_DsRecord_Algorithm) Type() protoreflect.EnumType {
637 return &file_google_cloud_domains_v1alpha2_domains_proto_enumTypes[8]
638 }
639
640 func (x DnsSettings_DsRecord_Algorithm) Number() protoreflect.EnumNumber {
641 return protoreflect.EnumNumber(x)
642 }
643
644
645 func (DnsSettings_DsRecord_Algorithm) EnumDescriptor() ([]byte, []int) {
646 return file_google_cloud_domains_v1alpha2_domains_proto_rawDescGZIP(), []int{2, 2, 0}
647 }
648
649
650
651 type DnsSettings_DsRecord_DigestType int32
652
653 const (
654
655 DnsSettings_DsRecord_DIGEST_TYPE_UNSPECIFIED DnsSettings_DsRecord_DigestType = 0
656
657 DnsSettings_DsRecord_SHA1 DnsSettings_DsRecord_DigestType = 1
658
659 DnsSettings_DsRecord_SHA256 DnsSettings_DsRecord_DigestType = 2
660
661 DnsSettings_DsRecord_GOST3411 DnsSettings_DsRecord_DigestType = 3
662
663 DnsSettings_DsRecord_SHA384 DnsSettings_DsRecord_DigestType = 4
664 )
665
666
667 var (
668 DnsSettings_DsRecord_DigestType_name = map[int32]string{
669 0: "DIGEST_TYPE_UNSPECIFIED",
670 1: "SHA1",
671 2: "SHA256",
672 3: "GOST3411",
673 4: "SHA384",
674 }
675 DnsSettings_DsRecord_DigestType_value = map[string]int32{
676 "DIGEST_TYPE_UNSPECIFIED": 0,
677 "SHA1": 1,
678 "SHA256": 2,
679 "GOST3411": 3,
680 "SHA384": 4,
681 }
682 )
683
684 func (x DnsSettings_DsRecord_DigestType) Enum() *DnsSettings_DsRecord_DigestType {
685 p := new(DnsSettings_DsRecord_DigestType)
686 *p = x
687 return p
688 }
689
690 func (x DnsSettings_DsRecord_DigestType) String() string {
691 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
692 }
693
694 func (DnsSettings_DsRecord_DigestType) Descriptor() protoreflect.EnumDescriptor {
695 return file_google_cloud_domains_v1alpha2_domains_proto_enumTypes[9].Descriptor()
696 }
697
698 func (DnsSettings_DsRecord_DigestType) Type() protoreflect.EnumType {
699 return &file_google_cloud_domains_v1alpha2_domains_proto_enumTypes[9]
700 }
701
702 func (x DnsSettings_DsRecord_DigestType) Number() protoreflect.EnumNumber {
703 return protoreflect.EnumNumber(x)
704 }
705
706
707 func (DnsSettings_DsRecord_DigestType) EnumDescriptor() ([]byte, []int) {
708 return file_google_cloud_domains_v1alpha2_domains_proto_rawDescGZIP(), []int{2, 2, 1}
709 }
710
711
712 type RegisterParameters_Availability int32
713
714 const (
715
716 RegisterParameters_AVAILABILITY_UNSPECIFIED RegisterParameters_Availability = 0
717
718 RegisterParameters_AVAILABLE RegisterParameters_Availability = 1
719
720
721 RegisterParameters_UNAVAILABLE RegisterParameters_Availability = 2
722
723
724 RegisterParameters_UNSUPPORTED RegisterParameters_Availability = 3
725
726
727 RegisterParameters_UNKNOWN RegisterParameters_Availability = 4
728 )
729
730
731 var (
732 RegisterParameters_Availability_name = map[int32]string{
733 0: "AVAILABILITY_UNSPECIFIED",
734 1: "AVAILABLE",
735 2: "UNAVAILABLE",
736 3: "UNSUPPORTED",
737 4: "UNKNOWN",
738 }
739 RegisterParameters_Availability_value = map[string]int32{
740 "AVAILABILITY_UNSPECIFIED": 0,
741 "AVAILABLE": 1,
742 "UNAVAILABLE": 2,
743 "UNSUPPORTED": 3,
744 "UNKNOWN": 4,
745 }
746 )
747
748 func (x RegisterParameters_Availability) Enum() *RegisterParameters_Availability {
749 p := new(RegisterParameters_Availability)
750 *p = x
751 return p
752 }
753
754 func (x RegisterParameters_Availability) String() string {
755 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
756 }
757
758 func (RegisterParameters_Availability) Descriptor() protoreflect.EnumDescriptor {
759 return file_google_cloud_domains_v1alpha2_domains_proto_enumTypes[10].Descriptor()
760 }
761
762 func (RegisterParameters_Availability) Type() protoreflect.EnumType {
763 return &file_google_cloud_domains_v1alpha2_domains_proto_enumTypes[10]
764 }
765
766 func (x RegisterParameters_Availability) Number() protoreflect.EnumNumber {
767 return protoreflect.EnumNumber(x)
768 }
769
770
771 func (RegisterParameters_Availability) EnumDescriptor() ([]byte, []int) {
772 return file_google_cloud_domains_v1alpha2_domains_proto_rawDescGZIP(), []int{23, 0}
773 }
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791 type Registration struct {
792 state protoimpl.MessageState
793 sizeCache protoimpl.SizeCache
794 unknownFields protoimpl.UnknownFields
795
796
797
798 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
799
800 DomainName string `protobuf:"bytes,2,opt,name=domain_name,json=domainName,proto3" json:"domain_name,omitempty"`
801
802 CreateTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
803
804 ExpireTime *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=expire_time,json=expireTime,proto3" json:"expire_time,omitempty"`
805
806 State Registration_State `protobuf:"varint,7,opt,name=state,proto3,enum=google.cloud.domains.v1alpha2.Registration_State" json:"state,omitempty"`
807
808 Issues []Registration_Issue `protobuf:"varint,8,rep,packed,name=issues,proto3,enum=google.cloud.domains.v1alpha2.Registration_Issue" json:"issues,omitempty"`
809
810 Labels map[string]string `protobuf:"bytes,9,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
811
812
813
814
815 ManagementSettings *ManagementSettings `protobuf:"bytes,10,opt,name=management_settings,json=managementSettings,proto3" json:"management_settings,omitempty"`
816
817
818
819 DnsSettings *DnsSettings `protobuf:"bytes,11,opt,name=dns_settings,json=dnsSettings,proto3" json:"dns_settings,omitempty"`
820
821
822
823 ContactSettings *ContactSettings `protobuf:"bytes,12,opt,name=contact_settings,json=contactSettings,proto3" json:"contact_settings,omitempty"`
824
825
826
827
828
829
830
831 PendingContactSettings *ContactSettings `protobuf:"bytes,13,opt,name=pending_contact_settings,json=pendingContactSettings,proto3" json:"pending_contact_settings,omitempty"`
832
833
834 SupportedPrivacy []ContactPrivacy `protobuf:"varint,14,rep,packed,name=supported_privacy,json=supportedPrivacy,proto3,enum=google.cloud.domains.v1alpha2.ContactPrivacy" json:"supported_privacy,omitempty"`
835 }
836
837 func (x *Registration) Reset() {
838 *x = Registration{}
839 if protoimpl.UnsafeEnabled {
840 mi := &file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[0]
841 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
842 ms.StoreMessageInfo(mi)
843 }
844 }
845
846 func (x *Registration) String() string {
847 return protoimpl.X.MessageStringOf(x)
848 }
849
850 func (*Registration) ProtoMessage() {}
851
852 func (x *Registration) ProtoReflect() protoreflect.Message {
853 mi := &file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[0]
854 if protoimpl.UnsafeEnabled && x != nil {
855 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
856 if ms.LoadMessageInfo() == nil {
857 ms.StoreMessageInfo(mi)
858 }
859 return ms
860 }
861 return mi.MessageOf(x)
862 }
863
864
865 func (*Registration) Descriptor() ([]byte, []int) {
866 return file_google_cloud_domains_v1alpha2_domains_proto_rawDescGZIP(), []int{0}
867 }
868
869 func (x *Registration) GetName() string {
870 if x != nil {
871 return x.Name
872 }
873 return ""
874 }
875
876 func (x *Registration) GetDomainName() string {
877 if x != nil {
878 return x.DomainName
879 }
880 return ""
881 }
882
883 func (x *Registration) GetCreateTime() *timestamppb.Timestamp {
884 if x != nil {
885 return x.CreateTime
886 }
887 return nil
888 }
889
890 func (x *Registration) GetExpireTime() *timestamppb.Timestamp {
891 if x != nil {
892 return x.ExpireTime
893 }
894 return nil
895 }
896
897 func (x *Registration) GetState() Registration_State {
898 if x != nil {
899 return x.State
900 }
901 return Registration_STATE_UNSPECIFIED
902 }
903
904 func (x *Registration) GetIssues() []Registration_Issue {
905 if x != nil {
906 return x.Issues
907 }
908 return nil
909 }
910
911 func (x *Registration) GetLabels() map[string]string {
912 if x != nil {
913 return x.Labels
914 }
915 return nil
916 }
917
918 func (x *Registration) GetManagementSettings() *ManagementSettings {
919 if x != nil {
920 return x.ManagementSettings
921 }
922 return nil
923 }
924
925 func (x *Registration) GetDnsSettings() *DnsSettings {
926 if x != nil {
927 return x.DnsSettings
928 }
929 return nil
930 }
931
932 func (x *Registration) GetContactSettings() *ContactSettings {
933 if x != nil {
934 return x.ContactSettings
935 }
936 return nil
937 }
938
939 func (x *Registration) GetPendingContactSettings() *ContactSettings {
940 if x != nil {
941 return x.PendingContactSettings
942 }
943 return nil
944 }
945
946 func (x *Registration) GetSupportedPrivacy() []ContactPrivacy {
947 if x != nil {
948 return x.SupportedPrivacy
949 }
950 return nil
951 }
952
953
954 type ManagementSettings struct {
955 state protoimpl.MessageState
956 sizeCache protoimpl.SizeCache
957 unknownFields protoimpl.UnknownFields
958
959
960 RenewalMethod ManagementSettings_RenewalMethod `protobuf:"varint,3,opt,name=renewal_method,json=renewalMethod,proto3,enum=google.cloud.domains.v1alpha2.ManagementSettings_RenewalMethod" json:"renewal_method,omitempty"`
961
962 TransferLockState TransferLockState `protobuf:"varint,4,opt,name=transfer_lock_state,json=transferLockState,proto3,enum=google.cloud.domains.v1alpha2.TransferLockState" json:"transfer_lock_state,omitempty"`
963 }
964
965 func (x *ManagementSettings) Reset() {
966 *x = ManagementSettings{}
967 if protoimpl.UnsafeEnabled {
968 mi := &file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[1]
969 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
970 ms.StoreMessageInfo(mi)
971 }
972 }
973
974 func (x *ManagementSettings) String() string {
975 return protoimpl.X.MessageStringOf(x)
976 }
977
978 func (*ManagementSettings) ProtoMessage() {}
979
980 func (x *ManagementSettings) ProtoReflect() protoreflect.Message {
981 mi := &file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[1]
982 if protoimpl.UnsafeEnabled && x != nil {
983 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
984 if ms.LoadMessageInfo() == nil {
985 ms.StoreMessageInfo(mi)
986 }
987 return ms
988 }
989 return mi.MessageOf(x)
990 }
991
992
993 func (*ManagementSettings) Descriptor() ([]byte, []int) {
994 return file_google_cloud_domains_v1alpha2_domains_proto_rawDescGZIP(), []int{1}
995 }
996
997 func (x *ManagementSettings) GetRenewalMethod() ManagementSettings_RenewalMethod {
998 if x != nil {
999 return x.RenewalMethod
1000 }
1001 return ManagementSettings_RENEWAL_METHOD_UNSPECIFIED
1002 }
1003
1004 func (x *ManagementSettings) GetTransferLockState() TransferLockState {
1005 if x != nil {
1006 return x.TransferLockState
1007 }
1008 return TransferLockState_TRANSFER_LOCK_STATE_UNSPECIFIED
1009 }
1010
1011
1012
1013 type DnsSettings struct {
1014 state protoimpl.MessageState
1015 sizeCache protoimpl.SizeCache
1016 unknownFields protoimpl.UnknownFields
1017
1018
1019
1020
1021
1022
1023 DnsProvider isDnsSettings_DnsProvider `protobuf_oneof:"dns_provider"`
1024
1025 GlueRecords []*DnsSettings_GlueRecord `protobuf:"bytes,4,rep,name=glue_records,json=glueRecords,proto3" json:"glue_records,omitempty"`
1026 }
1027
1028 func (x *DnsSettings) Reset() {
1029 *x = DnsSettings{}
1030 if protoimpl.UnsafeEnabled {
1031 mi := &file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[2]
1032 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1033 ms.StoreMessageInfo(mi)
1034 }
1035 }
1036
1037 func (x *DnsSettings) String() string {
1038 return protoimpl.X.MessageStringOf(x)
1039 }
1040
1041 func (*DnsSettings) ProtoMessage() {}
1042
1043 func (x *DnsSettings) ProtoReflect() protoreflect.Message {
1044 mi := &file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[2]
1045 if protoimpl.UnsafeEnabled && x != nil {
1046 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1047 if ms.LoadMessageInfo() == nil {
1048 ms.StoreMessageInfo(mi)
1049 }
1050 return ms
1051 }
1052 return mi.MessageOf(x)
1053 }
1054
1055
1056 func (*DnsSettings) Descriptor() ([]byte, []int) {
1057 return file_google_cloud_domains_v1alpha2_domains_proto_rawDescGZIP(), []int{2}
1058 }
1059
1060 func (m *DnsSettings) GetDnsProvider() isDnsSettings_DnsProvider {
1061 if m != nil {
1062 return m.DnsProvider
1063 }
1064 return nil
1065 }
1066
1067 func (x *DnsSettings) GetCustomDns() *DnsSettings_CustomDns {
1068 if x, ok := x.GetDnsProvider().(*DnsSettings_CustomDns_); ok {
1069 return x.CustomDns
1070 }
1071 return nil
1072 }
1073
1074 func (x *DnsSettings) GetGoogleDomainsDns() *DnsSettings_GoogleDomainsDns {
1075 if x, ok := x.GetDnsProvider().(*DnsSettings_GoogleDomainsDns_); ok {
1076 return x.GoogleDomainsDns
1077 }
1078 return nil
1079 }
1080
1081 func (x *DnsSettings) GetGlueRecords() []*DnsSettings_GlueRecord {
1082 if x != nil {
1083 return x.GlueRecords
1084 }
1085 return nil
1086 }
1087
1088 type isDnsSettings_DnsProvider interface {
1089 isDnsSettings_DnsProvider()
1090 }
1091
1092 type DnsSettings_CustomDns_ struct {
1093
1094 CustomDns *DnsSettings_CustomDns `protobuf:"bytes,1,opt,name=custom_dns,json=customDns,proto3,oneof"`
1095 }
1096
1097 type DnsSettings_GoogleDomainsDns_ struct {
1098
1099
1100 GoogleDomainsDns *DnsSettings_GoogleDomainsDns `protobuf:"bytes,2,opt,name=google_domains_dns,json=googleDomainsDns,proto3,oneof"`
1101 }
1102
1103 func (*DnsSettings_CustomDns_) isDnsSettings_DnsProvider() {}
1104
1105 func (*DnsSettings_GoogleDomainsDns_) isDnsSettings_DnsProvider() {}
1106
1107
1108
1109
1110
1111
1112 type ContactSettings struct {
1113 state protoimpl.MessageState
1114 sizeCache protoimpl.SizeCache
1115 unknownFields protoimpl.UnknownFields
1116
1117
1118 Privacy ContactPrivacy `protobuf:"varint,1,opt,name=privacy,proto3,enum=google.cloud.domains.v1alpha2.ContactPrivacy" json:"privacy,omitempty"`
1119
1120
1121
1122
1123
1124
1125
1126
1127 RegistrantContact *ContactSettings_Contact `protobuf:"bytes,2,opt,name=registrant_contact,json=registrantContact,proto3" json:"registrant_contact,omitempty"`
1128
1129 AdminContact *ContactSettings_Contact `protobuf:"bytes,3,opt,name=admin_contact,json=adminContact,proto3" json:"admin_contact,omitempty"`
1130
1131 TechnicalContact *ContactSettings_Contact `protobuf:"bytes,4,opt,name=technical_contact,json=technicalContact,proto3" json:"technical_contact,omitempty"`
1132 }
1133
1134 func (x *ContactSettings) Reset() {
1135 *x = ContactSettings{}
1136 if protoimpl.UnsafeEnabled {
1137 mi := &file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[3]
1138 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1139 ms.StoreMessageInfo(mi)
1140 }
1141 }
1142
1143 func (x *ContactSettings) String() string {
1144 return protoimpl.X.MessageStringOf(x)
1145 }
1146
1147 func (*ContactSettings) ProtoMessage() {}
1148
1149 func (x *ContactSettings) ProtoReflect() protoreflect.Message {
1150 mi := &file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[3]
1151 if protoimpl.UnsafeEnabled && x != nil {
1152 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1153 if ms.LoadMessageInfo() == nil {
1154 ms.StoreMessageInfo(mi)
1155 }
1156 return ms
1157 }
1158 return mi.MessageOf(x)
1159 }
1160
1161
1162 func (*ContactSettings) Descriptor() ([]byte, []int) {
1163 return file_google_cloud_domains_v1alpha2_domains_proto_rawDescGZIP(), []int{3}
1164 }
1165
1166 func (x *ContactSettings) GetPrivacy() ContactPrivacy {
1167 if x != nil {
1168 return x.Privacy
1169 }
1170 return ContactPrivacy_CONTACT_PRIVACY_UNSPECIFIED
1171 }
1172
1173 func (x *ContactSettings) GetRegistrantContact() *ContactSettings_Contact {
1174 if x != nil {
1175 return x.RegistrantContact
1176 }
1177 return nil
1178 }
1179
1180 func (x *ContactSettings) GetAdminContact() *ContactSettings_Contact {
1181 if x != nil {
1182 return x.AdminContact
1183 }
1184 return nil
1185 }
1186
1187 func (x *ContactSettings) GetTechnicalContact() *ContactSettings_Contact {
1188 if x != nil {
1189 return x.TechnicalContact
1190 }
1191 return nil
1192 }
1193
1194
1195 type SearchDomainsRequest struct {
1196 state protoimpl.MessageState
1197 sizeCache protoimpl.SizeCache
1198 unknownFields protoimpl.UnknownFields
1199
1200
1201 Query string `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"`
1202
1203 Location string `protobuf:"bytes,2,opt,name=location,proto3" json:"location,omitempty"`
1204 }
1205
1206 func (x *SearchDomainsRequest) Reset() {
1207 *x = SearchDomainsRequest{}
1208 if protoimpl.UnsafeEnabled {
1209 mi := &file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[4]
1210 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1211 ms.StoreMessageInfo(mi)
1212 }
1213 }
1214
1215 func (x *SearchDomainsRequest) String() string {
1216 return protoimpl.X.MessageStringOf(x)
1217 }
1218
1219 func (*SearchDomainsRequest) ProtoMessage() {}
1220
1221 func (x *SearchDomainsRequest) ProtoReflect() protoreflect.Message {
1222 mi := &file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[4]
1223 if protoimpl.UnsafeEnabled && x != nil {
1224 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1225 if ms.LoadMessageInfo() == nil {
1226 ms.StoreMessageInfo(mi)
1227 }
1228 return ms
1229 }
1230 return mi.MessageOf(x)
1231 }
1232
1233
1234 func (*SearchDomainsRequest) Descriptor() ([]byte, []int) {
1235 return file_google_cloud_domains_v1alpha2_domains_proto_rawDescGZIP(), []int{4}
1236 }
1237
1238 func (x *SearchDomainsRequest) GetQuery() string {
1239 if x != nil {
1240 return x.Query
1241 }
1242 return ""
1243 }
1244
1245 func (x *SearchDomainsRequest) GetLocation() string {
1246 if x != nil {
1247 return x.Location
1248 }
1249 return ""
1250 }
1251
1252
1253 type SearchDomainsResponse struct {
1254 state protoimpl.MessageState
1255 sizeCache protoimpl.SizeCache
1256 unknownFields protoimpl.UnknownFields
1257
1258
1259 RegisterParameters []*RegisterParameters `protobuf:"bytes,1,rep,name=register_parameters,json=registerParameters,proto3" json:"register_parameters,omitempty"`
1260 }
1261
1262 func (x *SearchDomainsResponse) Reset() {
1263 *x = SearchDomainsResponse{}
1264 if protoimpl.UnsafeEnabled {
1265 mi := &file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[5]
1266 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1267 ms.StoreMessageInfo(mi)
1268 }
1269 }
1270
1271 func (x *SearchDomainsResponse) String() string {
1272 return protoimpl.X.MessageStringOf(x)
1273 }
1274
1275 func (*SearchDomainsResponse) ProtoMessage() {}
1276
1277 func (x *SearchDomainsResponse) ProtoReflect() protoreflect.Message {
1278 mi := &file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[5]
1279 if protoimpl.UnsafeEnabled && x != nil {
1280 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1281 if ms.LoadMessageInfo() == nil {
1282 ms.StoreMessageInfo(mi)
1283 }
1284 return ms
1285 }
1286 return mi.MessageOf(x)
1287 }
1288
1289
1290 func (*SearchDomainsResponse) Descriptor() ([]byte, []int) {
1291 return file_google_cloud_domains_v1alpha2_domains_proto_rawDescGZIP(), []int{5}
1292 }
1293
1294 func (x *SearchDomainsResponse) GetRegisterParameters() []*RegisterParameters {
1295 if x != nil {
1296 return x.RegisterParameters
1297 }
1298 return nil
1299 }
1300
1301
1302 type RetrieveRegisterParametersRequest struct {
1303 state protoimpl.MessageState
1304 sizeCache protoimpl.SizeCache
1305 unknownFields protoimpl.UnknownFields
1306
1307
1308 DomainName string `protobuf:"bytes,1,opt,name=domain_name,json=domainName,proto3" json:"domain_name,omitempty"`
1309
1310 Location string `protobuf:"bytes,2,opt,name=location,proto3" json:"location,omitempty"`
1311 }
1312
1313 func (x *RetrieveRegisterParametersRequest) Reset() {
1314 *x = RetrieveRegisterParametersRequest{}
1315 if protoimpl.UnsafeEnabled {
1316 mi := &file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[6]
1317 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1318 ms.StoreMessageInfo(mi)
1319 }
1320 }
1321
1322 func (x *RetrieveRegisterParametersRequest) String() string {
1323 return protoimpl.X.MessageStringOf(x)
1324 }
1325
1326 func (*RetrieveRegisterParametersRequest) ProtoMessage() {}
1327
1328 func (x *RetrieveRegisterParametersRequest) ProtoReflect() protoreflect.Message {
1329 mi := &file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[6]
1330 if protoimpl.UnsafeEnabled && x != nil {
1331 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1332 if ms.LoadMessageInfo() == nil {
1333 ms.StoreMessageInfo(mi)
1334 }
1335 return ms
1336 }
1337 return mi.MessageOf(x)
1338 }
1339
1340
1341 func (*RetrieveRegisterParametersRequest) Descriptor() ([]byte, []int) {
1342 return file_google_cloud_domains_v1alpha2_domains_proto_rawDescGZIP(), []int{6}
1343 }
1344
1345 func (x *RetrieveRegisterParametersRequest) GetDomainName() string {
1346 if x != nil {
1347 return x.DomainName
1348 }
1349 return ""
1350 }
1351
1352 func (x *RetrieveRegisterParametersRequest) GetLocation() string {
1353 if x != nil {
1354 return x.Location
1355 }
1356 return ""
1357 }
1358
1359
1360 type RetrieveRegisterParametersResponse struct {
1361 state protoimpl.MessageState
1362 sizeCache protoimpl.SizeCache
1363 unknownFields protoimpl.UnknownFields
1364
1365
1366 RegisterParameters *RegisterParameters `protobuf:"bytes,1,opt,name=register_parameters,json=registerParameters,proto3" json:"register_parameters,omitempty"`
1367 }
1368
1369 func (x *RetrieveRegisterParametersResponse) Reset() {
1370 *x = RetrieveRegisterParametersResponse{}
1371 if protoimpl.UnsafeEnabled {
1372 mi := &file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[7]
1373 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1374 ms.StoreMessageInfo(mi)
1375 }
1376 }
1377
1378 func (x *RetrieveRegisterParametersResponse) String() string {
1379 return protoimpl.X.MessageStringOf(x)
1380 }
1381
1382 func (*RetrieveRegisterParametersResponse) ProtoMessage() {}
1383
1384 func (x *RetrieveRegisterParametersResponse) ProtoReflect() protoreflect.Message {
1385 mi := &file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[7]
1386 if protoimpl.UnsafeEnabled && x != nil {
1387 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1388 if ms.LoadMessageInfo() == nil {
1389 ms.StoreMessageInfo(mi)
1390 }
1391 return ms
1392 }
1393 return mi.MessageOf(x)
1394 }
1395
1396
1397 func (*RetrieveRegisterParametersResponse) Descriptor() ([]byte, []int) {
1398 return file_google_cloud_domains_v1alpha2_domains_proto_rawDescGZIP(), []int{7}
1399 }
1400
1401 func (x *RetrieveRegisterParametersResponse) GetRegisterParameters() *RegisterParameters {
1402 if x != nil {
1403 return x.RegisterParameters
1404 }
1405 return nil
1406 }
1407
1408
1409 type RegisterDomainRequest struct {
1410 state protoimpl.MessageState
1411 sizeCache protoimpl.SizeCache
1412 unknownFields protoimpl.UnknownFields
1413
1414
1415
1416 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
1417
1418 Registration *Registration `protobuf:"bytes,2,opt,name=registration,proto3" json:"registration,omitempty"`
1419
1420
1421 DomainNotices []DomainNotice `protobuf:"varint,3,rep,packed,name=domain_notices,json=domainNotices,proto3,enum=google.cloud.domains.v1alpha2.DomainNotice" json:"domain_notices,omitempty"`
1422
1423
1424
1425 ContactNotices []ContactNotice `protobuf:"varint,4,rep,packed,name=contact_notices,json=contactNotices,proto3,enum=google.cloud.domains.v1alpha2.ContactNotice" json:"contact_notices,omitempty"`
1426
1427
1428
1429 YearlyPrice *money.Money `protobuf:"bytes,5,opt,name=yearly_price,json=yearlyPrice,proto3" json:"yearly_price,omitempty"`
1430
1431
1432
1433 ValidateOnly bool `protobuf:"varint,6,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
1434 }
1435
1436 func (x *RegisterDomainRequest) Reset() {
1437 *x = RegisterDomainRequest{}
1438 if protoimpl.UnsafeEnabled {
1439 mi := &file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[8]
1440 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1441 ms.StoreMessageInfo(mi)
1442 }
1443 }
1444
1445 func (x *RegisterDomainRequest) String() string {
1446 return protoimpl.X.MessageStringOf(x)
1447 }
1448
1449 func (*RegisterDomainRequest) ProtoMessage() {}
1450
1451 func (x *RegisterDomainRequest) ProtoReflect() protoreflect.Message {
1452 mi := &file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[8]
1453 if protoimpl.UnsafeEnabled && x != nil {
1454 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1455 if ms.LoadMessageInfo() == nil {
1456 ms.StoreMessageInfo(mi)
1457 }
1458 return ms
1459 }
1460 return mi.MessageOf(x)
1461 }
1462
1463
1464 func (*RegisterDomainRequest) Descriptor() ([]byte, []int) {
1465 return file_google_cloud_domains_v1alpha2_domains_proto_rawDescGZIP(), []int{8}
1466 }
1467
1468 func (x *RegisterDomainRequest) GetParent() string {
1469 if x != nil {
1470 return x.Parent
1471 }
1472 return ""
1473 }
1474
1475 func (x *RegisterDomainRequest) GetRegistration() *Registration {
1476 if x != nil {
1477 return x.Registration
1478 }
1479 return nil
1480 }
1481
1482 func (x *RegisterDomainRequest) GetDomainNotices() []DomainNotice {
1483 if x != nil {
1484 return x.DomainNotices
1485 }
1486 return nil
1487 }
1488
1489 func (x *RegisterDomainRequest) GetContactNotices() []ContactNotice {
1490 if x != nil {
1491 return x.ContactNotices
1492 }
1493 return nil
1494 }
1495
1496 func (x *RegisterDomainRequest) GetYearlyPrice() *money.Money {
1497 if x != nil {
1498 return x.YearlyPrice
1499 }
1500 return nil
1501 }
1502
1503 func (x *RegisterDomainRequest) GetValidateOnly() bool {
1504 if x != nil {
1505 return x.ValidateOnly
1506 }
1507 return false
1508 }
1509
1510
1511 type RetrieveTransferParametersRequest struct {
1512 state protoimpl.MessageState
1513 sizeCache protoimpl.SizeCache
1514 unknownFields protoimpl.UnknownFields
1515
1516
1517 DomainName string `protobuf:"bytes,1,opt,name=domain_name,json=domainName,proto3" json:"domain_name,omitempty"`
1518
1519 Location string `protobuf:"bytes,2,opt,name=location,proto3" json:"location,omitempty"`
1520 }
1521
1522 func (x *RetrieveTransferParametersRequest) Reset() {
1523 *x = RetrieveTransferParametersRequest{}
1524 if protoimpl.UnsafeEnabled {
1525 mi := &file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[9]
1526 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1527 ms.StoreMessageInfo(mi)
1528 }
1529 }
1530
1531 func (x *RetrieveTransferParametersRequest) String() string {
1532 return protoimpl.X.MessageStringOf(x)
1533 }
1534
1535 func (*RetrieveTransferParametersRequest) ProtoMessage() {}
1536
1537 func (x *RetrieveTransferParametersRequest) ProtoReflect() protoreflect.Message {
1538 mi := &file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[9]
1539 if protoimpl.UnsafeEnabled && x != nil {
1540 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1541 if ms.LoadMessageInfo() == nil {
1542 ms.StoreMessageInfo(mi)
1543 }
1544 return ms
1545 }
1546 return mi.MessageOf(x)
1547 }
1548
1549
1550 func (*RetrieveTransferParametersRequest) Descriptor() ([]byte, []int) {
1551 return file_google_cloud_domains_v1alpha2_domains_proto_rawDescGZIP(), []int{9}
1552 }
1553
1554 func (x *RetrieveTransferParametersRequest) GetDomainName() string {
1555 if x != nil {
1556 return x.DomainName
1557 }
1558 return ""
1559 }
1560
1561 func (x *RetrieveTransferParametersRequest) GetLocation() string {
1562 if x != nil {
1563 return x.Location
1564 }
1565 return ""
1566 }
1567
1568
1569 type RetrieveTransferParametersResponse struct {
1570 state protoimpl.MessageState
1571 sizeCache protoimpl.SizeCache
1572 unknownFields protoimpl.UnknownFields
1573
1574
1575 TransferParameters *TransferParameters `protobuf:"bytes,1,opt,name=transfer_parameters,json=transferParameters,proto3" json:"transfer_parameters,omitempty"`
1576 }
1577
1578 func (x *RetrieveTransferParametersResponse) Reset() {
1579 *x = RetrieveTransferParametersResponse{}
1580 if protoimpl.UnsafeEnabled {
1581 mi := &file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[10]
1582 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1583 ms.StoreMessageInfo(mi)
1584 }
1585 }
1586
1587 func (x *RetrieveTransferParametersResponse) String() string {
1588 return protoimpl.X.MessageStringOf(x)
1589 }
1590
1591 func (*RetrieveTransferParametersResponse) ProtoMessage() {}
1592
1593 func (x *RetrieveTransferParametersResponse) ProtoReflect() protoreflect.Message {
1594 mi := &file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[10]
1595 if protoimpl.UnsafeEnabled && x != nil {
1596 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1597 if ms.LoadMessageInfo() == nil {
1598 ms.StoreMessageInfo(mi)
1599 }
1600 return ms
1601 }
1602 return mi.MessageOf(x)
1603 }
1604
1605
1606 func (*RetrieveTransferParametersResponse) Descriptor() ([]byte, []int) {
1607 return file_google_cloud_domains_v1alpha2_domains_proto_rawDescGZIP(), []int{10}
1608 }
1609
1610 func (x *RetrieveTransferParametersResponse) GetTransferParameters() *TransferParameters {
1611 if x != nil {
1612 return x.TransferParameters
1613 }
1614 return nil
1615 }
1616
1617
1618 type TransferDomainRequest struct {
1619 state protoimpl.MessageState
1620 sizeCache protoimpl.SizeCache
1621 unknownFields protoimpl.UnknownFields
1622
1623
1624
1625 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
1626
1627
1628
1629
1630
1631
1632
1633 Registration *Registration `protobuf:"bytes,2,opt,name=registration,proto3" json:"registration,omitempty"`
1634
1635
1636
1637 ContactNotices []ContactNotice `protobuf:"varint,3,rep,packed,name=contact_notices,json=contactNotices,proto3,enum=google.cloud.domains.v1alpha2.ContactNotice" json:"contact_notices,omitempty"`
1638
1639
1640
1641 YearlyPrice *money.Money `protobuf:"bytes,4,opt,name=yearly_price,json=yearlyPrice,proto3" json:"yearly_price,omitempty"`
1642
1643
1644 AuthorizationCode *AuthorizationCode `protobuf:"bytes,5,opt,name=authorization_code,json=authorizationCode,proto3" json:"authorization_code,omitempty"`
1645
1646 ValidateOnly bool `protobuf:"varint,6,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
1647 }
1648
1649 func (x *TransferDomainRequest) Reset() {
1650 *x = TransferDomainRequest{}
1651 if protoimpl.UnsafeEnabled {
1652 mi := &file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[11]
1653 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1654 ms.StoreMessageInfo(mi)
1655 }
1656 }
1657
1658 func (x *TransferDomainRequest) String() string {
1659 return protoimpl.X.MessageStringOf(x)
1660 }
1661
1662 func (*TransferDomainRequest) ProtoMessage() {}
1663
1664 func (x *TransferDomainRequest) ProtoReflect() protoreflect.Message {
1665 mi := &file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[11]
1666 if protoimpl.UnsafeEnabled && x != nil {
1667 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1668 if ms.LoadMessageInfo() == nil {
1669 ms.StoreMessageInfo(mi)
1670 }
1671 return ms
1672 }
1673 return mi.MessageOf(x)
1674 }
1675
1676
1677 func (*TransferDomainRequest) Descriptor() ([]byte, []int) {
1678 return file_google_cloud_domains_v1alpha2_domains_proto_rawDescGZIP(), []int{11}
1679 }
1680
1681 func (x *TransferDomainRequest) GetParent() string {
1682 if x != nil {
1683 return x.Parent
1684 }
1685 return ""
1686 }
1687
1688 func (x *TransferDomainRequest) GetRegistration() *Registration {
1689 if x != nil {
1690 return x.Registration
1691 }
1692 return nil
1693 }
1694
1695 func (x *TransferDomainRequest) GetContactNotices() []ContactNotice {
1696 if x != nil {
1697 return x.ContactNotices
1698 }
1699 return nil
1700 }
1701
1702 func (x *TransferDomainRequest) GetYearlyPrice() *money.Money {
1703 if x != nil {
1704 return x.YearlyPrice
1705 }
1706 return nil
1707 }
1708
1709 func (x *TransferDomainRequest) GetAuthorizationCode() *AuthorizationCode {
1710 if x != nil {
1711 return x.AuthorizationCode
1712 }
1713 return nil
1714 }
1715
1716 func (x *TransferDomainRequest) GetValidateOnly() bool {
1717 if x != nil {
1718 return x.ValidateOnly
1719 }
1720 return false
1721 }
1722
1723
1724 type ListRegistrationsRequest struct {
1725 state protoimpl.MessageState
1726 sizeCache protoimpl.SizeCache
1727 unknownFields protoimpl.UnknownFields
1728
1729
1730
1731 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
1732
1733 PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
1734
1735
1736 PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753 Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"`
1754 }
1755
1756 func (x *ListRegistrationsRequest) Reset() {
1757 *x = ListRegistrationsRequest{}
1758 if protoimpl.UnsafeEnabled {
1759 mi := &file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[12]
1760 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1761 ms.StoreMessageInfo(mi)
1762 }
1763 }
1764
1765 func (x *ListRegistrationsRequest) String() string {
1766 return protoimpl.X.MessageStringOf(x)
1767 }
1768
1769 func (*ListRegistrationsRequest) ProtoMessage() {}
1770
1771 func (x *ListRegistrationsRequest) ProtoReflect() protoreflect.Message {
1772 mi := &file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[12]
1773 if protoimpl.UnsafeEnabled && x != nil {
1774 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1775 if ms.LoadMessageInfo() == nil {
1776 ms.StoreMessageInfo(mi)
1777 }
1778 return ms
1779 }
1780 return mi.MessageOf(x)
1781 }
1782
1783
1784 func (*ListRegistrationsRequest) Descriptor() ([]byte, []int) {
1785 return file_google_cloud_domains_v1alpha2_domains_proto_rawDescGZIP(), []int{12}
1786 }
1787
1788 func (x *ListRegistrationsRequest) GetParent() string {
1789 if x != nil {
1790 return x.Parent
1791 }
1792 return ""
1793 }
1794
1795 func (x *ListRegistrationsRequest) GetPageSize() int32 {
1796 if x != nil {
1797 return x.PageSize
1798 }
1799 return 0
1800 }
1801
1802 func (x *ListRegistrationsRequest) GetPageToken() string {
1803 if x != nil {
1804 return x.PageToken
1805 }
1806 return ""
1807 }
1808
1809 func (x *ListRegistrationsRequest) GetFilter() string {
1810 if x != nil {
1811 return x.Filter
1812 }
1813 return ""
1814 }
1815
1816
1817 type ListRegistrationsResponse struct {
1818 state protoimpl.MessageState
1819 sizeCache protoimpl.SizeCache
1820 unknownFields protoimpl.UnknownFields
1821
1822
1823 Registrations []*Registration `protobuf:"bytes,1,rep,name=registrations,proto3" json:"registrations,omitempty"`
1824
1825
1826 NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
1827 }
1828
1829 func (x *ListRegistrationsResponse) Reset() {
1830 *x = ListRegistrationsResponse{}
1831 if protoimpl.UnsafeEnabled {
1832 mi := &file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[13]
1833 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1834 ms.StoreMessageInfo(mi)
1835 }
1836 }
1837
1838 func (x *ListRegistrationsResponse) String() string {
1839 return protoimpl.X.MessageStringOf(x)
1840 }
1841
1842 func (*ListRegistrationsResponse) ProtoMessage() {}
1843
1844 func (x *ListRegistrationsResponse) ProtoReflect() protoreflect.Message {
1845 mi := &file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[13]
1846 if protoimpl.UnsafeEnabled && x != nil {
1847 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1848 if ms.LoadMessageInfo() == nil {
1849 ms.StoreMessageInfo(mi)
1850 }
1851 return ms
1852 }
1853 return mi.MessageOf(x)
1854 }
1855
1856
1857 func (*ListRegistrationsResponse) Descriptor() ([]byte, []int) {
1858 return file_google_cloud_domains_v1alpha2_domains_proto_rawDescGZIP(), []int{13}
1859 }
1860
1861 func (x *ListRegistrationsResponse) GetRegistrations() []*Registration {
1862 if x != nil {
1863 return x.Registrations
1864 }
1865 return nil
1866 }
1867
1868 func (x *ListRegistrationsResponse) GetNextPageToken() string {
1869 if x != nil {
1870 return x.NextPageToken
1871 }
1872 return ""
1873 }
1874
1875
1876 type GetRegistrationRequest struct {
1877 state protoimpl.MessageState
1878 sizeCache protoimpl.SizeCache
1879 unknownFields protoimpl.UnknownFields
1880
1881
1882
1883 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
1884 }
1885
1886 func (x *GetRegistrationRequest) Reset() {
1887 *x = GetRegistrationRequest{}
1888 if protoimpl.UnsafeEnabled {
1889 mi := &file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[14]
1890 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1891 ms.StoreMessageInfo(mi)
1892 }
1893 }
1894
1895 func (x *GetRegistrationRequest) String() string {
1896 return protoimpl.X.MessageStringOf(x)
1897 }
1898
1899 func (*GetRegistrationRequest) ProtoMessage() {}
1900
1901 func (x *GetRegistrationRequest) ProtoReflect() protoreflect.Message {
1902 mi := &file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[14]
1903 if protoimpl.UnsafeEnabled && x != nil {
1904 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1905 if ms.LoadMessageInfo() == nil {
1906 ms.StoreMessageInfo(mi)
1907 }
1908 return ms
1909 }
1910 return mi.MessageOf(x)
1911 }
1912
1913
1914 func (*GetRegistrationRequest) Descriptor() ([]byte, []int) {
1915 return file_google_cloud_domains_v1alpha2_domains_proto_rawDescGZIP(), []int{14}
1916 }
1917
1918 func (x *GetRegistrationRequest) GetName() string {
1919 if x != nil {
1920 return x.Name
1921 }
1922 return ""
1923 }
1924
1925
1926 type UpdateRegistrationRequest struct {
1927 state protoimpl.MessageState
1928 sizeCache protoimpl.SizeCache
1929 unknownFields protoimpl.UnknownFields
1930
1931
1932 Registration *Registration `protobuf:"bytes,1,opt,name=registration,proto3" json:"registration,omitempty"`
1933
1934
1935
1936 UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
1937 }
1938
1939 func (x *UpdateRegistrationRequest) Reset() {
1940 *x = UpdateRegistrationRequest{}
1941 if protoimpl.UnsafeEnabled {
1942 mi := &file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[15]
1943 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1944 ms.StoreMessageInfo(mi)
1945 }
1946 }
1947
1948 func (x *UpdateRegistrationRequest) String() string {
1949 return protoimpl.X.MessageStringOf(x)
1950 }
1951
1952 func (*UpdateRegistrationRequest) ProtoMessage() {}
1953
1954 func (x *UpdateRegistrationRequest) ProtoReflect() protoreflect.Message {
1955 mi := &file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[15]
1956 if protoimpl.UnsafeEnabled && x != nil {
1957 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1958 if ms.LoadMessageInfo() == nil {
1959 ms.StoreMessageInfo(mi)
1960 }
1961 return ms
1962 }
1963 return mi.MessageOf(x)
1964 }
1965
1966
1967 func (*UpdateRegistrationRequest) Descriptor() ([]byte, []int) {
1968 return file_google_cloud_domains_v1alpha2_domains_proto_rawDescGZIP(), []int{15}
1969 }
1970
1971 func (x *UpdateRegistrationRequest) GetRegistration() *Registration {
1972 if x != nil {
1973 return x.Registration
1974 }
1975 return nil
1976 }
1977
1978 func (x *UpdateRegistrationRequest) GetUpdateMask() *fieldmaskpb.FieldMask {
1979 if x != nil {
1980 return x.UpdateMask
1981 }
1982 return nil
1983 }
1984
1985
1986 type ConfigureManagementSettingsRequest struct {
1987 state protoimpl.MessageState
1988 sizeCache protoimpl.SizeCache
1989 unknownFields protoimpl.UnknownFields
1990
1991
1992
1993 Registration string `protobuf:"bytes,1,opt,name=registration,proto3" json:"registration,omitempty"`
1994
1995 ManagementSettings *ManagementSettings `protobuf:"bytes,2,opt,name=management_settings,json=managementSettings,proto3" json:"management_settings,omitempty"`
1996
1997
1998
1999 UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,3,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
2000 }
2001
2002 func (x *ConfigureManagementSettingsRequest) Reset() {
2003 *x = ConfigureManagementSettingsRequest{}
2004 if protoimpl.UnsafeEnabled {
2005 mi := &file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[16]
2006 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2007 ms.StoreMessageInfo(mi)
2008 }
2009 }
2010
2011 func (x *ConfigureManagementSettingsRequest) String() string {
2012 return protoimpl.X.MessageStringOf(x)
2013 }
2014
2015 func (*ConfigureManagementSettingsRequest) ProtoMessage() {}
2016
2017 func (x *ConfigureManagementSettingsRequest) ProtoReflect() protoreflect.Message {
2018 mi := &file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[16]
2019 if protoimpl.UnsafeEnabled && x != nil {
2020 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2021 if ms.LoadMessageInfo() == nil {
2022 ms.StoreMessageInfo(mi)
2023 }
2024 return ms
2025 }
2026 return mi.MessageOf(x)
2027 }
2028
2029
2030 func (*ConfigureManagementSettingsRequest) Descriptor() ([]byte, []int) {
2031 return file_google_cloud_domains_v1alpha2_domains_proto_rawDescGZIP(), []int{16}
2032 }
2033
2034 func (x *ConfigureManagementSettingsRequest) GetRegistration() string {
2035 if x != nil {
2036 return x.Registration
2037 }
2038 return ""
2039 }
2040
2041 func (x *ConfigureManagementSettingsRequest) GetManagementSettings() *ManagementSettings {
2042 if x != nil {
2043 return x.ManagementSettings
2044 }
2045 return nil
2046 }
2047
2048 func (x *ConfigureManagementSettingsRequest) GetUpdateMask() *fieldmaskpb.FieldMask {
2049 if x != nil {
2050 return x.UpdateMask
2051 }
2052 return nil
2053 }
2054
2055
2056 type ConfigureDnsSettingsRequest struct {
2057 state protoimpl.MessageState
2058 sizeCache protoimpl.SizeCache
2059 unknownFields protoimpl.UnknownFields
2060
2061
2062
2063 Registration string `protobuf:"bytes,1,opt,name=registration,proto3" json:"registration,omitempty"`
2064
2065 DnsSettings *DnsSettings `protobuf:"bytes,2,opt,name=dns_settings,json=dnsSettings,proto3" json:"dns_settings,omitempty"`
2066
2067
2068
2069
2070
2071
2072
2073
2074
2075 UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,3,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
2076
2077 ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
2078 }
2079
2080 func (x *ConfigureDnsSettingsRequest) Reset() {
2081 *x = ConfigureDnsSettingsRequest{}
2082 if protoimpl.UnsafeEnabled {
2083 mi := &file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[17]
2084 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2085 ms.StoreMessageInfo(mi)
2086 }
2087 }
2088
2089 func (x *ConfigureDnsSettingsRequest) String() string {
2090 return protoimpl.X.MessageStringOf(x)
2091 }
2092
2093 func (*ConfigureDnsSettingsRequest) ProtoMessage() {}
2094
2095 func (x *ConfigureDnsSettingsRequest) ProtoReflect() protoreflect.Message {
2096 mi := &file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[17]
2097 if protoimpl.UnsafeEnabled && x != nil {
2098 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2099 if ms.LoadMessageInfo() == nil {
2100 ms.StoreMessageInfo(mi)
2101 }
2102 return ms
2103 }
2104 return mi.MessageOf(x)
2105 }
2106
2107
2108 func (*ConfigureDnsSettingsRequest) Descriptor() ([]byte, []int) {
2109 return file_google_cloud_domains_v1alpha2_domains_proto_rawDescGZIP(), []int{17}
2110 }
2111
2112 func (x *ConfigureDnsSettingsRequest) GetRegistration() string {
2113 if x != nil {
2114 return x.Registration
2115 }
2116 return ""
2117 }
2118
2119 func (x *ConfigureDnsSettingsRequest) GetDnsSettings() *DnsSettings {
2120 if x != nil {
2121 return x.DnsSettings
2122 }
2123 return nil
2124 }
2125
2126 func (x *ConfigureDnsSettingsRequest) GetUpdateMask() *fieldmaskpb.FieldMask {
2127 if x != nil {
2128 return x.UpdateMask
2129 }
2130 return nil
2131 }
2132
2133 func (x *ConfigureDnsSettingsRequest) GetValidateOnly() bool {
2134 if x != nil {
2135 return x.ValidateOnly
2136 }
2137 return false
2138 }
2139
2140
2141 type ConfigureContactSettingsRequest struct {
2142 state protoimpl.MessageState
2143 sizeCache protoimpl.SizeCache
2144 unknownFields protoimpl.UnknownFields
2145
2146
2147
2148 Registration string `protobuf:"bytes,1,opt,name=registration,proto3" json:"registration,omitempty"`
2149
2150 ContactSettings *ContactSettings `protobuf:"bytes,2,opt,name=contact_settings,json=contactSettings,proto3" json:"contact_settings,omitempty"`
2151
2152
2153
2154 UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,3,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
2155
2156
2157 ContactNotices []ContactNotice `protobuf:"varint,4,rep,packed,name=contact_notices,json=contactNotices,proto3,enum=google.cloud.domains.v1alpha2.ContactNotice" json:"contact_notices,omitempty"`
2158
2159 ValidateOnly bool `protobuf:"varint,5,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
2160 }
2161
2162 func (x *ConfigureContactSettingsRequest) Reset() {
2163 *x = ConfigureContactSettingsRequest{}
2164 if protoimpl.UnsafeEnabled {
2165 mi := &file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[18]
2166 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2167 ms.StoreMessageInfo(mi)
2168 }
2169 }
2170
2171 func (x *ConfigureContactSettingsRequest) String() string {
2172 return protoimpl.X.MessageStringOf(x)
2173 }
2174
2175 func (*ConfigureContactSettingsRequest) ProtoMessage() {}
2176
2177 func (x *ConfigureContactSettingsRequest) ProtoReflect() protoreflect.Message {
2178 mi := &file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[18]
2179 if protoimpl.UnsafeEnabled && x != nil {
2180 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2181 if ms.LoadMessageInfo() == nil {
2182 ms.StoreMessageInfo(mi)
2183 }
2184 return ms
2185 }
2186 return mi.MessageOf(x)
2187 }
2188
2189
2190 func (*ConfigureContactSettingsRequest) Descriptor() ([]byte, []int) {
2191 return file_google_cloud_domains_v1alpha2_domains_proto_rawDescGZIP(), []int{18}
2192 }
2193
2194 func (x *ConfigureContactSettingsRequest) GetRegistration() string {
2195 if x != nil {
2196 return x.Registration
2197 }
2198 return ""
2199 }
2200
2201 func (x *ConfigureContactSettingsRequest) GetContactSettings() *ContactSettings {
2202 if x != nil {
2203 return x.ContactSettings
2204 }
2205 return nil
2206 }
2207
2208 func (x *ConfigureContactSettingsRequest) GetUpdateMask() *fieldmaskpb.FieldMask {
2209 if x != nil {
2210 return x.UpdateMask
2211 }
2212 return nil
2213 }
2214
2215 func (x *ConfigureContactSettingsRequest) GetContactNotices() []ContactNotice {
2216 if x != nil {
2217 return x.ContactNotices
2218 }
2219 return nil
2220 }
2221
2222 func (x *ConfigureContactSettingsRequest) GetValidateOnly() bool {
2223 if x != nil {
2224 return x.ValidateOnly
2225 }
2226 return false
2227 }
2228
2229
2230 type ExportRegistrationRequest struct {
2231 state protoimpl.MessageState
2232 sizeCache protoimpl.SizeCache
2233 unknownFields protoimpl.UnknownFields
2234
2235
2236
2237 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
2238 }
2239
2240 func (x *ExportRegistrationRequest) Reset() {
2241 *x = ExportRegistrationRequest{}
2242 if protoimpl.UnsafeEnabled {
2243 mi := &file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[19]
2244 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2245 ms.StoreMessageInfo(mi)
2246 }
2247 }
2248
2249 func (x *ExportRegistrationRequest) String() string {
2250 return protoimpl.X.MessageStringOf(x)
2251 }
2252
2253 func (*ExportRegistrationRequest) ProtoMessage() {}
2254
2255 func (x *ExportRegistrationRequest) ProtoReflect() protoreflect.Message {
2256 mi := &file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[19]
2257 if protoimpl.UnsafeEnabled && x != nil {
2258 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2259 if ms.LoadMessageInfo() == nil {
2260 ms.StoreMessageInfo(mi)
2261 }
2262 return ms
2263 }
2264 return mi.MessageOf(x)
2265 }
2266
2267
2268 func (*ExportRegistrationRequest) Descriptor() ([]byte, []int) {
2269 return file_google_cloud_domains_v1alpha2_domains_proto_rawDescGZIP(), []int{19}
2270 }
2271
2272 func (x *ExportRegistrationRequest) GetName() string {
2273 if x != nil {
2274 return x.Name
2275 }
2276 return ""
2277 }
2278
2279
2280 type DeleteRegistrationRequest struct {
2281 state protoimpl.MessageState
2282 sizeCache protoimpl.SizeCache
2283 unknownFields protoimpl.UnknownFields
2284
2285
2286
2287 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
2288 }
2289
2290 func (x *DeleteRegistrationRequest) Reset() {
2291 *x = DeleteRegistrationRequest{}
2292 if protoimpl.UnsafeEnabled {
2293 mi := &file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[20]
2294 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2295 ms.StoreMessageInfo(mi)
2296 }
2297 }
2298
2299 func (x *DeleteRegistrationRequest) String() string {
2300 return protoimpl.X.MessageStringOf(x)
2301 }
2302
2303 func (*DeleteRegistrationRequest) ProtoMessage() {}
2304
2305 func (x *DeleteRegistrationRequest) ProtoReflect() protoreflect.Message {
2306 mi := &file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[20]
2307 if protoimpl.UnsafeEnabled && x != nil {
2308 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2309 if ms.LoadMessageInfo() == nil {
2310 ms.StoreMessageInfo(mi)
2311 }
2312 return ms
2313 }
2314 return mi.MessageOf(x)
2315 }
2316
2317
2318 func (*DeleteRegistrationRequest) Descriptor() ([]byte, []int) {
2319 return file_google_cloud_domains_v1alpha2_domains_proto_rawDescGZIP(), []int{20}
2320 }
2321
2322 func (x *DeleteRegistrationRequest) GetName() string {
2323 if x != nil {
2324 return x.Name
2325 }
2326 return ""
2327 }
2328
2329
2330 type RetrieveAuthorizationCodeRequest struct {
2331 state protoimpl.MessageState
2332 sizeCache protoimpl.SizeCache
2333 unknownFields protoimpl.UnknownFields
2334
2335
2336
2337 Registration string `protobuf:"bytes,1,opt,name=registration,proto3" json:"registration,omitempty"`
2338 }
2339
2340 func (x *RetrieveAuthorizationCodeRequest) Reset() {
2341 *x = RetrieveAuthorizationCodeRequest{}
2342 if protoimpl.UnsafeEnabled {
2343 mi := &file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[21]
2344 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2345 ms.StoreMessageInfo(mi)
2346 }
2347 }
2348
2349 func (x *RetrieveAuthorizationCodeRequest) String() string {
2350 return protoimpl.X.MessageStringOf(x)
2351 }
2352
2353 func (*RetrieveAuthorizationCodeRequest) ProtoMessage() {}
2354
2355 func (x *RetrieveAuthorizationCodeRequest) ProtoReflect() protoreflect.Message {
2356 mi := &file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[21]
2357 if protoimpl.UnsafeEnabled && x != nil {
2358 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2359 if ms.LoadMessageInfo() == nil {
2360 ms.StoreMessageInfo(mi)
2361 }
2362 return ms
2363 }
2364 return mi.MessageOf(x)
2365 }
2366
2367
2368 func (*RetrieveAuthorizationCodeRequest) Descriptor() ([]byte, []int) {
2369 return file_google_cloud_domains_v1alpha2_domains_proto_rawDescGZIP(), []int{21}
2370 }
2371
2372 func (x *RetrieveAuthorizationCodeRequest) GetRegistration() string {
2373 if x != nil {
2374 return x.Registration
2375 }
2376 return ""
2377 }
2378
2379
2380 type ResetAuthorizationCodeRequest struct {
2381 state protoimpl.MessageState
2382 sizeCache protoimpl.SizeCache
2383 unknownFields protoimpl.UnknownFields
2384
2385
2386
2387 Registration string `protobuf:"bytes,1,opt,name=registration,proto3" json:"registration,omitempty"`
2388 }
2389
2390 func (x *ResetAuthorizationCodeRequest) Reset() {
2391 *x = ResetAuthorizationCodeRequest{}
2392 if protoimpl.UnsafeEnabled {
2393 mi := &file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[22]
2394 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2395 ms.StoreMessageInfo(mi)
2396 }
2397 }
2398
2399 func (x *ResetAuthorizationCodeRequest) String() string {
2400 return protoimpl.X.MessageStringOf(x)
2401 }
2402
2403 func (*ResetAuthorizationCodeRequest) ProtoMessage() {}
2404
2405 func (x *ResetAuthorizationCodeRequest) ProtoReflect() protoreflect.Message {
2406 mi := &file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[22]
2407 if protoimpl.UnsafeEnabled && x != nil {
2408 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2409 if ms.LoadMessageInfo() == nil {
2410 ms.StoreMessageInfo(mi)
2411 }
2412 return ms
2413 }
2414 return mi.MessageOf(x)
2415 }
2416
2417
2418 func (*ResetAuthorizationCodeRequest) Descriptor() ([]byte, []int) {
2419 return file_google_cloud_domains_v1alpha2_domains_proto_rawDescGZIP(), []int{22}
2420 }
2421
2422 func (x *ResetAuthorizationCodeRequest) GetRegistration() string {
2423 if x != nil {
2424 return x.Registration
2425 }
2426 return ""
2427 }
2428
2429
2430 type RegisterParameters struct {
2431 state protoimpl.MessageState
2432 sizeCache protoimpl.SizeCache
2433 unknownFields protoimpl.UnknownFields
2434
2435
2436 DomainName string `protobuf:"bytes,1,opt,name=domain_name,json=domainName,proto3" json:"domain_name,omitempty"`
2437
2438
2439
2440 Availability RegisterParameters_Availability `protobuf:"varint,2,opt,name=availability,proto3,enum=google.cloud.domains.v1alpha2.RegisterParameters_Availability" json:"availability,omitempty"`
2441
2442 SupportedPrivacy []ContactPrivacy `protobuf:"varint,3,rep,packed,name=supported_privacy,json=supportedPrivacy,proto3,enum=google.cloud.domains.v1alpha2.ContactPrivacy" json:"supported_privacy,omitempty"`
2443
2444 DomainNotices []DomainNotice `protobuf:"varint,4,rep,packed,name=domain_notices,json=domainNotices,proto3,enum=google.cloud.domains.v1alpha2.DomainNotice" json:"domain_notices,omitempty"`
2445
2446 YearlyPrice *money.Money `protobuf:"bytes,5,opt,name=yearly_price,json=yearlyPrice,proto3" json:"yearly_price,omitempty"`
2447 }
2448
2449 func (x *RegisterParameters) Reset() {
2450 *x = RegisterParameters{}
2451 if protoimpl.UnsafeEnabled {
2452 mi := &file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[23]
2453 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2454 ms.StoreMessageInfo(mi)
2455 }
2456 }
2457
2458 func (x *RegisterParameters) String() string {
2459 return protoimpl.X.MessageStringOf(x)
2460 }
2461
2462 func (*RegisterParameters) ProtoMessage() {}
2463
2464 func (x *RegisterParameters) ProtoReflect() protoreflect.Message {
2465 mi := &file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[23]
2466 if protoimpl.UnsafeEnabled && x != nil {
2467 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2468 if ms.LoadMessageInfo() == nil {
2469 ms.StoreMessageInfo(mi)
2470 }
2471 return ms
2472 }
2473 return mi.MessageOf(x)
2474 }
2475
2476
2477 func (*RegisterParameters) Descriptor() ([]byte, []int) {
2478 return file_google_cloud_domains_v1alpha2_domains_proto_rawDescGZIP(), []int{23}
2479 }
2480
2481 func (x *RegisterParameters) GetDomainName() string {
2482 if x != nil {
2483 return x.DomainName
2484 }
2485 return ""
2486 }
2487
2488 func (x *RegisterParameters) GetAvailability() RegisterParameters_Availability {
2489 if x != nil {
2490 return x.Availability
2491 }
2492 return RegisterParameters_AVAILABILITY_UNSPECIFIED
2493 }
2494
2495 func (x *RegisterParameters) GetSupportedPrivacy() []ContactPrivacy {
2496 if x != nil {
2497 return x.SupportedPrivacy
2498 }
2499 return nil
2500 }
2501
2502 func (x *RegisterParameters) GetDomainNotices() []DomainNotice {
2503 if x != nil {
2504 return x.DomainNotices
2505 }
2506 return nil
2507 }
2508
2509 func (x *RegisterParameters) GetYearlyPrice() *money.Money {
2510 if x != nil {
2511 return x.YearlyPrice
2512 }
2513 return nil
2514 }
2515
2516
2517 type TransferParameters struct {
2518 state protoimpl.MessageState
2519 sizeCache protoimpl.SizeCache
2520 unknownFields protoimpl.UnknownFields
2521
2522
2523 DomainName string `protobuf:"bytes,1,opt,name=domain_name,json=domainName,proto3" json:"domain_name,omitempty"`
2524
2525 CurrentRegistrar string `protobuf:"bytes,2,opt,name=current_registrar,json=currentRegistrar,proto3" json:"current_registrar,omitempty"`
2526
2527 NameServers []string `protobuf:"bytes,3,rep,name=name_servers,json=nameServers,proto3" json:"name_servers,omitempty"`
2528
2529
2530
2531 TransferLockState TransferLockState `protobuf:"varint,4,opt,name=transfer_lock_state,json=transferLockState,proto3,enum=google.cloud.domains.v1alpha2.TransferLockState" json:"transfer_lock_state,omitempty"`
2532
2533 SupportedPrivacy []ContactPrivacy `protobuf:"varint,5,rep,packed,name=supported_privacy,json=supportedPrivacy,proto3,enum=google.cloud.domains.v1alpha2.ContactPrivacy" json:"supported_privacy,omitempty"`
2534
2535 YearlyPrice *money.Money `protobuf:"bytes,6,opt,name=yearly_price,json=yearlyPrice,proto3" json:"yearly_price,omitempty"`
2536 }
2537
2538 func (x *TransferParameters) Reset() {
2539 *x = TransferParameters{}
2540 if protoimpl.UnsafeEnabled {
2541 mi := &file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[24]
2542 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2543 ms.StoreMessageInfo(mi)
2544 }
2545 }
2546
2547 func (x *TransferParameters) String() string {
2548 return protoimpl.X.MessageStringOf(x)
2549 }
2550
2551 func (*TransferParameters) ProtoMessage() {}
2552
2553 func (x *TransferParameters) ProtoReflect() protoreflect.Message {
2554 mi := &file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[24]
2555 if protoimpl.UnsafeEnabled && x != nil {
2556 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2557 if ms.LoadMessageInfo() == nil {
2558 ms.StoreMessageInfo(mi)
2559 }
2560 return ms
2561 }
2562 return mi.MessageOf(x)
2563 }
2564
2565
2566 func (*TransferParameters) Descriptor() ([]byte, []int) {
2567 return file_google_cloud_domains_v1alpha2_domains_proto_rawDescGZIP(), []int{24}
2568 }
2569
2570 func (x *TransferParameters) GetDomainName() string {
2571 if x != nil {
2572 return x.DomainName
2573 }
2574 return ""
2575 }
2576
2577 func (x *TransferParameters) GetCurrentRegistrar() string {
2578 if x != nil {
2579 return x.CurrentRegistrar
2580 }
2581 return ""
2582 }
2583
2584 func (x *TransferParameters) GetNameServers() []string {
2585 if x != nil {
2586 return x.NameServers
2587 }
2588 return nil
2589 }
2590
2591 func (x *TransferParameters) GetTransferLockState() TransferLockState {
2592 if x != nil {
2593 return x.TransferLockState
2594 }
2595 return TransferLockState_TRANSFER_LOCK_STATE_UNSPECIFIED
2596 }
2597
2598 func (x *TransferParameters) GetSupportedPrivacy() []ContactPrivacy {
2599 if x != nil {
2600 return x.SupportedPrivacy
2601 }
2602 return nil
2603 }
2604
2605 func (x *TransferParameters) GetYearlyPrice() *money.Money {
2606 if x != nil {
2607 return x.YearlyPrice
2608 }
2609 return nil
2610 }
2611
2612
2613 type AuthorizationCode struct {
2614 state protoimpl.MessageState
2615 sizeCache protoimpl.SizeCache
2616 unknownFields protoimpl.UnknownFields
2617
2618
2619
2620 Code string `protobuf:"bytes,1,opt,name=code,proto3" json:"code,omitempty"`
2621 }
2622
2623 func (x *AuthorizationCode) Reset() {
2624 *x = AuthorizationCode{}
2625 if protoimpl.UnsafeEnabled {
2626 mi := &file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[25]
2627 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2628 ms.StoreMessageInfo(mi)
2629 }
2630 }
2631
2632 func (x *AuthorizationCode) String() string {
2633 return protoimpl.X.MessageStringOf(x)
2634 }
2635
2636 func (*AuthorizationCode) ProtoMessage() {}
2637
2638 func (x *AuthorizationCode) ProtoReflect() protoreflect.Message {
2639 mi := &file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[25]
2640 if protoimpl.UnsafeEnabled && x != nil {
2641 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2642 if ms.LoadMessageInfo() == nil {
2643 ms.StoreMessageInfo(mi)
2644 }
2645 return ms
2646 }
2647 return mi.MessageOf(x)
2648 }
2649
2650
2651 func (*AuthorizationCode) Descriptor() ([]byte, []int) {
2652 return file_google_cloud_domains_v1alpha2_domains_proto_rawDescGZIP(), []int{25}
2653 }
2654
2655 func (x *AuthorizationCode) GetCode() string {
2656 if x != nil {
2657 return x.Code
2658 }
2659 return ""
2660 }
2661
2662
2663 type OperationMetadata struct {
2664 state protoimpl.MessageState
2665 sizeCache protoimpl.SizeCache
2666 unknownFields protoimpl.UnknownFields
2667
2668
2669 CreateTime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
2670
2671 EndTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`
2672
2673 Target string `protobuf:"bytes,3,opt,name=target,proto3" json:"target,omitempty"`
2674
2675 Verb string `protobuf:"bytes,4,opt,name=verb,proto3" json:"verb,omitempty"`
2676
2677 StatusDetail string `protobuf:"bytes,5,opt,name=status_detail,json=statusDetail,proto3" json:"status_detail,omitempty"`
2678
2679 ApiVersion string `protobuf:"bytes,6,opt,name=api_version,json=apiVersion,proto3" json:"api_version,omitempty"`
2680 }
2681
2682 func (x *OperationMetadata) Reset() {
2683 *x = OperationMetadata{}
2684 if protoimpl.UnsafeEnabled {
2685 mi := &file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[26]
2686 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2687 ms.StoreMessageInfo(mi)
2688 }
2689 }
2690
2691 func (x *OperationMetadata) String() string {
2692 return protoimpl.X.MessageStringOf(x)
2693 }
2694
2695 func (*OperationMetadata) ProtoMessage() {}
2696
2697 func (x *OperationMetadata) ProtoReflect() protoreflect.Message {
2698 mi := &file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[26]
2699 if protoimpl.UnsafeEnabled && x != nil {
2700 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2701 if ms.LoadMessageInfo() == nil {
2702 ms.StoreMessageInfo(mi)
2703 }
2704 return ms
2705 }
2706 return mi.MessageOf(x)
2707 }
2708
2709
2710 func (*OperationMetadata) Descriptor() ([]byte, []int) {
2711 return file_google_cloud_domains_v1alpha2_domains_proto_rawDescGZIP(), []int{26}
2712 }
2713
2714 func (x *OperationMetadata) GetCreateTime() *timestamppb.Timestamp {
2715 if x != nil {
2716 return x.CreateTime
2717 }
2718 return nil
2719 }
2720
2721 func (x *OperationMetadata) GetEndTime() *timestamppb.Timestamp {
2722 if x != nil {
2723 return x.EndTime
2724 }
2725 return nil
2726 }
2727
2728 func (x *OperationMetadata) GetTarget() string {
2729 if x != nil {
2730 return x.Target
2731 }
2732 return ""
2733 }
2734
2735 func (x *OperationMetadata) GetVerb() string {
2736 if x != nil {
2737 return x.Verb
2738 }
2739 return ""
2740 }
2741
2742 func (x *OperationMetadata) GetStatusDetail() string {
2743 if x != nil {
2744 return x.StatusDetail
2745 }
2746 return ""
2747 }
2748
2749 func (x *OperationMetadata) GetApiVersion() string {
2750 if x != nil {
2751 return x.ApiVersion
2752 }
2753 return ""
2754 }
2755
2756
2757 type DnsSettings_CustomDns struct {
2758 state protoimpl.MessageState
2759 sizeCache protoimpl.SizeCache
2760 unknownFields protoimpl.UnknownFields
2761
2762
2763
2764
2765 NameServers []string `protobuf:"bytes,1,rep,name=name_servers,json=nameServers,proto3" json:"name_servers,omitempty"`
2766
2767
2768
2769 DsRecords []*DnsSettings_DsRecord `protobuf:"bytes,2,rep,name=ds_records,json=dsRecords,proto3" json:"ds_records,omitempty"`
2770 }
2771
2772 func (x *DnsSettings_CustomDns) Reset() {
2773 *x = DnsSettings_CustomDns{}
2774 if protoimpl.UnsafeEnabled {
2775 mi := &file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[28]
2776 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2777 ms.StoreMessageInfo(mi)
2778 }
2779 }
2780
2781 func (x *DnsSettings_CustomDns) String() string {
2782 return protoimpl.X.MessageStringOf(x)
2783 }
2784
2785 func (*DnsSettings_CustomDns) ProtoMessage() {}
2786
2787 func (x *DnsSettings_CustomDns) ProtoReflect() protoreflect.Message {
2788 mi := &file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[28]
2789 if protoimpl.UnsafeEnabled && x != nil {
2790 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2791 if ms.LoadMessageInfo() == nil {
2792 ms.StoreMessageInfo(mi)
2793 }
2794 return ms
2795 }
2796 return mi.MessageOf(x)
2797 }
2798
2799
2800 func (*DnsSettings_CustomDns) Descriptor() ([]byte, []int) {
2801 return file_google_cloud_domains_v1alpha2_domains_proto_rawDescGZIP(), []int{2, 0}
2802 }
2803
2804 func (x *DnsSettings_CustomDns) GetNameServers() []string {
2805 if x != nil {
2806 return x.NameServers
2807 }
2808 return nil
2809 }
2810
2811 func (x *DnsSettings_CustomDns) GetDsRecords() []*DnsSettings_DsRecord {
2812 if x != nil {
2813 return x.DsRecords
2814 }
2815 return nil
2816 }
2817
2818
2819
2820
2821
2822 type DnsSettings_GoogleDomainsDns struct {
2823 state protoimpl.MessageState
2824 sizeCache protoimpl.SizeCache
2825 unknownFields protoimpl.UnknownFields
2826
2827
2828
2829
2830
2831 NameServers []string `protobuf:"bytes,1,rep,name=name_servers,json=nameServers,proto3" json:"name_servers,omitempty"`
2832
2833
2834 DsState DnsSettings_DsState `protobuf:"varint,2,opt,name=ds_state,json=dsState,proto3,enum=google.cloud.domains.v1alpha2.DnsSettings_DsState" json:"ds_state,omitempty"`
2835
2836
2837
2838 DsRecords []*DnsSettings_DsRecord `protobuf:"bytes,3,rep,name=ds_records,json=dsRecords,proto3" json:"ds_records,omitempty"`
2839 }
2840
2841 func (x *DnsSettings_GoogleDomainsDns) Reset() {
2842 *x = DnsSettings_GoogleDomainsDns{}
2843 if protoimpl.UnsafeEnabled {
2844 mi := &file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[29]
2845 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2846 ms.StoreMessageInfo(mi)
2847 }
2848 }
2849
2850 func (x *DnsSettings_GoogleDomainsDns) String() string {
2851 return protoimpl.X.MessageStringOf(x)
2852 }
2853
2854 func (*DnsSettings_GoogleDomainsDns) ProtoMessage() {}
2855
2856 func (x *DnsSettings_GoogleDomainsDns) ProtoReflect() protoreflect.Message {
2857 mi := &file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[29]
2858 if protoimpl.UnsafeEnabled && x != nil {
2859 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2860 if ms.LoadMessageInfo() == nil {
2861 ms.StoreMessageInfo(mi)
2862 }
2863 return ms
2864 }
2865 return mi.MessageOf(x)
2866 }
2867
2868
2869 func (*DnsSettings_GoogleDomainsDns) Descriptor() ([]byte, []int) {
2870 return file_google_cloud_domains_v1alpha2_domains_proto_rawDescGZIP(), []int{2, 1}
2871 }
2872
2873 func (x *DnsSettings_GoogleDomainsDns) GetNameServers() []string {
2874 if x != nil {
2875 return x.NameServers
2876 }
2877 return nil
2878 }
2879
2880 func (x *DnsSettings_GoogleDomainsDns) GetDsState() DnsSettings_DsState {
2881 if x != nil {
2882 return x.DsState
2883 }
2884 return DnsSettings_DS_STATE_UNSPECIFIED
2885 }
2886
2887 func (x *DnsSettings_GoogleDomainsDns) GetDsRecords() []*DnsSettings_DsRecord {
2888 if x != nil {
2889 return x.DsRecords
2890 }
2891 return nil
2892 }
2893
2894
2895
2896
2897 type DnsSettings_DsRecord struct {
2898 state protoimpl.MessageState
2899 sizeCache protoimpl.SizeCache
2900 unknownFields protoimpl.UnknownFields
2901
2902
2903 KeyTag int32 `protobuf:"varint,1,opt,name=key_tag,json=keyTag,proto3" json:"key_tag,omitempty"`
2904
2905 Algorithm DnsSettings_DsRecord_Algorithm `protobuf:"varint,2,opt,name=algorithm,proto3,enum=google.cloud.domains.v1alpha2.DnsSettings_DsRecord_Algorithm" json:"algorithm,omitempty"`
2906
2907 DigestType DnsSettings_DsRecord_DigestType `protobuf:"varint,3,opt,name=digest_type,json=digestType,proto3,enum=google.cloud.domains.v1alpha2.DnsSettings_DsRecord_DigestType" json:"digest_type,omitempty"`
2908
2909 Digest string `protobuf:"bytes,4,opt,name=digest,proto3" json:"digest,omitempty"`
2910 }
2911
2912 func (x *DnsSettings_DsRecord) Reset() {
2913 *x = DnsSettings_DsRecord{}
2914 if protoimpl.UnsafeEnabled {
2915 mi := &file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[30]
2916 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2917 ms.StoreMessageInfo(mi)
2918 }
2919 }
2920
2921 func (x *DnsSettings_DsRecord) String() string {
2922 return protoimpl.X.MessageStringOf(x)
2923 }
2924
2925 func (*DnsSettings_DsRecord) ProtoMessage() {}
2926
2927 func (x *DnsSettings_DsRecord) ProtoReflect() protoreflect.Message {
2928 mi := &file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[30]
2929 if protoimpl.UnsafeEnabled && x != nil {
2930 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2931 if ms.LoadMessageInfo() == nil {
2932 ms.StoreMessageInfo(mi)
2933 }
2934 return ms
2935 }
2936 return mi.MessageOf(x)
2937 }
2938
2939
2940 func (*DnsSettings_DsRecord) Descriptor() ([]byte, []int) {
2941 return file_google_cloud_domains_v1alpha2_domains_proto_rawDescGZIP(), []int{2, 2}
2942 }
2943
2944 func (x *DnsSettings_DsRecord) GetKeyTag() int32 {
2945 if x != nil {
2946 return x.KeyTag
2947 }
2948 return 0
2949 }
2950
2951 func (x *DnsSettings_DsRecord) GetAlgorithm() DnsSettings_DsRecord_Algorithm {
2952 if x != nil {
2953 return x.Algorithm
2954 }
2955 return DnsSettings_DsRecord_ALGORITHM_UNSPECIFIED
2956 }
2957
2958 func (x *DnsSettings_DsRecord) GetDigestType() DnsSettings_DsRecord_DigestType {
2959 if x != nil {
2960 return x.DigestType
2961 }
2962 return DnsSettings_DsRecord_DIGEST_TYPE_UNSPECIFIED
2963 }
2964
2965 func (x *DnsSettings_DsRecord) GetDigest() string {
2966 if x != nil {
2967 return x.Digest
2968 }
2969 return ""
2970 }
2971
2972
2973
2974
2975
2976
2977
2978 type DnsSettings_GlueRecord struct {
2979 state protoimpl.MessageState
2980 sizeCache protoimpl.SizeCache
2981 unknownFields protoimpl.UnknownFields
2982
2983
2984 HostName string `protobuf:"bytes,1,opt,name=host_name,json=hostName,proto3" json:"host_name,omitempty"`
2985
2986
2987
2988 Ipv4Addresses []string `protobuf:"bytes,2,rep,name=ipv4_addresses,json=ipv4Addresses,proto3" json:"ipv4_addresses,omitempty"`
2989
2990
2991
2992 Ipv6Addresses []string `protobuf:"bytes,3,rep,name=ipv6_addresses,json=ipv6Addresses,proto3" json:"ipv6_addresses,omitempty"`
2993 }
2994
2995 func (x *DnsSettings_GlueRecord) Reset() {
2996 *x = DnsSettings_GlueRecord{}
2997 if protoimpl.UnsafeEnabled {
2998 mi := &file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[31]
2999 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
3000 ms.StoreMessageInfo(mi)
3001 }
3002 }
3003
3004 func (x *DnsSettings_GlueRecord) String() string {
3005 return protoimpl.X.MessageStringOf(x)
3006 }
3007
3008 func (*DnsSettings_GlueRecord) ProtoMessage() {}
3009
3010 func (x *DnsSettings_GlueRecord) ProtoReflect() protoreflect.Message {
3011 mi := &file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[31]
3012 if protoimpl.UnsafeEnabled && x != nil {
3013 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
3014 if ms.LoadMessageInfo() == nil {
3015 ms.StoreMessageInfo(mi)
3016 }
3017 return ms
3018 }
3019 return mi.MessageOf(x)
3020 }
3021
3022
3023 func (*DnsSettings_GlueRecord) Descriptor() ([]byte, []int) {
3024 return file_google_cloud_domains_v1alpha2_domains_proto_rawDescGZIP(), []int{2, 3}
3025 }
3026
3027 func (x *DnsSettings_GlueRecord) GetHostName() string {
3028 if x != nil {
3029 return x.HostName
3030 }
3031 return ""
3032 }
3033
3034 func (x *DnsSettings_GlueRecord) GetIpv4Addresses() []string {
3035 if x != nil {
3036 return x.Ipv4Addresses
3037 }
3038 return nil
3039 }
3040
3041 func (x *DnsSettings_GlueRecord) GetIpv6Addresses() []string {
3042 if x != nil {
3043 return x.Ipv6Addresses
3044 }
3045 return nil
3046 }
3047
3048
3049 type ContactSettings_Contact struct {
3050 state protoimpl.MessageState
3051 sizeCache protoimpl.SizeCache
3052 unknownFields protoimpl.UnknownFields
3053
3054
3055 PostalAddress *postaladdress.PostalAddress `protobuf:"bytes,1,opt,name=postal_address,json=postalAddress,proto3" json:"postal_address,omitempty"`
3056
3057 Email string `protobuf:"bytes,2,opt,name=email,proto3" json:"email,omitempty"`
3058
3059
3060 PhoneNumber string `protobuf:"bytes,3,opt,name=phone_number,json=phoneNumber,proto3" json:"phone_number,omitempty"`
3061
3062
3063 FaxNumber string `protobuf:"bytes,4,opt,name=fax_number,json=faxNumber,proto3" json:"fax_number,omitempty"`
3064 }
3065
3066 func (x *ContactSettings_Contact) Reset() {
3067 *x = ContactSettings_Contact{}
3068 if protoimpl.UnsafeEnabled {
3069 mi := &file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[32]
3070 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
3071 ms.StoreMessageInfo(mi)
3072 }
3073 }
3074
3075 func (x *ContactSettings_Contact) String() string {
3076 return protoimpl.X.MessageStringOf(x)
3077 }
3078
3079 func (*ContactSettings_Contact) ProtoMessage() {}
3080
3081 func (x *ContactSettings_Contact) ProtoReflect() protoreflect.Message {
3082 mi := &file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[32]
3083 if protoimpl.UnsafeEnabled && x != nil {
3084 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
3085 if ms.LoadMessageInfo() == nil {
3086 ms.StoreMessageInfo(mi)
3087 }
3088 return ms
3089 }
3090 return mi.MessageOf(x)
3091 }
3092
3093
3094 func (*ContactSettings_Contact) Descriptor() ([]byte, []int) {
3095 return file_google_cloud_domains_v1alpha2_domains_proto_rawDescGZIP(), []int{3, 0}
3096 }
3097
3098 func (x *ContactSettings_Contact) GetPostalAddress() *postaladdress.PostalAddress {
3099 if x != nil {
3100 return x.PostalAddress
3101 }
3102 return nil
3103 }
3104
3105 func (x *ContactSettings_Contact) GetEmail() string {
3106 if x != nil {
3107 return x.Email
3108 }
3109 return ""
3110 }
3111
3112 func (x *ContactSettings_Contact) GetPhoneNumber() string {
3113 if x != nil {
3114 return x.PhoneNumber
3115 }
3116 return ""
3117 }
3118
3119 func (x *ContactSettings_Contact) GetFaxNumber() string {
3120 if x != nil {
3121 return x.FaxNumber
3122 }
3123 return ""
3124 }
3125
3126 var File_google_cloud_domains_v1alpha2_domains_proto protoreflect.FileDescriptor
3127
3128 var file_google_cloud_domains_v1alpha2_domains_proto_rawDesc = []byte{
3129 0x0a, 0x2b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x64,
3130 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2f,
3131 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x1d, 0x67,
3132 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x64, 0x6f, 0x6d, 0x61,
3133 0x69, 0x6e, 0x73, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x1a, 0x1c, 0x67, 0x6f,
3134 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74,
3135 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x17, 0x67, 0x6f, 0x6f, 0x67,
3136 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x2e, 0x70, 0x72,
3137 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f,
3138 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x62, 0x65, 0x68, 0x61, 0x76, 0x69, 0x6f, 0x72, 0x2e, 0x70,
3139 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69,
3140 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a,
3141 0x23, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e,
3142 0x69, 0x6e, 0x67, 0x2f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70,
3143 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x20, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f,
3144 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x6d, 0x61, 0x73, 0x6b,
3145 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70,
3146 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d,
3147 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x17, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f,
3148 0x74, 0x79, 0x70, 0x65, 0x2f, 0x6d, 0x6f, 0x6e, 0x65, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
3149 0x1a, 0x20, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x74, 0x79, 0x70, 0x65, 0x2f, 0x70, 0x6f,
3150 0x73, 0x74, 0x61, 0x6c, 0x5f, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x2e, 0x70, 0x72, 0x6f,
3151 0x74, 0x6f, 0x22, 0xc4, 0x0a, 0x0a, 0x0c, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74,
3152 0x69, 0x6f, 0x6e, 0x12, 0x17, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
3153 0x09, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x27, 0x0a, 0x0b,
3154 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28,
3155 0x09, 0x42, 0x06, 0xe0, 0x41, 0x02, 0xe0, 0x41, 0x05, 0x52, 0x0a, 0x64, 0x6f, 0x6d, 0x61, 0x69,
3156 0x6e, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x40, 0x0a, 0x0b, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x5f,
3157 0x74, 0x69, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f,
3158 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d,
3159 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0a, 0x63, 0x72, 0x65,
3160 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x40, 0x0a, 0x0b, 0x65, 0x78, 0x70, 0x69, 0x72,
3161 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67,
3162 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54,
3163 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0a, 0x65,
3164 0x78, 0x70, 0x69, 0x72, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x4c, 0x0a, 0x05, 0x73, 0x74, 0x61,
3165 0x74, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x31, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
3166 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x2e,
3167 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72,
3168 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x65, 0x42, 0x03, 0xe0, 0x41, 0x03,
3169 0x52, 0x05, 0x73, 0x74, 0x61, 0x74, 0x65, 0x12, 0x4e, 0x0a, 0x06, 0x69, 0x73, 0x73, 0x75, 0x65,
3170 0x73, 0x18, 0x08, 0x20, 0x03, 0x28, 0x0e, 0x32, 0x31, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
3171 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x2e, 0x76,
3172 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61,
3173 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x49, 0x73, 0x73, 0x75, 0x65, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52,
3174 0x06, 0x69, 0x73, 0x73, 0x75, 0x65, 0x73, 0x12, 0x4f, 0x0a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c,
3175 0x73, 0x18, 0x09, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x37, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
3176 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x2e, 0x76,
3177 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61,
3178 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79,
3179 0x52, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x12, 0x62, 0x0a, 0x13, 0x6d, 0x61, 0x6e, 0x61,
3180 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x18,
3181 0x0a, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x31, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63,
3182 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x2e, 0x76, 0x31, 0x61,
3183 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x4d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74,
3184 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x52, 0x12, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65,
3185 0x6d, 0x65, 0x6e, 0x74, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x12, 0x4d, 0x0a, 0x0c,
3186 0x64, 0x6e, 0x73, 0x5f, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x18, 0x0b, 0x20, 0x01,
3187 0x28, 0x0b, 0x32, 0x2a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75,
3188 0x64, 0x2e, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68,
3189 0x61, 0x32, 0x2e, 0x44, 0x6e, 0x73, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x52, 0x0b,
3190 0x64, 0x6e, 0x73, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x12, 0x5e, 0x0a, 0x10, 0x63,
3191 0x6f, 0x6e, 0x74, 0x61, 0x63, 0x74, 0x5f, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x18,
3192 0x0c, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63,
3193 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x2e, 0x76, 0x31, 0x61,
3194 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x63, 0x74, 0x53, 0x65, 0x74,
3195 0x74, 0x69, 0x6e, 0x67, 0x73, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0f, 0x63, 0x6f, 0x6e, 0x74,
3196 0x61, 0x63, 0x74, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x12, 0x6d, 0x0a, 0x18, 0x70,
3197 0x65, 0x6e, 0x64, 0x69, 0x6e, 0x67, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x61, 0x63, 0x74, 0x5f, 0x73,
3198 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2e, 0x2e,
3199 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x64, 0x6f, 0x6d,
3200 0x61, 0x69, 0x6e, 0x73, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x43, 0x6f,
3201 0x6e, 0x74, 0x61, 0x63, 0x74, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x42, 0x03, 0xe0,
3202 0x41, 0x03, 0x52, 0x16, 0x70, 0x65, 0x6e, 0x64, 0x69, 0x6e, 0x67, 0x43, 0x6f, 0x6e, 0x74, 0x61,
3203 0x63, 0x74, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x12, 0x5f, 0x0a, 0x11, 0x73, 0x75,
3204 0x70, 0x70, 0x6f, 0x72, 0x74, 0x65, 0x64, 0x5f, 0x70, 0x72, 0x69, 0x76, 0x61, 0x63, 0x79, 0x18,
3205 0x0e, 0x20, 0x03, 0x28, 0x0e, 0x32, 0x2d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63,
3206 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x2e, 0x76, 0x31, 0x61,
3207 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x63, 0x74, 0x50, 0x72, 0x69,
3208 0x76, 0x61, 0x63, 0x79, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x10, 0x73, 0x75, 0x70, 0x70, 0x6f,
3209 0x72, 0x74, 0x65, 0x64, 0x50, 0x72, 0x69, 0x76, 0x61, 0x63, 0x79, 0x1a, 0x39, 0x0a, 0x0b, 0x4c,
3210 0x61, 0x62, 0x65, 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65,
3211 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05,
3212 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c,
3213 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0xa5, 0x01, 0x0a, 0x05, 0x53, 0x74, 0x61, 0x74, 0x65,
3214 0x12, 0x15, 0x0a, 0x11, 0x53, 0x54, 0x41, 0x54, 0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43,
3215 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x18, 0x0a, 0x14, 0x52, 0x45, 0x47, 0x49, 0x53,
3216 0x54, 0x52, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x50, 0x45, 0x4e, 0x44, 0x49, 0x4e, 0x47, 0x10,
3217 0x01, 0x12, 0x17, 0x0a, 0x13, 0x52, 0x45, 0x47, 0x49, 0x53, 0x54, 0x52, 0x41, 0x54, 0x49, 0x4f,
3218 0x4e, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x45, 0x44, 0x10, 0x02, 0x12, 0x14, 0x0a, 0x10, 0x54, 0x52,
3219 0x41, 0x4e, 0x53, 0x46, 0x45, 0x52, 0x5f, 0x50, 0x45, 0x4e, 0x44, 0x49, 0x4e, 0x47, 0x10, 0x03,
3220 0x12, 0x13, 0x0a, 0x0f, 0x54, 0x52, 0x41, 0x4e, 0x53, 0x46, 0x45, 0x52, 0x5f, 0x46, 0x41, 0x49,
3221 0x4c, 0x45, 0x44, 0x10, 0x04, 0x12, 0x0a, 0x0a, 0x06, 0x41, 0x43, 0x54, 0x49, 0x56, 0x45, 0x10,
3222 0x06, 0x12, 0x0d, 0x0a, 0x09, 0x53, 0x55, 0x53, 0x50, 0x45, 0x4e, 0x44, 0x45, 0x44, 0x10, 0x07,
3223 0x12, 0x0c, 0x0a, 0x08, 0x45, 0x58, 0x50, 0x4f, 0x52, 0x54, 0x45, 0x44, 0x10, 0x08, 0x22, 0x49,
3224 0x0a, 0x05, 0x49, 0x73, 0x73, 0x75, 0x65, 0x12, 0x15, 0x0a, 0x11, 0x49, 0x53, 0x53, 0x55, 0x45,
3225 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x13,
3226 0x0a, 0x0f, 0x43, 0x4f, 0x4e, 0x54, 0x41, 0x43, 0x54, 0x5f, 0x53, 0x55, 0x50, 0x50, 0x4f, 0x52,
3227 0x54, 0x10, 0x01, 0x12, 0x14, 0x0a, 0x10, 0x55, 0x4e, 0x56, 0x45, 0x52, 0x49, 0x46, 0x49, 0x45,
3228 0x44, 0x5f, 0x45, 0x4d, 0x41, 0x49, 0x4c, 0x10, 0x02, 0x3a, 0x6e, 0xea, 0x41, 0x6b, 0x0a, 0x23,
3229 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70,
3230 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74,
3231 0x69, 0x6f, 0x6e, 0x12, 0x44, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70,
3232 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e,
3233 0x73, 0x2f, 0x7b, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x7d, 0x2f, 0x72, 0x65, 0x67,
3234 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x7b, 0x72, 0x65, 0x67, 0x69,
3235 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x7d, 0x22, 0xbf, 0x02, 0x0a, 0x12, 0x4d, 0x61,
3236 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73,
3237 0x12, 0x6b, 0x0a, 0x0e, 0x72, 0x65, 0x6e, 0x65, 0x77, 0x61, 0x6c, 0x5f, 0x6d, 0x65, 0x74, 0x68,
3238 0x6f, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x3f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
3239 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x2e,
3240 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x4d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d,
3241 0x65, 0x6e, 0x74, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x2e, 0x52, 0x65, 0x6e, 0x65,
3242 0x77, 0x61, 0x6c, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0d,
3243 0x72, 0x65, 0x6e, 0x65, 0x77, 0x61, 0x6c, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64, 0x12, 0x60, 0x0a,
3244 0x13, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x5f, 0x6c, 0x6f, 0x63, 0x6b, 0x5f, 0x73,
3245 0x74, 0x61, 0x74, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x30, 0x2e, 0x67, 0x6f, 0x6f,
3246 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e,
3247 0x73, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x54, 0x72, 0x61, 0x6e, 0x73,
3248 0x66, 0x65, 0x72, 0x4c, 0x6f, 0x63, 0x6b, 0x53, 0x74, 0x61, 0x74, 0x65, 0x52, 0x11, 0x74, 0x72,
3249 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x4c, 0x6f, 0x63, 0x6b, 0x53, 0x74, 0x61, 0x74, 0x65, 0x22,
3250 0x5a, 0x0a, 0x0d, 0x52, 0x65, 0x6e, 0x65, 0x77, 0x61, 0x6c, 0x4d, 0x65, 0x74, 0x68, 0x6f, 0x64,
3251 0x12, 0x1e, 0x0a, 0x1a, 0x52, 0x45, 0x4e, 0x45, 0x57, 0x41, 0x4c, 0x5f, 0x4d, 0x45, 0x54, 0x48,
3252 0x4f, 0x44, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00,
3253 0x12, 0x15, 0x0a, 0x11, 0x41, 0x55, 0x54, 0x4f, 0x4d, 0x41, 0x54, 0x49, 0x43, 0x5f, 0x52, 0x45,
3254 0x4e, 0x45, 0x57, 0x41, 0x4c, 0x10, 0x01, 0x12, 0x12, 0x0a, 0x0e, 0x4d, 0x41, 0x4e, 0x55, 0x41,
3255 0x4c, 0x5f, 0x52, 0x45, 0x4e, 0x45, 0x57, 0x41, 0x4c, 0x10, 0x02, 0x22, 0x81, 0x0c, 0x0a, 0x0b,
3256 0x44, 0x6e, 0x73, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x12, 0x55, 0x0a, 0x0a, 0x63,
3257 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x5f, 0x64, 0x6e, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32,
3258 0x34, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x64,
3259 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e,
3260 0x44, 0x6e, 0x73, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x2e, 0x43, 0x75, 0x73, 0x74,
3261 0x6f, 0x6d, 0x44, 0x6e, 0x73, 0x48, 0x00, 0x52, 0x09, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x44,
3262 0x6e, 0x73, 0x12, 0x6b, 0x0a, 0x12, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5f, 0x64, 0x6f, 0x6d,
3263 0x61, 0x69, 0x6e, 0x73, 0x5f, 0x64, 0x6e, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3b,
3264 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x64, 0x6f,
3265 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x44,
3266 0x6e, 0x73, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x2e, 0x47, 0x6f, 0x6f, 0x67, 0x6c,
3267 0x65, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x44, 0x6e, 0x73, 0x48, 0x00, 0x52, 0x10, 0x67,
3268 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x44, 0x6e, 0x73, 0x12,
3269 0x58, 0x0a, 0x0c, 0x67, 0x6c, 0x75, 0x65, 0x5f, 0x72, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73, 0x18,
3270 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x35, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63,
3271 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x2e, 0x76, 0x31, 0x61,
3272 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x44, 0x6e, 0x73, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67,
3273 0x73, 0x2e, 0x47, 0x6c, 0x75, 0x65, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x52, 0x0b, 0x67, 0x6c,
3274 0x75, 0x65, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73, 0x1a, 0x87, 0x01, 0x0a, 0x09, 0x43, 0x75,
3275 0x73, 0x74, 0x6f, 0x6d, 0x44, 0x6e, 0x73, 0x12, 0x26, 0x0a, 0x0c, 0x6e, 0x61, 0x6d, 0x65, 0x5f,
3276 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 0x42, 0x03, 0xe0,
3277 0x41, 0x02, 0x52, 0x0b, 0x6e, 0x61, 0x6d, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x12,
3278 0x52, 0x0a, 0x0a, 0x64, 0x73, 0x5f, 0x72, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73, 0x18, 0x02, 0x20,
3279 0x03, 0x28, 0x0b, 0x32, 0x33, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f,
3280 0x75, 0x64, 0x2e, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70,
3281 0x68, 0x61, 0x32, 0x2e, 0x44, 0x6e, 0x73, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x2e,
3282 0x44, 0x73, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x52, 0x09, 0x64, 0x73, 0x52, 0x65, 0x63, 0x6f,
3283 0x72, 0x64, 0x73, 0x1a, 0xe7, 0x01, 0x0a, 0x10, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x44, 0x6f,
3284 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x44, 0x6e, 0x73, 0x12, 0x26, 0x0a, 0x0c, 0x6e, 0x61, 0x6d, 0x65,
3285 0x5f, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 0x42, 0x03,
3286 0xe0, 0x41, 0x03, 0x52, 0x0b, 0x6e, 0x61, 0x6d, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73,
3287 0x12, 0x52, 0x0a, 0x08, 0x64, 0x73, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x65, 0x18, 0x02, 0x20, 0x01,
3288 0x28, 0x0e, 0x32, 0x32, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75,
3289 0x64, 0x2e, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68,
3290 0x61, 0x32, 0x2e, 0x44, 0x6e, 0x73, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x2e, 0x44,
3291 0x73, 0x53, 0x74, 0x61, 0x74, 0x65, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x07, 0x64, 0x73, 0x53,
3292 0x74, 0x61, 0x74, 0x65, 0x12, 0x57, 0x0a, 0x0a, 0x64, 0x73, 0x5f, 0x72, 0x65, 0x63, 0x6f, 0x72,
3293 0x64, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x33, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
3294 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x2e,
3295 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x44, 0x6e, 0x73, 0x53, 0x65, 0x74, 0x74,
3296 0x69, 0x6e, 0x67, 0x73, 0x2e, 0x44, 0x73, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x42, 0x03, 0xe0,
3297 0x41, 0x03, 0x52, 0x09, 0x64, 0x73, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73, 0x1a, 0xf6, 0x04,
3298 0x0a, 0x08, 0x44, 0x73, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x12, 0x17, 0x0a, 0x07, 0x6b, 0x65,
3299 0x79, 0x5f, 0x74, 0x61, 0x67, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x6b, 0x65, 0x79,
3300 0x54, 0x61, 0x67, 0x12, 0x5b, 0x0a, 0x09, 0x61, 0x6c, 0x67, 0x6f, 0x72, 0x69, 0x74, 0x68, 0x6d,
3301 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x3d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
3302 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x2e, 0x76, 0x31,
3303 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x44, 0x6e, 0x73, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e,
3304 0x67, 0x73, 0x2e, 0x44, 0x73, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x2e, 0x41, 0x6c, 0x67, 0x6f,
3305 0x72, 0x69, 0x74, 0x68, 0x6d, 0x52, 0x09, 0x61, 0x6c, 0x67, 0x6f, 0x72, 0x69, 0x74, 0x68, 0x6d,
3306 0x12, 0x5f, 0x0a, 0x0b, 0x64, 0x69, 0x67, 0x65, 0x73, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18,
3307 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x3e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63,
3308 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x2e, 0x76, 0x31, 0x61,
3309 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x44, 0x6e, 0x73, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67,
3310 0x73, 0x2e, 0x44, 0x73, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x2e, 0x44, 0x69, 0x67, 0x65, 0x73,
3311 0x74, 0x54, 0x79, 0x70, 0x65, 0x52, 0x0a, 0x64, 0x69, 0x67, 0x65, 0x73, 0x74, 0x54, 0x79, 0x70,
3312 0x65, 0x12, 0x16, 0x0a, 0x06, 0x64, 0x69, 0x67, 0x65, 0x73, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28,
3313 0x09, 0x52, 0x06, 0x64, 0x69, 0x67, 0x65, 0x73, 0x74, 0x22, 0x9f, 0x02, 0x0a, 0x09, 0x41, 0x6c,
3314 0x67, 0x6f, 0x72, 0x69, 0x74, 0x68, 0x6d, 0x12, 0x19, 0x0a, 0x15, 0x41, 0x4c, 0x47, 0x4f, 0x52,
3315 0x49, 0x54, 0x48, 0x4d, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44,
3316 0x10, 0x00, 0x12, 0x0a, 0x0a, 0x06, 0x52, 0x53, 0x41, 0x4d, 0x44, 0x35, 0x10, 0x01, 0x12, 0x06,
3317 0x0a, 0x02, 0x44, 0x48, 0x10, 0x02, 0x12, 0x07, 0x0a, 0x03, 0x44, 0x53, 0x41, 0x10, 0x03, 0x12,
3318 0x07, 0x0a, 0x03, 0x45, 0x43, 0x43, 0x10, 0x04, 0x12, 0x0b, 0x0a, 0x07, 0x52, 0x53, 0x41, 0x53,
3319 0x48, 0x41, 0x31, 0x10, 0x05, 0x12, 0x10, 0x0a, 0x0c, 0x44, 0x53, 0x41, 0x4e, 0x53, 0x45, 0x43,
3320 0x33, 0x53, 0x48, 0x41, 0x31, 0x10, 0x06, 0x12, 0x14, 0x0a, 0x10, 0x52, 0x53, 0x41, 0x53, 0x48,
3321 0x41, 0x31, 0x4e, 0x53, 0x45, 0x43, 0x33, 0x53, 0x48, 0x41, 0x31, 0x10, 0x07, 0x12, 0x0d, 0x0a,
3322 0x09, 0x52, 0x53, 0x41, 0x53, 0x48, 0x41, 0x32, 0x35, 0x36, 0x10, 0x08, 0x12, 0x0d, 0x0a, 0x09,
3323 0x52, 0x53, 0x41, 0x53, 0x48, 0x41, 0x35, 0x31, 0x32, 0x10, 0x0a, 0x12, 0x0b, 0x0a, 0x07, 0x45,
3324 0x43, 0x43, 0x47, 0x4f, 0x53, 0x54, 0x10, 0x0c, 0x12, 0x13, 0x0a, 0x0f, 0x45, 0x43, 0x44, 0x53,
3325 0x41, 0x50, 0x32, 0x35, 0x36, 0x53, 0x48, 0x41, 0x32, 0x35, 0x36, 0x10, 0x0d, 0x12, 0x13, 0x0a,
3326 0x0f, 0x45, 0x43, 0x44, 0x53, 0x41, 0x50, 0x33, 0x38, 0x34, 0x53, 0x48, 0x41, 0x33, 0x38, 0x34,
3327 0x10, 0x0e, 0x12, 0x0b, 0x0a, 0x07, 0x45, 0x44, 0x32, 0x35, 0x35, 0x31, 0x39, 0x10, 0x0f, 0x12,
3328 0x09, 0x0a, 0x05, 0x45, 0x44, 0x34, 0x34, 0x38, 0x10, 0x10, 0x12, 0x0d, 0x0a, 0x08, 0x49, 0x4e,
3329 0x44, 0x49, 0x52, 0x45, 0x43, 0x54, 0x10, 0xfc, 0x01, 0x12, 0x0f, 0x0a, 0x0a, 0x50, 0x52, 0x49,
3330 0x56, 0x41, 0x54, 0x45, 0x44, 0x4e, 0x53, 0x10, 0xfd, 0x01, 0x12, 0x0f, 0x0a, 0x0a, 0x50, 0x52,
3331 0x49, 0x56, 0x41, 0x54, 0x45, 0x4f, 0x49, 0x44, 0x10, 0xfe, 0x01, 0x22, 0x59, 0x0a, 0x0a, 0x44,
3332 0x69, 0x67, 0x65, 0x73, 0x74, 0x54, 0x79, 0x70, 0x65, 0x12, 0x1b, 0x0a, 0x17, 0x44, 0x49, 0x47,
3333 0x45, 0x53, 0x54, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49,
3334 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x08, 0x0a, 0x04, 0x53, 0x48, 0x41, 0x31, 0x10, 0x01,
3335 0x12, 0x0a, 0x0a, 0x06, 0x53, 0x48, 0x41, 0x32, 0x35, 0x36, 0x10, 0x02, 0x12, 0x0c, 0x0a, 0x08,
3336 0x47, 0x4f, 0x53, 0x54, 0x33, 0x34, 0x31, 0x31, 0x10, 0x03, 0x12, 0x0a, 0x0a, 0x06, 0x53, 0x48,
3337 0x41, 0x33, 0x38, 0x34, 0x10, 0x04, 0x1a, 0x7c, 0x0a, 0x0a, 0x47, 0x6c, 0x75, 0x65, 0x52, 0x65,
3338 0x63, 0x6f, 0x72, 0x64, 0x12, 0x20, 0x0a, 0x09, 0x68, 0x6f, 0x73, 0x74, 0x5f, 0x6e, 0x61, 0x6d,
3339 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x08, 0x68, 0x6f,
3340 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x25, 0x0a, 0x0e, 0x69, 0x70, 0x76, 0x34, 0x5f, 0x61,
3341 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x65, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0d,
3342 0x69, 0x70, 0x76, 0x34, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x65, 0x73, 0x12, 0x25, 0x0a,
3343 0x0e, 0x69, 0x70, 0x76, 0x36, 0x5f, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x65, 0x73, 0x18,
3344 0x03, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0d, 0x69, 0x70, 0x76, 0x36, 0x41, 0x64, 0x64, 0x72, 0x65,
3345 0x73, 0x73, 0x65, 0x73, 0x22, 0x59, 0x0a, 0x07, 0x44, 0x73, 0x53, 0x74, 0x61, 0x74, 0x65, 0x12,
3346 0x18, 0x0a, 0x14, 0x44, 0x53, 0x5f, 0x53, 0x54, 0x41, 0x54, 0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50,
3347 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x1a, 0x0a, 0x16, 0x44, 0x53, 0x5f,
3348 0x52, 0x45, 0x43, 0x4f, 0x52, 0x44, 0x53, 0x5f, 0x55, 0x4e, 0x50, 0x55, 0x42, 0x4c, 0x49, 0x53,
3349 0x48, 0x45, 0x44, 0x10, 0x01, 0x12, 0x18, 0x0a, 0x14, 0x44, 0x53, 0x5f, 0x52, 0x45, 0x43, 0x4f,
3350 0x52, 0x44, 0x53, 0x5f, 0x50, 0x55, 0x42, 0x4c, 0x49, 0x53, 0x48, 0x45, 0x44, 0x10, 0x02, 0x42,
3351 0x0e, 0x0a, 0x0c, 0x64, 0x6e, 0x73, 0x5f, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x22,
3352 0xcd, 0x04, 0x0a, 0x0f, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x63, 0x74, 0x53, 0x65, 0x74, 0x74, 0x69,
3353 0x6e, 0x67, 0x73, 0x12, 0x4c, 0x0a, 0x07, 0x70, 0x72, 0x69, 0x76, 0x61, 0x63, 0x79, 0x18, 0x01,
3354 0x20, 0x01, 0x28, 0x0e, 0x32, 0x2d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c,
3355 0x6f, 0x75, 0x64, 0x2e, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x2e, 0x76, 0x31, 0x61, 0x6c,
3356 0x70, 0x68, 0x61, 0x32, 0x2e, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x63, 0x74, 0x50, 0x72, 0x69, 0x76,
3357 0x61, 0x63, 0x79, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x07, 0x70, 0x72, 0x69, 0x76, 0x61, 0x63,
3358 0x79, 0x12, 0x6a, 0x0a, 0x12, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x6e, 0x74, 0x5f,
3359 0x63, 0x6f, 0x6e, 0x74, 0x61, 0x63, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x36, 0x2e,
3360 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x64, 0x6f, 0x6d,
3361 0x61, 0x69, 0x6e, 0x73, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x43, 0x6f,
3362 0x6e, 0x74, 0x61, 0x63, 0x74, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x2e, 0x43, 0x6f,
3363 0x6e, 0x74, 0x61, 0x63, 0x74, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x11, 0x72, 0x65, 0x67, 0x69,
3364 0x73, 0x74, 0x72, 0x61, 0x6e, 0x74, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x63, 0x74, 0x12, 0x60, 0x0a,
3365 0x0d, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x61, 0x63, 0x74, 0x18, 0x03,
3366 0x20, 0x01, 0x28, 0x0b, 0x32, 0x36, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c,
3367 0x6f, 0x75, 0x64, 0x2e, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x2e, 0x76, 0x31, 0x61, 0x6c,
3368 0x70, 0x68, 0x61, 0x32, 0x2e, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x63, 0x74, 0x53, 0x65, 0x74, 0x74,
3369 0x69, 0x6e, 0x67, 0x73, 0x2e, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x63, 0x74, 0x42, 0x03, 0xe0, 0x41,
3370 0x02, 0x52, 0x0c, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x63, 0x74, 0x12,
3371 0x68, 0x0a, 0x11, 0x74, 0x65, 0x63, 0x68, 0x6e, 0x69, 0x63, 0x61, 0x6c, 0x5f, 0x63, 0x6f, 0x6e,
3372 0x74, 0x61, 0x63, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x36, 0x2e, 0x67, 0x6f, 0x6f,
3373 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e,
3374 0x73, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x43, 0x6f, 0x6e, 0x74, 0x61,
3375 0x63, 0x74, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x2e, 0x43, 0x6f, 0x6e, 0x74, 0x61,
3376 0x63, 0x74, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x10, 0x74, 0x65, 0x63, 0x68, 0x6e, 0x69, 0x63,
3377 0x61, 0x6c, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x63, 0x74, 0x1a, 0xb3, 0x01, 0x0a, 0x07, 0x43, 0x6f,
3378 0x6e, 0x74, 0x61, 0x63, 0x74, 0x12, 0x46, 0x0a, 0x0e, 0x70, 0x6f, 0x73, 0x74, 0x61, 0x6c, 0x5f,
3379 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e,
3380 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x2e, 0x50, 0x6f, 0x73, 0x74,
3381 0x61, 0x6c, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0d,
3382 0x70, 0x6f, 0x73, 0x74, 0x61, 0x6c, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x12, 0x19, 0x0a,
3383 0x05, 0x65, 0x6d, 0x61, 0x69, 0x6c, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41,
3384 0x02, 0x52, 0x05, 0x65, 0x6d, 0x61, 0x69, 0x6c, 0x12, 0x26, 0x0a, 0x0c, 0x70, 0x68, 0x6f, 0x6e,
3385 0x65, 0x5f, 0x6e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03,
3386 0xe0, 0x41, 0x02, 0x52, 0x0b, 0x70, 0x68, 0x6f, 0x6e, 0x65, 0x4e, 0x75, 0x6d, 0x62, 0x65, 0x72,
3387 0x12, 0x1d, 0x0a, 0x0a, 0x66, 0x61, 0x78, 0x5f, 0x6e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x18, 0x04,
3388 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x66, 0x61, 0x78, 0x4e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x22,
3389 0x78, 0x0a, 0x14, 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73,
3390 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x19, 0x0a, 0x05, 0x71, 0x75, 0x65, 0x72, 0x79,
3391 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x05, 0x71, 0x75, 0x65,
3392 0x72, 0x79, 0x12, 0x45, 0x0a, 0x08, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02,
3393 0x20, 0x01, 0x28, 0x09, 0x42, 0x29, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x23, 0x0a, 0x21, 0x6c, 0x6f,
3394 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70,
3395 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52,
3396 0x08, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x7b, 0x0a, 0x15, 0x53, 0x65, 0x61,
3397 0x72, 0x63, 0x68, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
3398 0x73, 0x65, 0x12, 0x62, 0x0a, 0x13, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x5f, 0x70,
3399 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32,
3400 0x31, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x64,
3401 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e,
3402 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65,
3403 0x72, 0x73, 0x52, 0x12, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x50, 0x61, 0x72, 0x61,
3404 0x6d, 0x65, 0x74, 0x65, 0x72, 0x73, 0x22, 0x90, 0x01, 0x0a, 0x21, 0x52, 0x65, 0x74, 0x72, 0x69,
3405 0x65, 0x76, 0x65, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x50, 0x61, 0x72, 0x61, 0x6d,
3406 0x65, 0x74, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0b,
3407 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
3408 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0a, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x4e, 0x61,
3409 0x6d, 0x65, 0x12, 0x45, 0x0a, 0x08, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02,
3410 0x20, 0x01, 0x28, 0x09, 0x42, 0x29, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x23, 0x0a, 0x21, 0x6c, 0x6f,
3411 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70,
3412 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52,
3413 0x08, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x88, 0x01, 0x0a, 0x22, 0x52, 0x65,
3414 0x74, 0x72, 0x69, 0x65, 0x76, 0x65, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x50, 0x61,
3415 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
3416 0x12, 0x62, 0x0a, 0x13, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x5f, 0x70, 0x61, 0x72,
3417 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x31, 0x2e,
3418 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x64, 0x6f, 0x6d,
3419 0x61, 0x69, 0x6e, 0x73, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x52, 0x65,
3420 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x73,
3421 0x52, 0x12, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65,
3422 0x74, 0x65, 0x72, 0x73, 0x22, 0xbc, 0x03, 0x0a, 0x15, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65,
3423 0x72, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x41,
3424 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x29,
3425 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x23, 0x0a, 0x21, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e,
3426 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d,
3427 0x2f, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e,
3428 0x74, 0x12, 0x54, 0x0a, 0x0c, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f,
3429 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
3430 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x2e, 0x76,
3431 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61,
3432 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0c, 0x72, 0x65, 0x67, 0x69, 0x73,
3433 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x52, 0x0a, 0x0e, 0x64, 0x6f, 0x6d, 0x61, 0x69,
3434 0x6e, 0x5f, 0x6e, 0x6f, 0x74, 0x69, 0x63, 0x65, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0e, 0x32,
3435 0x2b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x64,
3436 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e,
3437 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x4e, 0x6f, 0x74, 0x69, 0x63, 0x65, 0x52, 0x0d, 0x64, 0x6f,
3438 0x6d, 0x61, 0x69, 0x6e, 0x4e, 0x6f, 0x74, 0x69, 0x63, 0x65, 0x73, 0x12, 0x55, 0x0a, 0x0f, 0x63,
3439 0x6f, 0x6e, 0x74, 0x61, 0x63, 0x74, 0x5f, 0x6e, 0x6f, 0x74, 0x69, 0x63, 0x65, 0x73, 0x18, 0x04,
3440 0x20, 0x03, 0x28, 0x0e, 0x32, 0x2c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c,
3441 0x6f, 0x75, 0x64, 0x2e, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x2e, 0x76, 0x31, 0x61, 0x6c,
3442 0x70, 0x68, 0x61, 0x32, 0x2e, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x63, 0x74, 0x4e, 0x6f, 0x74, 0x69,
3443 0x63, 0x65, 0x52, 0x0e, 0x63, 0x6f, 0x6e, 0x74, 0x61, 0x63, 0x74, 0x4e, 0x6f, 0x74, 0x69, 0x63,
3444 0x65, 0x73, 0x12, 0x3a, 0x0a, 0x0c, 0x79, 0x65, 0x61, 0x72, 0x6c, 0x79, 0x5f, 0x70, 0x72, 0x69,
3445 0x63, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
3446 0x65, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x2e, 0x4d, 0x6f, 0x6e, 0x65, 0x79, 0x42, 0x03, 0xe0, 0x41,
3447 0x02, 0x52, 0x0b, 0x79, 0x65, 0x61, 0x72, 0x6c, 0x79, 0x50, 0x72, 0x69, 0x63, 0x65, 0x12, 0x23,
3448 0x0a, 0x0d, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6f, 0x6e, 0x6c, 0x79, 0x18,
3449 0x06, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0c, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x4f,
3450 0x6e, 0x6c, 0x79, 0x22, 0x90, 0x01, 0x0a, 0x21, 0x52, 0x65, 0x74, 0x72, 0x69, 0x65, 0x76, 0x65,
3451 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65,
3452 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x24, 0x0a, 0x0b, 0x64, 0x6f, 0x6d,
3453 0x61, 0x69, 0x6e, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03,
3454 0xe0, 0x41, 0x02, 0x52, 0x0a, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x4e, 0x61, 0x6d, 0x65, 0x12,
3455 0x45, 0x0a, 0x08, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28,
3456 0x09, 0x42, 0x29, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x23, 0x0a, 0x21, 0x6c, 0x6f, 0x63, 0x61, 0x74,
3457 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e,
3458 0x63, 0x6f, 0x6d, 0x2f, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x08, 0x6c, 0x6f,
3459 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x88, 0x01, 0x0a, 0x22, 0x52, 0x65, 0x74, 0x72, 0x69,
3460 0x65, 0x76, 0x65, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x50, 0x61, 0x72, 0x61, 0x6d,
3461 0x65, 0x74, 0x65, 0x72, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x62, 0x0a,
3462 0x13, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x5f, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x65,
3463 0x74, 0x65, 0x72, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x31, 0x2e, 0x67, 0x6f, 0x6f,
3464 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e,
3465 0x73, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x54, 0x72, 0x61, 0x6e, 0x73,
3466 0x66, 0x65, 0x72, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x73, 0x52, 0x12, 0x74,
3467 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72,
3468 0x73, 0x22, 0xc9, 0x03, 0x0a, 0x15, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x44, 0x6f,
3469 0x6d, 0x61, 0x69, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x41, 0x0a, 0x06, 0x70,
3470 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x29, 0xe0, 0x41, 0x02,
3471 0xfa, 0x41, 0x23, 0x0a, 0x21, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x67,
3472 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x4c, 0x6f,
3473 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x54,
3474 0x0a, 0x0c, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02,
3475 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c,
3476 0x6f, 0x75, 0x64, 0x2e, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x2e, 0x76, 0x31, 0x61, 0x6c,
3477 0x70, 0x68, 0x61, 0x32, 0x2e, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f,
3478 0x6e, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0c, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61,
3479 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x55, 0x0a, 0x0f, 0x63, 0x6f, 0x6e, 0x74, 0x61, 0x63, 0x74, 0x5f,
3480 0x6e, 0x6f, 0x74, 0x69, 0x63, 0x65, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0e, 0x32, 0x2c, 0x2e,
3481 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x64, 0x6f, 0x6d,
3482 0x61, 0x69, 0x6e, 0x73, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x43, 0x6f,
3483 0x6e, 0x74, 0x61, 0x63, 0x74, 0x4e, 0x6f, 0x74, 0x69, 0x63, 0x65, 0x52, 0x0e, 0x63, 0x6f, 0x6e,
3484 0x74, 0x61, 0x63, 0x74, 0x4e, 0x6f, 0x74, 0x69, 0x63, 0x65, 0x73, 0x12, 0x3a, 0x0a, 0x0c, 0x79,
3485 0x65, 0x61, 0x72, 0x6c, 0x79, 0x5f, 0x70, 0x72, 0x69, 0x63, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28,
3486 0x0b, 0x32, 0x12, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x2e,
3487 0x4d, 0x6f, 0x6e, 0x65, 0x79, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0b, 0x79, 0x65, 0x61, 0x72,
3488 0x6c, 0x79, 0x50, 0x72, 0x69, 0x63, 0x65, 0x12, 0x5f, 0x0a, 0x12, 0x61, 0x75, 0x74, 0x68, 0x6f,
3489 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x05, 0x20,
3490 0x01, 0x28, 0x0b, 0x32, 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f,
3491 0x75, 0x64, 0x2e, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70,
3492 0x68, 0x61, 0x32, 0x2e, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f,
3493 0x6e, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x11, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61,
3494 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x23, 0x0a, 0x0d, 0x76, 0x61, 0x6c, 0x69,
3495 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6f, 0x6e, 0x6c, 0x79, 0x18, 0x06, 0x20, 0x01, 0x28, 0x08, 0x52,
3496 0x0c, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x4f, 0x6e, 0x6c, 0x79, 0x22, 0xb1, 0x01,
3497 0x0a, 0x18, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69,
3498 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x41, 0x0a, 0x06, 0x70, 0x61,
3499 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x29, 0xe0, 0x41, 0x02, 0xfa,
3500 0x41, 0x23, 0x0a, 0x21, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x67, 0x6f,
3501 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x4c, 0x6f, 0x63,
3502 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x1b, 0x0a,
3503 0x09, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05,
3504 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x61,
3505 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09,
3506 0x70, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x16, 0x0a, 0x06, 0x66, 0x69, 0x6c,
3507 0x74, 0x65, 0x72, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x66, 0x69, 0x6c, 0x74, 0x65,
3508 0x72, 0x22, 0x96, 0x01, 0x0a, 0x19, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74,
3509 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
3510 0x51, 0x0a, 0x0d, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73,
3511 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
3512 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x2e, 0x76, 0x31,
3513 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74,
3514 0x69, 0x6f, 0x6e, 0x52, 0x0d, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f,
3515 0x6e, 0x73, 0x12, 0x26, 0x0a, 0x0f, 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f,
3516 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x6e, 0x65, 0x78,
3517 0x74, 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0x59, 0x0a, 0x16, 0x47, 0x65,
3518 0x74, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71,
3519 0x75, 0x65, 0x73, 0x74, 0x12, 0x3f, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01,
3520 0x28, 0x09, 0x42, 0x2b, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x25, 0x0a, 0x23, 0x64, 0x6f, 0x6d, 0x61,
3521 0x69, 0x6e, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63,
3522 0x6f, 0x6d, 0x2f, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52,
3523 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0xae, 0x01, 0x0a, 0x19, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65,
3524 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75,
3525 0x65, 0x73, 0x74, 0x12, 0x4f, 0x0a, 0x0c, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74,
3526 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2b, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
3527 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73,
3528 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74,
3529 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x0c, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61,
3530 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x40, 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d,
3531 0x61, 0x73, 0x6b, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
3532 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c,
3533 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61,
3534 0x74, 0x65, 0x4d, 0x61, 0x73, 0x6b, 0x22, 0x9b, 0x02, 0x0a, 0x22, 0x43, 0x6f, 0x6e, 0x66, 0x69,
3535 0x67, 0x75, 0x72, 0x65, 0x4d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x53, 0x65,
3536 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x4f, 0x0a,
3537 0x0c, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20,
3538 0x01, 0x28, 0x09, 0x42, 0x2b, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x25, 0x0a, 0x23, 0x64, 0x6f, 0x6d,
3539 0x61, 0x69, 0x6e, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e,
3540 0x63, 0x6f, 0x6d, 0x2f, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e,
3541 0x52, 0x0c, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x62,
3542 0x0a, 0x13, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x65, 0x74,
3543 0x74, 0x69, 0x6e, 0x67, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x31, 0x2e, 0x67, 0x6f,
3544 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x64, 0x6f, 0x6d, 0x61, 0x69,
3545 0x6e, 0x73, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x4d, 0x61, 0x6e, 0x61,
3546 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x52, 0x12,
3547 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e,
3548 0x67, 0x73, 0x12, 0x40, 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73,
3549 0x6b, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
3550 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d,
3551 0x61, 0x73, 0x6b, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65,
3552 0x4d, 0x61, 0x73, 0x6b, 0x22, 0xa4, 0x02, 0x0a, 0x1b, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75,
3553 0x72, 0x65, 0x44, 0x6e, 0x73, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x52, 0x65, 0x71,
3554 0x75, 0x65, 0x73, 0x74, 0x12, 0x4f, 0x0a, 0x0c, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61,
3555 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x2b, 0xe0, 0x41, 0x02, 0xfa,
3556 0x41, 0x25, 0x0a, 0x23, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
3557 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x52, 0x65, 0x67, 0x69, 0x73,
3558 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x0c, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72,
3559 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x4d, 0x0a, 0x0c, 0x64, 0x6e, 0x73, 0x5f, 0x73, 0x65, 0x74,
3560 0x74, 0x69, 0x6e, 0x67, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2a, 0x2e, 0x67, 0x6f,
3561 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x64, 0x6f, 0x6d, 0x61, 0x69,
3562 0x6e, 0x73, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x44, 0x6e, 0x73, 0x53,
3563 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x52, 0x0b, 0x64, 0x6e, 0x73, 0x53, 0x65, 0x74, 0x74,
3564 0x69, 0x6e, 0x67, 0x73, 0x12, 0x40, 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d,
3565 0x61, 0x73, 0x6b, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
3566 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c,
3567 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61,
3568 0x74, 0x65, 0x4d, 0x61, 0x73, 0x6b, 0x12, 0x23, 0x0a, 0x0d, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61,
3569 0x74, 0x65, 0x5f, 0x6f, 0x6e, 0x6c, 0x79, 0x18, 0x04, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0c, 0x76,
3570 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x4f, 0x6e, 0x6c, 0x79, 0x22, 0x8b, 0x03, 0x0a, 0x1f,
3571 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x63, 0x74,
3572 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12,
3573 0x4f, 0x0a, 0x0c, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18,
3574 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x2b, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x25, 0x0a, 0x23, 0x64,
3575 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69,
3576 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69,
3577 0x6f, 0x6e, 0x52, 0x0c, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e,
3578 0x12, 0x59, 0x0a, 0x10, 0x63, 0x6f, 0x6e, 0x74, 0x61, 0x63, 0x74, 0x5f, 0x73, 0x65, 0x74, 0x74,
3579 0x69, 0x6e, 0x67, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2e, 0x2e, 0x67, 0x6f, 0x6f,
3580 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e,
3581 0x73, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x43, 0x6f, 0x6e, 0x74, 0x61,
3582 0x63, 0x74, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x52, 0x0f, 0x63, 0x6f, 0x6e, 0x74,
3583 0x61, 0x63, 0x74, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x12, 0x40, 0x0a, 0x0b, 0x75,
3584 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b,
3585 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62,
3586 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x42, 0x03, 0xe0, 0x41,
3587 0x02, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4d, 0x61, 0x73, 0x6b, 0x12, 0x55, 0x0a,
3588 0x0f, 0x63, 0x6f, 0x6e, 0x74, 0x61, 0x63, 0x74, 0x5f, 0x6e, 0x6f, 0x74, 0x69, 0x63, 0x65, 0x73,
3589 0x18, 0x04, 0x20, 0x03, 0x28, 0x0e, 0x32, 0x2c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
3590 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x2e, 0x76, 0x31,
3591 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x63, 0x74, 0x4e, 0x6f,
3592 0x74, 0x69, 0x63, 0x65, 0x52, 0x0e, 0x63, 0x6f, 0x6e, 0x74, 0x61, 0x63, 0x74, 0x4e, 0x6f, 0x74,
3593 0x69, 0x63, 0x65, 0x73, 0x12, 0x23, 0x0a, 0x0d, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65,
3594 0x5f, 0x6f, 0x6e, 0x6c, 0x79, 0x18, 0x05, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0c, 0x76, 0x61, 0x6c,
3595 0x69, 0x64, 0x61, 0x74, 0x65, 0x4f, 0x6e, 0x6c, 0x79, 0x22, 0x5c, 0x0a, 0x19, 0x45, 0x78, 0x70,
3596 0x6f, 0x72, 0x74, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52,
3597 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x3f, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01,
3598 0x20, 0x01, 0x28, 0x09, 0x42, 0x2b, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x25, 0x0a, 0x23, 0x64, 0x6f,
3599 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73,
3600 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f,
3601 0x6e, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x5c, 0x0a, 0x19, 0x44, 0x65, 0x6c, 0x65, 0x74,
3602 0x65, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71,
3603 0x75, 0x65, 0x73, 0x74, 0x12, 0x3f, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01,
3604 0x28, 0x09, 0x42, 0x2b, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x25, 0x0a, 0x23, 0x64, 0x6f, 0x6d, 0x61,
3605 0x69, 0x6e, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63,
3606 0x6f, 0x6d, 0x2f, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52,
3607 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x73, 0x0a, 0x20, 0x52, 0x65, 0x74, 0x72, 0x69, 0x65, 0x76,
3608 0x65, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x6f,
3609 0x64, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x4f, 0x0a, 0x0c, 0x72, 0x65, 0x67,
3610 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42,
3611 0x2b, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x25, 0x0a, 0x23, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73,
3612 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f,
3613 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x0c, 0x72, 0x65,
3614 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x70, 0x0a, 0x1d, 0x52, 0x65,
3615 0x73, 0x65, 0x74, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e,
3616 0x43, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x4f, 0x0a, 0x0c, 0x72,
3617 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28,
3618 0x09, 0x42, 0x2b, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x25, 0x0a, 0x23, 0x64, 0x6f, 0x6d, 0x61, 0x69,
3619 0x6e, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f,
3620 0x6d, 0x2f, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x0c,
3621 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0xec, 0x03, 0x0a,
3622 0x12, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74,
3623 0x65, 0x72, 0x73, 0x12, 0x1f, 0x0a, 0x0b, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x5f, 0x6e, 0x61,
3624 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e,
3625 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x62, 0x0a, 0x0c, 0x61, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x69,
3626 0x6c, 0x69, 0x74, 0x79, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x3e, 0x2e, 0x67, 0x6f, 0x6f,
3627 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e,
3628 0x73, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x52, 0x65, 0x67, 0x69, 0x73,
3629 0x74, 0x65, 0x72, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x73, 0x2e, 0x41, 0x76,
3630 0x61, 0x69, 0x6c, 0x61, 0x62, 0x69, 0x6c, 0x69, 0x74, 0x79, 0x52, 0x0c, 0x61, 0x76, 0x61, 0x69,
3631 0x6c, 0x61, 0x62, 0x69, 0x6c, 0x69, 0x74, 0x79, 0x12, 0x5a, 0x0a, 0x11, 0x73, 0x75, 0x70, 0x70,
3632 0x6f, 0x72, 0x74, 0x65, 0x64, 0x5f, 0x70, 0x72, 0x69, 0x76, 0x61, 0x63, 0x79, 0x18, 0x03, 0x20,
3633 0x03, 0x28, 0x0e, 0x32, 0x2d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f,
3634 0x75, 0x64, 0x2e, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70,
3635 0x68, 0x61, 0x32, 0x2e, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x63, 0x74, 0x50, 0x72, 0x69, 0x76, 0x61,
3636 0x63, 0x79, 0x52, 0x10, 0x73, 0x75, 0x70, 0x70, 0x6f, 0x72, 0x74, 0x65, 0x64, 0x50, 0x72, 0x69,
3637 0x76, 0x61, 0x63, 0x79, 0x12, 0x52, 0x0a, 0x0e, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x5f, 0x6e,
3638 0x6f, 0x74, 0x69, 0x63, 0x65, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0e, 0x32, 0x2b, 0x2e, 0x67,
3639 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x64, 0x6f, 0x6d, 0x61,
3640 0x69, 0x6e, 0x73, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x44, 0x6f, 0x6d,
3641 0x61, 0x69, 0x6e, 0x4e, 0x6f, 0x74, 0x69, 0x63, 0x65, 0x52, 0x0d, 0x64, 0x6f, 0x6d, 0x61, 0x69,
3642 0x6e, 0x4e, 0x6f, 0x74, 0x69, 0x63, 0x65, 0x73, 0x12, 0x35, 0x0a, 0x0c, 0x79, 0x65, 0x61, 0x72,
3643 0x6c, 0x79, 0x5f, 0x70, 0x72, 0x69, 0x63, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12,
3644 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x2e, 0x4d, 0x6f, 0x6e,
3645 0x65, 0x79, 0x52, 0x0b, 0x79, 0x65, 0x61, 0x72, 0x6c, 0x79, 0x50, 0x72, 0x69, 0x63, 0x65, 0x22,
3646 0x6a, 0x0a, 0x0c, 0x41, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x69, 0x6c, 0x69, 0x74, 0x79, 0x12,
3647 0x1c, 0x0a, 0x18, 0x41, 0x56, 0x41, 0x49, 0x4c, 0x41, 0x42, 0x49, 0x4c, 0x49, 0x54, 0x59, 0x5f,
3648 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x0d, 0x0a,
3649 0x09, 0x41, 0x56, 0x41, 0x49, 0x4c, 0x41, 0x42, 0x4c, 0x45, 0x10, 0x01, 0x12, 0x0f, 0x0a, 0x0b,
3650 0x55, 0x4e, 0x41, 0x56, 0x41, 0x49, 0x4c, 0x41, 0x42, 0x4c, 0x45, 0x10, 0x02, 0x12, 0x0f, 0x0a,
3651 0x0b, 0x55, 0x4e, 0x53, 0x55, 0x50, 0x50, 0x4f, 0x52, 0x54, 0x45, 0x44, 0x10, 0x03, 0x12, 0x0b,
3652 0x0a, 0x07, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x04, 0x22, 0xfa, 0x02, 0x0a, 0x12,
3653 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65,
3654 0x72, 0x73, 0x12, 0x1f, 0x0a, 0x0b, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x5f, 0x6e, 0x61, 0x6d,
3655 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x4e,
3656 0x61, 0x6d, 0x65, 0x12, 0x2b, 0x0a, 0x11, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x5f, 0x72,
3657 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x10,
3658 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x72,
3659 0x12, 0x21, 0x0a, 0x0c, 0x6e, 0x61, 0x6d, 0x65, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73,
3660 0x18, 0x03, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0b, 0x6e, 0x61, 0x6d, 0x65, 0x53, 0x65, 0x72, 0x76,
3661 0x65, 0x72, 0x73, 0x12, 0x60, 0x0a, 0x13, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x5f,
3662 0x6c, 0x6f, 0x63, 0x6b, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0e,
3663 0x32, 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e,
3664 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32,
3665 0x2e, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x4c, 0x6f, 0x63, 0x6b, 0x53, 0x74, 0x61,
3666 0x74, 0x65, 0x52, 0x11, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x4c, 0x6f, 0x63, 0x6b,
3667 0x53, 0x74, 0x61, 0x74, 0x65, 0x12, 0x5a, 0x0a, 0x11, 0x73, 0x75, 0x70, 0x70, 0x6f, 0x72, 0x74,
3668 0x65, 0x64, 0x5f, 0x70, 0x72, 0x69, 0x76, 0x61, 0x63, 0x79, 0x18, 0x05, 0x20, 0x03, 0x28, 0x0e,
3669 0x32, 0x2d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e,
3670 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32,
3671 0x2e, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x63, 0x74, 0x50, 0x72, 0x69, 0x76, 0x61, 0x63, 0x79, 0x52,
3672 0x10, 0x73, 0x75, 0x70, 0x70, 0x6f, 0x72, 0x74, 0x65, 0x64, 0x50, 0x72, 0x69, 0x76, 0x61, 0x63,
3673 0x79, 0x12, 0x35, 0x0a, 0x0c, 0x79, 0x65, 0x61, 0x72, 0x6c, 0x79, 0x5f, 0x70, 0x72, 0x69, 0x63,
3674 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
3675 0x2e, 0x74, 0x79, 0x70, 0x65, 0x2e, 0x4d, 0x6f, 0x6e, 0x65, 0x79, 0x52, 0x0b, 0x79, 0x65, 0x61,
3676 0x72, 0x6c, 0x79, 0x50, 0x72, 0x69, 0x63, 0x65, 0x22, 0x27, 0x0a, 0x11, 0x41, 0x75, 0x74, 0x68,
3677 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x12, 0x0a,
3678 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x63, 0x6f, 0x64,
3679 0x65, 0x22, 0xf9, 0x01, 0x0a, 0x11, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d,
3680 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0x3b, 0x0a, 0x0b, 0x63, 0x72, 0x65, 0x61, 0x74,
3681 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67,
3682 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54,
3683 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65,
3684 0x54, 0x69, 0x6d, 0x65, 0x12, 0x35, 0x0a, 0x08, 0x65, 0x6e, 0x64, 0x5f, 0x74, 0x69, 0x6d, 0x65,
3685 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
3686 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61,
3687 0x6d, 0x70, 0x52, 0x07, 0x65, 0x6e, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x74,
3688 0x61, 0x72, 0x67, 0x65, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x74, 0x61, 0x72,
3689 0x67, 0x65, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x76, 0x65, 0x72, 0x62, 0x18, 0x04, 0x20, 0x01, 0x28,
3690 0x09, 0x52, 0x04, 0x76, 0x65, 0x72, 0x62, 0x12, 0x23, 0x0a, 0x0d, 0x73, 0x74, 0x61, 0x74, 0x75,
3691 0x73, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c,
3692 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x12, 0x1f, 0x0a, 0x0b,
3693 0x61, 0x70, 0x69, 0x5f, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x06, 0x20, 0x01, 0x28,
3694 0x09, 0x52, 0x0a, 0x61, 0x70, 0x69, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x2a, 0x7f, 0x0a,
3695 0x0e, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x63, 0x74, 0x50, 0x72, 0x69, 0x76, 0x61, 0x63, 0x79, 0x12,
3696 0x1f, 0x0a, 0x1b, 0x43, 0x4f, 0x4e, 0x54, 0x41, 0x43, 0x54, 0x5f, 0x50, 0x52, 0x49, 0x56, 0x41,
3697 0x43, 0x59, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00,
3698 0x12, 0x17, 0x0a, 0x13, 0x50, 0x55, 0x42, 0x4c, 0x49, 0x43, 0x5f, 0x43, 0x4f, 0x4e, 0x54, 0x41,
3699 0x43, 0x54, 0x5f, 0x44, 0x41, 0x54, 0x41, 0x10, 0x01, 0x12, 0x18, 0x0a, 0x14, 0x50, 0x52, 0x49,
3700 0x56, 0x41, 0x54, 0x45, 0x5f, 0x43, 0x4f, 0x4e, 0x54, 0x41, 0x43, 0x54, 0x5f, 0x44, 0x41, 0x54,
3701 0x41, 0x10, 0x02, 0x12, 0x19, 0x0a, 0x15, 0x52, 0x45, 0x44, 0x41, 0x43, 0x54, 0x45, 0x44, 0x5f,
3702 0x43, 0x4f, 0x4e, 0x54, 0x41, 0x43, 0x54, 0x5f, 0x44, 0x41, 0x54, 0x41, 0x10, 0x03, 0x2a, 0x41,
3703 0x0a, 0x0c, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x4e, 0x6f, 0x74, 0x69, 0x63, 0x65, 0x12, 0x1d,
3704 0x0a, 0x19, 0x44, 0x4f, 0x4d, 0x41, 0x49, 0x4e, 0x5f, 0x4e, 0x4f, 0x54, 0x49, 0x43, 0x45, 0x5f,
3705 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x12, 0x0a,
3706 0x0e, 0x48, 0x53, 0x54, 0x53, 0x5f, 0x50, 0x52, 0x45, 0x4c, 0x4f, 0x41, 0x44, 0x45, 0x44, 0x10,
3707 0x01, 0x2a, 0x58, 0x0a, 0x0d, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x63, 0x74, 0x4e, 0x6f, 0x74, 0x69,
3708 0x63, 0x65, 0x12, 0x1e, 0x0a, 0x1a, 0x43, 0x4f, 0x4e, 0x54, 0x41, 0x43, 0x54, 0x5f, 0x4e, 0x4f,
3709 0x54, 0x49, 0x43, 0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44,
3710 0x10, 0x00, 0x12, 0x27, 0x0a, 0x23, 0x50, 0x55, 0x42, 0x4c, 0x49, 0x43, 0x5f, 0x43, 0x4f, 0x4e,
3711 0x54, 0x41, 0x43, 0x54, 0x5f, 0x44, 0x41, 0x54, 0x41, 0x5f, 0x41, 0x43, 0x4b, 0x4e, 0x4f, 0x57,
3712 0x4c, 0x45, 0x44, 0x47, 0x45, 0x4d, 0x45, 0x4e, 0x54, 0x10, 0x01, 0x2a, 0x52, 0x0a, 0x11, 0x54,
3713 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x4c, 0x6f, 0x63, 0x6b, 0x53, 0x74, 0x61, 0x74, 0x65,
3714 0x12, 0x23, 0x0a, 0x1f, 0x54, 0x52, 0x41, 0x4e, 0x53, 0x46, 0x45, 0x52, 0x5f, 0x4c, 0x4f, 0x43,
3715 0x4b, 0x5f, 0x53, 0x54, 0x41, 0x54, 0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46,
3716 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x0c, 0x0a, 0x08, 0x55, 0x4e, 0x4c, 0x4f, 0x43, 0x4b, 0x45,
3717 0x44, 0x10, 0x01, 0x12, 0x0a, 0x0a, 0x06, 0x4c, 0x4f, 0x43, 0x4b, 0x45, 0x44, 0x10, 0x02, 0x32,
3718 0xef, 0x1e, 0x0a, 0x07, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x12, 0xdc, 0x01, 0x0a, 0x0d,
3719 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x12, 0x33, 0x2e,
3720 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x64, 0x6f, 0x6d,
3721 0x61, 0x69, 0x6e, 0x73, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x53, 0x65,
3722 0x61, 0x72, 0x63, 0x68, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
3723 0x73, 0x74, 0x1a, 0x34, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75,
3724 0x64, 0x2e, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68,
3725 0x61, 0x32, 0x2e, 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73,
3726 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x60, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x49,
3727 0x12, 0x47, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2f, 0x7b, 0x6c, 0x6f, 0x63,
3728 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a,
3729 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x72, 0x65,
3730 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x3a, 0x73, 0x65, 0x61, 0x72,
3731 0x63, 0x68, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0xda, 0x41, 0x0e, 0x6c, 0x6f, 0x63, 0x61,
3732 0x74, 0x69, 0x6f, 0x6e, 0x2c, 0x71, 0x75, 0x65, 0x72, 0x79, 0x12, 0x96, 0x02, 0x0a, 0x1a, 0x52,
3733 0x65, 0x74, 0x72, 0x69, 0x65, 0x76, 0x65, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x50,
3734 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x73, 0x12, 0x40, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
3735 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73,
3736 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x52, 0x65, 0x74, 0x72, 0x69, 0x65,
3737 0x76, 0x65, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65,
3738 0x74, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x41, 0x2e, 0x67, 0x6f,
3739 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x64, 0x6f, 0x6d, 0x61, 0x69,
3740 0x6e, 0x73, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x52, 0x65, 0x74, 0x72,
3741 0x69, 0x65, 0x76, 0x65, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x50, 0x61, 0x72, 0x61,
3742 0x6d, 0x65, 0x74, 0x65, 0x72, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x73,
3743 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x56, 0x12, 0x54, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61,
3744 0x32, 0x2f, 0x7b, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x3d, 0x70, 0x72, 0x6f, 0x6a,
3745 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73,
3746 0x2f, 0x2a, 0x7d, 0x2f, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e,
3747 0x73, 0x3a, 0x72, 0x65, 0x74, 0x72, 0x69, 0x65, 0x76, 0x65, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74,
3748 0x65, 0x72, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x73, 0xda, 0x41, 0x14, 0x6c,
3749 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2c, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x5f, 0x6e,
3750 0x61, 0x6d, 0x65, 0x12, 0xfa, 0x01, 0x0a, 0x0e, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72,
3751 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x12, 0x34, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
3752 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x2e, 0x76, 0x31,
3753 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x44,
3754 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x67,
3755 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e,
3756 0x67, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x92, 0x01, 0x82, 0xd3,
3757 0xe4, 0x93, 0x02, 0x45, 0x22, 0x40, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2f,
3758 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73,
3759 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x2f,
3760 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x3a, 0x72, 0x65,
3761 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x3a, 0x01, 0x2a, 0xda, 0x41, 0x20, 0x70, 0x61, 0x72, 0x65,
3762 0x6e, 0x74, 0x2c, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2c,
3763 0x79, 0x65, 0x61, 0x72, 0x6c, 0x79, 0x5f, 0x70, 0x72, 0x69, 0x63, 0x65, 0xca, 0x41, 0x21, 0x0a,
3764 0x0c, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x11, 0x4f,
3765 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61,
3766 0x12, 0x96, 0x02, 0x0a, 0x1a, 0x52, 0x65, 0x74, 0x72, 0x69, 0x65, 0x76, 0x65, 0x54, 0x72, 0x61,
3767 0x6e, 0x73, 0x66, 0x65, 0x72, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x73, 0x12,
3768 0x40, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x64,
3769 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e,
3770 0x52, 0x65, 0x74, 0x72, 0x69, 0x65, 0x76, 0x65, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72,
3771 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
3772 0x74, 0x1a, 0x41, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64,
3773 0x2e, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61,
3774 0x32, 0x2e, 0x52, 0x65, 0x74, 0x72, 0x69, 0x65, 0x76, 0x65, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66,
3775 0x65, 0x72, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x73, 0x52, 0x65, 0x73, 0x70,
3776 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x73, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x56, 0x12, 0x54, 0x2f, 0x76,
3777 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2f, 0x7b, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f,
3778 0x6e, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63,
3779 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74,
3780 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x3a, 0x72, 0x65, 0x74, 0x72, 0x69, 0x65, 0x76, 0x65,
3781 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65,
3782 0x72, 0x73, 0xda, 0x41, 0x14, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2c, 0x64, 0x6f,
3783 0x6d, 0x61, 0x69, 0x6e, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x8d, 0x02, 0x0a, 0x0e, 0x54, 0x72,
3784 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x12, 0x34, 0x2e, 0x67,
3785 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x64, 0x6f, 0x6d, 0x61,
3786 0x69, 0x6e, 0x73, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x54, 0x72, 0x61,
3787 0x6e, 0x73, 0x66, 0x65, 0x72, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65,
3788 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6c, 0x6f, 0x6e, 0x67,
3789 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f,
3790 0x6e, 0x22, 0xa5, 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x45, 0x22, 0x40, 0x2f, 0x76, 0x31, 0x61,
3791 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72,
3792 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f,
3793 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69,
3794 0x6f, 0x6e, 0x73, 0x3a, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x3a, 0x01, 0x2a, 0xda,
3795 0x41, 0x33, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x2c, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72,
3796 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2c, 0x79, 0x65, 0x61, 0x72, 0x6c, 0x79, 0x5f, 0x70, 0x72, 0x69,
3797 0x63, 0x65, 0x2c, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e,
3798 0x5f, 0x63, 0x6f, 0x64, 0x65, 0xca, 0x41, 0x21, 0x0a, 0x0c, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74,
3799 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x11, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f,
3800 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0xd0, 0x01, 0x0a, 0x11, 0x4c, 0x69,
3801 0x73, 0x74, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12,
3802 0x37, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x64,
3803 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e,
3804 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e,
3805 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x38, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
3806 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x2e,
3807 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x67,
3808 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
3809 0x73, 0x65, 0x22, 0x48, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x39, 0x12, 0x37, 0x2f, 0x76, 0x31, 0x61,
3810 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72,
3811 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f,
3812 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69,
3813 0x6f, 0x6e, 0x73, 0xda, 0x41, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0xbd, 0x01, 0x0a,
3814 0x0f, 0x47, 0x65, 0x74, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e,
3815 0x12, 0x35, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e,
3816 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32,
3817 0x2e, 0x47, 0x65, 0x74, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e,
3818 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
3819 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x2e, 0x76,
3820 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61,
3821 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x46, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x39, 0x12, 0x37, 0x2f, 0x76,
3822 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72,
3823 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f,
3824 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f,
3825 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x89, 0x02, 0x0a,
3826 0x12, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74,
3827 0x69, 0x6f, 0x6e, 0x12, 0x38, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f,
3828 0x75, 0x64, 0x2e, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70,
3829 0x68, 0x61, 0x32, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74,
3830 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e,
3831 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69,
3832 0x6e, 0x67, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x99, 0x01, 0x82,
3833 0xd3, 0xe4, 0x93, 0x02, 0x54, 0x32, 0x44, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32,
3834 0x2f, 0x7b, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x6e,
3835 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c,
3836 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x72, 0x65, 0x67, 0x69, 0x73,
3837 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x0c, 0x72, 0x65, 0x67,
3838 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0xda, 0x41, 0x18, 0x72, 0x65, 0x67, 0x69,
3839 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2c, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f,
3840 0x6d, 0x61, 0x73, 0x6b, 0xca, 0x41, 0x21, 0x0a, 0x0c, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72,
3841 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x11, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e,
3842 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0xbb, 0x02, 0x0a, 0x1b, 0x43, 0x6f, 0x6e,
3843 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x4d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74,
3844 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x12, 0x41, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
3845 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x2e,
3846 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75,
3847 0x72, 0x65, 0x4d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x53, 0x65, 0x74, 0x74,
3848 0x69, 0x6e, 0x67, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x67, 0x6f,
3849 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67,
3850 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0xb9, 0x01, 0x82, 0xd3, 0xe4,
3851 0x93, 0x02, 0x60, 0x22, 0x5b, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2f, 0x7b,
3852 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x3d, 0x70, 0x72, 0x6f,
3853 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e,
3854 0x73, 0x2f, 0x2a, 0x2f, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e,
3855 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x4d, 0x61,
3856 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73,
3857 0x3a, 0x01, 0x2a, 0xda, 0x41, 0x2c, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69,
3858 0x6f, 0x6e, 0x2c, 0x6d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x65,
3859 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x2c, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61,
3860 0x73, 0x6b, 0xca, 0x41, 0x21, 0x0a, 0x0c, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74,
3861 0x69, 0x6f, 0x6e, 0x12, 0x11, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65,
3862 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0x9f, 0x02, 0x0a, 0x14, 0x43, 0x6f, 0x6e, 0x66, 0x69,
3863 0x67, 0x75, 0x72, 0x65, 0x44, 0x6e, 0x73, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x12,
3864 0x3a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x64,
3865 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e,
3866 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x44, 0x6e, 0x73, 0x53, 0x65, 0x74, 0x74,
3867 0x69, 0x6e, 0x67, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x67, 0x6f,
3868 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67,
3869 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0xab, 0x01, 0x82, 0xd3, 0xe4,
3870 0x93, 0x02, 0x59, 0x22, 0x54, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2f, 0x7b,
3871 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x3d, 0x70, 0x72, 0x6f,
3872 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e,
3873 0x73, 0x2f, 0x2a, 0x2f, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e,
3874 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x44, 0x6e,
3875 0x73, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x3a, 0x01, 0x2a, 0xda, 0x41, 0x25, 0x72,
3876 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2c, 0x64, 0x6e, 0x73, 0x5f,
3877 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x2c, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f,
3878 0x6d, 0x61, 0x73, 0x6b, 0xca, 0x41, 0x21, 0x0a, 0x0c, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72,
3879 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x11, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e,
3880 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0xaf, 0x02, 0x0a, 0x18, 0x43, 0x6f, 0x6e,
3881 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x63, 0x74, 0x53, 0x65, 0x74,
3882 0x74, 0x69, 0x6e, 0x67, 0x73, 0x12, 0x3e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63,
3883 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x2e, 0x76, 0x31, 0x61,
3884 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x43,
3885 0x6f, 0x6e, 0x74, 0x61, 0x63, 0x74, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x52, 0x65,
3886 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6c,
3887 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61,
3888 0x74, 0x69, 0x6f, 0x6e, 0x22, 0xb3, 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x5d, 0x22, 0x58, 0x2f,
3889 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2f, 0x7b, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74,
3890 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f,
3891 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x72, 0x65,
3892 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x63,
3893 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x63, 0x74, 0x53,
3894 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x3a, 0x01, 0x2a, 0xda, 0x41, 0x29, 0x72, 0x65, 0x67,
3895 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2c, 0x63, 0x6f, 0x6e, 0x74, 0x61, 0x63,
3896 0x74, 0x5f, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x2c, 0x75, 0x70, 0x64, 0x61, 0x74,
3897 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0xca, 0x41, 0x21, 0x0a, 0x0c, 0x52, 0x65, 0x67, 0x69, 0x73,
3898 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x11, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69,
3899 0x6f, 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0xe3, 0x01, 0x0a, 0x12, 0x45,
3900 0x78, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f,
3901 0x6e, 0x12, 0x38, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64,
3902 0x2e, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61,
3903 0x32, 0x2e, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61,
3904 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x67, 0x6f,
3905 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67,
3906 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x74, 0x82, 0xd3, 0xe4, 0x93,
3907 0x02, 0x43, 0x22, 0x3e, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2f, 0x7b, 0x6e,
3908 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c,
3909 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x72, 0x65, 0x67, 0x69, 0x73,
3910 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x65, 0x78, 0x70, 0x6f,
3911 0x72, 0x74, 0x3a, 0x01, 0x2a, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0xca, 0x41, 0x21, 0x0a,
3912 0x0c, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x11, 0x4f,
3913 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61,
3914 0x12, 0xe2, 0x01, 0x0a, 0x12, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x52, 0x65, 0x67, 0x69, 0x73,
3915 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x38, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
3916 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x2e, 0x76,
3917 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x52, 0x65,
3918 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
3919 0x74, 0x1a, 0x1d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6c, 0x6f, 0x6e, 0x67, 0x72,
3920 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e,
3921 0x22, 0x73, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x39, 0x2a, 0x37, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70,
3922 0x68, 0x61, 0x32, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
3923 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a,
3924 0x2f, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a,
3925 0x7d, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0xca, 0x41, 0x2a, 0x0a, 0x15, 0x67, 0x6f, 0x6f,
3926 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70,
3927 0x74, 0x79, 0x12, 0x11, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x74,
3928 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0x80, 0x02, 0x0a, 0x19, 0x52, 0x65, 0x74, 0x72, 0x69, 0x65,
3929 0x76, 0x65, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43,
3930 0x6f, 0x64, 0x65, 0x12, 0x3f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f,
3931 0x75, 0x64, 0x2e, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70,
3932 0x68, 0x61, 0x32, 0x2e, 0x52, 0x65, 0x74, 0x72, 0x69, 0x65, 0x76, 0x65, 0x41, 0x75, 0x74, 0x68,
3933 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x71,
3934 0x75, 0x65, 0x73, 0x74, 0x1a, 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c,
3935 0x6f, 0x75, 0x64, 0x2e, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x2e, 0x76, 0x31, 0x61, 0x6c,
3936 0x70, 0x68, 0x61, 0x32, 0x2e, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69,
3937 0x6f, 0x6e, 0x43, 0x6f, 0x64, 0x65, 0x22, 0x70, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x5b, 0x12, 0x59,
3938 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2f, 0x7b, 0x72, 0x65, 0x67, 0x69, 0x73,
3939 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73,
3940 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x72,
3941 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x3a,
3942 0x72, 0x65, 0x74, 0x72, 0x69, 0x65, 0x76, 0x65, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a,
3943 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x64, 0x65, 0xda, 0x41, 0x0c, 0x72, 0x65, 0x67, 0x69,
3944 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0xfa, 0x01, 0x0a, 0x16, 0x52, 0x65, 0x73,
3945 0x65, 0x74, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43,
3946 0x6f, 0x64, 0x65, 0x12, 0x3c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f,
3947 0x75, 0x64, 0x2e, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70,
3948 0x68, 0x61, 0x32, 0x2e, 0x52, 0x65, 0x73, 0x65, 0x74, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69,
3949 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
3950 0x74, 0x1a, 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64,
3951 0x2e, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61,
3952 0x32, 0x2e, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43,
3953 0x6f, 0x64, 0x65, 0x22, 0x70, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x5b, 0x22, 0x56, 0x2f, 0x76, 0x31,
3954 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2f, 0x7b, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x61,
3955 0x74, 0x69, 0x6f, 0x6e, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f,
3956 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x72, 0x65, 0x67, 0x69,
3957 0x73, 0x74, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x72, 0x65, 0x73,
3958 0x65, 0x74, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43,
3959 0x6f, 0x64, 0x65, 0x3a, 0x01, 0x2a, 0xda, 0x41, 0x0c, 0x72, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72,
3960 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x1a, 0x4a, 0xca, 0x41, 0x16, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e,
3961 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d,
3962 0xd2, 0x41, 0x2e, 0x68, 0x74, 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x67,
3963 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x75,
3964 0x74, 0x68, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2d, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72,
3965 0x6d, 0x42, 0x79, 0x0a, 0x21, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
3966 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x2e, 0x76, 0x31,
3967 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x42, 0x0c, 0x44, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x50,
3968 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x44, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67,
3969 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f,
3970 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x63, 0x6c,
3971 0x6f, 0x75, 0x64, 0x2f, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x2f, 0x76, 0x31, 0x61, 0x6c,
3972 0x70, 0x68, 0x61, 0x32, 0x3b, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x62, 0x06, 0x70, 0x72,
3973 0x6f, 0x74, 0x6f, 0x33,
3974 }
3975
3976 var (
3977 file_google_cloud_domains_v1alpha2_domains_proto_rawDescOnce sync.Once
3978 file_google_cloud_domains_v1alpha2_domains_proto_rawDescData = file_google_cloud_domains_v1alpha2_domains_proto_rawDesc
3979 )
3980
3981 func file_google_cloud_domains_v1alpha2_domains_proto_rawDescGZIP() []byte {
3982 file_google_cloud_domains_v1alpha2_domains_proto_rawDescOnce.Do(func() {
3983 file_google_cloud_domains_v1alpha2_domains_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_cloud_domains_v1alpha2_domains_proto_rawDescData)
3984 })
3985 return file_google_cloud_domains_v1alpha2_domains_proto_rawDescData
3986 }
3987
3988 var file_google_cloud_domains_v1alpha2_domains_proto_enumTypes = make([]protoimpl.EnumInfo, 11)
3989 var file_google_cloud_domains_v1alpha2_domains_proto_msgTypes = make([]protoimpl.MessageInfo, 33)
3990 var file_google_cloud_domains_v1alpha2_domains_proto_goTypes = []interface{}{
3991 (ContactPrivacy)(0),
3992 (DomainNotice)(0),
3993 (ContactNotice)(0),
3994 (TransferLockState)(0),
3995 (Registration_State)(0),
3996 (Registration_Issue)(0),
3997 (ManagementSettings_RenewalMethod)(0),
3998 (DnsSettings_DsState)(0),
3999 (DnsSettings_DsRecord_Algorithm)(0),
4000 (DnsSettings_DsRecord_DigestType)(0),
4001 (RegisterParameters_Availability)(0),
4002 (*Registration)(nil),
4003 (*ManagementSettings)(nil),
4004 (*DnsSettings)(nil),
4005 (*ContactSettings)(nil),
4006 (*SearchDomainsRequest)(nil),
4007 (*SearchDomainsResponse)(nil),
4008 (*RetrieveRegisterParametersRequest)(nil),
4009 (*RetrieveRegisterParametersResponse)(nil),
4010 (*RegisterDomainRequest)(nil),
4011 (*RetrieveTransferParametersRequest)(nil),
4012 (*RetrieveTransferParametersResponse)(nil),
4013 (*TransferDomainRequest)(nil),
4014 (*ListRegistrationsRequest)(nil),
4015 (*ListRegistrationsResponse)(nil),
4016 (*GetRegistrationRequest)(nil),
4017 (*UpdateRegistrationRequest)(nil),
4018 (*ConfigureManagementSettingsRequest)(nil),
4019 (*ConfigureDnsSettingsRequest)(nil),
4020 (*ConfigureContactSettingsRequest)(nil),
4021 (*ExportRegistrationRequest)(nil),
4022 (*DeleteRegistrationRequest)(nil),
4023 (*RetrieveAuthorizationCodeRequest)(nil),
4024 (*ResetAuthorizationCodeRequest)(nil),
4025 (*RegisterParameters)(nil),
4026 (*TransferParameters)(nil),
4027 (*AuthorizationCode)(nil),
4028 (*OperationMetadata)(nil),
4029 nil,
4030 (*DnsSettings_CustomDns)(nil),
4031 (*DnsSettings_GoogleDomainsDns)(nil),
4032 (*DnsSettings_DsRecord)(nil),
4033 (*DnsSettings_GlueRecord)(nil),
4034 (*ContactSettings_Contact)(nil),
4035 (*timestamppb.Timestamp)(nil),
4036 (*money.Money)(nil),
4037 (*fieldmaskpb.FieldMask)(nil),
4038 (*postaladdress.PostalAddress)(nil),
4039 (*longrunning.Operation)(nil),
4040 }
4041 var file_google_cloud_domains_v1alpha2_domains_proto_depIdxs = []int32{
4042 44,
4043 44,
4044 4,
4045 5,
4046 38,
4047 12,
4048 13,
4049 14,
4050 14,
4051 0,
4052 6,
4053 3,
4054 39,
4055 40,
4056 42,
4057 0,
4058 43,
4059 43,
4060 43,
4061 34,
4062 34,
4063 11,
4064 1,
4065 2,
4066 45,
4067 35,
4068 11,
4069 2,
4070 45,
4071 36,
4072 11,
4073 11,
4074 46,
4075 12,
4076 46,
4077 13,
4078 46,
4079 14,
4080 46,
4081 2,
4082 10,
4083 0,
4084 1,
4085 45,
4086 3,
4087 0,
4088 45,
4089 44,
4090 44,
4091 41,
4092 7,
4093 41,
4094 8,
4095 9,
4096 47,
4097 15,
4098 17,
4099 19,
4100 20,
4101 22,
4102 23,
4103 25,
4104 26,
4105 27,
4106 28,
4107 29,
4108 30,
4109 31,
4110 32,
4111 33,
4112 16,
4113 18,
4114 48,
4115 21,
4116 48,
4117 24,
4118 11,
4119 48,
4120 48,
4121 48,
4122 48,
4123 48,
4124 48,
4125 36,
4126 36,
4127 70,
4128 55,
4129 55,
4130 55,
4131 0,
4132 }
4133
4134 func init() { file_google_cloud_domains_v1alpha2_domains_proto_init() }
4135 func file_google_cloud_domains_v1alpha2_domains_proto_init() {
4136 if File_google_cloud_domains_v1alpha2_domains_proto != nil {
4137 return
4138 }
4139 if !protoimpl.UnsafeEnabled {
4140 file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
4141 switch v := v.(*Registration); i {
4142 case 0:
4143 return &v.state
4144 case 1:
4145 return &v.sizeCache
4146 case 2:
4147 return &v.unknownFields
4148 default:
4149 return nil
4150 }
4151 }
4152 file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
4153 switch v := v.(*ManagementSettings); i {
4154 case 0:
4155 return &v.state
4156 case 1:
4157 return &v.sizeCache
4158 case 2:
4159 return &v.unknownFields
4160 default:
4161 return nil
4162 }
4163 }
4164 file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
4165 switch v := v.(*DnsSettings); i {
4166 case 0:
4167 return &v.state
4168 case 1:
4169 return &v.sizeCache
4170 case 2:
4171 return &v.unknownFields
4172 default:
4173 return nil
4174 }
4175 }
4176 file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
4177 switch v := v.(*ContactSettings); i {
4178 case 0:
4179 return &v.state
4180 case 1:
4181 return &v.sizeCache
4182 case 2:
4183 return &v.unknownFields
4184 default:
4185 return nil
4186 }
4187 }
4188 file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
4189 switch v := v.(*SearchDomainsRequest); i {
4190 case 0:
4191 return &v.state
4192 case 1:
4193 return &v.sizeCache
4194 case 2:
4195 return &v.unknownFields
4196 default:
4197 return nil
4198 }
4199 }
4200 file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
4201 switch v := v.(*SearchDomainsResponse); i {
4202 case 0:
4203 return &v.state
4204 case 1:
4205 return &v.sizeCache
4206 case 2:
4207 return &v.unknownFields
4208 default:
4209 return nil
4210 }
4211 }
4212 file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
4213 switch v := v.(*RetrieveRegisterParametersRequest); i {
4214 case 0:
4215 return &v.state
4216 case 1:
4217 return &v.sizeCache
4218 case 2:
4219 return &v.unknownFields
4220 default:
4221 return nil
4222 }
4223 }
4224 file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
4225 switch v := v.(*RetrieveRegisterParametersResponse); i {
4226 case 0:
4227 return &v.state
4228 case 1:
4229 return &v.sizeCache
4230 case 2:
4231 return &v.unknownFields
4232 default:
4233 return nil
4234 }
4235 }
4236 file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
4237 switch v := v.(*RegisterDomainRequest); i {
4238 case 0:
4239 return &v.state
4240 case 1:
4241 return &v.sizeCache
4242 case 2:
4243 return &v.unknownFields
4244 default:
4245 return nil
4246 }
4247 }
4248 file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {
4249 switch v := v.(*RetrieveTransferParametersRequest); i {
4250 case 0:
4251 return &v.state
4252 case 1:
4253 return &v.sizeCache
4254 case 2:
4255 return &v.unknownFields
4256 default:
4257 return nil
4258 }
4259 }
4260 file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} {
4261 switch v := v.(*RetrieveTransferParametersResponse); i {
4262 case 0:
4263 return &v.state
4264 case 1:
4265 return &v.sizeCache
4266 case 2:
4267 return &v.unknownFields
4268 default:
4269 return nil
4270 }
4271 }
4272 file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} {
4273 switch v := v.(*TransferDomainRequest); i {
4274 case 0:
4275 return &v.state
4276 case 1:
4277 return &v.sizeCache
4278 case 2:
4279 return &v.unknownFields
4280 default:
4281 return nil
4282 }
4283 }
4284 file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} {
4285 switch v := v.(*ListRegistrationsRequest); i {
4286 case 0:
4287 return &v.state
4288 case 1:
4289 return &v.sizeCache
4290 case 2:
4291 return &v.unknownFields
4292 default:
4293 return nil
4294 }
4295 }
4296 file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} {
4297 switch v := v.(*ListRegistrationsResponse); i {
4298 case 0:
4299 return &v.state
4300 case 1:
4301 return &v.sizeCache
4302 case 2:
4303 return &v.unknownFields
4304 default:
4305 return nil
4306 }
4307 }
4308 file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[14].Exporter = func(v interface{}, i int) interface{} {
4309 switch v := v.(*GetRegistrationRequest); i {
4310 case 0:
4311 return &v.state
4312 case 1:
4313 return &v.sizeCache
4314 case 2:
4315 return &v.unknownFields
4316 default:
4317 return nil
4318 }
4319 }
4320 file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[15].Exporter = func(v interface{}, i int) interface{} {
4321 switch v := v.(*UpdateRegistrationRequest); i {
4322 case 0:
4323 return &v.state
4324 case 1:
4325 return &v.sizeCache
4326 case 2:
4327 return &v.unknownFields
4328 default:
4329 return nil
4330 }
4331 }
4332 file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[16].Exporter = func(v interface{}, i int) interface{} {
4333 switch v := v.(*ConfigureManagementSettingsRequest); i {
4334 case 0:
4335 return &v.state
4336 case 1:
4337 return &v.sizeCache
4338 case 2:
4339 return &v.unknownFields
4340 default:
4341 return nil
4342 }
4343 }
4344 file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[17].Exporter = func(v interface{}, i int) interface{} {
4345 switch v := v.(*ConfigureDnsSettingsRequest); i {
4346 case 0:
4347 return &v.state
4348 case 1:
4349 return &v.sizeCache
4350 case 2:
4351 return &v.unknownFields
4352 default:
4353 return nil
4354 }
4355 }
4356 file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[18].Exporter = func(v interface{}, i int) interface{} {
4357 switch v := v.(*ConfigureContactSettingsRequest); i {
4358 case 0:
4359 return &v.state
4360 case 1:
4361 return &v.sizeCache
4362 case 2:
4363 return &v.unknownFields
4364 default:
4365 return nil
4366 }
4367 }
4368 file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[19].Exporter = func(v interface{}, i int) interface{} {
4369 switch v := v.(*ExportRegistrationRequest); i {
4370 case 0:
4371 return &v.state
4372 case 1:
4373 return &v.sizeCache
4374 case 2:
4375 return &v.unknownFields
4376 default:
4377 return nil
4378 }
4379 }
4380 file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[20].Exporter = func(v interface{}, i int) interface{} {
4381 switch v := v.(*DeleteRegistrationRequest); i {
4382 case 0:
4383 return &v.state
4384 case 1:
4385 return &v.sizeCache
4386 case 2:
4387 return &v.unknownFields
4388 default:
4389 return nil
4390 }
4391 }
4392 file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[21].Exporter = func(v interface{}, i int) interface{} {
4393 switch v := v.(*RetrieveAuthorizationCodeRequest); i {
4394 case 0:
4395 return &v.state
4396 case 1:
4397 return &v.sizeCache
4398 case 2:
4399 return &v.unknownFields
4400 default:
4401 return nil
4402 }
4403 }
4404 file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[22].Exporter = func(v interface{}, i int) interface{} {
4405 switch v := v.(*ResetAuthorizationCodeRequest); i {
4406 case 0:
4407 return &v.state
4408 case 1:
4409 return &v.sizeCache
4410 case 2:
4411 return &v.unknownFields
4412 default:
4413 return nil
4414 }
4415 }
4416 file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[23].Exporter = func(v interface{}, i int) interface{} {
4417 switch v := v.(*RegisterParameters); i {
4418 case 0:
4419 return &v.state
4420 case 1:
4421 return &v.sizeCache
4422 case 2:
4423 return &v.unknownFields
4424 default:
4425 return nil
4426 }
4427 }
4428 file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[24].Exporter = func(v interface{}, i int) interface{} {
4429 switch v := v.(*TransferParameters); i {
4430 case 0:
4431 return &v.state
4432 case 1:
4433 return &v.sizeCache
4434 case 2:
4435 return &v.unknownFields
4436 default:
4437 return nil
4438 }
4439 }
4440 file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[25].Exporter = func(v interface{}, i int) interface{} {
4441 switch v := v.(*AuthorizationCode); i {
4442 case 0:
4443 return &v.state
4444 case 1:
4445 return &v.sizeCache
4446 case 2:
4447 return &v.unknownFields
4448 default:
4449 return nil
4450 }
4451 }
4452 file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[26].Exporter = func(v interface{}, i int) interface{} {
4453 switch v := v.(*OperationMetadata); i {
4454 case 0:
4455 return &v.state
4456 case 1:
4457 return &v.sizeCache
4458 case 2:
4459 return &v.unknownFields
4460 default:
4461 return nil
4462 }
4463 }
4464 file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[28].Exporter = func(v interface{}, i int) interface{} {
4465 switch v := v.(*DnsSettings_CustomDns); i {
4466 case 0:
4467 return &v.state
4468 case 1:
4469 return &v.sizeCache
4470 case 2:
4471 return &v.unknownFields
4472 default:
4473 return nil
4474 }
4475 }
4476 file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[29].Exporter = func(v interface{}, i int) interface{} {
4477 switch v := v.(*DnsSettings_GoogleDomainsDns); i {
4478 case 0:
4479 return &v.state
4480 case 1:
4481 return &v.sizeCache
4482 case 2:
4483 return &v.unknownFields
4484 default:
4485 return nil
4486 }
4487 }
4488 file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[30].Exporter = func(v interface{}, i int) interface{} {
4489 switch v := v.(*DnsSettings_DsRecord); i {
4490 case 0:
4491 return &v.state
4492 case 1:
4493 return &v.sizeCache
4494 case 2:
4495 return &v.unknownFields
4496 default:
4497 return nil
4498 }
4499 }
4500 file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[31].Exporter = func(v interface{}, i int) interface{} {
4501 switch v := v.(*DnsSettings_GlueRecord); i {
4502 case 0:
4503 return &v.state
4504 case 1:
4505 return &v.sizeCache
4506 case 2:
4507 return &v.unknownFields
4508 default:
4509 return nil
4510 }
4511 }
4512 file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[32].Exporter = func(v interface{}, i int) interface{} {
4513 switch v := v.(*ContactSettings_Contact); i {
4514 case 0:
4515 return &v.state
4516 case 1:
4517 return &v.sizeCache
4518 case 2:
4519 return &v.unknownFields
4520 default:
4521 return nil
4522 }
4523 }
4524 }
4525 file_google_cloud_domains_v1alpha2_domains_proto_msgTypes[2].OneofWrappers = []interface{}{
4526 (*DnsSettings_CustomDns_)(nil),
4527 (*DnsSettings_GoogleDomainsDns_)(nil),
4528 }
4529 type x struct{}
4530 out := protoimpl.TypeBuilder{
4531 File: protoimpl.DescBuilder{
4532 GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
4533 RawDescriptor: file_google_cloud_domains_v1alpha2_domains_proto_rawDesc,
4534 NumEnums: 11,
4535 NumMessages: 33,
4536 NumExtensions: 0,
4537 NumServices: 1,
4538 },
4539 GoTypes: file_google_cloud_domains_v1alpha2_domains_proto_goTypes,
4540 DependencyIndexes: file_google_cloud_domains_v1alpha2_domains_proto_depIdxs,
4541 EnumInfos: file_google_cloud_domains_v1alpha2_domains_proto_enumTypes,
4542 MessageInfos: file_google_cloud_domains_v1alpha2_domains_proto_msgTypes,
4543 }.Build()
4544 File_google_cloud_domains_v1alpha2_domains_proto = out.File
4545 file_google_cloud_domains_v1alpha2_domains_proto_rawDesc = nil
4546 file_google_cloud_domains_v1alpha2_domains_proto_goTypes = nil
4547 file_google_cloud_domains_v1alpha2_domains_proto_depIdxs = nil
4548 }
4549
4550
4551 var _ context.Context
4552 var _ grpc.ClientConnInterface
4553
4554
4555
4556 const _ = grpc.SupportPackageIsVersion6
4557
4558
4559
4560
4561 type DomainsClient interface {
4562
4563
4564
4565
4566
4567 SearchDomains(ctx context.Context, in *SearchDomainsRequest, opts ...grpc.CallOption) (*SearchDomainsResponse, error)
4568
4569
4570 RetrieveRegisterParameters(ctx context.Context, in *RetrieveRegisterParametersRequest, opts ...grpc.CallOption) (*RetrieveRegisterParametersResponse, error)
4571
4572
4573
4574
4575
4576
4577
4578
4579
4580
4581
4582
4583
4584 RegisterDomain(ctx context.Context, in *RegisterDomainRequest, opts ...grpc.CallOption) (*longrunning.Operation, error)
4585
4586
4587
4588
4589
4590
4591 RetrieveTransferParameters(ctx context.Context, in *RetrieveTransferParametersRequest, opts ...grpc.CallOption) (*RetrieveTransferParametersResponse, error)
4592
4593
4594
4595
4596
4597
4598
4599
4600
4601
4602
4603
4604
4605
4606
4607
4608
4609
4610
4611
4612
4613 TransferDomain(ctx context.Context, in *TransferDomainRequest, opts ...grpc.CallOption) (*longrunning.Operation, error)
4614
4615 ListRegistrations(ctx context.Context, in *ListRegistrationsRequest, opts ...grpc.CallOption) (*ListRegistrationsResponse, error)
4616
4617 GetRegistration(ctx context.Context, in *GetRegistrationRequest, opts ...grpc.CallOption) (*Registration, error)
4618
4619
4620
4621
4622
4623
4624 UpdateRegistration(ctx context.Context, in *UpdateRegistrationRequest, opts ...grpc.CallOption) (*longrunning.Operation, error)
4625
4626 ConfigureManagementSettings(ctx context.Context, in *ConfigureManagementSettingsRequest, opts ...grpc.CallOption) (*longrunning.Operation, error)
4627
4628 ConfigureDnsSettings(ctx context.Context, in *ConfigureDnsSettingsRequest, opts ...grpc.CallOption) (*longrunning.Operation, error)
4629
4630
4631 ConfigureContactSettings(ctx context.Context, in *ConfigureContactSettingsRequest, opts ...grpc.CallOption) (*longrunning.Operation, error)
4632
4633
4634
4635
4636
4637
4638
4639
4640
4641 ExportRegistration(ctx context.Context, in *ExportRegistrationRequest, opts ...grpc.CallOption) (*longrunning.Operation, error)
4642
4643
4644
4645
4646
4647
4648
4649
4650
4651
4652
4653
4654
4655
4656
4657
4658
4659
4660
4661 DeleteRegistration(ctx context.Context, in *DeleteRegistrationRequest, opts ...grpc.CallOption) (*longrunning.Operation, error)
4662
4663
4664
4665
4666
4667 RetrieveAuthorizationCode(ctx context.Context, in *RetrieveAuthorizationCodeRequest, opts ...grpc.CallOption) (*AuthorizationCode, error)
4668
4669
4670
4671
4672 ResetAuthorizationCode(ctx context.Context, in *ResetAuthorizationCodeRequest, opts ...grpc.CallOption) (*AuthorizationCode, error)
4673 }
4674
4675 type domainsClient struct {
4676 cc grpc.ClientConnInterface
4677 }
4678
4679 func NewDomainsClient(cc grpc.ClientConnInterface) DomainsClient {
4680 return &domainsClient{cc}
4681 }
4682
4683 func (c *domainsClient) SearchDomains(ctx context.Context, in *SearchDomainsRequest, opts ...grpc.CallOption) (*SearchDomainsResponse, error) {
4684 out := new(SearchDomainsResponse)
4685 err := c.cc.Invoke(ctx, "/google.cloud.domains.v1alpha2.Domains/SearchDomains", in, out, opts...)
4686 if err != nil {
4687 return nil, err
4688 }
4689 return out, nil
4690 }
4691
4692 func (c *domainsClient) RetrieveRegisterParameters(ctx context.Context, in *RetrieveRegisterParametersRequest, opts ...grpc.CallOption) (*RetrieveRegisterParametersResponse, error) {
4693 out := new(RetrieveRegisterParametersResponse)
4694 err := c.cc.Invoke(ctx, "/google.cloud.domains.v1alpha2.Domains/RetrieveRegisterParameters", in, out, opts...)
4695 if err != nil {
4696 return nil, err
4697 }
4698 return out, nil
4699 }
4700
4701 func (c *domainsClient) RegisterDomain(ctx context.Context, in *RegisterDomainRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) {
4702 out := new(longrunning.Operation)
4703 err := c.cc.Invoke(ctx, "/google.cloud.domains.v1alpha2.Domains/RegisterDomain", in, out, opts...)
4704 if err != nil {
4705 return nil, err
4706 }
4707 return out, nil
4708 }
4709
4710 func (c *domainsClient) RetrieveTransferParameters(ctx context.Context, in *RetrieveTransferParametersRequest, opts ...grpc.CallOption) (*RetrieveTransferParametersResponse, error) {
4711 out := new(RetrieveTransferParametersResponse)
4712 err := c.cc.Invoke(ctx, "/google.cloud.domains.v1alpha2.Domains/RetrieveTransferParameters", in, out, opts...)
4713 if err != nil {
4714 return nil, err
4715 }
4716 return out, nil
4717 }
4718
4719 func (c *domainsClient) TransferDomain(ctx context.Context, in *TransferDomainRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) {
4720 out := new(longrunning.Operation)
4721 err := c.cc.Invoke(ctx, "/google.cloud.domains.v1alpha2.Domains/TransferDomain", in, out, opts...)
4722 if err != nil {
4723 return nil, err
4724 }
4725 return out, nil
4726 }
4727
4728 func (c *domainsClient) ListRegistrations(ctx context.Context, in *ListRegistrationsRequest, opts ...grpc.CallOption) (*ListRegistrationsResponse, error) {
4729 out := new(ListRegistrationsResponse)
4730 err := c.cc.Invoke(ctx, "/google.cloud.domains.v1alpha2.Domains/ListRegistrations", in, out, opts...)
4731 if err != nil {
4732 return nil, err
4733 }
4734 return out, nil
4735 }
4736
4737 func (c *domainsClient) GetRegistration(ctx context.Context, in *GetRegistrationRequest, opts ...grpc.CallOption) (*Registration, error) {
4738 out := new(Registration)
4739 err := c.cc.Invoke(ctx, "/google.cloud.domains.v1alpha2.Domains/GetRegistration", in, out, opts...)
4740 if err != nil {
4741 return nil, err
4742 }
4743 return out, nil
4744 }
4745
4746 func (c *domainsClient) UpdateRegistration(ctx context.Context, in *UpdateRegistrationRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) {
4747 out := new(longrunning.Operation)
4748 err := c.cc.Invoke(ctx, "/google.cloud.domains.v1alpha2.Domains/UpdateRegistration", in, out, opts...)
4749 if err != nil {
4750 return nil, err
4751 }
4752 return out, nil
4753 }
4754
4755 func (c *domainsClient) ConfigureManagementSettings(ctx context.Context, in *ConfigureManagementSettingsRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) {
4756 out := new(longrunning.Operation)
4757 err := c.cc.Invoke(ctx, "/google.cloud.domains.v1alpha2.Domains/ConfigureManagementSettings", in, out, opts...)
4758 if err != nil {
4759 return nil, err
4760 }
4761 return out, nil
4762 }
4763
4764 func (c *domainsClient) ConfigureDnsSettings(ctx context.Context, in *ConfigureDnsSettingsRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) {
4765 out := new(longrunning.Operation)
4766 err := c.cc.Invoke(ctx, "/google.cloud.domains.v1alpha2.Domains/ConfigureDnsSettings", in, out, opts...)
4767 if err != nil {
4768 return nil, err
4769 }
4770 return out, nil
4771 }
4772
4773 func (c *domainsClient) ConfigureContactSettings(ctx context.Context, in *ConfigureContactSettingsRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) {
4774 out := new(longrunning.Operation)
4775 err := c.cc.Invoke(ctx, "/google.cloud.domains.v1alpha2.Domains/ConfigureContactSettings", in, out, opts...)
4776 if err != nil {
4777 return nil, err
4778 }
4779 return out, nil
4780 }
4781
4782 func (c *domainsClient) ExportRegistration(ctx context.Context, in *ExportRegistrationRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) {
4783 out := new(longrunning.Operation)
4784 err := c.cc.Invoke(ctx, "/google.cloud.domains.v1alpha2.Domains/ExportRegistration", in, out, opts...)
4785 if err != nil {
4786 return nil, err
4787 }
4788 return out, nil
4789 }
4790
4791 func (c *domainsClient) DeleteRegistration(ctx context.Context, in *DeleteRegistrationRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) {
4792 out := new(longrunning.Operation)
4793 err := c.cc.Invoke(ctx, "/google.cloud.domains.v1alpha2.Domains/DeleteRegistration", in, out, opts...)
4794 if err != nil {
4795 return nil, err
4796 }
4797 return out, nil
4798 }
4799
4800 func (c *domainsClient) RetrieveAuthorizationCode(ctx context.Context, in *RetrieveAuthorizationCodeRequest, opts ...grpc.CallOption) (*AuthorizationCode, error) {
4801 out := new(AuthorizationCode)
4802 err := c.cc.Invoke(ctx, "/google.cloud.domains.v1alpha2.Domains/RetrieveAuthorizationCode", in, out, opts...)
4803 if err != nil {
4804 return nil, err
4805 }
4806 return out, nil
4807 }
4808
4809 func (c *domainsClient) ResetAuthorizationCode(ctx context.Context, in *ResetAuthorizationCodeRequest, opts ...grpc.CallOption) (*AuthorizationCode, error) {
4810 out := new(AuthorizationCode)
4811 err := c.cc.Invoke(ctx, "/google.cloud.domains.v1alpha2.Domains/ResetAuthorizationCode", in, out, opts...)
4812 if err != nil {
4813 return nil, err
4814 }
4815 return out, nil
4816 }
4817
4818
4819 type DomainsServer interface {
4820
4821
4822
4823
4824
4825 SearchDomains(context.Context, *SearchDomainsRequest) (*SearchDomainsResponse, error)
4826
4827
4828 RetrieveRegisterParameters(context.Context, *RetrieveRegisterParametersRequest) (*RetrieveRegisterParametersResponse, error)
4829
4830
4831
4832
4833
4834
4835
4836
4837
4838
4839
4840
4841
4842 RegisterDomain(context.Context, *RegisterDomainRequest) (*longrunning.Operation, error)
4843
4844
4845
4846
4847
4848
4849 RetrieveTransferParameters(context.Context, *RetrieveTransferParametersRequest) (*RetrieveTransferParametersResponse, error)
4850
4851
4852
4853
4854
4855
4856
4857
4858
4859
4860
4861
4862
4863
4864
4865
4866
4867
4868
4869
4870
4871 TransferDomain(context.Context, *TransferDomainRequest) (*longrunning.Operation, error)
4872
4873 ListRegistrations(context.Context, *ListRegistrationsRequest) (*ListRegistrationsResponse, error)
4874
4875 GetRegistration(context.Context, *GetRegistrationRequest) (*Registration, error)
4876
4877
4878
4879
4880
4881
4882 UpdateRegistration(context.Context, *UpdateRegistrationRequest) (*longrunning.Operation, error)
4883
4884 ConfigureManagementSettings(context.Context, *ConfigureManagementSettingsRequest) (*longrunning.Operation, error)
4885
4886 ConfigureDnsSettings(context.Context, *ConfigureDnsSettingsRequest) (*longrunning.Operation, error)
4887
4888
4889 ConfigureContactSettings(context.Context, *ConfigureContactSettingsRequest) (*longrunning.Operation, error)
4890
4891
4892
4893
4894
4895
4896
4897
4898
4899 ExportRegistration(context.Context, *ExportRegistrationRequest) (*longrunning.Operation, error)
4900
4901
4902
4903
4904
4905
4906
4907
4908
4909
4910
4911
4912
4913
4914
4915
4916
4917
4918
4919 DeleteRegistration(context.Context, *DeleteRegistrationRequest) (*longrunning.Operation, error)
4920
4921
4922
4923
4924
4925 RetrieveAuthorizationCode(context.Context, *RetrieveAuthorizationCodeRequest) (*AuthorizationCode, error)
4926
4927
4928
4929
4930 ResetAuthorizationCode(context.Context, *ResetAuthorizationCodeRequest) (*AuthorizationCode, error)
4931 }
4932
4933
4934 type UnimplementedDomainsServer struct {
4935 }
4936
4937 func (*UnimplementedDomainsServer) SearchDomains(context.Context, *SearchDomainsRequest) (*SearchDomainsResponse, error) {
4938 return nil, status.Errorf(codes.Unimplemented, "method SearchDomains not implemented")
4939 }
4940 func (*UnimplementedDomainsServer) RetrieveRegisterParameters(context.Context, *RetrieveRegisterParametersRequest) (*RetrieveRegisterParametersResponse, error) {
4941 return nil, status.Errorf(codes.Unimplemented, "method RetrieveRegisterParameters not implemented")
4942 }
4943 func (*UnimplementedDomainsServer) RegisterDomain(context.Context, *RegisterDomainRequest) (*longrunning.Operation, error) {
4944 return nil, status.Errorf(codes.Unimplemented, "method RegisterDomain not implemented")
4945 }
4946 func (*UnimplementedDomainsServer) RetrieveTransferParameters(context.Context, *RetrieveTransferParametersRequest) (*RetrieveTransferParametersResponse, error) {
4947 return nil, status.Errorf(codes.Unimplemented, "method RetrieveTransferParameters not implemented")
4948 }
4949 func (*UnimplementedDomainsServer) TransferDomain(context.Context, *TransferDomainRequest) (*longrunning.Operation, error) {
4950 return nil, status.Errorf(codes.Unimplemented, "method TransferDomain not implemented")
4951 }
4952 func (*UnimplementedDomainsServer) ListRegistrations(context.Context, *ListRegistrationsRequest) (*ListRegistrationsResponse, error) {
4953 return nil, status.Errorf(codes.Unimplemented, "method ListRegistrations not implemented")
4954 }
4955 func (*UnimplementedDomainsServer) GetRegistration(context.Context, *GetRegistrationRequest) (*Registration, error) {
4956 return nil, status.Errorf(codes.Unimplemented, "method GetRegistration not implemented")
4957 }
4958 func (*UnimplementedDomainsServer) UpdateRegistration(context.Context, *UpdateRegistrationRequest) (*longrunning.Operation, error) {
4959 return nil, status.Errorf(codes.Unimplemented, "method UpdateRegistration not implemented")
4960 }
4961 func (*UnimplementedDomainsServer) ConfigureManagementSettings(context.Context, *ConfigureManagementSettingsRequest) (*longrunning.Operation, error) {
4962 return nil, status.Errorf(codes.Unimplemented, "method ConfigureManagementSettings not implemented")
4963 }
4964 func (*UnimplementedDomainsServer) ConfigureDnsSettings(context.Context, *ConfigureDnsSettingsRequest) (*longrunning.Operation, error) {
4965 return nil, status.Errorf(codes.Unimplemented, "method ConfigureDnsSettings not implemented")
4966 }
4967 func (*UnimplementedDomainsServer) ConfigureContactSettings(context.Context, *ConfigureContactSettingsRequest) (*longrunning.Operation, error) {
4968 return nil, status.Errorf(codes.Unimplemented, "method ConfigureContactSettings not implemented")
4969 }
4970 func (*UnimplementedDomainsServer) ExportRegistration(context.Context, *ExportRegistrationRequest) (*longrunning.Operation, error) {
4971 return nil, status.Errorf(codes.Unimplemented, "method ExportRegistration not implemented")
4972 }
4973 func (*UnimplementedDomainsServer) DeleteRegistration(context.Context, *DeleteRegistrationRequest) (*longrunning.Operation, error) {
4974 return nil, status.Errorf(codes.Unimplemented, "method DeleteRegistration not implemented")
4975 }
4976 func (*UnimplementedDomainsServer) RetrieveAuthorizationCode(context.Context, *RetrieveAuthorizationCodeRequest) (*AuthorizationCode, error) {
4977 return nil, status.Errorf(codes.Unimplemented, "method RetrieveAuthorizationCode not implemented")
4978 }
4979 func (*UnimplementedDomainsServer) ResetAuthorizationCode(context.Context, *ResetAuthorizationCodeRequest) (*AuthorizationCode, error) {
4980 return nil, status.Errorf(codes.Unimplemented, "method ResetAuthorizationCode not implemented")
4981 }
4982
4983 func RegisterDomainsServer(s *grpc.Server, srv DomainsServer) {
4984 s.RegisterService(&_Domains_serviceDesc, srv)
4985 }
4986
4987 func _Domains_SearchDomains_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
4988 in := new(SearchDomainsRequest)
4989 if err := dec(in); err != nil {
4990 return nil, err
4991 }
4992 if interceptor == nil {
4993 return srv.(DomainsServer).SearchDomains(ctx, in)
4994 }
4995 info := &grpc.UnaryServerInfo{
4996 Server: srv,
4997 FullMethod: "/google.cloud.domains.v1alpha2.Domains/SearchDomains",
4998 }
4999 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5000 return srv.(DomainsServer).SearchDomains(ctx, req.(*SearchDomainsRequest))
5001 }
5002 return interceptor(ctx, in, info, handler)
5003 }
5004
5005 func _Domains_RetrieveRegisterParameters_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5006 in := new(RetrieveRegisterParametersRequest)
5007 if err := dec(in); err != nil {
5008 return nil, err
5009 }
5010 if interceptor == nil {
5011 return srv.(DomainsServer).RetrieveRegisterParameters(ctx, in)
5012 }
5013 info := &grpc.UnaryServerInfo{
5014 Server: srv,
5015 FullMethod: "/google.cloud.domains.v1alpha2.Domains/RetrieveRegisterParameters",
5016 }
5017 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5018 return srv.(DomainsServer).RetrieveRegisterParameters(ctx, req.(*RetrieveRegisterParametersRequest))
5019 }
5020 return interceptor(ctx, in, info, handler)
5021 }
5022
5023 func _Domains_RegisterDomain_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5024 in := new(RegisterDomainRequest)
5025 if err := dec(in); err != nil {
5026 return nil, err
5027 }
5028 if interceptor == nil {
5029 return srv.(DomainsServer).RegisterDomain(ctx, in)
5030 }
5031 info := &grpc.UnaryServerInfo{
5032 Server: srv,
5033 FullMethod: "/google.cloud.domains.v1alpha2.Domains/RegisterDomain",
5034 }
5035 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5036 return srv.(DomainsServer).RegisterDomain(ctx, req.(*RegisterDomainRequest))
5037 }
5038 return interceptor(ctx, in, info, handler)
5039 }
5040
5041 func _Domains_RetrieveTransferParameters_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5042 in := new(RetrieveTransferParametersRequest)
5043 if err := dec(in); err != nil {
5044 return nil, err
5045 }
5046 if interceptor == nil {
5047 return srv.(DomainsServer).RetrieveTransferParameters(ctx, in)
5048 }
5049 info := &grpc.UnaryServerInfo{
5050 Server: srv,
5051 FullMethod: "/google.cloud.domains.v1alpha2.Domains/RetrieveTransferParameters",
5052 }
5053 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5054 return srv.(DomainsServer).RetrieveTransferParameters(ctx, req.(*RetrieveTransferParametersRequest))
5055 }
5056 return interceptor(ctx, in, info, handler)
5057 }
5058
5059 func _Domains_TransferDomain_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5060 in := new(TransferDomainRequest)
5061 if err := dec(in); err != nil {
5062 return nil, err
5063 }
5064 if interceptor == nil {
5065 return srv.(DomainsServer).TransferDomain(ctx, in)
5066 }
5067 info := &grpc.UnaryServerInfo{
5068 Server: srv,
5069 FullMethod: "/google.cloud.domains.v1alpha2.Domains/TransferDomain",
5070 }
5071 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5072 return srv.(DomainsServer).TransferDomain(ctx, req.(*TransferDomainRequest))
5073 }
5074 return interceptor(ctx, in, info, handler)
5075 }
5076
5077 func _Domains_ListRegistrations_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5078 in := new(ListRegistrationsRequest)
5079 if err := dec(in); err != nil {
5080 return nil, err
5081 }
5082 if interceptor == nil {
5083 return srv.(DomainsServer).ListRegistrations(ctx, in)
5084 }
5085 info := &grpc.UnaryServerInfo{
5086 Server: srv,
5087 FullMethod: "/google.cloud.domains.v1alpha2.Domains/ListRegistrations",
5088 }
5089 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5090 return srv.(DomainsServer).ListRegistrations(ctx, req.(*ListRegistrationsRequest))
5091 }
5092 return interceptor(ctx, in, info, handler)
5093 }
5094
5095 func _Domains_GetRegistration_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5096 in := new(GetRegistrationRequest)
5097 if err := dec(in); err != nil {
5098 return nil, err
5099 }
5100 if interceptor == nil {
5101 return srv.(DomainsServer).GetRegistration(ctx, in)
5102 }
5103 info := &grpc.UnaryServerInfo{
5104 Server: srv,
5105 FullMethod: "/google.cloud.domains.v1alpha2.Domains/GetRegistration",
5106 }
5107 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5108 return srv.(DomainsServer).GetRegistration(ctx, req.(*GetRegistrationRequest))
5109 }
5110 return interceptor(ctx, in, info, handler)
5111 }
5112
5113 func _Domains_UpdateRegistration_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5114 in := new(UpdateRegistrationRequest)
5115 if err := dec(in); err != nil {
5116 return nil, err
5117 }
5118 if interceptor == nil {
5119 return srv.(DomainsServer).UpdateRegistration(ctx, in)
5120 }
5121 info := &grpc.UnaryServerInfo{
5122 Server: srv,
5123 FullMethod: "/google.cloud.domains.v1alpha2.Domains/UpdateRegistration",
5124 }
5125 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5126 return srv.(DomainsServer).UpdateRegistration(ctx, req.(*UpdateRegistrationRequest))
5127 }
5128 return interceptor(ctx, in, info, handler)
5129 }
5130
5131 func _Domains_ConfigureManagementSettings_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5132 in := new(ConfigureManagementSettingsRequest)
5133 if err := dec(in); err != nil {
5134 return nil, err
5135 }
5136 if interceptor == nil {
5137 return srv.(DomainsServer).ConfigureManagementSettings(ctx, in)
5138 }
5139 info := &grpc.UnaryServerInfo{
5140 Server: srv,
5141 FullMethod: "/google.cloud.domains.v1alpha2.Domains/ConfigureManagementSettings",
5142 }
5143 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5144 return srv.(DomainsServer).ConfigureManagementSettings(ctx, req.(*ConfigureManagementSettingsRequest))
5145 }
5146 return interceptor(ctx, in, info, handler)
5147 }
5148
5149 func _Domains_ConfigureDnsSettings_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5150 in := new(ConfigureDnsSettingsRequest)
5151 if err := dec(in); err != nil {
5152 return nil, err
5153 }
5154 if interceptor == nil {
5155 return srv.(DomainsServer).ConfigureDnsSettings(ctx, in)
5156 }
5157 info := &grpc.UnaryServerInfo{
5158 Server: srv,
5159 FullMethod: "/google.cloud.domains.v1alpha2.Domains/ConfigureDnsSettings",
5160 }
5161 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5162 return srv.(DomainsServer).ConfigureDnsSettings(ctx, req.(*ConfigureDnsSettingsRequest))
5163 }
5164 return interceptor(ctx, in, info, handler)
5165 }
5166
5167 func _Domains_ConfigureContactSettings_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5168 in := new(ConfigureContactSettingsRequest)
5169 if err := dec(in); err != nil {
5170 return nil, err
5171 }
5172 if interceptor == nil {
5173 return srv.(DomainsServer).ConfigureContactSettings(ctx, in)
5174 }
5175 info := &grpc.UnaryServerInfo{
5176 Server: srv,
5177 FullMethod: "/google.cloud.domains.v1alpha2.Domains/ConfigureContactSettings",
5178 }
5179 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5180 return srv.(DomainsServer).ConfigureContactSettings(ctx, req.(*ConfigureContactSettingsRequest))
5181 }
5182 return interceptor(ctx, in, info, handler)
5183 }
5184
5185 func _Domains_ExportRegistration_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5186 in := new(ExportRegistrationRequest)
5187 if err := dec(in); err != nil {
5188 return nil, err
5189 }
5190 if interceptor == nil {
5191 return srv.(DomainsServer).ExportRegistration(ctx, in)
5192 }
5193 info := &grpc.UnaryServerInfo{
5194 Server: srv,
5195 FullMethod: "/google.cloud.domains.v1alpha2.Domains/ExportRegistration",
5196 }
5197 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5198 return srv.(DomainsServer).ExportRegistration(ctx, req.(*ExportRegistrationRequest))
5199 }
5200 return interceptor(ctx, in, info, handler)
5201 }
5202
5203 func _Domains_DeleteRegistration_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5204 in := new(DeleteRegistrationRequest)
5205 if err := dec(in); err != nil {
5206 return nil, err
5207 }
5208 if interceptor == nil {
5209 return srv.(DomainsServer).DeleteRegistration(ctx, in)
5210 }
5211 info := &grpc.UnaryServerInfo{
5212 Server: srv,
5213 FullMethod: "/google.cloud.domains.v1alpha2.Domains/DeleteRegistration",
5214 }
5215 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5216 return srv.(DomainsServer).DeleteRegistration(ctx, req.(*DeleteRegistrationRequest))
5217 }
5218 return interceptor(ctx, in, info, handler)
5219 }
5220
5221 func _Domains_RetrieveAuthorizationCode_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5222 in := new(RetrieveAuthorizationCodeRequest)
5223 if err := dec(in); err != nil {
5224 return nil, err
5225 }
5226 if interceptor == nil {
5227 return srv.(DomainsServer).RetrieveAuthorizationCode(ctx, in)
5228 }
5229 info := &grpc.UnaryServerInfo{
5230 Server: srv,
5231 FullMethod: "/google.cloud.domains.v1alpha2.Domains/RetrieveAuthorizationCode",
5232 }
5233 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5234 return srv.(DomainsServer).RetrieveAuthorizationCode(ctx, req.(*RetrieveAuthorizationCodeRequest))
5235 }
5236 return interceptor(ctx, in, info, handler)
5237 }
5238
5239 func _Domains_ResetAuthorizationCode_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
5240 in := new(ResetAuthorizationCodeRequest)
5241 if err := dec(in); err != nil {
5242 return nil, err
5243 }
5244 if interceptor == nil {
5245 return srv.(DomainsServer).ResetAuthorizationCode(ctx, in)
5246 }
5247 info := &grpc.UnaryServerInfo{
5248 Server: srv,
5249 FullMethod: "/google.cloud.domains.v1alpha2.Domains/ResetAuthorizationCode",
5250 }
5251 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
5252 return srv.(DomainsServer).ResetAuthorizationCode(ctx, req.(*ResetAuthorizationCodeRequest))
5253 }
5254 return interceptor(ctx, in, info, handler)
5255 }
5256
5257 var _Domains_serviceDesc = grpc.ServiceDesc{
5258 ServiceName: "google.cloud.domains.v1alpha2.Domains",
5259 HandlerType: (*DomainsServer)(nil),
5260 Methods: []grpc.MethodDesc{
5261 {
5262 MethodName: "SearchDomains",
5263 Handler: _Domains_SearchDomains_Handler,
5264 },
5265 {
5266 MethodName: "RetrieveRegisterParameters",
5267 Handler: _Domains_RetrieveRegisterParameters_Handler,
5268 },
5269 {
5270 MethodName: "RegisterDomain",
5271 Handler: _Domains_RegisterDomain_Handler,
5272 },
5273 {
5274 MethodName: "RetrieveTransferParameters",
5275 Handler: _Domains_RetrieveTransferParameters_Handler,
5276 },
5277 {
5278 MethodName: "TransferDomain",
5279 Handler: _Domains_TransferDomain_Handler,
5280 },
5281 {
5282 MethodName: "ListRegistrations",
5283 Handler: _Domains_ListRegistrations_Handler,
5284 },
5285 {
5286 MethodName: "GetRegistration",
5287 Handler: _Domains_GetRegistration_Handler,
5288 },
5289 {
5290 MethodName: "UpdateRegistration",
5291 Handler: _Domains_UpdateRegistration_Handler,
5292 },
5293 {
5294 MethodName: "ConfigureManagementSettings",
5295 Handler: _Domains_ConfigureManagementSettings_Handler,
5296 },
5297 {
5298 MethodName: "ConfigureDnsSettings",
5299 Handler: _Domains_ConfigureDnsSettings_Handler,
5300 },
5301 {
5302 MethodName: "ConfigureContactSettings",
5303 Handler: _Domains_ConfigureContactSettings_Handler,
5304 },
5305 {
5306 MethodName: "ExportRegistration",
5307 Handler: _Domains_ExportRegistration_Handler,
5308 },
5309 {
5310 MethodName: "DeleteRegistration",
5311 Handler: _Domains_DeleteRegistration_Handler,
5312 },
5313 {
5314 MethodName: "RetrieveAuthorizationCode",
5315 Handler: _Domains_RetrieveAuthorizationCode_Handler,
5316 },
5317 {
5318 MethodName: "ResetAuthorizationCode",
5319 Handler: _Domains_ResetAuthorizationCode_Handler,
5320 },
5321 },
5322 Streams: []grpc.StreamDesc{},
5323 Metadata: "google/cloud/domains/v1alpha2/domains.proto",
5324 }
5325
View as plain text