1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 package sql
23
24 import (
25 reflect "reflect"
26 sync "sync"
27
28 _ "google.golang.org/genproto/googleapis/api/annotations"
29 protoreflect "google.golang.org/protobuf/reflect/protoreflect"
30 protoimpl "google.golang.org/protobuf/runtime/protoimpl"
31 durationpb "google.golang.org/protobuf/types/known/durationpb"
32 timestamppb "google.golang.org/protobuf/types/known/timestamppb"
33 wrapperspb "google.golang.org/protobuf/types/known/wrapperspb"
34 )
35
36 const (
37
38 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
39
40 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
41 )
42
43 type SqlFileType int32
44
45 const (
46
47 SqlFileType_SQL_FILE_TYPE_UNSPECIFIED SqlFileType = 0
48
49 SqlFileType_SQL SqlFileType = 1
50
51 SqlFileType_CSV SqlFileType = 2
52 SqlFileType_BAK SqlFileType = 4
53 )
54
55
56 var (
57 SqlFileType_name = map[int32]string{
58 0: "SQL_FILE_TYPE_UNSPECIFIED",
59 1: "SQL",
60 2: "CSV",
61 4: "BAK",
62 }
63 SqlFileType_value = map[string]int32{
64 "SQL_FILE_TYPE_UNSPECIFIED": 0,
65 "SQL": 1,
66 "CSV": 2,
67 "BAK": 4,
68 }
69 )
70
71 func (x SqlFileType) Enum() *SqlFileType {
72 p := new(SqlFileType)
73 *p = x
74 return p
75 }
76
77 func (x SqlFileType) String() string {
78 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
79 }
80
81 func (SqlFileType) Descriptor() protoreflect.EnumDescriptor {
82 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_enumTypes[0].Descriptor()
83 }
84
85 func (SqlFileType) Type() protoreflect.EnumType {
86 return &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_enumTypes[0]
87 }
88
89 func (x SqlFileType) Number() protoreflect.EnumNumber {
90 return protoreflect.EnumNumber(x)
91 }
92
93
94 func (SqlFileType) EnumDescriptor() ([]byte, []int) {
95 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{0}
96 }
97
98
99 type SqlBackupRunStatus int32
100
101 const (
102
103 SqlBackupRunStatus_SQL_BACKUP_RUN_STATUS_UNSPECIFIED SqlBackupRunStatus = 0
104
105 SqlBackupRunStatus_ENQUEUED SqlBackupRunStatus = 1
106
107
108
109 SqlBackupRunStatus_OVERDUE SqlBackupRunStatus = 2
110
111 SqlBackupRunStatus_RUNNING SqlBackupRunStatus = 3
112
113 SqlBackupRunStatus_FAILED SqlBackupRunStatus = 4
114
115 SqlBackupRunStatus_SUCCESSFUL SqlBackupRunStatus = 5
116
117
118 SqlBackupRunStatus_SKIPPED SqlBackupRunStatus = 6
119
120 SqlBackupRunStatus_DELETION_PENDING SqlBackupRunStatus = 7
121
122 SqlBackupRunStatus_DELETION_FAILED SqlBackupRunStatus = 8
123
124 SqlBackupRunStatus_DELETED SqlBackupRunStatus = 9
125 )
126
127
128 var (
129 SqlBackupRunStatus_name = map[int32]string{
130 0: "SQL_BACKUP_RUN_STATUS_UNSPECIFIED",
131 1: "ENQUEUED",
132 2: "OVERDUE",
133 3: "RUNNING",
134 4: "FAILED",
135 5: "SUCCESSFUL",
136 6: "SKIPPED",
137 7: "DELETION_PENDING",
138 8: "DELETION_FAILED",
139 9: "DELETED",
140 }
141 SqlBackupRunStatus_value = map[string]int32{
142 "SQL_BACKUP_RUN_STATUS_UNSPECIFIED": 0,
143 "ENQUEUED": 1,
144 "OVERDUE": 2,
145 "RUNNING": 3,
146 "FAILED": 4,
147 "SUCCESSFUL": 5,
148 "SKIPPED": 6,
149 "DELETION_PENDING": 7,
150 "DELETION_FAILED": 8,
151 "DELETED": 9,
152 }
153 )
154
155 func (x SqlBackupRunStatus) Enum() *SqlBackupRunStatus {
156 p := new(SqlBackupRunStatus)
157 *p = x
158 return p
159 }
160
161 func (x SqlBackupRunStatus) String() string {
162 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
163 }
164
165 func (SqlBackupRunStatus) Descriptor() protoreflect.EnumDescriptor {
166 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_enumTypes[1].Descriptor()
167 }
168
169 func (SqlBackupRunStatus) Type() protoreflect.EnumType {
170 return &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_enumTypes[1]
171 }
172
173 func (x SqlBackupRunStatus) Number() protoreflect.EnumNumber {
174 return protoreflect.EnumNumber(x)
175 }
176
177
178 func (SqlBackupRunStatus) EnumDescriptor() ([]byte, []int) {
179 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{1}
180 }
181
182 type SqlBackupRunType int32
183
184 const (
185
186 SqlBackupRunType_SQL_BACKUP_RUN_TYPE_UNSPECIFIED SqlBackupRunType = 0
187
188 SqlBackupRunType_AUTOMATED SqlBackupRunType = 1
189
190 SqlBackupRunType_ON_DEMAND SqlBackupRunType = 2
191 )
192
193
194 var (
195 SqlBackupRunType_name = map[int32]string{
196 0: "SQL_BACKUP_RUN_TYPE_UNSPECIFIED",
197 1: "AUTOMATED",
198 2: "ON_DEMAND",
199 }
200 SqlBackupRunType_value = map[string]int32{
201 "SQL_BACKUP_RUN_TYPE_UNSPECIFIED": 0,
202 "AUTOMATED": 1,
203 "ON_DEMAND": 2,
204 }
205 )
206
207 func (x SqlBackupRunType) Enum() *SqlBackupRunType {
208 p := new(SqlBackupRunType)
209 *p = x
210 return p
211 }
212
213 func (x SqlBackupRunType) String() string {
214 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
215 }
216
217 func (SqlBackupRunType) Descriptor() protoreflect.EnumDescriptor {
218 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_enumTypes[2].Descriptor()
219 }
220
221 func (SqlBackupRunType) Type() protoreflect.EnumType {
222 return &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_enumTypes[2]
223 }
224
225 func (x SqlBackupRunType) Number() protoreflect.EnumNumber {
226 return protoreflect.EnumNumber(x)
227 }
228
229
230 func (SqlBackupRunType) EnumDescriptor() ([]byte, []int) {
231 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{2}
232 }
233
234
235 type SqlBackupKind int32
236
237 const (
238
239 SqlBackupKind_SQL_BACKUP_KIND_UNSPECIFIED SqlBackupKind = 0
240
241 SqlBackupKind_SNAPSHOT SqlBackupKind = 1
242
243 SqlBackupKind_PHYSICAL SqlBackupKind = 2
244 )
245
246
247 var (
248 SqlBackupKind_name = map[int32]string{
249 0: "SQL_BACKUP_KIND_UNSPECIFIED",
250 1: "SNAPSHOT",
251 2: "PHYSICAL",
252 }
253 SqlBackupKind_value = map[string]int32{
254 "SQL_BACKUP_KIND_UNSPECIFIED": 0,
255 "SNAPSHOT": 1,
256 "PHYSICAL": 2,
257 }
258 )
259
260 func (x SqlBackupKind) Enum() *SqlBackupKind {
261 p := new(SqlBackupKind)
262 *p = x
263 return p
264 }
265
266 func (x SqlBackupKind) String() string {
267 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
268 }
269
270 func (SqlBackupKind) Descriptor() protoreflect.EnumDescriptor {
271 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_enumTypes[3].Descriptor()
272 }
273
274 func (SqlBackupKind) Type() protoreflect.EnumType {
275 return &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_enumTypes[3]
276 }
277
278 func (x SqlBackupKind) Number() protoreflect.EnumNumber {
279 return protoreflect.EnumNumber(x)
280 }
281
282
283 func (SqlBackupKind) EnumDescriptor() ([]byte, []int) {
284 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{3}
285 }
286
287 type SqlBackendType int32
288
289 const (
290
291 SqlBackendType_SQL_BACKEND_TYPE_UNSPECIFIED SqlBackendType = 0
292
293
294
295 SqlBackendType_FIRST_GEN SqlBackendType = 1
296
297 SqlBackendType_SECOND_GEN SqlBackendType = 2
298
299 SqlBackendType_EXTERNAL SqlBackendType = 3
300 )
301
302
303 var (
304 SqlBackendType_name = map[int32]string{
305 0: "SQL_BACKEND_TYPE_UNSPECIFIED",
306 1: "FIRST_GEN",
307 2: "SECOND_GEN",
308 3: "EXTERNAL",
309 }
310 SqlBackendType_value = map[string]int32{
311 "SQL_BACKEND_TYPE_UNSPECIFIED": 0,
312 "FIRST_GEN": 1,
313 "SECOND_GEN": 2,
314 "EXTERNAL": 3,
315 }
316 )
317
318 func (x SqlBackendType) Enum() *SqlBackendType {
319 p := new(SqlBackendType)
320 *p = x
321 return p
322 }
323
324 func (x SqlBackendType) String() string {
325 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
326 }
327
328 func (SqlBackendType) Descriptor() protoreflect.EnumDescriptor {
329 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_enumTypes[4].Descriptor()
330 }
331
332 func (SqlBackendType) Type() protoreflect.EnumType {
333 return &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_enumTypes[4]
334 }
335
336 func (x SqlBackendType) Number() protoreflect.EnumNumber {
337 return protoreflect.EnumNumber(x)
338 }
339
340
341 func (SqlBackendType) EnumDescriptor() ([]byte, []int) {
342 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{4}
343 }
344
345 type SqlIpAddressType int32
346
347 const (
348
349 SqlIpAddressType_SQL_IP_ADDRESS_TYPE_UNSPECIFIED SqlIpAddressType = 0
350
351
352 SqlIpAddressType_PRIMARY SqlIpAddressType = 1
353
354
355
356
357 SqlIpAddressType_OUTGOING SqlIpAddressType = 2
358
359 SqlIpAddressType_PRIVATE SqlIpAddressType = 3
360
361
362
363 SqlIpAddressType_MIGRATED_1ST_GEN SqlIpAddressType = 4
364 )
365
366
367 var (
368 SqlIpAddressType_name = map[int32]string{
369 0: "SQL_IP_ADDRESS_TYPE_UNSPECIFIED",
370 1: "PRIMARY",
371 2: "OUTGOING",
372 3: "PRIVATE",
373 4: "MIGRATED_1ST_GEN",
374 }
375 SqlIpAddressType_value = map[string]int32{
376 "SQL_IP_ADDRESS_TYPE_UNSPECIFIED": 0,
377 "PRIMARY": 1,
378 "OUTGOING": 2,
379 "PRIVATE": 3,
380 "MIGRATED_1ST_GEN": 4,
381 }
382 )
383
384 func (x SqlIpAddressType) Enum() *SqlIpAddressType {
385 p := new(SqlIpAddressType)
386 *p = x
387 return p
388 }
389
390 func (x SqlIpAddressType) String() string {
391 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
392 }
393
394 func (SqlIpAddressType) Descriptor() protoreflect.EnumDescriptor {
395 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_enumTypes[5].Descriptor()
396 }
397
398 func (SqlIpAddressType) Type() protoreflect.EnumType {
399 return &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_enumTypes[5]
400 }
401
402 func (x SqlIpAddressType) Number() protoreflect.EnumNumber {
403 return protoreflect.EnumNumber(x)
404 }
405
406
407 func (SqlIpAddressType) EnumDescriptor() ([]byte, []int) {
408 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{5}
409 }
410
411 type SqlInstanceType int32
412
413 const (
414
415 SqlInstanceType_SQL_INSTANCE_TYPE_UNSPECIFIED SqlInstanceType = 0
416
417
418 SqlInstanceType_CLOUD_SQL_INSTANCE SqlInstanceType = 1
419
420
421 SqlInstanceType_ON_PREMISES_INSTANCE SqlInstanceType = 2
422
423 SqlInstanceType_READ_REPLICA_INSTANCE SqlInstanceType = 3
424 )
425
426
427 var (
428 SqlInstanceType_name = map[int32]string{
429 0: "SQL_INSTANCE_TYPE_UNSPECIFIED",
430 1: "CLOUD_SQL_INSTANCE",
431 2: "ON_PREMISES_INSTANCE",
432 3: "READ_REPLICA_INSTANCE",
433 }
434 SqlInstanceType_value = map[string]int32{
435 "SQL_INSTANCE_TYPE_UNSPECIFIED": 0,
436 "CLOUD_SQL_INSTANCE": 1,
437 "ON_PREMISES_INSTANCE": 2,
438 "READ_REPLICA_INSTANCE": 3,
439 }
440 )
441
442 func (x SqlInstanceType) Enum() *SqlInstanceType {
443 p := new(SqlInstanceType)
444 *p = x
445 return p
446 }
447
448 func (x SqlInstanceType) String() string {
449 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
450 }
451
452 func (SqlInstanceType) Descriptor() protoreflect.EnumDescriptor {
453 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_enumTypes[6].Descriptor()
454 }
455
456 func (SqlInstanceType) Type() protoreflect.EnumType {
457 return &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_enumTypes[6]
458 }
459
460 func (x SqlInstanceType) Number() protoreflect.EnumNumber {
461 return protoreflect.EnumNumber(x)
462 }
463
464
465 func (SqlInstanceType) EnumDescriptor() ([]byte, []int) {
466 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{6}
467 }
468
469
470 type SqlDatabaseVersion int32
471
472 const (
473
474 SqlDatabaseVersion_SQL_DATABASE_VERSION_UNSPECIFIED SqlDatabaseVersion = 0
475
476
477
478 SqlDatabaseVersion_MYSQL_5_1 SqlDatabaseVersion = 2
479
480
481
482 SqlDatabaseVersion_MYSQL_5_5 SqlDatabaseVersion = 3
483
484 SqlDatabaseVersion_MYSQL_5_6 SqlDatabaseVersion = 5
485
486 SqlDatabaseVersion_MYSQL_5_7 SqlDatabaseVersion = 6
487
488 SqlDatabaseVersion_POSTGRES_9_6 SqlDatabaseVersion = 9
489
490 SqlDatabaseVersion_POSTGRES_11 SqlDatabaseVersion = 10
491
492 SqlDatabaseVersion_SQLSERVER_2017_STANDARD SqlDatabaseVersion = 11
493
494 SqlDatabaseVersion_SQLSERVER_2017_ENTERPRISE SqlDatabaseVersion = 14
495
496 SqlDatabaseVersion_SQLSERVER_2017_EXPRESS SqlDatabaseVersion = 15
497
498 SqlDatabaseVersion_SQLSERVER_2017_WEB SqlDatabaseVersion = 16
499
500 SqlDatabaseVersion_POSTGRES_10 SqlDatabaseVersion = 18
501
502 SqlDatabaseVersion_POSTGRES_12 SqlDatabaseVersion = 19
503
504 SqlDatabaseVersion_MYSQL_8_0 SqlDatabaseVersion = 20
505
506 SqlDatabaseVersion_MYSQL_8_0_18 SqlDatabaseVersion = 41
507
508 SqlDatabaseVersion_MYSQL_8_0_26 SqlDatabaseVersion = 85
509
510 SqlDatabaseVersion_MYSQL_8_0_27 SqlDatabaseVersion = 111
511
512 SqlDatabaseVersion_MYSQL_8_0_28 SqlDatabaseVersion = 132
513
514 SqlDatabaseVersion_POSTGRES_13 SqlDatabaseVersion = 23
515
516 SqlDatabaseVersion_POSTGRES_14 SqlDatabaseVersion = 110
517
518 SqlDatabaseVersion_SQLSERVER_2019_STANDARD SqlDatabaseVersion = 26
519
520 SqlDatabaseVersion_SQLSERVER_2019_ENTERPRISE SqlDatabaseVersion = 27
521
522 SqlDatabaseVersion_SQLSERVER_2019_EXPRESS SqlDatabaseVersion = 28
523
524 SqlDatabaseVersion_SQLSERVER_2019_WEB SqlDatabaseVersion = 29
525 )
526
527
528 var (
529 SqlDatabaseVersion_name = map[int32]string{
530 0: "SQL_DATABASE_VERSION_UNSPECIFIED",
531 2: "MYSQL_5_1",
532 3: "MYSQL_5_5",
533 5: "MYSQL_5_6",
534 6: "MYSQL_5_7",
535 9: "POSTGRES_9_6",
536 10: "POSTGRES_11",
537 11: "SQLSERVER_2017_STANDARD",
538 14: "SQLSERVER_2017_ENTERPRISE",
539 15: "SQLSERVER_2017_EXPRESS",
540 16: "SQLSERVER_2017_WEB",
541 18: "POSTGRES_10",
542 19: "POSTGRES_12",
543 20: "MYSQL_8_0",
544 41: "MYSQL_8_0_18",
545 85: "MYSQL_8_0_26",
546 111: "MYSQL_8_0_27",
547 132: "MYSQL_8_0_28",
548 23: "POSTGRES_13",
549 110: "POSTGRES_14",
550 26: "SQLSERVER_2019_STANDARD",
551 27: "SQLSERVER_2019_ENTERPRISE",
552 28: "SQLSERVER_2019_EXPRESS",
553 29: "SQLSERVER_2019_WEB",
554 }
555 SqlDatabaseVersion_value = map[string]int32{
556 "SQL_DATABASE_VERSION_UNSPECIFIED": 0,
557 "MYSQL_5_1": 2,
558 "MYSQL_5_5": 3,
559 "MYSQL_5_6": 5,
560 "MYSQL_5_7": 6,
561 "POSTGRES_9_6": 9,
562 "POSTGRES_11": 10,
563 "SQLSERVER_2017_STANDARD": 11,
564 "SQLSERVER_2017_ENTERPRISE": 14,
565 "SQLSERVER_2017_EXPRESS": 15,
566 "SQLSERVER_2017_WEB": 16,
567 "POSTGRES_10": 18,
568 "POSTGRES_12": 19,
569 "MYSQL_8_0": 20,
570 "MYSQL_8_0_18": 41,
571 "MYSQL_8_0_26": 85,
572 "MYSQL_8_0_27": 111,
573 "MYSQL_8_0_28": 132,
574 "POSTGRES_13": 23,
575 "POSTGRES_14": 110,
576 "SQLSERVER_2019_STANDARD": 26,
577 "SQLSERVER_2019_ENTERPRISE": 27,
578 "SQLSERVER_2019_EXPRESS": 28,
579 "SQLSERVER_2019_WEB": 29,
580 }
581 )
582
583 func (x SqlDatabaseVersion) Enum() *SqlDatabaseVersion {
584 p := new(SqlDatabaseVersion)
585 *p = x
586 return p
587 }
588
589 func (x SqlDatabaseVersion) String() string {
590 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
591 }
592
593 func (SqlDatabaseVersion) Descriptor() protoreflect.EnumDescriptor {
594 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_enumTypes[7].Descriptor()
595 }
596
597 func (SqlDatabaseVersion) Type() protoreflect.EnumType {
598 return &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_enumTypes[7]
599 }
600
601 func (x SqlDatabaseVersion) Number() protoreflect.EnumNumber {
602 return protoreflect.EnumNumber(x)
603 }
604
605
606 func (SqlDatabaseVersion) EnumDescriptor() ([]byte, []int) {
607 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{7}
608 }
609
610
611 type SqlSuspensionReason int32
612
613 const (
614
615 SqlSuspensionReason_SQL_SUSPENSION_REASON_UNSPECIFIED SqlSuspensionReason = 0
616
617
618 SqlSuspensionReason_BILLING_ISSUE SqlSuspensionReason = 2
619
620
621 SqlSuspensionReason_LEGAL_ISSUE SqlSuspensionReason = 3
622
623
624 SqlSuspensionReason_OPERATIONAL_ISSUE SqlSuspensionReason = 4
625
626 SqlSuspensionReason_KMS_KEY_ISSUE SqlSuspensionReason = 5
627 )
628
629
630 var (
631 SqlSuspensionReason_name = map[int32]string{
632 0: "SQL_SUSPENSION_REASON_UNSPECIFIED",
633 2: "BILLING_ISSUE",
634 3: "LEGAL_ISSUE",
635 4: "OPERATIONAL_ISSUE",
636 5: "KMS_KEY_ISSUE",
637 }
638 SqlSuspensionReason_value = map[string]int32{
639 "SQL_SUSPENSION_REASON_UNSPECIFIED": 0,
640 "BILLING_ISSUE": 2,
641 "LEGAL_ISSUE": 3,
642 "OPERATIONAL_ISSUE": 4,
643 "KMS_KEY_ISSUE": 5,
644 }
645 )
646
647 func (x SqlSuspensionReason) Enum() *SqlSuspensionReason {
648 p := new(SqlSuspensionReason)
649 *p = x
650 return p
651 }
652
653 func (x SqlSuspensionReason) String() string {
654 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
655 }
656
657 func (SqlSuspensionReason) Descriptor() protoreflect.EnumDescriptor {
658 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_enumTypes[8].Descriptor()
659 }
660
661 func (SqlSuspensionReason) Type() protoreflect.EnumType {
662 return &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_enumTypes[8]
663 }
664
665 func (x SqlSuspensionReason) Number() protoreflect.EnumNumber {
666 return protoreflect.EnumNumber(x)
667 }
668
669
670 func (SqlSuspensionReason) EnumDescriptor() ([]byte, []int) {
671 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{8}
672 }
673
674
675 type SqlPricingPlan int32
676
677 const (
678
679 SqlPricingPlan_SQL_PRICING_PLAN_UNSPECIFIED SqlPricingPlan = 0
680
681 SqlPricingPlan_PACKAGE SqlPricingPlan = 1
682
683 SqlPricingPlan_PER_USE SqlPricingPlan = 2
684 )
685
686
687 var (
688 SqlPricingPlan_name = map[int32]string{
689 0: "SQL_PRICING_PLAN_UNSPECIFIED",
690 1: "PACKAGE",
691 2: "PER_USE",
692 }
693 SqlPricingPlan_value = map[string]int32{
694 "SQL_PRICING_PLAN_UNSPECIFIED": 0,
695 "PACKAGE": 1,
696 "PER_USE": 2,
697 }
698 )
699
700 func (x SqlPricingPlan) Enum() *SqlPricingPlan {
701 p := new(SqlPricingPlan)
702 *p = x
703 return p
704 }
705
706 func (x SqlPricingPlan) String() string {
707 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
708 }
709
710 func (SqlPricingPlan) Descriptor() protoreflect.EnumDescriptor {
711 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_enumTypes[9].Descriptor()
712 }
713
714 func (SqlPricingPlan) Type() protoreflect.EnumType {
715 return &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_enumTypes[9]
716 }
717
718 func (x SqlPricingPlan) Number() protoreflect.EnumNumber {
719 return protoreflect.EnumNumber(x)
720 }
721
722
723 func (SqlPricingPlan) EnumDescriptor() ([]byte, []int) {
724 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{9}
725 }
726
727 type SqlReplicationType int32
728
729 const (
730
731 SqlReplicationType_SQL_REPLICATION_TYPE_UNSPECIFIED SqlReplicationType = 0
732
733
734 SqlReplicationType_SYNCHRONOUS SqlReplicationType = 1
735
736
737
738
739 SqlReplicationType_ASYNCHRONOUS SqlReplicationType = 2
740 )
741
742
743 var (
744 SqlReplicationType_name = map[int32]string{
745 0: "SQL_REPLICATION_TYPE_UNSPECIFIED",
746 1: "SYNCHRONOUS",
747 2: "ASYNCHRONOUS",
748 }
749 SqlReplicationType_value = map[string]int32{
750 "SQL_REPLICATION_TYPE_UNSPECIFIED": 0,
751 "SYNCHRONOUS": 1,
752 "ASYNCHRONOUS": 2,
753 }
754 )
755
756 func (x SqlReplicationType) Enum() *SqlReplicationType {
757 p := new(SqlReplicationType)
758 *p = x
759 return p
760 }
761
762 func (x SqlReplicationType) String() string {
763 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
764 }
765
766 func (SqlReplicationType) Descriptor() protoreflect.EnumDescriptor {
767 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_enumTypes[10].Descriptor()
768 }
769
770 func (SqlReplicationType) Type() protoreflect.EnumType {
771 return &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_enumTypes[10]
772 }
773
774 func (x SqlReplicationType) Number() protoreflect.EnumNumber {
775 return protoreflect.EnumNumber(x)
776 }
777
778
779 func (SqlReplicationType) EnumDescriptor() ([]byte, []int) {
780 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{10}
781 }
782
783
784 type SqlDataDiskType int32
785
786 const (
787
788 SqlDataDiskType_SQL_DATA_DISK_TYPE_UNSPECIFIED SqlDataDiskType = 0
789
790 SqlDataDiskType_PD_SSD SqlDataDiskType = 1
791
792 SqlDataDiskType_PD_HDD SqlDataDiskType = 2
793
794
795
796
797 SqlDataDiskType_OBSOLETE_LOCAL_SSD SqlDataDiskType = 3
798 )
799
800
801 var (
802 SqlDataDiskType_name = map[int32]string{
803 0: "SQL_DATA_DISK_TYPE_UNSPECIFIED",
804 1: "PD_SSD",
805 2: "PD_HDD",
806 3: "OBSOLETE_LOCAL_SSD",
807 }
808 SqlDataDiskType_value = map[string]int32{
809 "SQL_DATA_DISK_TYPE_UNSPECIFIED": 0,
810 "PD_SSD": 1,
811 "PD_HDD": 2,
812 "OBSOLETE_LOCAL_SSD": 3,
813 }
814 )
815
816 func (x SqlDataDiskType) Enum() *SqlDataDiskType {
817 p := new(SqlDataDiskType)
818 *p = x
819 return p
820 }
821
822 func (x SqlDataDiskType) String() string {
823 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
824 }
825
826 func (SqlDataDiskType) Descriptor() protoreflect.EnumDescriptor {
827 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_enumTypes[11].Descriptor()
828 }
829
830 func (SqlDataDiskType) Type() protoreflect.EnumType {
831 return &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_enumTypes[11]
832 }
833
834 func (x SqlDataDiskType) Number() protoreflect.EnumNumber {
835 return protoreflect.EnumNumber(x)
836 }
837
838
839 func (SqlDataDiskType) EnumDescriptor() ([]byte, []int) {
840 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{11}
841 }
842
843
844 type SqlAvailabilityType int32
845
846 const (
847
848 SqlAvailabilityType_SQL_AVAILABILITY_TYPE_UNSPECIFIED SqlAvailabilityType = 0
849
850 SqlAvailabilityType_ZONAL SqlAvailabilityType = 1
851
852 SqlAvailabilityType_REGIONAL SqlAvailabilityType = 2
853 )
854
855
856 var (
857 SqlAvailabilityType_name = map[int32]string{
858 0: "SQL_AVAILABILITY_TYPE_UNSPECIFIED",
859 1: "ZONAL",
860 2: "REGIONAL",
861 }
862 SqlAvailabilityType_value = map[string]int32{
863 "SQL_AVAILABILITY_TYPE_UNSPECIFIED": 0,
864 "ZONAL": 1,
865 "REGIONAL": 2,
866 }
867 )
868
869 func (x SqlAvailabilityType) Enum() *SqlAvailabilityType {
870 p := new(SqlAvailabilityType)
871 *p = x
872 return p
873 }
874
875 func (x SqlAvailabilityType) String() string {
876 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
877 }
878
879 func (SqlAvailabilityType) Descriptor() protoreflect.EnumDescriptor {
880 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_enumTypes[12].Descriptor()
881 }
882
883 func (SqlAvailabilityType) Type() protoreflect.EnumType {
884 return &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_enumTypes[12]
885 }
886
887 func (x SqlAvailabilityType) Number() protoreflect.EnumNumber {
888 return protoreflect.EnumNumber(x)
889 }
890
891
892 func (SqlAvailabilityType) EnumDescriptor() ([]byte, []int) {
893 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{12}
894 }
895
896 type SqlUpdateTrack int32
897
898 const (
899
900 SqlUpdateTrack_SQL_UPDATE_TRACK_UNSPECIFIED SqlUpdateTrack = 0
901
902
903
904 SqlUpdateTrack_canary SqlUpdateTrack = 1
905
906
907
908 SqlUpdateTrack_stable SqlUpdateTrack = 2
909 )
910
911
912 var (
913 SqlUpdateTrack_name = map[int32]string{
914 0: "SQL_UPDATE_TRACK_UNSPECIFIED",
915 1: "canary",
916 2: "stable",
917 }
918 SqlUpdateTrack_value = map[string]int32{
919 "SQL_UPDATE_TRACK_UNSPECIFIED": 0,
920 "canary": 1,
921 "stable": 2,
922 }
923 )
924
925 func (x SqlUpdateTrack) Enum() *SqlUpdateTrack {
926 p := new(SqlUpdateTrack)
927 *p = x
928 return p
929 }
930
931 func (x SqlUpdateTrack) String() string {
932 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
933 }
934
935 func (SqlUpdateTrack) Descriptor() protoreflect.EnumDescriptor {
936 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_enumTypes[13].Descriptor()
937 }
938
939 func (SqlUpdateTrack) Type() protoreflect.EnumType {
940 return &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_enumTypes[13]
941 }
942
943 func (x SqlUpdateTrack) Number() protoreflect.EnumNumber {
944 return protoreflect.EnumNumber(x)
945 }
946
947
948 func (SqlUpdateTrack) EnumDescriptor() ([]byte, []int) {
949 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{13}
950 }
951
952 type SqlFlagType int32
953
954 const (
955
956 SqlFlagType_SQL_FLAG_TYPE_UNSPECIFIED SqlFlagType = 0
957
958 SqlFlagType_BOOLEAN SqlFlagType = 1
959
960 SqlFlagType_STRING SqlFlagType = 2
961
962 SqlFlagType_INTEGER SqlFlagType = 3
963
964 SqlFlagType_NONE SqlFlagType = 4
965
966
967 SqlFlagType_MYSQL_TIMEZONE_OFFSET SqlFlagType = 5
968
969 SqlFlagType_FLOAT SqlFlagType = 6
970
971 SqlFlagType_REPEATED_STRING SqlFlagType = 7
972 )
973
974
975 var (
976 SqlFlagType_name = map[int32]string{
977 0: "SQL_FLAG_TYPE_UNSPECIFIED",
978 1: "BOOLEAN",
979 2: "STRING",
980 3: "INTEGER",
981 4: "NONE",
982 5: "MYSQL_TIMEZONE_OFFSET",
983 6: "FLOAT",
984 7: "REPEATED_STRING",
985 }
986 SqlFlagType_value = map[string]int32{
987 "SQL_FLAG_TYPE_UNSPECIFIED": 0,
988 "BOOLEAN": 1,
989 "STRING": 2,
990 "INTEGER": 3,
991 "NONE": 4,
992 "MYSQL_TIMEZONE_OFFSET": 5,
993 "FLOAT": 6,
994 "REPEATED_STRING": 7,
995 }
996 )
997
998 func (x SqlFlagType) Enum() *SqlFlagType {
999 p := new(SqlFlagType)
1000 *p = x
1001 return p
1002 }
1003
1004 func (x SqlFlagType) String() string {
1005 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
1006 }
1007
1008 func (SqlFlagType) Descriptor() protoreflect.EnumDescriptor {
1009 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_enumTypes[14].Descriptor()
1010 }
1011
1012 func (SqlFlagType) Type() protoreflect.EnumType {
1013 return &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_enumTypes[14]
1014 }
1015
1016 func (x SqlFlagType) Number() protoreflect.EnumNumber {
1017 return protoreflect.EnumNumber(x)
1018 }
1019
1020
1021 func (SqlFlagType) EnumDescriptor() ([]byte, []int) {
1022 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{14}
1023 }
1024
1025 type ApiWarning_SqlApiWarningCode int32
1026
1027 const (
1028
1029 ApiWarning_SQL_API_WARNING_CODE_UNSPECIFIED ApiWarning_SqlApiWarningCode = 0
1030
1031
1032 ApiWarning_REGION_UNREACHABLE ApiWarning_SqlApiWarningCode = 1
1033 )
1034
1035
1036 var (
1037 ApiWarning_SqlApiWarningCode_name = map[int32]string{
1038 0: "SQL_API_WARNING_CODE_UNSPECIFIED",
1039 1: "REGION_UNREACHABLE",
1040 }
1041 ApiWarning_SqlApiWarningCode_value = map[string]int32{
1042 "SQL_API_WARNING_CODE_UNSPECIFIED": 0,
1043 "REGION_UNREACHABLE": 1,
1044 }
1045 )
1046
1047 func (x ApiWarning_SqlApiWarningCode) Enum() *ApiWarning_SqlApiWarningCode {
1048 p := new(ApiWarning_SqlApiWarningCode)
1049 *p = x
1050 return p
1051 }
1052
1053 func (x ApiWarning_SqlApiWarningCode) String() string {
1054 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
1055 }
1056
1057 func (ApiWarning_SqlApiWarningCode) Descriptor() protoreflect.EnumDescriptor {
1058 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_enumTypes[15].Descriptor()
1059 }
1060
1061 func (ApiWarning_SqlApiWarningCode) Type() protoreflect.EnumType {
1062 return &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_enumTypes[15]
1063 }
1064
1065 func (x ApiWarning_SqlApiWarningCode) Number() protoreflect.EnumNumber {
1066 return protoreflect.EnumNumber(x)
1067 }
1068
1069
1070 func (ApiWarning_SqlApiWarningCode) EnumDescriptor() ([]byte, []int) {
1071 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{1, 0}
1072 }
1073
1074
1075 type BackupRetentionSettings_RetentionUnit int32
1076
1077 const (
1078
1079 BackupRetentionSettings_RETENTION_UNIT_UNSPECIFIED BackupRetentionSettings_RetentionUnit = 0
1080
1081 BackupRetentionSettings_COUNT BackupRetentionSettings_RetentionUnit = 1
1082 )
1083
1084
1085 var (
1086 BackupRetentionSettings_RetentionUnit_name = map[int32]string{
1087 0: "RETENTION_UNIT_UNSPECIFIED",
1088 1: "COUNT",
1089 }
1090 BackupRetentionSettings_RetentionUnit_value = map[string]int32{
1091 "RETENTION_UNIT_UNSPECIFIED": 0,
1092 "COUNT": 1,
1093 }
1094 )
1095
1096 func (x BackupRetentionSettings_RetentionUnit) Enum() *BackupRetentionSettings_RetentionUnit {
1097 p := new(BackupRetentionSettings_RetentionUnit)
1098 *p = x
1099 return p
1100 }
1101
1102 func (x BackupRetentionSettings_RetentionUnit) String() string {
1103 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
1104 }
1105
1106 func (BackupRetentionSettings_RetentionUnit) Descriptor() protoreflect.EnumDescriptor {
1107 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_enumTypes[16].Descriptor()
1108 }
1109
1110 func (BackupRetentionSettings_RetentionUnit) Type() protoreflect.EnumType {
1111 return &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_enumTypes[16]
1112 }
1113
1114 func (x BackupRetentionSettings_RetentionUnit) Number() protoreflect.EnumNumber {
1115 return protoreflect.EnumNumber(x)
1116 }
1117
1118
1119 func (BackupRetentionSettings_RetentionUnit) EnumDescriptor() ([]byte, []int) {
1120 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{2, 0}
1121 }
1122
1123
1124 type DatabaseInstance_SqlInstanceState int32
1125
1126 const (
1127
1128 DatabaseInstance_SQL_INSTANCE_STATE_UNSPECIFIED DatabaseInstance_SqlInstanceState = 0
1129
1130 DatabaseInstance_RUNNABLE DatabaseInstance_SqlInstanceState = 1
1131
1132 DatabaseInstance_SUSPENDED DatabaseInstance_SqlInstanceState = 2
1133
1134 DatabaseInstance_PENDING_DELETE DatabaseInstance_SqlInstanceState = 3
1135
1136 DatabaseInstance_PENDING_CREATE DatabaseInstance_SqlInstanceState = 4
1137
1138 DatabaseInstance_MAINTENANCE DatabaseInstance_SqlInstanceState = 5
1139
1140
1141 DatabaseInstance_FAILED DatabaseInstance_SqlInstanceState = 6
1142
1143
1144
1145 DatabaseInstance_ONLINE_MAINTENANCE DatabaseInstance_SqlInstanceState = 7
1146 )
1147
1148
1149 var (
1150 DatabaseInstance_SqlInstanceState_name = map[int32]string{
1151 0: "SQL_INSTANCE_STATE_UNSPECIFIED",
1152 1: "RUNNABLE",
1153 2: "SUSPENDED",
1154 3: "PENDING_DELETE",
1155 4: "PENDING_CREATE",
1156 5: "MAINTENANCE",
1157 6: "FAILED",
1158 7: "ONLINE_MAINTENANCE",
1159 }
1160 DatabaseInstance_SqlInstanceState_value = map[string]int32{
1161 "SQL_INSTANCE_STATE_UNSPECIFIED": 0,
1162 "RUNNABLE": 1,
1163 "SUSPENDED": 2,
1164 "PENDING_DELETE": 3,
1165 "PENDING_CREATE": 4,
1166 "MAINTENANCE": 5,
1167 "FAILED": 6,
1168 "ONLINE_MAINTENANCE": 7,
1169 }
1170 )
1171
1172 func (x DatabaseInstance_SqlInstanceState) Enum() *DatabaseInstance_SqlInstanceState {
1173 p := new(DatabaseInstance_SqlInstanceState)
1174 *p = x
1175 return p
1176 }
1177
1178 func (x DatabaseInstance_SqlInstanceState) String() string {
1179 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
1180 }
1181
1182 func (DatabaseInstance_SqlInstanceState) Descriptor() protoreflect.EnumDescriptor {
1183 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_enumTypes[17].Descriptor()
1184 }
1185
1186 func (DatabaseInstance_SqlInstanceState) Type() protoreflect.EnumType {
1187 return &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_enumTypes[17]
1188 }
1189
1190 func (x DatabaseInstance_SqlInstanceState) Number() protoreflect.EnumNumber {
1191 return protoreflect.EnumNumber(x)
1192 }
1193
1194
1195 func (DatabaseInstance_SqlInstanceState) EnumDescriptor() ([]byte, []int) {
1196 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{14, 0}
1197 }
1198
1199
1200 type DatabaseInstance_SqlOutOfDiskReport_SqlOutOfDiskState int32
1201
1202 const (
1203
1204 DatabaseInstance_SqlOutOfDiskReport_SQL_OUT_OF_DISK_STATE_UNSPECIFIED DatabaseInstance_SqlOutOfDiskReport_SqlOutOfDiskState = 0
1205
1206 DatabaseInstance_SqlOutOfDiskReport_NORMAL DatabaseInstance_SqlOutOfDiskReport_SqlOutOfDiskState = 1
1207
1208
1209 DatabaseInstance_SqlOutOfDiskReport_SOFT_SHUTDOWN DatabaseInstance_SqlOutOfDiskReport_SqlOutOfDiskState = 2
1210 )
1211
1212
1213 var (
1214 DatabaseInstance_SqlOutOfDiskReport_SqlOutOfDiskState_name = map[int32]string{
1215 0: "SQL_OUT_OF_DISK_STATE_UNSPECIFIED",
1216 1: "NORMAL",
1217 2: "SOFT_SHUTDOWN",
1218 }
1219 DatabaseInstance_SqlOutOfDiskReport_SqlOutOfDiskState_value = map[string]int32{
1220 "SQL_OUT_OF_DISK_STATE_UNSPECIFIED": 0,
1221 "NORMAL": 1,
1222 "SOFT_SHUTDOWN": 2,
1223 }
1224 )
1225
1226 func (x DatabaseInstance_SqlOutOfDiskReport_SqlOutOfDiskState) Enum() *DatabaseInstance_SqlOutOfDiskReport_SqlOutOfDiskState {
1227 p := new(DatabaseInstance_SqlOutOfDiskReport_SqlOutOfDiskState)
1228 *p = x
1229 return p
1230 }
1231
1232 func (x DatabaseInstance_SqlOutOfDiskReport_SqlOutOfDiskState) String() string {
1233 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
1234 }
1235
1236 func (DatabaseInstance_SqlOutOfDiskReport_SqlOutOfDiskState) Descriptor() protoreflect.EnumDescriptor {
1237 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_enumTypes[18].Descriptor()
1238 }
1239
1240 func (DatabaseInstance_SqlOutOfDiskReport_SqlOutOfDiskState) Type() protoreflect.EnumType {
1241 return &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_enumTypes[18]
1242 }
1243
1244 func (x DatabaseInstance_SqlOutOfDiskReport_SqlOutOfDiskState) Number() protoreflect.EnumNumber {
1245 return protoreflect.EnumNumber(x)
1246 }
1247
1248
1249 func (DatabaseInstance_SqlOutOfDiskReport_SqlOutOfDiskState) EnumDescriptor() ([]byte, []int) {
1250 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{14, 2, 0}
1251 }
1252
1253 type SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType int32
1254
1255 const (
1256 SqlExternalSyncSettingError_SQL_EXTERNAL_SYNC_SETTING_ERROR_TYPE_UNSPECIFIED SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType = 0
1257 SqlExternalSyncSettingError_CONNECTION_FAILURE SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType = 1
1258 SqlExternalSyncSettingError_BINLOG_NOT_ENABLED SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType = 2
1259 SqlExternalSyncSettingError_INCOMPATIBLE_DATABASE_VERSION SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType = 3
1260 SqlExternalSyncSettingError_REPLICA_ALREADY_SETUP SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType = 4
1261 SqlExternalSyncSettingError_INSUFFICIENT_PRIVILEGE SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType = 5
1262
1263 SqlExternalSyncSettingError_UNSUPPORTED_MIGRATION_TYPE SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType = 6
1264
1265 SqlExternalSyncSettingError_NO_PGLOGICAL_INSTALLED SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType = 7
1266
1267 SqlExternalSyncSettingError_PGLOGICAL_NODE_ALREADY_EXISTS SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType = 8
1268
1269 SqlExternalSyncSettingError_INVALID_WAL_LEVEL SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType = 9
1270
1271
1272 SqlExternalSyncSettingError_INVALID_SHARED_PRELOAD_LIBRARY SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType = 10
1273
1274 SqlExternalSyncSettingError_INSUFFICIENT_MAX_REPLICATION_SLOTS SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType = 11
1275
1276 SqlExternalSyncSettingError_INSUFFICIENT_MAX_WAL_SENDERS SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType = 12
1277
1278 SqlExternalSyncSettingError_INSUFFICIENT_MAX_WORKER_PROCESSES SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType = 13
1279
1280
1281 SqlExternalSyncSettingError_UNSUPPORTED_EXTENSIONS SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType = 14
1282
1283 SqlExternalSyncSettingError_INVALID_RDS_LOGICAL_REPLICATION SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType = 15
1284
1285 SqlExternalSyncSettingError_INVALID_LOGGING_SETUP SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType = 16
1286
1287 SqlExternalSyncSettingError_INVALID_DB_PARAM SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType = 17
1288
1289 SqlExternalSyncSettingError_UNSUPPORTED_GTID_MODE SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType = 18
1290
1291 SqlExternalSyncSettingError_SQLSERVER_AGENT_NOT_RUNNING SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType = 19
1292
1293
1294 SqlExternalSyncSettingError_UNSUPPORTED_TABLE_DEFINITION SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType = 20
1295
1296 SqlExternalSyncSettingError_UNSUPPORTED_DEFINER SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType = 21
1297
1298 SqlExternalSyncSettingError_SQLSERVER_SERVERNAME_MISMATCH SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType = 22
1299
1300 SqlExternalSyncSettingError_PRIMARY_ALREADY_SETUP SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType = 23
1301
1302 SqlExternalSyncSettingError_UNSUPPORTED_BINLOG_FORMAT SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType = 24
1303
1304 SqlExternalSyncSettingError_BINLOG_RETENTION_SETTING SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType = 25
1305
1306 SqlExternalSyncSettingError_UNSUPPORTED_STORAGE_ENGINE SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType = 26
1307 )
1308
1309
1310 var (
1311 SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType_name = map[int32]string{
1312 0: "SQL_EXTERNAL_SYNC_SETTING_ERROR_TYPE_UNSPECIFIED",
1313 1: "CONNECTION_FAILURE",
1314 2: "BINLOG_NOT_ENABLED",
1315 3: "INCOMPATIBLE_DATABASE_VERSION",
1316 4: "REPLICA_ALREADY_SETUP",
1317 5: "INSUFFICIENT_PRIVILEGE",
1318 6: "UNSUPPORTED_MIGRATION_TYPE",
1319 7: "NO_PGLOGICAL_INSTALLED",
1320 8: "PGLOGICAL_NODE_ALREADY_EXISTS",
1321 9: "INVALID_WAL_LEVEL",
1322 10: "INVALID_SHARED_PRELOAD_LIBRARY",
1323 11: "INSUFFICIENT_MAX_REPLICATION_SLOTS",
1324 12: "INSUFFICIENT_MAX_WAL_SENDERS",
1325 13: "INSUFFICIENT_MAX_WORKER_PROCESSES",
1326 14: "UNSUPPORTED_EXTENSIONS",
1327 15: "INVALID_RDS_LOGICAL_REPLICATION",
1328 16: "INVALID_LOGGING_SETUP",
1329 17: "INVALID_DB_PARAM",
1330 18: "UNSUPPORTED_GTID_MODE",
1331 19: "SQLSERVER_AGENT_NOT_RUNNING",
1332 20: "UNSUPPORTED_TABLE_DEFINITION",
1333 21: "UNSUPPORTED_DEFINER",
1334 22: "SQLSERVER_SERVERNAME_MISMATCH",
1335 23: "PRIMARY_ALREADY_SETUP",
1336 24: "UNSUPPORTED_BINLOG_FORMAT",
1337 25: "BINLOG_RETENTION_SETTING",
1338 26: "UNSUPPORTED_STORAGE_ENGINE",
1339 }
1340 SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType_value = map[string]int32{
1341 "SQL_EXTERNAL_SYNC_SETTING_ERROR_TYPE_UNSPECIFIED": 0,
1342 "CONNECTION_FAILURE": 1,
1343 "BINLOG_NOT_ENABLED": 2,
1344 "INCOMPATIBLE_DATABASE_VERSION": 3,
1345 "REPLICA_ALREADY_SETUP": 4,
1346 "INSUFFICIENT_PRIVILEGE": 5,
1347 "UNSUPPORTED_MIGRATION_TYPE": 6,
1348 "NO_PGLOGICAL_INSTALLED": 7,
1349 "PGLOGICAL_NODE_ALREADY_EXISTS": 8,
1350 "INVALID_WAL_LEVEL": 9,
1351 "INVALID_SHARED_PRELOAD_LIBRARY": 10,
1352 "INSUFFICIENT_MAX_REPLICATION_SLOTS": 11,
1353 "INSUFFICIENT_MAX_WAL_SENDERS": 12,
1354 "INSUFFICIENT_MAX_WORKER_PROCESSES": 13,
1355 "UNSUPPORTED_EXTENSIONS": 14,
1356 "INVALID_RDS_LOGICAL_REPLICATION": 15,
1357 "INVALID_LOGGING_SETUP": 16,
1358 "INVALID_DB_PARAM": 17,
1359 "UNSUPPORTED_GTID_MODE": 18,
1360 "SQLSERVER_AGENT_NOT_RUNNING": 19,
1361 "UNSUPPORTED_TABLE_DEFINITION": 20,
1362 "UNSUPPORTED_DEFINER": 21,
1363 "SQLSERVER_SERVERNAME_MISMATCH": 22,
1364 "PRIMARY_ALREADY_SETUP": 23,
1365 "UNSUPPORTED_BINLOG_FORMAT": 24,
1366 "BINLOG_RETENTION_SETTING": 25,
1367 "UNSUPPORTED_STORAGE_ENGINE": 26,
1368 }
1369 )
1370
1371 func (x SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType) Enum() *SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType {
1372 p := new(SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType)
1373 *p = x
1374 return p
1375 }
1376
1377 func (x SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType) String() string {
1378 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
1379 }
1380
1381 func (SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType) Descriptor() protoreflect.EnumDescriptor {
1382 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_enumTypes[19].Descriptor()
1383 }
1384
1385 func (SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType) Type() protoreflect.EnumType {
1386 return &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_enumTypes[19]
1387 }
1388
1389 func (x SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType) Number() protoreflect.EnumNumber {
1390 return protoreflect.EnumNumber(x)
1391 }
1392
1393
1394 func (SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType) EnumDescriptor() ([]byte, []int) {
1395 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{36, 0}
1396 }
1397
1398
1399 type Operation_SqlOperationType int32
1400
1401 const (
1402
1403 Operation_SQL_OPERATION_TYPE_UNSPECIFIED Operation_SqlOperationType = 0
1404
1405 Operation_IMPORT Operation_SqlOperationType = 1
1406
1407
1408 Operation_EXPORT Operation_SqlOperationType = 2
1409
1410 Operation_CREATE Operation_SqlOperationType = 3
1411
1412 Operation_UPDATE Operation_SqlOperationType = 4
1413
1414 Operation_DELETE Operation_SqlOperationType = 5
1415
1416 Operation_RESTART Operation_SqlOperationType = 6
1417
1418 Operation_BACKUP Operation_SqlOperationType = 7
1419
1420 Operation_SNAPSHOT Operation_SqlOperationType = 8
1421
1422 Operation_BACKUP_VOLUME Operation_SqlOperationType = 9
1423
1424 Operation_DELETE_VOLUME Operation_SqlOperationType = 10
1425
1426 Operation_RESTORE_VOLUME Operation_SqlOperationType = 11
1427
1428 Operation_INJECT_USER Operation_SqlOperationType = 12
1429
1430 Operation_CLONE Operation_SqlOperationType = 14
1431
1432 Operation_STOP_REPLICA Operation_SqlOperationType = 15
1433
1434 Operation_START_REPLICA Operation_SqlOperationType = 16
1435
1436 Operation_PROMOTE_REPLICA Operation_SqlOperationType = 17
1437
1438 Operation_CREATE_REPLICA Operation_SqlOperationType = 18
1439
1440 Operation_CREATE_USER Operation_SqlOperationType = 19
1441
1442 Operation_DELETE_USER Operation_SqlOperationType = 20
1443
1444 Operation_UPDATE_USER Operation_SqlOperationType = 21
1445
1446 Operation_CREATE_DATABASE Operation_SqlOperationType = 22
1447
1448 Operation_DELETE_DATABASE Operation_SqlOperationType = 23
1449
1450 Operation_UPDATE_DATABASE Operation_SqlOperationType = 24
1451
1452
1453 Operation_FAILOVER Operation_SqlOperationType = 25
1454
1455 Operation_DELETE_BACKUP Operation_SqlOperationType = 26
1456 Operation_RECREATE_REPLICA Operation_SqlOperationType = 27
1457
1458 Operation_TRUNCATE_LOG Operation_SqlOperationType = 28
1459
1460
1461 Operation_DEMOTE_MASTER Operation_SqlOperationType = 29
1462
1463
1464 Operation_MAINTENANCE Operation_SqlOperationType = 30
1465
1466
1467
1468 Operation_ENABLE_PRIVATE_IP Operation_SqlOperationType = 31
1469
1470 Operation_DEFER_MAINTENANCE Operation_SqlOperationType = 32
1471
1472
1473
1474 Operation_CREATE_CLONE Operation_SqlOperationType = 33
1475
1476 Operation_RESCHEDULE_MAINTENANCE Operation_SqlOperationType = 34
1477
1478
1479 Operation_START_EXTERNAL_SYNC Operation_SqlOperationType = 35
1480 )
1481
1482
1483 var (
1484 Operation_SqlOperationType_name = map[int32]string{
1485 0: "SQL_OPERATION_TYPE_UNSPECIFIED",
1486 1: "IMPORT",
1487 2: "EXPORT",
1488 3: "CREATE",
1489 4: "UPDATE",
1490 5: "DELETE",
1491 6: "RESTART",
1492 7: "BACKUP",
1493 8: "SNAPSHOT",
1494 9: "BACKUP_VOLUME",
1495 10: "DELETE_VOLUME",
1496 11: "RESTORE_VOLUME",
1497 12: "INJECT_USER",
1498 14: "CLONE",
1499 15: "STOP_REPLICA",
1500 16: "START_REPLICA",
1501 17: "PROMOTE_REPLICA",
1502 18: "CREATE_REPLICA",
1503 19: "CREATE_USER",
1504 20: "DELETE_USER",
1505 21: "UPDATE_USER",
1506 22: "CREATE_DATABASE",
1507 23: "DELETE_DATABASE",
1508 24: "UPDATE_DATABASE",
1509 25: "FAILOVER",
1510 26: "DELETE_BACKUP",
1511 27: "RECREATE_REPLICA",
1512 28: "TRUNCATE_LOG",
1513 29: "DEMOTE_MASTER",
1514 30: "MAINTENANCE",
1515 31: "ENABLE_PRIVATE_IP",
1516 32: "DEFER_MAINTENANCE",
1517 33: "CREATE_CLONE",
1518 34: "RESCHEDULE_MAINTENANCE",
1519 35: "START_EXTERNAL_SYNC",
1520 }
1521 Operation_SqlOperationType_value = map[string]int32{
1522 "SQL_OPERATION_TYPE_UNSPECIFIED": 0,
1523 "IMPORT": 1,
1524 "EXPORT": 2,
1525 "CREATE": 3,
1526 "UPDATE": 4,
1527 "DELETE": 5,
1528 "RESTART": 6,
1529 "BACKUP": 7,
1530 "SNAPSHOT": 8,
1531 "BACKUP_VOLUME": 9,
1532 "DELETE_VOLUME": 10,
1533 "RESTORE_VOLUME": 11,
1534 "INJECT_USER": 12,
1535 "CLONE": 14,
1536 "STOP_REPLICA": 15,
1537 "START_REPLICA": 16,
1538 "PROMOTE_REPLICA": 17,
1539 "CREATE_REPLICA": 18,
1540 "CREATE_USER": 19,
1541 "DELETE_USER": 20,
1542 "UPDATE_USER": 21,
1543 "CREATE_DATABASE": 22,
1544 "DELETE_DATABASE": 23,
1545 "UPDATE_DATABASE": 24,
1546 "FAILOVER": 25,
1547 "DELETE_BACKUP": 26,
1548 "RECREATE_REPLICA": 27,
1549 "TRUNCATE_LOG": 28,
1550 "DEMOTE_MASTER": 29,
1551 "MAINTENANCE": 30,
1552 "ENABLE_PRIVATE_IP": 31,
1553 "DEFER_MAINTENANCE": 32,
1554 "CREATE_CLONE": 33,
1555 "RESCHEDULE_MAINTENANCE": 34,
1556 "START_EXTERNAL_SYNC": 35,
1557 }
1558 )
1559
1560 func (x Operation_SqlOperationType) Enum() *Operation_SqlOperationType {
1561 p := new(Operation_SqlOperationType)
1562 *p = x
1563 return p
1564 }
1565
1566 func (x Operation_SqlOperationType) String() string {
1567 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
1568 }
1569
1570 func (Operation_SqlOperationType) Descriptor() protoreflect.EnumDescriptor {
1571 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_enumTypes[20].Descriptor()
1572 }
1573
1574 func (Operation_SqlOperationType) Type() protoreflect.EnumType {
1575 return &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_enumTypes[20]
1576 }
1577
1578 func (x Operation_SqlOperationType) Number() protoreflect.EnumNumber {
1579 return protoreflect.EnumNumber(x)
1580 }
1581
1582
1583 func (Operation_SqlOperationType) EnumDescriptor() ([]byte, []int) {
1584 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{47, 0}
1585 }
1586
1587
1588 type Operation_SqlOperationStatus int32
1589
1590 const (
1591
1592 Operation_SQL_OPERATION_STATUS_UNSPECIFIED Operation_SqlOperationStatus = 0
1593
1594 Operation_PENDING Operation_SqlOperationStatus = 1
1595
1596 Operation_RUNNING Operation_SqlOperationStatus = 2
1597
1598 Operation_DONE Operation_SqlOperationStatus = 3
1599 )
1600
1601
1602 var (
1603 Operation_SqlOperationStatus_name = map[int32]string{
1604 0: "SQL_OPERATION_STATUS_UNSPECIFIED",
1605 1: "PENDING",
1606 2: "RUNNING",
1607 3: "DONE",
1608 }
1609 Operation_SqlOperationStatus_value = map[string]int32{
1610 "SQL_OPERATION_STATUS_UNSPECIFIED": 0,
1611 "PENDING": 1,
1612 "RUNNING": 2,
1613 "DONE": 3,
1614 }
1615 )
1616
1617 func (x Operation_SqlOperationStatus) Enum() *Operation_SqlOperationStatus {
1618 p := new(Operation_SqlOperationStatus)
1619 *p = x
1620 return p
1621 }
1622
1623 func (x Operation_SqlOperationStatus) String() string {
1624 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
1625 }
1626
1627 func (Operation_SqlOperationStatus) Descriptor() protoreflect.EnumDescriptor {
1628 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_enumTypes[21].Descriptor()
1629 }
1630
1631 func (Operation_SqlOperationStatus) Type() protoreflect.EnumType {
1632 return &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_enumTypes[21]
1633 }
1634
1635 func (x Operation_SqlOperationStatus) Number() protoreflect.EnumNumber {
1636 return protoreflect.EnumNumber(x)
1637 }
1638
1639
1640 func (Operation_SqlOperationStatus) EnumDescriptor() ([]byte, []int) {
1641 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{47, 1}
1642 }
1643
1644
1645 type PasswordValidationPolicy_Complexity int32
1646
1647 const (
1648
1649 PasswordValidationPolicy_COMPLEXITY_UNSPECIFIED PasswordValidationPolicy_Complexity = 0
1650
1651
1652 PasswordValidationPolicy_COMPLEXITY_DEFAULT PasswordValidationPolicy_Complexity = 1
1653 )
1654
1655
1656 var (
1657 PasswordValidationPolicy_Complexity_name = map[int32]string{
1658 0: "COMPLEXITY_UNSPECIFIED",
1659 1: "COMPLEXITY_DEFAULT",
1660 }
1661 PasswordValidationPolicy_Complexity_value = map[string]int32{
1662 "COMPLEXITY_UNSPECIFIED": 0,
1663 "COMPLEXITY_DEFAULT": 1,
1664 }
1665 )
1666
1667 func (x PasswordValidationPolicy_Complexity) Enum() *PasswordValidationPolicy_Complexity {
1668 p := new(PasswordValidationPolicy_Complexity)
1669 *p = x
1670 return p
1671 }
1672
1673 func (x PasswordValidationPolicy_Complexity) String() string {
1674 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
1675 }
1676
1677 func (PasswordValidationPolicy_Complexity) Descriptor() protoreflect.EnumDescriptor {
1678 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_enumTypes[22].Descriptor()
1679 }
1680
1681 func (PasswordValidationPolicy_Complexity) Type() protoreflect.EnumType {
1682 return &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_enumTypes[22]
1683 }
1684
1685 func (x PasswordValidationPolicy_Complexity) Number() protoreflect.EnumNumber {
1686 return protoreflect.EnumNumber(x)
1687 }
1688
1689
1690 func (PasswordValidationPolicy_Complexity) EnumDescriptor() ([]byte, []int) {
1691 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{50, 0}
1692 }
1693
1694
1695 type Settings_SqlActivationPolicy int32
1696
1697 const (
1698
1699 Settings_SQL_ACTIVATION_POLICY_UNSPECIFIED Settings_SqlActivationPolicy = 0
1700
1701 Settings_ALWAYS Settings_SqlActivationPolicy = 1
1702
1703 Settings_NEVER Settings_SqlActivationPolicy = 2
1704
1705
1706
1707 Settings_ON_DEMAND Settings_SqlActivationPolicy = 3
1708 )
1709
1710
1711 var (
1712 Settings_SqlActivationPolicy_name = map[int32]string{
1713 0: "SQL_ACTIVATION_POLICY_UNSPECIFIED",
1714 1: "ALWAYS",
1715 2: "NEVER",
1716 3: "ON_DEMAND",
1717 }
1718 Settings_SqlActivationPolicy_value = map[string]int32{
1719 "SQL_ACTIVATION_POLICY_UNSPECIFIED": 0,
1720 "ALWAYS": 1,
1721 "NEVER": 2,
1722 "ON_DEMAND": 3,
1723 }
1724 )
1725
1726 func (x Settings_SqlActivationPolicy) Enum() *Settings_SqlActivationPolicy {
1727 p := new(Settings_SqlActivationPolicy)
1728 *p = x
1729 return p
1730 }
1731
1732 func (x Settings_SqlActivationPolicy) String() string {
1733 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
1734 }
1735
1736 func (Settings_SqlActivationPolicy) Descriptor() protoreflect.EnumDescriptor {
1737 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_enumTypes[23].Descriptor()
1738 }
1739
1740 func (Settings_SqlActivationPolicy) Type() protoreflect.EnumType {
1741 return &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_enumTypes[23]
1742 }
1743
1744 func (x Settings_SqlActivationPolicy) Number() protoreflect.EnumNumber {
1745 return protoreflect.EnumNumber(x)
1746 }
1747
1748
1749 func (Settings_SqlActivationPolicy) EnumDescriptor() ([]byte, []int) {
1750 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{55, 0}
1751 }
1752
1753 type SqlInstancesRescheduleMaintenanceRequestBody_RescheduleType int32
1754
1755 const (
1756 SqlInstancesRescheduleMaintenanceRequestBody_RESCHEDULE_TYPE_UNSPECIFIED SqlInstancesRescheduleMaintenanceRequestBody_RescheduleType = 0
1757
1758 SqlInstancesRescheduleMaintenanceRequestBody_IMMEDIATE SqlInstancesRescheduleMaintenanceRequestBody_RescheduleType = 1
1759
1760
1761 SqlInstancesRescheduleMaintenanceRequestBody_NEXT_AVAILABLE_WINDOW SqlInstancesRescheduleMaintenanceRequestBody_RescheduleType = 2
1762
1763 SqlInstancesRescheduleMaintenanceRequestBody_SPECIFIC_TIME SqlInstancesRescheduleMaintenanceRequestBody_RescheduleType = 3
1764 )
1765
1766
1767 var (
1768 SqlInstancesRescheduleMaintenanceRequestBody_RescheduleType_name = map[int32]string{
1769 0: "RESCHEDULE_TYPE_UNSPECIFIED",
1770 1: "IMMEDIATE",
1771 2: "NEXT_AVAILABLE_WINDOW",
1772 3: "SPECIFIC_TIME",
1773 }
1774 SqlInstancesRescheduleMaintenanceRequestBody_RescheduleType_value = map[string]int32{
1775 "RESCHEDULE_TYPE_UNSPECIFIED": 0,
1776 "IMMEDIATE": 1,
1777 "NEXT_AVAILABLE_WINDOW": 2,
1778 "SPECIFIC_TIME": 3,
1779 }
1780 )
1781
1782 func (x SqlInstancesRescheduleMaintenanceRequestBody_RescheduleType) Enum() *SqlInstancesRescheduleMaintenanceRequestBody_RescheduleType {
1783 p := new(SqlInstancesRescheduleMaintenanceRequestBody_RescheduleType)
1784 *p = x
1785 return p
1786 }
1787
1788 func (x SqlInstancesRescheduleMaintenanceRequestBody_RescheduleType) String() string {
1789 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
1790 }
1791
1792 func (SqlInstancesRescheduleMaintenanceRequestBody_RescheduleType) Descriptor() protoreflect.EnumDescriptor {
1793 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_enumTypes[24].Descriptor()
1794 }
1795
1796 func (SqlInstancesRescheduleMaintenanceRequestBody_RescheduleType) Type() protoreflect.EnumType {
1797 return &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_enumTypes[24]
1798 }
1799
1800 func (x SqlInstancesRescheduleMaintenanceRequestBody_RescheduleType) Number() protoreflect.EnumNumber {
1801 return protoreflect.EnumNumber(x)
1802 }
1803
1804
1805 func (SqlInstancesRescheduleMaintenanceRequestBody_RescheduleType) EnumDescriptor() ([]byte, []int) {
1806 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{60, 0}
1807 }
1808
1809
1810 type AclEntry struct {
1811 state protoimpl.MessageState
1812 sizeCache protoimpl.SizeCache
1813 unknownFields protoimpl.UnknownFields
1814
1815
1816 Value string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
1817
1818
1819
1820 ExpirationTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=expiration_time,json=expirationTime,proto3" json:"expiration_time,omitempty"`
1821
1822 Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
1823
1824 Kind string `protobuf:"bytes,4,opt,name=kind,proto3" json:"kind,omitempty"`
1825 }
1826
1827 func (x *AclEntry) Reset() {
1828 *x = AclEntry{}
1829 if protoimpl.UnsafeEnabled {
1830 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[0]
1831 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1832 ms.StoreMessageInfo(mi)
1833 }
1834 }
1835
1836 func (x *AclEntry) String() string {
1837 return protoimpl.X.MessageStringOf(x)
1838 }
1839
1840 func (*AclEntry) ProtoMessage() {}
1841
1842 func (x *AclEntry) ProtoReflect() protoreflect.Message {
1843 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[0]
1844 if protoimpl.UnsafeEnabled && x != nil {
1845 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1846 if ms.LoadMessageInfo() == nil {
1847 ms.StoreMessageInfo(mi)
1848 }
1849 return ms
1850 }
1851 return mi.MessageOf(x)
1852 }
1853
1854
1855 func (*AclEntry) Descriptor() ([]byte, []int) {
1856 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{0}
1857 }
1858
1859 func (x *AclEntry) GetValue() string {
1860 if x != nil {
1861 return x.Value
1862 }
1863 return ""
1864 }
1865
1866 func (x *AclEntry) GetExpirationTime() *timestamppb.Timestamp {
1867 if x != nil {
1868 return x.ExpirationTime
1869 }
1870 return nil
1871 }
1872
1873 func (x *AclEntry) GetName() string {
1874 if x != nil {
1875 return x.Name
1876 }
1877 return ""
1878 }
1879
1880 func (x *AclEntry) GetKind() string {
1881 if x != nil {
1882 return x.Kind
1883 }
1884 return ""
1885 }
1886
1887
1888 type ApiWarning struct {
1889 state protoimpl.MessageState
1890 sizeCache protoimpl.SizeCache
1891 unknownFields protoimpl.UnknownFields
1892
1893
1894 Code ApiWarning_SqlApiWarningCode `protobuf:"varint,1,opt,name=code,proto3,enum=google.cloud.sql.v1beta4.ApiWarning_SqlApiWarningCode" json:"code,omitempty"`
1895
1896 Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
1897
1898 Region string `protobuf:"bytes,3,opt,name=region,proto3" json:"region,omitempty"`
1899 }
1900
1901 func (x *ApiWarning) Reset() {
1902 *x = ApiWarning{}
1903 if protoimpl.UnsafeEnabled {
1904 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[1]
1905 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1906 ms.StoreMessageInfo(mi)
1907 }
1908 }
1909
1910 func (x *ApiWarning) String() string {
1911 return protoimpl.X.MessageStringOf(x)
1912 }
1913
1914 func (*ApiWarning) ProtoMessage() {}
1915
1916 func (x *ApiWarning) ProtoReflect() protoreflect.Message {
1917 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[1]
1918 if protoimpl.UnsafeEnabled && x != nil {
1919 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1920 if ms.LoadMessageInfo() == nil {
1921 ms.StoreMessageInfo(mi)
1922 }
1923 return ms
1924 }
1925 return mi.MessageOf(x)
1926 }
1927
1928
1929 func (*ApiWarning) Descriptor() ([]byte, []int) {
1930 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{1}
1931 }
1932
1933 func (x *ApiWarning) GetCode() ApiWarning_SqlApiWarningCode {
1934 if x != nil {
1935 return x.Code
1936 }
1937 return ApiWarning_SQL_API_WARNING_CODE_UNSPECIFIED
1938 }
1939
1940 func (x *ApiWarning) GetMessage() string {
1941 if x != nil {
1942 return x.Message
1943 }
1944 return ""
1945 }
1946
1947 func (x *ApiWarning) GetRegion() string {
1948 if x != nil {
1949 return x.Region
1950 }
1951 return ""
1952 }
1953
1954
1955
1956 type BackupRetentionSettings struct {
1957 state protoimpl.MessageState
1958 sizeCache protoimpl.SizeCache
1959 unknownFields protoimpl.UnknownFields
1960
1961
1962 RetentionUnit BackupRetentionSettings_RetentionUnit `protobuf:"varint,1,opt,name=retention_unit,json=retentionUnit,proto3,enum=google.cloud.sql.v1beta4.BackupRetentionSettings_RetentionUnit" json:"retention_unit,omitempty"`
1963
1964
1965
1966 RetainedBackups *wrapperspb.Int32Value `protobuf:"bytes,2,opt,name=retained_backups,json=retainedBackups,proto3" json:"retained_backups,omitempty"`
1967 }
1968
1969 func (x *BackupRetentionSettings) Reset() {
1970 *x = BackupRetentionSettings{}
1971 if protoimpl.UnsafeEnabled {
1972 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[2]
1973 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1974 ms.StoreMessageInfo(mi)
1975 }
1976 }
1977
1978 func (x *BackupRetentionSettings) String() string {
1979 return protoimpl.X.MessageStringOf(x)
1980 }
1981
1982 func (*BackupRetentionSettings) ProtoMessage() {}
1983
1984 func (x *BackupRetentionSettings) ProtoReflect() protoreflect.Message {
1985 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[2]
1986 if protoimpl.UnsafeEnabled && x != nil {
1987 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1988 if ms.LoadMessageInfo() == nil {
1989 ms.StoreMessageInfo(mi)
1990 }
1991 return ms
1992 }
1993 return mi.MessageOf(x)
1994 }
1995
1996
1997 func (*BackupRetentionSettings) Descriptor() ([]byte, []int) {
1998 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{2}
1999 }
2000
2001 func (x *BackupRetentionSettings) GetRetentionUnit() BackupRetentionSettings_RetentionUnit {
2002 if x != nil {
2003 return x.RetentionUnit
2004 }
2005 return BackupRetentionSettings_RETENTION_UNIT_UNSPECIFIED
2006 }
2007
2008 func (x *BackupRetentionSettings) GetRetainedBackups() *wrapperspb.Int32Value {
2009 if x != nil {
2010 return x.RetainedBackups
2011 }
2012 return nil
2013 }
2014
2015
2016 type BackupConfiguration struct {
2017 state protoimpl.MessageState
2018 sizeCache protoimpl.SizeCache
2019 unknownFields protoimpl.UnknownFields
2020
2021
2022
2023 StartTime string `protobuf:"bytes,1,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"`
2024
2025 Enabled *wrapperspb.BoolValue `protobuf:"bytes,2,opt,name=enabled,proto3" json:"enabled,omitempty"`
2026
2027 Kind string `protobuf:"bytes,3,opt,name=kind,proto3" json:"kind,omitempty"`
2028
2029
2030 BinaryLogEnabled *wrapperspb.BoolValue `protobuf:"bytes,4,opt,name=binary_log_enabled,json=binaryLogEnabled,proto3" json:"binary_log_enabled,omitempty"`
2031
2032 ReplicationLogArchivingEnabled *wrapperspb.BoolValue `protobuf:"bytes,5,opt,name=replication_log_archiving_enabled,json=replicationLogArchivingEnabled,proto3" json:"replication_log_archiving_enabled,omitempty"`
2033
2034 Location string `protobuf:"bytes,6,opt,name=location,proto3" json:"location,omitempty"`
2035
2036 PointInTimeRecoveryEnabled *wrapperspb.BoolValue `protobuf:"bytes,7,opt,name=point_in_time_recovery_enabled,json=pointInTimeRecoveryEnabled,proto3" json:"point_in_time_recovery_enabled,omitempty"`
2037
2038
2039 TransactionLogRetentionDays *wrapperspb.Int32Value `protobuf:"bytes,9,opt,name=transaction_log_retention_days,json=transactionLogRetentionDays,proto3" json:"transaction_log_retention_days,omitempty"`
2040
2041 BackupRetentionSettings *BackupRetentionSettings `protobuf:"bytes,10,opt,name=backup_retention_settings,json=backupRetentionSettings,proto3" json:"backup_retention_settings,omitempty"`
2042 }
2043
2044 func (x *BackupConfiguration) Reset() {
2045 *x = BackupConfiguration{}
2046 if protoimpl.UnsafeEnabled {
2047 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[3]
2048 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2049 ms.StoreMessageInfo(mi)
2050 }
2051 }
2052
2053 func (x *BackupConfiguration) String() string {
2054 return protoimpl.X.MessageStringOf(x)
2055 }
2056
2057 func (*BackupConfiguration) ProtoMessage() {}
2058
2059 func (x *BackupConfiguration) ProtoReflect() protoreflect.Message {
2060 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[3]
2061 if protoimpl.UnsafeEnabled && x != nil {
2062 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2063 if ms.LoadMessageInfo() == nil {
2064 ms.StoreMessageInfo(mi)
2065 }
2066 return ms
2067 }
2068 return mi.MessageOf(x)
2069 }
2070
2071
2072 func (*BackupConfiguration) Descriptor() ([]byte, []int) {
2073 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{3}
2074 }
2075
2076 func (x *BackupConfiguration) GetStartTime() string {
2077 if x != nil {
2078 return x.StartTime
2079 }
2080 return ""
2081 }
2082
2083 func (x *BackupConfiguration) GetEnabled() *wrapperspb.BoolValue {
2084 if x != nil {
2085 return x.Enabled
2086 }
2087 return nil
2088 }
2089
2090 func (x *BackupConfiguration) GetKind() string {
2091 if x != nil {
2092 return x.Kind
2093 }
2094 return ""
2095 }
2096
2097 func (x *BackupConfiguration) GetBinaryLogEnabled() *wrapperspb.BoolValue {
2098 if x != nil {
2099 return x.BinaryLogEnabled
2100 }
2101 return nil
2102 }
2103
2104 func (x *BackupConfiguration) GetReplicationLogArchivingEnabled() *wrapperspb.BoolValue {
2105 if x != nil {
2106 return x.ReplicationLogArchivingEnabled
2107 }
2108 return nil
2109 }
2110
2111 func (x *BackupConfiguration) GetLocation() string {
2112 if x != nil {
2113 return x.Location
2114 }
2115 return ""
2116 }
2117
2118 func (x *BackupConfiguration) GetPointInTimeRecoveryEnabled() *wrapperspb.BoolValue {
2119 if x != nil {
2120 return x.PointInTimeRecoveryEnabled
2121 }
2122 return nil
2123 }
2124
2125 func (x *BackupConfiguration) GetTransactionLogRetentionDays() *wrapperspb.Int32Value {
2126 if x != nil {
2127 return x.TransactionLogRetentionDays
2128 }
2129 return nil
2130 }
2131
2132 func (x *BackupConfiguration) GetBackupRetentionSettings() *BackupRetentionSettings {
2133 if x != nil {
2134 return x.BackupRetentionSettings
2135 }
2136 return nil
2137 }
2138
2139
2140 type BackupRun struct {
2141 state protoimpl.MessageState
2142 sizeCache protoimpl.SizeCache
2143 unknownFields protoimpl.UnknownFields
2144
2145
2146 Kind string `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty"`
2147
2148 Status SqlBackupRunStatus `protobuf:"varint,2,opt,name=status,proto3,enum=google.cloud.sql.v1beta4.SqlBackupRunStatus" json:"status,omitempty"`
2149
2150
2151
2152 EnqueuedTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=enqueued_time,json=enqueuedTime,proto3" json:"enqueued_time,omitempty"`
2153
2154
2155 Id int64 `protobuf:"varint,4,opt,name=id,proto3" json:"id,omitempty"`
2156
2157
2158
2159 StartTime *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"`
2160
2161
2162
2163 EndTime *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`
2164
2165
2166 Error *OperationError `protobuf:"bytes,7,opt,name=error,proto3" json:"error,omitempty"`
2167
2168
2169 Type SqlBackupRunType `protobuf:"varint,8,opt,name=type,proto3,enum=google.cloud.sql.v1beta4.SqlBackupRunType" json:"type,omitempty"`
2170
2171 Description string `protobuf:"bytes,9,opt,name=description,proto3" json:"description,omitempty"`
2172
2173
2174
2175 WindowStartTime *timestamppb.Timestamp `protobuf:"bytes,10,opt,name=window_start_time,json=windowStartTime,proto3" json:"window_start_time,omitempty"`
2176
2177 Instance string `protobuf:"bytes,11,opt,name=instance,proto3" json:"instance,omitempty"`
2178
2179 SelfLink string `protobuf:"bytes,12,opt,name=self_link,json=selfLink,proto3" json:"self_link,omitempty"`
2180
2181 Location string `protobuf:"bytes,13,opt,name=location,proto3" json:"location,omitempty"`
2182
2183 DiskEncryptionConfiguration *DiskEncryptionConfiguration `protobuf:"bytes,16,opt,name=disk_encryption_configuration,json=diskEncryptionConfiguration,proto3" json:"disk_encryption_configuration,omitempty"`
2184
2185 DiskEncryptionStatus *DiskEncryptionStatus `protobuf:"bytes,17,opt,name=disk_encryption_status,json=diskEncryptionStatus,proto3" json:"disk_encryption_status,omitempty"`
2186
2187 BackupKind SqlBackupKind `protobuf:"varint,19,opt,name=backup_kind,json=backupKind,proto3,enum=google.cloud.sql.v1beta4.SqlBackupKind" json:"backup_kind,omitempty"`
2188 }
2189
2190 func (x *BackupRun) Reset() {
2191 *x = BackupRun{}
2192 if protoimpl.UnsafeEnabled {
2193 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[4]
2194 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2195 ms.StoreMessageInfo(mi)
2196 }
2197 }
2198
2199 func (x *BackupRun) String() string {
2200 return protoimpl.X.MessageStringOf(x)
2201 }
2202
2203 func (*BackupRun) ProtoMessage() {}
2204
2205 func (x *BackupRun) ProtoReflect() protoreflect.Message {
2206 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[4]
2207 if protoimpl.UnsafeEnabled && x != nil {
2208 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2209 if ms.LoadMessageInfo() == nil {
2210 ms.StoreMessageInfo(mi)
2211 }
2212 return ms
2213 }
2214 return mi.MessageOf(x)
2215 }
2216
2217
2218 func (*BackupRun) Descriptor() ([]byte, []int) {
2219 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{4}
2220 }
2221
2222 func (x *BackupRun) GetKind() string {
2223 if x != nil {
2224 return x.Kind
2225 }
2226 return ""
2227 }
2228
2229 func (x *BackupRun) GetStatus() SqlBackupRunStatus {
2230 if x != nil {
2231 return x.Status
2232 }
2233 return SqlBackupRunStatus_SQL_BACKUP_RUN_STATUS_UNSPECIFIED
2234 }
2235
2236 func (x *BackupRun) GetEnqueuedTime() *timestamppb.Timestamp {
2237 if x != nil {
2238 return x.EnqueuedTime
2239 }
2240 return nil
2241 }
2242
2243 func (x *BackupRun) GetId() int64 {
2244 if x != nil {
2245 return x.Id
2246 }
2247 return 0
2248 }
2249
2250 func (x *BackupRun) GetStartTime() *timestamppb.Timestamp {
2251 if x != nil {
2252 return x.StartTime
2253 }
2254 return nil
2255 }
2256
2257 func (x *BackupRun) GetEndTime() *timestamppb.Timestamp {
2258 if x != nil {
2259 return x.EndTime
2260 }
2261 return nil
2262 }
2263
2264 func (x *BackupRun) GetError() *OperationError {
2265 if x != nil {
2266 return x.Error
2267 }
2268 return nil
2269 }
2270
2271 func (x *BackupRun) GetType() SqlBackupRunType {
2272 if x != nil {
2273 return x.Type
2274 }
2275 return SqlBackupRunType_SQL_BACKUP_RUN_TYPE_UNSPECIFIED
2276 }
2277
2278 func (x *BackupRun) GetDescription() string {
2279 if x != nil {
2280 return x.Description
2281 }
2282 return ""
2283 }
2284
2285 func (x *BackupRun) GetWindowStartTime() *timestamppb.Timestamp {
2286 if x != nil {
2287 return x.WindowStartTime
2288 }
2289 return nil
2290 }
2291
2292 func (x *BackupRun) GetInstance() string {
2293 if x != nil {
2294 return x.Instance
2295 }
2296 return ""
2297 }
2298
2299 func (x *BackupRun) GetSelfLink() string {
2300 if x != nil {
2301 return x.SelfLink
2302 }
2303 return ""
2304 }
2305
2306 func (x *BackupRun) GetLocation() string {
2307 if x != nil {
2308 return x.Location
2309 }
2310 return ""
2311 }
2312
2313 func (x *BackupRun) GetDiskEncryptionConfiguration() *DiskEncryptionConfiguration {
2314 if x != nil {
2315 return x.DiskEncryptionConfiguration
2316 }
2317 return nil
2318 }
2319
2320 func (x *BackupRun) GetDiskEncryptionStatus() *DiskEncryptionStatus {
2321 if x != nil {
2322 return x.DiskEncryptionStatus
2323 }
2324 return nil
2325 }
2326
2327 func (x *BackupRun) GetBackupKind() SqlBackupKind {
2328 if x != nil {
2329 return x.BackupKind
2330 }
2331 return SqlBackupKind_SQL_BACKUP_KIND_UNSPECIFIED
2332 }
2333
2334
2335 type BackupRunsListResponse struct {
2336 state protoimpl.MessageState
2337 sizeCache protoimpl.SizeCache
2338 unknownFields protoimpl.UnknownFields
2339
2340
2341 Kind string `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty"`
2342
2343 Items []*BackupRun `protobuf:"bytes,2,rep,name=items,proto3" json:"items,omitempty"`
2344
2345
2346 NextPageToken string `protobuf:"bytes,3,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
2347 }
2348
2349 func (x *BackupRunsListResponse) Reset() {
2350 *x = BackupRunsListResponse{}
2351 if protoimpl.UnsafeEnabled {
2352 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[5]
2353 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2354 ms.StoreMessageInfo(mi)
2355 }
2356 }
2357
2358 func (x *BackupRunsListResponse) String() string {
2359 return protoimpl.X.MessageStringOf(x)
2360 }
2361
2362 func (*BackupRunsListResponse) ProtoMessage() {}
2363
2364 func (x *BackupRunsListResponse) ProtoReflect() protoreflect.Message {
2365 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[5]
2366 if protoimpl.UnsafeEnabled && x != nil {
2367 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2368 if ms.LoadMessageInfo() == nil {
2369 ms.StoreMessageInfo(mi)
2370 }
2371 return ms
2372 }
2373 return mi.MessageOf(x)
2374 }
2375
2376
2377 func (*BackupRunsListResponse) Descriptor() ([]byte, []int) {
2378 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{5}
2379 }
2380
2381 func (x *BackupRunsListResponse) GetKind() string {
2382 if x != nil {
2383 return x.Kind
2384 }
2385 return ""
2386 }
2387
2388 func (x *BackupRunsListResponse) GetItems() []*BackupRun {
2389 if x != nil {
2390 return x.Items
2391 }
2392 return nil
2393 }
2394
2395 func (x *BackupRunsListResponse) GetNextPageToken() string {
2396 if x != nil {
2397 return x.NextPageToken
2398 }
2399 return ""
2400 }
2401
2402
2403 type BinLogCoordinates struct {
2404 state protoimpl.MessageState
2405 sizeCache protoimpl.SizeCache
2406 unknownFields protoimpl.UnknownFields
2407
2408
2409 BinLogFileName string `protobuf:"bytes,1,opt,name=bin_log_file_name,json=binLogFileName,proto3" json:"bin_log_file_name,omitempty"`
2410
2411 BinLogPosition int64 `protobuf:"varint,2,opt,name=bin_log_position,json=binLogPosition,proto3" json:"bin_log_position,omitempty"`
2412
2413 Kind string `protobuf:"bytes,3,opt,name=kind,proto3" json:"kind,omitempty"`
2414 }
2415
2416 func (x *BinLogCoordinates) Reset() {
2417 *x = BinLogCoordinates{}
2418 if protoimpl.UnsafeEnabled {
2419 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[6]
2420 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2421 ms.StoreMessageInfo(mi)
2422 }
2423 }
2424
2425 func (x *BinLogCoordinates) String() string {
2426 return protoimpl.X.MessageStringOf(x)
2427 }
2428
2429 func (*BinLogCoordinates) ProtoMessage() {}
2430
2431 func (x *BinLogCoordinates) ProtoReflect() protoreflect.Message {
2432 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[6]
2433 if protoimpl.UnsafeEnabled && x != nil {
2434 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2435 if ms.LoadMessageInfo() == nil {
2436 ms.StoreMessageInfo(mi)
2437 }
2438 return ms
2439 }
2440 return mi.MessageOf(x)
2441 }
2442
2443
2444 func (*BinLogCoordinates) Descriptor() ([]byte, []int) {
2445 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{6}
2446 }
2447
2448 func (x *BinLogCoordinates) GetBinLogFileName() string {
2449 if x != nil {
2450 return x.BinLogFileName
2451 }
2452 return ""
2453 }
2454
2455 func (x *BinLogCoordinates) GetBinLogPosition() int64 {
2456 if x != nil {
2457 return x.BinLogPosition
2458 }
2459 return 0
2460 }
2461
2462 func (x *BinLogCoordinates) GetKind() string {
2463 if x != nil {
2464 return x.Kind
2465 }
2466 return ""
2467 }
2468
2469
2470 type BackupContext struct {
2471 state protoimpl.MessageState
2472 sizeCache protoimpl.SizeCache
2473 unknownFields protoimpl.UnknownFields
2474
2475
2476 BackupId int64 `protobuf:"varint,1,opt,name=backup_id,json=backupId,proto3" json:"backup_id,omitempty"`
2477
2478 Kind string `protobuf:"bytes,2,opt,name=kind,proto3" json:"kind,omitempty"`
2479 }
2480
2481 func (x *BackupContext) Reset() {
2482 *x = BackupContext{}
2483 if protoimpl.UnsafeEnabled {
2484 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[7]
2485 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2486 ms.StoreMessageInfo(mi)
2487 }
2488 }
2489
2490 func (x *BackupContext) String() string {
2491 return protoimpl.X.MessageStringOf(x)
2492 }
2493
2494 func (*BackupContext) ProtoMessage() {}
2495
2496 func (x *BackupContext) ProtoReflect() protoreflect.Message {
2497 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[7]
2498 if protoimpl.UnsafeEnabled && x != nil {
2499 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2500 if ms.LoadMessageInfo() == nil {
2501 ms.StoreMessageInfo(mi)
2502 }
2503 return ms
2504 }
2505 return mi.MessageOf(x)
2506 }
2507
2508
2509 func (*BackupContext) Descriptor() ([]byte, []int) {
2510 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{7}
2511 }
2512
2513 func (x *BackupContext) GetBackupId() int64 {
2514 if x != nil {
2515 return x.BackupId
2516 }
2517 return 0
2518 }
2519
2520 func (x *BackupContext) GetKind() string {
2521 if x != nil {
2522 return x.Kind
2523 }
2524 return ""
2525 }
2526
2527
2528 type CloneContext struct {
2529 state protoimpl.MessageState
2530 sizeCache protoimpl.SizeCache
2531 unknownFields protoimpl.UnknownFields
2532
2533
2534 Kind string `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty"`
2535
2536 PitrTimestampMs int64 `protobuf:"varint,2,opt,name=pitr_timestamp_ms,json=pitrTimestampMs,proto3" json:"pitr_timestamp_ms,omitempty"`
2537
2538 DestinationInstanceName string `protobuf:"bytes,3,opt,name=destination_instance_name,json=destinationInstanceName,proto3" json:"destination_instance_name,omitempty"`
2539
2540
2541
2542 BinLogCoordinates *BinLogCoordinates `protobuf:"bytes,4,opt,name=bin_log_coordinates,json=binLogCoordinates,proto3" json:"bin_log_coordinates,omitempty"`
2543
2544
2545 PointInTime *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=point_in_time,json=pointInTime,proto3" json:"point_in_time,omitempty"`
2546
2547
2548
2549
2550
2551
2552
2553 AllocatedIpRange string `protobuf:"bytes,6,opt,name=allocated_ip_range,json=allocatedIpRange,proto3" json:"allocated_ip_range,omitempty"`
2554 }
2555
2556 func (x *CloneContext) Reset() {
2557 *x = CloneContext{}
2558 if protoimpl.UnsafeEnabled {
2559 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[8]
2560 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2561 ms.StoreMessageInfo(mi)
2562 }
2563 }
2564
2565 func (x *CloneContext) String() string {
2566 return protoimpl.X.MessageStringOf(x)
2567 }
2568
2569 func (*CloneContext) ProtoMessage() {}
2570
2571 func (x *CloneContext) ProtoReflect() protoreflect.Message {
2572 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[8]
2573 if protoimpl.UnsafeEnabled && x != nil {
2574 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2575 if ms.LoadMessageInfo() == nil {
2576 ms.StoreMessageInfo(mi)
2577 }
2578 return ms
2579 }
2580 return mi.MessageOf(x)
2581 }
2582
2583
2584 func (*CloneContext) Descriptor() ([]byte, []int) {
2585 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{8}
2586 }
2587
2588 func (x *CloneContext) GetKind() string {
2589 if x != nil {
2590 return x.Kind
2591 }
2592 return ""
2593 }
2594
2595 func (x *CloneContext) GetPitrTimestampMs() int64 {
2596 if x != nil {
2597 return x.PitrTimestampMs
2598 }
2599 return 0
2600 }
2601
2602 func (x *CloneContext) GetDestinationInstanceName() string {
2603 if x != nil {
2604 return x.DestinationInstanceName
2605 }
2606 return ""
2607 }
2608
2609 func (x *CloneContext) GetBinLogCoordinates() *BinLogCoordinates {
2610 if x != nil {
2611 return x.BinLogCoordinates
2612 }
2613 return nil
2614 }
2615
2616 func (x *CloneContext) GetPointInTime() *timestamppb.Timestamp {
2617 if x != nil {
2618 return x.PointInTime
2619 }
2620 return nil
2621 }
2622
2623 func (x *CloneContext) GetAllocatedIpRange() string {
2624 if x != nil {
2625 return x.AllocatedIpRange
2626 }
2627 return ""
2628 }
2629
2630
2631 type Database struct {
2632 state protoimpl.MessageState
2633 sizeCache protoimpl.SizeCache
2634 unknownFields protoimpl.UnknownFields
2635
2636
2637 Kind string `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty"`
2638
2639 Charset string `protobuf:"bytes,2,opt,name=charset,proto3" json:"charset,omitempty"`
2640
2641 Collation string `protobuf:"bytes,3,opt,name=collation,proto3" json:"collation,omitempty"`
2642
2643
2644 Etag string `protobuf:"bytes,4,opt,name=etag,proto3" json:"etag,omitempty"`
2645
2646
2647 Name string `protobuf:"bytes,5,opt,name=name,proto3" json:"name,omitempty"`
2648
2649 Instance string `protobuf:"bytes,6,opt,name=instance,proto3" json:"instance,omitempty"`
2650
2651 SelfLink string `protobuf:"bytes,7,opt,name=self_link,json=selfLink,proto3" json:"self_link,omitempty"`
2652
2653
2654 Project string `protobuf:"bytes,8,opt,name=project,proto3" json:"project,omitempty"`
2655
2656
2657 DatabaseDetails isDatabase_DatabaseDetails `protobuf_oneof:"database_details"`
2658 }
2659
2660 func (x *Database) Reset() {
2661 *x = Database{}
2662 if protoimpl.UnsafeEnabled {
2663 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[9]
2664 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2665 ms.StoreMessageInfo(mi)
2666 }
2667 }
2668
2669 func (x *Database) String() string {
2670 return protoimpl.X.MessageStringOf(x)
2671 }
2672
2673 func (*Database) ProtoMessage() {}
2674
2675 func (x *Database) ProtoReflect() protoreflect.Message {
2676 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[9]
2677 if protoimpl.UnsafeEnabled && x != nil {
2678 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2679 if ms.LoadMessageInfo() == nil {
2680 ms.StoreMessageInfo(mi)
2681 }
2682 return ms
2683 }
2684 return mi.MessageOf(x)
2685 }
2686
2687
2688 func (*Database) Descriptor() ([]byte, []int) {
2689 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{9}
2690 }
2691
2692 func (x *Database) GetKind() string {
2693 if x != nil {
2694 return x.Kind
2695 }
2696 return ""
2697 }
2698
2699 func (x *Database) GetCharset() string {
2700 if x != nil {
2701 return x.Charset
2702 }
2703 return ""
2704 }
2705
2706 func (x *Database) GetCollation() string {
2707 if x != nil {
2708 return x.Collation
2709 }
2710 return ""
2711 }
2712
2713 func (x *Database) GetEtag() string {
2714 if x != nil {
2715 return x.Etag
2716 }
2717 return ""
2718 }
2719
2720 func (x *Database) GetName() string {
2721 if x != nil {
2722 return x.Name
2723 }
2724 return ""
2725 }
2726
2727 func (x *Database) GetInstance() string {
2728 if x != nil {
2729 return x.Instance
2730 }
2731 return ""
2732 }
2733
2734 func (x *Database) GetSelfLink() string {
2735 if x != nil {
2736 return x.SelfLink
2737 }
2738 return ""
2739 }
2740
2741 func (x *Database) GetProject() string {
2742 if x != nil {
2743 return x.Project
2744 }
2745 return ""
2746 }
2747
2748 func (m *Database) GetDatabaseDetails() isDatabase_DatabaseDetails {
2749 if m != nil {
2750 return m.DatabaseDetails
2751 }
2752 return nil
2753 }
2754
2755 func (x *Database) GetSqlserverDatabaseDetails() *SqlServerDatabaseDetails {
2756 if x, ok := x.GetDatabaseDetails().(*Database_SqlserverDatabaseDetails); ok {
2757 return x.SqlserverDatabaseDetails
2758 }
2759 return nil
2760 }
2761
2762 type isDatabase_DatabaseDetails interface {
2763 isDatabase_DatabaseDetails()
2764 }
2765
2766 type Database_SqlserverDatabaseDetails struct {
2767 SqlserverDatabaseDetails *SqlServerDatabaseDetails `protobuf:"bytes,9,opt,name=sqlserver_database_details,json=sqlserverDatabaseDetails,proto3,oneof"`
2768 }
2769
2770 func (*Database_SqlserverDatabaseDetails) isDatabase_DatabaseDetails() {}
2771
2772
2773 type SqlServerDatabaseDetails struct {
2774 state protoimpl.MessageState
2775 sizeCache protoimpl.SizeCache
2776 unknownFields protoimpl.UnknownFields
2777
2778
2779 CompatibilityLevel int32 `protobuf:"varint,1,opt,name=compatibility_level,json=compatibilityLevel,proto3" json:"compatibility_level,omitempty"`
2780
2781 RecoveryModel string `protobuf:"bytes,2,opt,name=recovery_model,json=recoveryModel,proto3" json:"recovery_model,omitempty"`
2782 }
2783
2784 func (x *SqlServerDatabaseDetails) Reset() {
2785 *x = SqlServerDatabaseDetails{}
2786 if protoimpl.UnsafeEnabled {
2787 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[10]
2788 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2789 ms.StoreMessageInfo(mi)
2790 }
2791 }
2792
2793 func (x *SqlServerDatabaseDetails) String() string {
2794 return protoimpl.X.MessageStringOf(x)
2795 }
2796
2797 func (*SqlServerDatabaseDetails) ProtoMessage() {}
2798
2799 func (x *SqlServerDatabaseDetails) ProtoReflect() protoreflect.Message {
2800 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[10]
2801 if protoimpl.UnsafeEnabled && x != nil {
2802 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2803 if ms.LoadMessageInfo() == nil {
2804 ms.StoreMessageInfo(mi)
2805 }
2806 return ms
2807 }
2808 return mi.MessageOf(x)
2809 }
2810
2811
2812 func (*SqlServerDatabaseDetails) Descriptor() ([]byte, []int) {
2813 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{10}
2814 }
2815
2816 func (x *SqlServerDatabaseDetails) GetCompatibilityLevel() int32 {
2817 if x != nil {
2818 return x.CompatibilityLevel
2819 }
2820 return 0
2821 }
2822
2823 func (x *SqlServerDatabaseDetails) GetRecoveryModel() string {
2824 if x != nil {
2825 return x.RecoveryModel
2826 }
2827 return ""
2828 }
2829
2830
2831 type DatabaseFlags struct {
2832 state protoimpl.MessageState
2833 sizeCache protoimpl.SizeCache
2834 unknownFields protoimpl.UnknownFields
2835
2836
2837
2838
2839
2840
2841 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
2842
2843
2844
2845 Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
2846 }
2847
2848 func (x *DatabaseFlags) Reset() {
2849 *x = DatabaseFlags{}
2850 if protoimpl.UnsafeEnabled {
2851 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[11]
2852 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2853 ms.StoreMessageInfo(mi)
2854 }
2855 }
2856
2857 func (x *DatabaseFlags) String() string {
2858 return protoimpl.X.MessageStringOf(x)
2859 }
2860
2861 func (*DatabaseFlags) ProtoMessage() {}
2862
2863 func (x *DatabaseFlags) ProtoReflect() protoreflect.Message {
2864 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[11]
2865 if protoimpl.UnsafeEnabled && x != nil {
2866 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2867 if ms.LoadMessageInfo() == nil {
2868 ms.StoreMessageInfo(mi)
2869 }
2870 return ms
2871 }
2872 return mi.MessageOf(x)
2873 }
2874
2875
2876 func (*DatabaseFlags) Descriptor() ([]byte, []int) {
2877 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{11}
2878 }
2879
2880 func (x *DatabaseFlags) GetName() string {
2881 if x != nil {
2882 return x.Name
2883 }
2884 return ""
2885 }
2886
2887 func (x *DatabaseFlags) GetValue() string {
2888 if x != nil {
2889 return x.Value
2890 }
2891 return ""
2892 }
2893
2894
2895
2896 type SyncFlags struct {
2897 state protoimpl.MessageState
2898 sizeCache protoimpl.SizeCache
2899 unknownFields protoimpl.UnknownFields
2900
2901
2902 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
2903
2904
2905 Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
2906 }
2907
2908 func (x *SyncFlags) Reset() {
2909 *x = SyncFlags{}
2910 if protoimpl.UnsafeEnabled {
2911 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[12]
2912 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2913 ms.StoreMessageInfo(mi)
2914 }
2915 }
2916
2917 func (x *SyncFlags) String() string {
2918 return protoimpl.X.MessageStringOf(x)
2919 }
2920
2921 func (*SyncFlags) ProtoMessage() {}
2922
2923 func (x *SyncFlags) ProtoReflect() protoreflect.Message {
2924 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[12]
2925 if protoimpl.UnsafeEnabled && x != nil {
2926 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2927 if ms.LoadMessageInfo() == nil {
2928 ms.StoreMessageInfo(mi)
2929 }
2930 return ms
2931 }
2932 return mi.MessageOf(x)
2933 }
2934
2935
2936 func (*SyncFlags) Descriptor() ([]byte, []int) {
2937 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{12}
2938 }
2939
2940 func (x *SyncFlags) GetName() string {
2941 if x != nil {
2942 return x.Name
2943 }
2944 return ""
2945 }
2946
2947 func (x *SyncFlags) GetValue() string {
2948 if x != nil {
2949 return x.Value
2950 }
2951 return ""
2952 }
2953
2954
2955 type InstanceReference struct {
2956 state protoimpl.MessageState
2957 sizeCache protoimpl.SizeCache
2958 unknownFields protoimpl.UnknownFields
2959
2960
2961
2962 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
2963
2964 Region string `protobuf:"bytes,2,opt,name=region,proto3" json:"region,omitempty"`
2965
2966
2967 Project string `protobuf:"bytes,3,opt,name=project,proto3" json:"project,omitempty"`
2968 }
2969
2970 func (x *InstanceReference) Reset() {
2971 *x = InstanceReference{}
2972 if protoimpl.UnsafeEnabled {
2973 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[13]
2974 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2975 ms.StoreMessageInfo(mi)
2976 }
2977 }
2978
2979 func (x *InstanceReference) String() string {
2980 return protoimpl.X.MessageStringOf(x)
2981 }
2982
2983 func (*InstanceReference) ProtoMessage() {}
2984
2985 func (x *InstanceReference) ProtoReflect() protoreflect.Message {
2986 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[13]
2987 if protoimpl.UnsafeEnabled && x != nil {
2988 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2989 if ms.LoadMessageInfo() == nil {
2990 ms.StoreMessageInfo(mi)
2991 }
2992 return ms
2993 }
2994 return mi.MessageOf(x)
2995 }
2996
2997
2998 func (*InstanceReference) Descriptor() ([]byte, []int) {
2999 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{13}
3000 }
3001
3002 func (x *InstanceReference) GetName() string {
3003 if x != nil {
3004 return x.Name
3005 }
3006 return ""
3007 }
3008
3009 func (x *InstanceReference) GetRegion() string {
3010 if x != nil {
3011 return x.Region
3012 }
3013 return ""
3014 }
3015
3016 func (x *InstanceReference) GetProject() string {
3017 if x != nil {
3018 return x.Project
3019 }
3020 return ""
3021 }
3022
3023
3024 type DatabaseInstance struct {
3025 state protoimpl.MessageState
3026 sizeCache protoimpl.SizeCache
3027 unknownFields protoimpl.UnknownFields
3028
3029
3030 Kind string `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty"`
3031
3032 State DatabaseInstance_SqlInstanceState `protobuf:"varint,2,opt,name=state,proto3,enum=google.cloud.sql.v1beta4.DatabaseInstance_SqlInstanceState" json:"state,omitempty"`
3033
3034
3035 DatabaseVersion SqlDatabaseVersion `protobuf:"varint,3,opt,name=database_version,json=databaseVersion,proto3,enum=google.cloud.sql.v1beta4.SqlDatabaseVersion" json:"database_version,omitempty"`
3036
3037 Settings *Settings `protobuf:"bytes,4,opt,name=settings,proto3" json:"settings,omitempty"`
3038
3039
3040 Etag string `protobuf:"bytes,5,opt,name=etag,proto3" json:"etag,omitempty"`
3041
3042 FailoverReplica *DatabaseInstance_SqlFailoverReplica `protobuf:"bytes,6,opt,name=failover_replica,json=failoverReplica,proto3" json:"failover_replica,omitempty"`
3043
3044
3045 MasterInstanceName string `protobuf:"bytes,7,opt,name=master_instance_name,json=masterInstanceName,proto3" json:"master_instance_name,omitempty"`
3046
3047 ReplicaNames []string `protobuf:"bytes,8,rep,name=replica_names,json=replicaNames,proto3" json:"replica_names,omitempty"`
3048
3049
3050
3051 MaxDiskSize *wrapperspb.Int64Value `protobuf:"bytes,9,opt,name=max_disk_size,json=maxDiskSize,proto3" json:"max_disk_size,omitempty"`
3052
3053
3054
3055
3056
3057
3058
3059
3060 CurrentDiskSize *wrapperspb.Int64Value `protobuf:"bytes,10,opt,name=current_disk_size,json=currentDiskSize,proto3" json:"current_disk_size,omitempty"`
3061
3062 IpAddresses []*IpMapping `protobuf:"bytes,11,rep,name=ip_addresses,json=ipAddresses,proto3" json:"ip_addresses,omitempty"`
3063
3064 ServerCaCert *SslCert `protobuf:"bytes,12,opt,name=server_ca_cert,json=serverCaCert,proto3" json:"server_ca_cert,omitempty"`
3065
3066 InstanceType SqlInstanceType `protobuf:"varint,13,opt,name=instance_type,json=instanceType,proto3,enum=google.cloud.sql.v1beta4.SqlInstanceType" json:"instance_type,omitempty"`
3067
3068
3069 Project string `protobuf:"bytes,14,opt,name=project,proto3" json:"project,omitempty"`
3070
3071
3072
3073
3074
3075 Ipv6Address string `protobuf:"bytes,15,opt,name=ipv6_address,json=ipv6Address,proto3" json:"ipv6_address,omitempty"`
3076
3077
3078 ServiceAccountEmailAddress string `protobuf:"bytes,16,opt,name=service_account_email_address,json=serviceAccountEmailAddress,proto3" json:"service_account_email_address,omitempty"`
3079
3080 OnPremisesConfiguration *OnPremisesConfiguration `protobuf:"bytes,17,opt,name=on_premises_configuration,json=onPremisesConfiguration,proto3" json:"on_premises_configuration,omitempty"`
3081
3082 ReplicaConfiguration *ReplicaConfiguration `protobuf:"bytes,18,opt,name=replica_configuration,json=replicaConfiguration,proto3" json:"replica_configuration,omitempty"`
3083
3084
3085
3086
3087
3088
3089 BackendType SqlBackendType `protobuf:"varint,19,opt,name=backend_type,json=backendType,proto3,enum=google.cloud.sql.v1beta4.SqlBackendType" json:"backend_type,omitempty"`
3090
3091 SelfLink string `protobuf:"bytes,20,opt,name=self_link,json=selfLink,proto3" json:"self_link,omitempty"`
3092
3093 SuspensionReason []SqlSuspensionReason `protobuf:"varint,21,rep,packed,name=suspension_reason,json=suspensionReason,proto3,enum=google.cloud.sql.v1beta4.SqlSuspensionReason" json:"suspension_reason,omitempty"`
3094
3095 ConnectionName string `protobuf:"bytes,22,opt,name=connection_name,json=connectionName,proto3" json:"connection_name,omitempty"`
3096
3097 Name string `protobuf:"bytes,23,opt,name=name,proto3" json:"name,omitempty"`
3098
3099
3100
3101
3102
3103
3104
3105 Region string `protobuf:"bytes,24,opt,name=region,proto3" json:"region,omitempty"`
3106
3107
3108
3109
3110 GceZone string `protobuf:"bytes,25,opt,name=gce_zone,json=gceZone,proto3" json:"gce_zone,omitempty"`
3111
3112
3113
3114
3115 SecondaryGceZone string `protobuf:"bytes,34,opt,name=secondary_gce_zone,json=secondaryGceZone,proto3" json:"secondary_gce_zone,omitempty"`
3116
3117 DiskEncryptionConfiguration *DiskEncryptionConfiguration `protobuf:"bytes,26,opt,name=disk_encryption_configuration,json=diskEncryptionConfiguration,proto3" json:"disk_encryption_configuration,omitempty"`
3118
3119 DiskEncryptionStatus *DiskEncryptionStatus `protobuf:"bytes,27,opt,name=disk_encryption_status,json=diskEncryptionStatus,proto3" json:"disk_encryption_status,omitempty"`
3120
3121 RootPassword string `protobuf:"bytes,29,opt,name=root_password,json=rootPassword,proto3" json:"root_password,omitempty"`
3122
3123 ScheduledMaintenance *DatabaseInstance_SqlScheduledMaintenance `protobuf:"bytes,30,opt,name=scheduled_maintenance,json=scheduledMaintenance,proto3" json:"scheduled_maintenance,omitempty"`
3124
3125
3126 SatisfiesPzs *wrapperspb.BoolValue `protobuf:"bytes,35,opt,name=satisfies_pzs,json=satisfiesPzs,proto3" json:"satisfies_pzs,omitempty"`
3127
3128
3129 DatabaseInstalledVersion string `protobuf:"bytes,40,opt,name=database_installed_version,json=databaseInstalledVersion,proto3" json:"database_installed_version,omitempty"`
3130
3131
3132
3133
3134
3135
3136 OutOfDiskReport *DatabaseInstance_SqlOutOfDiskReport `protobuf:"bytes,38,opt,name=out_of_disk_report,json=outOfDiskReport,proto3,oneof" json:"out_of_disk_report,omitempty"`
3137
3138
3139
3140 CreateTime *timestamppb.Timestamp `protobuf:"bytes,39,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
3141
3142 AvailableMaintenanceVersions []string `protobuf:"bytes,41,rep,name=available_maintenance_versions,json=availableMaintenanceVersions,proto3" json:"available_maintenance_versions,omitempty"`
3143
3144 MaintenanceVersion string `protobuf:"bytes,42,opt,name=maintenance_version,json=maintenanceVersion,proto3" json:"maintenance_version,omitempty"`
3145 }
3146
3147 func (x *DatabaseInstance) Reset() {
3148 *x = DatabaseInstance{}
3149 if protoimpl.UnsafeEnabled {
3150 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[14]
3151 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
3152 ms.StoreMessageInfo(mi)
3153 }
3154 }
3155
3156 func (x *DatabaseInstance) String() string {
3157 return protoimpl.X.MessageStringOf(x)
3158 }
3159
3160 func (*DatabaseInstance) ProtoMessage() {}
3161
3162 func (x *DatabaseInstance) ProtoReflect() protoreflect.Message {
3163 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[14]
3164 if protoimpl.UnsafeEnabled && x != nil {
3165 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
3166 if ms.LoadMessageInfo() == nil {
3167 ms.StoreMessageInfo(mi)
3168 }
3169 return ms
3170 }
3171 return mi.MessageOf(x)
3172 }
3173
3174
3175 func (*DatabaseInstance) Descriptor() ([]byte, []int) {
3176 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{14}
3177 }
3178
3179 func (x *DatabaseInstance) GetKind() string {
3180 if x != nil {
3181 return x.Kind
3182 }
3183 return ""
3184 }
3185
3186 func (x *DatabaseInstance) GetState() DatabaseInstance_SqlInstanceState {
3187 if x != nil {
3188 return x.State
3189 }
3190 return DatabaseInstance_SQL_INSTANCE_STATE_UNSPECIFIED
3191 }
3192
3193 func (x *DatabaseInstance) GetDatabaseVersion() SqlDatabaseVersion {
3194 if x != nil {
3195 return x.DatabaseVersion
3196 }
3197 return SqlDatabaseVersion_SQL_DATABASE_VERSION_UNSPECIFIED
3198 }
3199
3200 func (x *DatabaseInstance) GetSettings() *Settings {
3201 if x != nil {
3202 return x.Settings
3203 }
3204 return nil
3205 }
3206
3207 func (x *DatabaseInstance) GetEtag() string {
3208 if x != nil {
3209 return x.Etag
3210 }
3211 return ""
3212 }
3213
3214 func (x *DatabaseInstance) GetFailoverReplica() *DatabaseInstance_SqlFailoverReplica {
3215 if x != nil {
3216 return x.FailoverReplica
3217 }
3218 return nil
3219 }
3220
3221 func (x *DatabaseInstance) GetMasterInstanceName() string {
3222 if x != nil {
3223 return x.MasterInstanceName
3224 }
3225 return ""
3226 }
3227
3228 func (x *DatabaseInstance) GetReplicaNames() []string {
3229 if x != nil {
3230 return x.ReplicaNames
3231 }
3232 return nil
3233 }
3234
3235
3236 func (x *DatabaseInstance) GetMaxDiskSize() *wrapperspb.Int64Value {
3237 if x != nil {
3238 return x.MaxDiskSize
3239 }
3240 return nil
3241 }
3242
3243
3244 func (x *DatabaseInstance) GetCurrentDiskSize() *wrapperspb.Int64Value {
3245 if x != nil {
3246 return x.CurrentDiskSize
3247 }
3248 return nil
3249 }
3250
3251 func (x *DatabaseInstance) GetIpAddresses() []*IpMapping {
3252 if x != nil {
3253 return x.IpAddresses
3254 }
3255 return nil
3256 }
3257
3258 func (x *DatabaseInstance) GetServerCaCert() *SslCert {
3259 if x != nil {
3260 return x.ServerCaCert
3261 }
3262 return nil
3263 }
3264
3265 func (x *DatabaseInstance) GetInstanceType() SqlInstanceType {
3266 if x != nil {
3267 return x.InstanceType
3268 }
3269 return SqlInstanceType_SQL_INSTANCE_TYPE_UNSPECIFIED
3270 }
3271
3272 func (x *DatabaseInstance) GetProject() string {
3273 if x != nil {
3274 return x.Project
3275 }
3276 return ""
3277 }
3278
3279
3280 func (x *DatabaseInstance) GetIpv6Address() string {
3281 if x != nil {
3282 return x.Ipv6Address
3283 }
3284 return ""
3285 }
3286
3287 func (x *DatabaseInstance) GetServiceAccountEmailAddress() string {
3288 if x != nil {
3289 return x.ServiceAccountEmailAddress
3290 }
3291 return ""
3292 }
3293
3294 func (x *DatabaseInstance) GetOnPremisesConfiguration() *OnPremisesConfiguration {
3295 if x != nil {
3296 return x.OnPremisesConfiguration
3297 }
3298 return nil
3299 }
3300
3301 func (x *DatabaseInstance) GetReplicaConfiguration() *ReplicaConfiguration {
3302 if x != nil {
3303 return x.ReplicaConfiguration
3304 }
3305 return nil
3306 }
3307
3308 func (x *DatabaseInstance) GetBackendType() SqlBackendType {
3309 if x != nil {
3310 return x.BackendType
3311 }
3312 return SqlBackendType_SQL_BACKEND_TYPE_UNSPECIFIED
3313 }
3314
3315 func (x *DatabaseInstance) GetSelfLink() string {
3316 if x != nil {
3317 return x.SelfLink
3318 }
3319 return ""
3320 }
3321
3322 func (x *DatabaseInstance) GetSuspensionReason() []SqlSuspensionReason {
3323 if x != nil {
3324 return x.SuspensionReason
3325 }
3326 return nil
3327 }
3328
3329 func (x *DatabaseInstance) GetConnectionName() string {
3330 if x != nil {
3331 return x.ConnectionName
3332 }
3333 return ""
3334 }
3335
3336 func (x *DatabaseInstance) GetName() string {
3337 if x != nil {
3338 return x.Name
3339 }
3340 return ""
3341 }
3342
3343 func (x *DatabaseInstance) GetRegion() string {
3344 if x != nil {
3345 return x.Region
3346 }
3347 return ""
3348 }
3349
3350 func (x *DatabaseInstance) GetGceZone() string {
3351 if x != nil {
3352 return x.GceZone
3353 }
3354 return ""
3355 }
3356
3357 func (x *DatabaseInstance) GetSecondaryGceZone() string {
3358 if x != nil {
3359 return x.SecondaryGceZone
3360 }
3361 return ""
3362 }
3363
3364 func (x *DatabaseInstance) GetDiskEncryptionConfiguration() *DiskEncryptionConfiguration {
3365 if x != nil {
3366 return x.DiskEncryptionConfiguration
3367 }
3368 return nil
3369 }
3370
3371 func (x *DatabaseInstance) GetDiskEncryptionStatus() *DiskEncryptionStatus {
3372 if x != nil {
3373 return x.DiskEncryptionStatus
3374 }
3375 return nil
3376 }
3377
3378 func (x *DatabaseInstance) GetRootPassword() string {
3379 if x != nil {
3380 return x.RootPassword
3381 }
3382 return ""
3383 }
3384
3385 func (x *DatabaseInstance) GetScheduledMaintenance() *DatabaseInstance_SqlScheduledMaintenance {
3386 if x != nil {
3387 return x.ScheduledMaintenance
3388 }
3389 return nil
3390 }
3391
3392 func (x *DatabaseInstance) GetSatisfiesPzs() *wrapperspb.BoolValue {
3393 if x != nil {
3394 return x.SatisfiesPzs
3395 }
3396 return nil
3397 }
3398
3399 func (x *DatabaseInstance) GetDatabaseInstalledVersion() string {
3400 if x != nil {
3401 return x.DatabaseInstalledVersion
3402 }
3403 return ""
3404 }
3405
3406 func (x *DatabaseInstance) GetOutOfDiskReport() *DatabaseInstance_SqlOutOfDiskReport {
3407 if x != nil {
3408 return x.OutOfDiskReport
3409 }
3410 return nil
3411 }
3412
3413 func (x *DatabaseInstance) GetCreateTime() *timestamppb.Timestamp {
3414 if x != nil {
3415 return x.CreateTime
3416 }
3417 return nil
3418 }
3419
3420 func (x *DatabaseInstance) GetAvailableMaintenanceVersions() []string {
3421 if x != nil {
3422 return x.AvailableMaintenanceVersions
3423 }
3424 return nil
3425 }
3426
3427 func (x *DatabaseInstance) GetMaintenanceVersion() string {
3428 if x != nil {
3429 return x.MaintenanceVersion
3430 }
3431 return ""
3432 }
3433
3434
3435 type DatabasesListResponse struct {
3436 state protoimpl.MessageState
3437 sizeCache protoimpl.SizeCache
3438 unknownFields protoimpl.UnknownFields
3439
3440
3441 Kind string `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty"`
3442
3443 Items []*Database `protobuf:"bytes,2,rep,name=items,proto3" json:"items,omitempty"`
3444 }
3445
3446 func (x *DatabasesListResponse) Reset() {
3447 *x = DatabasesListResponse{}
3448 if protoimpl.UnsafeEnabled {
3449 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[15]
3450 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
3451 ms.StoreMessageInfo(mi)
3452 }
3453 }
3454
3455 func (x *DatabasesListResponse) String() string {
3456 return protoimpl.X.MessageStringOf(x)
3457 }
3458
3459 func (*DatabasesListResponse) ProtoMessage() {}
3460
3461 func (x *DatabasesListResponse) ProtoReflect() protoreflect.Message {
3462 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[15]
3463 if protoimpl.UnsafeEnabled && x != nil {
3464 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
3465 if ms.LoadMessageInfo() == nil {
3466 ms.StoreMessageInfo(mi)
3467 }
3468 return ms
3469 }
3470 return mi.MessageOf(x)
3471 }
3472
3473
3474 func (*DatabasesListResponse) Descriptor() ([]byte, []int) {
3475 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{15}
3476 }
3477
3478 func (x *DatabasesListResponse) GetKind() string {
3479 if x != nil {
3480 return x.Kind
3481 }
3482 return ""
3483 }
3484
3485 func (x *DatabasesListResponse) GetItems() []*Database {
3486 if x != nil {
3487 return x.Items
3488 }
3489 return nil
3490 }
3491
3492
3493
3494 type DemoteMasterConfiguration struct {
3495 state protoimpl.MessageState
3496 sizeCache protoimpl.SizeCache
3497 unknownFields protoimpl.UnknownFields
3498
3499
3500 Kind string `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty"`
3501
3502
3503
3504
3505
3506
3507 MysqlReplicaConfiguration *DemoteMasterMySqlReplicaConfiguration `protobuf:"bytes,2,opt,name=mysql_replica_configuration,json=mysqlReplicaConfiguration,proto3" json:"mysql_replica_configuration,omitempty"`
3508 }
3509
3510 func (x *DemoteMasterConfiguration) Reset() {
3511 *x = DemoteMasterConfiguration{}
3512 if protoimpl.UnsafeEnabled {
3513 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[16]
3514 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
3515 ms.StoreMessageInfo(mi)
3516 }
3517 }
3518
3519 func (x *DemoteMasterConfiguration) String() string {
3520 return protoimpl.X.MessageStringOf(x)
3521 }
3522
3523 func (*DemoteMasterConfiguration) ProtoMessage() {}
3524
3525 func (x *DemoteMasterConfiguration) ProtoReflect() protoreflect.Message {
3526 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[16]
3527 if protoimpl.UnsafeEnabled && x != nil {
3528 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
3529 if ms.LoadMessageInfo() == nil {
3530 ms.StoreMessageInfo(mi)
3531 }
3532 return ms
3533 }
3534 return mi.MessageOf(x)
3535 }
3536
3537
3538 func (*DemoteMasterConfiguration) Descriptor() ([]byte, []int) {
3539 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{16}
3540 }
3541
3542 func (x *DemoteMasterConfiguration) GetKind() string {
3543 if x != nil {
3544 return x.Kind
3545 }
3546 return ""
3547 }
3548
3549 func (x *DemoteMasterConfiguration) GetMysqlReplicaConfiguration() *DemoteMasterMySqlReplicaConfiguration {
3550 if x != nil {
3551 return x.MysqlReplicaConfiguration
3552 }
3553 return nil
3554 }
3555
3556
3557 type DemoteMasterContext struct {
3558 state protoimpl.MessageState
3559 sizeCache protoimpl.SizeCache
3560 unknownFields protoimpl.UnknownFields
3561
3562
3563 Kind string `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty"`
3564
3565
3566
3567
3568
3569
3570
3571 VerifyGtidConsistency *wrapperspb.BoolValue `protobuf:"bytes,2,opt,name=verify_gtid_consistency,json=verifyGtidConsistency,proto3" json:"verify_gtid_consistency,omitempty"`
3572
3573
3574 MasterInstanceName string `protobuf:"bytes,3,opt,name=master_instance_name,json=masterInstanceName,proto3" json:"master_instance_name,omitempty"`
3575
3576
3577 ReplicaConfiguration *DemoteMasterConfiguration `protobuf:"bytes,4,opt,name=replica_configuration,json=replicaConfiguration,proto3" json:"replica_configuration,omitempty"`
3578
3579 SkipReplicationSetup bool `protobuf:"varint,5,opt,name=skip_replication_setup,json=skipReplicationSetup,proto3" json:"skip_replication_setup,omitempty"`
3580 }
3581
3582 func (x *DemoteMasterContext) Reset() {
3583 *x = DemoteMasterContext{}
3584 if protoimpl.UnsafeEnabled {
3585 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[17]
3586 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
3587 ms.StoreMessageInfo(mi)
3588 }
3589 }
3590
3591 func (x *DemoteMasterContext) String() string {
3592 return protoimpl.X.MessageStringOf(x)
3593 }
3594
3595 func (*DemoteMasterContext) ProtoMessage() {}
3596
3597 func (x *DemoteMasterContext) ProtoReflect() protoreflect.Message {
3598 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[17]
3599 if protoimpl.UnsafeEnabled && x != nil {
3600 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
3601 if ms.LoadMessageInfo() == nil {
3602 ms.StoreMessageInfo(mi)
3603 }
3604 return ms
3605 }
3606 return mi.MessageOf(x)
3607 }
3608
3609
3610 func (*DemoteMasterContext) Descriptor() ([]byte, []int) {
3611 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{17}
3612 }
3613
3614 func (x *DemoteMasterContext) GetKind() string {
3615 if x != nil {
3616 return x.Kind
3617 }
3618 return ""
3619 }
3620
3621 func (x *DemoteMasterContext) GetVerifyGtidConsistency() *wrapperspb.BoolValue {
3622 if x != nil {
3623 return x.VerifyGtidConsistency
3624 }
3625 return nil
3626 }
3627
3628 func (x *DemoteMasterContext) GetMasterInstanceName() string {
3629 if x != nil {
3630 return x.MasterInstanceName
3631 }
3632 return ""
3633 }
3634
3635 func (x *DemoteMasterContext) GetReplicaConfiguration() *DemoteMasterConfiguration {
3636 if x != nil {
3637 return x.ReplicaConfiguration
3638 }
3639 return nil
3640 }
3641
3642 func (x *DemoteMasterContext) GetSkipReplicationSetup() bool {
3643 if x != nil {
3644 return x.SkipReplicationSetup
3645 }
3646 return false
3647 }
3648
3649
3650 type DemoteMasterMySqlReplicaConfiguration struct {
3651 state protoimpl.MessageState
3652 sizeCache protoimpl.SizeCache
3653 unknownFields protoimpl.UnknownFields
3654
3655
3656 Kind string `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty"`
3657
3658 Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"`
3659
3660 Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"`
3661
3662
3663
3664 ClientKey string `protobuf:"bytes,4,opt,name=client_key,json=clientKey,proto3" json:"client_key,omitempty"`
3665
3666 ClientCertificate string `protobuf:"bytes,5,opt,name=client_certificate,json=clientCertificate,proto3" json:"client_certificate,omitempty"`
3667
3668 CaCertificate string `protobuf:"bytes,6,opt,name=ca_certificate,json=caCertificate,proto3" json:"ca_certificate,omitempty"`
3669 }
3670
3671 func (x *DemoteMasterMySqlReplicaConfiguration) Reset() {
3672 *x = DemoteMasterMySqlReplicaConfiguration{}
3673 if protoimpl.UnsafeEnabled {
3674 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[18]
3675 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
3676 ms.StoreMessageInfo(mi)
3677 }
3678 }
3679
3680 func (x *DemoteMasterMySqlReplicaConfiguration) String() string {
3681 return protoimpl.X.MessageStringOf(x)
3682 }
3683
3684 func (*DemoteMasterMySqlReplicaConfiguration) ProtoMessage() {}
3685
3686 func (x *DemoteMasterMySqlReplicaConfiguration) ProtoReflect() protoreflect.Message {
3687 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[18]
3688 if protoimpl.UnsafeEnabled && x != nil {
3689 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
3690 if ms.LoadMessageInfo() == nil {
3691 ms.StoreMessageInfo(mi)
3692 }
3693 return ms
3694 }
3695 return mi.MessageOf(x)
3696 }
3697
3698
3699 func (*DemoteMasterMySqlReplicaConfiguration) Descriptor() ([]byte, []int) {
3700 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{18}
3701 }
3702
3703 func (x *DemoteMasterMySqlReplicaConfiguration) GetKind() string {
3704 if x != nil {
3705 return x.Kind
3706 }
3707 return ""
3708 }
3709
3710 func (x *DemoteMasterMySqlReplicaConfiguration) GetUsername() string {
3711 if x != nil {
3712 return x.Username
3713 }
3714 return ""
3715 }
3716
3717 func (x *DemoteMasterMySqlReplicaConfiguration) GetPassword() string {
3718 if x != nil {
3719 return x.Password
3720 }
3721 return ""
3722 }
3723
3724 func (x *DemoteMasterMySqlReplicaConfiguration) GetClientKey() string {
3725 if x != nil {
3726 return x.ClientKey
3727 }
3728 return ""
3729 }
3730
3731 func (x *DemoteMasterMySqlReplicaConfiguration) GetClientCertificate() string {
3732 if x != nil {
3733 return x.ClientCertificate
3734 }
3735 return ""
3736 }
3737
3738 func (x *DemoteMasterMySqlReplicaConfiguration) GetCaCertificate() string {
3739 if x != nil {
3740 return x.CaCertificate
3741 }
3742 return ""
3743 }
3744
3745
3746 type ExportContext struct {
3747 state protoimpl.MessageState
3748 sizeCache protoimpl.SizeCache
3749 unknownFields protoimpl.UnknownFields
3750
3751
3752
3753
3754
3755
3756 Uri string `protobuf:"bytes,1,opt,name=uri,proto3" json:"uri,omitempty"`
3757
3758
3759
3760
3761
3762
3763
3764
3765
3766
3767
3768
3769 Databases []string `protobuf:"bytes,2,rep,name=databases,proto3" json:"databases,omitempty"`
3770
3771 Kind string `protobuf:"bytes,3,opt,name=kind,proto3" json:"kind,omitempty"`
3772
3773 SqlExportOptions *ExportContext_SqlExportOptions `protobuf:"bytes,4,opt,name=sql_export_options,json=sqlExportOptions,proto3" json:"sql_export_options,omitempty"`
3774
3775
3776 CsvExportOptions *ExportContext_SqlCsvExportOptions `protobuf:"bytes,5,opt,name=csv_export_options,json=csvExportOptions,proto3" json:"csv_export_options,omitempty"`
3777
3778 FileType SqlFileType `protobuf:"varint,6,opt,name=file_type,json=fileType,proto3,enum=google.cloud.sql.v1beta4.SqlFileType" json:"file_type,omitempty"`
3779
3780 Offload *wrapperspb.BoolValue `protobuf:"bytes,8,opt,name=offload,proto3" json:"offload,omitempty"`
3781 }
3782
3783 func (x *ExportContext) Reset() {
3784 *x = ExportContext{}
3785 if protoimpl.UnsafeEnabled {
3786 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[19]
3787 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
3788 ms.StoreMessageInfo(mi)
3789 }
3790 }
3791
3792 func (x *ExportContext) String() string {
3793 return protoimpl.X.MessageStringOf(x)
3794 }
3795
3796 func (*ExportContext) ProtoMessage() {}
3797
3798 func (x *ExportContext) ProtoReflect() protoreflect.Message {
3799 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[19]
3800 if protoimpl.UnsafeEnabled && x != nil {
3801 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
3802 if ms.LoadMessageInfo() == nil {
3803 ms.StoreMessageInfo(mi)
3804 }
3805 return ms
3806 }
3807 return mi.MessageOf(x)
3808 }
3809
3810
3811 func (*ExportContext) Descriptor() ([]byte, []int) {
3812 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{19}
3813 }
3814
3815 func (x *ExportContext) GetUri() string {
3816 if x != nil {
3817 return x.Uri
3818 }
3819 return ""
3820 }
3821
3822 func (x *ExportContext) GetDatabases() []string {
3823 if x != nil {
3824 return x.Databases
3825 }
3826 return nil
3827 }
3828
3829 func (x *ExportContext) GetKind() string {
3830 if x != nil {
3831 return x.Kind
3832 }
3833 return ""
3834 }
3835
3836 func (x *ExportContext) GetSqlExportOptions() *ExportContext_SqlExportOptions {
3837 if x != nil {
3838 return x.SqlExportOptions
3839 }
3840 return nil
3841 }
3842
3843 func (x *ExportContext) GetCsvExportOptions() *ExportContext_SqlCsvExportOptions {
3844 if x != nil {
3845 return x.CsvExportOptions
3846 }
3847 return nil
3848 }
3849
3850 func (x *ExportContext) GetFileType() SqlFileType {
3851 if x != nil {
3852 return x.FileType
3853 }
3854 return SqlFileType_SQL_FILE_TYPE_UNSPECIFIED
3855 }
3856
3857 func (x *ExportContext) GetOffload() *wrapperspb.BoolValue {
3858 if x != nil {
3859 return x.Offload
3860 }
3861 return nil
3862 }
3863
3864
3865 type FailoverContext struct {
3866 state protoimpl.MessageState
3867 sizeCache protoimpl.SizeCache
3868 unknownFields protoimpl.UnknownFields
3869
3870
3871
3872 SettingsVersion int64 `protobuf:"varint,1,opt,name=settings_version,json=settingsVersion,proto3" json:"settings_version,omitempty"`
3873
3874 Kind string `protobuf:"bytes,2,opt,name=kind,proto3" json:"kind,omitempty"`
3875 }
3876
3877 func (x *FailoverContext) Reset() {
3878 *x = FailoverContext{}
3879 if protoimpl.UnsafeEnabled {
3880 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[20]
3881 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
3882 ms.StoreMessageInfo(mi)
3883 }
3884 }
3885
3886 func (x *FailoverContext) String() string {
3887 return protoimpl.X.MessageStringOf(x)
3888 }
3889
3890 func (*FailoverContext) ProtoMessage() {}
3891
3892 func (x *FailoverContext) ProtoReflect() protoreflect.Message {
3893 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[20]
3894 if protoimpl.UnsafeEnabled && x != nil {
3895 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
3896 if ms.LoadMessageInfo() == nil {
3897 ms.StoreMessageInfo(mi)
3898 }
3899 return ms
3900 }
3901 return mi.MessageOf(x)
3902 }
3903
3904
3905 func (*FailoverContext) Descriptor() ([]byte, []int) {
3906 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{20}
3907 }
3908
3909 func (x *FailoverContext) GetSettingsVersion() int64 {
3910 if x != nil {
3911 return x.SettingsVersion
3912 }
3913 return 0
3914 }
3915
3916 func (x *FailoverContext) GetKind() string {
3917 if x != nil {
3918 return x.Kind
3919 }
3920 return ""
3921 }
3922
3923
3924 type Flag struct {
3925 state protoimpl.MessageState
3926 sizeCache protoimpl.SizeCache
3927 unknownFields protoimpl.UnknownFields
3928
3929
3930
3931 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
3932
3933
3934
3935 Type SqlFlagType `protobuf:"varint,2,opt,name=type,proto3,enum=google.cloud.sql.v1beta4.SqlFlagType" json:"type,omitempty"`
3936
3937
3938
3939
3940
3941
3942
3943
3944
3945
3946 AppliesTo []SqlDatabaseVersion `protobuf:"varint,3,rep,packed,name=applies_to,json=appliesTo,proto3,enum=google.cloud.sql.v1beta4.SqlDatabaseVersion" json:"applies_to,omitempty"`
3947
3948 AllowedStringValues []string `protobuf:"bytes,4,rep,name=allowed_string_values,json=allowedStringValues,proto3" json:"allowed_string_values,omitempty"`
3949
3950 MinValue *wrapperspb.Int64Value `protobuf:"bytes,5,opt,name=min_value,json=minValue,proto3" json:"min_value,omitempty"`
3951
3952 MaxValue *wrapperspb.Int64Value `protobuf:"bytes,6,opt,name=max_value,json=maxValue,proto3" json:"max_value,omitempty"`
3953
3954
3955 RequiresRestart *wrapperspb.BoolValue `protobuf:"bytes,7,opt,name=requires_restart,json=requiresRestart,proto3" json:"requires_restart,omitempty"`
3956
3957 Kind string `protobuf:"bytes,8,opt,name=kind,proto3" json:"kind,omitempty"`
3958
3959 InBeta *wrapperspb.BoolValue `protobuf:"bytes,9,opt,name=in_beta,json=inBeta,proto3" json:"in_beta,omitempty"`
3960
3961
3962 AllowedIntValues []int64 `protobuf:"varint,10,rep,packed,name=allowed_int_values,json=allowedIntValues,proto3" json:"allowed_int_values,omitempty"`
3963 }
3964
3965 func (x *Flag) Reset() {
3966 *x = Flag{}
3967 if protoimpl.UnsafeEnabled {
3968 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[21]
3969 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
3970 ms.StoreMessageInfo(mi)
3971 }
3972 }
3973
3974 func (x *Flag) String() string {
3975 return protoimpl.X.MessageStringOf(x)
3976 }
3977
3978 func (*Flag) ProtoMessage() {}
3979
3980 func (x *Flag) ProtoReflect() protoreflect.Message {
3981 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[21]
3982 if protoimpl.UnsafeEnabled && x != nil {
3983 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
3984 if ms.LoadMessageInfo() == nil {
3985 ms.StoreMessageInfo(mi)
3986 }
3987 return ms
3988 }
3989 return mi.MessageOf(x)
3990 }
3991
3992
3993 func (*Flag) Descriptor() ([]byte, []int) {
3994 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{21}
3995 }
3996
3997 func (x *Flag) GetName() string {
3998 if x != nil {
3999 return x.Name
4000 }
4001 return ""
4002 }
4003
4004 func (x *Flag) GetType() SqlFlagType {
4005 if x != nil {
4006 return x.Type
4007 }
4008 return SqlFlagType_SQL_FLAG_TYPE_UNSPECIFIED
4009 }
4010
4011 func (x *Flag) GetAppliesTo() []SqlDatabaseVersion {
4012 if x != nil {
4013 return x.AppliesTo
4014 }
4015 return nil
4016 }
4017
4018 func (x *Flag) GetAllowedStringValues() []string {
4019 if x != nil {
4020 return x.AllowedStringValues
4021 }
4022 return nil
4023 }
4024
4025 func (x *Flag) GetMinValue() *wrapperspb.Int64Value {
4026 if x != nil {
4027 return x.MinValue
4028 }
4029 return nil
4030 }
4031
4032 func (x *Flag) GetMaxValue() *wrapperspb.Int64Value {
4033 if x != nil {
4034 return x.MaxValue
4035 }
4036 return nil
4037 }
4038
4039 func (x *Flag) GetRequiresRestart() *wrapperspb.BoolValue {
4040 if x != nil {
4041 return x.RequiresRestart
4042 }
4043 return nil
4044 }
4045
4046 func (x *Flag) GetKind() string {
4047 if x != nil {
4048 return x.Kind
4049 }
4050 return ""
4051 }
4052
4053 func (x *Flag) GetInBeta() *wrapperspb.BoolValue {
4054 if x != nil {
4055 return x.InBeta
4056 }
4057 return nil
4058 }
4059
4060 func (x *Flag) GetAllowedIntValues() []int64 {
4061 if x != nil {
4062 return x.AllowedIntValues
4063 }
4064 return nil
4065 }
4066
4067
4068 type FlagsListResponse struct {
4069 state protoimpl.MessageState
4070 sizeCache protoimpl.SizeCache
4071 unknownFields protoimpl.UnknownFields
4072
4073
4074 Kind string `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty"`
4075
4076 Items []*Flag `protobuf:"bytes,2,rep,name=items,proto3" json:"items,omitempty"`
4077 }
4078
4079 func (x *FlagsListResponse) Reset() {
4080 *x = FlagsListResponse{}
4081 if protoimpl.UnsafeEnabled {
4082 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[22]
4083 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
4084 ms.StoreMessageInfo(mi)
4085 }
4086 }
4087
4088 func (x *FlagsListResponse) String() string {
4089 return protoimpl.X.MessageStringOf(x)
4090 }
4091
4092 func (*FlagsListResponse) ProtoMessage() {}
4093
4094 func (x *FlagsListResponse) ProtoReflect() protoreflect.Message {
4095 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[22]
4096 if protoimpl.UnsafeEnabled && x != nil {
4097 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
4098 if ms.LoadMessageInfo() == nil {
4099 ms.StoreMessageInfo(mi)
4100 }
4101 return ms
4102 }
4103 return mi.MessageOf(x)
4104 }
4105
4106
4107 func (*FlagsListResponse) Descriptor() ([]byte, []int) {
4108 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{22}
4109 }
4110
4111 func (x *FlagsListResponse) GetKind() string {
4112 if x != nil {
4113 return x.Kind
4114 }
4115 return ""
4116 }
4117
4118 func (x *FlagsListResponse) GetItems() []*Flag {
4119 if x != nil {
4120 return x.Items
4121 }
4122 return nil
4123 }
4124
4125
4126 type ImportContext struct {
4127 state protoimpl.MessageState
4128 sizeCache protoimpl.SizeCache
4129 unknownFields protoimpl.UnknownFields
4130
4131
4132
4133
4134
4135 Uri string `protobuf:"bytes,1,opt,name=uri,proto3" json:"uri,omitempty"`
4136
4137
4138
4139
4140 Database string `protobuf:"bytes,2,opt,name=database,proto3" json:"database,omitempty"`
4141
4142 Kind string `protobuf:"bytes,3,opt,name=kind,proto3" json:"kind,omitempty"`
4143
4144
4145
4146
4147 FileType SqlFileType `protobuf:"varint,4,opt,name=file_type,json=fileType,proto3,enum=google.cloud.sql.v1beta4.SqlFileType" json:"file_type,omitempty"`
4148
4149 CsvImportOptions *ImportContext_SqlCsvImportOptions `protobuf:"bytes,5,opt,name=csv_import_options,json=csvImportOptions,proto3" json:"csv_import_options,omitempty"`
4150
4151 ImportUser string `protobuf:"bytes,6,opt,name=import_user,json=importUser,proto3" json:"import_user,omitempty"`
4152
4153 BakImportOptions *ImportContext_SqlBakImportOptions `protobuf:"bytes,7,opt,name=bak_import_options,json=bakImportOptions,proto3" json:"bak_import_options,omitempty"`
4154 }
4155
4156 func (x *ImportContext) Reset() {
4157 *x = ImportContext{}
4158 if protoimpl.UnsafeEnabled {
4159 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[23]
4160 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
4161 ms.StoreMessageInfo(mi)
4162 }
4163 }
4164
4165 func (x *ImportContext) String() string {
4166 return protoimpl.X.MessageStringOf(x)
4167 }
4168
4169 func (*ImportContext) ProtoMessage() {}
4170
4171 func (x *ImportContext) ProtoReflect() protoreflect.Message {
4172 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[23]
4173 if protoimpl.UnsafeEnabled && x != nil {
4174 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
4175 if ms.LoadMessageInfo() == nil {
4176 ms.StoreMessageInfo(mi)
4177 }
4178 return ms
4179 }
4180 return mi.MessageOf(x)
4181 }
4182
4183
4184 func (*ImportContext) Descriptor() ([]byte, []int) {
4185 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{23}
4186 }
4187
4188 func (x *ImportContext) GetUri() string {
4189 if x != nil {
4190 return x.Uri
4191 }
4192 return ""
4193 }
4194
4195 func (x *ImportContext) GetDatabase() string {
4196 if x != nil {
4197 return x.Database
4198 }
4199 return ""
4200 }
4201
4202 func (x *ImportContext) GetKind() string {
4203 if x != nil {
4204 return x.Kind
4205 }
4206 return ""
4207 }
4208
4209 func (x *ImportContext) GetFileType() SqlFileType {
4210 if x != nil {
4211 return x.FileType
4212 }
4213 return SqlFileType_SQL_FILE_TYPE_UNSPECIFIED
4214 }
4215
4216 func (x *ImportContext) GetCsvImportOptions() *ImportContext_SqlCsvImportOptions {
4217 if x != nil {
4218 return x.CsvImportOptions
4219 }
4220 return nil
4221 }
4222
4223 func (x *ImportContext) GetImportUser() string {
4224 if x != nil {
4225 return x.ImportUser
4226 }
4227 return ""
4228 }
4229
4230 func (x *ImportContext) GetBakImportOptions() *ImportContext_SqlBakImportOptions {
4231 if x != nil {
4232 return x.BakImportOptions
4233 }
4234 return nil
4235 }
4236
4237
4238 type InstancesCloneRequest struct {
4239 state protoimpl.MessageState
4240 sizeCache protoimpl.SizeCache
4241 unknownFields protoimpl.UnknownFields
4242
4243
4244 CloneContext *CloneContext `protobuf:"bytes,1,opt,name=clone_context,json=cloneContext,proto3" json:"clone_context,omitempty"`
4245 }
4246
4247 func (x *InstancesCloneRequest) Reset() {
4248 *x = InstancesCloneRequest{}
4249 if protoimpl.UnsafeEnabled {
4250 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[24]
4251 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
4252 ms.StoreMessageInfo(mi)
4253 }
4254 }
4255
4256 func (x *InstancesCloneRequest) String() string {
4257 return protoimpl.X.MessageStringOf(x)
4258 }
4259
4260 func (*InstancesCloneRequest) ProtoMessage() {}
4261
4262 func (x *InstancesCloneRequest) ProtoReflect() protoreflect.Message {
4263 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[24]
4264 if protoimpl.UnsafeEnabled && x != nil {
4265 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
4266 if ms.LoadMessageInfo() == nil {
4267 ms.StoreMessageInfo(mi)
4268 }
4269 return ms
4270 }
4271 return mi.MessageOf(x)
4272 }
4273
4274
4275 func (*InstancesCloneRequest) Descriptor() ([]byte, []int) {
4276 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{24}
4277 }
4278
4279 func (x *InstancesCloneRequest) GetCloneContext() *CloneContext {
4280 if x != nil {
4281 return x.CloneContext
4282 }
4283 return nil
4284 }
4285
4286
4287 type InstancesDemoteMasterRequest struct {
4288 state protoimpl.MessageState
4289 sizeCache protoimpl.SizeCache
4290 unknownFields protoimpl.UnknownFields
4291
4292
4293 DemoteMasterContext *DemoteMasterContext `protobuf:"bytes,1,opt,name=demote_master_context,json=demoteMasterContext,proto3" json:"demote_master_context,omitempty"`
4294 }
4295
4296 func (x *InstancesDemoteMasterRequest) Reset() {
4297 *x = InstancesDemoteMasterRequest{}
4298 if protoimpl.UnsafeEnabled {
4299 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[25]
4300 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
4301 ms.StoreMessageInfo(mi)
4302 }
4303 }
4304
4305 func (x *InstancesDemoteMasterRequest) String() string {
4306 return protoimpl.X.MessageStringOf(x)
4307 }
4308
4309 func (*InstancesDemoteMasterRequest) ProtoMessage() {}
4310
4311 func (x *InstancesDemoteMasterRequest) ProtoReflect() protoreflect.Message {
4312 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[25]
4313 if protoimpl.UnsafeEnabled && x != nil {
4314 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
4315 if ms.LoadMessageInfo() == nil {
4316 ms.StoreMessageInfo(mi)
4317 }
4318 return ms
4319 }
4320 return mi.MessageOf(x)
4321 }
4322
4323
4324 func (*InstancesDemoteMasterRequest) Descriptor() ([]byte, []int) {
4325 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{25}
4326 }
4327
4328 func (x *InstancesDemoteMasterRequest) GetDemoteMasterContext() *DemoteMasterContext {
4329 if x != nil {
4330 return x.DemoteMasterContext
4331 }
4332 return nil
4333 }
4334
4335
4336 type InstancesExportRequest struct {
4337 state protoimpl.MessageState
4338 sizeCache protoimpl.SizeCache
4339 unknownFields protoimpl.UnknownFields
4340
4341
4342 ExportContext *ExportContext `protobuf:"bytes,1,opt,name=export_context,json=exportContext,proto3" json:"export_context,omitempty"`
4343 }
4344
4345 func (x *InstancesExportRequest) Reset() {
4346 *x = InstancesExportRequest{}
4347 if protoimpl.UnsafeEnabled {
4348 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[26]
4349 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
4350 ms.StoreMessageInfo(mi)
4351 }
4352 }
4353
4354 func (x *InstancesExportRequest) String() string {
4355 return protoimpl.X.MessageStringOf(x)
4356 }
4357
4358 func (*InstancesExportRequest) ProtoMessage() {}
4359
4360 func (x *InstancesExportRequest) ProtoReflect() protoreflect.Message {
4361 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[26]
4362 if protoimpl.UnsafeEnabled && x != nil {
4363 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
4364 if ms.LoadMessageInfo() == nil {
4365 ms.StoreMessageInfo(mi)
4366 }
4367 return ms
4368 }
4369 return mi.MessageOf(x)
4370 }
4371
4372
4373 func (*InstancesExportRequest) Descriptor() ([]byte, []int) {
4374 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{26}
4375 }
4376
4377 func (x *InstancesExportRequest) GetExportContext() *ExportContext {
4378 if x != nil {
4379 return x.ExportContext
4380 }
4381 return nil
4382 }
4383
4384
4385 type InstancesFailoverRequest struct {
4386 state protoimpl.MessageState
4387 sizeCache protoimpl.SizeCache
4388 unknownFields protoimpl.UnknownFields
4389
4390
4391 FailoverContext *FailoverContext `protobuf:"bytes,1,opt,name=failover_context,json=failoverContext,proto3" json:"failover_context,omitempty"`
4392 }
4393
4394 func (x *InstancesFailoverRequest) Reset() {
4395 *x = InstancesFailoverRequest{}
4396 if protoimpl.UnsafeEnabled {
4397 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[27]
4398 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
4399 ms.StoreMessageInfo(mi)
4400 }
4401 }
4402
4403 func (x *InstancesFailoverRequest) String() string {
4404 return protoimpl.X.MessageStringOf(x)
4405 }
4406
4407 func (*InstancesFailoverRequest) ProtoMessage() {}
4408
4409 func (x *InstancesFailoverRequest) ProtoReflect() protoreflect.Message {
4410 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[27]
4411 if protoimpl.UnsafeEnabled && x != nil {
4412 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
4413 if ms.LoadMessageInfo() == nil {
4414 ms.StoreMessageInfo(mi)
4415 }
4416 return ms
4417 }
4418 return mi.MessageOf(x)
4419 }
4420
4421
4422 func (*InstancesFailoverRequest) Descriptor() ([]byte, []int) {
4423 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{27}
4424 }
4425
4426 func (x *InstancesFailoverRequest) GetFailoverContext() *FailoverContext {
4427 if x != nil {
4428 return x.FailoverContext
4429 }
4430 return nil
4431 }
4432
4433
4434 type InstancesImportRequest struct {
4435 state protoimpl.MessageState
4436 sizeCache protoimpl.SizeCache
4437 unknownFields protoimpl.UnknownFields
4438
4439
4440 ImportContext *ImportContext `protobuf:"bytes,1,opt,name=import_context,json=importContext,proto3" json:"import_context,omitempty"`
4441 }
4442
4443 func (x *InstancesImportRequest) Reset() {
4444 *x = InstancesImportRequest{}
4445 if protoimpl.UnsafeEnabled {
4446 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[28]
4447 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
4448 ms.StoreMessageInfo(mi)
4449 }
4450 }
4451
4452 func (x *InstancesImportRequest) String() string {
4453 return protoimpl.X.MessageStringOf(x)
4454 }
4455
4456 func (*InstancesImportRequest) ProtoMessage() {}
4457
4458 func (x *InstancesImportRequest) ProtoReflect() protoreflect.Message {
4459 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[28]
4460 if protoimpl.UnsafeEnabled && x != nil {
4461 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
4462 if ms.LoadMessageInfo() == nil {
4463 ms.StoreMessageInfo(mi)
4464 }
4465 return ms
4466 }
4467 return mi.MessageOf(x)
4468 }
4469
4470
4471 func (*InstancesImportRequest) Descriptor() ([]byte, []int) {
4472 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{28}
4473 }
4474
4475 func (x *InstancesImportRequest) GetImportContext() *ImportContext {
4476 if x != nil {
4477 return x.ImportContext
4478 }
4479 return nil
4480 }
4481
4482
4483 type MySqlSyncConfig struct {
4484 state protoimpl.MessageState
4485 sizeCache protoimpl.SizeCache
4486 unknownFields protoimpl.UnknownFields
4487
4488
4489 InitialSyncFlags []*SyncFlags `protobuf:"bytes,1,rep,name=initial_sync_flags,json=initialSyncFlags,proto3" json:"initial_sync_flags,omitempty"`
4490 }
4491
4492 func (x *MySqlSyncConfig) Reset() {
4493 *x = MySqlSyncConfig{}
4494 if protoimpl.UnsafeEnabled {
4495 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[29]
4496 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
4497 ms.StoreMessageInfo(mi)
4498 }
4499 }
4500
4501 func (x *MySqlSyncConfig) String() string {
4502 return protoimpl.X.MessageStringOf(x)
4503 }
4504
4505 func (*MySqlSyncConfig) ProtoMessage() {}
4506
4507 func (x *MySqlSyncConfig) ProtoReflect() protoreflect.Message {
4508 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[29]
4509 if protoimpl.UnsafeEnabled && x != nil {
4510 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
4511 if ms.LoadMessageInfo() == nil {
4512 ms.StoreMessageInfo(mi)
4513 }
4514 return ms
4515 }
4516 return mi.MessageOf(x)
4517 }
4518
4519
4520 func (*MySqlSyncConfig) Descriptor() ([]byte, []int) {
4521 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{29}
4522 }
4523
4524 func (x *MySqlSyncConfig) GetInitialSyncFlags() []*SyncFlags {
4525 if x != nil {
4526 return x.InitialSyncFlags
4527 }
4528 return nil
4529 }
4530
4531
4532 type InstancesListResponse struct {
4533 state protoimpl.MessageState
4534 sizeCache protoimpl.SizeCache
4535 unknownFields protoimpl.UnknownFields
4536
4537
4538 Kind string `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty"`
4539
4540 Warnings []*ApiWarning `protobuf:"bytes,2,rep,name=warnings,proto3" json:"warnings,omitempty"`
4541
4542 Items []*DatabaseInstance `protobuf:"bytes,3,rep,name=items,proto3" json:"items,omitempty"`
4543
4544
4545 NextPageToken string `protobuf:"bytes,4,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
4546 }
4547
4548 func (x *InstancesListResponse) Reset() {
4549 *x = InstancesListResponse{}
4550 if protoimpl.UnsafeEnabled {
4551 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[30]
4552 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
4553 ms.StoreMessageInfo(mi)
4554 }
4555 }
4556
4557 func (x *InstancesListResponse) String() string {
4558 return protoimpl.X.MessageStringOf(x)
4559 }
4560
4561 func (*InstancesListResponse) ProtoMessage() {}
4562
4563 func (x *InstancesListResponse) ProtoReflect() protoreflect.Message {
4564 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[30]
4565 if protoimpl.UnsafeEnabled && x != nil {
4566 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
4567 if ms.LoadMessageInfo() == nil {
4568 ms.StoreMessageInfo(mi)
4569 }
4570 return ms
4571 }
4572 return mi.MessageOf(x)
4573 }
4574
4575
4576 func (*InstancesListResponse) Descriptor() ([]byte, []int) {
4577 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{30}
4578 }
4579
4580 func (x *InstancesListResponse) GetKind() string {
4581 if x != nil {
4582 return x.Kind
4583 }
4584 return ""
4585 }
4586
4587 func (x *InstancesListResponse) GetWarnings() []*ApiWarning {
4588 if x != nil {
4589 return x.Warnings
4590 }
4591 return nil
4592 }
4593
4594 func (x *InstancesListResponse) GetItems() []*DatabaseInstance {
4595 if x != nil {
4596 return x.Items
4597 }
4598 return nil
4599 }
4600
4601 func (x *InstancesListResponse) GetNextPageToken() string {
4602 if x != nil {
4603 return x.NextPageToken
4604 }
4605 return ""
4606 }
4607
4608
4609 type InstancesListServerCasResponse struct {
4610 state protoimpl.MessageState
4611 sizeCache protoimpl.SizeCache
4612 unknownFields protoimpl.UnknownFields
4613
4614
4615 Certs []*SslCert `protobuf:"bytes,1,rep,name=certs,proto3" json:"certs,omitempty"`
4616 ActiveVersion string `protobuf:"bytes,2,opt,name=active_version,json=activeVersion,proto3" json:"active_version,omitempty"`
4617
4618 Kind string `protobuf:"bytes,3,opt,name=kind,proto3" json:"kind,omitempty"`
4619 }
4620
4621 func (x *InstancesListServerCasResponse) Reset() {
4622 *x = InstancesListServerCasResponse{}
4623 if protoimpl.UnsafeEnabled {
4624 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[31]
4625 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
4626 ms.StoreMessageInfo(mi)
4627 }
4628 }
4629
4630 func (x *InstancesListServerCasResponse) String() string {
4631 return protoimpl.X.MessageStringOf(x)
4632 }
4633
4634 func (*InstancesListServerCasResponse) ProtoMessage() {}
4635
4636 func (x *InstancesListServerCasResponse) ProtoReflect() protoreflect.Message {
4637 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[31]
4638 if protoimpl.UnsafeEnabled && x != nil {
4639 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
4640 if ms.LoadMessageInfo() == nil {
4641 ms.StoreMessageInfo(mi)
4642 }
4643 return ms
4644 }
4645 return mi.MessageOf(x)
4646 }
4647
4648
4649 func (*InstancesListServerCasResponse) Descriptor() ([]byte, []int) {
4650 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{31}
4651 }
4652
4653 func (x *InstancesListServerCasResponse) GetCerts() []*SslCert {
4654 if x != nil {
4655 return x.Certs
4656 }
4657 return nil
4658 }
4659
4660 func (x *InstancesListServerCasResponse) GetActiveVersion() string {
4661 if x != nil {
4662 return x.ActiveVersion
4663 }
4664 return ""
4665 }
4666
4667 func (x *InstancesListServerCasResponse) GetKind() string {
4668 if x != nil {
4669 return x.Kind
4670 }
4671 return ""
4672 }
4673
4674
4675 type InstancesRestoreBackupRequest struct {
4676 state protoimpl.MessageState
4677 sizeCache protoimpl.SizeCache
4678 unknownFields protoimpl.UnknownFields
4679
4680
4681 RestoreBackupContext *RestoreBackupContext `protobuf:"bytes,1,opt,name=restore_backup_context,json=restoreBackupContext,proto3" json:"restore_backup_context,omitempty"`
4682 }
4683
4684 func (x *InstancesRestoreBackupRequest) Reset() {
4685 *x = InstancesRestoreBackupRequest{}
4686 if protoimpl.UnsafeEnabled {
4687 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[32]
4688 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
4689 ms.StoreMessageInfo(mi)
4690 }
4691 }
4692
4693 func (x *InstancesRestoreBackupRequest) String() string {
4694 return protoimpl.X.MessageStringOf(x)
4695 }
4696
4697 func (*InstancesRestoreBackupRequest) ProtoMessage() {}
4698
4699 func (x *InstancesRestoreBackupRequest) ProtoReflect() protoreflect.Message {
4700 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[32]
4701 if protoimpl.UnsafeEnabled && x != nil {
4702 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
4703 if ms.LoadMessageInfo() == nil {
4704 ms.StoreMessageInfo(mi)
4705 }
4706 return ms
4707 }
4708 return mi.MessageOf(x)
4709 }
4710
4711
4712 func (*InstancesRestoreBackupRequest) Descriptor() ([]byte, []int) {
4713 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{32}
4714 }
4715
4716 func (x *InstancesRestoreBackupRequest) GetRestoreBackupContext() *RestoreBackupContext {
4717 if x != nil {
4718 return x.RestoreBackupContext
4719 }
4720 return nil
4721 }
4722
4723
4724 type InstancesRotateServerCaRequest struct {
4725 state protoimpl.MessageState
4726 sizeCache protoimpl.SizeCache
4727 unknownFields protoimpl.UnknownFields
4728
4729
4730 RotateServerCaContext *RotateServerCaContext `protobuf:"bytes,1,opt,name=rotate_server_ca_context,json=rotateServerCaContext,proto3" json:"rotate_server_ca_context,omitempty"`
4731 }
4732
4733 func (x *InstancesRotateServerCaRequest) Reset() {
4734 *x = InstancesRotateServerCaRequest{}
4735 if protoimpl.UnsafeEnabled {
4736 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[33]
4737 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
4738 ms.StoreMessageInfo(mi)
4739 }
4740 }
4741
4742 func (x *InstancesRotateServerCaRequest) String() string {
4743 return protoimpl.X.MessageStringOf(x)
4744 }
4745
4746 func (*InstancesRotateServerCaRequest) ProtoMessage() {}
4747
4748 func (x *InstancesRotateServerCaRequest) ProtoReflect() protoreflect.Message {
4749 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[33]
4750 if protoimpl.UnsafeEnabled && x != nil {
4751 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
4752 if ms.LoadMessageInfo() == nil {
4753 ms.StoreMessageInfo(mi)
4754 }
4755 return ms
4756 }
4757 return mi.MessageOf(x)
4758 }
4759
4760
4761 func (*InstancesRotateServerCaRequest) Descriptor() ([]byte, []int) {
4762 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{33}
4763 }
4764
4765 func (x *InstancesRotateServerCaRequest) GetRotateServerCaContext() *RotateServerCaContext {
4766 if x != nil {
4767 return x.RotateServerCaContext
4768 }
4769 return nil
4770 }
4771
4772
4773 type InstancesTruncateLogRequest struct {
4774 state protoimpl.MessageState
4775 sizeCache protoimpl.SizeCache
4776 unknownFields protoimpl.UnknownFields
4777
4778
4779 TruncateLogContext *TruncateLogContext `protobuf:"bytes,1,opt,name=truncate_log_context,json=truncateLogContext,proto3" json:"truncate_log_context,omitempty"`
4780 }
4781
4782 func (x *InstancesTruncateLogRequest) Reset() {
4783 *x = InstancesTruncateLogRequest{}
4784 if protoimpl.UnsafeEnabled {
4785 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[34]
4786 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
4787 ms.StoreMessageInfo(mi)
4788 }
4789 }
4790
4791 func (x *InstancesTruncateLogRequest) String() string {
4792 return protoimpl.X.MessageStringOf(x)
4793 }
4794
4795 func (*InstancesTruncateLogRequest) ProtoMessage() {}
4796
4797 func (x *InstancesTruncateLogRequest) ProtoReflect() protoreflect.Message {
4798 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[34]
4799 if protoimpl.UnsafeEnabled && x != nil {
4800 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
4801 if ms.LoadMessageInfo() == nil {
4802 ms.StoreMessageInfo(mi)
4803 }
4804 return ms
4805 }
4806 return mi.MessageOf(x)
4807 }
4808
4809
4810 func (*InstancesTruncateLogRequest) Descriptor() ([]byte, []int) {
4811 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{34}
4812 }
4813
4814 func (x *InstancesTruncateLogRequest) GetTruncateLogContext() *TruncateLogContext {
4815 if x != nil {
4816 return x.TruncateLogContext
4817 }
4818 return nil
4819 }
4820
4821
4822 type SqlInstancesVerifyExternalSyncSettingsResponse struct {
4823 state protoimpl.MessageState
4824 sizeCache protoimpl.SizeCache
4825 unknownFields protoimpl.UnknownFields
4826
4827
4828 Kind string `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty"`
4829
4830 Errors []*SqlExternalSyncSettingError `protobuf:"bytes,2,rep,name=errors,proto3" json:"errors,omitempty"`
4831
4832 Warnings []*SqlExternalSyncSettingError `protobuf:"bytes,3,rep,name=warnings,proto3" json:"warnings,omitempty"`
4833 }
4834
4835 func (x *SqlInstancesVerifyExternalSyncSettingsResponse) Reset() {
4836 *x = SqlInstancesVerifyExternalSyncSettingsResponse{}
4837 if protoimpl.UnsafeEnabled {
4838 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[35]
4839 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
4840 ms.StoreMessageInfo(mi)
4841 }
4842 }
4843
4844 func (x *SqlInstancesVerifyExternalSyncSettingsResponse) String() string {
4845 return protoimpl.X.MessageStringOf(x)
4846 }
4847
4848 func (*SqlInstancesVerifyExternalSyncSettingsResponse) ProtoMessage() {}
4849
4850 func (x *SqlInstancesVerifyExternalSyncSettingsResponse) ProtoReflect() protoreflect.Message {
4851 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[35]
4852 if protoimpl.UnsafeEnabled && x != nil {
4853 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
4854 if ms.LoadMessageInfo() == nil {
4855 ms.StoreMessageInfo(mi)
4856 }
4857 return ms
4858 }
4859 return mi.MessageOf(x)
4860 }
4861
4862
4863 func (*SqlInstancesVerifyExternalSyncSettingsResponse) Descriptor() ([]byte, []int) {
4864 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{35}
4865 }
4866
4867 func (x *SqlInstancesVerifyExternalSyncSettingsResponse) GetKind() string {
4868 if x != nil {
4869 return x.Kind
4870 }
4871 return ""
4872 }
4873
4874 func (x *SqlInstancesVerifyExternalSyncSettingsResponse) GetErrors() []*SqlExternalSyncSettingError {
4875 if x != nil {
4876 return x.Errors
4877 }
4878 return nil
4879 }
4880
4881 func (x *SqlInstancesVerifyExternalSyncSettingsResponse) GetWarnings() []*SqlExternalSyncSettingError {
4882 if x != nil {
4883 return x.Warnings
4884 }
4885 return nil
4886 }
4887
4888
4889 type SqlExternalSyncSettingError struct {
4890 state protoimpl.MessageState
4891 sizeCache protoimpl.SizeCache
4892 unknownFields protoimpl.UnknownFields
4893
4894
4895
4896 Kind string `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty"`
4897
4898 Type SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType `protobuf:"varint,2,opt,name=type,proto3,enum=google.cloud.sql.v1beta4.SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType" json:"type,omitempty"`
4899
4900 Detail string `protobuf:"bytes,3,opt,name=detail,proto3" json:"detail,omitempty"`
4901 }
4902
4903 func (x *SqlExternalSyncSettingError) Reset() {
4904 *x = SqlExternalSyncSettingError{}
4905 if protoimpl.UnsafeEnabled {
4906 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[36]
4907 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
4908 ms.StoreMessageInfo(mi)
4909 }
4910 }
4911
4912 func (x *SqlExternalSyncSettingError) String() string {
4913 return protoimpl.X.MessageStringOf(x)
4914 }
4915
4916 func (*SqlExternalSyncSettingError) ProtoMessage() {}
4917
4918 func (x *SqlExternalSyncSettingError) ProtoReflect() protoreflect.Message {
4919 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[36]
4920 if protoimpl.UnsafeEnabled && x != nil {
4921 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
4922 if ms.LoadMessageInfo() == nil {
4923 ms.StoreMessageInfo(mi)
4924 }
4925 return ms
4926 }
4927 return mi.MessageOf(x)
4928 }
4929
4930
4931 func (*SqlExternalSyncSettingError) Descriptor() ([]byte, []int) {
4932 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{36}
4933 }
4934
4935 func (x *SqlExternalSyncSettingError) GetKind() string {
4936 if x != nil {
4937 return x.Kind
4938 }
4939 return ""
4940 }
4941
4942 func (x *SqlExternalSyncSettingError) GetType() SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType {
4943 if x != nil {
4944 return x.Type
4945 }
4946 return SqlExternalSyncSettingError_SQL_EXTERNAL_SYNC_SETTING_ERROR_TYPE_UNSPECIFIED
4947 }
4948
4949 func (x *SqlExternalSyncSettingError) GetDetail() string {
4950 if x != nil {
4951 return x.Detail
4952 }
4953 return ""
4954 }
4955
4956
4957 type IpConfiguration struct {
4958 state protoimpl.MessageState
4959 sizeCache protoimpl.SizeCache
4960 unknownFields protoimpl.UnknownFields
4961
4962
4963 Ipv4Enabled *wrapperspb.BoolValue `protobuf:"bytes,1,opt,name=ipv4_enabled,json=ipv4Enabled,proto3" json:"ipv4_enabled,omitempty"`
4964
4965
4966
4967
4968 PrivateNetwork string `protobuf:"bytes,2,opt,name=private_network,json=privateNetwork,proto3" json:"private_network,omitempty"`
4969
4970 RequireSsl *wrapperspb.BoolValue `protobuf:"bytes,3,opt,name=require_ssl,json=requireSsl,proto3" json:"require_ssl,omitempty"`
4971
4972
4973
4974 AuthorizedNetworks []*AclEntry `protobuf:"bytes,4,rep,name=authorized_networks,json=authorizedNetworks,proto3" json:"authorized_networks,omitempty"`
4975
4976
4977
4978
4979
4980
4981 AllocatedIpRange string `protobuf:"bytes,6,opt,name=allocated_ip_range,json=allocatedIpRange,proto3" json:"allocated_ip_range,omitempty"`
4982 }
4983
4984 func (x *IpConfiguration) Reset() {
4985 *x = IpConfiguration{}
4986 if protoimpl.UnsafeEnabled {
4987 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[37]
4988 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
4989 ms.StoreMessageInfo(mi)
4990 }
4991 }
4992
4993 func (x *IpConfiguration) String() string {
4994 return protoimpl.X.MessageStringOf(x)
4995 }
4996
4997 func (*IpConfiguration) ProtoMessage() {}
4998
4999 func (x *IpConfiguration) ProtoReflect() protoreflect.Message {
5000 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[37]
5001 if protoimpl.UnsafeEnabled && x != nil {
5002 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
5003 if ms.LoadMessageInfo() == nil {
5004 ms.StoreMessageInfo(mi)
5005 }
5006 return ms
5007 }
5008 return mi.MessageOf(x)
5009 }
5010
5011
5012 func (*IpConfiguration) Descriptor() ([]byte, []int) {
5013 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{37}
5014 }
5015
5016 func (x *IpConfiguration) GetIpv4Enabled() *wrapperspb.BoolValue {
5017 if x != nil {
5018 return x.Ipv4Enabled
5019 }
5020 return nil
5021 }
5022
5023 func (x *IpConfiguration) GetPrivateNetwork() string {
5024 if x != nil {
5025 return x.PrivateNetwork
5026 }
5027 return ""
5028 }
5029
5030 func (x *IpConfiguration) GetRequireSsl() *wrapperspb.BoolValue {
5031 if x != nil {
5032 return x.RequireSsl
5033 }
5034 return nil
5035 }
5036
5037 func (x *IpConfiguration) GetAuthorizedNetworks() []*AclEntry {
5038 if x != nil {
5039 return x.AuthorizedNetworks
5040 }
5041 return nil
5042 }
5043
5044 func (x *IpConfiguration) GetAllocatedIpRange() string {
5045 if x != nil {
5046 return x.AllocatedIpRange
5047 }
5048 return ""
5049 }
5050
5051
5052 type IpMapping struct {
5053 state protoimpl.MessageState
5054 sizeCache protoimpl.SizeCache
5055 unknownFields protoimpl.UnknownFields
5056
5057
5058
5059
5060
5061 Type SqlIpAddressType `protobuf:"varint,1,opt,name=type,proto3,enum=google.cloud.sql.v1beta4.SqlIpAddressType" json:"type,omitempty"`
5062
5063 IpAddress string `protobuf:"bytes,2,opt,name=ip_address,json=ipAddress,proto3" json:"ip_address,omitempty"`
5064
5065
5066
5067
5068 TimeToRetire *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=time_to_retire,json=timeToRetire,proto3" json:"time_to_retire,omitempty"`
5069 }
5070
5071 func (x *IpMapping) Reset() {
5072 *x = IpMapping{}
5073 if protoimpl.UnsafeEnabled {
5074 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[38]
5075 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
5076 ms.StoreMessageInfo(mi)
5077 }
5078 }
5079
5080 func (x *IpMapping) String() string {
5081 return protoimpl.X.MessageStringOf(x)
5082 }
5083
5084 func (*IpMapping) ProtoMessage() {}
5085
5086 func (x *IpMapping) ProtoReflect() protoreflect.Message {
5087 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[38]
5088 if protoimpl.UnsafeEnabled && x != nil {
5089 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
5090 if ms.LoadMessageInfo() == nil {
5091 ms.StoreMessageInfo(mi)
5092 }
5093 return ms
5094 }
5095 return mi.MessageOf(x)
5096 }
5097
5098
5099 func (*IpMapping) Descriptor() ([]byte, []int) {
5100 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{38}
5101 }
5102
5103 func (x *IpMapping) GetType() SqlIpAddressType {
5104 if x != nil {
5105 return x.Type
5106 }
5107 return SqlIpAddressType_SQL_IP_ADDRESS_TYPE_UNSPECIFIED
5108 }
5109
5110 func (x *IpMapping) GetIpAddress() string {
5111 if x != nil {
5112 return x.IpAddress
5113 }
5114 return ""
5115 }
5116
5117 func (x *IpMapping) GetTimeToRetire() *timestamppb.Timestamp {
5118 if x != nil {
5119 return x.TimeToRetire
5120 }
5121 return nil
5122 }
5123
5124
5125
5126
5127
5128 type LocationPreference struct {
5129 state protoimpl.MessageState
5130 sizeCache protoimpl.SizeCache
5131 unknownFields protoimpl.UnknownFields
5132
5133
5134
5135
5136
5137 FollowGaeApplication string `protobuf:"bytes,1,opt,name=follow_gae_application,json=followGaeApplication,proto3" json:"follow_gae_application,omitempty"`
5138
5139
5140 Zone string `protobuf:"bytes,2,opt,name=zone,proto3" json:"zone,omitempty"`
5141
5142
5143 SecondaryZone string `protobuf:"bytes,4,opt,name=secondary_zone,json=secondaryZone,proto3" json:"secondary_zone,omitempty"`
5144
5145 Kind string `protobuf:"bytes,3,opt,name=kind,proto3" json:"kind,omitempty"`
5146 }
5147
5148 func (x *LocationPreference) Reset() {
5149 *x = LocationPreference{}
5150 if protoimpl.UnsafeEnabled {
5151 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[39]
5152 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
5153 ms.StoreMessageInfo(mi)
5154 }
5155 }
5156
5157 func (x *LocationPreference) String() string {
5158 return protoimpl.X.MessageStringOf(x)
5159 }
5160
5161 func (*LocationPreference) ProtoMessage() {}
5162
5163 func (x *LocationPreference) ProtoReflect() protoreflect.Message {
5164 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[39]
5165 if protoimpl.UnsafeEnabled && x != nil {
5166 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
5167 if ms.LoadMessageInfo() == nil {
5168 ms.StoreMessageInfo(mi)
5169 }
5170 return ms
5171 }
5172 return mi.MessageOf(x)
5173 }
5174
5175
5176 func (*LocationPreference) Descriptor() ([]byte, []int) {
5177 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{39}
5178 }
5179
5180
5181 func (x *LocationPreference) GetFollowGaeApplication() string {
5182 if x != nil {
5183 return x.FollowGaeApplication
5184 }
5185 return ""
5186 }
5187
5188 func (x *LocationPreference) GetZone() string {
5189 if x != nil {
5190 return x.Zone
5191 }
5192 return ""
5193 }
5194
5195 func (x *LocationPreference) GetSecondaryZone() string {
5196 if x != nil {
5197 return x.SecondaryZone
5198 }
5199 return ""
5200 }
5201
5202 func (x *LocationPreference) GetKind() string {
5203 if x != nil {
5204 return x.Kind
5205 }
5206 return ""
5207 }
5208
5209
5210
5211 type MaintenanceWindow struct {
5212 state protoimpl.MessageState
5213 sizeCache protoimpl.SizeCache
5214 unknownFields protoimpl.UnknownFields
5215
5216
5217 Hour *wrapperspb.Int32Value `protobuf:"bytes,1,opt,name=hour,proto3" json:"hour,omitempty"`
5218
5219 Day *wrapperspb.Int32Value `protobuf:"bytes,2,opt,name=day,proto3" json:"day,omitempty"`
5220
5221
5222
5223 UpdateTrack SqlUpdateTrack `protobuf:"varint,3,opt,name=update_track,json=updateTrack,proto3,enum=google.cloud.sql.v1beta4.SqlUpdateTrack" json:"update_track,omitempty"`
5224
5225 Kind string `protobuf:"bytes,4,opt,name=kind,proto3" json:"kind,omitempty"`
5226 }
5227
5228 func (x *MaintenanceWindow) Reset() {
5229 *x = MaintenanceWindow{}
5230 if protoimpl.UnsafeEnabled {
5231 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[40]
5232 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
5233 ms.StoreMessageInfo(mi)
5234 }
5235 }
5236
5237 func (x *MaintenanceWindow) String() string {
5238 return protoimpl.X.MessageStringOf(x)
5239 }
5240
5241 func (*MaintenanceWindow) ProtoMessage() {}
5242
5243 func (x *MaintenanceWindow) ProtoReflect() protoreflect.Message {
5244 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[40]
5245 if protoimpl.UnsafeEnabled && x != nil {
5246 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
5247 if ms.LoadMessageInfo() == nil {
5248 ms.StoreMessageInfo(mi)
5249 }
5250 return ms
5251 }
5252 return mi.MessageOf(x)
5253 }
5254
5255
5256 func (*MaintenanceWindow) Descriptor() ([]byte, []int) {
5257 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{40}
5258 }
5259
5260 func (x *MaintenanceWindow) GetHour() *wrapperspb.Int32Value {
5261 if x != nil {
5262 return x.Hour
5263 }
5264 return nil
5265 }
5266
5267 func (x *MaintenanceWindow) GetDay() *wrapperspb.Int32Value {
5268 if x != nil {
5269 return x.Day
5270 }
5271 return nil
5272 }
5273
5274 func (x *MaintenanceWindow) GetUpdateTrack() SqlUpdateTrack {
5275 if x != nil {
5276 return x.UpdateTrack
5277 }
5278 return SqlUpdateTrack_SQL_UPDATE_TRACK_UNSPECIFIED
5279 }
5280
5281 func (x *MaintenanceWindow) GetKind() string {
5282 if x != nil {
5283 return x.Kind
5284 }
5285 return ""
5286 }
5287
5288
5289
5290 type DenyMaintenancePeriod struct {
5291 state protoimpl.MessageState
5292 sizeCache protoimpl.SizeCache
5293 unknownFields protoimpl.UnknownFields
5294
5295
5296
5297
5298
5299 StartDate string `protobuf:"bytes,1,opt,name=start_date,json=startDate,proto3" json:"start_date,omitempty"`
5300
5301
5302
5303
5304 EndDate string `protobuf:"bytes,2,opt,name=end_date,json=endDate,proto3" json:"end_date,omitempty"`
5305
5306
5307 Time string `protobuf:"bytes,3,opt,name=time,proto3" json:"time,omitempty"`
5308 }
5309
5310 func (x *DenyMaintenancePeriod) Reset() {
5311 *x = DenyMaintenancePeriod{}
5312 if protoimpl.UnsafeEnabled {
5313 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[41]
5314 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
5315 ms.StoreMessageInfo(mi)
5316 }
5317 }
5318
5319 func (x *DenyMaintenancePeriod) String() string {
5320 return protoimpl.X.MessageStringOf(x)
5321 }
5322
5323 func (*DenyMaintenancePeriod) ProtoMessage() {}
5324
5325 func (x *DenyMaintenancePeriod) ProtoReflect() protoreflect.Message {
5326 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[41]
5327 if protoimpl.UnsafeEnabled && x != nil {
5328 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
5329 if ms.LoadMessageInfo() == nil {
5330 ms.StoreMessageInfo(mi)
5331 }
5332 return ms
5333 }
5334 return mi.MessageOf(x)
5335 }
5336
5337
5338 func (*DenyMaintenancePeriod) Descriptor() ([]byte, []int) {
5339 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{41}
5340 }
5341
5342 func (x *DenyMaintenancePeriod) GetStartDate() string {
5343 if x != nil {
5344 return x.StartDate
5345 }
5346 return ""
5347 }
5348
5349 func (x *DenyMaintenancePeriod) GetEndDate() string {
5350 if x != nil {
5351 return x.EndDate
5352 }
5353 return ""
5354 }
5355
5356 func (x *DenyMaintenancePeriod) GetTime() string {
5357 if x != nil {
5358 return x.Time
5359 }
5360 return ""
5361 }
5362
5363
5364
5365 type InsightsConfig struct {
5366 state protoimpl.MessageState
5367 sizeCache protoimpl.SizeCache
5368 unknownFields protoimpl.UnknownFields
5369
5370
5371 QueryInsightsEnabled bool `protobuf:"varint,1,opt,name=query_insights_enabled,json=queryInsightsEnabled,proto3" json:"query_insights_enabled,omitempty"`
5372
5373 RecordClientAddress bool `protobuf:"varint,2,opt,name=record_client_address,json=recordClientAddress,proto3" json:"record_client_address,omitempty"`
5374
5375
5376 RecordApplicationTags bool `protobuf:"varint,3,opt,name=record_application_tags,json=recordApplicationTags,proto3" json:"record_application_tags,omitempty"`
5377
5378
5379
5380
5381 QueryStringLength *wrapperspb.Int32Value `protobuf:"bytes,4,opt,name=query_string_length,json=queryStringLength,proto3" json:"query_string_length,omitempty"`
5382
5383
5384 QueryPlansPerMinute *wrapperspb.Int32Value `protobuf:"bytes,5,opt,name=query_plans_per_minute,json=queryPlansPerMinute,proto3" json:"query_plans_per_minute,omitempty"`
5385 }
5386
5387 func (x *InsightsConfig) Reset() {
5388 *x = InsightsConfig{}
5389 if protoimpl.UnsafeEnabled {
5390 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[42]
5391 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
5392 ms.StoreMessageInfo(mi)
5393 }
5394 }
5395
5396 func (x *InsightsConfig) String() string {
5397 return protoimpl.X.MessageStringOf(x)
5398 }
5399
5400 func (*InsightsConfig) ProtoMessage() {}
5401
5402 func (x *InsightsConfig) ProtoReflect() protoreflect.Message {
5403 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[42]
5404 if protoimpl.UnsafeEnabled && x != nil {
5405 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
5406 if ms.LoadMessageInfo() == nil {
5407 ms.StoreMessageInfo(mi)
5408 }
5409 return ms
5410 }
5411 return mi.MessageOf(x)
5412 }
5413
5414
5415 func (*InsightsConfig) Descriptor() ([]byte, []int) {
5416 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{42}
5417 }
5418
5419 func (x *InsightsConfig) GetQueryInsightsEnabled() bool {
5420 if x != nil {
5421 return x.QueryInsightsEnabled
5422 }
5423 return false
5424 }
5425
5426 func (x *InsightsConfig) GetRecordClientAddress() bool {
5427 if x != nil {
5428 return x.RecordClientAddress
5429 }
5430 return false
5431 }
5432
5433 func (x *InsightsConfig) GetRecordApplicationTags() bool {
5434 if x != nil {
5435 return x.RecordApplicationTags
5436 }
5437 return false
5438 }
5439
5440 func (x *InsightsConfig) GetQueryStringLength() *wrapperspb.Int32Value {
5441 if x != nil {
5442 return x.QueryStringLength
5443 }
5444 return nil
5445 }
5446
5447 func (x *InsightsConfig) GetQueryPlansPerMinute() *wrapperspb.Int32Value {
5448 if x != nil {
5449 return x.QueryPlansPerMinute
5450 }
5451 return nil
5452 }
5453
5454
5455 type MySqlReplicaConfiguration struct {
5456 state protoimpl.MessageState
5457 sizeCache protoimpl.SizeCache
5458 unknownFields protoimpl.UnknownFields
5459
5460
5461
5462
5463
5464
5465
5466 DumpFilePath string `protobuf:"bytes,1,opt,name=dump_file_path,json=dumpFilePath,proto3" json:"dump_file_path,omitempty"`
5467
5468 Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"`
5469
5470 Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"`
5471
5472 ConnectRetryInterval *wrapperspb.Int32Value `protobuf:"bytes,4,opt,name=connect_retry_interval,json=connectRetryInterval,proto3" json:"connect_retry_interval,omitempty"`
5473
5474 MasterHeartbeatPeriod *wrapperspb.Int64Value `protobuf:"bytes,5,opt,name=master_heartbeat_period,json=masterHeartbeatPeriod,proto3" json:"master_heartbeat_period,omitempty"`
5475
5476 CaCertificate string `protobuf:"bytes,6,opt,name=ca_certificate,json=caCertificate,proto3" json:"ca_certificate,omitempty"`
5477
5478 ClientCertificate string `protobuf:"bytes,7,opt,name=client_certificate,json=clientCertificate,proto3" json:"client_certificate,omitempty"`
5479
5480
5481 ClientKey string `protobuf:"bytes,8,opt,name=client_key,json=clientKey,proto3" json:"client_key,omitempty"`
5482
5483 SslCipher string `protobuf:"bytes,9,opt,name=ssl_cipher,json=sslCipher,proto3" json:"ssl_cipher,omitempty"`
5484
5485
5486 VerifyServerCertificate *wrapperspb.BoolValue `protobuf:"bytes,10,opt,name=verify_server_certificate,json=verifyServerCertificate,proto3" json:"verify_server_certificate,omitempty"`
5487
5488 Kind string `protobuf:"bytes,11,opt,name=kind,proto3" json:"kind,omitempty"`
5489 }
5490
5491 func (x *MySqlReplicaConfiguration) Reset() {
5492 *x = MySqlReplicaConfiguration{}
5493 if protoimpl.UnsafeEnabled {
5494 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[43]
5495 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
5496 ms.StoreMessageInfo(mi)
5497 }
5498 }
5499
5500 func (x *MySqlReplicaConfiguration) String() string {
5501 return protoimpl.X.MessageStringOf(x)
5502 }
5503
5504 func (*MySqlReplicaConfiguration) ProtoMessage() {}
5505
5506 func (x *MySqlReplicaConfiguration) ProtoReflect() protoreflect.Message {
5507 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[43]
5508 if protoimpl.UnsafeEnabled && x != nil {
5509 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
5510 if ms.LoadMessageInfo() == nil {
5511 ms.StoreMessageInfo(mi)
5512 }
5513 return ms
5514 }
5515 return mi.MessageOf(x)
5516 }
5517
5518
5519 func (*MySqlReplicaConfiguration) Descriptor() ([]byte, []int) {
5520 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{43}
5521 }
5522
5523 func (x *MySqlReplicaConfiguration) GetDumpFilePath() string {
5524 if x != nil {
5525 return x.DumpFilePath
5526 }
5527 return ""
5528 }
5529
5530 func (x *MySqlReplicaConfiguration) GetUsername() string {
5531 if x != nil {
5532 return x.Username
5533 }
5534 return ""
5535 }
5536
5537 func (x *MySqlReplicaConfiguration) GetPassword() string {
5538 if x != nil {
5539 return x.Password
5540 }
5541 return ""
5542 }
5543
5544 func (x *MySqlReplicaConfiguration) GetConnectRetryInterval() *wrapperspb.Int32Value {
5545 if x != nil {
5546 return x.ConnectRetryInterval
5547 }
5548 return nil
5549 }
5550
5551 func (x *MySqlReplicaConfiguration) GetMasterHeartbeatPeriod() *wrapperspb.Int64Value {
5552 if x != nil {
5553 return x.MasterHeartbeatPeriod
5554 }
5555 return nil
5556 }
5557
5558 func (x *MySqlReplicaConfiguration) GetCaCertificate() string {
5559 if x != nil {
5560 return x.CaCertificate
5561 }
5562 return ""
5563 }
5564
5565 func (x *MySqlReplicaConfiguration) GetClientCertificate() string {
5566 if x != nil {
5567 return x.ClientCertificate
5568 }
5569 return ""
5570 }
5571
5572 func (x *MySqlReplicaConfiguration) GetClientKey() string {
5573 if x != nil {
5574 return x.ClientKey
5575 }
5576 return ""
5577 }
5578
5579 func (x *MySqlReplicaConfiguration) GetSslCipher() string {
5580 if x != nil {
5581 return x.SslCipher
5582 }
5583 return ""
5584 }
5585
5586 func (x *MySqlReplicaConfiguration) GetVerifyServerCertificate() *wrapperspb.BoolValue {
5587 if x != nil {
5588 return x.VerifyServerCertificate
5589 }
5590 return nil
5591 }
5592
5593 func (x *MySqlReplicaConfiguration) GetKind() string {
5594 if x != nil {
5595 return x.Kind
5596 }
5597 return ""
5598 }
5599
5600
5601 type OnPremisesConfiguration struct {
5602 state protoimpl.MessageState
5603 sizeCache protoimpl.SizeCache
5604 unknownFields protoimpl.UnknownFields
5605
5606
5607 HostPort string `protobuf:"bytes,1,opt,name=host_port,json=hostPort,proto3" json:"host_port,omitempty"`
5608
5609 Kind string `protobuf:"bytes,2,opt,name=kind,proto3" json:"kind,omitempty"`
5610
5611 Username string `protobuf:"bytes,3,opt,name=username,proto3" json:"username,omitempty"`
5612
5613 Password string `protobuf:"bytes,4,opt,name=password,proto3" json:"password,omitempty"`
5614
5615 CaCertificate string `protobuf:"bytes,5,opt,name=ca_certificate,json=caCertificate,proto3" json:"ca_certificate,omitempty"`
5616
5617 ClientCertificate string `protobuf:"bytes,6,opt,name=client_certificate,json=clientCertificate,proto3" json:"client_certificate,omitempty"`
5618
5619
5620 ClientKey string `protobuf:"bytes,7,opt,name=client_key,json=clientKey,proto3" json:"client_key,omitempty"`
5621
5622 DumpFilePath string `protobuf:"bytes,8,opt,name=dump_file_path,json=dumpFilePath,proto3" json:"dump_file_path,omitempty"`
5623
5624 SourceInstance *InstanceReference `protobuf:"bytes,15,opt,name=source_instance,json=sourceInstance,proto3" json:"source_instance,omitempty"`
5625 }
5626
5627 func (x *OnPremisesConfiguration) Reset() {
5628 *x = OnPremisesConfiguration{}
5629 if protoimpl.UnsafeEnabled {
5630 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[44]
5631 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
5632 ms.StoreMessageInfo(mi)
5633 }
5634 }
5635
5636 func (x *OnPremisesConfiguration) String() string {
5637 return protoimpl.X.MessageStringOf(x)
5638 }
5639
5640 func (*OnPremisesConfiguration) ProtoMessage() {}
5641
5642 func (x *OnPremisesConfiguration) ProtoReflect() protoreflect.Message {
5643 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[44]
5644 if protoimpl.UnsafeEnabled && x != nil {
5645 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
5646 if ms.LoadMessageInfo() == nil {
5647 ms.StoreMessageInfo(mi)
5648 }
5649 return ms
5650 }
5651 return mi.MessageOf(x)
5652 }
5653
5654
5655 func (*OnPremisesConfiguration) Descriptor() ([]byte, []int) {
5656 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{44}
5657 }
5658
5659 func (x *OnPremisesConfiguration) GetHostPort() string {
5660 if x != nil {
5661 return x.HostPort
5662 }
5663 return ""
5664 }
5665
5666 func (x *OnPremisesConfiguration) GetKind() string {
5667 if x != nil {
5668 return x.Kind
5669 }
5670 return ""
5671 }
5672
5673 func (x *OnPremisesConfiguration) GetUsername() string {
5674 if x != nil {
5675 return x.Username
5676 }
5677 return ""
5678 }
5679
5680 func (x *OnPremisesConfiguration) GetPassword() string {
5681 if x != nil {
5682 return x.Password
5683 }
5684 return ""
5685 }
5686
5687 func (x *OnPremisesConfiguration) GetCaCertificate() string {
5688 if x != nil {
5689 return x.CaCertificate
5690 }
5691 return ""
5692 }
5693
5694 func (x *OnPremisesConfiguration) GetClientCertificate() string {
5695 if x != nil {
5696 return x.ClientCertificate
5697 }
5698 return ""
5699 }
5700
5701 func (x *OnPremisesConfiguration) GetClientKey() string {
5702 if x != nil {
5703 return x.ClientKey
5704 }
5705 return ""
5706 }
5707
5708 func (x *OnPremisesConfiguration) GetDumpFilePath() string {
5709 if x != nil {
5710 return x.DumpFilePath
5711 }
5712 return ""
5713 }
5714
5715 func (x *OnPremisesConfiguration) GetSourceInstance() *InstanceReference {
5716 if x != nil {
5717 return x.SourceInstance
5718 }
5719 return nil
5720 }
5721
5722
5723 type DiskEncryptionConfiguration struct {
5724 state protoimpl.MessageState
5725 sizeCache protoimpl.SizeCache
5726 unknownFields protoimpl.UnknownFields
5727
5728
5729 KmsKeyName string `protobuf:"bytes,1,opt,name=kms_key_name,json=kmsKeyName,proto3" json:"kms_key_name,omitempty"`
5730
5731 Kind string `protobuf:"bytes,2,opt,name=kind,proto3" json:"kind,omitempty"`
5732 }
5733
5734 func (x *DiskEncryptionConfiguration) Reset() {
5735 *x = DiskEncryptionConfiguration{}
5736 if protoimpl.UnsafeEnabled {
5737 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[45]
5738 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
5739 ms.StoreMessageInfo(mi)
5740 }
5741 }
5742
5743 func (x *DiskEncryptionConfiguration) String() string {
5744 return protoimpl.X.MessageStringOf(x)
5745 }
5746
5747 func (*DiskEncryptionConfiguration) ProtoMessage() {}
5748
5749 func (x *DiskEncryptionConfiguration) ProtoReflect() protoreflect.Message {
5750 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[45]
5751 if protoimpl.UnsafeEnabled && x != nil {
5752 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
5753 if ms.LoadMessageInfo() == nil {
5754 ms.StoreMessageInfo(mi)
5755 }
5756 return ms
5757 }
5758 return mi.MessageOf(x)
5759 }
5760
5761
5762 func (*DiskEncryptionConfiguration) Descriptor() ([]byte, []int) {
5763 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{45}
5764 }
5765
5766 func (x *DiskEncryptionConfiguration) GetKmsKeyName() string {
5767 if x != nil {
5768 return x.KmsKeyName
5769 }
5770 return ""
5771 }
5772
5773 func (x *DiskEncryptionConfiguration) GetKind() string {
5774 if x != nil {
5775 return x.Kind
5776 }
5777 return ""
5778 }
5779
5780
5781 type DiskEncryptionStatus struct {
5782 state protoimpl.MessageState
5783 sizeCache protoimpl.SizeCache
5784 unknownFields protoimpl.UnknownFields
5785
5786
5787 KmsKeyVersionName string `protobuf:"bytes,1,opt,name=kms_key_version_name,json=kmsKeyVersionName,proto3" json:"kms_key_version_name,omitempty"`
5788
5789 Kind string `protobuf:"bytes,2,opt,name=kind,proto3" json:"kind,omitempty"`
5790 }
5791
5792 func (x *DiskEncryptionStatus) Reset() {
5793 *x = DiskEncryptionStatus{}
5794 if protoimpl.UnsafeEnabled {
5795 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[46]
5796 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
5797 ms.StoreMessageInfo(mi)
5798 }
5799 }
5800
5801 func (x *DiskEncryptionStatus) String() string {
5802 return protoimpl.X.MessageStringOf(x)
5803 }
5804
5805 func (*DiskEncryptionStatus) ProtoMessage() {}
5806
5807 func (x *DiskEncryptionStatus) ProtoReflect() protoreflect.Message {
5808 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[46]
5809 if protoimpl.UnsafeEnabled && x != nil {
5810 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
5811 if ms.LoadMessageInfo() == nil {
5812 ms.StoreMessageInfo(mi)
5813 }
5814 return ms
5815 }
5816 return mi.MessageOf(x)
5817 }
5818
5819
5820 func (*DiskEncryptionStatus) Descriptor() ([]byte, []int) {
5821 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{46}
5822 }
5823
5824 func (x *DiskEncryptionStatus) GetKmsKeyVersionName() string {
5825 if x != nil {
5826 return x.KmsKeyVersionName
5827 }
5828 return ""
5829 }
5830
5831 func (x *DiskEncryptionStatus) GetKind() string {
5832 if x != nil {
5833 return x.Kind
5834 }
5835 return ""
5836 }
5837
5838
5839
5840
5841 type Operation struct {
5842 state protoimpl.MessageState
5843 sizeCache protoimpl.SizeCache
5844 unknownFields protoimpl.UnknownFields
5845
5846
5847 Kind string `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty"`
5848 TargetLink string `protobuf:"bytes,2,opt,name=target_link,json=targetLink,proto3" json:"target_link,omitempty"`
5849
5850 Status Operation_SqlOperationStatus `protobuf:"varint,3,opt,name=status,proto3,enum=google.cloud.sql.v1beta4.Operation_SqlOperationStatus" json:"status,omitempty"`
5851
5852 User string `protobuf:"bytes,4,opt,name=user,proto3" json:"user,omitempty"`
5853
5854
5855
5856 InsertTime *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=insert_time,json=insertTime,proto3" json:"insert_time,omitempty"`
5857
5858
5859
5860 StartTime *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"`
5861
5862
5863
5864 EndTime *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`
5865
5866
5867 Error *OperationErrors `protobuf:"bytes,8,opt,name=error,proto3" json:"error,omitempty"`
5868
5869
5870
5871
5872
5873
5874
5875
5876
5877
5878
5879
5880
5881 OperationType Operation_SqlOperationType `protobuf:"varint,9,opt,name=operation_type,json=operationType,proto3,enum=google.cloud.sql.v1beta4.Operation_SqlOperationType" json:"operation_type,omitempty"`
5882
5883 ImportContext *ImportContext `protobuf:"bytes,10,opt,name=import_context,json=importContext,proto3" json:"import_context,omitempty"`
5884
5885 ExportContext *ExportContext `protobuf:"bytes,11,opt,name=export_context,json=exportContext,proto3" json:"export_context,omitempty"`
5886
5887 BackupContext *BackupContext `protobuf:"bytes,17,opt,name=backup_context,json=backupContext,proto3" json:"backup_context,omitempty"`
5888
5889
5890
5891 Name string `protobuf:"bytes,12,opt,name=name,proto3" json:"name,omitempty"`
5892
5893 TargetId string `protobuf:"bytes,13,opt,name=target_id,json=targetId,proto3" json:"target_id,omitempty"`
5894
5895 SelfLink string `protobuf:"bytes,14,opt,name=self_link,json=selfLink,proto3" json:"self_link,omitempty"`
5896
5897 TargetProject string `protobuf:"bytes,15,opt,name=target_project,json=targetProject,proto3" json:"target_project,omitempty"`
5898 }
5899
5900 func (x *Operation) Reset() {
5901 *x = Operation{}
5902 if protoimpl.UnsafeEnabled {
5903 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[47]
5904 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
5905 ms.StoreMessageInfo(mi)
5906 }
5907 }
5908
5909 func (x *Operation) String() string {
5910 return protoimpl.X.MessageStringOf(x)
5911 }
5912
5913 func (*Operation) ProtoMessage() {}
5914
5915 func (x *Operation) ProtoReflect() protoreflect.Message {
5916 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[47]
5917 if protoimpl.UnsafeEnabled && x != nil {
5918 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
5919 if ms.LoadMessageInfo() == nil {
5920 ms.StoreMessageInfo(mi)
5921 }
5922 return ms
5923 }
5924 return mi.MessageOf(x)
5925 }
5926
5927
5928 func (*Operation) Descriptor() ([]byte, []int) {
5929 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{47}
5930 }
5931
5932 func (x *Operation) GetKind() string {
5933 if x != nil {
5934 return x.Kind
5935 }
5936 return ""
5937 }
5938
5939 func (x *Operation) GetTargetLink() string {
5940 if x != nil {
5941 return x.TargetLink
5942 }
5943 return ""
5944 }
5945
5946 func (x *Operation) GetStatus() Operation_SqlOperationStatus {
5947 if x != nil {
5948 return x.Status
5949 }
5950 return Operation_SQL_OPERATION_STATUS_UNSPECIFIED
5951 }
5952
5953 func (x *Operation) GetUser() string {
5954 if x != nil {
5955 return x.User
5956 }
5957 return ""
5958 }
5959
5960 func (x *Operation) GetInsertTime() *timestamppb.Timestamp {
5961 if x != nil {
5962 return x.InsertTime
5963 }
5964 return nil
5965 }
5966
5967 func (x *Operation) GetStartTime() *timestamppb.Timestamp {
5968 if x != nil {
5969 return x.StartTime
5970 }
5971 return nil
5972 }
5973
5974 func (x *Operation) GetEndTime() *timestamppb.Timestamp {
5975 if x != nil {
5976 return x.EndTime
5977 }
5978 return nil
5979 }
5980
5981 func (x *Operation) GetError() *OperationErrors {
5982 if x != nil {
5983 return x.Error
5984 }
5985 return nil
5986 }
5987
5988 func (x *Operation) GetOperationType() Operation_SqlOperationType {
5989 if x != nil {
5990 return x.OperationType
5991 }
5992 return Operation_SQL_OPERATION_TYPE_UNSPECIFIED
5993 }
5994
5995 func (x *Operation) GetImportContext() *ImportContext {
5996 if x != nil {
5997 return x.ImportContext
5998 }
5999 return nil
6000 }
6001
6002 func (x *Operation) GetExportContext() *ExportContext {
6003 if x != nil {
6004 return x.ExportContext
6005 }
6006 return nil
6007 }
6008
6009 func (x *Operation) GetBackupContext() *BackupContext {
6010 if x != nil {
6011 return x.BackupContext
6012 }
6013 return nil
6014 }
6015
6016 func (x *Operation) GetName() string {
6017 if x != nil {
6018 return x.Name
6019 }
6020 return ""
6021 }
6022
6023 func (x *Operation) GetTargetId() string {
6024 if x != nil {
6025 return x.TargetId
6026 }
6027 return ""
6028 }
6029
6030 func (x *Operation) GetSelfLink() string {
6031 if x != nil {
6032 return x.SelfLink
6033 }
6034 return ""
6035 }
6036
6037 func (x *Operation) GetTargetProject() string {
6038 if x != nil {
6039 return x.TargetProject
6040 }
6041 return ""
6042 }
6043
6044
6045 type OperationError struct {
6046 state protoimpl.MessageState
6047 sizeCache protoimpl.SizeCache
6048 unknownFields protoimpl.UnknownFields
6049
6050
6051 Kind string `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty"`
6052
6053 Code string `protobuf:"bytes,2,opt,name=code,proto3" json:"code,omitempty"`
6054
6055 Message string `protobuf:"bytes,3,opt,name=message,proto3" json:"message,omitempty"`
6056 }
6057
6058 func (x *OperationError) Reset() {
6059 *x = OperationError{}
6060 if protoimpl.UnsafeEnabled {
6061 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[48]
6062 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
6063 ms.StoreMessageInfo(mi)
6064 }
6065 }
6066
6067 func (x *OperationError) String() string {
6068 return protoimpl.X.MessageStringOf(x)
6069 }
6070
6071 func (*OperationError) ProtoMessage() {}
6072
6073 func (x *OperationError) ProtoReflect() protoreflect.Message {
6074 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[48]
6075 if protoimpl.UnsafeEnabled && x != nil {
6076 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
6077 if ms.LoadMessageInfo() == nil {
6078 ms.StoreMessageInfo(mi)
6079 }
6080 return ms
6081 }
6082 return mi.MessageOf(x)
6083 }
6084
6085
6086 func (*OperationError) Descriptor() ([]byte, []int) {
6087 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{48}
6088 }
6089
6090 func (x *OperationError) GetKind() string {
6091 if x != nil {
6092 return x.Kind
6093 }
6094 return ""
6095 }
6096
6097 func (x *OperationError) GetCode() string {
6098 if x != nil {
6099 return x.Code
6100 }
6101 return ""
6102 }
6103
6104 func (x *OperationError) GetMessage() string {
6105 if x != nil {
6106 return x.Message
6107 }
6108 return ""
6109 }
6110
6111
6112 type OperationErrors struct {
6113 state protoimpl.MessageState
6114 sizeCache protoimpl.SizeCache
6115 unknownFields protoimpl.UnknownFields
6116
6117
6118 Kind string `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty"`
6119
6120 Errors []*OperationError `protobuf:"bytes,2,rep,name=errors,proto3" json:"errors,omitempty"`
6121 }
6122
6123 func (x *OperationErrors) Reset() {
6124 *x = OperationErrors{}
6125 if protoimpl.UnsafeEnabled {
6126 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[49]
6127 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
6128 ms.StoreMessageInfo(mi)
6129 }
6130 }
6131
6132 func (x *OperationErrors) String() string {
6133 return protoimpl.X.MessageStringOf(x)
6134 }
6135
6136 func (*OperationErrors) ProtoMessage() {}
6137
6138 func (x *OperationErrors) ProtoReflect() protoreflect.Message {
6139 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[49]
6140 if protoimpl.UnsafeEnabled && x != nil {
6141 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
6142 if ms.LoadMessageInfo() == nil {
6143 ms.StoreMessageInfo(mi)
6144 }
6145 return ms
6146 }
6147 return mi.MessageOf(x)
6148 }
6149
6150
6151 func (*OperationErrors) Descriptor() ([]byte, []int) {
6152 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{49}
6153 }
6154
6155 func (x *OperationErrors) GetKind() string {
6156 if x != nil {
6157 return x.Kind
6158 }
6159 return ""
6160 }
6161
6162 func (x *OperationErrors) GetErrors() []*OperationError {
6163 if x != nil {
6164 return x.Errors
6165 }
6166 return nil
6167 }
6168
6169
6170 type PasswordValidationPolicy struct {
6171 state protoimpl.MessageState
6172 sizeCache protoimpl.SizeCache
6173 unknownFields protoimpl.UnknownFields
6174
6175
6176 MinLength *wrapperspb.Int32Value `protobuf:"bytes,1,opt,name=min_length,json=minLength,proto3" json:"min_length,omitempty"`
6177
6178 Complexity PasswordValidationPolicy_Complexity `protobuf:"varint,2,opt,name=complexity,proto3,enum=google.cloud.sql.v1beta4.PasswordValidationPolicy_Complexity" json:"complexity,omitempty"`
6179
6180 ReuseInterval *wrapperspb.Int32Value `protobuf:"bytes,3,opt,name=reuse_interval,json=reuseInterval,proto3" json:"reuse_interval,omitempty"`
6181
6182 DisallowUsernameSubstring *wrapperspb.BoolValue `protobuf:"bytes,4,opt,name=disallow_username_substring,json=disallowUsernameSubstring,proto3" json:"disallow_username_substring,omitempty"`
6183
6184
6185 PasswordChangeInterval *durationpb.Duration `protobuf:"bytes,5,opt,name=password_change_interval,json=passwordChangeInterval,proto3" json:"password_change_interval,omitempty"`
6186
6187 EnablePasswordPolicy *wrapperspb.BoolValue `protobuf:"bytes,6,opt,name=enable_password_policy,json=enablePasswordPolicy,proto3" json:"enable_password_policy,omitempty"`
6188 }
6189
6190 func (x *PasswordValidationPolicy) Reset() {
6191 *x = PasswordValidationPolicy{}
6192 if protoimpl.UnsafeEnabled {
6193 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[50]
6194 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
6195 ms.StoreMessageInfo(mi)
6196 }
6197 }
6198
6199 func (x *PasswordValidationPolicy) String() string {
6200 return protoimpl.X.MessageStringOf(x)
6201 }
6202
6203 func (*PasswordValidationPolicy) ProtoMessage() {}
6204
6205 func (x *PasswordValidationPolicy) ProtoReflect() protoreflect.Message {
6206 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[50]
6207 if protoimpl.UnsafeEnabled && x != nil {
6208 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
6209 if ms.LoadMessageInfo() == nil {
6210 ms.StoreMessageInfo(mi)
6211 }
6212 return ms
6213 }
6214 return mi.MessageOf(x)
6215 }
6216
6217
6218 func (*PasswordValidationPolicy) Descriptor() ([]byte, []int) {
6219 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{50}
6220 }
6221
6222 func (x *PasswordValidationPolicy) GetMinLength() *wrapperspb.Int32Value {
6223 if x != nil {
6224 return x.MinLength
6225 }
6226 return nil
6227 }
6228
6229 func (x *PasswordValidationPolicy) GetComplexity() PasswordValidationPolicy_Complexity {
6230 if x != nil {
6231 return x.Complexity
6232 }
6233 return PasswordValidationPolicy_COMPLEXITY_UNSPECIFIED
6234 }
6235
6236 func (x *PasswordValidationPolicy) GetReuseInterval() *wrapperspb.Int32Value {
6237 if x != nil {
6238 return x.ReuseInterval
6239 }
6240 return nil
6241 }
6242
6243 func (x *PasswordValidationPolicy) GetDisallowUsernameSubstring() *wrapperspb.BoolValue {
6244 if x != nil {
6245 return x.DisallowUsernameSubstring
6246 }
6247 return nil
6248 }
6249
6250 func (x *PasswordValidationPolicy) GetPasswordChangeInterval() *durationpb.Duration {
6251 if x != nil {
6252 return x.PasswordChangeInterval
6253 }
6254 return nil
6255 }
6256
6257 func (x *PasswordValidationPolicy) GetEnablePasswordPolicy() *wrapperspb.BoolValue {
6258 if x != nil {
6259 return x.EnablePasswordPolicy
6260 }
6261 return nil
6262 }
6263
6264
6265 type OperationsListResponse struct {
6266 state protoimpl.MessageState
6267 sizeCache protoimpl.SizeCache
6268 unknownFields protoimpl.UnknownFields
6269
6270
6271 Kind string `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty"`
6272
6273 Items []*Operation `protobuf:"bytes,2,rep,name=items,proto3" json:"items,omitempty"`
6274
6275
6276 NextPageToken string `protobuf:"bytes,3,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
6277 }
6278
6279 func (x *OperationsListResponse) Reset() {
6280 *x = OperationsListResponse{}
6281 if protoimpl.UnsafeEnabled {
6282 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[51]
6283 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
6284 ms.StoreMessageInfo(mi)
6285 }
6286 }
6287
6288 func (x *OperationsListResponse) String() string {
6289 return protoimpl.X.MessageStringOf(x)
6290 }
6291
6292 func (*OperationsListResponse) ProtoMessage() {}
6293
6294 func (x *OperationsListResponse) ProtoReflect() protoreflect.Message {
6295 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[51]
6296 if protoimpl.UnsafeEnabled && x != nil {
6297 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
6298 if ms.LoadMessageInfo() == nil {
6299 ms.StoreMessageInfo(mi)
6300 }
6301 return ms
6302 }
6303 return mi.MessageOf(x)
6304 }
6305
6306
6307 func (*OperationsListResponse) Descriptor() ([]byte, []int) {
6308 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{51}
6309 }
6310
6311 func (x *OperationsListResponse) GetKind() string {
6312 if x != nil {
6313 return x.Kind
6314 }
6315 return ""
6316 }
6317
6318 func (x *OperationsListResponse) GetItems() []*Operation {
6319 if x != nil {
6320 return x.Items
6321 }
6322 return nil
6323 }
6324
6325 func (x *OperationsListResponse) GetNextPageToken() string {
6326 if x != nil {
6327 return x.NextPageToken
6328 }
6329 return ""
6330 }
6331
6332
6333 type ReplicaConfiguration struct {
6334 state protoimpl.MessageState
6335 sizeCache protoimpl.SizeCache
6336 unknownFields protoimpl.UnknownFields
6337
6338
6339 Kind string `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty"`
6340
6341
6342
6343
6344
6345
6346 MysqlReplicaConfiguration *MySqlReplicaConfiguration `protobuf:"bytes,2,opt,name=mysql_replica_configuration,json=mysqlReplicaConfiguration,proto3" json:"mysql_replica_configuration,omitempty"`
6347
6348
6349
6350
6351
6352 FailoverTarget *wrapperspb.BoolValue `protobuf:"bytes,3,opt,name=failover_target,json=failoverTarget,proto3" json:"failover_target,omitempty"`
6353 }
6354
6355 func (x *ReplicaConfiguration) Reset() {
6356 *x = ReplicaConfiguration{}
6357 if protoimpl.UnsafeEnabled {
6358 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[52]
6359 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
6360 ms.StoreMessageInfo(mi)
6361 }
6362 }
6363
6364 func (x *ReplicaConfiguration) String() string {
6365 return protoimpl.X.MessageStringOf(x)
6366 }
6367
6368 func (*ReplicaConfiguration) ProtoMessage() {}
6369
6370 func (x *ReplicaConfiguration) ProtoReflect() protoreflect.Message {
6371 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[52]
6372 if protoimpl.UnsafeEnabled && x != nil {
6373 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
6374 if ms.LoadMessageInfo() == nil {
6375 ms.StoreMessageInfo(mi)
6376 }
6377 return ms
6378 }
6379 return mi.MessageOf(x)
6380 }
6381
6382
6383 func (*ReplicaConfiguration) Descriptor() ([]byte, []int) {
6384 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{52}
6385 }
6386
6387 func (x *ReplicaConfiguration) GetKind() string {
6388 if x != nil {
6389 return x.Kind
6390 }
6391 return ""
6392 }
6393
6394 func (x *ReplicaConfiguration) GetMysqlReplicaConfiguration() *MySqlReplicaConfiguration {
6395 if x != nil {
6396 return x.MysqlReplicaConfiguration
6397 }
6398 return nil
6399 }
6400
6401 func (x *ReplicaConfiguration) GetFailoverTarget() *wrapperspb.BoolValue {
6402 if x != nil {
6403 return x.FailoverTarget
6404 }
6405 return nil
6406 }
6407
6408
6409
6410 type RestoreBackupContext struct {
6411 state protoimpl.MessageState
6412 sizeCache protoimpl.SizeCache
6413 unknownFields protoimpl.UnknownFields
6414
6415
6416 Kind string `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty"`
6417
6418 BackupRunId int64 `protobuf:"varint,2,opt,name=backup_run_id,json=backupRunId,proto3" json:"backup_run_id,omitempty"`
6419
6420 InstanceId string `protobuf:"bytes,3,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"`
6421
6422 Project string `protobuf:"bytes,4,opt,name=project,proto3" json:"project,omitempty"`
6423 }
6424
6425 func (x *RestoreBackupContext) Reset() {
6426 *x = RestoreBackupContext{}
6427 if protoimpl.UnsafeEnabled {
6428 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[53]
6429 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
6430 ms.StoreMessageInfo(mi)
6431 }
6432 }
6433
6434 func (x *RestoreBackupContext) String() string {
6435 return protoimpl.X.MessageStringOf(x)
6436 }
6437
6438 func (*RestoreBackupContext) ProtoMessage() {}
6439
6440 func (x *RestoreBackupContext) ProtoReflect() protoreflect.Message {
6441 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[53]
6442 if protoimpl.UnsafeEnabled && x != nil {
6443 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
6444 if ms.LoadMessageInfo() == nil {
6445 ms.StoreMessageInfo(mi)
6446 }
6447 return ms
6448 }
6449 return mi.MessageOf(x)
6450 }
6451
6452
6453 func (*RestoreBackupContext) Descriptor() ([]byte, []int) {
6454 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{53}
6455 }
6456
6457 func (x *RestoreBackupContext) GetKind() string {
6458 if x != nil {
6459 return x.Kind
6460 }
6461 return ""
6462 }
6463
6464 func (x *RestoreBackupContext) GetBackupRunId() int64 {
6465 if x != nil {
6466 return x.BackupRunId
6467 }
6468 return 0
6469 }
6470
6471 func (x *RestoreBackupContext) GetInstanceId() string {
6472 if x != nil {
6473 return x.InstanceId
6474 }
6475 return ""
6476 }
6477
6478 func (x *RestoreBackupContext) GetProject() string {
6479 if x != nil {
6480 return x.Project
6481 }
6482 return ""
6483 }
6484
6485
6486 type RotateServerCaContext struct {
6487 state protoimpl.MessageState
6488 sizeCache protoimpl.SizeCache
6489 unknownFields protoimpl.UnknownFields
6490
6491
6492 Kind string `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty"`
6493
6494
6495 NextVersion string `protobuf:"bytes,2,opt,name=next_version,json=nextVersion,proto3" json:"next_version,omitempty"`
6496 }
6497
6498 func (x *RotateServerCaContext) Reset() {
6499 *x = RotateServerCaContext{}
6500 if protoimpl.UnsafeEnabled {
6501 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[54]
6502 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
6503 ms.StoreMessageInfo(mi)
6504 }
6505 }
6506
6507 func (x *RotateServerCaContext) String() string {
6508 return protoimpl.X.MessageStringOf(x)
6509 }
6510
6511 func (*RotateServerCaContext) ProtoMessage() {}
6512
6513 func (x *RotateServerCaContext) ProtoReflect() protoreflect.Message {
6514 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[54]
6515 if protoimpl.UnsafeEnabled && x != nil {
6516 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
6517 if ms.LoadMessageInfo() == nil {
6518 ms.StoreMessageInfo(mi)
6519 }
6520 return ms
6521 }
6522 return mi.MessageOf(x)
6523 }
6524
6525
6526 func (*RotateServerCaContext) Descriptor() ([]byte, []int) {
6527 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{54}
6528 }
6529
6530 func (x *RotateServerCaContext) GetKind() string {
6531 if x != nil {
6532 return x.Kind
6533 }
6534 return ""
6535 }
6536
6537 func (x *RotateServerCaContext) GetNextVersion() string {
6538 if x != nil {
6539 return x.NextVersion
6540 }
6541 return ""
6542 }
6543
6544
6545 type Settings struct {
6546 state protoimpl.MessageState
6547 sizeCache protoimpl.SizeCache
6548 unknownFields protoimpl.UnknownFields
6549
6550
6551
6552
6553
6554 SettingsVersion *wrapperspb.Int64Value `protobuf:"bytes,1,opt,name=settings_version,json=settingsVersion,proto3" json:"settings_version,omitempty"`
6555
6556
6557
6558
6559 AuthorizedGaeApplications []string `protobuf:"bytes,2,rep,name=authorized_gae_applications,json=authorizedGaeApplications,proto3" json:"authorized_gae_applications,omitempty"`
6560
6561
6562 Tier string `protobuf:"bytes,3,opt,name=tier,proto3" json:"tier,omitempty"`
6563
6564 Kind string `protobuf:"bytes,4,opt,name=kind,proto3" json:"kind,omitempty"`
6565
6566
6567 UserLabels map[string]string `protobuf:"bytes,5,rep,name=user_labels,json=userLabels,proto3" json:"user_labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
6568
6569
6570
6571
6572
6573
6574
6575
6576 AvailabilityType SqlAvailabilityType `protobuf:"varint,6,opt,name=availability_type,json=availabilityType,proto3,enum=google.cloud.sql.v1beta4.SqlAvailabilityType" json:"availability_type,omitempty"`
6577
6578
6579 PricingPlan SqlPricingPlan `protobuf:"varint,7,opt,name=pricing_plan,json=pricingPlan,proto3,enum=google.cloud.sql.v1beta4.SqlPricingPlan" json:"pricing_plan,omitempty"`
6580
6581
6582
6583
6584
6585 ReplicationType SqlReplicationType `protobuf:"varint,8,opt,name=replication_type,json=replicationType,proto3,enum=google.cloud.sql.v1beta4.SqlReplicationType" json:"replication_type,omitempty"`
6586
6587
6588 StorageAutoResizeLimit *wrapperspb.Int64Value `protobuf:"bytes,9,opt,name=storage_auto_resize_limit,json=storageAutoResizeLimit,proto3" json:"storage_auto_resize_limit,omitempty"`
6589
6590
6591
6592
6593
6594
6595 ActivationPolicy Settings_SqlActivationPolicy `protobuf:"varint,10,opt,name=activation_policy,json=activationPolicy,proto3,enum=google.cloud.sql.v1beta4.Settings_SqlActivationPolicy" json:"activation_policy,omitempty"`
6596
6597
6598
6599 IpConfiguration *IpConfiguration `protobuf:"bytes,11,opt,name=ip_configuration,json=ipConfiguration,proto3" json:"ip_configuration,omitempty"`
6600
6601
6602 StorageAutoResize *wrapperspb.BoolValue `protobuf:"bytes,12,opt,name=storage_auto_resize,json=storageAutoResize,proto3" json:"storage_auto_resize,omitempty"`
6603
6604
6605
6606
6607 LocationPreference *LocationPreference `protobuf:"bytes,13,opt,name=location_preference,json=locationPreference,proto3" json:"location_preference,omitempty"`
6608
6609 DatabaseFlags []*DatabaseFlags `protobuf:"bytes,14,rep,name=database_flags,json=databaseFlags,proto3" json:"database_flags,omitempty"`
6610
6611
6612 DataDiskType SqlDataDiskType `protobuf:"varint,15,opt,name=data_disk_type,json=dataDiskType,proto3,enum=google.cloud.sql.v1beta4.SqlDataDiskType" json:"data_disk_type,omitempty"`
6613
6614
6615 MaintenanceWindow *MaintenanceWindow `protobuf:"bytes,16,opt,name=maintenance_window,json=maintenanceWindow,proto3" json:"maintenance_window,omitempty"`
6616
6617 BackupConfiguration *BackupConfiguration `protobuf:"bytes,17,opt,name=backup_configuration,json=backupConfiguration,proto3" json:"backup_configuration,omitempty"`
6618
6619
6620
6621 DatabaseReplicationEnabled *wrapperspb.BoolValue `protobuf:"bytes,18,opt,name=database_replication_enabled,json=databaseReplicationEnabled,proto3" json:"database_replication_enabled,omitempty"`
6622
6623
6624
6625
6626
6627 CrashSafeReplicationEnabled *wrapperspb.BoolValue `protobuf:"bytes,19,opt,name=crash_safe_replication_enabled,json=crashSafeReplicationEnabled,proto3" json:"crash_safe_replication_enabled,omitempty"`
6628
6629 DataDiskSizeGb *wrapperspb.Int64Value `protobuf:"bytes,20,opt,name=data_disk_size_gb,json=dataDiskSizeGb,proto3" json:"data_disk_size_gb,omitempty"`
6630
6631 ActiveDirectoryConfig *SqlActiveDirectoryConfig `protobuf:"bytes,22,opt,name=active_directory_config,json=activeDirectoryConfig,proto3" json:"active_directory_config,omitempty"`
6632
6633 Collation string `protobuf:"bytes,23,opt,name=collation,proto3" json:"collation,omitempty"`
6634
6635 DenyMaintenancePeriods []*DenyMaintenancePeriod `protobuf:"bytes,24,rep,name=deny_maintenance_periods,json=denyMaintenancePeriods,proto3" json:"deny_maintenance_periods,omitempty"`
6636
6637 InsightsConfig *InsightsConfig `protobuf:"bytes,25,opt,name=insights_config,json=insightsConfig,proto3" json:"insights_config,omitempty"`
6638
6639 PasswordValidationPolicy *PasswordValidationPolicy `protobuf:"bytes,27,opt,name=password_validation_policy,json=passwordValidationPolicy,proto3" json:"password_validation_policy,omitempty"`
6640
6641 SqlServerAuditConfig *SqlServerAuditConfig `protobuf:"bytes,29,opt,name=sql_server_audit_config,json=sqlServerAuditConfig,proto3" json:"sql_server_audit_config,omitempty"`
6642 }
6643
6644 func (x *Settings) Reset() {
6645 *x = Settings{}
6646 if protoimpl.UnsafeEnabled {
6647 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[55]
6648 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
6649 ms.StoreMessageInfo(mi)
6650 }
6651 }
6652
6653 func (x *Settings) String() string {
6654 return protoimpl.X.MessageStringOf(x)
6655 }
6656
6657 func (*Settings) ProtoMessage() {}
6658
6659 func (x *Settings) ProtoReflect() protoreflect.Message {
6660 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[55]
6661 if protoimpl.UnsafeEnabled && x != nil {
6662 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
6663 if ms.LoadMessageInfo() == nil {
6664 ms.StoreMessageInfo(mi)
6665 }
6666 return ms
6667 }
6668 return mi.MessageOf(x)
6669 }
6670
6671
6672 func (*Settings) Descriptor() ([]byte, []int) {
6673 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{55}
6674 }
6675
6676 func (x *Settings) GetSettingsVersion() *wrapperspb.Int64Value {
6677 if x != nil {
6678 return x.SettingsVersion
6679 }
6680 return nil
6681 }
6682
6683
6684 func (x *Settings) GetAuthorizedGaeApplications() []string {
6685 if x != nil {
6686 return x.AuthorizedGaeApplications
6687 }
6688 return nil
6689 }
6690
6691 func (x *Settings) GetTier() string {
6692 if x != nil {
6693 return x.Tier
6694 }
6695 return ""
6696 }
6697
6698 func (x *Settings) GetKind() string {
6699 if x != nil {
6700 return x.Kind
6701 }
6702 return ""
6703 }
6704
6705 func (x *Settings) GetUserLabels() map[string]string {
6706 if x != nil {
6707 return x.UserLabels
6708 }
6709 return nil
6710 }
6711
6712 func (x *Settings) GetAvailabilityType() SqlAvailabilityType {
6713 if x != nil {
6714 return x.AvailabilityType
6715 }
6716 return SqlAvailabilityType_SQL_AVAILABILITY_TYPE_UNSPECIFIED
6717 }
6718
6719 func (x *Settings) GetPricingPlan() SqlPricingPlan {
6720 if x != nil {
6721 return x.PricingPlan
6722 }
6723 return SqlPricingPlan_SQL_PRICING_PLAN_UNSPECIFIED
6724 }
6725
6726
6727 func (x *Settings) GetReplicationType() SqlReplicationType {
6728 if x != nil {
6729 return x.ReplicationType
6730 }
6731 return SqlReplicationType_SQL_REPLICATION_TYPE_UNSPECIFIED
6732 }
6733
6734 func (x *Settings) GetStorageAutoResizeLimit() *wrapperspb.Int64Value {
6735 if x != nil {
6736 return x.StorageAutoResizeLimit
6737 }
6738 return nil
6739 }
6740
6741 func (x *Settings) GetActivationPolicy() Settings_SqlActivationPolicy {
6742 if x != nil {
6743 return x.ActivationPolicy
6744 }
6745 return Settings_SQL_ACTIVATION_POLICY_UNSPECIFIED
6746 }
6747
6748 func (x *Settings) GetIpConfiguration() *IpConfiguration {
6749 if x != nil {
6750 return x.IpConfiguration
6751 }
6752 return nil
6753 }
6754
6755 func (x *Settings) GetStorageAutoResize() *wrapperspb.BoolValue {
6756 if x != nil {
6757 return x.StorageAutoResize
6758 }
6759 return nil
6760 }
6761
6762 func (x *Settings) GetLocationPreference() *LocationPreference {
6763 if x != nil {
6764 return x.LocationPreference
6765 }
6766 return nil
6767 }
6768
6769 func (x *Settings) GetDatabaseFlags() []*DatabaseFlags {
6770 if x != nil {
6771 return x.DatabaseFlags
6772 }
6773 return nil
6774 }
6775
6776 func (x *Settings) GetDataDiskType() SqlDataDiskType {
6777 if x != nil {
6778 return x.DataDiskType
6779 }
6780 return SqlDataDiskType_SQL_DATA_DISK_TYPE_UNSPECIFIED
6781 }
6782
6783 func (x *Settings) GetMaintenanceWindow() *MaintenanceWindow {
6784 if x != nil {
6785 return x.MaintenanceWindow
6786 }
6787 return nil
6788 }
6789
6790 func (x *Settings) GetBackupConfiguration() *BackupConfiguration {
6791 if x != nil {
6792 return x.BackupConfiguration
6793 }
6794 return nil
6795 }
6796
6797 func (x *Settings) GetDatabaseReplicationEnabled() *wrapperspb.BoolValue {
6798 if x != nil {
6799 return x.DatabaseReplicationEnabled
6800 }
6801 return nil
6802 }
6803
6804
6805 func (x *Settings) GetCrashSafeReplicationEnabled() *wrapperspb.BoolValue {
6806 if x != nil {
6807 return x.CrashSafeReplicationEnabled
6808 }
6809 return nil
6810 }
6811
6812 func (x *Settings) GetDataDiskSizeGb() *wrapperspb.Int64Value {
6813 if x != nil {
6814 return x.DataDiskSizeGb
6815 }
6816 return nil
6817 }
6818
6819 func (x *Settings) GetActiveDirectoryConfig() *SqlActiveDirectoryConfig {
6820 if x != nil {
6821 return x.ActiveDirectoryConfig
6822 }
6823 return nil
6824 }
6825
6826 func (x *Settings) GetCollation() string {
6827 if x != nil {
6828 return x.Collation
6829 }
6830 return ""
6831 }
6832
6833 func (x *Settings) GetDenyMaintenancePeriods() []*DenyMaintenancePeriod {
6834 if x != nil {
6835 return x.DenyMaintenancePeriods
6836 }
6837 return nil
6838 }
6839
6840 func (x *Settings) GetInsightsConfig() *InsightsConfig {
6841 if x != nil {
6842 return x.InsightsConfig
6843 }
6844 return nil
6845 }
6846
6847 func (x *Settings) GetPasswordValidationPolicy() *PasswordValidationPolicy {
6848 if x != nil {
6849 return x.PasswordValidationPolicy
6850 }
6851 return nil
6852 }
6853
6854 func (x *Settings) GetSqlServerAuditConfig() *SqlServerAuditConfig {
6855 if x != nil {
6856 return x.SqlServerAuditConfig
6857 }
6858 return nil
6859 }
6860
6861
6862 type SslCert struct {
6863 state protoimpl.MessageState
6864 sizeCache protoimpl.SizeCache
6865 unknownFields protoimpl.UnknownFields
6866
6867
6868 Kind string `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty"`
6869
6870 CertSerialNumber string `protobuf:"bytes,2,opt,name=cert_serial_number,json=certSerialNumber,proto3" json:"cert_serial_number,omitempty"`
6871
6872 Cert string `protobuf:"bytes,3,opt,name=cert,proto3" json:"cert,omitempty"`
6873
6874
6875
6876 CreateTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
6877
6878 CommonName string `protobuf:"bytes,5,opt,name=common_name,json=commonName,proto3" json:"common_name,omitempty"`
6879
6880
6881
6882 ExpirationTime *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=expiration_time,json=expirationTime,proto3" json:"expiration_time,omitempty"`
6883
6884 Sha1Fingerprint string `protobuf:"bytes,7,opt,name=sha1_fingerprint,json=sha1Fingerprint,proto3" json:"sha1_fingerprint,omitempty"`
6885
6886 Instance string `protobuf:"bytes,8,opt,name=instance,proto3" json:"instance,omitempty"`
6887
6888 SelfLink string `protobuf:"bytes,9,opt,name=self_link,json=selfLink,proto3" json:"self_link,omitempty"`
6889 }
6890
6891 func (x *SslCert) Reset() {
6892 *x = SslCert{}
6893 if protoimpl.UnsafeEnabled {
6894 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[56]
6895 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
6896 ms.StoreMessageInfo(mi)
6897 }
6898 }
6899
6900 func (x *SslCert) String() string {
6901 return protoimpl.X.MessageStringOf(x)
6902 }
6903
6904 func (*SslCert) ProtoMessage() {}
6905
6906 func (x *SslCert) ProtoReflect() protoreflect.Message {
6907 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[56]
6908 if protoimpl.UnsafeEnabled && x != nil {
6909 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
6910 if ms.LoadMessageInfo() == nil {
6911 ms.StoreMessageInfo(mi)
6912 }
6913 return ms
6914 }
6915 return mi.MessageOf(x)
6916 }
6917
6918
6919 func (*SslCert) Descriptor() ([]byte, []int) {
6920 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{56}
6921 }
6922
6923 func (x *SslCert) GetKind() string {
6924 if x != nil {
6925 return x.Kind
6926 }
6927 return ""
6928 }
6929
6930 func (x *SslCert) GetCertSerialNumber() string {
6931 if x != nil {
6932 return x.CertSerialNumber
6933 }
6934 return ""
6935 }
6936
6937 func (x *SslCert) GetCert() string {
6938 if x != nil {
6939 return x.Cert
6940 }
6941 return ""
6942 }
6943
6944 func (x *SslCert) GetCreateTime() *timestamppb.Timestamp {
6945 if x != nil {
6946 return x.CreateTime
6947 }
6948 return nil
6949 }
6950
6951 func (x *SslCert) GetCommonName() string {
6952 if x != nil {
6953 return x.CommonName
6954 }
6955 return ""
6956 }
6957
6958 func (x *SslCert) GetExpirationTime() *timestamppb.Timestamp {
6959 if x != nil {
6960 return x.ExpirationTime
6961 }
6962 return nil
6963 }
6964
6965 func (x *SslCert) GetSha1Fingerprint() string {
6966 if x != nil {
6967 return x.Sha1Fingerprint
6968 }
6969 return ""
6970 }
6971
6972 func (x *SslCert) GetInstance() string {
6973 if x != nil {
6974 return x.Instance
6975 }
6976 return ""
6977 }
6978
6979 func (x *SslCert) GetSelfLink() string {
6980 if x != nil {
6981 return x.SelfLink
6982 }
6983 return ""
6984 }
6985
6986
6987 type SslCertDetail struct {
6988 state protoimpl.MessageState
6989 sizeCache protoimpl.SizeCache
6990 unknownFields protoimpl.UnknownFields
6991
6992
6993 CertInfo *SslCert `protobuf:"bytes,1,opt,name=cert_info,json=certInfo,proto3" json:"cert_info,omitempty"`
6994
6995
6996 CertPrivateKey string `protobuf:"bytes,2,opt,name=cert_private_key,json=certPrivateKey,proto3" json:"cert_private_key,omitempty"`
6997 }
6998
6999 func (x *SslCertDetail) Reset() {
7000 *x = SslCertDetail{}
7001 if protoimpl.UnsafeEnabled {
7002 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[57]
7003 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
7004 ms.StoreMessageInfo(mi)
7005 }
7006 }
7007
7008 func (x *SslCertDetail) String() string {
7009 return protoimpl.X.MessageStringOf(x)
7010 }
7011
7012 func (*SslCertDetail) ProtoMessage() {}
7013
7014 func (x *SslCertDetail) ProtoReflect() protoreflect.Message {
7015 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[57]
7016 if protoimpl.UnsafeEnabled && x != nil {
7017 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
7018 if ms.LoadMessageInfo() == nil {
7019 ms.StoreMessageInfo(mi)
7020 }
7021 return ms
7022 }
7023 return mi.MessageOf(x)
7024 }
7025
7026
7027 func (*SslCertDetail) Descriptor() ([]byte, []int) {
7028 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{57}
7029 }
7030
7031 func (x *SslCertDetail) GetCertInfo() *SslCert {
7032 if x != nil {
7033 return x.CertInfo
7034 }
7035 return nil
7036 }
7037
7038 func (x *SslCertDetail) GetCertPrivateKey() string {
7039 if x != nil {
7040 return x.CertPrivateKey
7041 }
7042 return ""
7043 }
7044
7045
7046 type SslCertsCreateEphemeralRequest struct {
7047 state protoimpl.MessageState
7048 sizeCache protoimpl.SizeCache
7049 unknownFields protoimpl.UnknownFields
7050
7051
7052 PublicKey string `protobuf:"bytes,1,opt,name=public_key,json=publicKey,proto3" json:"public_key,omitempty"`
7053
7054 AccessToken string `protobuf:"bytes,2,opt,name=access_token,json=accessToken,proto3" json:"access_token,omitempty"`
7055 }
7056
7057 func (x *SslCertsCreateEphemeralRequest) Reset() {
7058 *x = SslCertsCreateEphemeralRequest{}
7059 if protoimpl.UnsafeEnabled {
7060 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[58]
7061 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
7062 ms.StoreMessageInfo(mi)
7063 }
7064 }
7065
7066 func (x *SslCertsCreateEphemeralRequest) String() string {
7067 return protoimpl.X.MessageStringOf(x)
7068 }
7069
7070 func (*SslCertsCreateEphemeralRequest) ProtoMessage() {}
7071
7072 func (x *SslCertsCreateEphemeralRequest) ProtoReflect() protoreflect.Message {
7073 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[58]
7074 if protoimpl.UnsafeEnabled && x != nil {
7075 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
7076 if ms.LoadMessageInfo() == nil {
7077 ms.StoreMessageInfo(mi)
7078 }
7079 return ms
7080 }
7081 return mi.MessageOf(x)
7082 }
7083
7084
7085 func (*SslCertsCreateEphemeralRequest) Descriptor() ([]byte, []int) {
7086 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{58}
7087 }
7088
7089 func (x *SslCertsCreateEphemeralRequest) GetPublicKey() string {
7090 if x != nil {
7091 return x.PublicKey
7092 }
7093 return ""
7094 }
7095
7096 func (x *SslCertsCreateEphemeralRequest) GetAccessToken() string {
7097 if x != nil {
7098 return x.AccessToken
7099 }
7100 return ""
7101 }
7102
7103
7104 type SslCertsInsertRequest struct {
7105 state protoimpl.MessageState
7106 sizeCache protoimpl.SizeCache
7107 unknownFields protoimpl.UnknownFields
7108
7109
7110
7111 CommonName string `protobuf:"bytes,1,opt,name=common_name,json=commonName,proto3" json:"common_name,omitempty"`
7112 }
7113
7114 func (x *SslCertsInsertRequest) Reset() {
7115 *x = SslCertsInsertRequest{}
7116 if protoimpl.UnsafeEnabled {
7117 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[59]
7118 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
7119 ms.StoreMessageInfo(mi)
7120 }
7121 }
7122
7123 func (x *SslCertsInsertRequest) String() string {
7124 return protoimpl.X.MessageStringOf(x)
7125 }
7126
7127 func (*SslCertsInsertRequest) ProtoMessage() {}
7128
7129 func (x *SslCertsInsertRequest) ProtoReflect() protoreflect.Message {
7130 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[59]
7131 if protoimpl.UnsafeEnabled && x != nil {
7132 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
7133 if ms.LoadMessageInfo() == nil {
7134 ms.StoreMessageInfo(mi)
7135 }
7136 return ms
7137 }
7138 return mi.MessageOf(x)
7139 }
7140
7141
7142 func (*SslCertsInsertRequest) Descriptor() ([]byte, []int) {
7143 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{59}
7144 }
7145
7146 func (x *SslCertsInsertRequest) GetCommonName() string {
7147 if x != nil {
7148 return x.CommonName
7149 }
7150 return ""
7151 }
7152
7153
7154 type SqlInstancesRescheduleMaintenanceRequestBody struct {
7155 state protoimpl.MessageState
7156 sizeCache protoimpl.SizeCache
7157 unknownFields protoimpl.UnknownFields
7158
7159
7160 Reschedule *SqlInstancesRescheduleMaintenanceRequestBody_Reschedule `protobuf:"bytes,3,opt,name=reschedule,proto3" json:"reschedule,omitempty"`
7161 }
7162
7163 func (x *SqlInstancesRescheduleMaintenanceRequestBody) Reset() {
7164 *x = SqlInstancesRescheduleMaintenanceRequestBody{}
7165 if protoimpl.UnsafeEnabled {
7166 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[60]
7167 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
7168 ms.StoreMessageInfo(mi)
7169 }
7170 }
7171
7172 func (x *SqlInstancesRescheduleMaintenanceRequestBody) String() string {
7173 return protoimpl.X.MessageStringOf(x)
7174 }
7175
7176 func (*SqlInstancesRescheduleMaintenanceRequestBody) ProtoMessage() {}
7177
7178 func (x *SqlInstancesRescheduleMaintenanceRequestBody) ProtoReflect() protoreflect.Message {
7179 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[60]
7180 if protoimpl.UnsafeEnabled && x != nil {
7181 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
7182 if ms.LoadMessageInfo() == nil {
7183 ms.StoreMessageInfo(mi)
7184 }
7185 return ms
7186 }
7187 return mi.MessageOf(x)
7188 }
7189
7190
7191 func (*SqlInstancesRescheduleMaintenanceRequestBody) Descriptor() ([]byte, []int) {
7192 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{60}
7193 }
7194
7195 func (x *SqlInstancesRescheduleMaintenanceRequestBody) GetReschedule() *SqlInstancesRescheduleMaintenanceRequestBody_Reschedule {
7196 if x != nil {
7197 return x.Reschedule
7198 }
7199 return nil
7200 }
7201
7202
7203 type SslCertsInsertResponse struct {
7204 state protoimpl.MessageState
7205 sizeCache protoimpl.SizeCache
7206 unknownFields protoimpl.UnknownFields
7207
7208
7209 Kind string `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty"`
7210
7211 Operation *Operation `protobuf:"bytes,2,opt,name=operation,proto3" json:"operation,omitempty"`
7212
7213
7214
7215 ServerCaCert *SslCert `protobuf:"bytes,3,opt,name=server_ca_cert,json=serverCaCert,proto3" json:"server_ca_cert,omitempty"`
7216
7217 ClientCert *SslCertDetail `protobuf:"bytes,4,opt,name=client_cert,json=clientCert,proto3" json:"client_cert,omitempty"`
7218 }
7219
7220 func (x *SslCertsInsertResponse) Reset() {
7221 *x = SslCertsInsertResponse{}
7222 if protoimpl.UnsafeEnabled {
7223 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[61]
7224 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
7225 ms.StoreMessageInfo(mi)
7226 }
7227 }
7228
7229 func (x *SslCertsInsertResponse) String() string {
7230 return protoimpl.X.MessageStringOf(x)
7231 }
7232
7233 func (*SslCertsInsertResponse) ProtoMessage() {}
7234
7235 func (x *SslCertsInsertResponse) ProtoReflect() protoreflect.Message {
7236 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[61]
7237 if protoimpl.UnsafeEnabled && x != nil {
7238 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
7239 if ms.LoadMessageInfo() == nil {
7240 ms.StoreMessageInfo(mi)
7241 }
7242 return ms
7243 }
7244 return mi.MessageOf(x)
7245 }
7246
7247
7248 func (*SslCertsInsertResponse) Descriptor() ([]byte, []int) {
7249 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{61}
7250 }
7251
7252 func (x *SslCertsInsertResponse) GetKind() string {
7253 if x != nil {
7254 return x.Kind
7255 }
7256 return ""
7257 }
7258
7259 func (x *SslCertsInsertResponse) GetOperation() *Operation {
7260 if x != nil {
7261 return x.Operation
7262 }
7263 return nil
7264 }
7265
7266 func (x *SslCertsInsertResponse) GetServerCaCert() *SslCert {
7267 if x != nil {
7268 return x.ServerCaCert
7269 }
7270 return nil
7271 }
7272
7273 func (x *SslCertsInsertResponse) GetClientCert() *SslCertDetail {
7274 if x != nil {
7275 return x.ClientCert
7276 }
7277 return nil
7278 }
7279
7280
7281 type SslCertsListResponse struct {
7282 state protoimpl.MessageState
7283 sizeCache protoimpl.SizeCache
7284 unknownFields protoimpl.UnknownFields
7285
7286
7287 Kind string `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty"`
7288
7289 Items []*SslCert `protobuf:"bytes,2,rep,name=items,proto3" json:"items,omitempty"`
7290 }
7291
7292 func (x *SslCertsListResponse) Reset() {
7293 *x = SslCertsListResponse{}
7294 if protoimpl.UnsafeEnabled {
7295 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[62]
7296 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
7297 ms.StoreMessageInfo(mi)
7298 }
7299 }
7300
7301 func (x *SslCertsListResponse) String() string {
7302 return protoimpl.X.MessageStringOf(x)
7303 }
7304
7305 func (*SslCertsListResponse) ProtoMessage() {}
7306
7307 func (x *SslCertsListResponse) ProtoReflect() protoreflect.Message {
7308 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[62]
7309 if protoimpl.UnsafeEnabled && x != nil {
7310 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
7311 if ms.LoadMessageInfo() == nil {
7312 ms.StoreMessageInfo(mi)
7313 }
7314 return ms
7315 }
7316 return mi.MessageOf(x)
7317 }
7318
7319
7320 func (*SslCertsListResponse) Descriptor() ([]byte, []int) {
7321 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{62}
7322 }
7323
7324 func (x *SslCertsListResponse) GetKind() string {
7325 if x != nil {
7326 return x.Kind
7327 }
7328 return ""
7329 }
7330
7331 func (x *SslCertsListResponse) GetItems() []*SslCert {
7332 if x != nil {
7333 return x.Items
7334 }
7335 return nil
7336 }
7337
7338
7339 type TruncateLogContext struct {
7340 state protoimpl.MessageState
7341 sizeCache protoimpl.SizeCache
7342 unknownFields protoimpl.UnknownFields
7343
7344
7345 Kind string `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty"`
7346
7347
7348 LogType string `protobuf:"bytes,2,opt,name=log_type,json=logType,proto3" json:"log_type,omitempty"`
7349 }
7350
7351 func (x *TruncateLogContext) Reset() {
7352 *x = TruncateLogContext{}
7353 if protoimpl.UnsafeEnabled {
7354 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[63]
7355 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
7356 ms.StoreMessageInfo(mi)
7357 }
7358 }
7359
7360 func (x *TruncateLogContext) String() string {
7361 return protoimpl.X.MessageStringOf(x)
7362 }
7363
7364 func (*TruncateLogContext) ProtoMessage() {}
7365
7366 func (x *TruncateLogContext) ProtoReflect() protoreflect.Message {
7367 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[63]
7368 if protoimpl.UnsafeEnabled && x != nil {
7369 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
7370 if ms.LoadMessageInfo() == nil {
7371 ms.StoreMessageInfo(mi)
7372 }
7373 return ms
7374 }
7375 return mi.MessageOf(x)
7376 }
7377
7378
7379 func (*TruncateLogContext) Descriptor() ([]byte, []int) {
7380 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{63}
7381 }
7382
7383 func (x *TruncateLogContext) GetKind() string {
7384 if x != nil {
7385 return x.Kind
7386 }
7387 return ""
7388 }
7389
7390 func (x *TruncateLogContext) GetLogType() string {
7391 if x != nil {
7392 return x.LogType
7393 }
7394 return ""
7395 }
7396
7397
7398 type SqlActiveDirectoryConfig struct {
7399 state protoimpl.MessageState
7400 sizeCache protoimpl.SizeCache
7401 unknownFields protoimpl.UnknownFields
7402
7403
7404 Kind string `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty"`
7405
7406 Domain string `protobuf:"bytes,2,opt,name=domain,proto3" json:"domain,omitempty"`
7407 }
7408
7409 func (x *SqlActiveDirectoryConfig) Reset() {
7410 *x = SqlActiveDirectoryConfig{}
7411 if protoimpl.UnsafeEnabled {
7412 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[64]
7413 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
7414 ms.StoreMessageInfo(mi)
7415 }
7416 }
7417
7418 func (x *SqlActiveDirectoryConfig) String() string {
7419 return protoimpl.X.MessageStringOf(x)
7420 }
7421
7422 func (*SqlActiveDirectoryConfig) ProtoMessage() {}
7423
7424 func (x *SqlActiveDirectoryConfig) ProtoReflect() protoreflect.Message {
7425 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[64]
7426 if protoimpl.UnsafeEnabled && x != nil {
7427 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
7428 if ms.LoadMessageInfo() == nil {
7429 ms.StoreMessageInfo(mi)
7430 }
7431 return ms
7432 }
7433 return mi.MessageOf(x)
7434 }
7435
7436
7437 func (*SqlActiveDirectoryConfig) Descriptor() ([]byte, []int) {
7438 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{64}
7439 }
7440
7441 func (x *SqlActiveDirectoryConfig) GetKind() string {
7442 if x != nil {
7443 return x.Kind
7444 }
7445 return ""
7446 }
7447
7448 func (x *SqlActiveDirectoryConfig) GetDomain() string {
7449 if x != nil {
7450 return x.Domain
7451 }
7452 return ""
7453 }
7454
7455
7456 type SqlServerAuditConfig struct {
7457 state protoimpl.MessageState
7458 sizeCache protoimpl.SizeCache
7459 unknownFields protoimpl.UnknownFields
7460
7461
7462 Kind string `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty"`
7463
7464 Bucket string `protobuf:"bytes,2,opt,name=bucket,proto3" json:"bucket,omitempty"`
7465
7466 RetentionInterval *durationpb.Duration `protobuf:"bytes,3,opt,name=retention_interval,json=retentionInterval,proto3" json:"retention_interval,omitempty"`
7467
7468 UploadInterval *durationpb.Duration `protobuf:"bytes,4,opt,name=upload_interval,json=uploadInterval,proto3" json:"upload_interval,omitempty"`
7469 }
7470
7471 func (x *SqlServerAuditConfig) Reset() {
7472 *x = SqlServerAuditConfig{}
7473 if protoimpl.UnsafeEnabled {
7474 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[65]
7475 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
7476 ms.StoreMessageInfo(mi)
7477 }
7478 }
7479
7480 func (x *SqlServerAuditConfig) String() string {
7481 return protoimpl.X.MessageStringOf(x)
7482 }
7483
7484 func (*SqlServerAuditConfig) ProtoMessage() {}
7485
7486 func (x *SqlServerAuditConfig) ProtoReflect() protoreflect.Message {
7487 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[65]
7488 if protoimpl.UnsafeEnabled && x != nil {
7489 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
7490 if ms.LoadMessageInfo() == nil {
7491 ms.StoreMessageInfo(mi)
7492 }
7493 return ms
7494 }
7495 return mi.MessageOf(x)
7496 }
7497
7498
7499 func (*SqlServerAuditConfig) Descriptor() ([]byte, []int) {
7500 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{65}
7501 }
7502
7503 func (x *SqlServerAuditConfig) GetKind() string {
7504 if x != nil {
7505 return x.Kind
7506 }
7507 return ""
7508 }
7509
7510 func (x *SqlServerAuditConfig) GetBucket() string {
7511 if x != nil {
7512 return x.Bucket
7513 }
7514 return ""
7515 }
7516
7517 func (x *SqlServerAuditConfig) GetRetentionInterval() *durationpb.Duration {
7518 if x != nil {
7519 return x.RetentionInterval
7520 }
7521 return nil
7522 }
7523
7524 func (x *SqlServerAuditConfig) GetUploadInterval() *durationpb.Duration {
7525 if x != nil {
7526 return x.UploadInterval
7527 }
7528 return nil
7529 }
7530
7531 type DatabaseInstance_SqlFailoverReplica struct {
7532 state protoimpl.MessageState
7533 sizeCache protoimpl.SizeCache
7534 unknownFields protoimpl.UnknownFields
7535
7536
7537
7538
7539 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
7540
7541
7542
7543 Available *wrapperspb.BoolValue `protobuf:"bytes,2,opt,name=available,proto3" json:"available,omitempty"`
7544 }
7545
7546 func (x *DatabaseInstance_SqlFailoverReplica) Reset() {
7547 *x = DatabaseInstance_SqlFailoverReplica{}
7548 if protoimpl.UnsafeEnabled {
7549 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[66]
7550 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
7551 ms.StoreMessageInfo(mi)
7552 }
7553 }
7554
7555 func (x *DatabaseInstance_SqlFailoverReplica) String() string {
7556 return protoimpl.X.MessageStringOf(x)
7557 }
7558
7559 func (*DatabaseInstance_SqlFailoverReplica) ProtoMessage() {}
7560
7561 func (x *DatabaseInstance_SqlFailoverReplica) ProtoReflect() protoreflect.Message {
7562 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[66]
7563 if protoimpl.UnsafeEnabled && x != nil {
7564 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
7565 if ms.LoadMessageInfo() == nil {
7566 ms.StoreMessageInfo(mi)
7567 }
7568 return ms
7569 }
7570 return mi.MessageOf(x)
7571 }
7572
7573
7574 func (*DatabaseInstance_SqlFailoverReplica) Descriptor() ([]byte, []int) {
7575 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{14, 0}
7576 }
7577
7578 func (x *DatabaseInstance_SqlFailoverReplica) GetName() string {
7579 if x != nil {
7580 return x.Name
7581 }
7582 return ""
7583 }
7584
7585 func (x *DatabaseInstance_SqlFailoverReplica) GetAvailable() *wrapperspb.BoolValue {
7586 if x != nil {
7587 return x.Available
7588 }
7589 return nil
7590 }
7591
7592
7593 type DatabaseInstance_SqlScheduledMaintenance struct {
7594 state protoimpl.MessageState
7595 sizeCache protoimpl.SizeCache
7596 unknownFields protoimpl.UnknownFields
7597
7598
7599 StartTime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"`
7600
7601 CanDefer bool `protobuf:"varint,2,opt,name=can_defer,json=canDefer,proto3" json:"can_defer,omitempty"`
7602
7603 CanReschedule bool `protobuf:"varint,3,opt,name=can_reschedule,json=canReschedule,proto3" json:"can_reschedule,omitempty"`
7604
7605 ScheduleDeadlineTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=schedule_deadline_time,json=scheduleDeadlineTime,proto3,oneof" json:"schedule_deadline_time,omitempty"`
7606 }
7607
7608 func (x *DatabaseInstance_SqlScheduledMaintenance) Reset() {
7609 *x = DatabaseInstance_SqlScheduledMaintenance{}
7610 if protoimpl.UnsafeEnabled {
7611 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[67]
7612 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
7613 ms.StoreMessageInfo(mi)
7614 }
7615 }
7616
7617 func (x *DatabaseInstance_SqlScheduledMaintenance) String() string {
7618 return protoimpl.X.MessageStringOf(x)
7619 }
7620
7621 func (*DatabaseInstance_SqlScheduledMaintenance) ProtoMessage() {}
7622
7623 func (x *DatabaseInstance_SqlScheduledMaintenance) ProtoReflect() protoreflect.Message {
7624 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[67]
7625 if protoimpl.UnsafeEnabled && x != nil {
7626 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
7627 if ms.LoadMessageInfo() == nil {
7628 ms.StoreMessageInfo(mi)
7629 }
7630 return ms
7631 }
7632 return mi.MessageOf(x)
7633 }
7634
7635
7636 func (*DatabaseInstance_SqlScheduledMaintenance) Descriptor() ([]byte, []int) {
7637 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{14, 1}
7638 }
7639
7640 func (x *DatabaseInstance_SqlScheduledMaintenance) GetStartTime() *timestamppb.Timestamp {
7641 if x != nil {
7642 return x.StartTime
7643 }
7644 return nil
7645 }
7646
7647
7648 func (x *DatabaseInstance_SqlScheduledMaintenance) GetCanDefer() bool {
7649 if x != nil {
7650 return x.CanDefer
7651 }
7652 return false
7653 }
7654
7655 func (x *DatabaseInstance_SqlScheduledMaintenance) GetCanReschedule() bool {
7656 if x != nil {
7657 return x.CanReschedule
7658 }
7659 return false
7660 }
7661
7662 func (x *DatabaseInstance_SqlScheduledMaintenance) GetScheduleDeadlineTime() *timestamppb.Timestamp {
7663 if x != nil {
7664 return x.ScheduleDeadlineTime
7665 }
7666 return nil
7667 }
7668
7669
7670 type DatabaseInstance_SqlOutOfDiskReport struct {
7671 state protoimpl.MessageState
7672 sizeCache protoimpl.SizeCache
7673 unknownFields protoimpl.UnknownFields
7674
7675
7676
7677
7678
7679
7680
7681 SqlOutOfDiskState *DatabaseInstance_SqlOutOfDiskReport_SqlOutOfDiskState `protobuf:"varint,1,opt,name=sql_out_of_disk_state,json=sqlOutOfDiskState,proto3,enum=google.cloud.sql.v1beta4.DatabaseInstance_SqlOutOfDiskReport_SqlOutOfDiskState,oneof" json:"sql_out_of_disk_state,omitempty"`
7682
7683
7684
7685
7686
7687 SqlMinRecommendedIncreaseSizeGb *int32 `protobuf:"varint,2,opt,name=sql_min_recommended_increase_size_gb,json=sqlMinRecommendedIncreaseSizeGb,proto3,oneof" json:"sql_min_recommended_increase_size_gb,omitempty"`
7688 }
7689
7690 func (x *DatabaseInstance_SqlOutOfDiskReport) Reset() {
7691 *x = DatabaseInstance_SqlOutOfDiskReport{}
7692 if protoimpl.UnsafeEnabled {
7693 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[68]
7694 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
7695 ms.StoreMessageInfo(mi)
7696 }
7697 }
7698
7699 func (x *DatabaseInstance_SqlOutOfDiskReport) String() string {
7700 return protoimpl.X.MessageStringOf(x)
7701 }
7702
7703 func (*DatabaseInstance_SqlOutOfDiskReport) ProtoMessage() {}
7704
7705 func (x *DatabaseInstance_SqlOutOfDiskReport) ProtoReflect() protoreflect.Message {
7706 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[68]
7707 if protoimpl.UnsafeEnabled && x != nil {
7708 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
7709 if ms.LoadMessageInfo() == nil {
7710 ms.StoreMessageInfo(mi)
7711 }
7712 return ms
7713 }
7714 return mi.MessageOf(x)
7715 }
7716
7717
7718 func (*DatabaseInstance_SqlOutOfDiskReport) Descriptor() ([]byte, []int) {
7719 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{14, 2}
7720 }
7721
7722 func (x *DatabaseInstance_SqlOutOfDiskReport) GetSqlOutOfDiskState() DatabaseInstance_SqlOutOfDiskReport_SqlOutOfDiskState {
7723 if x != nil && x.SqlOutOfDiskState != nil {
7724 return *x.SqlOutOfDiskState
7725 }
7726 return DatabaseInstance_SqlOutOfDiskReport_SQL_OUT_OF_DISK_STATE_UNSPECIFIED
7727 }
7728
7729 func (x *DatabaseInstance_SqlOutOfDiskReport) GetSqlMinRecommendedIncreaseSizeGb() int32 {
7730 if x != nil && x.SqlMinRecommendedIncreaseSizeGb != nil {
7731 return *x.SqlMinRecommendedIncreaseSizeGb
7732 }
7733 return 0
7734 }
7735
7736 type ExportContext_SqlCsvExportOptions struct {
7737 state protoimpl.MessageState
7738 sizeCache protoimpl.SizeCache
7739 unknownFields protoimpl.UnknownFields
7740
7741
7742 SelectQuery string `protobuf:"bytes,1,opt,name=select_query,json=selectQuery,proto3" json:"select_query,omitempty"`
7743
7744
7745 EscapeCharacter string `protobuf:"bytes,2,opt,name=escape_character,json=escapeCharacter,proto3" json:"escape_character,omitempty"`
7746
7747 QuoteCharacter string `protobuf:"bytes,3,opt,name=quote_character,json=quoteCharacter,proto3" json:"quote_character,omitempty"`
7748
7749
7750 FieldsTerminatedBy string `protobuf:"bytes,4,opt,name=fields_terminated_by,json=fieldsTerminatedBy,proto3" json:"fields_terminated_by,omitempty"`
7751
7752
7753 LinesTerminatedBy string `protobuf:"bytes,6,opt,name=lines_terminated_by,json=linesTerminatedBy,proto3" json:"lines_terminated_by,omitempty"`
7754 }
7755
7756 func (x *ExportContext_SqlCsvExportOptions) Reset() {
7757 *x = ExportContext_SqlCsvExportOptions{}
7758 if protoimpl.UnsafeEnabled {
7759 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[69]
7760 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
7761 ms.StoreMessageInfo(mi)
7762 }
7763 }
7764
7765 func (x *ExportContext_SqlCsvExportOptions) String() string {
7766 return protoimpl.X.MessageStringOf(x)
7767 }
7768
7769 func (*ExportContext_SqlCsvExportOptions) ProtoMessage() {}
7770
7771 func (x *ExportContext_SqlCsvExportOptions) ProtoReflect() protoreflect.Message {
7772 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[69]
7773 if protoimpl.UnsafeEnabled && x != nil {
7774 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
7775 if ms.LoadMessageInfo() == nil {
7776 ms.StoreMessageInfo(mi)
7777 }
7778 return ms
7779 }
7780 return mi.MessageOf(x)
7781 }
7782
7783
7784 func (*ExportContext_SqlCsvExportOptions) Descriptor() ([]byte, []int) {
7785 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{19, 0}
7786 }
7787
7788 func (x *ExportContext_SqlCsvExportOptions) GetSelectQuery() string {
7789 if x != nil {
7790 return x.SelectQuery
7791 }
7792 return ""
7793 }
7794
7795 func (x *ExportContext_SqlCsvExportOptions) GetEscapeCharacter() string {
7796 if x != nil {
7797 return x.EscapeCharacter
7798 }
7799 return ""
7800 }
7801
7802 func (x *ExportContext_SqlCsvExportOptions) GetQuoteCharacter() string {
7803 if x != nil {
7804 return x.QuoteCharacter
7805 }
7806 return ""
7807 }
7808
7809 func (x *ExportContext_SqlCsvExportOptions) GetFieldsTerminatedBy() string {
7810 if x != nil {
7811 return x.FieldsTerminatedBy
7812 }
7813 return ""
7814 }
7815
7816 func (x *ExportContext_SqlCsvExportOptions) GetLinesTerminatedBy() string {
7817 if x != nil {
7818 return x.LinesTerminatedBy
7819 }
7820 return ""
7821 }
7822
7823 type ExportContext_SqlExportOptions struct {
7824 state protoimpl.MessageState
7825 sizeCache protoimpl.SizeCache
7826 unknownFields protoimpl.UnknownFields
7827
7828
7829
7830
7831 Tables []string `protobuf:"bytes,1,rep,name=tables,proto3" json:"tables,omitempty"`
7832
7833 SchemaOnly *wrapperspb.BoolValue `protobuf:"bytes,2,opt,name=schema_only,json=schemaOnly,proto3" json:"schema_only,omitempty"`
7834 MysqlExportOptions *ExportContext_SqlExportOptions_MysqlExportOptions `protobuf:"bytes,3,opt,name=mysql_export_options,json=mysqlExportOptions,proto3" json:"mysql_export_options,omitempty"`
7835 }
7836
7837 func (x *ExportContext_SqlExportOptions) Reset() {
7838 *x = ExportContext_SqlExportOptions{}
7839 if protoimpl.UnsafeEnabled {
7840 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[70]
7841 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
7842 ms.StoreMessageInfo(mi)
7843 }
7844 }
7845
7846 func (x *ExportContext_SqlExportOptions) String() string {
7847 return protoimpl.X.MessageStringOf(x)
7848 }
7849
7850 func (*ExportContext_SqlExportOptions) ProtoMessage() {}
7851
7852 func (x *ExportContext_SqlExportOptions) ProtoReflect() protoreflect.Message {
7853 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[70]
7854 if protoimpl.UnsafeEnabled && x != nil {
7855 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
7856 if ms.LoadMessageInfo() == nil {
7857 ms.StoreMessageInfo(mi)
7858 }
7859 return ms
7860 }
7861 return mi.MessageOf(x)
7862 }
7863
7864
7865 func (*ExportContext_SqlExportOptions) Descriptor() ([]byte, []int) {
7866 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{19, 1}
7867 }
7868
7869 func (x *ExportContext_SqlExportOptions) GetTables() []string {
7870 if x != nil {
7871 return x.Tables
7872 }
7873 return nil
7874 }
7875
7876 func (x *ExportContext_SqlExportOptions) GetSchemaOnly() *wrapperspb.BoolValue {
7877 if x != nil {
7878 return x.SchemaOnly
7879 }
7880 return nil
7881 }
7882
7883 func (x *ExportContext_SqlExportOptions) GetMysqlExportOptions() *ExportContext_SqlExportOptions_MysqlExportOptions {
7884 if x != nil {
7885 return x.MysqlExportOptions
7886 }
7887 return nil
7888 }
7889
7890
7891 type ExportContext_SqlExportOptions_MysqlExportOptions struct {
7892 state protoimpl.MessageState
7893 sizeCache protoimpl.SizeCache
7894 unknownFields protoimpl.UnknownFields
7895
7896
7897
7898
7899
7900
7901
7902 MasterData *wrapperspb.Int32Value `protobuf:"bytes,1,opt,name=master_data,json=masterData,proto3" json:"master_data,omitempty"`
7903 }
7904
7905 func (x *ExportContext_SqlExportOptions_MysqlExportOptions) Reset() {
7906 *x = ExportContext_SqlExportOptions_MysqlExportOptions{}
7907 if protoimpl.UnsafeEnabled {
7908 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[71]
7909 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
7910 ms.StoreMessageInfo(mi)
7911 }
7912 }
7913
7914 func (x *ExportContext_SqlExportOptions_MysqlExportOptions) String() string {
7915 return protoimpl.X.MessageStringOf(x)
7916 }
7917
7918 func (*ExportContext_SqlExportOptions_MysqlExportOptions) ProtoMessage() {}
7919
7920 func (x *ExportContext_SqlExportOptions_MysqlExportOptions) ProtoReflect() protoreflect.Message {
7921 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[71]
7922 if protoimpl.UnsafeEnabled && x != nil {
7923 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
7924 if ms.LoadMessageInfo() == nil {
7925 ms.StoreMessageInfo(mi)
7926 }
7927 return ms
7928 }
7929 return mi.MessageOf(x)
7930 }
7931
7932
7933 func (*ExportContext_SqlExportOptions_MysqlExportOptions) Descriptor() ([]byte, []int) {
7934 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{19, 1, 0}
7935 }
7936
7937 func (x *ExportContext_SqlExportOptions_MysqlExportOptions) GetMasterData() *wrapperspb.Int32Value {
7938 if x != nil {
7939 return x.MasterData
7940 }
7941 return nil
7942 }
7943
7944 type ImportContext_SqlCsvImportOptions struct {
7945 state protoimpl.MessageState
7946 sizeCache protoimpl.SizeCache
7947 unknownFields protoimpl.UnknownFields
7948
7949
7950 Table string `protobuf:"bytes,1,opt,name=table,proto3" json:"table,omitempty"`
7951
7952
7953 Columns []string `protobuf:"bytes,2,rep,name=columns,proto3" json:"columns,omitempty"`
7954
7955
7956 EscapeCharacter string `protobuf:"bytes,4,opt,name=escape_character,json=escapeCharacter,proto3" json:"escape_character,omitempty"`
7957
7958 QuoteCharacter string `protobuf:"bytes,5,opt,name=quote_character,json=quoteCharacter,proto3" json:"quote_character,omitempty"`
7959
7960
7961 FieldsTerminatedBy string `protobuf:"bytes,6,opt,name=fields_terminated_by,json=fieldsTerminatedBy,proto3" json:"fields_terminated_by,omitempty"`
7962
7963
7964 LinesTerminatedBy string `protobuf:"bytes,8,opt,name=lines_terminated_by,json=linesTerminatedBy,proto3" json:"lines_terminated_by,omitempty"`
7965 }
7966
7967 func (x *ImportContext_SqlCsvImportOptions) Reset() {
7968 *x = ImportContext_SqlCsvImportOptions{}
7969 if protoimpl.UnsafeEnabled {
7970 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[72]
7971 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
7972 ms.StoreMessageInfo(mi)
7973 }
7974 }
7975
7976 func (x *ImportContext_SqlCsvImportOptions) String() string {
7977 return protoimpl.X.MessageStringOf(x)
7978 }
7979
7980 func (*ImportContext_SqlCsvImportOptions) ProtoMessage() {}
7981
7982 func (x *ImportContext_SqlCsvImportOptions) ProtoReflect() protoreflect.Message {
7983 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[72]
7984 if protoimpl.UnsafeEnabled && x != nil {
7985 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
7986 if ms.LoadMessageInfo() == nil {
7987 ms.StoreMessageInfo(mi)
7988 }
7989 return ms
7990 }
7991 return mi.MessageOf(x)
7992 }
7993
7994
7995 func (*ImportContext_SqlCsvImportOptions) Descriptor() ([]byte, []int) {
7996 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{23, 0}
7997 }
7998
7999 func (x *ImportContext_SqlCsvImportOptions) GetTable() string {
8000 if x != nil {
8001 return x.Table
8002 }
8003 return ""
8004 }
8005
8006 func (x *ImportContext_SqlCsvImportOptions) GetColumns() []string {
8007 if x != nil {
8008 return x.Columns
8009 }
8010 return nil
8011 }
8012
8013 func (x *ImportContext_SqlCsvImportOptions) GetEscapeCharacter() string {
8014 if x != nil {
8015 return x.EscapeCharacter
8016 }
8017 return ""
8018 }
8019
8020 func (x *ImportContext_SqlCsvImportOptions) GetQuoteCharacter() string {
8021 if x != nil {
8022 return x.QuoteCharacter
8023 }
8024 return ""
8025 }
8026
8027 func (x *ImportContext_SqlCsvImportOptions) GetFieldsTerminatedBy() string {
8028 if x != nil {
8029 return x.FieldsTerminatedBy
8030 }
8031 return ""
8032 }
8033
8034 func (x *ImportContext_SqlCsvImportOptions) GetLinesTerminatedBy() string {
8035 if x != nil {
8036 return x.LinesTerminatedBy
8037 }
8038 return ""
8039 }
8040
8041 type ImportContext_SqlBakImportOptions struct {
8042 state protoimpl.MessageState
8043 sizeCache protoimpl.SizeCache
8044 unknownFields protoimpl.UnknownFields
8045
8046 EncryptionOptions *ImportContext_SqlBakImportOptions_EncryptionOptions `protobuf:"bytes,1,opt,name=encryption_options,json=encryptionOptions,proto3" json:"encryption_options,omitempty"`
8047 }
8048
8049 func (x *ImportContext_SqlBakImportOptions) Reset() {
8050 *x = ImportContext_SqlBakImportOptions{}
8051 if protoimpl.UnsafeEnabled {
8052 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[73]
8053 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
8054 ms.StoreMessageInfo(mi)
8055 }
8056 }
8057
8058 func (x *ImportContext_SqlBakImportOptions) String() string {
8059 return protoimpl.X.MessageStringOf(x)
8060 }
8061
8062 func (*ImportContext_SqlBakImportOptions) ProtoMessage() {}
8063
8064 func (x *ImportContext_SqlBakImportOptions) ProtoReflect() protoreflect.Message {
8065 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[73]
8066 if protoimpl.UnsafeEnabled && x != nil {
8067 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
8068 if ms.LoadMessageInfo() == nil {
8069 ms.StoreMessageInfo(mi)
8070 }
8071 return ms
8072 }
8073 return mi.MessageOf(x)
8074 }
8075
8076
8077 func (*ImportContext_SqlBakImportOptions) Descriptor() ([]byte, []int) {
8078 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{23, 1}
8079 }
8080
8081 func (x *ImportContext_SqlBakImportOptions) GetEncryptionOptions() *ImportContext_SqlBakImportOptions_EncryptionOptions {
8082 if x != nil {
8083 return x.EncryptionOptions
8084 }
8085 return nil
8086 }
8087
8088 type ImportContext_SqlBakImportOptions_EncryptionOptions struct {
8089 state protoimpl.MessageState
8090 sizeCache protoimpl.SizeCache
8091 unknownFields protoimpl.UnknownFields
8092
8093
8094
8095
8096 CertPath string `protobuf:"bytes,1,opt,name=cert_path,json=certPath,proto3" json:"cert_path,omitempty"`
8097
8098
8099
8100 PvkPath string `protobuf:"bytes,2,opt,name=pvk_path,json=pvkPath,proto3" json:"pvk_path,omitempty"`
8101
8102 PvkPassword string `protobuf:"bytes,3,opt,name=pvk_password,json=pvkPassword,proto3" json:"pvk_password,omitempty"`
8103 }
8104
8105 func (x *ImportContext_SqlBakImportOptions_EncryptionOptions) Reset() {
8106 *x = ImportContext_SqlBakImportOptions_EncryptionOptions{}
8107 if protoimpl.UnsafeEnabled {
8108 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[74]
8109 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
8110 ms.StoreMessageInfo(mi)
8111 }
8112 }
8113
8114 func (x *ImportContext_SqlBakImportOptions_EncryptionOptions) String() string {
8115 return protoimpl.X.MessageStringOf(x)
8116 }
8117
8118 func (*ImportContext_SqlBakImportOptions_EncryptionOptions) ProtoMessage() {}
8119
8120 func (x *ImportContext_SqlBakImportOptions_EncryptionOptions) ProtoReflect() protoreflect.Message {
8121 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[74]
8122 if protoimpl.UnsafeEnabled && x != nil {
8123 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
8124 if ms.LoadMessageInfo() == nil {
8125 ms.StoreMessageInfo(mi)
8126 }
8127 return ms
8128 }
8129 return mi.MessageOf(x)
8130 }
8131
8132
8133 func (*ImportContext_SqlBakImportOptions_EncryptionOptions) Descriptor() ([]byte, []int) {
8134 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{23, 1, 0}
8135 }
8136
8137 func (x *ImportContext_SqlBakImportOptions_EncryptionOptions) GetCertPath() string {
8138 if x != nil {
8139 return x.CertPath
8140 }
8141 return ""
8142 }
8143
8144 func (x *ImportContext_SqlBakImportOptions_EncryptionOptions) GetPvkPath() string {
8145 if x != nil {
8146 return x.PvkPath
8147 }
8148 return ""
8149 }
8150
8151 func (x *ImportContext_SqlBakImportOptions_EncryptionOptions) GetPvkPassword() string {
8152 if x != nil {
8153 return x.PvkPassword
8154 }
8155 return ""
8156 }
8157
8158 type SqlInstancesRescheduleMaintenanceRequestBody_Reschedule struct {
8159 state protoimpl.MessageState
8160 sizeCache protoimpl.SizeCache
8161 unknownFields protoimpl.UnknownFields
8162
8163
8164 RescheduleType SqlInstancesRescheduleMaintenanceRequestBody_RescheduleType `protobuf:"varint,1,opt,name=reschedule_type,json=rescheduleType,proto3,enum=google.cloud.sql.v1beta4.SqlInstancesRescheduleMaintenanceRequestBody_RescheduleType" json:"reschedule_type,omitempty"`
8165
8166
8167
8168
8169 ScheduleTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=schedule_time,json=scheduleTime,proto3" json:"schedule_time,omitempty"`
8170 }
8171
8172 func (x *SqlInstancesRescheduleMaintenanceRequestBody_Reschedule) Reset() {
8173 *x = SqlInstancesRescheduleMaintenanceRequestBody_Reschedule{}
8174 if protoimpl.UnsafeEnabled {
8175 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[76]
8176 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
8177 ms.StoreMessageInfo(mi)
8178 }
8179 }
8180
8181 func (x *SqlInstancesRescheduleMaintenanceRequestBody_Reschedule) String() string {
8182 return protoimpl.X.MessageStringOf(x)
8183 }
8184
8185 func (*SqlInstancesRescheduleMaintenanceRequestBody_Reschedule) ProtoMessage() {}
8186
8187 func (x *SqlInstancesRescheduleMaintenanceRequestBody_Reschedule) ProtoReflect() protoreflect.Message {
8188 mi := &file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[76]
8189 if protoimpl.UnsafeEnabled && x != nil {
8190 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
8191 if ms.LoadMessageInfo() == nil {
8192 ms.StoreMessageInfo(mi)
8193 }
8194 return ms
8195 }
8196 return mi.MessageOf(x)
8197 }
8198
8199
8200 func (*SqlInstancesRescheduleMaintenanceRequestBody_Reschedule) Descriptor() ([]byte, []int) {
8201 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP(), []int{60, 0}
8202 }
8203
8204 func (x *SqlInstancesRescheduleMaintenanceRequestBody_Reschedule) GetRescheduleType() SqlInstancesRescheduleMaintenanceRequestBody_RescheduleType {
8205 if x != nil {
8206 return x.RescheduleType
8207 }
8208 return SqlInstancesRescheduleMaintenanceRequestBody_RESCHEDULE_TYPE_UNSPECIFIED
8209 }
8210
8211 func (x *SqlInstancesRescheduleMaintenanceRequestBody_Reschedule) GetScheduleTime() *timestamppb.Timestamp {
8212 if x != nil {
8213 return x.ScheduleTime
8214 }
8215 return nil
8216 }
8217
8218 var File_google_cloud_sql_v1beta4_cloud_sql_resources_proto protoreflect.FileDescriptor
8219
8220 var file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDesc = []byte{
8221 0x0a, 0x32, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x73,
8222 0x71, 0x6c, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64,
8223 0x5f, 0x73, 0x71, 0x6c, 0x5f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x70,
8224 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x18, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f,
8225 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x1a, 0x1f,
8226 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64,
8227 0x5f, 0x62, 0x65, 0x68, 0x61, 0x76, 0x69, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a,
8228 0x1e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66,
8229 0x2f, 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a,
8230 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66,
8231 0x2f, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
8232 0x1a, 0x1e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75,
8233 0x66, 0x2f, 0x77, 0x72, 0x61, 0x70, 0x70, 0x65, 0x72, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
8234 0x22, 0x92, 0x01, 0x0a, 0x08, 0x41, 0x63, 0x6c, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x14, 0x0a,
8235 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61,
8236 0x6c, 0x75, 0x65, 0x12, 0x43, 0x0a, 0x0f, 0x65, 0x78, 0x70, 0x69, 0x72, 0x61, 0x74, 0x69, 0x6f,
8237 0x6e, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67,
8238 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54,
8239 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x0e, 0x65, 0x78, 0x70, 0x69, 0x72, 0x61,
8240 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x17, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65,
8241 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x04, 0x6e, 0x61, 0x6d,
8242 0x65, 0x12, 0x12, 0x0a, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52,
8243 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x22, 0xdd, 0x01, 0x0a, 0x0a, 0x41, 0x70, 0x69, 0x57, 0x61, 0x72,
8244 0x6e, 0x69, 0x6e, 0x67, 0x12, 0x4a, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01,
8245 0x28, 0x0e, 0x32, 0x36, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75,
8246 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x41, 0x70,
8247 0x69, 0x57, 0x61, 0x72, 0x6e, 0x69, 0x6e, 0x67, 0x2e, 0x53, 0x71, 0x6c, 0x41, 0x70, 0x69, 0x57,
8248 0x61, 0x72, 0x6e, 0x69, 0x6e, 0x67, 0x43, 0x6f, 0x64, 0x65, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65,
8249 0x12, 0x18, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28,
8250 0x09, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x72, 0x65,
8251 0x67, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x72, 0x65, 0x67, 0x69,
8252 0x6f, 0x6e, 0x22, 0x51, 0x0a, 0x11, 0x53, 0x71, 0x6c, 0x41, 0x70, 0x69, 0x57, 0x61, 0x72, 0x6e,
8253 0x69, 0x6e, 0x67, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x24, 0x0a, 0x20, 0x53, 0x51, 0x4c, 0x5f, 0x41,
8254 0x50, 0x49, 0x5f, 0x57, 0x41, 0x52, 0x4e, 0x49, 0x4e, 0x47, 0x5f, 0x43, 0x4f, 0x44, 0x45, 0x5f,
8255 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x16, 0x0a,
8256 0x12, 0x52, 0x45, 0x47, 0x49, 0x4f, 0x4e, 0x5f, 0x55, 0x4e, 0x52, 0x45, 0x41, 0x43, 0x48, 0x41,
8257 0x42, 0x4c, 0x45, 0x10, 0x01, 0x22, 0x85, 0x02, 0x0a, 0x17, 0x42, 0x61, 0x63, 0x6b, 0x75, 0x70,
8258 0x52, 0x65, 0x74, 0x65, 0x6e, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67,
8259 0x73, 0x12, 0x66, 0x0a, 0x0e, 0x72, 0x65, 0x74, 0x65, 0x6e, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x75,
8260 0x6e, 0x69, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x3f, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
8261 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62,
8262 0x65, 0x74, 0x61, 0x34, 0x2e, 0x42, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x52, 0x65, 0x74, 0x65, 0x6e,
8263 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x2e, 0x52, 0x65, 0x74,
8264 0x65, 0x6e, 0x74, 0x69, 0x6f, 0x6e, 0x55, 0x6e, 0x69, 0x74, 0x52, 0x0d, 0x72, 0x65, 0x74, 0x65,
8265 0x6e, 0x74, 0x69, 0x6f, 0x6e, 0x55, 0x6e, 0x69, 0x74, 0x12, 0x46, 0x0a, 0x10, 0x72, 0x65, 0x74,
8266 0x61, 0x69, 0x6e, 0x65, 0x64, 0x5f, 0x62, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x73, 0x18, 0x02, 0x20,
8267 0x01, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f,
8268 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x56, 0x61, 0x6c, 0x75, 0x65,
8269 0x52, 0x0f, 0x72, 0x65, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x64, 0x42, 0x61, 0x63, 0x6b, 0x75, 0x70,
8270 0x73, 0x22, 0x3a, 0x0a, 0x0d, 0x52, 0x65, 0x74, 0x65, 0x6e, 0x74, 0x69, 0x6f, 0x6e, 0x55, 0x6e,
8271 0x69, 0x74, 0x12, 0x1e, 0x0a, 0x1a, 0x52, 0x45, 0x54, 0x45, 0x4e, 0x54, 0x49, 0x4f, 0x4e, 0x5f,
8272 0x55, 0x4e, 0x49, 0x54, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44,
8273 0x10, 0x00, 0x12, 0x09, 0x0a, 0x05, 0x43, 0x4f, 0x55, 0x4e, 0x54, 0x10, 0x01, 0x22, 0xfc, 0x04,
8274 0x0a, 0x13, 0x42, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72,
8275 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x1d, 0x0a, 0x0a, 0x73, 0x74, 0x61, 0x72, 0x74, 0x5f, 0x74,
8276 0x69, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x73, 0x74, 0x61, 0x72, 0x74,
8277 0x54, 0x69, 0x6d, 0x65, 0x12, 0x34, 0x0a, 0x07, 0x65, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x18,
8278 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70,
8279 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x42, 0x6f, 0x6f, 0x6c, 0x56, 0x61, 0x6c, 0x75,
8280 0x65, 0x52, 0x07, 0x65, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6b, 0x69,
8281 0x6e, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x12, 0x48,
8282 0x0a, 0x12, 0x62, 0x69, 0x6e, 0x61, 0x72, 0x79, 0x5f, 0x6c, 0x6f, 0x67, 0x5f, 0x65, 0x6e, 0x61,
8283 0x62, 0x6c, 0x65, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f,
8284 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x42, 0x6f, 0x6f,
8285 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x10, 0x62, 0x69, 0x6e, 0x61, 0x72, 0x79, 0x4c, 0x6f,
8286 0x67, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x12, 0x65, 0x0a, 0x21, 0x72, 0x65, 0x70, 0x6c,
8287 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x6c, 0x6f, 0x67, 0x5f, 0x61, 0x72, 0x63, 0x68,
8288 0x69, 0x76, 0x69, 0x6e, 0x67, 0x5f, 0x65, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x18, 0x05, 0x20,
8289 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f,
8290 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x42, 0x6f, 0x6f, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52,
8291 0x1e, 0x72, 0x65, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4c, 0x6f, 0x67, 0x41,
8292 0x72, 0x63, 0x68, 0x69, 0x76, 0x69, 0x6e, 0x67, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x12,
8293 0x1a, 0x0a, 0x08, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x06, 0x20, 0x01, 0x28,
8294 0x09, 0x52, 0x08, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x5e, 0x0a, 0x1e, 0x70,
8295 0x6f, 0x69, 0x6e, 0x74, 0x5f, 0x69, 0x6e, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x72, 0x65, 0x63,
8296 0x6f, 0x76, 0x65, 0x72, 0x79, 0x5f, 0x65, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x18, 0x07, 0x20,
8297 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f,
8298 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x42, 0x6f, 0x6f, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52,
8299 0x1a, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x49, 0x6e, 0x54, 0x69, 0x6d, 0x65, 0x52, 0x65, 0x63, 0x6f,
8300 0x76, 0x65, 0x72, 0x79, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x12, 0x60, 0x0a, 0x1e, 0x74,
8301 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x6c, 0x6f, 0x67, 0x5f, 0x72,
8302 0x65, 0x74, 0x65, 0x6e, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x64, 0x61, 0x79, 0x73, 0x18, 0x09, 0x20,
8303 0x01, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f,
8304 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x56, 0x61, 0x6c, 0x75, 0x65,
8305 0x52, 0x1b, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x4c, 0x6f, 0x67,
8306 0x52, 0x65, 0x74, 0x65, 0x6e, 0x74, 0x69, 0x6f, 0x6e, 0x44, 0x61, 0x79, 0x73, 0x12, 0x6d, 0x0a,
8307 0x19, 0x62, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x5f, 0x72, 0x65, 0x74, 0x65, 0x6e, 0x74, 0x69, 0x6f,
8308 0x6e, 0x5f, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x0b,
8309 0x32, 0x31, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e,
8310 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x42, 0x61, 0x63, 0x6b,
8311 0x75, 0x70, 0x52, 0x65, 0x74, 0x65, 0x6e, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x65, 0x74, 0x74, 0x69,
8312 0x6e, 0x67, 0x73, 0x52, 0x17, 0x62, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x52, 0x65, 0x74, 0x65, 0x6e,
8313 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x22, 0x92, 0x07, 0x0a,
8314 0x09, 0x42, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x52, 0x75, 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x6b, 0x69,
8315 0x6e, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x12, 0x44,
8316 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x2c,
8317 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71,
8318 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x53, 0x71, 0x6c, 0x42, 0x61, 0x63,
8319 0x6b, 0x75, 0x70, 0x52, 0x75, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x06, 0x73, 0x74,
8320 0x61, 0x74, 0x75, 0x73, 0x12, 0x3f, 0x0a, 0x0d, 0x65, 0x6e, 0x71, 0x75, 0x65, 0x75, 0x65, 0x64,
8321 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f,
8322 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69,
8323 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x0c, 0x65, 0x6e, 0x71, 0x75, 0x65, 0x75, 0x65,
8324 0x64, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28,
8325 0x03, 0x52, 0x02, 0x69, 0x64, 0x12, 0x39, 0x0a, 0x0a, 0x73, 0x74, 0x61, 0x72, 0x74, 0x5f, 0x74,
8326 0x69, 0x6d, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
8327 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65,
8328 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x09, 0x73, 0x74, 0x61, 0x72, 0x74, 0x54, 0x69, 0x6d, 0x65,
8329 0x12, 0x35, 0x0a, 0x08, 0x65, 0x6e, 0x64, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x06, 0x20, 0x01,
8330 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74,
8331 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x07,
8332 0x65, 0x6e, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x3e, 0x0a, 0x05, 0x65, 0x72, 0x72, 0x6f, 0x72,
8333 0x18, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x28, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
8334 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61,
8335 0x34, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72,
8336 0x52, 0x05, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x3e, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18,
8337 0x08, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x2a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63,
8338 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34,
8339 0x2e, 0x53, 0x71, 0x6c, 0x42, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x52, 0x75, 0x6e, 0x54, 0x79, 0x70,
8340 0x65, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72,
8341 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65,
8342 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x46, 0x0a, 0x11, 0x77, 0x69, 0x6e,
8343 0x64, 0x6f, 0x77, 0x5f, 0x73, 0x74, 0x61, 0x72, 0x74, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x0a,
8344 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72,
8345 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70,
8346 0x52, 0x0f, 0x77, 0x69, 0x6e, 0x64, 0x6f, 0x77, 0x53, 0x74, 0x61, 0x72, 0x74, 0x54, 0x69, 0x6d,
8347 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x18, 0x0b, 0x20,
8348 0x01, 0x28, 0x09, 0x52, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x1b, 0x0a,
8349 0x09, 0x73, 0x65, 0x6c, 0x66, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x09,
8350 0x52, 0x08, 0x73, 0x65, 0x6c, 0x66, 0x4c, 0x69, 0x6e, 0x6b, 0x12, 0x1a, 0x0a, 0x08, 0x6c, 0x6f,
8351 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x6c, 0x6f,
8352 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x79, 0x0a, 0x1d, 0x64, 0x69, 0x73, 0x6b, 0x5f, 0x65,
8353 0x6e, 0x63, 0x72, 0x79, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67,
8354 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x10, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x35, 0x2e,
8355 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c,
8356 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x44, 0x69, 0x73, 0x6b, 0x45, 0x6e, 0x63,
8357 0x72, 0x79, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61,
8358 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x1b, 0x64, 0x69, 0x73, 0x6b, 0x45, 0x6e, 0x63, 0x72, 0x79, 0x70,
8359 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f,
8360 0x6e, 0x12, 0x64, 0x0a, 0x16, 0x64, 0x69, 0x73, 0x6b, 0x5f, 0x65, 0x6e, 0x63, 0x72, 0x79, 0x70,
8361 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x11, 0x20, 0x01, 0x28,
8362 0x0b, 0x32, 0x2e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64,
8363 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x44, 0x69, 0x73,
8364 0x6b, 0x45, 0x6e, 0x63, 0x72, 0x79, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x75,
8365 0x73, 0x52, 0x14, 0x64, 0x69, 0x73, 0x6b, 0x45, 0x6e, 0x63, 0x72, 0x79, 0x70, 0x74, 0x69, 0x6f,
8366 0x6e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x48, 0x0a, 0x0b, 0x62, 0x61, 0x63, 0x6b, 0x75,
8367 0x70, 0x5f, 0x6b, 0x69, 0x6e, 0x64, 0x18, 0x13, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x27, 0x2e, 0x67,
8368 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e,
8369 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x53, 0x71, 0x6c, 0x42, 0x61, 0x63, 0x6b, 0x75,
8370 0x70, 0x4b, 0x69, 0x6e, 0x64, 0x52, 0x0a, 0x62, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x4b, 0x69, 0x6e,
8371 0x64, 0x22, 0x8f, 0x01, 0x0a, 0x16, 0x42, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x52, 0x75, 0x6e, 0x73,
8372 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x12, 0x0a, 0x04,
8373 0x6b, 0x69, 0x6e, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6b, 0x69, 0x6e, 0x64,
8374 0x12, 0x39, 0x0a, 0x05, 0x69, 0x74, 0x65, 0x6d, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32,
8375 0x23, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73,
8376 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x42, 0x61, 0x63, 0x6b, 0x75,
8377 0x70, 0x52, 0x75, 0x6e, 0x52, 0x05, 0x69, 0x74, 0x65, 0x6d, 0x73, 0x12, 0x26, 0x0a, 0x0f, 0x6e,
8378 0x65, 0x78, 0x74, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x03,
8379 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x6e, 0x65, 0x78, 0x74, 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f,
8380 0x6b, 0x65, 0x6e, 0x22, 0x7c, 0x0a, 0x11, 0x42, 0x69, 0x6e, 0x4c, 0x6f, 0x67, 0x43, 0x6f, 0x6f,
8381 0x72, 0x64, 0x69, 0x6e, 0x61, 0x74, 0x65, 0x73, 0x12, 0x29, 0x0a, 0x11, 0x62, 0x69, 0x6e, 0x5f,
8382 0x6c, 0x6f, 0x67, 0x5f, 0x66, 0x69, 0x6c, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20,
8383 0x01, 0x28, 0x09, 0x52, 0x0e, 0x62, 0x69, 0x6e, 0x4c, 0x6f, 0x67, 0x46, 0x69, 0x6c, 0x65, 0x4e,
8384 0x61, 0x6d, 0x65, 0x12, 0x28, 0x0a, 0x10, 0x62, 0x69, 0x6e, 0x5f, 0x6c, 0x6f, 0x67, 0x5f, 0x70,
8385 0x6f, 0x73, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0e, 0x62,
8386 0x69, 0x6e, 0x4c, 0x6f, 0x67, 0x50, 0x6f, 0x73, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x12, 0x0a,
8387 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6b, 0x69, 0x6e,
8388 0x64, 0x22, 0x40, 0x0a, 0x0d, 0x42, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x43, 0x6f, 0x6e, 0x74, 0x65,
8389 0x78, 0x74, 0x12, 0x1b, 0x0a, 0x09, 0x62, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x5f, 0x69, 0x64, 0x18,
8390 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x08, 0x62, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x49, 0x64, 0x12,
8391 0x12, 0x0a, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6b,
8392 0x69, 0x6e, 0x64, 0x22, 0xd5, 0x02, 0x0a, 0x0c, 0x43, 0x6c, 0x6f, 0x6e, 0x65, 0x43, 0x6f, 0x6e,
8393 0x74, 0x65, 0x78, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x18, 0x01, 0x20, 0x01,
8394 0x28, 0x09, 0x52, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x12, 0x2a, 0x0a, 0x11, 0x70, 0x69, 0x74, 0x72,
8395 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x5f, 0x6d, 0x73, 0x18, 0x02, 0x20,
8396 0x01, 0x28, 0x03, 0x52, 0x0f, 0x70, 0x69, 0x74, 0x72, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61,
8397 0x6d, 0x70, 0x4d, 0x73, 0x12, 0x3a, 0x0a, 0x19, 0x64, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x61, 0x74,
8398 0x69, 0x6f, 0x6e, 0x5f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x5f, 0x6e, 0x61, 0x6d,
8399 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x17, 0x64, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x61,
8400 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x4e, 0x61, 0x6d, 0x65,
8401 0x12, 0x5b, 0x0a, 0x13, 0x62, 0x69, 0x6e, 0x5f, 0x6c, 0x6f, 0x67, 0x5f, 0x63, 0x6f, 0x6f, 0x72,
8402 0x64, 0x69, 0x6e, 0x61, 0x74, 0x65, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2b, 0x2e,
8403 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c,
8404 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x42, 0x69, 0x6e, 0x4c, 0x6f, 0x67, 0x43,
8405 0x6f, 0x6f, 0x72, 0x64, 0x69, 0x6e, 0x61, 0x74, 0x65, 0x73, 0x52, 0x11, 0x62, 0x69, 0x6e, 0x4c,
8406 0x6f, 0x67, 0x43, 0x6f, 0x6f, 0x72, 0x64, 0x69, 0x6e, 0x61, 0x74, 0x65, 0x73, 0x12, 0x3e, 0x0a,
8407 0x0d, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x5f, 0x69, 0x6e, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x05,
8408 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72,
8409 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70,
8410 0x52, 0x0b, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x49, 0x6e, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x2c, 0x0a,
8411 0x12, 0x61, 0x6c, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x69, 0x70, 0x5f, 0x72, 0x61,
8412 0x6e, 0x67, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x10, 0x61, 0x6c, 0x6c, 0x6f, 0x63,
8413 0x61, 0x74, 0x65, 0x64, 0x49, 0x70, 0x52, 0x61, 0x6e, 0x67, 0x65, 0x22, 0xd9, 0x02, 0x0a, 0x08,
8414 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x6b, 0x69, 0x6e, 0x64,
8415 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x12, 0x18, 0x0a, 0x07,
8416 0x63, 0x68, 0x61, 0x72, 0x73, 0x65, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x63,
8417 0x68, 0x61, 0x72, 0x73, 0x65, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x6f, 0x6c, 0x6c, 0x61, 0x74,
8418 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x63, 0x6f, 0x6c, 0x6c, 0x61,
8419 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x65, 0x74, 0x61, 0x67, 0x18, 0x04, 0x20, 0x01,
8420 0x28, 0x09, 0x52, 0x04, 0x65, 0x74, 0x61, 0x67, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65,
8421 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x1a, 0x0a, 0x08,
8422 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08,
8423 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x1b, 0x0a, 0x09, 0x73, 0x65, 0x6c, 0x66,
8424 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x73, 0x65, 0x6c,
8425 0x66, 0x4c, 0x69, 0x6e, 0x6b, 0x12, 0x18, 0x0a, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
8426 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12,
8427 0x72, 0x0a, 0x1a, 0x73, 0x71, 0x6c, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x5f, 0x64, 0x61, 0x74,
8428 0x61, 0x62, 0x61, 0x73, 0x65, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x18, 0x09, 0x20,
8429 0x01, 0x28, 0x0b, 0x32, 0x32, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f,
8430 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x53,
8431 0x71, 0x6c, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65,
8432 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x48, 0x00, 0x52, 0x18, 0x73, 0x71, 0x6c, 0x73, 0x65,
8433 0x72, 0x76, 0x65, 0x72, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x44, 0x65, 0x74, 0x61,
8434 0x69, 0x6c, 0x73, 0x42, 0x12, 0x0a, 0x10, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x5f,
8435 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x22, 0x72, 0x0a, 0x18, 0x53, 0x71, 0x6c, 0x53, 0x65,
8436 0x72, 0x76, 0x65, 0x72, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x44, 0x65, 0x74, 0x61,
8437 0x69, 0x6c, 0x73, 0x12, 0x2f, 0x0a, 0x13, 0x63, 0x6f, 0x6d, 0x70, 0x61, 0x74, 0x69, 0x62, 0x69,
8438 0x6c, 0x69, 0x74, 0x79, 0x5f, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05,
8439 0x52, 0x12, 0x63, 0x6f, 0x6d, 0x70, 0x61, 0x74, 0x69, 0x62, 0x69, 0x6c, 0x69, 0x74, 0x79, 0x4c,
8440 0x65, 0x76, 0x65, 0x6c, 0x12, 0x25, 0x0a, 0x0e, 0x72, 0x65, 0x63, 0x6f, 0x76, 0x65, 0x72, 0x79,
8441 0x5f, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x72, 0x65,
8442 0x63, 0x6f, 0x76, 0x65, 0x72, 0x79, 0x4d, 0x6f, 0x64, 0x65, 0x6c, 0x22, 0x39, 0x0a, 0x0d, 0x44,
8443 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x46, 0x6c, 0x61, 0x67, 0x73, 0x12, 0x12, 0x0a, 0x04,
8444 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65,
8445 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52,
8446 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x22, 0x35, 0x0a, 0x09, 0x53, 0x79, 0x6e, 0x63, 0x46, 0x6c,
8447 0x61, 0x67, 0x73, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
8448 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65,
8449 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x22, 0x59, 0x0a,
8450 0x11, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x52, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e,
8451 0x63, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
8452 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e,
8453 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x12, 0x18,
8454 0x0a, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52,
8455 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x22, 0x98, 0x1a, 0x0a, 0x10, 0x44, 0x61, 0x74,
8456 0x61, 0x62, 0x61, 0x73, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x12, 0x0a,
8457 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6b, 0x69, 0x6e,
8458 0x64, 0x12, 0x51, 0x0a, 0x05, 0x73, 0x74, 0x61, 0x74, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e,
8459 0x32, 0x3b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e,
8460 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x44, 0x61, 0x74, 0x61,
8461 0x62, 0x61, 0x73, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x2e, 0x53, 0x71, 0x6c,
8462 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x53, 0x74, 0x61, 0x74, 0x65, 0x52, 0x05, 0x73,
8463 0x74, 0x61, 0x74, 0x65, 0x12, 0x57, 0x0a, 0x10, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65,
8464 0x5f, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x2c,
8465 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71,
8466 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x53, 0x71, 0x6c, 0x44, 0x61, 0x74,
8467 0x61, 0x62, 0x61, 0x73, 0x65, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x0f, 0x64, 0x61,
8468 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x3e, 0x0a,
8469 0x08, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32,
8470 0x22, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73,
8471 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x53, 0x65, 0x74, 0x74, 0x69,
8472 0x6e, 0x67, 0x73, 0x52, 0x08, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x12, 0x12, 0x0a,
8473 0x04, 0x65, 0x74, 0x61, 0x67, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x65, 0x74, 0x61,
8474 0x67, 0x12, 0x68, 0x0a, 0x10, 0x66, 0x61, 0x69, 0x6c, 0x6f, 0x76, 0x65, 0x72, 0x5f, 0x72, 0x65,
8475 0x70, 0x6c, 0x69, 0x63, 0x61, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3d, 0x2e, 0x67, 0x6f,
8476 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76,
8477 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x49,
8478 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x2e, 0x53, 0x71, 0x6c, 0x46, 0x61, 0x69, 0x6c, 0x6f,
8479 0x76, 0x65, 0x72, 0x52, 0x65, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x52, 0x0f, 0x66, 0x61, 0x69, 0x6c,
8480 0x6f, 0x76, 0x65, 0x72, 0x52, 0x65, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x12, 0x30, 0x0a, 0x14, 0x6d,
8481 0x61, 0x73, 0x74, 0x65, 0x72, 0x5f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x5f, 0x6e,
8482 0x61, 0x6d, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x12, 0x6d, 0x61, 0x73, 0x74, 0x65,
8483 0x72, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x23, 0x0a,
8484 0x0d, 0x72, 0x65, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x18, 0x08,
8485 0x20, 0x03, 0x28, 0x09, 0x52, 0x0c, 0x72, 0x65, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x4e, 0x61, 0x6d,
8486 0x65, 0x73, 0x12, 0x43, 0x0a, 0x0d, 0x6d, 0x61, 0x78, 0x5f, 0x64, 0x69, 0x73, 0x6b, 0x5f, 0x73,
8487 0x69, 0x7a, 0x65, 0x18, 0x09, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
8488 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x49, 0x6e, 0x74, 0x36,
8489 0x34, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x42, 0x02, 0x18, 0x01, 0x52, 0x0b, 0x6d, 0x61, 0x78, 0x44,
8490 0x69, 0x73, 0x6b, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x4b, 0x0a, 0x11, 0x63, 0x75, 0x72, 0x72, 0x65,
8491 0x6e, 0x74, 0x5f, 0x64, 0x69, 0x73, 0x6b, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x0a, 0x20, 0x01,
8492 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74,
8493 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x49, 0x6e, 0x74, 0x36, 0x34, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x42,
8494 0x02, 0x18, 0x01, 0x52, 0x0f, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x44, 0x69, 0x73, 0x6b,
8495 0x53, 0x69, 0x7a, 0x65, 0x12, 0x46, 0x0a, 0x0c, 0x69, 0x70, 0x5f, 0x61, 0x64, 0x64, 0x72, 0x65,
8496 0x73, 0x73, 0x65, 0x73, 0x18, 0x0b, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x23, 0x2e, 0x67, 0x6f, 0x6f,
8497 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31,
8498 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x49, 0x70, 0x4d, 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x52,
8499 0x0b, 0x69, 0x70, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x65, 0x73, 0x12, 0x47, 0x0a, 0x0e,
8500 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x5f, 0x63, 0x61, 0x5f, 0x63, 0x65, 0x72, 0x74, 0x18, 0x0c,
8501 0x20, 0x01, 0x28, 0x0b, 0x32, 0x21, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c,
8502 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e,
8503 0x53, 0x73, 0x6c, 0x43, 0x65, 0x72, 0x74, 0x52, 0x0c, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x43,
8504 0x61, 0x43, 0x65, 0x72, 0x74, 0x12, 0x4e, 0x0a, 0x0d, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63,
8505 0x65, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x29, 0x2e, 0x67,
8506 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e,
8507 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61,
8508 0x6e, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x52, 0x0c, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63,
8509 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
8510 0x18, 0x0e, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x12,
8511 0x25, 0x0a, 0x0c, 0x69, 0x70, 0x76, 0x36, 0x5f, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x18,
8512 0x0f, 0x20, 0x01, 0x28, 0x09, 0x42, 0x02, 0x18, 0x01, 0x52, 0x0b, 0x69, 0x70, 0x76, 0x36, 0x41,
8513 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x12, 0x41, 0x0a, 0x1d, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63,
8514 0x65, 0x5f, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x65, 0x6d, 0x61, 0x69, 0x6c, 0x5f,
8515 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x18, 0x10, 0x20, 0x01, 0x28, 0x09, 0x52, 0x1a, 0x73,
8516 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x45, 0x6d, 0x61,
8517 0x69, 0x6c, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x12, 0x6d, 0x0a, 0x19, 0x6f, 0x6e, 0x5f,
8518 0x70, 0x72, 0x65, 0x6d, 0x69, 0x73, 0x65, 0x73, 0x5f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75,
8519 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x11, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x31, 0x2e, 0x67,
8520 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e,
8521 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x4f, 0x6e, 0x50, 0x72, 0x65, 0x6d, 0x69, 0x73,
8522 0x65, 0x73, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52,
8523 0x17, 0x6f, 0x6e, 0x50, 0x72, 0x65, 0x6d, 0x69, 0x73, 0x65, 0x73, 0x43, 0x6f, 0x6e, 0x66, 0x69,
8524 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x63, 0x0a, 0x15, 0x72, 0x65, 0x70, 0x6c,
8525 0x69, 0x63, 0x61, 0x5f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f,
8526 0x6e, 0x18, 0x12, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
8527 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74,
8528 0x61, 0x34, 0x2e, 0x52, 0x65, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67,
8529 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x14, 0x72, 0x65, 0x70, 0x6c, 0x69, 0x63, 0x61,
8530 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x4b, 0x0a,
8531 0x0c, 0x62, 0x61, 0x63, 0x6b, 0x65, 0x6e, 0x64, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x13, 0x20,
8532 0x01, 0x28, 0x0e, 0x32, 0x28, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f,
8533 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x53,
8534 0x71, 0x6c, 0x42, 0x61, 0x63, 0x6b, 0x65, 0x6e, 0x64, 0x54, 0x79, 0x70, 0x65, 0x52, 0x0b, 0x62,
8535 0x61, 0x63, 0x6b, 0x65, 0x6e, 0x64, 0x54, 0x79, 0x70, 0x65, 0x12, 0x1b, 0x0a, 0x09, 0x73, 0x65,
8536 0x6c, 0x66, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0x18, 0x14, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x73,
8537 0x65, 0x6c, 0x66, 0x4c, 0x69, 0x6e, 0x6b, 0x12, 0x5a, 0x0a, 0x11, 0x73, 0x75, 0x73, 0x70, 0x65,
8538 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x18, 0x15, 0x20, 0x03,
8539 0x28, 0x0e, 0x32, 0x2d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75,
8540 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x53, 0x71,
8541 0x6c, 0x53, 0x75, 0x73, 0x70, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x61, 0x73, 0x6f,
8542 0x6e, 0x52, 0x10, 0x73, 0x75, 0x73, 0x70, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x61,
8543 0x73, 0x6f, 0x6e, 0x12, 0x27, 0x0a, 0x0f, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f,
8544 0x6e, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x16, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x63, 0x6f,
8545 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04,
8546 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x17, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65,
8547 0x12, 0x16, 0x0a, 0x06, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x18, 0x18, 0x20, 0x01, 0x28, 0x09,
8548 0x52, 0x06, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x12, 0x19, 0x0a, 0x08, 0x67, 0x63, 0x65, 0x5f,
8549 0x7a, 0x6f, 0x6e, 0x65, 0x18, 0x19, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x67, 0x63, 0x65, 0x5a,
8550 0x6f, 0x6e, 0x65, 0x12, 0x2c, 0x0a, 0x12, 0x73, 0x65, 0x63, 0x6f, 0x6e, 0x64, 0x61, 0x72, 0x79,
8551 0x5f, 0x67, 0x63, 0x65, 0x5f, 0x7a, 0x6f, 0x6e, 0x65, 0x18, 0x22, 0x20, 0x01, 0x28, 0x09, 0x52,
8552 0x10, 0x73, 0x65, 0x63, 0x6f, 0x6e, 0x64, 0x61, 0x72, 0x79, 0x47, 0x63, 0x65, 0x5a, 0x6f, 0x6e,
8553 0x65, 0x12, 0x79, 0x0a, 0x1d, 0x64, 0x69, 0x73, 0x6b, 0x5f, 0x65, 0x6e, 0x63, 0x72, 0x79, 0x70,
8554 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69,
8555 0x6f, 0x6e, 0x18, 0x1a, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x35, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
8556 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65,
8557 0x74, 0x61, 0x34, 0x2e, 0x44, 0x69, 0x73, 0x6b, 0x45, 0x6e, 0x63, 0x72, 0x79, 0x70, 0x74, 0x69,
8558 0x6f, 0x6e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52,
8559 0x1b, 0x64, 0x69, 0x73, 0x6b, 0x45, 0x6e, 0x63, 0x72, 0x79, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x43,
8560 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x64, 0x0a, 0x16,
8561 0x64, 0x69, 0x73, 0x6b, 0x5f, 0x65, 0x6e, 0x63, 0x72, 0x79, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x5f,
8562 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x1b, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2e, 0x2e, 0x67,
8563 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e,
8564 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x44, 0x69, 0x73, 0x6b, 0x45, 0x6e, 0x63, 0x72,
8565 0x79, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x14, 0x64, 0x69,
8566 0x73, 0x6b, 0x45, 0x6e, 0x63, 0x72, 0x79, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x74, 0x61, 0x74,
8567 0x75, 0x73, 0x12, 0x23, 0x0a, 0x0d, 0x72, 0x6f, 0x6f, 0x74, 0x5f, 0x70, 0x61, 0x73, 0x73, 0x77,
8568 0x6f, 0x72, 0x64, 0x18, 0x1d, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x72, 0x6f, 0x6f, 0x74, 0x50,
8569 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x12, 0x77, 0x0a, 0x15, 0x73, 0x63, 0x68, 0x65, 0x64,
8570 0x75, 0x6c, 0x65, 0x64, 0x5f, 0x6d, 0x61, 0x69, 0x6e, 0x74, 0x65, 0x6e, 0x61, 0x6e, 0x63, 0x65,
8571 0x18, 0x1e, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x42, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
8572 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61,
8573 0x34, 0x2e, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e,
8574 0x63, 0x65, 0x2e, 0x53, 0x71, 0x6c, 0x53, 0x63, 0x68, 0x65, 0x64, 0x75, 0x6c, 0x65, 0x64, 0x4d,
8575 0x61, 0x69, 0x6e, 0x74, 0x65, 0x6e, 0x61, 0x6e, 0x63, 0x65, 0x52, 0x14, 0x73, 0x63, 0x68, 0x65,
8576 0x64, 0x75, 0x6c, 0x65, 0x64, 0x4d, 0x61, 0x69, 0x6e, 0x74, 0x65, 0x6e, 0x61, 0x6e, 0x63, 0x65,
8577 0x12, 0x3f, 0x0a, 0x0d, 0x73, 0x61, 0x74, 0x69, 0x73, 0x66, 0x69, 0x65, 0x73, 0x5f, 0x70, 0x7a,
8578 0x73, 0x18, 0x23, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
8579 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x42, 0x6f, 0x6f, 0x6c, 0x56, 0x61,
8580 0x6c, 0x75, 0x65, 0x52, 0x0c, 0x73, 0x61, 0x74, 0x69, 0x73, 0x66, 0x69, 0x65, 0x73, 0x50, 0x7a,
8581 0x73, 0x12, 0x41, 0x0a, 0x1a, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x5f, 0x69, 0x6e,
8582 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x65, 0x64, 0x5f, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18,
8583 0x28, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x18, 0x64, 0x61, 0x74, 0x61,
8584 0x62, 0x61, 0x73, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x65, 0x64, 0x56, 0x65, 0x72,
8585 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x6f, 0x0a, 0x12, 0x6f, 0x75, 0x74, 0x5f, 0x6f, 0x66, 0x5f, 0x64,
8586 0x69, 0x73, 0x6b, 0x5f, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x18, 0x26, 0x20, 0x01, 0x28, 0x0b,
8587 0x32, 0x3d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e,
8588 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x44, 0x61, 0x74, 0x61,
8589 0x62, 0x61, 0x73, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x2e, 0x53, 0x71, 0x6c,
8590 0x4f, 0x75, 0x74, 0x4f, 0x66, 0x44, 0x69, 0x73, 0x6b, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x48,
8591 0x00, 0x52, 0x0f, 0x6f, 0x75, 0x74, 0x4f, 0x66, 0x44, 0x69, 0x73, 0x6b, 0x52, 0x65, 0x70, 0x6f,
8592 0x72, 0x74, 0x88, 0x01, 0x01, 0x12, 0x40, 0x0a, 0x0b, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x5f,
8593 0x74, 0x69, 0x6d, 0x65, 0x18, 0x27, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f,
8594 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d,
8595 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0a, 0x63, 0x72, 0x65,
8596 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x44, 0x0a, 0x1e, 0x61, 0x76, 0x61, 0x69, 0x6c,
8597 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x6d, 0x61, 0x69, 0x6e, 0x74, 0x65, 0x6e, 0x61, 0x6e, 0x63, 0x65,
8598 0x5f, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x29, 0x20, 0x03, 0x28, 0x09, 0x52,
8599 0x1c, 0x61, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x4d, 0x61, 0x69, 0x6e, 0x74, 0x65,
8600 0x6e, 0x61, 0x6e, 0x63, 0x65, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x2f, 0x0a,
8601 0x13, 0x6d, 0x61, 0x69, 0x6e, 0x74, 0x65, 0x6e, 0x61, 0x6e, 0x63, 0x65, 0x5f, 0x76, 0x65, 0x72,
8602 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x2a, 0x20, 0x01, 0x28, 0x09, 0x52, 0x12, 0x6d, 0x61, 0x69, 0x6e,
8603 0x74, 0x65, 0x6e, 0x61, 0x6e, 0x63, 0x65, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x1a, 0x62,
8604 0x0a, 0x12, 0x53, 0x71, 0x6c, 0x46, 0x61, 0x69, 0x6c, 0x6f, 0x76, 0x65, 0x72, 0x52, 0x65, 0x70,
8605 0x6c, 0x69, 0x63, 0x61, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01,
8606 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x38, 0x0a, 0x09, 0x61, 0x76, 0x61, 0x69,
8607 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f,
8608 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x42, 0x6f,
8609 0x6f, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x09, 0x61, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62,
8610 0x6c, 0x65, 0x1a, 0x8e, 0x02, 0x0a, 0x17, 0x53, 0x71, 0x6c, 0x53, 0x63, 0x68, 0x65, 0x64, 0x75,
8611 0x6c, 0x65, 0x64, 0x4d, 0x61, 0x69, 0x6e, 0x74, 0x65, 0x6e, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x39,
8612 0x0a, 0x0a, 0x73, 0x74, 0x61, 0x72, 0x74, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01,
8613 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74,
8614 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x09,
8615 0x73, 0x74, 0x61, 0x72, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x1f, 0x0a, 0x09, 0x63, 0x61, 0x6e,
8616 0x5f, 0x64, 0x65, 0x66, 0x65, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x42, 0x02, 0x18, 0x01,
8617 0x52, 0x08, 0x63, 0x61, 0x6e, 0x44, 0x65, 0x66, 0x65, 0x72, 0x12, 0x25, 0x0a, 0x0e, 0x63, 0x61,
8618 0x6e, 0x5f, 0x72, 0x65, 0x73, 0x63, 0x68, 0x65, 0x64, 0x75, 0x6c, 0x65, 0x18, 0x03, 0x20, 0x01,
8619 0x28, 0x08, 0x52, 0x0d, 0x63, 0x61, 0x6e, 0x52, 0x65, 0x73, 0x63, 0x68, 0x65, 0x64, 0x75, 0x6c,
8620 0x65, 0x12, 0x55, 0x0a, 0x16, 0x73, 0x63, 0x68, 0x65, 0x64, 0x75, 0x6c, 0x65, 0x5f, 0x64, 0x65,
8621 0x61, 0x64, 0x6c, 0x69, 0x6e, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28,
8622 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
8623 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x48, 0x00, 0x52,
8624 0x14, 0x73, 0x63, 0x68, 0x65, 0x64, 0x75, 0x6c, 0x65, 0x44, 0x65, 0x61, 0x64, 0x6c, 0x69, 0x6e,
8625 0x65, 0x54, 0x69, 0x6d, 0x65, 0x88, 0x01, 0x01, 0x42, 0x19, 0x0a, 0x17, 0x5f, 0x73, 0x63, 0x68,
8626 0x65, 0x64, 0x75, 0x6c, 0x65, 0x5f, 0x64, 0x65, 0x61, 0x64, 0x6c, 0x69, 0x6e, 0x65, 0x5f, 0x74,
8627 0x69, 0x6d, 0x65, 0x1a, 0x8f, 0x03, 0x0a, 0x12, 0x53, 0x71, 0x6c, 0x4f, 0x75, 0x74, 0x4f, 0x66,
8628 0x44, 0x69, 0x73, 0x6b, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x12, 0x86, 0x01, 0x0a, 0x15, 0x73,
8629 0x71, 0x6c, 0x5f, 0x6f, 0x75, 0x74, 0x5f, 0x6f, 0x66, 0x5f, 0x64, 0x69, 0x73, 0x6b, 0x5f, 0x73,
8630 0x74, 0x61, 0x74, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x4f, 0x2e, 0x67, 0x6f, 0x6f,
8631 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31,
8632 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x49, 0x6e,
8633 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x2e, 0x53, 0x71, 0x6c, 0x4f, 0x75, 0x74, 0x4f, 0x66, 0x44,
8634 0x69, 0x73, 0x6b, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x53, 0x71, 0x6c, 0x4f, 0x75, 0x74,
8635 0x4f, 0x66, 0x44, 0x69, 0x73, 0x6b, 0x53, 0x74, 0x61, 0x74, 0x65, 0x48, 0x00, 0x52, 0x11, 0x73,
8636 0x71, 0x6c, 0x4f, 0x75, 0x74, 0x4f, 0x66, 0x44, 0x69, 0x73, 0x6b, 0x53, 0x74, 0x61, 0x74, 0x65,
8637 0x88, 0x01, 0x01, 0x12, 0x52, 0x0a, 0x24, 0x73, 0x71, 0x6c, 0x5f, 0x6d, 0x69, 0x6e, 0x5f, 0x72,
8638 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x5f, 0x69, 0x6e, 0x63, 0x72, 0x65,
8639 0x61, 0x73, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x5f, 0x67, 0x62, 0x18, 0x02, 0x20, 0x01, 0x28,
8640 0x05, 0x48, 0x01, 0x52, 0x1f, 0x73, 0x71, 0x6c, 0x4d, 0x69, 0x6e, 0x52, 0x65, 0x63, 0x6f, 0x6d,
8641 0x6d, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x49, 0x6e, 0x63, 0x72, 0x65, 0x61, 0x73, 0x65, 0x53, 0x69,
8642 0x7a, 0x65, 0x47, 0x62, 0x88, 0x01, 0x01, 0x22, 0x59, 0x0a, 0x11, 0x53, 0x71, 0x6c, 0x4f, 0x75,
8643 0x74, 0x4f, 0x66, 0x44, 0x69, 0x73, 0x6b, 0x53, 0x74, 0x61, 0x74, 0x65, 0x12, 0x25, 0x0a, 0x21,
8644 0x53, 0x51, 0x4c, 0x5f, 0x4f, 0x55, 0x54, 0x5f, 0x4f, 0x46, 0x5f, 0x44, 0x49, 0x53, 0x4b, 0x5f,
8645 0x53, 0x54, 0x41, 0x54, 0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45,
8646 0x44, 0x10, 0x00, 0x12, 0x0a, 0x0a, 0x06, 0x4e, 0x4f, 0x52, 0x4d, 0x41, 0x4c, 0x10, 0x01, 0x12,
8647 0x11, 0x0a, 0x0d, 0x53, 0x4f, 0x46, 0x54, 0x5f, 0x53, 0x48, 0x55, 0x54, 0x44, 0x4f, 0x57, 0x4e,
8648 0x10, 0x02, 0x42, 0x18, 0x0a, 0x16, 0x5f, 0x73, 0x71, 0x6c, 0x5f, 0x6f, 0x75, 0x74, 0x5f, 0x6f,
8649 0x66, 0x5f, 0x64, 0x69, 0x73, 0x6b, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x65, 0x42, 0x27, 0x0a, 0x25,
8650 0x5f, 0x73, 0x71, 0x6c, 0x5f, 0x6d, 0x69, 0x6e, 0x5f, 0x72, 0x65, 0x63, 0x6f, 0x6d, 0x6d, 0x65,
8651 0x6e, 0x64, 0x65, 0x64, 0x5f, 0x69, 0x6e, 0x63, 0x72, 0x65, 0x61, 0x73, 0x65, 0x5f, 0x73, 0x69,
8652 0x7a, 0x65, 0x5f, 0x67, 0x62, 0x22, 0xb4, 0x01, 0x0a, 0x10, 0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73,
8653 0x74, 0x61, 0x6e, 0x63, 0x65, 0x53, 0x74, 0x61, 0x74, 0x65, 0x12, 0x22, 0x0a, 0x1e, 0x53, 0x51,
8654 0x4c, 0x5f, 0x49, 0x4e, 0x53, 0x54, 0x41, 0x4e, 0x43, 0x45, 0x5f, 0x53, 0x54, 0x41, 0x54, 0x45,
8655 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x0c,
8656 0x0a, 0x08, 0x52, 0x55, 0x4e, 0x4e, 0x41, 0x42, 0x4c, 0x45, 0x10, 0x01, 0x12, 0x0d, 0x0a, 0x09,
8657 0x53, 0x55, 0x53, 0x50, 0x45, 0x4e, 0x44, 0x45, 0x44, 0x10, 0x02, 0x12, 0x12, 0x0a, 0x0e, 0x50,
8658 0x45, 0x4e, 0x44, 0x49, 0x4e, 0x47, 0x5f, 0x44, 0x45, 0x4c, 0x45, 0x54, 0x45, 0x10, 0x03, 0x12,
8659 0x12, 0x0a, 0x0e, 0x50, 0x45, 0x4e, 0x44, 0x49, 0x4e, 0x47, 0x5f, 0x43, 0x52, 0x45, 0x41, 0x54,
8660 0x45, 0x10, 0x04, 0x12, 0x0f, 0x0a, 0x0b, 0x4d, 0x41, 0x49, 0x4e, 0x54, 0x45, 0x4e, 0x41, 0x4e,
8661 0x43, 0x45, 0x10, 0x05, 0x12, 0x0a, 0x0a, 0x06, 0x46, 0x41, 0x49, 0x4c, 0x45, 0x44, 0x10, 0x06,
8662 0x12, 0x1a, 0x0a, 0x12, 0x4f, 0x4e, 0x4c, 0x49, 0x4e, 0x45, 0x5f, 0x4d, 0x41, 0x49, 0x4e, 0x54,
8663 0x45, 0x4e, 0x41, 0x4e, 0x43, 0x45, 0x10, 0x07, 0x1a, 0x02, 0x08, 0x01, 0x42, 0x15, 0x0a, 0x13,
8664 0x5f, 0x6f, 0x75, 0x74, 0x5f, 0x6f, 0x66, 0x5f, 0x64, 0x69, 0x73, 0x6b, 0x5f, 0x72, 0x65, 0x70,
8665 0x6f, 0x72, 0x74, 0x22, 0x65, 0x0a, 0x15, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x73,
8666 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x12, 0x0a, 0x04,
8667 0x6b, 0x69, 0x6e, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6b, 0x69, 0x6e, 0x64,
8668 0x12, 0x38, 0x0a, 0x05, 0x69, 0x74, 0x65, 0x6d, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32,
8669 0x22, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73,
8670 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x44, 0x61, 0x74, 0x61, 0x62,
8671 0x61, 0x73, 0x65, 0x52, 0x05, 0x69, 0x74, 0x65, 0x6d, 0x73, 0x22, 0xb0, 0x01, 0x0a, 0x19, 0x44,
8672 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x4d, 0x61, 0x73, 0x74, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69,
8673 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x6b, 0x69, 0x6e, 0x64,
8674 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x12, 0x7f, 0x0a, 0x1b,
8675 0x6d, 0x79, 0x73, 0x71, 0x6c, 0x5f, 0x72, 0x65, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x5f, 0x63, 0x6f,
8676 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28,
8677 0x0b, 0x32, 0x3f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64,
8678 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x44, 0x65, 0x6d,
8679 0x6f, 0x74, 0x65, 0x4d, 0x61, 0x73, 0x74, 0x65, 0x72, 0x4d, 0x79, 0x53, 0x71, 0x6c, 0x52, 0x65,
8680 0x70, 0x6c, 0x69, 0x63, 0x61, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69,
8681 0x6f, 0x6e, 0x52, 0x19, 0x6d, 0x79, 0x73, 0x71, 0x6c, 0x52, 0x65, 0x70, 0x6c, 0x69, 0x63, 0x61,
8682 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0xcf, 0x02,
8683 0x0a, 0x13, 0x44, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x4d, 0x61, 0x73, 0x74, 0x65, 0x72, 0x43, 0x6f,
8684 0x6e, 0x74, 0x65, 0x78, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x18, 0x01, 0x20,
8685 0x01, 0x28, 0x09, 0x52, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x12, 0x52, 0x0a, 0x17, 0x76, 0x65, 0x72,
8686 0x69, 0x66, 0x79, 0x5f, 0x67, 0x74, 0x69, 0x64, 0x5f, 0x63, 0x6f, 0x6e, 0x73, 0x69, 0x73, 0x74,
8687 0x65, 0x6e, 0x63, 0x79, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f,
8688 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x42, 0x6f, 0x6f,
8689 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x15, 0x76, 0x65, 0x72, 0x69, 0x66, 0x79, 0x47, 0x74,
8690 0x69, 0x64, 0x43, 0x6f, 0x6e, 0x73, 0x69, 0x73, 0x74, 0x65, 0x6e, 0x63, 0x79, 0x12, 0x30, 0x0a,
8691 0x14, 0x6d, 0x61, 0x73, 0x74, 0x65, 0x72, 0x5f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65,
8692 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x12, 0x6d, 0x61, 0x73,
8693 0x74, 0x65, 0x72, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12,
8694 0x68, 0x0a, 0x15, 0x72, 0x65, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x5f, 0x63, 0x6f, 0x6e, 0x66, 0x69,
8695 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x33,
8696 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71,
8697 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x44, 0x65, 0x6d, 0x6f, 0x74, 0x65,
8698 0x4d, 0x61, 0x73, 0x74, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74,
8699 0x69, 0x6f, 0x6e, 0x52, 0x14, 0x72, 0x65, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x43, 0x6f, 0x6e, 0x66,
8700 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x34, 0x0a, 0x16, 0x73, 0x6b, 0x69,
8701 0x70, 0x5f, 0x72, 0x65, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x73, 0x65,
8702 0x74, 0x75, 0x70, 0x18, 0x05, 0x20, 0x01, 0x28, 0x08, 0x52, 0x14, 0x73, 0x6b, 0x69, 0x70, 0x52,
8703 0x65, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x65, 0x74, 0x75, 0x70, 0x22,
8704 0xe8, 0x01, 0x0a, 0x25, 0x44, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x4d, 0x61, 0x73, 0x74, 0x65, 0x72,
8705 0x4d, 0x79, 0x53, 0x71, 0x6c, 0x52, 0x65, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x43, 0x6f, 0x6e, 0x66,
8706 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x6b, 0x69, 0x6e,
8707 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x12, 0x1a, 0x0a,
8708 0x08, 0x75, 0x73, 0x65, 0x72, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52,
8709 0x08, 0x75, 0x73, 0x65, 0x72, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x70, 0x61, 0x73,
8710 0x73, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x70, 0x61, 0x73,
8711 0x73, 0x77, 0x6f, 0x72, 0x64, 0x12, 0x1d, 0x0a, 0x0a, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x5f,
8712 0x6b, 0x65, 0x79, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x63, 0x6c, 0x69, 0x65, 0x6e,
8713 0x74, 0x4b, 0x65, 0x79, 0x12, 0x2d, 0x0a, 0x12, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x5f, 0x63,
8714 0x65, 0x72, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09,
8715 0x52, 0x11, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x43, 0x65, 0x72, 0x74, 0x69, 0x66, 0x69, 0x63,
8716 0x61, 0x74, 0x65, 0x12, 0x25, 0x0a, 0x0e, 0x63, 0x61, 0x5f, 0x63, 0x65, 0x72, 0x74, 0x69, 0x66,
8717 0x69, 0x63, 0x61, 0x74, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x63, 0x61, 0x43,
8718 0x65, 0x72, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x65, 0x22, 0xce, 0x07, 0x0a, 0x0d, 0x45,
8719 0x78, 0x70, 0x6f, 0x72, 0x74, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x12, 0x10, 0x0a, 0x03,
8720 0x75, 0x72, 0x69, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x75, 0x72, 0x69, 0x12, 0x1c,
8721 0x0a, 0x09, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28,
8722 0x09, 0x52, 0x09, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x73, 0x12, 0x12, 0x0a, 0x04,
8723 0x6b, 0x69, 0x6e, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6b, 0x69, 0x6e, 0x64,
8724 0x12, 0x66, 0x0a, 0x12, 0x73, 0x71, 0x6c, 0x5f, 0x65, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x5f, 0x6f,
8725 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x38, 0x2e, 0x67,
8726 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e,
8727 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x43, 0x6f,
8728 0x6e, 0x74, 0x65, 0x78, 0x74, 0x2e, 0x53, 0x71, 0x6c, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x4f,
8729 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x10, 0x73, 0x71, 0x6c, 0x45, 0x78, 0x70, 0x6f, 0x72,
8730 0x74, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x69, 0x0a, 0x12, 0x63, 0x73, 0x76, 0x5f,
8731 0x65, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x5f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x05,
8732 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c,
8733 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e,
8734 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x2e, 0x53, 0x71,
8735 0x6c, 0x43, 0x73, 0x76, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e,
8736 0x73, 0x52, 0x10, 0x63, 0x73, 0x76, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x4f, 0x70, 0x74, 0x69,
8737 0x6f, 0x6e, 0x73, 0x12, 0x42, 0x0a, 0x09, 0x66, 0x69, 0x6c, 0x65, 0x5f, 0x74, 0x79, 0x70, 0x65,
8738 0x18, 0x06, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x25, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
8739 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61,
8740 0x34, 0x2e, 0x53, 0x71, 0x6c, 0x46, 0x69, 0x6c, 0x65, 0x54, 0x79, 0x70, 0x65, 0x52, 0x08, 0x66,
8741 0x69, 0x6c, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x34, 0x0a, 0x07, 0x6f, 0x66, 0x66, 0x6c, 0x6f,
8742 0x61, 0x64, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
8743 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x42, 0x6f, 0x6f, 0x6c, 0x56,
8744 0x61, 0x6c, 0x75, 0x65, 0x52, 0x07, 0x6f, 0x66, 0x66, 0x6c, 0x6f, 0x61, 0x64, 0x1a, 0xee, 0x01,
8745 0x0a, 0x13, 0x53, 0x71, 0x6c, 0x43, 0x73, 0x76, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x4f, 0x70,
8746 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x21, 0x0a, 0x0c, 0x73, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x5f,
8747 0x71, 0x75, 0x65, 0x72, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x73, 0x65, 0x6c,
8748 0x65, 0x63, 0x74, 0x51, 0x75, 0x65, 0x72, 0x79, 0x12, 0x29, 0x0a, 0x10, 0x65, 0x73, 0x63, 0x61,
8749 0x70, 0x65, 0x5f, 0x63, 0x68, 0x61, 0x72, 0x61, 0x63, 0x74, 0x65, 0x72, 0x18, 0x02, 0x20, 0x01,
8750 0x28, 0x09, 0x52, 0x0f, 0x65, 0x73, 0x63, 0x61, 0x70, 0x65, 0x43, 0x68, 0x61, 0x72, 0x61, 0x63,
8751 0x74, 0x65, 0x72, 0x12, 0x27, 0x0a, 0x0f, 0x71, 0x75, 0x6f, 0x74, 0x65, 0x5f, 0x63, 0x68, 0x61,
8752 0x72, 0x61, 0x63, 0x74, 0x65, 0x72, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x71, 0x75,
8753 0x6f, 0x74, 0x65, 0x43, 0x68, 0x61, 0x72, 0x61, 0x63, 0x74, 0x65, 0x72, 0x12, 0x30, 0x0a, 0x14,
8754 0x66, 0x69, 0x65, 0x6c, 0x64, 0x73, 0x5f, 0x74, 0x65, 0x72, 0x6d, 0x69, 0x6e, 0x61, 0x74, 0x65,
8755 0x64, 0x5f, 0x62, 0x79, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x12, 0x66, 0x69, 0x65, 0x6c,
8756 0x64, 0x73, 0x54, 0x65, 0x72, 0x6d, 0x69, 0x6e, 0x61, 0x74, 0x65, 0x64, 0x42, 0x79, 0x12, 0x2e,
8757 0x0a, 0x13, 0x6c, 0x69, 0x6e, 0x65, 0x73, 0x5f, 0x74, 0x65, 0x72, 0x6d, 0x69, 0x6e, 0x61, 0x74,
8758 0x65, 0x64, 0x5f, 0x62, 0x79, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x11, 0x6c, 0x69, 0x6e,
8759 0x65, 0x73, 0x54, 0x65, 0x72, 0x6d, 0x69, 0x6e, 0x61, 0x74, 0x65, 0x64, 0x42, 0x79, 0x1a, 0xba,
8760 0x02, 0x0a, 0x10, 0x53, 0x71, 0x6c, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x4f, 0x70, 0x74, 0x69,
8761 0x6f, 0x6e, 0x73, 0x12, 0x16, 0x0a, 0x06, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x18, 0x01, 0x20,
8762 0x03, 0x28, 0x09, 0x52, 0x06, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x12, 0x3b, 0x0a, 0x0b, 0x73,
8763 0x63, 0x68, 0x65, 0x6d, 0x61, 0x5f, 0x6f, 0x6e, 0x6c, 0x79, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b,
8764 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62,
8765 0x75, 0x66, 0x2e, 0x42, 0x6f, 0x6f, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x0a, 0x73, 0x63,
8766 0x68, 0x65, 0x6d, 0x61, 0x4f, 0x6e, 0x6c, 0x79, 0x12, 0x7d, 0x0a, 0x14, 0x6d, 0x79, 0x73, 0x71,
8767 0x6c, 0x5f, 0x65, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x5f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73,
8768 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x4b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
8769 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61,
8770 0x34, 0x2e, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x2e,
8771 0x53, 0x71, 0x6c, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73,
8772 0x2e, 0x4d, 0x79, 0x73, 0x71, 0x6c, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x4f, 0x70, 0x74, 0x69,
8773 0x6f, 0x6e, 0x73, 0x52, 0x12, 0x6d, 0x79, 0x73, 0x71, 0x6c, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74,
8774 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x1a, 0x52, 0x0a, 0x12, 0x4d, 0x79, 0x73, 0x71, 0x6c,
8775 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x3c, 0x0a,
8776 0x0b, 0x6d, 0x61, 0x73, 0x74, 0x65, 0x72, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x18, 0x01, 0x20, 0x01,
8777 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74,
8778 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52,
8779 0x0a, 0x6d, 0x61, 0x73, 0x74, 0x65, 0x72, 0x44, 0x61, 0x74, 0x61, 0x22, 0x50, 0x0a, 0x0f, 0x46,
8780 0x61, 0x69, 0x6c, 0x6f, 0x76, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x12, 0x29,
8781 0x0a, 0x10, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x5f, 0x76, 0x65, 0x72, 0x73, 0x69,
8782 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0f, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e,
8783 0x67, 0x73, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x6b, 0x69, 0x6e,
8784 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x22, 0x88, 0x04,
8785 0x0a, 0x04, 0x46, 0x6c, 0x61, 0x67, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01,
8786 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x39, 0x0a, 0x04, 0x74, 0x79,
8787 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x25, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
8788 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65,
8789 0x74, 0x61, 0x34, 0x2e, 0x53, 0x71, 0x6c, 0x46, 0x6c, 0x61, 0x67, 0x54, 0x79, 0x70, 0x65, 0x52,
8790 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x4b, 0x0a, 0x0a, 0x61, 0x70, 0x70, 0x6c, 0x69, 0x65, 0x73,
8791 0x5f, 0x74, 0x6f, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0e, 0x32, 0x2c, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
8792 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62,
8793 0x65, 0x74, 0x61, 0x34, 0x2e, 0x53, 0x71, 0x6c, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65,
8794 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x09, 0x61, 0x70, 0x70, 0x6c, 0x69, 0x65, 0x73,
8795 0x54, 0x6f, 0x12, 0x32, 0x0a, 0x15, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x65, 0x64, 0x5f, 0x73, 0x74,
8796 0x72, 0x69, 0x6e, 0x67, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28,
8797 0x09, 0x52, 0x13, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x65, 0x64, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67,
8798 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x12, 0x38, 0x0a, 0x09, 0x6d, 0x69, 0x6e, 0x5f, 0x76, 0x61,
8799 0x6c, 0x75, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
8800 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x49, 0x6e, 0x74, 0x36,
8801 0x34, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x08, 0x6d, 0x69, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65,
8802 0x12, 0x38, 0x0a, 0x09, 0x6d, 0x61, 0x78, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x06, 0x20,
8803 0x01, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f,
8804 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x49, 0x6e, 0x74, 0x36, 0x34, 0x56, 0x61, 0x6c, 0x75, 0x65,
8805 0x52, 0x08, 0x6d, 0x61, 0x78, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x45, 0x0a, 0x10, 0x72, 0x65,
8806 0x71, 0x75, 0x69, 0x72, 0x65, 0x73, 0x5f, 0x72, 0x65, 0x73, 0x74, 0x61, 0x72, 0x74, 0x18, 0x07,
8807 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72,
8808 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x42, 0x6f, 0x6f, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65,
8809 0x52, 0x0f, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x73, 0x52, 0x65, 0x73, 0x74, 0x61, 0x72,
8810 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52,
8811 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x12, 0x33, 0x0a, 0x07, 0x69, 0x6e, 0x5f, 0x62, 0x65, 0x74, 0x61,
8812 0x18, 0x09, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
8813 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x42, 0x6f, 0x6f, 0x6c, 0x56, 0x61, 0x6c,
8814 0x75, 0x65, 0x52, 0x06, 0x69, 0x6e, 0x42, 0x65, 0x74, 0x61, 0x12, 0x2c, 0x0a, 0x12, 0x61, 0x6c,
8815 0x6c, 0x6f, 0x77, 0x65, 0x64, 0x5f, 0x69, 0x6e, 0x74, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x73,
8816 0x18, 0x0a, 0x20, 0x03, 0x28, 0x03, 0x52, 0x10, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x65, 0x64, 0x49,
8817 0x6e, 0x74, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x22, 0x5d, 0x0a, 0x11, 0x46, 0x6c, 0x61, 0x67,
8818 0x73, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x12, 0x0a,
8819 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6b, 0x69, 0x6e,
8820 0x64, 0x12, 0x34, 0x0a, 0x05, 0x69, 0x74, 0x65, 0x6d, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b,
8821 0x32, 0x1e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e,
8822 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x46, 0x6c, 0x61, 0x67,
8823 0x52, 0x05, 0x69, 0x74, 0x65, 0x6d, 0x73, 0x22, 0x90, 0x07, 0x0a, 0x0d, 0x49, 0x6d, 0x70, 0x6f,
8824 0x72, 0x74, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x12, 0x10, 0x0a, 0x03, 0x75, 0x72, 0x69,
8825 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x75, 0x72, 0x69, 0x12, 0x1a, 0x0a, 0x08, 0x64,
8826 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x64,
8827 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x18,
8828 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x12, 0x42, 0x0a, 0x09, 0x66,
8829 0x69, 0x6c, 0x65, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x25,
8830 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71,
8831 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x53, 0x71, 0x6c, 0x46, 0x69, 0x6c,
8832 0x65, 0x54, 0x79, 0x70, 0x65, 0x52, 0x08, 0x66, 0x69, 0x6c, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12,
8833 0x69, 0x0a, 0x12, 0x63, 0x73, 0x76, 0x5f, 0x69, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x5f, 0x6f, 0x70,
8834 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3b, 0x2e, 0x67, 0x6f,
8835 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76,
8836 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x43, 0x6f, 0x6e,
8837 0x74, 0x65, 0x78, 0x74, 0x2e, 0x53, 0x71, 0x6c, 0x43, 0x73, 0x76, 0x49, 0x6d, 0x70, 0x6f, 0x72,
8838 0x74, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x10, 0x63, 0x73, 0x76, 0x49, 0x6d, 0x70,
8839 0x6f, 0x72, 0x74, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x1f, 0x0a, 0x0b, 0x69, 0x6d,
8840 0x70, 0x6f, 0x72, 0x74, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52,
8841 0x0a, 0x69, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x55, 0x73, 0x65, 0x72, 0x12, 0x69, 0x0a, 0x12, 0x62,
8842 0x61, 0x6b, 0x5f, 0x69, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x5f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e,
8843 0x73, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
8844 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74,
8845 0x61, 0x34, 0x2e, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74,
8846 0x2e, 0x53, 0x71, 0x6c, 0x42, 0x61, 0x6b, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x4f, 0x70, 0x74,
8847 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x10, 0x62, 0x61, 0x6b, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x4f,
8848 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x1a, 0xfb, 0x01, 0x0a, 0x13, 0x53, 0x71, 0x6c, 0x43, 0x73,
8849 0x76, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x14,
8850 0x0a, 0x05, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x74,
8851 0x61, 0x62, 0x6c, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x63, 0x6f, 0x6c, 0x75, 0x6d, 0x6e, 0x73, 0x18,
8852 0x02, 0x20, 0x03, 0x28, 0x09, 0x52, 0x07, 0x63, 0x6f, 0x6c, 0x75, 0x6d, 0x6e, 0x73, 0x12, 0x29,
8853 0x0a, 0x10, 0x65, 0x73, 0x63, 0x61, 0x70, 0x65, 0x5f, 0x63, 0x68, 0x61, 0x72, 0x61, 0x63, 0x74,
8854 0x65, 0x72, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0f, 0x65, 0x73, 0x63, 0x61, 0x70, 0x65,
8855 0x43, 0x68, 0x61, 0x72, 0x61, 0x63, 0x74, 0x65, 0x72, 0x12, 0x27, 0x0a, 0x0f, 0x71, 0x75, 0x6f,
8856 0x74, 0x65, 0x5f, 0x63, 0x68, 0x61, 0x72, 0x61, 0x63, 0x74, 0x65, 0x72, 0x18, 0x05, 0x20, 0x01,
8857 0x28, 0x09, 0x52, 0x0e, 0x71, 0x75, 0x6f, 0x74, 0x65, 0x43, 0x68, 0x61, 0x72, 0x61, 0x63, 0x74,
8858 0x65, 0x72, 0x12, 0x30, 0x0a, 0x14, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x73, 0x5f, 0x74, 0x65, 0x72,
8859 0x6d, 0x69, 0x6e, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x62, 0x79, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09,
8860 0x52, 0x12, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x73, 0x54, 0x65, 0x72, 0x6d, 0x69, 0x6e, 0x61, 0x74,
8861 0x65, 0x64, 0x42, 0x79, 0x12, 0x2e, 0x0a, 0x13, 0x6c, 0x69, 0x6e, 0x65, 0x73, 0x5f, 0x74, 0x65,
8862 0x72, 0x6d, 0x69, 0x6e, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x62, 0x79, 0x18, 0x08, 0x20, 0x01, 0x28,
8863 0x09, 0x52, 0x11, 0x6c, 0x69, 0x6e, 0x65, 0x73, 0x54, 0x65, 0x72, 0x6d, 0x69, 0x6e, 0x61, 0x74,
8864 0x65, 0x64, 0x42, 0x79, 0x1a, 0x83, 0x02, 0x0a, 0x13, 0x53, 0x71, 0x6c, 0x42, 0x61, 0x6b, 0x49,
8865 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x7c, 0x0a, 0x12,
8866 0x65, 0x6e, 0x63, 0x72, 0x79, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x6f, 0x70, 0x74, 0x69, 0x6f,
8867 0x6e, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x4d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
8868 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65,
8869 0x74, 0x61, 0x34, 0x2e, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78,
8870 0x74, 0x2e, 0x53, 0x71, 0x6c, 0x42, 0x61, 0x6b, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x4f, 0x70,
8871 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x45, 0x6e, 0x63, 0x72, 0x79, 0x70, 0x74, 0x69, 0x6f, 0x6e,
8872 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x11, 0x65, 0x6e, 0x63, 0x72, 0x79, 0x70, 0x74,
8873 0x69, 0x6f, 0x6e, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x1a, 0x6e, 0x0a, 0x11, 0x45, 0x6e,
8874 0x63, 0x72, 0x79, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12,
8875 0x1b, 0x0a, 0x09, 0x63, 0x65, 0x72, 0x74, 0x5f, 0x70, 0x61, 0x74, 0x68, 0x18, 0x01, 0x20, 0x01,
8876 0x28, 0x09, 0x52, 0x08, 0x63, 0x65, 0x72, 0x74, 0x50, 0x61, 0x74, 0x68, 0x12, 0x19, 0x0a, 0x08,
8877 0x70, 0x76, 0x6b, 0x5f, 0x70, 0x61, 0x74, 0x68, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07,
8878 0x70, 0x76, 0x6b, 0x50, 0x61, 0x74, 0x68, 0x12, 0x21, 0x0a, 0x0c, 0x70, 0x76, 0x6b, 0x5f, 0x70,
8879 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x70,
8880 0x76, 0x6b, 0x50, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x22, 0x64, 0x0a, 0x15, 0x49, 0x6e,
8881 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x43, 0x6c, 0x6f, 0x6e, 0x65, 0x52, 0x65, 0x71, 0x75,
8882 0x65, 0x73, 0x74, 0x12, 0x4b, 0x0a, 0x0d, 0x63, 0x6c, 0x6f, 0x6e, 0x65, 0x5f, 0x63, 0x6f, 0x6e,
8883 0x74, 0x65, 0x78, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x26, 0x2e, 0x67, 0x6f, 0x6f,
8884 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31,
8885 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x43, 0x6c, 0x6f, 0x6e, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x65,
8886 0x78, 0x74, 0x52, 0x0c, 0x63, 0x6c, 0x6f, 0x6e, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74,
8887 0x22, 0x81, 0x01, 0x0a, 0x1c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x44, 0x65,
8888 0x6d, 0x6f, 0x74, 0x65, 0x4d, 0x61, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
8889 0x74, 0x12, 0x61, 0x0a, 0x15, 0x64, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x74,
8890 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b,
8891 0x32, 0x2d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e,
8892 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x44, 0x65, 0x6d, 0x6f,
8893 0x74, 0x65, 0x4d, 0x61, 0x73, 0x74, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x52,
8894 0x13, 0x64, 0x65, 0x6d, 0x6f, 0x74, 0x65, 0x4d, 0x61, 0x73, 0x74, 0x65, 0x72, 0x43, 0x6f, 0x6e,
8895 0x74, 0x65, 0x78, 0x74, 0x22, 0x68, 0x0a, 0x16, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65,
8896 0x73, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x4e,
8897 0x0a, 0x0e, 0x65, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74,
8898 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x27, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
8899 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61,
8900 0x34, 0x2e, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x52,
8901 0x0d, 0x65, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x22, 0x70,
8902 0x0a, 0x18, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x46, 0x61, 0x69, 0x6c, 0x6f,
8903 0x76, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x54, 0x0a, 0x10, 0x66, 0x61,
8904 0x69, 0x6c, 0x6f, 0x76, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x18, 0x01,
8905 0x20, 0x01, 0x28, 0x0b, 0x32, 0x29, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c,
8906 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e,
8907 0x46, 0x61, 0x69, 0x6c, 0x6f, 0x76, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x52,
8908 0x0f, 0x66, 0x61, 0x69, 0x6c, 0x6f, 0x76, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74,
8909 0x22, 0x68, 0x0a, 0x16, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x49, 0x6d, 0x70,
8910 0x6f, 0x72, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x4e, 0x0a, 0x0e, 0x69, 0x6d,
8911 0x70, 0x6f, 0x72, 0x74, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x18, 0x01, 0x20, 0x01,
8912 0x28, 0x0b, 0x32, 0x27, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75,
8913 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x49, 0x6d,
8914 0x70, 0x6f, 0x72, 0x74, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x52, 0x0d, 0x69, 0x6d, 0x70,
8915 0x6f, 0x72, 0x74, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x22, 0x64, 0x0a, 0x0f, 0x4d, 0x79,
8916 0x53, 0x71, 0x6c, 0x53, 0x79, 0x6e, 0x63, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x51, 0x0a,
8917 0x12, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x61, 0x6c, 0x5f, 0x73, 0x79, 0x6e, 0x63, 0x5f, 0x66, 0x6c,
8918 0x61, 0x67, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x23, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
8919 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62,
8920 0x65, 0x74, 0x61, 0x34, 0x2e, 0x53, 0x79, 0x6e, 0x63, 0x46, 0x6c, 0x61, 0x67, 0x73, 0x52, 0x10,
8921 0x69, 0x6e, 0x69, 0x74, 0x69, 0x61, 0x6c, 0x53, 0x79, 0x6e, 0x63, 0x46, 0x6c, 0x61, 0x67, 0x73,
8922 0x22, 0xd7, 0x01, 0x0a, 0x15, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x4c, 0x69,
8923 0x73, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x6b, 0x69,
8924 0x6e, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x12, 0x40,
8925 0x0a, 0x08, 0x77, 0x61, 0x72, 0x6e, 0x69, 0x6e, 0x67, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b,
8926 0x32, 0x24, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e,
8927 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x41, 0x70, 0x69, 0x57,
8928 0x61, 0x72, 0x6e, 0x69, 0x6e, 0x67, 0x52, 0x08, 0x77, 0x61, 0x72, 0x6e, 0x69, 0x6e, 0x67, 0x73,
8929 0x12, 0x40, 0x0a, 0x05, 0x69, 0x74, 0x65, 0x6d, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32,
8930 0x2a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73,
8931 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x44, 0x61, 0x74, 0x61, 0x62,
8932 0x61, 0x73, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x52, 0x05, 0x69, 0x74, 0x65,
8933 0x6d, 0x73, 0x12, 0x26, 0x0a, 0x0f, 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f,
8934 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x6e, 0x65, 0x78,
8935 0x74, 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0x94, 0x01, 0x0a, 0x1e, 0x49,
8936 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x4c, 0x69, 0x73, 0x74, 0x53, 0x65, 0x72, 0x76,
8937 0x65, 0x72, 0x43, 0x61, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x37, 0x0a,
8938 0x05, 0x63, 0x65, 0x72, 0x74, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x21, 0x2e, 0x67,
8939 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e,
8940 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x53, 0x73, 0x6c, 0x43, 0x65, 0x72, 0x74, 0x52,
8941 0x05, 0x63, 0x65, 0x72, 0x74, 0x73, 0x12, 0x25, 0x0a, 0x0e, 0x61, 0x63, 0x74, 0x69, 0x76, 0x65,
8942 0x5f, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d,
8943 0x61, 0x63, 0x74, 0x69, 0x76, 0x65, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x12, 0x0a,
8944 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6b, 0x69, 0x6e,
8945 0x64, 0x22, 0x85, 0x01, 0x0a, 0x1d, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x52,
8946 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x42, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x52, 0x65, 0x71, 0x75,
8947 0x65, 0x73, 0x74, 0x12, 0x64, 0x0a, 0x16, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x5f, 0x62,
8948 0x61, 0x63, 0x6b, 0x75, 0x70, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x18, 0x01, 0x20,
8949 0x01, 0x28, 0x0b, 0x32, 0x2e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f,
8950 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x52,
8951 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x42, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x43, 0x6f, 0x6e, 0x74,
8952 0x65, 0x78, 0x74, 0x52, 0x14, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x42, 0x61, 0x63, 0x6b,
8953 0x75, 0x70, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x22, 0x8a, 0x01, 0x0a, 0x1e, 0x49, 0x6e,
8954 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x52, 0x6f, 0x74, 0x61, 0x74, 0x65, 0x53, 0x65, 0x72,
8955 0x76, 0x65, 0x72, 0x43, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x68, 0x0a, 0x18,
8956 0x72, 0x6f, 0x74, 0x61, 0x74, 0x65, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x5f, 0x63, 0x61,
8957 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2f,
8958 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71,
8959 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x52, 0x6f, 0x74, 0x61, 0x74, 0x65,
8960 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x43, 0x61, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x52,
8961 0x15, 0x72, 0x6f, 0x74, 0x61, 0x74, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x43, 0x61, 0x43,
8962 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x22, 0x7d, 0x0a, 0x1b, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e,
8963 0x63, 0x65, 0x73, 0x54, 0x72, 0x75, 0x6e, 0x63, 0x61, 0x74, 0x65, 0x4c, 0x6f, 0x67, 0x52, 0x65,
8964 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x5e, 0x0a, 0x14, 0x74, 0x72, 0x75, 0x6e, 0x63, 0x61, 0x74,
8965 0x65, 0x5f, 0x6c, 0x6f, 0x67, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x18, 0x01, 0x20,
8966 0x01, 0x28, 0x0b, 0x32, 0x2c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f,
8967 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x54,
8968 0x72, 0x75, 0x6e, 0x63, 0x61, 0x74, 0x65, 0x4c, 0x6f, 0x67, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78,
8969 0x74, 0x52, 0x12, 0x74, 0x72, 0x75, 0x6e, 0x63, 0x61, 0x74, 0x65, 0x4c, 0x6f, 0x67, 0x43, 0x6f,
8970 0x6e, 0x74, 0x65, 0x78, 0x74, 0x22, 0xe6, 0x01, 0x0a, 0x2e, 0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73,
8971 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x56, 0x65, 0x72, 0x69, 0x66, 0x79, 0x45, 0x78, 0x74, 0x65,
8972 0x72, 0x6e, 0x61, 0x6c, 0x53, 0x79, 0x6e, 0x63, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73,
8973 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x6b, 0x69, 0x6e, 0x64,
8974 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x12, 0x4d, 0x0a, 0x06,
8975 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x35, 0x2e, 0x67,
8976 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e,
8977 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x53, 0x71, 0x6c, 0x45, 0x78, 0x74, 0x65, 0x72,
8978 0x6e, 0x61, 0x6c, 0x53, 0x79, 0x6e, 0x63, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x45, 0x72,
8979 0x72, 0x6f, 0x72, 0x52, 0x06, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x12, 0x51, 0x0a, 0x08, 0x77,
8980 0x61, 0x72, 0x6e, 0x69, 0x6e, 0x67, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x35, 0x2e,
8981 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c,
8982 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x53, 0x71, 0x6c, 0x45, 0x78, 0x74, 0x65,
8983 0x72, 0x6e, 0x61, 0x6c, 0x53, 0x79, 0x6e, 0x63, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x45,
8984 0x72, 0x72, 0x6f, 0x72, 0x52, 0x08, 0x77, 0x61, 0x72, 0x6e, 0x69, 0x6e, 0x67, 0x73, 0x22, 0xa7,
8985 0x08, 0x0a, 0x1b, 0x53, 0x71, 0x6c, 0x45, 0x78, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x53, 0x79,
8986 0x6e, 0x63, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x12,
8987 0x0a, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6b, 0x69,
8988 0x6e, 0x64, 0x12, 0x69, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e,
8989 0x32, 0x55, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e,
8990 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x53, 0x71, 0x6c, 0x45,
8991 0x78, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x53, 0x79, 0x6e, 0x63, 0x53, 0x65, 0x74, 0x74, 0x69,
8992 0x6e, 0x67, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x2e, 0x53, 0x71, 0x6c, 0x45, 0x78, 0x74, 0x65, 0x72,
8993 0x6e, 0x61, 0x6c, 0x53, 0x79, 0x6e, 0x63, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x45, 0x72,
8994 0x72, 0x6f, 0x72, 0x54, 0x79, 0x70, 0x65, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x16, 0x0a,
8995 0x06, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x64,
8996 0x65, 0x74, 0x61, 0x69, 0x6c, 0x22, 0xf0, 0x06, 0x0a, 0x1f, 0x53, 0x71, 0x6c, 0x45, 0x78, 0x74,
8997 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x53, 0x79, 0x6e, 0x63, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67,
8998 0x45, 0x72, 0x72, 0x6f, 0x72, 0x54, 0x79, 0x70, 0x65, 0x12, 0x34, 0x0a, 0x30, 0x53, 0x51, 0x4c,
8999 0x5f, 0x45, 0x58, 0x54, 0x45, 0x52, 0x4e, 0x41, 0x4c, 0x5f, 0x53, 0x59, 0x4e, 0x43, 0x5f, 0x53,
9000 0x45, 0x54, 0x54, 0x49, 0x4e, 0x47, 0x5f, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x5f, 0x54, 0x59, 0x50,
9001 0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12,
9002 0x16, 0x0a, 0x12, 0x43, 0x4f, 0x4e, 0x4e, 0x45, 0x43, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x46, 0x41,
9003 0x49, 0x4c, 0x55, 0x52, 0x45, 0x10, 0x01, 0x12, 0x16, 0x0a, 0x12, 0x42, 0x49, 0x4e, 0x4c, 0x4f,
9004 0x47, 0x5f, 0x4e, 0x4f, 0x54, 0x5f, 0x45, 0x4e, 0x41, 0x42, 0x4c, 0x45, 0x44, 0x10, 0x02, 0x12,
9005 0x21, 0x0a, 0x1d, 0x49, 0x4e, 0x43, 0x4f, 0x4d, 0x50, 0x41, 0x54, 0x49, 0x42, 0x4c, 0x45, 0x5f,
9006 0x44, 0x41, 0x54, 0x41, 0x42, 0x41, 0x53, 0x45, 0x5f, 0x56, 0x45, 0x52, 0x53, 0x49, 0x4f, 0x4e,
9007 0x10, 0x03, 0x12, 0x19, 0x0a, 0x15, 0x52, 0x45, 0x50, 0x4c, 0x49, 0x43, 0x41, 0x5f, 0x41, 0x4c,
9008 0x52, 0x45, 0x41, 0x44, 0x59, 0x5f, 0x53, 0x45, 0x54, 0x55, 0x50, 0x10, 0x04, 0x12, 0x1a, 0x0a,
9009 0x16, 0x49, 0x4e, 0x53, 0x55, 0x46, 0x46, 0x49, 0x43, 0x49, 0x45, 0x4e, 0x54, 0x5f, 0x50, 0x52,
9010 0x49, 0x56, 0x49, 0x4c, 0x45, 0x47, 0x45, 0x10, 0x05, 0x12, 0x1e, 0x0a, 0x1a, 0x55, 0x4e, 0x53,
9011 0x55, 0x50, 0x50, 0x4f, 0x52, 0x54, 0x45, 0x44, 0x5f, 0x4d, 0x49, 0x47, 0x52, 0x41, 0x54, 0x49,
9012 0x4f, 0x4e, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x10, 0x06, 0x12, 0x1a, 0x0a, 0x16, 0x4e, 0x4f, 0x5f,
9013 0x50, 0x47, 0x4c, 0x4f, 0x47, 0x49, 0x43, 0x41, 0x4c, 0x5f, 0x49, 0x4e, 0x53, 0x54, 0x41, 0x4c,
9014 0x4c, 0x45, 0x44, 0x10, 0x07, 0x12, 0x21, 0x0a, 0x1d, 0x50, 0x47, 0x4c, 0x4f, 0x47, 0x49, 0x43,
9015 0x41, 0x4c, 0x5f, 0x4e, 0x4f, 0x44, 0x45, 0x5f, 0x41, 0x4c, 0x52, 0x45, 0x41, 0x44, 0x59, 0x5f,
9016 0x45, 0x58, 0x49, 0x53, 0x54, 0x53, 0x10, 0x08, 0x12, 0x15, 0x0a, 0x11, 0x49, 0x4e, 0x56, 0x41,
9017 0x4c, 0x49, 0x44, 0x5f, 0x57, 0x41, 0x4c, 0x5f, 0x4c, 0x45, 0x56, 0x45, 0x4c, 0x10, 0x09, 0x12,
9018 0x22, 0x0a, 0x1e, 0x49, 0x4e, 0x56, 0x41, 0x4c, 0x49, 0x44, 0x5f, 0x53, 0x48, 0x41, 0x52, 0x45,
9019 0x44, 0x5f, 0x50, 0x52, 0x45, 0x4c, 0x4f, 0x41, 0x44, 0x5f, 0x4c, 0x49, 0x42, 0x52, 0x41, 0x52,
9020 0x59, 0x10, 0x0a, 0x12, 0x26, 0x0a, 0x22, 0x49, 0x4e, 0x53, 0x55, 0x46, 0x46, 0x49, 0x43, 0x49,
9021 0x45, 0x4e, 0x54, 0x5f, 0x4d, 0x41, 0x58, 0x5f, 0x52, 0x45, 0x50, 0x4c, 0x49, 0x43, 0x41, 0x54,
9022 0x49, 0x4f, 0x4e, 0x5f, 0x53, 0x4c, 0x4f, 0x54, 0x53, 0x10, 0x0b, 0x12, 0x20, 0x0a, 0x1c, 0x49,
9023 0x4e, 0x53, 0x55, 0x46, 0x46, 0x49, 0x43, 0x49, 0x45, 0x4e, 0x54, 0x5f, 0x4d, 0x41, 0x58, 0x5f,
9024 0x57, 0x41, 0x4c, 0x5f, 0x53, 0x45, 0x4e, 0x44, 0x45, 0x52, 0x53, 0x10, 0x0c, 0x12, 0x25, 0x0a,
9025 0x21, 0x49, 0x4e, 0x53, 0x55, 0x46, 0x46, 0x49, 0x43, 0x49, 0x45, 0x4e, 0x54, 0x5f, 0x4d, 0x41,
9026 0x58, 0x5f, 0x57, 0x4f, 0x52, 0x4b, 0x45, 0x52, 0x5f, 0x50, 0x52, 0x4f, 0x43, 0x45, 0x53, 0x53,
9027 0x45, 0x53, 0x10, 0x0d, 0x12, 0x1a, 0x0a, 0x16, 0x55, 0x4e, 0x53, 0x55, 0x50, 0x50, 0x4f, 0x52,
9028 0x54, 0x45, 0x44, 0x5f, 0x45, 0x58, 0x54, 0x45, 0x4e, 0x53, 0x49, 0x4f, 0x4e, 0x53, 0x10, 0x0e,
9029 0x12, 0x23, 0x0a, 0x1f, 0x49, 0x4e, 0x56, 0x41, 0x4c, 0x49, 0x44, 0x5f, 0x52, 0x44, 0x53, 0x5f,
9030 0x4c, 0x4f, 0x47, 0x49, 0x43, 0x41, 0x4c, 0x5f, 0x52, 0x45, 0x50, 0x4c, 0x49, 0x43, 0x41, 0x54,
9031 0x49, 0x4f, 0x4e, 0x10, 0x0f, 0x12, 0x19, 0x0a, 0x15, 0x49, 0x4e, 0x56, 0x41, 0x4c, 0x49, 0x44,
9032 0x5f, 0x4c, 0x4f, 0x47, 0x47, 0x49, 0x4e, 0x47, 0x5f, 0x53, 0x45, 0x54, 0x55, 0x50, 0x10, 0x10,
9033 0x12, 0x14, 0x0a, 0x10, 0x49, 0x4e, 0x56, 0x41, 0x4c, 0x49, 0x44, 0x5f, 0x44, 0x42, 0x5f, 0x50,
9034 0x41, 0x52, 0x41, 0x4d, 0x10, 0x11, 0x12, 0x19, 0x0a, 0x15, 0x55, 0x4e, 0x53, 0x55, 0x50, 0x50,
9035 0x4f, 0x52, 0x54, 0x45, 0x44, 0x5f, 0x47, 0x54, 0x49, 0x44, 0x5f, 0x4d, 0x4f, 0x44, 0x45, 0x10,
9036 0x12, 0x12, 0x1f, 0x0a, 0x1b, 0x53, 0x51, 0x4c, 0x53, 0x45, 0x52, 0x56, 0x45, 0x52, 0x5f, 0x41,
9037 0x47, 0x45, 0x4e, 0x54, 0x5f, 0x4e, 0x4f, 0x54, 0x5f, 0x52, 0x55, 0x4e, 0x4e, 0x49, 0x4e, 0x47,
9038 0x10, 0x13, 0x12, 0x20, 0x0a, 0x1c, 0x55, 0x4e, 0x53, 0x55, 0x50, 0x50, 0x4f, 0x52, 0x54, 0x45,
9039 0x44, 0x5f, 0x54, 0x41, 0x42, 0x4c, 0x45, 0x5f, 0x44, 0x45, 0x46, 0x49, 0x4e, 0x49, 0x54, 0x49,
9040 0x4f, 0x4e, 0x10, 0x14, 0x12, 0x17, 0x0a, 0x13, 0x55, 0x4e, 0x53, 0x55, 0x50, 0x50, 0x4f, 0x52,
9041 0x54, 0x45, 0x44, 0x5f, 0x44, 0x45, 0x46, 0x49, 0x4e, 0x45, 0x52, 0x10, 0x15, 0x12, 0x21, 0x0a,
9042 0x1d, 0x53, 0x51, 0x4c, 0x53, 0x45, 0x52, 0x56, 0x45, 0x52, 0x5f, 0x53, 0x45, 0x52, 0x56, 0x45,
9043 0x52, 0x4e, 0x41, 0x4d, 0x45, 0x5f, 0x4d, 0x49, 0x53, 0x4d, 0x41, 0x54, 0x43, 0x48, 0x10, 0x16,
9044 0x12, 0x19, 0x0a, 0x15, 0x50, 0x52, 0x49, 0x4d, 0x41, 0x52, 0x59, 0x5f, 0x41, 0x4c, 0x52, 0x45,
9045 0x41, 0x44, 0x59, 0x5f, 0x53, 0x45, 0x54, 0x55, 0x50, 0x10, 0x17, 0x12, 0x1d, 0x0a, 0x19, 0x55,
9046 0x4e, 0x53, 0x55, 0x50, 0x50, 0x4f, 0x52, 0x54, 0x45, 0x44, 0x5f, 0x42, 0x49, 0x4e, 0x4c, 0x4f,
9047 0x47, 0x5f, 0x46, 0x4f, 0x52, 0x4d, 0x41, 0x54, 0x10, 0x18, 0x12, 0x1c, 0x0a, 0x18, 0x42, 0x49,
9048 0x4e, 0x4c, 0x4f, 0x47, 0x5f, 0x52, 0x45, 0x54, 0x45, 0x4e, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x53,
9049 0x45, 0x54, 0x54, 0x49, 0x4e, 0x47, 0x10, 0x19, 0x12, 0x1e, 0x0a, 0x1a, 0x55, 0x4e, 0x53, 0x55,
9050 0x50, 0x50, 0x4f, 0x52, 0x54, 0x45, 0x44, 0x5f, 0x53, 0x54, 0x4f, 0x52, 0x41, 0x47, 0x45, 0x5f,
9051 0x45, 0x4e, 0x47, 0x49, 0x4e, 0x45, 0x10, 0x1a, 0x22, 0xb9, 0x02, 0x0a, 0x0f, 0x49, 0x70, 0x43,
9052 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x3d, 0x0a, 0x0c,
9053 0x69, 0x70, 0x76, 0x34, 0x5f, 0x65, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x18, 0x01, 0x20, 0x01,
9054 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74,
9055 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x42, 0x6f, 0x6f, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x0b,
9056 0x69, 0x70, 0x76, 0x34, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x12, 0x27, 0x0a, 0x0f, 0x70,
9057 0x72, 0x69, 0x76, 0x61, 0x74, 0x65, 0x5f, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x18, 0x02,
9058 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x70, 0x72, 0x69, 0x76, 0x61, 0x74, 0x65, 0x4e, 0x65, 0x74,
9059 0x77, 0x6f, 0x72, 0x6b, 0x12, 0x3b, 0x0a, 0x0b, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x5f,
9060 0x73, 0x73, 0x6c, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
9061 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x42, 0x6f, 0x6f, 0x6c,
9062 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x53, 0x73,
9063 0x6c, 0x12, 0x53, 0x0a, 0x13, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x65, 0x64, 0x5f,
9064 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x22,
9065 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71,
9066 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x41, 0x63, 0x6c, 0x45, 0x6e, 0x74,
9067 0x72, 0x79, 0x52, 0x12, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x65, 0x64, 0x4e, 0x65,
9068 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x73, 0x12, 0x2c, 0x0a, 0x12, 0x61, 0x6c, 0x6c, 0x6f, 0x63, 0x61,
9069 0x74, 0x65, 0x64, 0x5f, 0x69, 0x70, 0x5f, 0x72, 0x61, 0x6e, 0x67, 0x65, 0x18, 0x06, 0x20, 0x01,
9070 0x28, 0x09, 0x52, 0x10, 0x61, 0x6c, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x65, 0x64, 0x49, 0x70, 0x52,
9071 0x61, 0x6e, 0x67, 0x65, 0x22, 0xac, 0x01, 0x0a, 0x09, 0x49, 0x70, 0x4d, 0x61, 0x70, 0x70, 0x69,
9072 0x6e, 0x67, 0x12, 0x3e, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e,
9073 0x32, 0x2a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e,
9074 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x53, 0x71, 0x6c, 0x49,
9075 0x70, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x54, 0x79, 0x70, 0x65, 0x52, 0x04, 0x74, 0x79,
9076 0x70, 0x65, 0x12, 0x1d, 0x0a, 0x0a, 0x69, 0x70, 0x5f, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73,
9077 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x69, 0x70, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73,
9078 0x73, 0x12, 0x40, 0x0a, 0x0e, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x74, 0x6f, 0x5f, 0x72, 0x65, 0x74,
9079 0x69, 0x72, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
9080 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65,
9081 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x0c, 0x74, 0x69, 0x6d, 0x65, 0x54, 0x6f, 0x52, 0x65, 0x74,
9082 0x69, 0x72, 0x65, 0x22, 0x9d, 0x01, 0x0a, 0x12, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e,
9083 0x50, 0x72, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x12, 0x38, 0x0a, 0x16, 0x66, 0x6f,
9084 0x6c, 0x6c, 0x6f, 0x77, 0x5f, 0x67, 0x61, 0x65, 0x5f, 0x61, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61,
9085 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x02, 0x18, 0x01, 0x52, 0x14,
9086 0x66, 0x6f, 0x6c, 0x6c, 0x6f, 0x77, 0x47, 0x61, 0x65, 0x41, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61,
9087 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x7a, 0x6f, 0x6e, 0x65, 0x18, 0x02, 0x20, 0x01,
9088 0x28, 0x09, 0x52, 0x04, 0x7a, 0x6f, 0x6e, 0x65, 0x12, 0x25, 0x0a, 0x0e, 0x73, 0x65, 0x63, 0x6f,
9089 0x6e, 0x64, 0x61, 0x72, 0x79, 0x5f, 0x7a, 0x6f, 0x6e, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09,
9090 0x52, 0x0d, 0x73, 0x65, 0x63, 0x6f, 0x6e, 0x64, 0x61, 0x72, 0x79, 0x5a, 0x6f, 0x6e, 0x65, 0x12,
9091 0x12, 0x0a, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6b,
9092 0x69, 0x6e, 0x64, 0x22, 0xd4, 0x01, 0x0a, 0x11, 0x4d, 0x61, 0x69, 0x6e, 0x74, 0x65, 0x6e, 0x61,
9093 0x6e, 0x63, 0x65, 0x57, 0x69, 0x6e, 0x64, 0x6f, 0x77, 0x12, 0x2f, 0x0a, 0x04, 0x68, 0x6f, 0x75,
9094 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
9095 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x56,
9096 0x61, 0x6c, 0x75, 0x65, 0x52, 0x04, 0x68, 0x6f, 0x75, 0x72, 0x12, 0x2d, 0x0a, 0x03, 0x64, 0x61,
9097 0x79, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
9098 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x56,
9099 0x61, 0x6c, 0x75, 0x65, 0x52, 0x03, 0x64, 0x61, 0x79, 0x12, 0x4b, 0x0a, 0x0c, 0x75, 0x70, 0x64,
9100 0x61, 0x74, 0x65, 0x5f, 0x74, 0x72, 0x61, 0x63, 0x6b, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32,
9101 0x28, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73,
9102 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x53, 0x71, 0x6c, 0x55, 0x70,
9103 0x64, 0x61, 0x74, 0x65, 0x54, 0x72, 0x61, 0x63, 0x6b, 0x52, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74,
9104 0x65, 0x54, 0x72, 0x61, 0x63, 0x6b, 0x12, 0x12, 0x0a, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x18, 0x04,
9105 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x22, 0x65, 0x0a, 0x15, 0x44, 0x65,
9106 0x6e, 0x79, 0x4d, 0x61, 0x69, 0x6e, 0x74, 0x65, 0x6e, 0x61, 0x6e, 0x63, 0x65, 0x50, 0x65, 0x72,
9107 0x69, 0x6f, 0x64, 0x12, 0x1d, 0x0a, 0x0a, 0x73, 0x74, 0x61, 0x72, 0x74, 0x5f, 0x64, 0x61, 0x74,
9108 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x73, 0x74, 0x61, 0x72, 0x74, 0x44, 0x61,
9109 0x74, 0x65, 0x12, 0x19, 0x0a, 0x08, 0x65, 0x6e, 0x64, 0x5f, 0x64, 0x61, 0x74, 0x65, 0x18, 0x02,
9110 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x65, 0x6e, 0x64, 0x44, 0x61, 0x74, 0x65, 0x12, 0x12, 0x0a,
9111 0x04, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x69, 0x6d,
9112 0x65, 0x22, 0xd1, 0x02, 0x0a, 0x0e, 0x49, 0x6e, 0x73, 0x69, 0x67, 0x68, 0x74, 0x73, 0x43, 0x6f,
9113 0x6e, 0x66, 0x69, 0x67, 0x12, 0x34, 0x0a, 0x16, 0x71, 0x75, 0x65, 0x72, 0x79, 0x5f, 0x69, 0x6e,
9114 0x73, 0x69, 0x67, 0x68, 0x74, 0x73, 0x5f, 0x65, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x18, 0x01,
9115 0x20, 0x01, 0x28, 0x08, 0x52, 0x14, 0x71, 0x75, 0x65, 0x72, 0x79, 0x49, 0x6e, 0x73, 0x69, 0x67,
9116 0x68, 0x74, 0x73, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x12, 0x32, 0x0a, 0x15, 0x72, 0x65,
9117 0x63, 0x6f, 0x72, 0x64, 0x5f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x5f, 0x61, 0x64, 0x64, 0x72,
9118 0x65, 0x73, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x13, 0x72, 0x65, 0x63, 0x6f, 0x72,
9119 0x64, 0x43, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x12, 0x36,
9120 0x0a, 0x17, 0x72, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x5f, 0x61, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61,
9121 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x74, 0x61, 0x67, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x52,
9122 0x15, 0x72, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x41, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69,
9123 0x6f, 0x6e, 0x54, 0x61, 0x67, 0x73, 0x12, 0x4b, 0x0a, 0x13, 0x71, 0x75, 0x65, 0x72, 0x79, 0x5f,
9124 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x5f, 0x6c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x18, 0x04, 0x20,
9125 0x01, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f,
9126 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x56, 0x61, 0x6c, 0x75, 0x65,
9127 0x52, 0x11, 0x71, 0x75, 0x65, 0x72, 0x79, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x4c, 0x65, 0x6e,
9128 0x67, 0x74, 0x68, 0x12, 0x50, 0x0a, 0x16, 0x71, 0x75, 0x65, 0x72, 0x79, 0x5f, 0x70, 0x6c, 0x61,
9129 0x6e, 0x73, 0x5f, 0x70, 0x65, 0x72, 0x5f, 0x6d, 0x69, 0x6e, 0x75, 0x74, 0x65, 0x18, 0x05, 0x20,
9130 0x01, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f,
9131 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x56, 0x61, 0x6c, 0x75, 0x65,
9132 0x52, 0x13, 0x71, 0x75, 0x65, 0x72, 0x79, 0x50, 0x6c, 0x61, 0x6e, 0x73, 0x50, 0x65, 0x72, 0x4d,
9133 0x69, 0x6e, 0x75, 0x74, 0x65, 0x22, 0xa1, 0x04, 0x0a, 0x19, 0x4d, 0x79, 0x53, 0x71, 0x6c, 0x52,
9134 0x65, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74,
9135 0x69, 0x6f, 0x6e, 0x12, 0x24, 0x0a, 0x0e, 0x64, 0x75, 0x6d, 0x70, 0x5f, 0x66, 0x69, 0x6c, 0x65,
9136 0x5f, 0x70, 0x61, 0x74, 0x68, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x64, 0x75, 0x6d,
9137 0x70, 0x46, 0x69, 0x6c, 0x65, 0x50, 0x61, 0x74, 0x68, 0x12, 0x1a, 0x0a, 0x08, 0x75, 0x73, 0x65,
9138 0x72, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x75, 0x73, 0x65,
9139 0x72, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x70, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72,
9140 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x70, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72,
9141 0x64, 0x12, 0x51, 0x0a, 0x16, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x5f, 0x72, 0x65, 0x74,
9142 0x72, 0x79, 0x5f, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x76, 0x61, 0x6c, 0x18, 0x04, 0x20, 0x01, 0x28,
9143 0x0b, 0x32, 0x1b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
9144 0x62, 0x75, 0x66, 0x2e, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x14,
9145 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x52, 0x65, 0x74, 0x72, 0x79, 0x49, 0x6e, 0x74, 0x65,
9146 0x72, 0x76, 0x61, 0x6c, 0x12, 0x53, 0x0a, 0x17, 0x6d, 0x61, 0x73, 0x74, 0x65, 0x72, 0x5f, 0x68,
9147 0x65, 0x61, 0x72, 0x74, 0x62, 0x65, 0x61, 0x74, 0x5f, 0x70, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x18,
9148 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70,
9149 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x49, 0x6e, 0x74, 0x36, 0x34, 0x56, 0x61, 0x6c,
9150 0x75, 0x65, 0x52, 0x15, 0x6d, 0x61, 0x73, 0x74, 0x65, 0x72, 0x48, 0x65, 0x61, 0x72, 0x74, 0x62,
9151 0x65, 0x61, 0x74, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x12, 0x25, 0x0a, 0x0e, 0x63, 0x61, 0x5f,
9152 0x63, 0x65, 0x72, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28,
9153 0x09, 0x52, 0x0d, 0x63, 0x61, 0x43, 0x65, 0x72, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x65,
9154 0x12, 0x2d, 0x0a, 0x12, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x5f, 0x63, 0x65, 0x72, 0x74, 0x69,
9155 0x66, 0x69, 0x63, 0x61, 0x74, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x11, 0x63, 0x6c,
9156 0x69, 0x65, 0x6e, 0x74, 0x43, 0x65, 0x72, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x65, 0x12,
9157 0x1d, 0x0a, 0x0a, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x5f, 0x6b, 0x65, 0x79, 0x18, 0x08, 0x20,
9158 0x01, 0x28, 0x09, 0x52, 0x09, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x4b, 0x65, 0x79, 0x12, 0x1d,
9159 0x0a, 0x0a, 0x73, 0x73, 0x6c, 0x5f, 0x63, 0x69, 0x70, 0x68, 0x65, 0x72, 0x18, 0x09, 0x20, 0x01,
9160 0x28, 0x09, 0x52, 0x09, 0x73, 0x73, 0x6c, 0x43, 0x69, 0x70, 0x68, 0x65, 0x72, 0x12, 0x56, 0x0a,
9161 0x19, 0x76, 0x65, 0x72, 0x69, 0x66, 0x79, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x5f, 0x63,
9162 0x65, 0x72, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x65, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x0b,
9163 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62,
9164 0x75, 0x66, 0x2e, 0x42, 0x6f, 0x6f, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x17, 0x76, 0x65,
9165 0x72, 0x69, 0x66, 0x79, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x43, 0x65, 0x72, 0x74, 0x69, 0x66,
9166 0x69, 0x63, 0x61, 0x74, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x18, 0x0b, 0x20,
9167 0x01, 0x28, 0x09, 0x52, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x22, 0xf3, 0x02, 0x0a, 0x17, 0x4f, 0x6e,
9168 0x50, 0x72, 0x65, 0x6d, 0x69, 0x73, 0x65, 0x73, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72,
9169 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x1b, 0x0a, 0x09, 0x68, 0x6f, 0x73, 0x74, 0x5f, 0x70, 0x6f,
9170 0x72, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x68, 0x6f, 0x73, 0x74, 0x50, 0x6f,
9171 0x72, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
9172 0x52, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x75, 0x73, 0x65, 0x72, 0x6e, 0x61,
9173 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x75, 0x73, 0x65, 0x72, 0x6e, 0x61,
9174 0x6d, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x70, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x04,
9175 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x70, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x12, 0x25,
9176 0x0a, 0x0e, 0x63, 0x61, 0x5f, 0x63, 0x65, 0x72, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x65,
9177 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x63, 0x61, 0x43, 0x65, 0x72, 0x74, 0x69, 0x66,
9178 0x69, 0x63, 0x61, 0x74, 0x65, 0x12, 0x2d, 0x0a, 0x12, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x5f,
9179 0x63, 0x65, 0x72, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28,
9180 0x09, 0x52, 0x11, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x43, 0x65, 0x72, 0x74, 0x69, 0x66, 0x69,
9181 0x63, 0x61, 0x74, 0x65, 0x12, 0x1d, 0x0a, 0x0a, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x5f, 0x6b,
9182 0x65, 0x79, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74,
9183 0x4b, 0x65, 0x79, 0x12, 0x24, 0x0a, 0x0e, 0x64, 0x75, 0x6d, 0x70, 0x5f, 0x66, 0x69, 0x6c, 0x65,
9184 0x5f, 0x70, 0x61, 0x74, 0x68, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x64, 0x75, 0x6d,
9185 0x70, 0x46, 0x69, 0x6c, 0x65, 0x50, 0x61, 0x74, 0x68, 0x12, 0x54, 0x0a, 0x0f, 0x73, 0x6f, 0x75,
9186 0x72, 0x63, 0x65, 0x5f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x18, 0x0f, 0x20, 0x01,
9187 0x28, 0x0b, 0x32, 0x2b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75,
9188 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x49, 0x6e,
9189 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x52, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x52,
9190 0x0e, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x22,
9191 0x53, 0x0a, 0x1b, 0x44, 0x69, 0x73, 0x6b, 0x45, 0x6e, 0x63, 0x72, 0x79, 0x70, 0x74, 0x69, 0x6f,
9192 0x6e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x20,
9193 0x0a, 0x0c, 0x6b, 0x6d, 0x73, 0x5f, 0x6b, 0x65, 0x79, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01,
9194 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x6b, 0x6d, 0x73, 0x4b, 0x65, 0x79, 0x4e, 0x61, 0x6d, 0x65,
9195 0x12, 0x12, 0x0a, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04,
9196 0x6b, 0x69, 0x6e, 0x64, 0x22, 0x5b, 0x0a, 0x14, 0x44, 0x69, 0x73, 0x6b, 0x45, 0x6e, 0x63, 0x72,
9197 0x79, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x2f, 0x0a, 0x14,
9198 0x6b, 0x6d, 0x73, 0x5f, 0x6b, 0x65, 0x79, 0x5f, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f,
9199 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x11, 0x6b, 0x6d, 0x73, 0x4b,
9200 0x65, 0x79, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a,
9201 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6b, 0x69, 0x6e,
9202 0x64, 0x22, 0xde, 0x0c, 0x0a, 0x09, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12,
9203 0x12, 0x0a, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6b,
9204 0x69, 0x6e, 0x64, 0x12, 0x1f, 0x0a, 0x0b, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x6c, 0x69,
9205 0x6e, 0x6b, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74,
9206 0x4c, 0x69, 0x6e, 0x6b, 0x12, 0x4e, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x03,
9207 0x20, 0x01, 0x28, 0x0e, 0x32, 0x36, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c,
9208 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e,
9209 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x53, 0x71, 0x6c, 0x4f, 0x70, 0x65,
9210 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x06, 0x73, 0x74,
9211 0x61, 0x74, 0x75, 0x73, 0x12, 0x12, 0x0a, 0x04, 0x75, 0x73, 0x65, 0x72, 0x18, 0x04, 0x20, 0x01,
9212 0x28, 0x09, 0x52, 0x04, 0x75, 0x73, 0x65, 0x72, 0x12, 0x3b, 0x0a, 0x0b, 0x69, 0x6e, 0x73, 0x65,
9213 0x72, 0x74, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e,
9214 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e,
9215 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x0a, 0x69, 0x6e, 0x73, 0x65, 0x72,
9216 0x74, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x39, 0x0a, 0x0a, 0x73, 0x74, 0x61, 0x72, 0x74, 0x5f, 0x74,
9217 0x69, 0x6d, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
9218 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65,
9219 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x09, 0x73, 0x74, 0x61, 0x72, 0x74, 0x54, 0x69, 0x6d, 0x65,
9220 0x12, 0x35, 0x0a, 0x08, 0x65, 0x6e, 0x64, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x07, 0x20, 0x01,
9221 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74,
9222 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x07,
9223 0x65, 0x6e, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x3f, 0x0a, 0x05, 0x65, 0x72, 0x72, 0x6f, 0x72,
9224 0x18, 0x08, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x29, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
9225 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61,
9226 0x34, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72,
9227 0x73, 0x52, 0x05, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x5b, 0x0a, 0x0e, 0x6f, 0x70, 0x65, 0x72,
9228 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x09, 0x20, 0x01, 0x28, 0x0e,
9229 0x32, 0x34, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e,
9230 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x4f, 0x70, 0x65, 0x72,
9231 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x53, 0x71, 0x6c, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69,
9232 0x6f, 0x6e, 0x54, 0x79, 0x70, 0x65, 0x52, 0x0d, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f,
9233 0x6e, 0x54, 0x79, 0x70, 0x65, 0x12, 0x4e, 0x0a, 0x0e, 0x69, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x5f,
9234 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x27, 0x2e,
9235 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c,
9236 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x43,
9237 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x52, 0x0d, 0x69, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x43, 0x6f,
9238 0x6e, 0x74, 0x65, 0x78, 0x74, 0x12, 0x4e, 0x0a, 0x0e, 0x65, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x5f,
9239 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x27, 0x2e,
9240 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c,
9241 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x43,
9242 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x52, 0x0d, 0x65, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x43, 0x6f,
9243 0x6e, 0x74, 0x65, 0x78, 0x74, 0x12, 0x4e, 0x0a, 0x0e, 0x62, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x5f,
9244 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x18, 0x11, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x27, 0x2e,
9245 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c,
9246 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x42, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x43,
9247 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x52, 0x0d, 0x62, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x43, 0x6f,
9248 0x6e, 0x74, 0x65, 0x78, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x0c, 0x20,
9249 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x1b, 0x0a, 0x09, 0x74, 0x61, 0x72,
9250 0x67, 0x65, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x74, 0x61,
9251 0x72, 0x67, 0x65, 0x74, 0x49, 0x64, 0x12, 0x1b, 0x0a, 0x09, 0x73, 0x65, 0x6c, 0x66, 0x5f, 0x6c,
9252 0x69, 0x6e, 0x6b, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x73, 0x65, 0x6c, 0x66, 0x4c,
9253 0x69, 0x6e, 0x6b, 0x12, 0x25, 0x0a, 0x0e, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x70, 0x72,
9254 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x74, 0x61, 0x72,
9255 0x67, 0x65, 0x74, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x22, 0xa5, 0x05, 0x0a, 0x10, 0x53,
9256 0x71, 0x6c, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x79, 0x70, 0x65, 0x12,
9257 0x22, 0x0a, 0x1e, 0x53, 0x51, 0x4c, 0x5f, 0x4f, 0x50, 0x45, 0x52, 0x41, 0x54, 0x49, 0x4f, 0x4e,
9258 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45,
9259 0x44, 0x10, 0x00, 0x12, 0x0a, 0x0a, 0x06, 0x49, 0x4d, 0x50, 0x4f, 0x52, 0x54, 0x10, 0x01, 0x12,
9260 0x0a, 0x0a, 0x06, 0x45, 0x58, 0x50, 0x4f, 0x52, 0x54, 0x10, 0x02, 0x12, 0x0a, 0x0a, 0x06, 0x43,
9261 0x52, 0x45, 0x41, 0x54, 0x45, 0x10, 0x03, 0x12, 0x0a, 0x0a, 0x06, 0x55, 0x50, 0x44, 0x41, 0x54,
9262 0x45, 0x10, 0x04, 0x12, 0x0a, 0x0a, 0x06, 0x44, 0x45, 0x4c, 0x45, 0x54, 0x45, 0x10, 0x05, 0x12,
9263 0x0b, 0x0a, 0x07, 0x52, 0x45, 0x53, 0x54, 0x41, 0x52, 0x54, 0x10, 0x06, 0x12, 0x0e, 0x0a, 0x06,
9264 0x42, 0x41, 0x43, 0x4b, 0x55, 0x50, 0x10, 0x07, 0x1a, 0x02, 0x08, 0x01, 0x12, 0x10, 0x0a, 0x08,
9265 0x53, 0x4e, 0x41, 0x50, 0x53, 0x48, 0x4f, 0x54, 0x10, 0x08, 0x1a, 0x02, 0x08, 0x01, 0x12, 0x11,
9266 0x0a, 0x0d, 0x42, 0x41, 0x43, 0x4b, 0x55, 0x50, 0x5f, 0x56, 0x4f, 0x4c, 0x55, 0x4d, 0x45, 0x10,
9267 0x09, 0x12, 0x11, 0x0a, 0x0d, 0x44, 0x45, 0x4c, 0x45, 0x54, 0x45, 0x5f, 0x56, 0x4f, 0x4c, 0x55,
9268 0x4d, 0x45, 0x10, 0x0a, 0x12, 0x12, 0x0a, 0x0e, 0x52, 0x45, 0x53, 0x54, 0x4f, 0x52, 0x45, 0x5f,
9269 0x56, 0x4f, 0x4c, 0x55, 0x4d, 0x45, 0x10, 0x0b, 0x12, 0x0f, 0x0a, 0x0b, 0x49, 0x4e, 0x4a, 0x45,
9270 0x43, 0x54, 0x5f, 0x55, 0x53, 0x45, 0x52, 0x10, 0x0c, 0x12, 0x09, 0x0a, 0x05, 0x43, 0x4c, 0x4f,
9271 0x4e, 0x45, 0x10, 0x0e, 0x12, 0x10, 0x0a, 0x0c, 0x53, 0x54, 0x4f, 0x50, 0x5f, 0x52, 0x45, 0x50,
9272 0x4c, 0x49, 0x43, 0x41, 0x10, 0x0f, 0x12, 0x11, 0x0a, 0x0d, 0x53, 0x54, 0x41, 0x52, 0x54, 0x5f,
9273 0x52, 0x45, 0x50, 0x4c, 0x49, 0x43, 0x41, 0x10, 0x10, 0x12, 0x13, 0x0a, 0x0f, 0x50, 0x52, 0x4f,
9274 0x4d, 0x4f, 0x54, 0x45, 0x5f, 0x52, 0x45, 0x50, 0x4c, 0x49, 0x43, 0x41, 0x10, 0x11, 0x12, 0x12,
9275 0x0a, 0x0e, 0x43, 0x52, 0x45, 0x41, 0x54, 0x45, 0x5f, 0x52, 0x45, 0x50, 0x4c, 0x49, 0x43, 0x41,
9276 0x10, 0x12, 0x12, 0x0f, 0x0a, 0x0b, 0x43, 0x52, 0x45, 0x41, 0x54, 0x45, 0x5f, 0x55, 0x53, 0x45,
9277 0x52, 0x10, 0x13, 0x12, 0x0f, 0x0a, 0x0b, 0x44, 0x45, 0x4c, 0x45, 0x54, 0x45, 0x5f, 0x55, 0x53,
9278 0x45, 0x52, 0x10, 0x14, 0x12, 0x0f, 0x0a, 0x0b, 0x55, 0x50, 0x44, 0x41, 0x54, 0x45, 0x5f, 0x55,
9279 0x53, 0x45, 0x52, 0x10, 0x15, 0x12, 0x13, 0x0a, 0x0f, 0x43, 0x52, 0x45, 0x41, 0x54, 0x45, 0x5f,
9280 0x44, 0x41, 0x54, 0x41, 0x42, 0x41, 0x53, 0x45, 0x10, 0x16, 0x12, 0x13, 0x0a, 0x0f, 0x44, 0x45,
9281 0x4c, 0x45, 0x54, 0x45, 0x5f, 0x44, 0x41, 0x54, 0x41, 0x42, 0x41, 0x53, 0x45, 0x10, 0x17, 0x12,
9282 0x13, 0x0a, 0x0f, 0x55, 0x50, 0x44, 0x41, 0x54, 0x45, 0x5f, 0x44, 0x41, 0x54, 0x41, 0x42, 0x41,
9283 0x53, 0x45, 0x10, 0x18, 0x12, 0x0c, 0x0a, 0x08, 0x46, 0x41, 0x49, 0x4c, 0x4f, 0x56, 0x45, 0x52,
9284 0x10, 0x19, 0x12, 0x11, 0x0a, 0x0d, 0x44, 0x45, 0x4c, 0x45, 0x54, 0x45, 0x5f, 0x42, 0x41, 0x43,
9285 0x4b, 0x55, 0x50, 0x10, 0x1a, 0x12, 0x14, 0x0a, 0x10, 0x52, 0x45, 0x43, 0x52, 0x45, 0x41, 0x54,
9286 0x45, 0x5f, 0x52, 0x45, 0x50, 0x4c, 0x49, 0x43, 0x41, 0x10, 0x1b, 0x12, 0x10, 0x0a, 0x0c, 0x54,
9287 0x52, 0x55, 0x4e, 0x43, 0x41, 0x54, 0x45, 0x5f, 0x4c, 0x4f, 0x47, 0x10, 0x1c, 0x12, 0x11, 0x0a,
9288 0x0d, 0x44, 0x45, 0x4d, 0x4f, 0x54, 0x45, 0x5f, 0x4d, 0x41, 0x53, 0x54, 0x45, 0x52, 0x10, 0x1d,
9289 0x12, 0x0f, 0x0a, 0x0b, 0x4d, 0x41, 0x49, 0x4e, 0x54, 0x45, 0x4e, 0x41, 0x4e, 0x43, 0x45, 0x10,
9290 0x1e, 0x12, 0x19, 0x0a, 0x11, 0x45, 0x4e, 0x41, 0x42, 0x4c, 0x45, 0x5f, 0x50, 0x52, 0x49, 0x56,
9291 0x41, 0x54, 0x45, 0x5f, 0x49, 0x50, 0x10, 0x1f, 0x1a, 0x02, 0x08, 0x01, 0x12, 0x19, 0x0a, 0x11,
9292 0x44, 0x45, 0x46, 0x45, 0x52, 0x5f, 0x4d, 0x41, 0x49, 0x4e, 0x54, 0x45, 0x4e, 0x41, 0x4e, 0x43,
9293 0x45, 0x10, 0x20, 0x1a, 0x02, 0x08, 0x01, 0x12, 0x14, 0x0a, 0x0c, 0x43, 0x52, 0x45, 0x41, 0x54,
9294 0x45, 0x5f, 0x43, 0x4c, 0x4f, 0x4e, 0x45, 0x10, 0x21, 0x1a, 0x02, 0x08, 0x01, 0x12, 0x1a, 0x0a,
9295 0x16, 0x52, 0x45, 0x53, 0x43, 0x48, 0x45, 0x44, 0x55, 0x4c, 0x45, 0x5f, 0x4d, 0x41, 0x49, 0x4e,
9296 0x54, 0x45, 0x4e, 0x41, 0x4e, 0x43, 0x45, 0x10, 0x22, 0x12, 0x17, 0x0a, 0x13, 0x53, 0x54, 0x41,
9297 0x52, 0x54, 0x5f, 0x45, 0x58, 0x54, 0x45, 0x52, 0x4e, 0x41, 0x4c, 0x5f, 0x53, 0x59, 0x4e, 0x43,
9298 0x10, 0x23, 0x22, 0x5e, 0x0a, 0x12, 0x53, 0x71, 0x6c, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69,
9299 0x6f, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, 0x0a, 0x20, 0x53, 0x51, 0x4c, 0x5f,
9300 0x4f, 0x50, 0x45, 0x52, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x53, 0x54, 0x41, 0x54, 0x55, 0x53,
9301 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x0b,
9302 0x0a, 0x07, 0x50, 0x45, 0x4e, 0x44, 0x49, 0x4e, 0x47, 0x10, 0x01, 0x12, 0x0b, 0x0a, 0x07, 0x52,
9303 0x55, 0x4e, 0x4e, 0x49, 0x4e, 0x47, 0x10, 0x02, 0x12, 0x08, 0x0a, 0x04, 0x44, 0x4f, 0x4e, 0x45,
9304 0x10, 0x03, 0x22, 0x52, 0x0a, 0x0e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x45,
9305 0x72, 0x72, 0x6f, 0x72, 0x12, 0x12, 0x0a, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x18, 0x01, 0x20, 0x01,
9306 0x28, 0x09, 0x52, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x63, 0x6f, 0x64, 0x65,
9307 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x18, 0x0a, 0x07,
9308 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6d,
9309 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x22, 0x67, 0x0a, 0x0f, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74,
9310 0x69, 0x6f, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x12, 0x12, 0x0a, 0x04, 0x6b, 0x69, 0x6e,
9311 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x12, 0x40, 0x0a,
9312 0x06, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x28, 0x2e,
9313 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c,
9314 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69,
9315 0x6f, 0x6e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x52, 0x06, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x22,
9316 0xbe, 0x04, 0x0a, 0x18, 0x50, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x56, 0x61, 0x6c, 0x69,
9317 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x12, 0x3a, 0x0a, 0x0a,
9318 0x6d, 0x69, 0x6e, 0x5f, 0x6c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b,
9319 0x32, 0x1b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62,
9320 0x75, 0x66, 0x2e, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x09, 0x6d,
9321 0x69, 0x6e, 0x4c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x12, 0x5d, 0x0a, 0x0a, 0x63, 0x6f, 0x6d, 0x70,
9322 0x6c, 0x65, 0x78, 0x69, 0x74, 0x79, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x3d, 0x2e, 0x67,
9323 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e,
9324 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x50, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64,
9325 0x56, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79,
9326 0x2e, 0x43, 0x6f, 0x6d, 0x70, 0x6c, 0x65, 0x78, 0x69, 0x74, 0x79, 0x52, 0x0a, 0x63, 0x6f, 0x6d,
9327 0x70, 0x6c, 0x65, 0x78, 0x69, 0x74, 0x79, 0x12, 0x42, 0x0a, 0x0e, 0x72, 0x65, 0x75, 0x73, 0x65,
9328 0x5f, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x76, 0x61, 0x6c, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32,
9329 0x1b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75,
9330 0x66, 0x2e, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x0d, 0x72, 0x65,
9331 0x75, 0x73, 0x65, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x76, 0x61, 0x6c, 0x12, 0x5a, 0x0a, 0x1b, 0x64,
9332 0x69, 0x73, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x6e, 0x61, 0x6d, 0x65,
9333 0x5f, 0x73, 0x75, 0x62, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b,
9334 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62,
9335 0x75, 0x66, 0x2e, 0x42, 0x6f, 0x6f, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x19, 0x64, 0x69,
9336 0x73, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x55, 0x73, 0x65, 0x72, 0x6e, 0x61, 0x6d, 0x65, 0x53, 0x75,
9337 0x62, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x12, 0x53, 0x0a, 0x18, 0x70, 0x61, 0x73, 0x73, 0x77,
9338 0x6f, 0x72, 0x64, 0x5f, 0x63, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x5f, 0x69, 0x6e, 0x74, 0x65, 0x72,
9339 0x76, 0x61, 0x6c, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
9340 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x44, 0x75, 0x72, 0x61,
9341 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x16, 0x70, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x43, 0x68,
9342 0x61, 0x6e, 0x67, 0x65, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x76, 0x61, 0x6c, 0x12, 0x50, 0x0a, 0x16,
9343 0x65, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x70, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x5f,
9344 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67,
9345 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x42,
9346 0x6f, 0x6f, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x14, 0x65, 0x6e, 0x61, 0x62, 0x6c, 0x65,
9347 0x50, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x22, 0x40,
9348 0x0a, 0x0a, 0x43, 0x6f, 0x6d, 0x70, 0x6c, 0x65, 0x78, 0x69, 0x74, 0x79, 0x12, 0x1a, 0x0a, 0x16,
9349 0x43, 0x4f, 0x4d, 0x50, 0x4c, 0x45, 0x58, 0x49, 0x54, 0x59, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45,
9350 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x16, 0x0a, 0x12, 0x43, 0x4f, 0x4d, 0x50,
9351 0x4c, 0x45, 0x58, 0x49, 0x54, 0x59, 0x5f, 0x44, 0x45, 0x46, 0x41, 0x55, 0x4c, 0x54, 0x10, 0x01,
9352 0x22, 0x8f, 0x01, 0x0a, 0x16, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x4c,
9353 0x69, 0x73, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x6b,
9354 0x69, 0x6e, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x12,
9355 0x39, 0x0a, 0x05, 0x69, 0x74, 0x65, 0x6d, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x23,
9356 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71,
9357 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74,
9358 0x69, 0x6f, 0x6e, 0x52, 0x05, 0x69, 0x74, 0x65, 0x6d, 0x73, 0x12, 0x26, 0x0a, 0x0f, 0x6e, 0x65,
9359 0x78, 0x74, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x03, 0x20,
9360 0x01, 0x28, 0x09, 0x52, 0x0d, 0x6e, 0x65, 0x78, 0x74, 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b,
9361 0x65, 0x6e, 0x22, 0xe4, 0x01, 0x0a, 0x14, 0x52, 0x65, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x43, 0x6f,
9362 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x6b,
9363 0x69, 0x6e, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x12,
9364 0x73, 0x0a, 0x1b, 0x6d, 0x79, 0x73, 0x71, 0x6c, 0x5f, 0x72, 0x65, 0x70, 0x6c, 0x69, 0x63, 0x61,
9365 0x5f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02,
9366 0x20, 0x01, 0x28, 0x0b, 0x32, 0x33, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c,
9367 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e,
9368 0x4d, 0x79, 0x53, 0x71, 0x6c, 0x52, 0x65, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x43, 0x6f, 0x6e, 0x66,
9369 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x19, 0x6d, 0x79, 0x73, 0x71, 0x6c,
9370 0x52, 0x65, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61,
9371 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x43, 0x0a, 0x0f, 0x66, 0x61, 0x69, 0x6c, 0x6f, 0x76, 0x65, 0x72,
9372 0x5f, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e,
9373 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e,
9374 0x42, 0x6f, 0x6f, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x0e, 0x66, 0x61, 0x69, 0x6c, 0x6f,
9375 0x76, 0x65, 0x72, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x22, 0x89, 0x01, 0x0a, 0x14, 0x52, 0x65,
9376 0x73, 0x74, 0x6f, 0x72, 0x65, 0x42, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x43, 0x6f, 0x6e, 0x74, 0x65,
9377 0x78, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
9378 0x52, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x12, 0x22, 0x0a, 0x0d, 0x62, 0x61, 0x63, 0x6b, 0x75, 0x70,
9379 0x5f, 0x72, 0x75, 0x6e, 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x62,
9380 0x61, 0x63, 0x6b, 0x75, 0x70, 0x52, 0x75, 0x6e, 0x49, 0x64, 0x12, 0x1f, 0x0a, 0x0b, 0x69, 0x6e,
9381 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x5f, 0x69, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52,
9382 0x0a, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x49, 0x64, 0x12, 0x18, 0x0a, 0x07, 0x70,
9383 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x70, 0x72,
9384 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x22, 0x4e, 0x0a, 0x15, 0x52, 0x6f, 0x74, 0x61, 0x74, 0x65, 0x53,
9385 0x65, 0x72, 0x76, 0x65, 0x72, 0x43, 0x61, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x12, 0x12,
9386 0x0a, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6b, 0x69,
9387 0x6e, 0x64, 0x12, 0x21, 0x0a, 0x0c, 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x76, 0x65, 0x72, 0x73, 0x69,
9388 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x6e, 0x65, 0x78, 0x74, 0x56, 0x65,
9389 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x22, 0x89, 0x12, 0x0a, 0x08, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e,
9390 0x67, 0x73, 0x12, 0x46, 0x0a, 0x10, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x5f, 0x76,
9391 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x67,
9392 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x49,
9393 0x6e, 0x74, 0x36, 0x34, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x0f, 0x73, 0x65, 0x74, 0x74, 0x69,
9394 0x6e, 0x67, 0x73, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x42, 0x0a, 0x1b, 0x61, 0x75,
9395 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x65, 0x64, 0x5f, 0x67, 0x61, 0x65, 0x5f, 0x61, 0x70, 0x70,
9396 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x09, 0x42,
9397 0x02, 0x18, 0x01, 0x52, 0x19, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x65, 0x64, 0x47,
9398 0x61, 0x65, 0x41, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x12,
9399 0x0a, 0x04, 0x74, 0x69, 0x65, 0x72, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x69,
9400 0x65, 0x72, 0x12, 0x12, 0x0a, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09,
9401 0x52, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x12, 0x53, 0x0a, 0x0b, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x6c,
9402 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, 0x05, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x32, 0x2e, 0x67, 0x6f,
9403 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76,
9404 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x2e,
9405 0x55, 0x73, 0x65, 0x72, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52,
9406 0x0a, 0x75, 0x73, 0x65, 0x72, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x12, 0x5a, 0x0a, 0x11, 0x61,
9407 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x69, 0x6c, 0x69, 0x74, 0x79, 0x5f, 0x74, 0x79, 0x70, 0x65,
9408 0x18, 0x06, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x2d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
9409 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61,
9410 0x34, 0x2e, 0x53, 0x71, 0x6c, 0x41, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x69, 0x6c, 0x69, 0x74,
9411 0x79, 0x54, 0x79, 0x70, 0x65, 0x52, 0x10, 0x61, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x69, 0x6c,
9412 0x69, 0x74, 0x79, 0x54, 0x79, 0x70, 0x65, 0x12, 0x4b, 0x0a, 0x0c, 0x70, 0x72, 0x69, 0x63, 0x69,
9413 0x6e, 0x67, 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x28, 0x2e,
9414 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c,
9415 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x53, 0x71, 0x6c, 0x50, 0x72, 0x69, 0x63,
9416 0x69, 0x6e, 0x67, 0x50, 0x6c, 0x61, 0x6e, 0x52, 0x0b, 0x70, 0x72, 0x69, 0x63, 0x69, 0x6e, 0x67,
9417 0x50, 0x6c, 0x61, 0x6e, 0x12, 0x5b, 0x0a, 0x10, 0x72, 0x65, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74,
9418 0x69, 0x6f, 0x6e, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x2c,
9419 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71,
9420 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x53, 0x71, 0x6c, 0x52, 0x65, 0x70,
9421 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x79, 0x70, 0x65, 0x42, 0x02, 0x18, 0x01,
9422 0x52, 0x0f, 0x72, 0x65, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x79, 0x70,
9423 0x65, 0x12, 0x56, 0x0a, 0x19, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x5f, 0x61, 0x75, 0x74,
9424 0x6f, 0x5f, 0x72, 0x65, 0x73, 0x69, 0x7a, 0x65, 0x5f, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x18, 0x09,
9425 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72,
9426 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x49, 0x6e, 0x74, 0x36, 0x34, 0x56, 0x61, 0x6c, 0x75,
9427 0x65, 0x52, 0x16, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x41, 0x75, 0x74, 0x6f, 0x52, 0x65,
9428 0x73, 0x69, 0x7a, 0x65, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x12, 0x63, 0x0a, 0x11, 0x61, 0x63, 0x74,
9429 0x69, 0x76, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x18, 0x0a,
9430 0x20, 0x01, 0x28, 0x0e, 0x32, 0x36, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c,
9431 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e,
9432 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x2e, 0x53, 0x71, 0x6c, 0x41, 0x63, 0x74, 0x69,
9433 0x76, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x10, 0x61, 0x63,
9434 0x74, 0x69, 0x76, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x12, 0x54,
9435 0x0a, 0x10, 0x69, 0x70, 0x5f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69,
9436 0x6f, 0x6e, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x29, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
9437 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65,
9438 0x74, 0x61, 0x34, 0x2e, 0x49, 0x70, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74,
9439 0x69, 0x6f, 0x6e, 0x52, 0x0f, 0x69, 0x70, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61,
9440 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x4a, 0x0a, 0x13, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x5f,
9441 0x61, 0x75, 0x74, 0x6f, 0x5f, 0x72, 0x65, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x0c, 0x20, 0x01, 0x28,
9442 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
9443 0x62, 0x75, 0x66, 0x2e, 0x42, 0x6f, 0x6f, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x11, 0x73,
9444 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x41, 0x75, 0x74, 0x6f, 0x52, 0x65, 0x73, 0x69, 0x7a, 0x65,
9445 0x12, 0x5d, 0x0a, 0x13, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x70, 0x72, 0x65,
9446 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2c, 0x2e,
9447 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c,
9448 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f,
9449 0x6e, 0x50, 0x72, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x52, 0x12, 0x6c, 0x6f, 0x63,
9450 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x12,
9451 0x4e, 0x0a, 0x0e, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x5f, 0x66, 0x6c, 0x61, 0x67,
9452 0x73, 0x18, 0x0e, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x27, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
9453 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74,
9454 0x61, 0x34, 0x2e, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x46, 0x6c, 0x61, 0x67, 0x73,
9455 0x52, 0x0d, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x46, 0x6c, 0x61, 0x67, 0x73, 0x12,
9456 0x4f, 0x0a, 0x0e, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x64, 0x69, 0x73, 0x6b, 0x5f, 0x74, 0x79, 0x70,
9457 0x65, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x29, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
9458 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74,
9459 0x61, 0x34, 0x2e, 0x53, 0x71, 0x6c, 0x44, 0x61, 0x74, 0x61, 0x44, 0x69, 0x73, 0x6b, 0x54, 0x79,
9460 0x70, 0x65, 0x52, 0x0c, 0x64, 0x61, 0x74, 0x61, 0x44, 0x69, 0x73, 0x6b, 0x54, 0x79, 0x70, 0x65,
9461 0x12, 0x5a, 0x0a, 0x12, 0x6d, 0x61, 0x69, 0x6e, 0x74, 0x65, 0x6e, 0x61, 0x6e, 0x63, 0x65, 0x5f,
9462 0x77, 0x69, 0x6e, 0x64, 0x6f, 0x77, 0x18, 0x10, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2b, 0x2e, 0x67,
9463 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e,
9464 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x4d, 0x61, 0x69, 0x6e, 0x74, 0x65, 0x6e, 0x61,
9465 0x6e, 0x63, 0x65, 0x57, 0x69, 0x6e, 0x64, 0x6f, 0x77, 0x52, 0x11, 0x6d, 0x61, 0x69, 0x6e, 0x74,
9466 0x65, 0x6e, 0x61, 0x6e, 0x63, 0x65, 0x57, 0x69, 0x6e, 0x64, 0x6f, 0x77, 0x12, 0x60, 0x0a, 0x14,
9467 0x62, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x5f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61,
9468 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x11, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2d, 0x2e, 0x67, 0x6f, 0x6f,
9469 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31,
9470 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x42, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x43, 0x6f, 0x6e, 0x66,
9471 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x13, 0x62, 0x61, 0x63, 0x6b, 0x75,
9472 0x70, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x5c,
9473 0x0a, 0x1c, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x5f, 0x72, 0x65, 0x70, 0x6c, 0x69,
9474 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x65, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x18, 0x12,
9475 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72,
9476 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x42, 0x6f, 0x6f, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65,
9477 0x52, 0x1a, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x52, 0x65, 0x70, 0x6c, 0x69, 0x63,
9478 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x12, 0x63, 0x0a, 0x1e,
9479 0x63, 0x72, 0x61, 0x73, 0x68, 0x5f, 0x73, 0x61, 0x66, 0x65, 0x5f, 0x72, 0x65, 0x70, 0x6c, 0x69,
9480 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x65, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x18, 0x13,
9481 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72,
9482 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x42, 0x6f, 0x6f, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65,
9483 0x42, 0x02, 0x18, 0x01, 0x52, 0x1b, 0x63, 0x72, 0x61, 0x73, 0x68, 0x53, 0x61, 0x66, 0x65, 0x52,
9484 0x65, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65,
9485 0x64, 0x12, 0x46, 0x0a, 0x11, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x64, 0x69, 0x73, 0x6b, 0x5f, 0x73,
9486 0x69, 0x7a, 0x65, 0x5f, 0x67, 0x62, 0x18, 0x14, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x67,
9487 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x49,
9488 0x6e, 0x74, 0x36, 0x34, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x0e, 0x64, 0x61, 0x74, 0x61, 0x44,
9489 0x69, 0x73, 0x6b, 0x53, 0x69, 0x7a, 0x65, 0x47, 0x62, 0x12, 0x6a, 0x0a, 0x17, 0x61, 0x63, 0x74,
9490 0x69, 0x76, 0x65, 0x5f, 0x64, 0x69, 0x72, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x79, 0x5f, 0x63, 0x6f,
9491 0x6e, 0x66, 0x69, 0x67, 0x18, 0x16, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x32, 0x2e, 0x67, 0x6f, 0x6f,
9492 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31,
9493 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x53, 0x71, 0x6c, 0x41, 0x63, 0x74, 0x69, 0x76, 0x65, 0x44,
9494 0x69, 0x72, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x79, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x15,
9495 0x61, 0x63, 0x74, 0x69, 0x76, 0x65, 0x44, 0x69, 0x72, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x79, 0x43,
9496 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x6f, 0x6c, 0x6c, 0x61, 0x74, 0x69,
9497 0x6f, 0x6e, 0x18, 0x17, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x63, 0x6f, 0x6c, 0x6c, 0x61, 0x74,
9498 0x69, 0x6f, 0x6e, 0x12, 0x69, 0x0a, 0x18, 0x64, 0x65, 0x6e, 0x79, 0x5f, 0x6d, 0x61, 0x69, 0x6e,
9499 0x74, 0x65, 0x6e, 0x61, 0x6e, 0x63, 0x65, 0x5f, 0x70, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x73, 0x18,
9500 0x18, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63,
9501 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34,
9502 0x2e, 0x44, 0x65, 0x6e, 0x79, 0x4d, 0x61, 0x69, 0x6e, 0x74, 0x65, 0x6e, 0x61, 0x6e, 0x63, 0x65,
9503 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x52, 0x16, 0x64, 0x65, 0x6e, 0x79, 0x4d, 0x61, 0x69, 0x6e,
9504 0x74, 0x65, 0x6e, 0x61, 0x6e, 0x63, 0x65, 0x50, 0x65, 0x72, 0x69, 0x6f, 0x64, 0x73, 0x12, 0x51,
9505 0x0a, 0x0f, 0x69, 0x6e, 0x73, 0x69, 0x67, 0x68, 0x74, 0x73, 0x5f, 0x63, 0x6f, 0x6e, 0x66, 0x69,
9506 0x67, 0x18, 0x19, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x28, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
9507 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74,
9508 0x61, 0x34, 0x2e, 0x49, 0x6e, 0x73, 0x69, 0x67, 0x68, 0x74, 0x73, 0x43, 0x6f, 0x6e, 0x66, 0x69,
9509 0x67, 0x52, 0x0e, 0x69, 0x6e, 0x73, 0x69, 0x67, 0x68, 0x74, 0x73, 0x43, 0x6f, 0x6e, 0x66, 0x69,
9510 0x67, 0x12, 0x70, 0x0a, 0x1a, 0x70, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x5f, 0x76, 0x61,
9511 0x6c, 0x69, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x18,
9512 0x1b, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x32, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63,
9513 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34,
9514 0x2e, 0x50, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x56, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74,
9515 0x69, 0x6f, 0x6e, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x18, 0x70, 0x61, 0x73, 0x73, 0x77,
9516 0x6f, 0x72, 0x64, 0x56, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x50, 0x6f, 0x6c,
9517 0x69, 0x63, 0x79, 0x12, 0x65, 0x0a, 0x17, 0x73, 0x71, 0x6c, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x65,
9518 0x72, 0x5f, 0x61, 0x75, 0x64, 0x69, 0x74, 0x5f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x18, 0x1d,
9519 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c,
9520 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e,
9521 0x53, 0x71, 0x6c, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x41, 0x75, 0x64, 0x69, 0x74, 0x43, 0x6f,
9522 0x6e, 0x66, 0x69, 0x67, 0x52, 0x14, 0x73, 0x71, 0x6c, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x41,
9523 0x75, 0x64, 0x69, 0x74, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x1a, 0x3d, 0x0a, 0x0f, 0x55, 0x73,
9524 0x65, 0x72, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a,
9525 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12,
9526 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05,
9527 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0x66, 0x0a, 0x13, 0x53, 0x71, 0x6c,
9528 0x41, 0x63, 0x74, 0x69, 0x76, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79,
9529 0x12, 0x25, 0x0a, 0x21, 0x53, 0x51, 0x4c, 0x5f, 0x41, 0x43, 0x54, 0x49, 0x56, 0x41, 0x54, 0x49,
9530 0x4f, 0x4e, 0x5f, 0x50, 0x4f, 0x4c, 0x49, 0x43, 0x59, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43,
9531 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x0a, 0x0a, 0x06, 0x41, 0x4c, 0x57, 0x41, 0x59,
9532 0x53, 0x10, 0x01, 0x12, 0x09, 0x0a, 0x05, 0x4e, 0x45, 0x56, 0x45, 0x52, 0x10, 0x02, 0x12, 0x11,
9533 0x0a, 0x09, 0x4f, 0x4e, 0x5f, 0x44, 0x45, 0x4d, 0x41, 0x4e, 0x44, 0x10, 0x03, 0x1a, 0x02, 0x08,
9534 0x01, 0x22, 0xe6, 0x02, 0x0a, 0x07, 0x53, 0x73, 0x6c, 0x43, 0x65, 0x72, 0x74, 0x12, 0x12, 0x0a,
9535 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6b, 0x69, 0x6e,
9536 0x64, 0x12, 0x2c, 0x0a, 0x12, 0x63, 0x65, 0x72, 0x74, 0x5f, 0x73, 0x65, 0x72, 0x69, 0x61, 0x6c,
9537 0x5f, 0x6e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x10, 0x63,
9538 0x65, 0x72, 0x74, 0x53, 0x65, 0x72, 0x69, 0x61, 0x6c, 0x4e, 0x75, 0x6d, 0x62, 0x65, 0x72, 0x12,
9539 0x12, 0x0a, 0x04, 0x63, 0x65, 0x72, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x63,
9540 0x65, 0x72, 0x74, 0x12, 0x3b, 0x0a, 0x0b, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69,
9541 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
9542 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73,
9543 0x74, 0x61, 0x6d, 0x70, 0x52, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65,
9544 0x12, 0x1f, 0x0a, 0x0b, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18,
9545 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x4e, 0x61, 0x6d,
9546 0x65, 0x12, 0x43, 0x0a, 0x0f, 0x65, 0x78, 0x70, 0x69, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f,
9547 0x74, 0x69, 0x6d, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f,
9548 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d,
9549 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x0e, 0x65, 0x78, 0x70, 0x69, 0x72, 0x61, 0x74, 0x69,
9550 0x6f, 0x6e, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x29, 0x0a, 0x10, 0x73, 0x68, 0x61, 0x31, 0x5f, 0x66,
9551 0x69, 0x6e, 0x67, 0x65, 0x72, 0x70, 0x72, 0x69, 0x6e, 0x74, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09,
9552 0x52, 0x0f, 0x73, 0x68, 0x61, 0x31, 0x46, 0x69, 0x6e, 0x67, 0x65, 0x72, 0x70, 0x72, 0x69, 0x6e,
9553 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x18, 0x08, 0x20,
9554 0x01, 0x28, 0x09, 0x52, 0x08, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x12, 0x1b, 0x0a,
9555 0x09, 0x73, 0x65, 0x6c, 0x66, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09,
9556 0x52, 0x08, 0x73, 0x65, 0x6c, 0x66, 0x4c, 0x69, 0x6e, 0x6b, 0x22, 0x79, 0x0a, 0x0d, 0x53, 0x73,
9557 0x6c, 0x43, 0x65, 0x72, 0x74, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x12, 0x3e, 0x0a, 0x09, 0x63,
9558 0x65, 0x72, 0x74, 0x5f, 0x69, 0x6e, 0x66, 0x6f, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x21,
9559 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71,
9560 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x53, 0x73, 0x6c, 0x43, 0x65, 0x72,
9561 0x74, 0x52, 0x08, 0x63, 0x65, 0x72, 0x74, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x28, 0x0a, 0x10, 0x63,
9562 0x65, 0x72, 0x74, 0x5f, 0x70, 0x72, 0x69, 0x76, 0x61, 0x74, 0x65, 0x5f, 0x6b, 0x65, 0x79, 0x18,
9563 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x63, 0x65, 0x72, 0x74, 0x50, 0x72, 0x69, 0x76, 0x61,
9564 0x74, 0x65, 0x4b, 0x65, 0x79, 0x22, 0x62, 0x0a, 0x1e, 0x53, 0x73, 0x6c, 0x43, 0x65, 0x72, 0x74,
9565 0x73, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x45, 0x70, 0x68, 0x65, 0x6d, 0x65, 0x72, 0x61, 0x6c,
9566 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x75, 0x62, 0x6c, 0x69,
9567 0x63, 0x5f, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x70, 0x75, 0x62,
9568 0x6c, 0x69, 0x63, 0x4b, 0x65, 0x79, 0x12, 0x21, 0x0a, 0x0c, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73,
9569 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x61, 0x63,
9570 0x63, 0x65, 0x73, 0x73, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0x38, 0x0a, 0x15, 0x53, 0x73, 0x6c,
9571 0x43, 0x65, 0x72, 0x74, 0x73, 0x49, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65,
9572 0x73, 0x74, 0x12, 0x1f, 0x0a, 0x0b, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x5f, 0x6e, 0x61, 0x6d,
9573 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x4e,
9574 0x61, 0x6d, 0x65, 0x22, 0xe6, 0x03, 0x0a, 0x2c, 0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61,
9575 0x6e, 0x63, 0x65, 0x73, 0x52, 0x65, 0x73, 0x63, 0x68, 0x65, 0x64, 0x75, 0x6c, 0x65, 0x4d, 0x61,
9576 0x69, 0x6e, 0x74, 0x65, 0x6e, 0x61, 0x6e, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
9577 0x42, 0x6f, 0x64, 0x79, 0x12, 0x71, 0x0a, 0x0a, 0x72, 0x65, 0x73, 0x63, 0x68, 0x65, 0x64, 0x75,
9578 0x6c, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x51, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
9579 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65,
9580 0x74, 0x61, 0x34, 0x2e, 0x53, 0x71, 0x6c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73,
9581 0x52, 0x65, 0x73, 0x63, 0x68, 0x65, 0x64, 0x75, 0x6c, 0x65, 0x4d, 0x61, 0x69, 0x6e, 0x74, 0x65,
9582 0x6e, 0x61, 0x6e, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x42, 0x6f, 0x64, 0x79,
9583 0x2e, 0x52, 0x65, 0x73, 0x63, 0x68, 0x65, 0x64, 0x75, 0x6c, 0x65, 0x52, 0x0a, 0x72, 0x65, 0x73,
9584 0x63, 0x68, 0x65, 0x64, 0x75, 0x6c, 0x65, 0x1a, 0xd2, 0x01, 0x0a, 0x0a, 0x52, 0x65, 0x73, 0x63,
9585 0x68, 0x65, 0x64, 0x75, 0x6c, 0x65, 0x12, 0x7e, 0x0a, 0x0f, 0x72, 0x65, 0x73, 0x63, 0x68, 0x65,
9586 0x64, 0x75, 0x6c, 0x65, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32,
9587 0x55, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73,
9588 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x53, 0x71, 0x6c, 0x49, 0x6e,
9589 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x52, 0x65, 0x73, 0x63, 0x68, 0x65, 0x64, 0x75, 0x6c,
9590 0x65, 0x4d, 0x61, 0x69, 0x6e, 0x74, 0x65, 0x6e, 0x61, 0x6e, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75,
9591 0x65, 0x73, 0x74, 0x42, 0x6f, 0x64, 0x79, 0x2e, 0x52, 0x65, 0x73, 0x63, 0x68, 0x65, 0x64, 0x75,
9592 0x6c, 0x65, 0x54, 0x79, 0x70, 0x65, 0x52, 0x0e, 0x72, 0x65, 0x73, 0x63, 0x68, 0x65, 0x64, 0x75,
9593 0x6c, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x44, 0x0a, 0x0d, 0x73, 0x63, 0x68, 0x65, 0x64, 0x75,
9594 0x6c, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e,
9595 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e,
9596 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x0c,
9597 0x73, 0x63, 0x68, 0x65, 0x64, 0x75, 0x6c, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x22, 0x6e, 0x0a, 0x0e,
9598 0x52, 0x65, 0x73, 0x63, 0x68, 0x65, 0x64, 0x75, 0x6c, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x1f,
9599 0x0a, 0x1b, 0x52, 0x45, 0x53, 0x43, 0x48, 0x45, 0x44, 0x55, 0x4c, 0x45, 0x5f, 0x54, 0x59, 0x50,
9600 0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12,
9601 0x0d, 0x0a, 0x09, 0x49, 0x4d, 0x4d, 0x45, 0x44, 0x49, 0x41, 0x54, 0x45, 0x10, 0x01, 0x12, 0x19,
9602 0x0a, 0x15, 0x4e, 0x45, 0x58, 0x54, 0x5f, 0x41, 0x56, 0x41, 0x49, 0x4c, 0x41, 0x42, 0x4c, 0x45,
9603 0x5f, 0x57, 0x49, 0x4e, 0x44, 0x4f, 0x57, 0x10, 0x02, 0x12, 0x11, 0x0a, 0x0d, 0x53, 0x50, 0x45,
9604 0x43, 0x49, 0x46, 0x49, 0x43, 0x5f, 0x54, 0x49, 0x4d, 0x45, 0x10, 0x03, 0x22, 0x82, 0x02, 0x0a,
9605 0x16, 0x53, 0x73, 0x6c, 0x43, 0x65, 0x72, 0x74, 0x73, 0x49, 0x6e, 0x73, 0x65, 0x72, 0x74, 0x52,
9606 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x18,
9607 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x12, 0x41, 0x0a, 0x09, 0x6f,
9608 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x23,
9609 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71,
9610 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74,
9611 0x69, 0x6f, 0x6e, 0x52, 0x09, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x47,
9612 0x0a, 0x0e, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x5f, 0x63, 0x61, 0x5f, 0x63, 0x65, 0x72, 0x74,
9613 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x21, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
9614 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61,
9615 0x34, 0x2e, 0x53, 0x73, 0x6c, 0x43, 0x65, 0x72, 0x74, 0x52, 0x0c, 0x73, 0x65, 0x72, 0x76, 0x65,
9616 0x72, 0x43, 0x61, 0x43, 0x65, 0x72, 0x74, 0x12, 0x48, 0x0a, 0x0b, 0x63, 0x6c, 0x69, 0x65, 0x6e,
9617 0x74, 0x5f, 0x63, 0x65, 0x72, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x27, 0x2e, 0x67,
9618 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e,
9619 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x53, 0x73, 0x6c, 0x43, 0x65, 0x72, 0x74, 0x44,
9620 0x65, 0x74, 0x61, 0x69, 0x6c, 0x52, 0x0a, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x43, 0x65, 0x72,
9621 0x74, 0x22, 0x63, 0x0a, 0x14, 0x53, 0x73, 0x6c, 0x43, 0x65, 0x72, 0x74, 0x73, 0x4c, 0x69, 0x73,
9622 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x6b, 0x69, 0x6e,
9623 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x12, 0x37, 0x0a,
9624 0x05, 0x69, 0x74, 0x65, 0x6d, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x21, 0x2e, 0x67,
9625 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e,
9626 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x2e, 0x53, 0x73, 0x6c, 0x43, 0x65, 0x72, 0x74, 0x52,
9627 0x05, 0x69, 0x74, 0x65, 0x6d, 0x73, 0x22, 0x43, 0x0a, 0x12, 0x54, 0x72, 0x75, 0x6e, 0x63, 0x61,
9628 0x74, 0x65, 0x4c, 0x6f, 0x67, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x12, 0x12, 0x0a, 0x04,
9629 0x6b, 0x69, 0x6e, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6b, 0x69, 0x6e, 0x64,
9630 0x12, 0x19, 0x0a, 0x08, 0x6c, 0x6f, 0x67, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01,
9631 0x28, 0x09, 0x52, 0x07, 0x6c, 0x6f, 0x67, 0x54, 0x79, 0x70, 0x65, 0x22, 0x46, 0x0a, 0x18, 0x53,
9632 0x71, 0x6c, 0x41, 0x63, 0x74, 0x69, 0x76, 0x65, 0x44, 0x69, 0x72, 0x65, 0x63, 0x74, 0x6f, 0x72,
9633 0x79, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x12, 0x0a, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x18,
9634 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x64,
9635 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x64, 0x6f, 0x6d,
9636 0x61, 0x69, 0x6e, 0x22, 0xd0, 0x01, 0x0a, 0x14, 0x53, 0x71, 0x6c, 0x53, 0x65, 0x72, 0x76, 0x65,
9637 0x72, 0x41, 0x75, 0x64, 0x69, 0x74, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x12, 0x0a, 0x04,
9638 0x6b, 0x69, 0x6e, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6b, 0x69, 0x6e, 0x64,
9639 0x12, 0x16, 0x0a, 0x06, 0x62, 0x75, 0x63, 0x6b, 0x65, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
9640 0x52, 0x06, 0x62, 0x75, 0x63, 0x6b, 0x65, 0x74, 0x12, 0x48, 0x0a, 0x12, 0x72, 0x65, 0x74, 0x65,
9641 0x6e, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x76, 0x61, 0x6c, 0x18, 0x03,
9642 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72,
9643 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x44, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52,
9644 0x11, 0x72, 0x65, 0x74, 0x65, 0x6e, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x76,
9645 0x61, 0x6c, 0x12, 0x42, 0x0a, 0x0f, 0x75, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x5f, 0x69, 0x6e, 0x74,
9646 0x65, 0x72, 0x76, 0x61, 0x6c, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x67, 0x6f,
9647 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x44, 0x75,
9648 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x0e, 0x75, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x49, 0x6e,
9649 0x74, 0x65, 0x72, 0x76, 0x61, 0x6c, 0x2a, 0x47, 0x0a, 0x0b, 0x53, 0x71, 0x6c, 0x46, 0x69, 0x6c,
9650 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x1d, 0x0a, 0x19, 0x53, 0x51, 0x4c, 0x5f, 0x46, 0x49, 0x4c,
9651 0x45, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49,
9652 0x45, 0x44, 0x10, 0x00, 0x12, 0x07, 0x0a, 0x03, 0x53, 0x51, 0x4c, 0x10, 0x01, 0x12, 0x07, 0x0a,
9653 0x03, 0x43, 0x53, 0x56, 0x10, 0x02, 0x12, 0x07, 0x0a, 0x03, 0x42, 0x41, 0x4b, 0x10, 0x04, 0x2a,
9654 0xc4, 0x01, 0x0a, 0x12, 0x53, 0x71, 0x6c, 0x42, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x52, 0x75, 0x6e,
9655 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x25, 0x0a, 0x21, 0x53, 0x51, 0x4c, 0x5f, 0x42, 0x41,
9656 0x43, 0x4b, 0x55, 0x50, 0x5f, 0x52, 0x55, 0x4e, 0x5f, 0x53, 0x54, 0x41, 0x54, 0x55, 0x53, 0x5f,
9657 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x0c, 0x0a,
9658 0x08, 0x45, 0x4e, 0x51, 0x55, 0x45, 0x55, 0x45, 0x44, 0x10, 0x01, 0x12, 0x0b, 0x0a, 0x07, 0x4f,
9659 0x56, 0x45, 0x52, 0x44, 0x55, 0x45, 0x10, 0x02, 0x12, 0x0b, 0x0a, 0x07, 0x52, 0x55, 0x4e, 0x4e,
9660 0x49, 0x4e, 0x47, 0x10, 0x03, 0x12, 0x0a, 0x0a, 0x06, 0x46, 0x41, 0x49, 0x4c, 0x45, 0x44, 0x10,
9661 0x04, 0x12, 0x0e, 0x0a, 0x0a, 0x53, 0x55, 0x43, 0x43, 0x45, 0x53, 0x53, 0x46, 0x55, 0x4c, 0x10,
9662 0x05, 0x12, 0x0b, 0x0a, 0x07, 0x53, 0x4b, 0x49, 0x50, 0x50, 0x45, 0x44, 0x10, 0x06, 0x12, 0x14,
9663 0x0a, 0x10, 0x44, 0x45, 0x4c, 0x45, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x50, 0x45, 0x4e, 0x44, 0x49,
9664 0x4e, 0x47, 0x10, 0x07, 0x12, 0x13, 0x0a, 0x0f, 0x44, 0x45, 0x4c, 0x45, 0x54, 0x49, 0x4f, 0x4e,
9665 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x45, 0x44, 0x10, 0x08, 0x12, 0x0b, 0x0a, 0x07, 0x44, 0x45, 0x4c,
9666 0x45, 0x54, 0x45, 0x44, 0x10, 0x09, 0x2a, 0x55, 0x0a, 0x10, 0x53, 0x71, 0x6c, 0x42, 0x61, 0x63,
9667 0x6b, 0x75, 0x70, 0x52, 0x75, 0x6e, 0x54, 0x79, 0x70, 0x65, 0x12, 0x23, 0x0a, 0x1f, 0x53, 0x51,
9668 0x4c, 0x5f, 0x42, 0x41, 0x43, 0x4b, 0x55, 0x50, 0x5f, 0x52, 0x55, 0x4e, 0x5f, 0x54, 0x59, 0x50,
9669 0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12,
9670 0x0d, 0x0a, 0x09, 0x41, 0x55, 0x54, 0x4f, 0x4d, 0x41, 0x54, 0x45, 0x44, 0x10, 0x01, 0x12, 0x0d,
9671 0x0a, 0x09, 0x4f, 0x4e, 0x5f, 0x44, 0x45, 0x4d, 0x41, 0x4e, 0x44, 0x10, 0x02, 0x2a, 0x4c, 0x0a,
9672 0x0d, 0x53, 0x71, 0x6c, 0x42, 0x61, 0x63, 0x6b, 0x75, 0x70, 0x4b, 0x69, 0x6e, 0x64, 0x12, 0x1f,
9673 0x0a, 0x1b, 0x53, 0x51, 0x4c, 0x5f, 0x42, 0x41, 0x43, 0x4b, 0x55, 0x50, 0x5f, 0x4b, 0x49, 0x4e,
9674 0x44, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12,
9675 0x0c, 0x0a, 0x08, 0x53, 0x4e, 0x41, 0x50, 0x53, 0x48, 0x4f, 0x54, 0x10, 0x01, 0x12, 0x0c, 0x0a,
9676 0x08, 0x50, 0x48, 0x59, 0x53, 0x49, 0x43, 0x41, 0x4c, 0x10, 0x02, 0x2a, 0x63, 0x0a, 0x0e, 0x53,
9677 0x71, 0x6c, 0x42, 0x61, 0x63, 0x6b, 0x65, 0x6e, 0x64, 0x54, 0x79, 0x70, 0x65, 0x12, 0x20, 0x0a,
9678 0x1c, 0x53, 0x51, 0x4c, 0x5f, 0x42, 0x41, 0x43, 0x4b, 0x45, 0x4e, 0x44, 0x5f, 0x54, 0x59, 0x50,
9679 0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12,
9680 0x11, 0x0a, 0x09, 0x46, 0x49, 0x52, 0x53, 0x54, 0x5f, 0x47, 0x45, 0x4e, 0x10, 0x01, 0x1a, 0x02,
9681 0x08, 0x01, 0x12, 0x0e, 0x0a, 0x0a, 0x53, 0x45, 0x43, 0x4f, 0x4e, 0x44, 0x5f, 0x47, 0x45, 0x4e,
9682 0x10, 0x02, 0x12, 0x0c, 0x0a, 0x08, 0x45, 0x58, 0x54, 0x45, 0x52, 0x4e, 0x41, 0x4c, 0x10, 0x03,
9683 0x2a, 0x75, 0x0a, 0x10, 0x53, 0x71, 0x6c, 0x49, 0x70, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73,
9684 0x54, 0x79, 0x70, 0x65, 0x12, 0x23, 0x0a, 0x1f, 0x53, 0x51, 0x4c, 0x5f, 0x49, 0x50, 0x5f, 0x41,
9685 0x44, 0x44, 0x52, 0x45, 0x53, 0x53, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50,
9686 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x0b, 0x0a, 0x07, 0x50, 0x52, 0x49,
9687 0x4d, 0x41, 0x52, 0x59, 0x10, 0x01, 0x12, 0x0c, 0x0a, 0x08, 0x4f, 0x55, 0x54, 0x47, 0x4f, 0x49,
9688 0x4e, 0x47, 0x10, 0x02, 0x12, 0x0b, 0x0a, 0x07, 0x50, 0x52, 0x49, 0x56, 0x41, 0x54, 0x45, 0x10,
9689 0x03, 0x12, 0x14, 0x0a, 0x10, 0x4d, 0x49, 0x47, 0x52, 0x41, 0x54, 0x45, 0x44, 0x5f, 0x31, 0x53,
9690 0x54, 0x5f, 0x47, 0x45, 0x4e, 0x10, 0x04, 0x2a, 0x81, 0x01, 0x0a, 0x0f, 0x53, 0x71, 0x6c, 0x49,
9691 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x21, 0x0a, 0x1d, 0x53,
9692 0x51, 0x4c, 0x5f, 0x49, 0x4e, 0x53, 0x54, 0x41, 0x4e, 0x43, 0x45, 0x5f, 0x54, 0x59, 0x50, 0x45,
9693 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x16,
9694 0x0a, 0x12, 0x43, 0x4c, 0x4f, 0x55, 0x44, 0x5f, 0x53, 0x51, 0x4c, 0x5f, 0x49, 0x4e, 0x53, 0x54,
9695 0x41, 0x4e, 0x43, 0x45, 0x10, 0x01, 0x12, 0x18, 0x0a, 0x14, 0x4f, 0x4e, 0x5f, 0x50, 0x52, 0x45,
9696 0x4d, 0x49, 0x53, 0x45, 0x53, 0x5f, 0x49, 0x4e, 0x53, 0x54, 0x41, 0x4e, 0x43, 0x45, 0x10, 0x02,
9697 0x12, 0x19, 0x0a, 0x15, 0x52, 0x45, 0x41, 0x44, 0x5f, 0x52, 0x45, 0x50, 0x4c, 0x49, 0x43, 0x41,
9698 0x5f, 0x49, 0x4e, 0x53, 0x54, 0x41, 0x4e, 0x43, 0x45, 0x10, 0x03, 0x2a, 0x9d, 0x04, 0x0a, 0x12,
9699 0x53, 0x71, 0x6c, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x56, 0x65, 0x72, 0x73, 0x69,
9700 0x6f, 0x6e, 0x12, 0x24, 0x0a, 0x20, 0x53, 0x51, 0x4c, 0x5f, 0x44, 0x41, 0x54, 0x41, 0x42, 0x41,
9701 0x53, 0x45, 0x5f, 0x56, 0x45, 0x52, 0x53, 0x49, 0x4f, 0x4e, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45,
9702 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x11, 0x0a, 0x09, 0x4d, 0x59, 0x53, 0x51,
9703 0x4c, 0x5f, 0x35, 0x5f, 0x31, 0x10, 0x02, 0x1a, 0x02, 0x08, 0x01, 0x12, 0x11, 0x0a, 0x09, 0x4d,
9704 0x59, 0x53, 0x51, 0x4c, 0x5f, 0x35, 0x5f, 0x35, 0x10, 0x03, 0x1a, 0x02, 0x08, 0x01, 0x12, 0x0d,
9705 0x0a, 0x09, 0x4d, 0x59, 0x53, 0x51, 0x4c, 0x5f, 0x35, 0x5f, 0x36, 0x10, 0x05, 0x12, 0x0d, 0x0a,
9706 0x09, 0x4d, 0x59, 0x53, 0x51, 0x4c, 0x5f, 0x35, 0x5f, 0x37, 0x10, 0x06, 0x12, 0x10, 0x0a, 0x0c,
9707 0x50, 0x4f, 0x53, 0x54, 0x47, 0x52, 0x45, 0x53, 0x5f, 0x39, 0x5f, 0x36, 0x10, 0x09, 0x12, 0x0f,
9708 0x0a, 0x0b, 0x50, 0x4f, 0x53, 0x54, 0x47, 0x52, 0x45, 0x53, 0x5f, 0x31, 0x31, 0x10, 0x0a, 0x12,
9709 0x1b, 0x0a, 0x17, 0x53, 0x51, 0x4c, 0x53, 0x45, 0x52, 0x56, 0x45, 0x52, 0x5f, 0x32, 0x30, 0x31,
9710 0x37, 0x5f, 0x53, 0x54, 0x41, 0x4e, 0x44, 0x41, 0x52, 0x44, 0x10, 0x0b, 0x12, 0x1d, 0x0a, 0x19,
9711 0x53, 0x51, 0x4c, 0x53, 0x45, 0x52, 0x56, 0x45, 0x52, 0x5f, 0x32, 0x30, 0x31, 0x37, 0x5f, 0x45,
9712 0x4e, 0x54, 0x45, 0x52, 0x50, 0x52, 0x49, 0x53, 0x45, 0x10, 0x0e, 0x12, 0x1a, 0x0a, 0x16, 0x53,
9713 0x51, 0x4c, 0x53, 0x45, 0x52, 0x56, 0x45, 0x52, 0x5f, 0x32, 0x30, 0x31, 0x37, 0x5f, 0x45, 0x58,
9714 0x50, 0x52, 0x45, 0x53, 0x53, 0x10, 0x0f, 0x12, 0x16, 0x0a, 0x12, 0x53, 0x51, 0x4c, 0x53, 0x45,
9715 0x52, 0x56, 0x45, 0x52, 0x5f, 0x32, 0x30, 0x31, 0x37, 0x5f, 0x57, 0x45, 0x42, 0x10, 0x10, 0x12,
9716 0x0f, 0x0a, 0x0b, 0x50, 0x4f, 0x53, 0x54, 0x47, 0x52, 0x45, 0x53, 0x5f, 0x31, 0x30, 0x10, 0x12,
9717 0x12, 0x0f, 0x0a, 0x0b, 0x50, 0x4f, 0x53, 0x54, 0x47, 0x52, 0x45, 0x53, 0x5f, 0x31, 0x32, 0x10,
9718 0x13, 0x12, 0x0d, 0x0a, 0x09, 0x4d, 0x59, 0x53, 0x51, 0x4c, 0x5f, 0x38, 0x5f, 0x30, 0x10, 0x14,
9719 0x12, 0x10, 0x0a, 0x0c, 0x4d, 0x59, 0x53, 0x51, 0x4c, 0x5f, 0x38, 0x5f, 0x30, 0x5f, 0x31, 0x38,
9720 0x10, 0x29, 0x12, 0x10, 0x0a, 0x0c, 0x4d, 0x59, 0x53, 0x51, 0x4c, 0x5f, 0x38, 0x5f, 0x30, 0x5f,
9721 0x32, 0x36, 0x10, 0x55, 0x12, 0x10, 0x0a, 0x0c, 0x4d, 0x59, 0x53, 0x51, 0x4c, 0x5f, 0x38, 0x5f,
9722 0x30, 0x5f, 0x32, 0x37, 0x10, 0x6f, 0x12, 0x11, 0x0a, 0x0c, 0x4d, 0x59, 0x53, 0x51, 0x4c, 0x5f,
9723 0x38, 0x5f, 0x30, 0x5f, 0x32, 0x38, 0x10, 0x84, 0x01, 0x12, 0x0f, 0x0a, 0x0b, 0x50, 0x4f, 0x53,
9724 0x54, 0x47, 0x52, 0x45, 0x53, 0x5f, 0x31, 0x33, 0x10, 0x17, 0x12, 0x0f, 0x0a, 0x0b, 0x50, 0x4f,
9725 0x53, 0x54, 0x47, 0x52, 0x45, 0x53, 0x5f, 0x31, 0x34, 0x10, 0x6e, 0x12, 0x1b, 0x0a, 0x17, 0x53,
9726 0x51, 0x4c, 0x53, 0x45, 0x52, 0x56, 0x45, 0x52, 0x5f, 0x32, 0x30, 0x31, 0x39, 0x5f, 0x53, 0x54,
9727 0x41, 0x4e, 0x44, 0x41, 0x52, 0x44, 0x10, 0x1a, 0x12, 0x1d, 0x0a, 0x19, 0x53, 0x51, 0x4c, 0x53,
9728 0x45, 0x52, 0x56, 0x45, 0x52, 0x5f, 0x32, 0x30, 0x31, 0x39, 0x5f, 0x45, 0x4e, 0x54, 0x45, 0x52,
9729 0x50, 0x52, 0x49, 0x53, 0x45, 0x10, 0x1b, 0x12, 0x1a, 0x0a, 0x16, 0x53, 0x51, 0x4c, 0x53, 0x45,
9730 0x52, 0x56, 0x45, 0x52, 0x5f, 0x32, 0x30, 0x31, 0x39, 0x5f, 0x45, 0x58, 0x50, 0x52, 0x45, 0x53,
9731 0x53, 0x10, 0x1c, 0x12, 0x16, 0x0a, 0x12, 0x53, 0x51, 0x4c, 0x53, 0x45, 0x52, 0x56, 0x45, 0x52,
9732 0x5f, 0x32, 0x30, 0x31, 0x39, 0x5f, 0x57, 0x45, 0x42, 0x10, 0x1d, 0x2a, 0x8a, 0x01, 0x0a, 0x13,
9733 0x53, 0x71, 0x6c, 0x53, 0x75, 0x73, 0x70, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x61,
9734 0x73, 0x6f, 0x6e, 0x12, 0x25, 0x0a, 0x21, 0x53, 0x51, 0x4c, 0x5f, 0x53, 0x55, 0x53, 0x50, 0x45,
9735 0x4e, 0x53, 0x49, 0x4f, 0x4e, 0x5f, 0x52, 0x45, 0x41, 0x53, 0x4f, 0x4e, 0x5f, 0x55, 0x4e, 0x53,
9736 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x11, 0x0a, 0x0d, 0x42, 0x49,
9737 0x4c, 0x4c, 0x49, 0x4e, 0x47, 0x5f, 0x49, 0x53, 0x53, 0x55, 0x45, 0x10, 0x02, 0x12, 0x0f, 0x0a,
9738 0x0b, 0x4c, 0x45, 0x47, 0x41, 0x4c, 0x5f, 0x49, 0x53, 0x53, 0x55, 0x45, 0x10, 0x03, 0x12, 0x15,
9739 0x0a, 0x11, 0x4f, 0x50, 0x45, 0x52, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x41, 0x4c, 0x5f, 0x49, 0x53,
9740 0x53, 0x55, 0x45, 0x10, 0x04, 0x12, 0x11, 0x0a, 0x0d, 0x4b, 0x4d, 0x53, 0x5f, 0x4b, 0x45, 0x59,
9741 0x5f, 0x49, 0x53, 0x53, 0x55, 0x45, 0x10, 0x05, 0x2a, 0x4c, 0x0a, 0x0e, 0x53, 0x71, 0x6c, 0x50,
9742 0x72, 0x69, 0x63, 0x69, 0x6e, 0x67, 0x50, 0x6c, 0x61, 0x6e, 0x12, 0x20, 0x0a, 0x1c, 0x53, 0x51,
9743 0x4c, 0x5f, 0x50, 0x52, 0x49, 0x43, 0x49, 0x4e, 0x47, 0x5f, 0x50, 0x4c, 0x41, 0x4e, 0x5f, 0x55,
9744 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x0b, 0x0a, 0x07,
9745 0x50, 0x41, 0x43, 0x4b, 0x41, 0x47, 0x45, 0x10, 0x01, 0x12, 0x0b, 0x0a, 0x07, 0x50, 0x45, 0x52,
9746 0x5f, 0x55, 0x53, 0x45, 0x10, 0x02, 0x2a, 0x5d, 0x0a, 0x12, 0x53, 0x71, 0x6c, 0x52, 0x65, 0x70,
9747 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x79, 0x70, 0x65, 0x12, 0x24, 0x0a, 0x20,
9748 0x53, 0x51, 0x4c, 0x5f, 0x52, 0x45, 0x50, 0x4c, 0x49, 0x43, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x5f,
9749 0x54, 0x59, 0x50, 0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44,
9750 0x10, 0x00, 0x12, 0x0f, 0x0a, 0x0b, 0x53, 0x59, 0x4e, 0x43, 0x48, 0x52, 0x4f, 0x4e, 0x4f, 0x55,
9751 0x53, 0x10, 0x01, 0x12, 0x10, 0x0a, 0x0c, 0x41, 0x53, 0x59, 0x4e, 0x43, 0x48, 0x52, 0x4f, 0x4e,
9752 0x4f, 0x55, 0x53, 0x10, 0x02, 0x2a, 0x69, 0x0a, 0x0f, 0x53, 0x71, 0x6c, 0x44, 0x61, 0x74, 0x61,
9753 0x44, 0x69, 0x73, 0x6b, 0x54, 0x79, 0x70, 0x65, 0x12, 0x22, 0x0a, 0x1e, 0x53, 0x51, 0x4c, 0x5f,
9754 0x44, 0x41, 0x54, 0x41, 0x5f, 0x44, 0x49, 0x53, 0x4b, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x55,
9755 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x0a, 0x0a, 0x06,
9756 0x50, 0x44, 0x5f, 0x53, 0x53, 0x44, 0x10, 0x01, 0x12, 0x0a, 0x0a, 0x06, 0x50, 0x44, 0x5f, 0x48,
9757 0x44, 0x44, 0x10, 0x02, 0x12, 0x1a, 0x0a, 0x12, 0x4f, 0x42, 0x53, 0x4f, 0x4c, 0x45, 0x54, 0x45,
9758 0x5f, 0x4c, 0x4f, 0x43, 0x41, 0x4c, 0x5f, 0x53, 0x53, 0x44, 0x10, 0x03, 0x1a, 0x02, 0x08, 0x01,
9759 0x2a, 0x55, 0x0a, 0x13, 0x53, 0x71, 0x6c, 0x41, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x69, 0x6c,
9760 0x69, 0x74, 0x79, 0x54, 0x79, 0x70, 0x65, 0x12, 0x25, 0x0a, 0x21, 0x53, 0x51, 0x4c, 0x5f, 0x41,
9761 0x56, 0x41, 0x49, 0x4c, 0x41, 0x42, 0x49, 0x4c, 0x49, 0x54, 0x59, 0x5f, 0x54, 0x59, 0x50, 0x45,
9762 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x09,
9763 0x0a, 0x05, 0x5a, 0x4f, 0x4e, 0x41, 0x4c, 0x10, 0x01, 0x12, 0x0c, 0x0a, 0x08, 0x52, 0x45, 0x47,
9764 0x49, 0x4f, 0x4e, 0x41, 0x4c, 0x10, 0x02, 0x2a, 0x4a, 0x0a, 0x0e, 0x53, 0x71, 0x6c, 0x55, 0x70,
9765 0x64, 0x61, 0x74, 0x65, 0x54, 0x72, 0x61, 0x63, 0x6b, 0x12, 0x20, 0x0a, 0x1c, 0x53, 0x51, 0x4c,
9766 0x5f, 0x55, 0x50, 0x44, 0x41, 0x54, 0x45, 0x5f, 0x54, 0x52, 0x41, 0x43, 0x4b, 0x5f, 0x55, 0x4e,
9767 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x0a, 0x0a, 0x06, 0x63,
9768 0x61, 0x6e, 0x61, 0x72, 0x79, 0x10, 0x01, 0x12, 0x0a, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x62, 0x6c,
9769 0x65, 0x10, 0x02, 0x2a, 0x97, 0x01, 0x0a, 0x0b, 0x53, 0x71, 0x6c, 0x46, 0x6c, 0x61, 0x67, 0x54,
9770 0x79, 0x70, 0x65, 0x12, 0x1d, 0x0a, 0x19, 0x53, 0x51, 0x4c, 0x5f, 0x46, 0x4c, 0x41, 0x47, 0x5f,
9771 0x54, 0x59, 0x50, 0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44,
9772 0x10, 0x00, 0x12, 0x0b, 0x0a, 0x07, 0x42, 0x4f, 0x4f, 0x4c, 0x45, 0x41, 0x4e, 0x10, 0x01, 0x12,
9773 0x0a, 0x0a, 0x06, 0x53, 0x54, 0x52, 0x49, 0x4e, 0x47, 0x10, 0x02, 0x12, 0x0b, 0x0a, 0x07, 0x49,
9774 0x4e, 0x54, 0x45, 0x47, 0x45, 0x52, 0x10, 0x03, 0x12, 0x08, 0x0a, 0x04, 0x4e, 0x4f, 0x4e, 0x45,
9775 0x10, 0x04, 0x12, 0x19, 0x0a, 0x15, 0x4d, 0x59, 0x53, 0x51, 0x4c, 0x5f, 0x54, 0x49, 0x4d, 0x45,
9776 0x5a, 0x4f, 0x4e, 0x45, 0x5f, 0x4f, 0x46, 0x46, 0x53, 0x45, 0x54, 0x10, 0x05, 0x12, 0x09, 0x0a,
9777 0x05, 0x46, 0x4c, 0x4f, 0x41, 0x54, 0x10, 0x06, 0x12, 0x13, 0x0a, 0x0f, 0x52, 0x45, 0x50, 0x45,
9778 0x41, 0x54, 0x45, 0x44, 0x5f, 0x53, 0x54, 0x52, 0x49, 0x4e, 0x47, 0x10, 0x07, 0x42, 0x75, 0x0a,
9779 0x1c, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75,
9780 0x64, 0x2e, 0x73, 0x71, 0x6c, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34, 0x42, 0x16, 0x43,
9781 0x6c, 0x6f, 0x75, 0x64, 0x53, 0x71, 0x6c, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73,
9782 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x3b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
9783 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72,
9784 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x63,
9785 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x73, 0x71, 0x6c, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x34,
9786 0x3b, 0x73, 0x71, 0x6c, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
9787 }
9788
9789 var (
9790 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescOnce sync.Once
9791 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescData = file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDesc
9792 )
9793
9794 func file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescGZIP() []byte {
9795 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescOnce.Do(func() {
9796 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescData)
9797 })
9798 return file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDescData
9799 }
9800
9801 var file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_enumTypes = make([]protoimpl.EnumInfo, 25)
9802 var file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes = make([]protoimpl.MessageInfo, 77)
9803 var file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_goTypes = []interface{}{
9804 (SqlFileType)(0),
9805 (SqlBackupRunStatus)(0),
9806 (SqlBackupRunType)(0),
9807 (SqlBackupKind)(0),
9808 (SqlBackendType)(0),
9809 (SqlIpAddressType)(0),
9810 (SqlInstanceType)(0),
9811 (SqlDatabaseVersion)(0),
9812 (SqlSuspensionReason)(0),
9813 (SqlPricingPlan)(0),
9814 (SqlReplicationType)(0),
9815 (SqlDataDiskType)(0),
9816 (SqlAvailabilityType)(0),
9817 (SqlUpdateTrack)(0),
9818 (SqlFlagType)(0),
9819 (ApiWarning_SqlApiWarningCode)(0),
9820 (BackupRetentionSettings_RetentionUnit)(0),
9821 (DatabaseInstance_SqlInstanceState)(0),
9822 (DatabaseInstance_SqlOutOfDiskReport_SqlOutOfDiskState)(0),
9823 (SqlExternalSyncSettingError_SqlExternalSyncSettingErrorType)(0),
9824 (Operation_SqlOperationType)(0),
9825 (Operation_SqlOperationStatus)(0),
9826 (PasswordValidationPolicy_Complexity)(0),
9827 (Settings_SqlActivationPolicy)(0),
9828 (SqlInstancesRescheduleMaintenanceRequestBody_RescheduleType)(0),
9829 (*AclEntry)(nil),
9830 (*ApiWarning)(nil),
9831 (*BackupRetentionSettings)(nil),
9832 (*BackupConfiguration)(nil),
9833 (*BackupRun)(nil),
9834 (*BackupRunsListResponse)(nil),
9835 (*BinLogCoordinates)(nil),
9836 (*BackupContext)(nil),
9837 (*CloneContext)(nil),
9838 (*Database)(nil),
9839 (*SqlServerDatabaseDetails)(nil),
9840 (*DatabaseFlags)(nil),
9841 (*SyncFlags)(nil),
9842 (*InstanceReference)(nil),
9843 (*DatabaseInstance)(nil),
9844 (*DatabasesListResponse)(nil),
9845 (*DemoteMasterConfiguration)(nil),
9846 (*DemoteMasterContext)(nil),
9847 (*DemoteMasterMySqlReplicaConfiguration)(nil),
9848 (*ExportContext)(nil),
9849 (*FailoverContext)(nil),
9850 (*Flag)(nil),
9851 (*FlagsListResponse)(nil),
9852 (*ImportContext)(nil),
9853 (*InstancesCloneRequest)(nil),
9854 (*InstancesDemoteMasterRequest)(nil),
9855 (*InstancesExportRequest)(nil),
9856 (*InstancesFailoverRequest)(nil),
9857 (*InstancesImportRequest)(nil),
9858 (*MySqlSyncConfig)(nil),
9859 (*InstancesListResponse)(nil),
9860 (*InstancesListServerCasResponse)(nil),
9861 (*InstancesRestoreBackupRequest)(nil),
9862 (*InstancesRotateServerCaRequest)(nil),
9863 (*InstancesTruncateLogRequest)(nil),
9864 (*SqlInstancesVerifyExternalSyncSettingsResponse)(nil),
9865 (*SqlExternalSyncSettingError)(nil),
9866 (*IpConfiguration)(nil),
9867 (*IpMapping)(nil),
9868 (*LocationPreference)(nil),
9869 (*MaintenanceWindow)(nil),
9870 (*DenyMaintenancePeriod)(nil),
9871 (*InsightsConfig)(nil),
9872 (*MySqlReplicaConfiguration)(nil),
9873 (*OnPremisesConfiguration)(nil),
9874 (*DiskEncryptionConfiguration)(nil),
9875 (*DiskEncryptionStatus)(nil),
9876 (*Operation)(nil),
9877 (*OperationError)(nil),
9878 (*OperationErrors)(nil),
9879 (*PasswordValidationPolicy)(nil),
9880 (*OperationsListResponse)(nil),
9881 (*ReplicaConfiguration)(nil),
9882 (*RestoreBackupContext)(nil),
9883 (*RotateServerCaContext)(nil),
9884 (*Settings)(nil),
9885 (*SslCert)(nil),
9886 (*SslCertDetail)(nil),
9887 (*SslCertsCreateEphemeralRequest)(nil),
9888 (*SslCertsInsertRequest)(nil),
9889 (*SqlInstancesRescheduleMaintenanceRequestBody)(nil),
9890 (*SslCertsInsertResponse)(nil),
9891 (*SslCertsListResponse)(nil),
9892 (*TruncateLogContext)(nil),
9893 (*SqlActiveDirectoryConfig)(nil),
9894 (*SqlServerAuditConfig)(nil),
9895 (*DatabaseInstance_SqlFailoverReplica)(nil),
9896 (*DatabaseInstance_SqlScheduledMaintenance)(nil),
9897 (*DatabaseInstance_SqlOutOfDiskReport)(nil),
9898 (*ExportContext_SqlCsvExportOptions)(nil),
9899 (*ExportContext_SqlExportOptions)(nil),
9900 (*ExportContext_SqlExportOptions_MysqlExportOptions)(nil),
9901 (*ImportContext_SqlCsvImportOptions)(nil),
9902 (*ImportContext_SqlBakImportOptions)(nil),
9903 (*ImportContext_SqlBakImportOptions_EncryptionOptions)(nil),
9904 nil,
9905 (*SqlInstancesRescheduleMaintenanceRequestBody_Reschedule)(nil),
9906 (*timestamppb.Timestamp)(nil),
9907 (*wrapperspb.Int32Value)(nil),
9908 (*wrapperspb.BoolValue)(nil),
9909 (*wrapperspb.Int64Value)(nil),
9910 (*durationpb.Duration)(nil),
9911 }
9912 var file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_depIdxs = []int32{
9913 102,
9914 15,
9915 16,
9916 103,
9917 104,
9918 104,
9919 104,
9920 104,
9921 103,
9922 27,
9923 1,
9924 102,
9925 102,
9926 102,
9927 73,
9928 2,
9929 102,
9930 70,
9931 71,
9932 3,
9933 29,
9934 31,
9935 102,
9936 35,
9937 17,
9938 7,
9939 80,
9940 91,
9941 105,
9942 105,
9943 63,
9944 81,
9945 6,
9946 69,
9947 77,
9948 4,
9949 8,
9950 70,
9951 71,
9952 92,
9953 104,
9954 93,
9955 102,
9956 34,
9957 43,
9958 104,
9959 41,
9960 95,
9961 94,
9962 0,
9963 104,
9964 14,
9965 7,
9966 105,
9967 105,
9968 104,
9969 104,
9970 46,
9971 0,
9972 97,
9973 98,
9974 33,
9975 42,
9976 44,
9977 45,
9978 48,
9979 37,
9980 26,
9981 39,
9982 81,
9983 78,
9984 79,
9985 88,
9986 61,
9987 61,
9988 19,
9989 104,
9990 104,
9991 25,
9992 5,
9993 102,
9994 103,
9995 103,
9996 13,
9997 103,
9998 103,
9999 103,
10000 105,
10001 104,
10002 38,
10003 21,
10004 102,
10005 102,
10006 102,
10007 74,
10008 20,
10009 48,
10010 44,
10011 32,
10012 73,
10013 103,
10014 22,
10015 103,
10016 104,
10017 106,
10018 104,
10019 72,
10020 68,
10021 104,
10022 105,
10023 100,
10024 12,
10025 9,
10026 10,
10027 105,
10028 23,
10029 62,
10030 104,
10031 64,
10032 36,
10033 11,
10034 65,
10035 28,
10036 104,
10037 104,
10038 105,
10039 89,
10040 66,
10041 67,
10042 75,
10043 90,
10044 102,
10045 102,
10046 81,
10047 101,
10048 72,
10049 81,
10050 82,
10051 81,
10052 106,
10053 106,
10054 104,
10055 102,
10056 102,
10057 18,
10058 104,
10059 96,
10060 103,
10061 99,
10062 24,
10063 102,
10064 151,
10065 151,
10066 151,
10067 151,
10068 0,
10069 }
10070
10071 func init() { file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_init() }
10072 func file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_init() {
10073 if File_google_cloud_sql_v1beta4_cloud_sql_resources_proto != nil {
10074 return
10075 }
10076 if !protoimpl.UnsafeEnabled {
10077 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
10078 switch v := v.(*AclEntry); i {
10079 case 0:
10080 return &v.state
10081 case 1:
10082 return &v.sizeCache
10083 case 2:
10084 return &v.unknownFields
10085 default:
10086 return nil
10087 }
10088 }
10089 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
10090 switch v := v.(*ApiWarning); i {
10091 case 0:
10092 return &v.state
10093 case 1:
10094 return &v.sizeCache
10095 case 2:
10096 return &v.unknownFields
10097 default:
10098 return nil
10099 }
10100 }
10101 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
10102 switch v := v.(*BackupRetentionSettings); i {
10103 case 0:
10104 return &v.state
10105 case 1:
10106 return &v.sizeCache
10107 case 2:
10108 return &v.unknownFields
10109 default:
10110 return nil
10111 }
10112 }
10113 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
10114 switch v := v.(*BackupConfiguration); i {
10115 case 0:
10116 return &v.state
10117 case 1:
10118 return &v.sizeCache
10119 case 2:
10120 return &v.unknownFields
10121 default:
10122 return nil
10123 }
10124 }
10125 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
10126 switch v := v.(*BackupRun); i {
10127 case 0:
10128 return &v.state
10129 case 1:
10130 return &v.sizeCache
10131 case 2:
10132 return &v.unknownFields
10133 default:
10134 return nil
10135 }
10136 }
10137 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
10138 switch v := v.(*BackupRunsListResponse); i {
10139 case 0:
10140 return &v.state
10141 case 1:
10142 return &v.sizeCache
10143 case 2:
10144 return &v.unknownFields
10145 default:
10146 return nil
10147 }
10148 }
10149 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
10150 switch v := v.(*BinLogCoordinates); i {
10151 case 0:
10152 return &v.state
10153 case 1:
10154 return &v.sizeCache
10155 case 2:
10156 return &v.unknownFields
10157 default:
10158 return nil
10159 }
10160 }
10161 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
10162 switch v := v.(*BackupContext); i {
10163 case 0:
10164 return &v.state
10165 case 1:
10166 return &v.sizeCache
10167 case 2:
10168 return &v.unknownFields
10169 default:
10170 return nil
10171 }
10172 }
10173 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
10174 switch v := v.(*CloneContext); i {
10175 case 0:
10176 return &v.state
10177 case 1:
10178 return &v.sizeCache
10179 case 2:
10180 return &v.unknownFields
10181 default:
10182 return nil
10183 }
10184 }
10185 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {
10186 switch v := v.(*Database); i {
10187 case 0:
10188 return &v.state
10189 case 1:
10190 return &v.sizeCache
10191 case 2:
10192 return &v.unknownFields
10193 default:
10194 return nil
10195 }
10196 }
10197 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} {
10198 switch v := v.(*SqlServerDatabaseDetails); i {
10199 case 0:
10200 return &v.state
10201 case 1:
10202 return &v.sizeCache
10203 case 2:
10204 return &v.unknownFields
10205 default:
10206 return nil
10207 }
10208 }
10209 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} {
10210 switch v := v.(*DatabaseFlags); i {
10211 case 0:
10212 return &v.state
10213 case 1:
10214 return &v.sizeCache
10215 case 2:
10216 return &v.unknownFields
10217 default:
10218 return nil
10219 }
10220 }
10221 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} {
10222 switch v := v.(*SyncFlags); i {
10223 case 0:
10224 return &v.state
10225 case 1:
10226 return &v.sizeCache
10227 case 2:
10228 return &v.unknownFields
10229 default:
10230 return nil
10231 }
10232 }
10233 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} {
10234 switch v := v.(*InstanceReference); i {
10235 case 0:
10236 return &v.state
10237 case 1:
10238 return &v.sizeCache
10239 case 2:
10240 return &v.unknownFields
10241 default:
10242 return nil
10243 }
10244 }
10245 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[14].Exporter = func(v interface{}, i int) interface{} {
10246 switch v := v.(*DatabaseInstance); i {
10247 case 0:
10248 return &v.state
10249 case 1:
10250 return &v.sizeCache
10251 case 2:
10252 return &v.unknownFields
10253 default:
10254 return nil
10255 }
10256 }
10257 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[15].Exporter = func(v interface{}, i int) interface{} {
10258 switch v := v.(*DatabasesListResponse); i {
10259 case 0:
10260 return &v.state
10261 case 1:
10262 return &v.sizeCache
10263 case 2:
10264 return &v.unknownFields
10265 default:
10266 return nil
10267 }
10268 }
10269 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[16].Exporter = func(v interface{}, i int) interface{} {
10270 switch v := v.(*DemoteMasterConfiguration); i {
10271 case 0:
10272 return &v.state
10273 case 1:
10274 return &v.sizeCache
10275 case 2:
10276 return &v.unknownFields
10277 default:
10278 return nil
10279 }
10280 }
10281 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[17].Exporter = func(v interface{}, i int) interface{} {
10282 switch v := v.(*DemoteMasterContext); i {
10283 case 0:
10284 return &v.state
10285 case 1:
10286 return &v.sizeCache
10287 case 2:
10288 return &v.unknownFields
10289 default:
10290 return nil
10291 }
10292 }
10293 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[18].Exporter = func(v interface{}, i int) interface{} {
10294 switch v := v.(*DemoteMasterMySqlReplicaConfiguration); i {
10295 case 0:
10296 return &v.state
10297 case 1:
10298 return &v.sizeCache
10299 case 2:
10300 return &v.unknownFields
10301 default:
10302 return nil
10303 }
10304 }
10305 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[19].Exporter = func(v interface{}, i int) interface{} {
10306 switch v := v.(*ExportContext); i {
10307 case 0:
10308 return &v.state
10309 case 1:
10310 return &v.sizeCache
10311 case 2:
10312 return &v.unknownFields
10313 default:
10314 return nil
10315 }
10316 }
10317 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[20].Exporter = func(v interface{}, i int) interface{} {
10318 switch v := v.(*FailoverContext); i {
10319 case 0:
10320 return &v.state
10321 case 1:
10322 return &v.sizeCache
10323 case 2:
10324 return &v.unknownFields
10325 default:
10326 return nil
10327 }
10328 }
10329 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[21].Exporter = func(v interface{}, i int) interface{} {
10330 switch v := v.(*Flag); i {
10331 case 0:
10332 return &v.state
10333 case 1:
10334 return &v.sizeCache
10335 case 2:
10336 return &v.unknownFields
10337 default:
10338 return nil
10339 }
10340 }
10341 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[22].Exporter = func(v interface{}, i int) interface{} {
10342 switch v := v.(*FlagsListResponse); i {
10343 case 0:
10344 return &v.state
10345 case 1:
10346 return &v.sizeCache
10347 case 2:
10348 return &v.unknownFields
10349 default:
10350 return nil
10351 }
10352 }
10353 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[23].Exporter = func(v interface{}, i int) interface{} {
10354 switch v := v.(*ImportContext); i {
10355 case 0:
10356 return &v.state
10357 case 1:
10358 return &v.sizeCache
10359 case 2:
10360 return &v.unknownFields
10361 default:
10362 return nil
10363 }
10364 }
10365 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[24].Exporter = func(v interface{}, i int) interface{} {
10366 switch v := v.(*InstancesCloneRequest); i {
10367 case 0:
10368 return &v.state
10369 case 1:
10370 return &v.sizeCache
10371 case 2:
10372 return &v.unknownFields
10373 default:
10374 return nil
10375 }
10376 }
10377 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[25].Exporter = func(v interface{}, i int) interface{} {
10378 switch v := v.(*InstancesDemoteMasterRequest); i {
10379 case 0:
10380 return &v.state
10381 case 1:
10382 return &v.sizeCache
10383 case 2:
10384 return &v.unknownFields
10385 default:
10386 return nil
10387 }
10388 }
10389 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[26].Exporter = func(v interface{}, i int) interface{} {
10390 switch v := v.(*InstancesExportRequest); i {
10391 case 0:
10392 return &v.state
10393 case 1:
10394 return &v.sizeCache
10395 case 2:
10396 return &v.unknownFields
10397 default:
10398 return nil
10399 }
10400 }
10401 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[27].Exporter = func(v interface{}, i int) interface{} {
10402 switch v := v.(*InstancesFailoverRequest); i {
10403 case 0:
10404 return &v.state
10405 case 1:
10406 return &v.sizeCache
10407 case 2:
10408 return &v.unknownFields
10409 default:
10410 return nil
10411 }
10412 }
10413 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[28].Exporter = func(v interface{}, i int) interface{} {
10414 switch v := v.(*InstancesImportRequest); i {
10415 case 0:
10416 return &v.state
10417 case 1:
10418 return &v.sizeCache
10419 case 2:
10420 return &v.unknownFields
10421 default:
10422 return nil
10423 }
10424 }
10425 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[29].Exporter = func(v interface{}, i int) interface{} {
10426 switch v := v.(*MySqlSyncConfig); i {
10427 case 0:
10428 return &v.state
10429 case 1:
10430 return &v.sizeCache
10431 case 2:
10432 return &v.unknownFields
10433 default:
10434 return nil
10435 }
10436 }
10437 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[30].Exporter = func(v interface{}, i int) interface{} {
10438 switch v := v.(*InstancesListResponse); i {
10439 case 0:
10440 return &v.state
10441 case 1:
10442 return &v.sizeCache
10443 case 2:
10444 return &v.unknownFields
10445 default:
10446 return nil
10447 }
10448 }
10449 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[31].Exporter = func(v interface{}, i int) interface{} {
10450 switch v := v.(*InstancesListServerCasResponse); i {
10451 case 0:
10452 return &v.state
10453 case 1:
10454 return &v.sizeCache
10455 case 2:
10456 return &v.unknownFields
10457 default:
10458 return nil
10459 }
10460 }
10461 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[32].Exporter = func(v interface{}, i int) interface{} {
10462 switch v := v.(*InstancesRestoreBackupRequest); i {
10463 case 0:
10464 return &v.state
10465 case 1:
10466 return &v.sizeCache
10467 case 2:
10468 return &v.unknownFields
10469 default:
10470 return nil
10471 }
10472 }
10473 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[33].Exporter = func(v interface{}, i int) interface{} {
10474 switch v := v.(*InstancesRotateServerCaRequest); i {
10475 case 0:
10476 return &v.state
10477 case 1:
10478 return &v.sizeCache
10479 case 2:
10480 return &v.unknownFields
10481 default:
10482 return nil
10483 }
10484 }
10485 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[34].Exporter = func(v interface{}, i int) interface{} {
10486 switch v := v.(*InstancesTruncateLogRequest); i {
10487 case 0:
10488 return &v.state
10489 case 1:
10490 return &v.sizeCache
10491 case 2:
10492 return &v.unknownFields
10493 default:
10494 return nil
10495 }
10496 }
10497 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[35].Exporter = func(v interface{}, i int) interface{} {
10498 switch v := v.(*SqlInstancesVerifyExternalSyncSettingsResponse); i {
10499 case 0:
10500 return &v.state
10501 case 1:
10502 return &v.sizeCache
10503 case 2:
10504 return &v.unknownFields
10505 default:
10506 return nil
10507 }
10508 }
10509 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[36].Exporter = func(v interface{}, i int) interface{} {
10510 switch v := v.(*SqlExternalSyncSettingError); i {
10511 case 0:
10512 return &v.state
10513 case 1:
10514 return &v.sizeCache
10515 case 2:
10516 return &v.unknownFields
10517 default:
10518 return nil
10519 }
10520 }
10521 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[37].Exporter = func(v interface{}, i int) interface{} {
10522 switch v := v.(*IpConfiguration); i {
10523 case 0:
10524 return &v.state
10525 case 1:
10526 return &v.sizeCache
10527 case 2:
10528 return &v.unknownFields
10529 default:
10530 return nil
10531 }
10532 }
10533 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[38].Exporter = func(v interface{}, i int) interface{} {
10534 switch v := v.(*IpMapping); i {
10535 case 0:
10536 return &v.state
10537 case 1:
10538 return &v.sizeCache
10539 case 2:
10540 return &v.unknownFields
10541 default:
10542 return nil
10543 }
10544 }
10545 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[39].Exporter = func(v interface{}, i int) interface{} {
10546 switch v := v.(*LocationPreference); i {
10547 case 0:
10548 return &v.state
10549 case 1:
10550 return &v.sizeCache
10551 case 2:
10552 return &v.unknownFields
10553 default:
10554 return nil
10555 }
10556 }
10557 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[40].Exporter = func(v interface{}, i int) interface{} {
10558 switch v := v.(*MaintenanceWindow); i {
10559 case 0:
10560 return &v.state
10561 case 1:
10562 return &v.sizeCache
10563 case 2:
10564 return &v.unknownFields
10565 default:
10566 return nil
10567 }
10568 }
10569 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[41].Exporter = func(v interface{}, i int) interface{} {
10570 switch v := v.(*DenyMaintenancePeriod); i {
10571 case 0:
10572 return &v.state
10573 case 1:
10574 return &v.sizeCache
10575 case 2:
10576 return &v.unknownFields
10577 default:
10578 return nil
10579 }
10580 }
10581 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[42].Exporter = func(v interface{}, i int) interface{} {
10582 switch v := v.(*InsightsConfig); i {
10583 case 0:
10584 return &v.state
10585 case 1:
10586 return &v.sizeCache
10587 case 2:
10588 return &v.unknownFields
10589 default:
10590 return nil
10591 }
10592 }
10593 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[43].Exporter = func(v interface{}, i int) interface{} {
10594 switch v := v.(*MySqlReplicaConfiguration); i {
10595 case 0:
10596 return &v.state
10597 case 1:
10598 return &v.sizeCache
10599 case 2:
10600 return &v.unknownFields
10601 default:
10602 return nil
10603 }
10604 }
10605 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[44].Exporter = func(v interface{}, i int) interface{} {
10606 switch v := v.(*OnPremisesConfiguration); i {
10607 case 0:
10608 return &v.state
10609 case 1:
10610 return &v.sizeCache
10611 case 2:
10612 return &v.unknownFields
10613 default:
10614 return nil
10615 }
10616 }
10617 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[45].Exporter = func(v interface{}, i int) interface{} {
10618 switch v := v.(*DiskEncryptionConfiguration); i {
10619 case 0:
10620 return &v.state
10621 case 1:
10622 return &v.sizeCache
10623 case 2:
10624 return &v.unknownFields
10625 default:
10626 return nil
10627 }
10628 }
10629 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[46].Exporter = func(v interface{}, i int) interface{} {
10630 switch v := v.(*DiskEncryptionStatus); i {
10631 case 0:
10632 return &v.state
10633 case 1:
10634 return &v.sizeCache
10635 case 2:
10636 return &v.unknownFields
10637 default:
10638 return nil
10639 }
10640 }
10641 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[47].Exporter = func(v interface{}, i int) interface{} {
10642 switch v := v.(*Operation); i {
10643 case 0:
10644 return &v.state
10645 case 1:
10646 return &v.sizeCache
10647 case 2:
10648 return &v.unknownFields
10649 default:
10650 return nil
10651 }
10652 }
10653 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[48].Exporter = func(v interface{}, i int) interface{} {
10654 switch v := v.(*OperationError); i {
10655 case 0:
10656 return &v.state
10657 case 1:
10658 return &v.sizeCache
10659 case 2:
10660 return &v.unknownFields
10661 default:
10662 return nil
10663 }
10664 }
10665 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[49].Exporter = func(v interface{}, i int) interface{} {
10666 switch v := v.(*OperationErrors); i {
10667 case 0:
10668 return &v.state
10669 case 1:
10670 return &v.sizeCache
10671 case 2:
10672 return &v.unknownFields
10673 default:
10674 return nil
10675 }
10676 }
10677 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[50].Exporter = func(v interface{}, i int) interface{} {
10678 switch v := v.(*PasswordValidationPolicy); i {
10679 case 0:
10680 return &v.state
10681 case 1:
10682 return &v.sizeCache
10683 case 2:
10684 return &v.unknownFields
10685 default:
10686 return nil
10687 }
10688 }
10689 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[51].Exporter = func(v interface{}, i int) interface{} {
10690 switch v := v.(*OperationsListResponse); i {
10691 case 0:
10692 return &v.state
10693 case 1:
10694 return &v.sizeCache
10695 case 2:
10696 return &v.unknownFields
10697 default:
10698 return nil
10699 }
10700 }
10701 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[52].Exporter = func(v interface{}, i int) interface{} {
10702 switch v := v.(*ReplicaConfiguration); i {
10703 case 0:
10704 return &v.state
10705 case 1:
10706 return &v.sizeCache
10707 case 2:
10708 return &v.unknownFields
10709 default:
10710 return nil
10711 }
10712 }
10713 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[53].Exporter = func(v interface{}, i int) interface{} {
10714 switch v := v.(*RestoreBackupContext); i {
10715 case 0:
10716 return &v.state
10717 case 1:
10718 return &v.sizeCache
10719 case 2:
10720 return &v.unknownFields
10721 default:
10722 return nil
10723 }
10724 }
10725 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[54].Exporter = func(v interface{}, i int) interface{} {
10726 switch v := v.(*RotateServerCaContext); i {
10727 case 0:
10728 return &v.state
10729 case 1:
10730 return &v.sizeCache
10731 case 2:
10732 return &v.unknownFields
10733 default:
10734 return nil
10735 }
10736 }
10737 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[55].Exporter = func(v interface{}, i int) interface{} {
10738 switch v := v.(*Settings); i {
10739 case 0:
10740 return &v.state
10741 case 1:
10742 return &v.sizeCache
10743 case 2:
10744 return &v.unknownFields
10745 default:
10746 return nil
10747 }
10748 }
10749 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[56].Exporter = func(v interface{}, i int) interface{} {
10750 switch v := v.(*SslCert); i {
10751 case 0:
10752 return &v.state
10753 case 1:
10754 return &v.sizeCache
10755 case 2:
10756 return &v.unknownFields
10757 default:
10758 return nil
10759 }
10760 }
10761 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[57].Exporter = func(v interface{}, i int) interface{} {
10762 switch v := v.(*SslCertDetail); i {
10763 case 0:
10764 return &v.state
10765 case 1:
10766 return &v.sizeCache
10767 case 2:
10768 return &v.unknownFields
10769 default:
10770 return nil
10771 }
10772 }
10773 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[58].Exporter = func(v interface{}, i int) interface{} {
10774 switch v := v.(*SslCertsCreateEphemeralRequest); i {
10775 case 0:
10776 return &v.state
10777 case 1:
10778 return &v.sizeCache
10779 case 2:
10780 return &v.unknownFields
10781 default:
10782 return nil
10783 }
10784 }
10785 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[59].Exporter = func(v interface{}, i int) interface{} {
10786 switch v := v.(*SslCertsInsertRequest); i {
10787 case 0:
10788 return &v.state
10789 case 1:
10790 return &v.sizeCache
10791 case 2:
10792 return &v.unknownFields
10793 default:
10794 return nil
10795 }
10796 }
10797 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[60].Exporter = func(v interface{}, i int) interface{} {
10798 switch v := v.(*SqlInstancesRescheduleMaintenanceRequestBody); i {
10799 case 0:
10800 return &v.state
10801 case 1:
10802 return &v.sizeCache
10803 case 2:
10804 return &v.unknownFields
10805 default:
10806 return nil
10807 }
10808 }
10809 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[61].Exporter = func(v interface{}, i int) interface{} {
10810 switch v := v.(*SslCertsInsertResponse); i {
10811 case 0:
10812 return &v.state
10813 case 1:
10814 return &v.sizeCache
10815 case 2:
10816 return &v.unknownFields
10817 default:
10818 return nil
10819 }
10820 }
10821 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[62].Exporter = func(v interface{}, i int) interface{} {
10822 switch v := v.(*SslCertsListResponse); i {
10823 case 0:
10824 return &v.state
10825 case 1:
10826 return &v.sizeCache
10827 case 2:
10828 return &v.unknownFields
10829 default:
10830 return nil
10831 }
10832 }
10833 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[63].Exporter = func(v interface{}, i int) interface{} {
10834 switch v := v.(*TruncateLogContext); i {
10835 case 0:
10836 return &v.state
10837 case 1:
10838 return &v.sizeCache
10839 case 2:
10840 return &v.unknownFields
10841 default:
10842 return nil
10843 }
10844 }
10845 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[64].Exporter = func(v interface{}, i int) interface{} {
10846 switch v := v.(*SqlActiveDirectoryConfig); i {
10847 case 0:
10848 return &v.state
10849 case 1:
10850 return &v.sizeCache
10851 case 2:
10852 return &v.unknownFields
10853 default:
10854 return nil
10855 }
10856 }
10857 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[65].Exporter = func(v interface{}, i int) interface{} {
10858 switch v := v.(*SqlServerAuditConfig); i {
10859 case 0:
10860 return &v.state
10861 case 1:
10862 return &v.sizeCache
10863 case 2:
10864 return &v.unknownFields
10865 default:
10866 return nil
10867 }
10868 }
10869 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[66].Exporter = func(v interface{}, i int) interface{} {
10870 switch v := v.(*DatabaseInstance_SqlFailoverReplica); i {
10871 case 0:
10872 return &v.state
10873 case 1:
10874 return &v.sizeCache
10875 case 2:
10876 return &v.unknownFields
10877 default:
10878 return nil
10879 }
10880 }
10881 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[67].Exporter = func(v interface{}, i int) interface{} {
10882 switch v := v.(*DatabaseInstance_SqlScheduledMaintenance); i {
10883 case 0:
10884 return &v.state
10885 case 1:
10886 return &v.sizeCache
10887 case 2:
10888 return &v.unknownFields
10889 default:
10890 return nil
10891 }
10892 }
10893 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[68].Exporter = func(v interface{}, i int) interface{} {
10894 switch v := v.(*DatabaseInstance_SqlOutOfDiskReport); i {
10895 case 0:
10896 return &v.state
10897 case 1:
10898 return &v.sizeCache
10899 case 2:
10900 return &v.unknownFields
10901 default:
10902 return nil
10903 }
10904 }
10905 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[69].Exporter = func(v interface{}, i int) interface{} {
10906 switch v := v.(*ExportContext_SqlCsvExportOptions); i {
10907 case 0:
10908 return &v.state
10909 case 1:
10910 return &v.sizeCache
10911 case 2:
10912 return &v.unknownFields
10913 default:
10914 return nil
10915 }
10916 }
10917 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[70].Exporter = func(v interface{}, i int) interface{} {
10918 switch v := v.(*ExportContext_SqlExportOptions); i {
10919 case 0:
10920 return &v.state
10921 case 1:
10922 return &v.sizeCache
10923 case 2:
10924 return &v.unknownFields
10925 default:
10926 return nil
10927 }
10928 }
10929 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[71].Exporter = func(v interface{}, i int) interface{} {
10930 switch v := v.(*ExportContext_SqlExportOptions_MysqlExportOptions); i {
10931 case 0:
10932 return &v.state
10933 case 1:
10934 return &v.sizeCache
10935 case 2:
10936 return &v.unknownFields
10937 default:
10938 return nil
10939 }
10940 }
10941 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[72].Exporter = func(v interface{}, i int) interface{} {
10942 switch v := v.(*ImportContext_SqlCsvImportOptions); i {
10943 case 0:
10944 return &v.state
10945 case 1:
10946 return &v.sizeCache
10947 case 2:
10948 return &v.unknownFields
10949 default:
10950 return nil
10951 }
10952 }
10953 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[73].Exporter = func(v interface{}, i int) interface{} {
10954 switch v := v.(*ImportContext_SqlBakImportOptions); i {
10955 case 0:
10956 return &v.state
10957 case 1:
10958 return &v.sizeCache
10959 case 2:
10960 return &v.unknownFields
10961 default:
10962 return nil
10963 }
10964 }
10965 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[74].Exporter = func(v interface{}, i int) interface{} {
10966 switch v := v.(*ImportContext_SqlBakImportOptions_EncryptionOptions); i {
10967 case 0:
10968 return &v.state
10969 case 1:
10970 return &v.sizeCache
10971 case 2:
10972 return &v.unknownFields
10973 default:
10974 return nil
10975 }
10976 }
10977 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[76].Exporter = func(v interface{}, i int) interface{} {
10978 switch v := v.(*SqlInstancesRescheduleMaintenanceRequestBody_Reschedule); i {
10979 case 0:
10980 return &v.state
10981 case 1:
10982 return &v.sizeCache
10983 case 2:
10984 return &v.unknownFields
10985 default:
10986 return nil
10987 }
10988 }
10989 }
10990 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[9].OneofWrappers = []interface{}{
10991 (*Database_SqlserverDatabaseDetails)(nil),
10992 }
10993 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[14].OneofWrappers = []interface{}{}
10994 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[67].OneofWrappers = []interface{}{}
10995 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes[68].OneofWrappers = []interface{}{}
10996 type x struct{}
10997 out := protoimpl.TypeBuilder{
10998 File: protoimpl.DescBuilder{
10999 GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
11000 RawDescriptor: file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDesc,
11001 NumEnums: 25,
11002 NumMessages: 77,
11003 NumExtensions: 0,
11004 NumServices: 0,
11005 },
11006 GoTypes: file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_goTypes,
11007 DependencyIndexes: file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_depIdxs,
11008 EnumInfos: file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_enumTypes,
11009 MessageInfos: file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_msgTypes,
11010 }.Build()
11011 File_google_cloud_sql_v1beta4_cloud_sql_resources_proto = out.File
11012 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_rawDesc = nil
11013 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_goTypes = nil
11014 file_google_cloud_sql_v1beta4_cloud_sql_resources_proto_depIdxs = nil
11015 }
11016
View as plain text