1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 package migrationpb
22
23 import (
24 reflect "reflect"
25 sync "sync"
26
27 protoreflect "google.golang.org/protobuf/reflect/protoreflect"
28 protoimpl "google.golang.org/protobuf/runtime/protoimpl"
29 )
30
31 const (
32
33 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
34
35 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
36 )
37
38
39 type TeradataDialect_Mode int32
40
41 const (
42
43 TeradataDialect_MODE_UNSPECIFIED TeradataDialect_Mode = 0
44
45 TeradataDialect_SQL TeradataDialect_Mode = 1
46
47 TeradataDialect_BTEQ TeradataDialect_Mode = 2
48 )
49
50
51 var (
52 TeradataDialect_Mode_name = map[int32]string{
53 0: "MODE_UNSPECIFIED",
54 1: "SQL",
55 2: "BTEQ",
56 }
57 TeradataDialect_Mode_value = map[string]int32{
58 "MODE_UNSPECIFIED": 0,
59 "SQL": 1,
60 "BTEQ": 2,
61 }
62 )
63
64 func (x TeradataDialect_Mode) Enum() *TeradataDialect_Mode {
65 p := new(TeradataDialect_Mode)
66 *p = x
67 return p
68 }
69
70 func (x TeradataDialect_Mode) String() string {
71 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
72 }
73
74 func (TeradataDialect_Mode) Descriptor() protoreflect.EnumDescriptor {
75 return file_google_cloud_bigquery_migration_v2_translation_config_proto_enumTypes[0].Descriptor()
76 }
77
78 func (TeradataDialect_Mode) Type() protoreflect.EnumType {
79 return &file_google_cloud_bigquery_migration_v2_translation_config_proto_enumTypes[0]
80 }
81
82 func (x TeradataDialect_Mode) Number() protoreflect.EnumNumber {
83 return protoreflect.EnumNumber(x)
84 }
85
86
87 func (TeradataDialect_Mode) EnumDescriptor() ([]byte, []int) {
88 return file_google_cloud_bigquery_migration_v2_translation_config_proto_rawDescGZIP(), []int{5, 0}
89 }
90
91
92 type NameMappingKey_Type int32
93
94 const (
95
96 NameMappingKey_TYPE_UNSPECIFIED NameMappingKey_Type = 0
97
98 NameMappingKey_DATABASE NameMappingKey_Type = 1
99
100 NameMappingKey_SCHEMA NameMappingKey_Type = 2
101
102 NameMappingKey_RELATION NameMappingKey_Type = 3
103
104 NameMappingKey_ATTRIBUTE NameMappingKey_Type = 4
105
106 NameMappingKey_RELATION_ALIAS NameMappingKey_Type = 5
107
108 NameMappingKey_ATTRIBUTE_ALIAS NameMappingKey_Type = 6
109
110 NameMappingKey_FUNCTION NameMappingKey_Type = 7
111 )
112
113
114 var (
115 NameMappingKey_Type_name = map[int32]string{
116 0: "TYPE_UNSPECIFIED",
117 1: "DATABASE",
118 2: "SCHEMA",
119 3: "RELATION",
120 4: "ATTRIBUTE",
121 5: "RELATION_ALIAS",
122 6: "ATTRIBUTE_ALIAS",
123 7: "FUNCTION",
124 }
125 NameMappingKey_Type_value = map[string]int32{
126 "TYPE_UNSPECIFIED": 0,
127 "DATABASE": 1,
128 "SCHEMA": 2,
129 "RELATION": 3,
130 "ATTRIBUTE": 4,
131 "RELATION_ALIAS": 5,
132 "ATTRIBUTE_ALIAS": 6,
133 "FUNCTION": 7,
134 }
135 )
136
137 func (x NameMappingKey_Type) Enum() *NameMappingKey_Type {
138 p := new(NameMappingKey_Type)
139 *p = x
140 return p
141 }
142
143 func (x NameMappingKey_Type) String() string {
144 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
145 }
146
147 func (NameMappingKey_Type) Descriptor() protoreflect.EnumDescriptor {
148 return file_google_cloud_bigquery_migration_v2_translation_config_proto_enumTypes[1].Descriptor()
149 }
150
151 func (NameMappingKey_Type) Type() protoreflect.EnumType {
152 return &file_google_cloud_bigquery_migration_v2_translation_config_proto_enumTypes[1]
153 }
154
155 func (x NameMappingKey_Type) Number() protoreflect.EnumNumber {
156 return protoreflect.EnumNumber(x)
157 }
158
159
160 func (NameMappingKey_Type) EnumDescriptor() ([]byte, []int) {
161 return file_google_cloud_bigquery_migration_v2_translation_config_proto_rawDescGZIP(), []int{18, 0}
162 }
163
164
165
166 type TranslationConfigDetails struct {
167 state protoimpl.MessageState
168 sizeCache protoimpl.SizeCache
169 unknownFields protoimpl.UnknownFields
170
171
172
173
174
175
176 SourceLocation isTranslationConfigDetails_SourceLocation `protobuf_oneof:"source_location"`
177
178
179
180
181
182 TargetLocation isTranslationConfigDetails_TargetLocation `protobuf_oneof:"target_location"`
183
184
185
186
187
188
189 OutputNameMapping isTranslationConfigDetails_OutputNameMapping `protobuf_oneof:"output_name_mapping"`
190
191 SourceDialect *Dialect `protobuf:"bytes,3,opt,name=source_dialect,json=sourceDialect,proto3" json:"source_dialect,omitempty"`
192
193 TargetDialect *Dialect `protobuf:"bytes,4,opt,name=target_dialect,json=targetDialect,proto3" json:"target_dialect,omitempty"`
194
195 SourceEnv *SourceEnv `protobuf:"bytes,6,opt,name=source_env,json=sourceEnv,proto3" json:"source_env,omitempty"`
196
197 RequestSource string `protobuf:"bytes,8,opt,name=request_source,json=requestSource,proto3" json:"request_source,omitempty"`
198 }
199
200 func (x *TranslationConfigDetails) Reset() {
201 *x = TranslationConfigDetails{}
202 if protoimpl.UnsafeEnabled {
203 mi := &file_google_cloud_bigquery_migration_v2_translation_config_proto_msgTypes[0]
204 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
205 ms.StoreMessageInfo(mi)
206 }
207 }
208
209 func (x *TranslationConfigDetails) String() string {
210 return protoimpl.X.MessageStringOf(x)
211 }
212
213 func (*TranslationConfigDetails) ProtoMessage() {}
214
215 func (x *TranslationConfigDetails) ProtoReflect() protoreflect.Message {
216 mi := &file_google_cloud_bigquery_migration_v2_translation_config_proto_msgTypes[0]
217 if protoimpl.UnsafeEnabled && x != nil {
218 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
219 if ms.LoadMessageInfo() == nil {
220 ms.StoreMessageInfo(mi)
221 }
222 return ms
223 }
224 return mi.MessageOf(x)
225 }
226
227
228 func (*TranslationConfigDetails) Descriptor() ([]byte, []int) {
229 return file_google_cloud_bigquery_migration_v2_translation_config_proto_rawDescGZIP(), []int{0}
230 }
231
232 func (m *TranslationConfigDetails) GetSourceLocation() isTranslationConfigDetails_SourceLocation {
233 if m != nil {
234 return m.SourceLocation
235 }
236 return nil
237 }
238
239 func (x *TranslationConfigDetails) GetGcsSourcePath() string {
240 if x, ok := x.GetSourceLocation().(*TranslationConfigDetails_GcsSourcePath); ok {
241 return x.GcsSourcePath
242 }
243 return ""
244 }
245
246 func (m *TranslationConfigDetails) GetTargetLocation() isTranslationConfigDetails_TargetLocation {
247 if m != nil {
248 return m.TargetLocation
249 }
250 return nil
251 }
252
253 func (x *TranslationConfigDetails) GetGcsTargetPath() string {
254 if x, ok := x.GetTargetLocation().(*TranslationConfigDetails_GcsTargetPath); ok {
255 return x.GcsTargetPath
256 }
257 return ""
258 }
259
260 func (m *TranslationConfigDetails) GetOutputNameMapping() isTranslationConfigDetails_OutputNameMapping {
261 if m != nil {
262 return m.OutputNameMapping
263 }
264 return nil
265 }
266
267 func (x *TranslationConfigDetails) GetNameMappingList() *ObjectNameMappingList {
268 if x, ok := x.GetOutputNameMapping().(*TranslationConfigDetails_NameMappingList); ok {
269 return x.NameMappingList
270 }
271 return nil
272 }
273
274 func (x *TranslationConfigDetails) GetSourceDialect() *Dialect {
275 if x != nil {
276 return x.SourceDialect
277 }
278 return nil
279 }
280
281 func (x *TranslationConfigDetails) GetTargetDialect() *Dialect {
282 if x != nil {
283 return x.TargetDialect
284 }
285 return nil
286 }
287
288 func (x *TranslationConfigDetails) GetSourceEnv() *SourceEnv {
289 if x != nil {
290 return x.SourceEnv
291 }
292 return nil
293 }
294
295 func (x *TranslationConfigDetails) GetRequestSource() string {
296 if x != nil {
297 return x.RequestSource
298 }
299 return ""
300 }
301
302 type isTranslationConfigDetails_SourceLocation interface {
303 isTranslationConfigDetails_SourceLocation()
304 }
305
306 type TranslationConfigDetails_GcsSourcePath struct {
307
308 GcsSourcePath string `protobuf:"bytes,1,opt,name=gcs_source_path,json=gcsSourcePath,proto3,oneof"`
309 }
310
311 func (*TranslationConfigDetails_GcsSourcePath) isTranslationConfigDetails_SourceLocation() {}
312
313 type isTranslationConfigDetails_TargetLocation interface {
314 isTranslationConfigDetails_TargetLocation()
315 }
316
317 type TranslationConfigDetails_GcsTargetPath struct {
318
319 GcsTargetPath string `protobuf:"bytes,2,opt,name=gcs_target_path,json=gcsTargetPath,proto3,oneof"`
320 }
321
322 func (*TranslationConfigDetails_GcsTargetPath) isTranslationConfigDetails_TargetLocation() {}
323
324 type isTranslationConfigDetails_OutputNameMapping interface {
325 isTranslationConfigDetails_OutputNameMapping()
326 }
327
328 type TranslationConfigDetails_NameMappingList struct {
329
330 NameMappingList *ObjectNameMappingList `protobuf:"bytes,5,opt,name=name_mapping_list,json=nameMappingList,proto3,oneof"`
331 }
332
333 func (*TranslationConfigDetails_NameMappingList) isTranslationConfigDetails_OutputNameMapping() {}
334
335
336 type Dialect struct {
337 state protoimpl.MessageState
338 sizeCache protoimpl.SizeCache
339 unknownFields protoimpl.UnknownFields
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359 DialectValue isDialect_DialectValue `protobuf_oneof:"dialect_value"`
360 }
361
362 func (x *Dialect) Reset() {
363 *x = Dialect{}
364 if protoimpl.UnsafeEnabled {
365 mi := &file_google_cloud_bigquery_migration_v2_translation_config_proto_msgTypes[1]
366 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
367 ms.StoreMessageInfo(mi)
368 }
369 }
370
371 func (x *Dialect) String() string {
372 return protoimpl.X.MessageStringOf(x)
373 }
374
375 func (*Dialect) ProtoMessage() {}
376
377 func (x *Dialect) ProtoReflect() protoreflect.Message {
378 mi := &file_google_cloud_bigquery_migration_v2_translation_config_proto_msgTypes[1]
379 if protoimpl.UnsafeEnabled && x != nil {
380 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
381 if ms.LoadMessageInfo() == nil {
382 ms.StoreMessageInfo(mi)
383 }
384 return ms
385 }
386 return mi.MessageOf(x)
387 }
388
389
390 func (*Dialect) Descriptor() ([]byte, []int) {
391 return file_google_cloud_bigquery_migration_v2_translation_config_proto_rawDescGZIP(), []int{1}
392 }
393
394 func (m *Dialect) GetDialectValue() isDialect_DialectValue {
395 if m != nil {
396 return m.DialectValue
397 }
398 return nil
399 }
400
401 func (x *Dialect) GetBigqueryDialect() *BigQueryDialect {
402 if x, ok := x.GetDialectValue().(*Dialect_BigqueryDialect); ok {
403 return x.BigqueryDialect
404 }
405 return nil
406 }
407
408 func (x *Dialect) GetHiveqlDialect() *HiveQLDialect {
409 if x, ok := x.GetDialectValue().(*Dialect_HiveqlDialect); ok {
410 return x.HiveqlDialect
411 }
412 return nil
413 }
414
415 func (x *Dialect) GetRedshiftDialect() *RedshiftDialect {
416 if x, ok := x.GetDialectValue().(*Dialect_RedshiftDialect); ok {
417 return x.RedshiftDialect
418 }
419 return nil
420 }
421
422 func (x *Dialect) GetTeradataDialect() *TeradataDialect {
423 if x, ok := x.GetDialectValue().(*Dialect_TeradataDialect); ok {
424 return x.TeradataDialect
425 }
426 return nil
427 }
428
429 func (x *Dialect) GetOracleDialect() *OracleDialect {
430 if x, ok := x.GetDialectValue().(*Dialect_OracleDialect); ok {
431 return x.OracleDialect
432 }
433 return nil
434 }
435
436 func (x *Dialect) GetSparksqlDialect() *SparkSQLDialect {
437 if x, ok := x.GetDialectValue().(*Dialect_SparksqlDialect); ok {
438 return x.SparksqlDialect
439 }
440 return nil
441 }
442
443 func (x *Dialect) GetSnowflakeDialect() *SnowflakeDialect {
444 if x, ok := x.GetDialectValue().(*Dialect_SnowflakeDialect); ok {
445 return x.SnowflakeDialect
446 }
447 return nil
448 }
449
450 func (x *Dialect) GetNetezzaDialect() *NetezzaDialect {
451 if x, ok := x.GetDialectValue().(*Dialect_NetezzaDialect); ok {
452 return x.NetezzaDialect
453 }
454 return nil
455 }
456
457 func (x *Dialect) GetAzureSynapseDialect() *AzureSynapseDialect {
458 if x, ok := x.GetDialectValue().(*Dialect_AzureSynapseDialect); ok {
459 return x.AzureSynapseDialect
460 }
461 return nil
462 }
463
464 func (x *Dialect) GetVerticaDialect() *VerticaDialect {
465 if x, ok := x.GetDialectValue().(*Dialect_VerticaDialect); ok {
466 return x.VerticaDialect
467 }
468 return nil
469 }
470
471 func (x *Dialect) GetSqlServerDialect() *SQLServerDialect {
472 if x, ok := x.GetDialectValue().(*Dialect_SqlServerDialect); ok {
473 return x.SqlServerDialect
474 }
475 return nil
476 }
477
478 func (x *Dialect) GetPostgresqlDialect() *PostgresqlDialect {
479 if x, ok := x.GetDialectValue().(*Dialect_PostgresqlDialect); ok {
480 return x.PostgresqlDialect
481 }
482 return nil
483 }
484
485 func (x *Dialect) GetPrestoDialect() *PrestoDialect {
486 if x, ok := x.GetDialectValue().(*Dialect_PrestoDialect); ok {
487 return x.PrestoDialect
488 }
489 return nil
490 }
491
492 func (x *Dialect) GetMysqlDialect() *MySQLDialect {
493 if x, ok := x.GetDialectValue().(*Dialect_MysqlDialect); ok {
494 return x.MysqlDialect
495 }
496 return nil
497 }
498
499 type isDialect_DialectValue interface {
500 isDialect_DialectValue()
501 }
502
503 type Dialect_BigqueryDialect struct {
504
505 BigqueryDialect *BigQueryDialect `protobuf:"bytes,1,opt,name=bigquery_dialect,json=bigqueryDialect,proto3,oneof"`
506 }
507
508 type Dialect_HiveqlDialect struct {
509
510 HiveqlDialect *HiveQLDialect `protobuf:"bytes,2,opt,name=hiveql_dialect,json=hiveqlDialect,proto3,oneof"`
511 }
512
513 type Dialect_RedshiftDialect struct {
514
515 RedshiftDialect *RedshiftDialect `protobuf:"bytes,3,opt,name=redshift_dialect,json=redshiftDialect,proto3,oneof"`
516 }
517
518 type Dialect_TeradataDialect struct {
519
520 TeradataDialect *TeradataDialect `protobuf:"bytes,4,opt,name=teradata_dialect,json=teradataDialect,proto3,oneof"`
521 }
522
523 type Dialect_OracleDialect struct {
524
525 OracleDialect *OracleDialect `protobuf:"bytes,5,opt,name=oracle_dialect,json=oracleDialect,proto3,oneof"`
526 }
527
528 type Dialect_SparksqlDialect struct {
529
530 SparksqlDialect *SparkSQLDialect `protobuf:"bytes,6,opt,name=sparksql_dialect,json=sparksqlDialect,proto3,oneof"`
531 }
532
533 type Dialect_SnowflakeDialect struct {
534
535 SnowflakeDialect *SnowflakeDialect `protobuf:"bytes,7,opt,name=snowflake_dialect,json=snowflakeDialect,proto3,oneof"`
536 }
537
538 type Dialect_NetezzaDialect struct {
539
540 NetezzaDialect *NetezzaDialect `protobuf:"bytes,8,opt,name=netezza_dialect,json=netezzaDialect,proto3,oneof"`
541 }
542
543 type Dialect_AzureSynapseDialect struct {
544
545 AzureSynapseDialect *AzureSynapseDialect `protobuf:"bytes,9,opt,name=azure_synapse_dialect,json=azureSynapseDialect,proto3,oneof"`
546 }
547
548 type Dialect_VerticaDialect struct {
549
550 VerticaDialect *VerticaDialect `protobuf:"bytes,10,opt,name=vertica_dialect,json=verticaDialect,proto3,oneof"`
551 }
552
553 type Dialect_SqlServerDialect struct {
554
555 SqlServerDialect *SQLServerDialect `protobuf:"bytes,11,opt,name=sql_server_dialect,json=sqlServerDialect,proto3,oneof"`
556 }
557
558 type Dialect_PostgresqlDialect struct {
559
560 PostgresqlDialect *PostgresqlDialect `protobuf:"bytes,12,opt,name=postgresql_dialect,json=postgresqlDialect,proto3,oneof"`
561 }
562
563 type Dialect_PrestoDialect struct {
564
565 PrestoDialect *PrestoDialect `protobuf:"bytes,13,opt,name=presto_dialect,json=prestoDialect,proto3,oneof"`
566 }
567
568 type Dialect_MysqlDialect struct {
569
570 MysqlDialect *MySQLDialect `protobuf:"bytes,14,opt,name=mysql_dialect,json=mysqlDialect,proto3,oneof"`
571 }
572
573 func (*Dialect_BigqueryDialect) isDialect_DialectValue() {}
574
575 func (*Dialect_HiveqlDialect) isDialect_DialectValue() {}
576
577 func (*Dialect_RedshiftDialect) isDialect_DialectValue() {}
578
579 func (*Dialect_TeradataDialect) isDialect_DialectValue() {}
580
581 func (*Dialect_OracleDialect) isDialect_DialectValue() {}
582
583 func (*Dialect_SparksqlDialect) isDialect_DialectValue() {}
584
585 func (*Dialect_SnowflakeDialect) isDialect_DialectValue() {}
586
587 func (*Dialect_NetezzaDialect) isDialect_DialectValue() {}
588
589 func (*Dialect_AzureSynapseDialect) isDialect_DialectValue() {}
590
591 func (*Dialect_VerticaDialect) isDialect_DialectValue() {}
592
593 func (*Dialect_SqlServerDialect) isDialect_DialectValue() {}
594
595 func (*Dialect_PostgresqlDialect) isDialect_DialectValue() {}
596
597 func (*Dialect_PrestoDialect) isDialect_DialectValue() {}
598
599 func (*Dialect_MysqlDialect) isDialect_DialectValue() {}
600
601
602 type BigQueryDialect struct {
603 state protoimpl.MessageState
604 sizeCache protoimpl.SizeCache
605 unknownFields protoimpl.UnknownFields
606 }
607
608 func (x *BigQueryDialect) Reset() {
609 *x = BigQueryDialect{}
610 if protoimpl.UnsafeEnabled {
611 mi := &file_google_cloud_bigquery_migration_v2_translation_config_proto_msgTypes[2]
612 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
613 ms.StoreMessageInfo(mi)
614 }
615 }
616
617 func (x *BigQueryDialect) String() string {
618 return protoimpl.X.MessageStringOf(x)
619 }
620
621 func (*BigQueryDialect) ProtoMessage() {}
622
623 func (x *BigQueryDialect) ProtoReflect() protoreflect.Message {
624 mi := &file_google_cloud_bigquery_migration_v2_translation_config_proto_msgTypes[2]
625 if protoimpl.UnsafeEnabled && x != nil {
626 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
627 if ms.LoadMessageInfo() == nil {
628 ms.StoreMessageInfo(mi)
629 }
630 return ms
631 }
632 return mi.MessageOf(x)
633 }
634
635
636 func (*BigQueryDialect) Descriptor() ([]byte, []int) {
637 return file_google_cloud_bigquery_migration_v2_translation_config_proto_rawDescGZIP(), []int{2}
638 }
639
640
641 type HiveQLDialect struct {
642 state protoimpl.MessageState
643 sizeCache protoimpl.SizeCache
644 unknownFields protoimpl.UnknownFields
645 }
646
647 func (x *HiveQLDialect) Reset() {
648 *x = HiveQLDialect{}
649 if protoimpl.UnsafeEnabled {
650 mi := &file_google_cloud_bigquery_migration_v2_translation_config_proto_msgTypes[3]
651 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
652 ms.StoreMessageInfo(mi)
653 }
654 }
655
656 func (x *HiveQLDialect) String() string {
657 return protoimpl.X.MessageStringOf(x)
658 }
659
660 func (*HiveQLDialect) ProtoMessage() {}
661
662 func (x *HiveQLDialect) ProtoReflect() protoreflect.Message {
663 mi := &file_google_cloud_bigquery_migration_v2_translation_config_proto_msgTypes[3]
664 if protoimpl.UnsafeEnabled && x != nil {
665 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
666 if ms.LoadMessageInfo() == nil {
667 ms.StoreMessageInfo(mi)
668 }
669 return ms
670 }
671 return mi.MessageOf(x)
672 }
673
674
675 func (*HiveQLDialect) Descriptor() ([]byte, []int) {
676 return file_google_cloud_bigquery_migration_v2_translation_config_proto_rawDescGZIP(), []int{3}
677 }
678
679
680 type RedshiftDialect struct {
681 state protoimpl.MessageState
682 sizeCache protoimpl.SizeCache
683 unknownFields protoimpl.UnknownFields
684 }
685
686 func (x *RedshiftDialect) Reset() {
687 *x = RedshiftDialect{}
688 if protoimpl.UnsafeEnabled {
689 mi := &file_google_cloud_bigquery_migration_v2_translation_config_proto_msgTypes[4]
690 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
691 ms.StoreMessageInfo(mi)
692 }
693 }
694
695 func (x *RedshiftDialect) String() string {
696 return protoimpl.X.MessageStringOf(x)
697 }
698
699 func (*RedshiftDialect) ProtoMessage() {}
700
701 func (x *RedshiftDialect) ProtoReflect() protoreflect.Message {
702 mi := &file_google_cloud_bigquery_migration_v2_translation_config_proto_msgTypes[4]
703 if protoimpl.UnsafeEnabled && x != nil {
704 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
705 if ms.LoadMessageInfo() == nil {
706 ms.StoreMessageInfo(mi)
707 }
708 return ms
709 }
710 return mi.MessageOf(x)
711 }
712
713
714 func (*RedshiftDialect) Descriptor() ([]byte, []int) {
715 return file_google_cloud_bigquery_migration_v2_translation_config_proto_rawDescGZIP(), []int{4}
716 }
717
718
719 type TeradataDialect struct {
720 state protoimpl.MessageState
721 sizeCache protoimpl.SizeCache
722 unknownFields protoimpl.UnknownFields
723
724
725 Mode TeradataDialect_Mode `protobuf:"varint,1,opt,name=mode,proto3,enum=google.cloud.bigquery.migration.v2.TeradataDialect_Mode" json:"mode,omitempty"`
726 }
727
728 func (x *TeradataDialect) Reset() {
729 *x = TeradataDialect{}
730 if protoimpl.UnsafeEnabled {
731 mi := &file_google_cloud_bigquery_migration_v2_translation_config_proto_msgTypes[5]
732 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
733 ms.StoreMessageInfo(mi)
734 }
735 }
736
737 func (x *TeradataDialect) String() string {
738 return protoimpl.X.MessageStringOf(x)
739 }
740
741 func (*TeradataDialect) ProtoMessage() {}
742
743 func (x *TeradataDialect) ProtoReflect() protoreflect.Message {
744 mi := &file_google_cloud_bigquery_migration_v2_translation_config_proto_msgTypes[5]
745 if protoimpl.UnsafeEnabled && x != nil {
746 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
747 if ms.LoadMessageInfo() == nil {
748 ms.StoreMessageInfo(mi)
749 }
750 return ms
751 }
752 return mi.MessageOf(x)
753 }
754
755
756 func (*TeradataDialect) Descriptor() ([]byte, []int) {
757 return file_google_cloud_bigquery_migration_v2_translation_config_proto_rawDescGZIP(), []int{5}
758 }
759
760 func (x *TeradataDialect) GetMode() TeradataDialect_Mode {
761 if x != nil {
762 return x.Mode
763 }
764 return TeradataDialect_MODE_UNSPECIFIED
765 }
766
767
768 type OracleDialect struct {
769 state protoimpl.MessageState
770 sizeCache protoimpl.SizeCache
771 unknownFields protoimpl.UnknownFields
772 }
773
774 func (x *OracleDialect) Reset() {
775 *x = OracleDialect{}
776 if protoimpl.UnsafeEnabled {
777 mi := &file_google_cloud_bigquery_migration_v2_translation_config_proto_msgTypes[6]
778 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
779 ms.StoreMessageInfo(mi)
780 }
781 }
782
783 func (x *OracleDialect) String() string {
784 return protoimpl.X.MessageStringOf(x)
785 }
786
787 func (*OracleDialect) ProtoMessage() {}
788
789 func (x *OracleDialect) ProtoReflect() protoreflect.Message {
790 mi := &file_google_cloud_bigquery_migration_v2_translation_config_proto_msgTypes[6]
791 if protoimpl.UnsafeEnabled && x != nil {
792 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
793 if ms.LoadMessageInfo() == nil {
794 ms.StoreMessageInfo(mi)
795 }
796 return ms
797 }
798 return mi.MessageOf(x)
799 }
800
801
802 func (*OracleDialect) Descriptor() ([]byte, []int) {
803 return file_google_cloud_bigquery_migration_v2_translation_config_proto_rawDescGZIP(), []int{6}
804 }
805
806
807 type SparkSQLDialect struct {
808 state protoimpl.MessageState
809 sizeCache protoimpl.SizeCache
810 unknownFields protoimpl.UnknownFields
811 }
812
813 func (x *SparkSQLDialect) Reset() {
814 *x = SparkSQLDialect{}
815 if protoimpl.UnsafeEnabled {
816 mi := &file_google_cloud_bigquery_migration_v2_translation_config_proto_msgTypes[7]
817 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
818 ms.StoreMessageInfo(mi)
819 }
820 }
821
822 func (x *SparkSQLDialect) String() string {
823 return protoimpl.X.MessageStringOf(x)
824 }
825
826 func (*SparkSQLDialect) ProtoMessage() {}
827
828 func (x *SparkSQLDialect) ProtoReflect() protoreflect.Message {
829 mi := &file_google_cloud_bigquery_migration_v2_translation_config_proto_msgTypes[7]
830 if protoimpl.UnsafeEnabled && x != nil {
831 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
832 if ms.LoadMessageInfo() == nil {
833 ms.StoreMessageInfo(mi)
834 }
835 return ms
836 }
837 return mi.MessageOf(x)
838 }
839
840
841 func (*SparkSQLDialect) Descriptor() ([]byte, []int) {
842 return file_google_cloud_bigquery_migration_v2_translation_config_proto_rawDescGZIP(), []int{7}
843 }
844
845
846 type SnowflakeDialect struct {
847 state protoimpl.MessageState
848 sizeCache protoimpl.SizeCache
849 unknownFields protoimpl.UnknownFields
850 }
851
852 func (x *SnowflakeDialect) Reset() {
853 *x = SnowflakeDialect{}
854 if protoimpl.UnsafeEnabled {
855 mi := &file_google_cloud_bigquery_migration_v2_translation_config_proto_msgTypes[8]
856 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
857 ms.StoreMessageInfo(mi)
858 }
859 }
860
861 func (x *SnowflakeDialect) String() string {
862 return protoimpl.X.MessageStringOf(x)
863 }
864
865 func (*SnowflakeDialect) ProtoMessage() {}
866
867 func (x *SnowflakeDialect) ProtoReflect() protoreflect.Message {
868 mi := &file_google_cloud_bigquery_migration_v2_translation_config_proto_msgTypes[8]
869 if protoimpl.UnsafeEnabled && x != nil {
870 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
871 if ms.LoadMessageInfo() == nil {
872 ms.StoreMessageInfo(mi)
873 }
874 return ms
875 }
876 return mi.MessageOf(x)
877 }
878
879
880 func (*SnowflakeDialect) Descriptor() ([]byte, []int) {
881 return file_google_cloud_bigquery_migration_v2_translation_config_proto_rawDescGZIP(), []int{8}
882 }
883
884
885 type NetezzaDialect struct {
886 state protoimpl.MessageState
887 sizeCache protoimpl.SizeCache
888 unknownFields protoimpl.UnknownFields
889 }
890
891 func (x *NetezzaDialect) Reset() {
892 *x = NetezzaDialect{}
893 if protoimpl.UnsafeEnabled {
894 mi := &file_google_cloud_bigquery_migration_v2_translation_config_proto_msgTypes[9]
895 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
896 ms.StoreMessageInfo(mi)
897 }
898 }
899
900 func (x *NetezzaDialect) String() string {
901 return protoimpl.X.MessageStringOf(x)
902 }
903
904 func (*NetezzaDialect) ProtoMessage() {}
905
906 func (x *NetezzaDialect) ProtoReflect() protoreflect.Message {
907 mi := &file_google_cloud_bigquery_migration_v2_translation_config_proto_msgTypes[9]
908 if protoimpl.UnsafeEnabled && x != nil {
909 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
910 if ms.LoadMessageInfo() == nil {
911 ms.StoreMessageInfo(mi)
912 }
913 return ms
914 }
915 return mi.MessageOf(x)
916 }
917
918
919 func (*NetezzaDialect) Descriptor() ([]byte, []int) {
920 return file_google_cloud_bigquery_migration_v2_translation_config_proto_rawDescGZIP(), []int{9}
921 }
922
923
924 type AzureSynapseDialect struct {
925 state protoimpl.MessageState
926 sizeCache protoimpl.SizeCache
927 unknownFields protoimpl.UnknownFields
928 }
929
930 func (x *AzureSynapseDialect) Reset() {
931 *x = AzureSynapseDialect{}
932 if protoimpl.UnsafeEnabled {
933 mi := &file_google_cloud_bigquery_migration_v2_translation_config_proto_msgTypes[10]
934 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
935 ms.StoreMessageInfo(mi)
936 }
937 }
938
939 func (x *AzureSynapseDialect) String() string {
940 return protoimpl.X.MessageStringOf(x)
941 }
942
943 func (*AzureSynapseDialect) ProtoMessage() {}
944
945 func (x *AzureSynapseDialect) ProtoReflect() protoreflect.Message {
946 mi := &file_google_cloud_bigquery_migration_v2_translation_config_proto_msgTypes[10]
947 if protoimpl.UnsafeEnabled && x != nil {
948 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
949 if ms.LoadMessageInfo() == nil {
950 ms.StoreMessageInfo(mi)
951 }
952 return ms
953 }
954 return mi.MessageOf(x)
955 }
956
957
958 func (*AzureSynapseDialect) Descriptor() ([]byte, []int) {
959 return file_google_cloud_bigquery_migration_v2_translation_config_proto_rawDescGZIP(), []int{10}
960 }
961
962
963 type VerticaDialect struct {
964 state protoimpl.MessageState
965 sizeCache protoimpl.SizeCache
966 unknownFields protoimpl.UnknownFields
967 }
968
969 func (x *VerticaDialect) Reset() {
970 *x = VerticaDialect{}
971 if protoimpl.UnsafeEnabled {
972 mi := &file_google_cloud_bigquery_migration_v2_translation_config_proto_msgTypes[11]
973 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
974 ms.StoreMessageInfo(mi)
975 }
976 }
977
978 func (x *VerticaDialect) String() string {
979 return protoimpl.X.MessageStringOf(x)
980 }
981
982 func (*VerticaDialect) ProtoMessage() {}
983
984 func (x *VerticaDialect) ProtoReflect() protoreflect.Message {
985 mi := &file_google_cloud_bigquery_migration_v2_translation_config_proto_msgTypes[11]
986 if protoimpl.UnsafeEnabled && x != nil {
987 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
988 if ms.LoadMessageInfo() == nil {
989 ms.StoreMessageInfo(mi)
990 }
991 return ms
992 }
993 return mi.MessageOf(x)
994 }
995
996
997 func (*VerticaDialect) Descriptor() ([]byte, []int) {
998 return file_google_cloud_bigquery_migration_v2_translation_config_proto_rawDescGZIP(), []int{11}
999 }
1000
1001
1002 type SQLServerDialect struct {
1003 state protoimpl.MessageState
1004 sizeCache protoimpl.SizeCache
1005 unknownFields protoimpl.UnknownFields
1006 }
1007
1008 func (x *SQLServerDialect) Reset() {
1009 *x = SQLServerDialect{}
1010 if protoimpl.UnsafeEnabled {
1011 mi := &file_google_cloud_bigquery_migration_v2_translation_config_proto_msgTypes[12]
1012 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1013 ms.StoreMessageInfo(mi)
1014 }
1015 }
1016
1017 func (x *SQLServerDialect) String() string {
1018 return protoimpl.X.MessageStringOf(x)
1019 }
1020
1021 func (*SQLServerDialect) ProtoMessage() {}
1022
1023 func (x *SQLServerDialect) ProtoReflect() protoreflect.Message {
1024 mi := &file_google_cloud_bigquery_migration_v2_translation_config_proto_msgTypes[12]
1025 if protoimpl.UnsafeEnabled && x != nil {
1026 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1027 if ms.LoadMessageInfo() == nil {
1028 ms.StoreMessageInfo(mi)
1029 }
1030 return ms
1031 }
1032 return mi.MessageOf(x)
1033 }
1034
1035
1036 func (*SQLServerDialect) Descriptor() ([]byte, []int) {
1037 return file_google_cloud_bigquery_migration_v2_translation_config_proto_rawDescGZIP(), []int{12}
1038 }
1039
1040
1041 type PostgresqlDialect struct {
1042 state protoimpl.MessageState
1043 sizeCache protoimpl.SizeCache
1044 unknownFields protoimpl.UnknownFields
1045 }
1046
1047 func (x *PostgresqlDialect) Reset() {
1048 *x = PostgresqlDialect{}
1049 if protoimpl.UnsafeEnabled {
1050 mi := &file_google_cloud_bigquery_migration_v2_translation_config_proto_msgTypes[13]
1051 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1052 ms.StoreMessageInfo(mi)
1053 }
1054 }
1055
1056 func (x *PostgresqlDialect) String() string {
1057 return protoimpl.X.MessageStringOf(x)
1058 }
1059
1060 func (*PostgresqlDialect) ProtoMessage() {}
1061
1062 func (x *PostgresqlDialect) ProtoReflect() protoreflect.Message {
1063 mi := &file_google_cloud_bigquery_migration_v2_translation_config_proto_msgTypes[13]
1064 if protoimpl.UnsafeEnabled && x != nil {
1065 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1066 if ms.LoadMessageInfo() == nil {
1067 ms.StoreMessageInfo(mi)
1068 }
1069 return ms
1070 }
1071 return mi.MessageOf(x)
1072 }
1073
1074
1075 func (*PostgresqlDialect) Descriptor() ([]byte, []int) {
1076 return file_google_cloud_bigquery_migration_v2_translation_config_proto_rawDescGZIP(), []int{13}
1077 }
1078
1079
1080 type PrestoDialect struct {
1081 state protoimpl.MessageState
1082 sizeCache protoimpl.SizeCache
1083 unknownFields protoimpl.UnknownFields
1084 }
1085
1086 func (x *PrestoDialect) Reset() {
1087 *x = PrestoDialect{}
1088 if protoimpl.UnsafeEnabled {
1089 mi := &file_google_cloud_bigquery_migration_v2_translation_config_proto_msgTypes[14]
1090 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1091 ms.StoreMessageInfo(mi)
1092 }
1093 }
1094
1095 func (x *PrestoDialect) String() string {
1096 return protoimpl.X.MessageStringOf(x)
1097 }
1098
1099 func (*PrestoDialect) ProtoMessage() {}
1100
1101 func (x *PrestoDialect) ProtoReflect() protoreflect.Message {
1102 mi := &file_google_cloud_bigquery_migration_v2_translation_config_proto_msgTypes[14]
1103 if protoimpl.UnsafeEnabled && x != nil {
1104 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1105 if ms.LoadMessageInfo() == nil {
1106 ms.StoreMessageInfo(mi)
1107 }
1108 return ms
1109 }
1110 return mi.MessageOf(x)
1111 }
1112
1113
1114 func (*PrestoDialect) Descriptor() ([]byte, []int) {
1115 return file_google_cloud_bigquery_migration_v2_translation_config_proto_rawDescGZIP(), []int{14}
1116 }
1117
1118
1119 type MySQLDialect struct {
1120 state protoimpl.MessageState
1121 sizeCache protoimpl.SizeCache
1122 unknownFields protoimpl.UnknownFields
1123 }
1124
1125 func (x *MySQLDialect) Reset() {
1126 *x = MySQLDialect{}
1127 if protoimpl.UnsafeEnabled {
1128 mi := &file_google_cloud_bigquery_migration_v2_translation_config_proto_msgTypes[15]
1129 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1130 ms.StoreMessageInfo(mi)
1131 }
1132 }
1133
1134 func (x *MySQLDialect) String() string {
1135 return protoimpl.X.MessageStringOf(x)
1136 }
1137
1138 func (*MySQLDialect) ProtoMessage() {}
1139
1140 func (x *MySQLDialect) ProtoReflect() protoreflect.Message {
1141 mi := &file_google_cloud_bigquery_migration_v2_translation_config_proto_msgTypes[15]
1142 if protoimpl.UnsafeEnabled && x != nil {
1143 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1144 if ms.LoadMessageInfo() == nil {
1145 ms.StoreMessageInfo(mi)
1146 }
1147 return ms
1148 }
1149 return mi.MessageOf(x)
1150 }
1151
1152
1153 func (*MySQLDialect) Descriptor() ([]byte, []int) {
1154 return file_google_cloud_bigquery_migration_v2_translation_config_proto_rawDescGZIP(), []int{15}
1155 }
1156
1157
1158
1159 type ObjectNameMappingList struct {
1160 state protoimpl.MessageState
1161 sizeCache protoimpl.SizeCache
1162 unknownFields protoimpl.UnknownFields
1163
1164
1165 NameMap []*ObjectNameMapping `protobuf:"bytes,1,rep,name=name_map,json=nameMap,proto3" json:"name_map,omitempty"`
1166 }
1167
1168 func (x *ObjectNameMappingList) Reset() {
1169 *x = ObjectNameMappingList{}
1170 if protoimpl.UnsafeEnabled {
1171 mi := &file_google_cloud_bigquery_migration_v2_translation_config_proto_msgTypes[16]
1172 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1173 ms.StoreMessageInfo(mi)
1174 }
1175 }
1176
1177 func (x *ObjectNameMappingList) String() string {
1178 return protoimpl.X.MessageStringOf(x)
1179 }
1180
1181 func (*ObjectNameMappingList) ProtoMessage() {}
1182
1183 func (x *ObjectNameMappingList) ProtoReflect() protoreflect.Message {
1184 mi := &file_google_cloud_bigquery_migration_v2_translation_config_proto_msgTypes[16]
1185 if protoimpl.UnsafeEnabled && x != nil {
1186 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1187 if ms.LoadMessageInfo() == nil {
1188 ms.StoreMessageInfo(mi)
1189 }
1190 return ms
1191 }
1192 return mi.MessageOf(x)
1193 }
1194
1195
1196 func (*ObjectNameMappingList) Descriptor() ([]byte, []int) {
1197 return file_google_cloud_bigquery_migration_v2_translation_config_proto_rawDescGZIP(), []int{16}
1198 }
1199
1200 func (x *ObjectNameMappingList) GetNameMap() []*ObjectNameMapping {
1201 if x != nil {
1202 return x.NameMap
1203 }
1204 return nil
1205 }
1206
1207
1208
1209 type ObjectNameMapping struct {
1210 state protoimpl.MessageState
1211 sizeCache protoimpl.SizeCache
1212 unknownFields protoimpl.UnknownFields
1213
1214
1215 Source *NameMappingKey `protobuf:"bytes,1,opt,name=source,proto3" json:"source,omitempty"`
1216
1217 Target *NameMappingValue `protobuf:"bytes,2,opt,name=target,proto3" json:"target,omitempty"`
1218 }
1219
1220 func (x *ObjectNameMapping) Reset() {
1221 *x = ObjectNameMapping{}
1222 if protoimpl.UnsafeEnabled {
1223 mi := &file_google_cloud_bigquery_migration_v2_translation_config_proto_msgTypes[17]
1224 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1225 ms.StoreMessageInfo(mi)
1226 }
1227 }
1228
1229 func (x *ObjectNameMapping) String() string {
1230 return protoimpl.X.MessageStringOf(x)
1231 }
1232
1233 func (*ObjectNameMapping) ProtoMessage() {}
1234
1235 func (x *ObjectNameMapping) ProtoReflect() protoreflect.Message {
1236 mi := &file_google_cloud_bigquery_migration_v2_translation_config_proto_msgTypes[17]
1237 if protoimpl.UnsafeEnabled && x != nil {
1238 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1239 if ms.LoadMessageInfo() == nil {
1240 ms.StoreMessageInfo(mi)
1241 }
1242 return ms
1243 }
1244 return mi.MessageOf(x)
1245 }
1246
1247
1248 func (*ObjectNameMapping) Descriptor() ([]byte, []int) {
1249 return file_google_cloud_bigquery_migration_v2_translation_config_proto_rawDescGZIP(), []int{17}
1250 }
1251
1252 func (x *ObjectNameMapping) GetSource() *NameMappingKey {
1253 if x != nil {
1254 return x.Source
1255 }
1256 return nil
1257 }
1258
1259 func (x *ObjectNameMapping) GetTarget() *NameMappingValue {
1260 if x != nil {
1261 return x.Target
1262 }
1263 return nil
1264 }
1265
1266
1267
1268 type NameMappingKey struct {
1269 state protoimpl.MessageState
1270 sizeCache protoimpl.SizeCache
1271 unknownFields protoimpl.UnknownFields
1272
1273
1274 Type NameMappingKey_Type `protobuf:"varint,1,opt,name=type,proto3,enum=google.cloud.bigquery.migration.v2.NameMappingKey_Type" json:"type,omitempty"`
1275
1276
1277 Database string `protobuf:"bytes,2,opt,name=database,proto3" json:"database,omitempty"`
1278
1279 Schema string `protobuf:"bytes,3,opt,name=schema,proto3" json:"schema,omitempty"`
1280
1281
1282 Relation string `protobuf:"bytes,4,opt,name=relation,proto3" json:"relation,omitempty"`
1283
1284
1285 Attribute string `protobuf:"bytes,5,opt,name=attribute,proto3" json:"attribute,omitempty"`
1286 }
1287
1288 func (x *NameMappingKey) Reset() {
1289 *x = NameMappingKey{}
1290 if protoimpl.UnsafeEnabled {
1291 mi := &file_google_cloud_bigquery_migration_v2_translation_config_proto_msgTypes[18]
1292 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1293 ms.StoreMessageInfo(mi)
1294 }
1295 }
1296
1297 func (x *NameMappingKey) String() string {
1298 return protoimpl.X.MessageStringOf(x)
1299 }
1300
1301 func (*NameMappingKey) ProtoMessage() {}
1302
1303 func (x *NameMappingKey) ProtoReflect() protoreflect.Message {
1304 mi := &file_google_cloud_bigquery_migration_v2_translation_config_proto_msgTypes[18]
1305 if protoimpl.UnsafeEnabled && x != nil {
1306 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1307 if ms.LoadMessageInfo() == nil {
1308 ms.StoreMessageInfo(mi)
1309 }
1310 return ms
1311 }
1312 return mi.MessageOf(x)
1313 }
1314
1315
1316 func (*NameMappingKey) Descriptor() ([]byte, []int) {
1317 return file_google_cloud_bigquery_migration_v2_translation_config_proto_rawDescGZIP(), []int{18}
1318 }
1319
1320 func (x *NameMappingKey) GetType() NameMappingKey_Type {
1321 if x != nil {
1322 return x.Type
1323 }
1324 return NameMappingKey_TYPE_UNSPECIFIED
1325 }
1326
1327 func (x *NameMappingKey) GetDatabase() string {
1328 if x != nil {
1329 return x.Database
1330 }
1331 return ""
1332 }
1333
1334 func (x *NameMappingKey) GetSchema() string {
1335 if x != nil {
1336 return x.Schema
1337 }
1338 return ""
1339 }
1340
1341 func (x *NameMappingKey) GetRelation() string {
1342 if x != nil {
1343 return x.Relation
1344 }
1345 return ""
1346 }
1347
1348 func (x *NameMappingKey) GetAttribute() string {
1349 if x != nil {
1350 return x.Attribute
1351 }
1352 return ""
1353 }
1354
1355
1356
1357 type NameMappingValue struct {
1358 state protoimpl.MessageState
1359 sizeCache protoimpl.SizeCache
1360 unknownFields protoimpl.UnknownFields
1361
1362
1363
1364 Database string `protobuf:"bytes,1,opt,name=database,proto3" json:"database,omitempty"`
1365
1366 Schema string `protobuf:"bytes,2,opt,name=schema,proto3" json:"schema,omitempty"`
1367
1368
1369 Relation string `protobuf:"bytes,3,opt,name=relation,proto3" json:"relation,omitempty"`
1370
1371
1372 Attribute string `protobuf:"bytes,4,opt,name=attribute,proto3" json:"attribute,omitempty"`
1373 }
1374
1375 func (x *NameMappingValue) Reset() {
1376 *x = NameMappingValue{}
1377 if protoimpl.UnsafeEnabled {
1378 mi := &file_google_cloud_bigquery_migration_v2_translation_config_proto_msgTypes[19]
1379 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1380 ms.StoreMessageInfo(mi)
1381 }
1382 }
1383
1384 func (x *NameMappingValue) String() string {
1385 return protoimpl.X.MessageStringOf(x)
1386 }
1387
1388 func (*NameMappingValue) ProtoMessage() {}
1389
1390 func (x *NameMappingValue) ProtoReflect() protoreflect.Message {
1391 mi := &file_google_cloud_bigquery_migration_v2_translation_config_proto_msgTypes[19]
1392 if protoimpl.UnsafeEnabled && x != nil {
1393 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1394 if ms.LoadMessageInfo() == nil {
1395 ms.StoreMessageInfo(mi)
1396 }
1397 return ms
1398 }
1399 return mi.MessageOf(x)
1400 }
1401
1402
1403 func (*NameMappingValue) Descriptor() ([]byte, []int) {
1404 return file_google_cloud_bigquery_migration_v2_translation_config_proto_rawDescGZIP(), []int{19}
1405 }
1406
1407 func (x *NameMappingValue) GetDatabase() string {
1408 if x != nil {
1409 return x.Database
1410 }
1411 return ""
1412 }
1413
1414 func (x *NameMappingValue) GetSchema() string {
1415 if x != nil {
1416 return x.Schema
1417 }
1418 return ""
1419 }
1420
1421 func (x *NameMappingValue) GetRelation() string {
1422 if x != nil {
1423 return x.Relation
1424 }
1425 return ""
1426 }
1427
1428 func (x *NameMappingValue) GetAttribute() string {
1429 if x != nil {
1430 return x.Attribute
1431 }
1432 return ""
1433 }
1434
1435
1436 type SourceEnv struct {
1437 state protoimpl.MessageState
1438 sizeCache protoimpl.SizeCache
1439 unknownFields protoimpl.UnknownFields
1440
1441
1442
1443 DefaultDatabase string `protobuf:"bytes,1,opt,name=default_database,json=defaultDatabase,proto3" json:"default_database,omitempty"`
1444
1445
1446 SchemaSearchPath []string `protobuf:"bytes,2,rep,name=schema_search_path,json=schemaSearchPath,proto3" json:"schema_search_path,omitempty"`
1447 }
1448
1449 func (x *SourceEnv) Reset() {
1450 *x = SourceEnv{}
1451 if protoimpl.UnsafeEnabled {
1452 mi := &file_google_cloud_bigquery_migration_v2_translation_config_proto_msgTypes[20]
1453 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1454 ms.StoreMessageInfo(mi)
1455 }
1456 }
1457
1458 func (x *SourceEnv) String() string {
1459 return protoimpl.X.MessageStringOf(x)
1460 }
1461
1462 func (*SourceEnv) ProtoMessage() {}
1463
1464 func (x *SourceEnv) ProtoReflect() protoreflect.Message {
1465 mi := &file_google_cloud_bigquery_migration_v2_translation_config_proto_msgTypes[20]
1466 if protoimpl.UnsafeEnabled && x != nil {
1467 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1468 if ms.LoadMessageInfo() == nil {
1469 ms.StoreMessageInfo(mi)
1470 }
1471 return ms
1472 }
1473 return mi.MessageOf(x)
1474 }
1475
1476
1477 func (*SourceEnv) Descriptor() ([]byte, []int) {
1478 return file_google_cloud_bigquery_migration_v2_translation_config_proto_rawDescGZIP(), []int{20}
1479 }
1480
1481 func (x *SourceEnv) GetDefaultDatabase() string {
1482 if x != nil {
1483 return x.DefaultDatabase
1484 }
1485 return ""
1486 }
1487
1488 func (x *SourceEnv) GetSchemaSearchPath() []string {
1489 if x != nil {
1490 return x.SchemaSearchPath
1491 }
1492 return nil
1493 }
1494
1495 var File_google_cloud_bigquery_migration_v2_translation_config_proto protoreflect.FileDescriptor
1496
1497 var file_google_cloud_bigquery_migration_v2_translation_config_proto_rawDesc = []byte{
1498 0x0a, 0x3b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x62,
1499 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2f, 0x6d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x69, 0x6f,
1500 0x6e, 0x2f, 0x76, 0x32, 0x2f, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e,
1501 0x5f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x22, 0x67,
1502 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71,
1503 0x75, 0x65, 0x72, 0x79, 0x2e, 0x6d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x76,
1504 0x32, 0x22, 0xb1, 0x04, 0x0a, 0x18, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x6c, 0x61, 0x74, 0x69, 0x6f,
1505 0x6e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x12, 0x28,
1506 0x0a, 0x0f, 0x67, 0x63, 0x73, 0x5f, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x70, 0x61, 0x74,
1507 0x68, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x48, 0x00, 0x52, 0x0d, 0x67, 0x63, 0x73, 0x53, 0x6f,
1508 0x75, 0x72, 0x63, 0x65, 0x50, 0x61, 0x74, 0x68, 0x12, 0x28, 0x0a, 0x0f, 0x67, 0x63, 0x73, 0x5f,
1509 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x70, 0x61, 0x74, 0x68, 0x18, 0x02, 0x20, 0x01, 0x28,
1510 0x09, 0x48, 0x01, 0x52, 0x0d, 0x67, 0x63, 0x73, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x50, 0x61,
1511 0x74, 0x68, 0x12, 0x67, 0x0a, 0x11, 0x6e, 0x61, 0x6d, 0x65, 0x5f, 0x6d, 0x61, 0x70, 0x70, 0x69,
1512 0x6e, 0x67, 0x5f, 0x6c, 0x69, 0x73, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x39, 0x2e,
1513 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67,
1514 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x6d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e,
1515 0x76, 0x32, 0x2e, 0x4f, 0x62, 0x6a, 0x65, 0x63, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x4d, 0x61, 0x70,
1516 0x70, 0x69, 0x6e, 0x67, 0x4c, 0x69, 0x73, 0x74, 0x48, 0x02, 0x52, 0x0f, 0x6e, 0x61, 0x6d, 0x65,
1517 0x4d, 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x52, 0x0a, 0x0e, 0x73,
1518 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x64, 0x69, 0x61, 0x6c, 0x65, 0x63, 0x74, 0x18, 0x03, 0x20,
1519 0x01, 0x28, 0x0b, 0x32, 0x2b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f,
1520 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x6d, 0x69, 0x67, 0x72,
1521 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x76, 0x32, 0x2e, 0x44, 0x69, 0x61, 0x6c, 0x65, 0x63, 0x74,
1522 0x52, 0x0d, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x44, 0x69, 0x61, 0x6c, 0x65, 0x63, 0x74, 0x12,
1523 0x52, 0x0a, 0x0e, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x64, 0x69, 0x61, 0x6c, 0x65, 0x63,
1524 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
1525 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e,
1526 0x6d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x76, 0x32, 0x2e, 0x44, 0x69, 0x61,
1527 0x6c, 0x65, 0x63, 0x74, 0x52, 0x0d, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x44, 0x69, 0x61, 0x6c,
1528 0x65, 0x63, 0x74, 0x12, 0x4c, 0x0a, 0x0a, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x65, 0x6e,
1529 0x76, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
1530 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e,
1531 0x6d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x76, 0x32, 0x2e, 0x53, 0x6f, 0x75,
1532 0x72, 0x63, 0x65, 0x45, 0x6e, 0x76, 0x52, 0x09, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x45, 0x6e,
1533 0x76, 0x12, 0x25, 0x0a, 0x0e, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x5f, 0x73, 0x6f, 0x75,
1534 0x72, 0x63, 0x65, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x72, 0x65, 0x71, 0x75, 0x65,
1535 0x73, 0x74, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x42, 0x11, 0x0a, 0x0f, 0x73, 0x6f, 0x75, 0x72,
1536 0x63, 0x65, 0x5f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x11, 0x0a, 0x0f, 0x74,
1537 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x15,
1538 0x0a, 0x13, 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x5f, 0x6d, 0x61,
1539 0x70, 0x70, 0x69, 0x6e, 0x67, 0x22, 0xef, 0x0a, 0x0a, 0x07, 0x44, 0x69, 0x61, 0x6c, 0x65, 0x63,
1540 0x74, 0x12, 0x60, 0x0a, 0x10, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x5f, 0x64, 0x69,
1541 0x61, 0x6c, 0x65, 0x63, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x33, 0x2e, 0x67, 0x6f,
1542 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75,
1543 0x65, 0x72, 0x79, 0x2e, 0x6d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x76, 0x32,
1544 0x2e, 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79, 0x44, 0x69, 0x61, 0x6c, 0x65, 0x63, 0x74,
1545 0x48, 0x00, 0x52, 0x0f, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x44, 0x69, 0x61, 0x6c,
1546 0x65, 0x63, 0x74, 0x12, 0x5a, 0x0a, 0x0e, 0x68, 0x69, 0x76, 0x65, 0x71, 0x6c, 0x5f, 0x64, 0x69,
1547 0x61, 0x6c, 0x65, 0x63, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x31, 0x2e, 0x67, 0x6f,
1548 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75,
1549 0x65, 0x72, 0x79, 0x2e, 0x6d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x76, 0x32,
1550 0x2e, 0x48, 0x69, 0x76, 0x65, 0x51, 0x4c, 0x44, 0x69, 0x61, 0x6c, 0x65, 0x63, 0x74, 0x48, 0x00,
1551 0x52, 0x0d, 0x68, 0x69, 0x76, 0x65, 0x71, 0x6c, 0x44, 0x69, 0x61, 0x6c, 0x65, 0x63, 0x74, 0x12,
1552 0x60, 0x0a, 0x10, 0x72, 0x65, 0x64, 0x73, 0x68, 0x69, 0x66, 0x74, 0x5f, 0x64, 0x69, 0x61, 0x6c,
1553 0x65, 0x63, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x33, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
1554 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72,
1555 0x79, 0x2e, 0x6d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x76, 0x32, 0x2e, 0x52,
1556 0x65, 0x64, 0x73, 0x68, 0x69, 0x66, 0x74, 0x44, 0x69, 0x61, 0x6c, 0x65, 0x63, 0x74, 0x48, 0x00,
1557 0x52, 0x0f, 0x72, 0x65, 0x64, 0x73, 0x68, 0x69, 0x66, 0x74, 0x44, 0x69, 0x61, 0x6c, 0x65, 0x63,
1558 0x74, 0x12, 0x60, 0x0a, 0x10, 0x74, 0x65, 0x72, 0x61, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x64, 0x69,
1559 0x61, 0x6c, 0x65, 0x63, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x33, 0x2e, 0x67, 0x6f,
1560 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75,
1561 0x65, 0x72, 0x79, 0x2e, 0x6d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x76, 0x32,
1562 0x2e, 0x54, 0x65, 0x72, 0x61, 0x64, 0x61, 0x74, 0x61, 0x44, 0x69, 0x61, 0x6c, 0x65, 0x63, 0x74,
1563 0x48, 0x00, 0x52, 0x0f, 0x74, 0x65, 0x72, 0x61, 0x64, 0x61, 0x74, 0x61, 0x44, 0x69, 0x61, 0x6c,
1564 0x65, 0x63, 0x74, 0x12, 0x5a, 0x0a, 0x0e, 0x6f, 0x72, 0x61, 0x63, 0x6c, 0x65, 0x5f, 0x64, 0x69,
1565 0x61, 0x6c, 0x65, 0x63, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x31, 0x2e, 0x67, 0x6f,
1566 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75,
1567 0x65, 0x72, 0x79, 0x2e, 0x6d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x76, 0x32,
1568 0x2e, 0x4f, 0x72, 0x61, 0x63, 0x6c, 0x65, 0x44, 0x69, 0x61, 0x6c, 0x65, 0x63, 0x74, 0x48, 0x00,
1569 0x52, 0x0d, 0x6f, 0x72, 0x61, 0x63, 0x6c, 0x65, 0x44, 0x69, 0x61, 0x6c, 0x65, 0x63, 0x74, 0x12,
1570 0x60, 0x0a, 0x10, 0x73, 0x70, 0x61, 0x72, 0x6b, 0x73, 0x71, 0x6c, 0x5f, 0x64, 0x69, 0x61, 0x6c,
1571 0x65, 0x63, 0x74, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x33, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
1572 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72,
1573 0x79, 0x2e, 0x6d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x76, 0x32, 0x2e, 0x53,
1574 0x70, 0x61, 0x72, 0x6b, 0x53, 0x51, 0x4c, 0x44, 0x69, 0x61, 0x6c, 0x65, 0x63, 0x74, 0x48, 0x00,
1575 0x52, 0x0f, 0x73, 0x70, 0x61, 0x72, 0x6b, 0x73, 0x71, 0x6c, 0x44, 0x69, 0x61, 0x6c, 0x65, 0x63,
1576 0x74, 0x12, 0x63, 0x0a, 0x11, 0x73, 0x6e, 0x6f, 0x77, 0x66, 0x6c, 0x61, 0x6b, 0x65, 0x5f, 0x64,
1577 0x69, 0x61, 0x6c, 0x65, 0x63, 0x74, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x34, 0x2e, 0x67,
1578 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71,
1579 0x75, 0x65, 0x72, 0x79, 0x2e, 0x6d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x76,
1580 0x32, 0x2e, 0x53, 0x6e, 0x6f, 0x77, 0x66, 0x6c, 0x61, 0x6b, 0x65, 0x44, 0x69, 0x61, 0x6c, 0x65,
1581 0x63, 0x74, 0x48, 0x00, 0x52, 0x10, 0x73, 0x6e, 0x6f, 0x77, 0x66, 0x6c, 0x61, 0x6b, 0x65, 0x44,
1582 0x69, 0x61, 0x6c, 0x65, 0x63, 0x74, 0x12, 0x5d, 0x0a, 0x0f, 0x6e, 0x65, 0x74, 0x65, 0x7a, 0x7a,
1583 0x61, 0x5f, 0x64, 0x69, 0x61, 0x6c, 0x65, 0x63, 0x74, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0b, 0x32,
1584 0x32, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62,
1585 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x6d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x69, 0x6f,
1586 0x6e, 0x2e, 0x76, 0x32, 0x2e, 0x4e, 0x65, 0x74, 0x65, 0x7a, 0x7a, 0x61, 0x44, 0x69, 0x61, 0x6c,
1587 0x65, 0x63, 0x74, 0x48, 0x00, 0x52, 0x0e, 0x6e, 0x65, 0x74, 0x65, 0x7a, 0x7a, 0x61, 0x44, 0x69,
1588 0x61, 0x6c, 0x65, 0x63, 0x74, 0x12, 0x6d, 0x0a, 0x15, 0x61, 0x7a, 0x75, 0x72, 0x65, 0x5f, 0x73,
1589 0x79, 0x6e, 0x61, 0x70, 0x73, 0x65, 0x5f, 0x64, 0x69, 0x61, 0x6c, 0x65, 0x63, 0x74, 0x18, 0x09,
1590 0x20, 0x01, 0x28, 0x0b, 0x32, 0x37, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c,
1591 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x6d, 0x69, 0x67,
1592 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x76, 0x32, 0x2e, 0x41, 0x7a, 0x75, 0x72, 0x65, 0x53,
1593 0x79, 0x6e, 0x61, 0x70, 0x73, 0x65, 0x44, 0x69, 0x61, 0x6c, 0x65, 0x63, 0x74, 0x48, 0x00, 0x52,
1594 0x13, 0x61, 0x7a, 0x75, 0x72, 0x65, 0x53, 0x79, 0x6e, 0x61, 0x70, 0x73, 0x65, 0x44, 0x69, 0x61,
1595 0x6c, 0x65, 0x63, 0x74, 0x12, 0x5d, 0x0a, 0x0f, 0x76, 0x65, 0x72, 0x74, 0x69, 0x63, 0x61, 0x5f,
1596 0x64, 0x69, 0x61, 0x6c, 0x65, 0x63, 0x74, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x32, 0x2e,
1597 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67,
1598 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x6d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e,
1599 0x76, 0x32, 0x2e, 0x56, 0x65, 0x72, 0x74, 0x69, 0x63, 0x61, 0x44, 0x69, 0x61, 0x6c, 0x65, 0x63,
1600 0x74, 0x48, 0x00, 0x52, 0x0e, 0x76, 0x65, 0x72, 0x74, 0x69, 0x63, 0x61, 0x44, 0x69, 0x61, 0x6c,
1601 0x65, 0x63, 0x74, 0x12, 0x64, 0x0a, 0x12, 0x73, 0x71, 0x6c, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x65,
1602 0x72, 0x5f, 0x64, 0x69, 0x61, 0x6c, 0x65, 0x63, 0x74, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x0b, 0x32,
1603 0x34, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62,
1604 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x6d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x69, 0x6f,
1605 0x6e, 0x2e, 0x76, 0x32, 0x2e, 0x53, 0x51, 0x4c, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x44, 0x69,
1606 0x61, 0x6c, 0x65, 0x63, 0x74, 0x48, 0x00, 0x52, 0x10, 0x73, 0x71, 0x6c, 0x53, 0x65, 0x72, 0x76,
1607 0x65, 0x72, 0x44, 0x69, 0x61, 0x6c, 0x65, 0x63, 0x74, 0x12, 0x66, 0x0a, 0x12, 0x70, 0x6f, 0x73,
1608 0x74, 0x67, 0x72, 0x65, 0x73, 0x71, 0x6c, 0x5f, 0x64, 0x69, 0x61, 0x6c, 0x65, 0x63, 0x74, 0x18,
1609 0x0c, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x35, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63,
1610 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x6d, 0x69,
1611 0x67, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x76, 0x32, 0x2e, 0x50, 0x6f, 0x73, 0x74, 0x67,
1612 0x72, 0x65, 0x73, 0x71, 0x6c, 0x44, 0x69, 0x61, 0x6c, 0x65, 0x63, 0x74, 0x48, 0x00, 0x52, 0x11,
1613 0x70, 0x6f, 0x73, 0x74, 0x67, 0x72, 0x65, 0x73, 0x71, 0x6c, 0x44, 0x69, 0x61, 0x6c, 0x65, 0x63,
1614 0x74, 0x12, 0x5a, 0x0a, 0x0e, 0x70, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x5f, 0x64, 0x69, 0x61, 0x6c,
1615 0x65, 0x63, 0x74, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x31, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
1616 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72,
1617 0x79, 0x2e, 0x6d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x76, 0x32, 0x2e, 0x50,
1618 0x72, 0x65, 0x73, 0x74, 0x6f, 0x44, 0x69, 0x61, 0x6c, 0x65, 0x63, 0x74, 0x48, 0x00, 0x52, 0x0d,
1619 0x70, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x44, 0x69, 0x61, 0x6c, 0x65, 0x63, 0x74, 0x12, 0x57, 0x0a,
1620 0x0d, 0x6d, 0x79, 0x73, 0x71, 0x6c, 0x5f, 0x64, 0x69, 0x61, 0x6c, 0x65, 0x63, 0x74, 0x18, 0x0e,
1621 0x20, 0x01, 0x28, 0x0b, 0x32, 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c,
1622 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x6d, 0x69, 0x67,
1623 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x76, 0x32, 0x2e, 0x4d, 0x79, 0x53, 0x51, 0x4c, 0x44,
1624 0x69, 0x61, 0x6c, 0x65, 0x63, 0x74, 0x48, 0x00, 0x52, 0x0c, 0x6d, 0x79, 0x73, 0x71, 0x6c, 0x44,
1625 0x69, 0x61, 0x6c, 0x65, 0x63, 0x74, 0x42, 0x0f, 0x0a, 0x0d, 0x64, 0x69, 0x61, 0x6c, 0x65, 0x63,
1626 0x74, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x22, 0x11, 0x0a, 0x0f, 0x42, 0x69, 0x67, 0x51, 0x75,
1627 0x65, 0x72, 0x79, 0x44, 0x69, 0x61, 0x6c, 0x65, 0x63, 0x74, 0x22, 0x0f, 0x0a, 0x0d, 0x48, 0x69,
1628 0x76, 0x65, 0x51, 0x4c, 0x44, 0x69, 0x61, 0x6c, 0x65, 0x63, 0x74, 0x22, 0x11, 0x0a, 0x0f, 0x52,
1629 0x65, 0x64, 0x73, 0x68, 0x69, 0x66, 0x74, 0x44, 0x69, 0x61, 0x6c, 0x65, 0x63, 0x74, 0x22, 0x90,
1630 0x01, 0x0a, 0x0f, 0x54, 0x65, 0x72, 0x61, 0x64, 0x61, 0x74, 0x61, 0x44, 0x69, 0x61, 0x6c, 0x65,
1631 0x63, 0x74, 0x12, 0x4c, 0x0a, 0x04, 0x6d, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e,
1632 0x32, 0x38, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e,
1633 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x6d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x69,
1634 0x6f, 0x6e, 0x2e, 0x76, 0x32, 0x2e, 0x54, 0x65, 0x72, 0x61, 0x64, 0x61, 0x74, 0x61, 0x44, 0x69,
1635 0x61, 0x6c, 0x65, 0x63, 0x74, 0x2e, 0x4d, 0x6f, 0x64, 0x65, 0x52, 0x04, 0x6d, 0x6f, 0x64, 0x65,
1636 0x22, 0x2f, 0x0a, 0x04, 0x4d, 0x6f, 0x64, 0x65, 0x12, 0x14, 0x0a, 0x10, 0x4d, 0x4f, 0x44, 0x45,
1637 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x07,
1638 0x0a, 0x03, 0x53, 0x51, 0x4c, 0x10, 0x01, 0x12, 0x08, 0x0a, 0x04, 0x42, 0x54, 0x45, 0x51, 0x10,
1639 0x02, 0x22, 0x0f, 0x0a, 0x0d, 0x4f, 0x72, 0x61, 0x63, 0x6c, 0x65, 0x44, 0x69, 0x61, 0x6c, 0x65,
1640 0x63, 0x74, 0x22, 0x11, 0x0a, 0x0f, 0x53, 0x70, 0x61, 0x72, 0x6b, 0x53, 0x51, 0x4c, 0x44, 0x69,
1641 0x61, 0x6c, 0x65, 0x63, 0x74, 0x22, 0x12, 0x0a, 0x10, 0x53, 0x6e, 0x6f, 0x77, 0x66, 0x6c, 0x61,
1642 0x6b, 0x65, 0x44, 0x69, 0x61, 0x6c, 0x65, 0x63, 0x74, 0x22, 0x10, 0x0a, 0x0e, 0x4e, 0x65, 0x74,
1643 0x65, 0x7a, 0x7a, 0x61, 0x44, 0x69, 0x61, 0x6c, 0x65, 0x63, 0x74, 0x22, 0x15, 0x0a, 0x13, 0x41,
1644 0x7a, 0x75, 0x72, 0x65, 0x53, 0x79, 0x6e, 0x61, 0x70, 0x73, 0x65, 0x44, 0x69, 0x61, 0x6c, 0x65,
1645 0x63, 0x74, 0x22, 0x10, 0x0a, 0x0e, 0x56, 0x65, 0x72, 0x74, 0x69, 0x63, 0x61, 0x44, 0x69, 0x61,
1646 0x6c, 0x65, 0x63, 0x74, 0x22, 0x12, 0x0a, 0x10, 0x53, 0x51, 0x4c, 0x53, 0x65, 0x72, 0x76, 0x65,
1647 0x72, 0x44, 0x69, 0x61, 0x6c, 0x65, 0x63, 0x74, 0x22, 0x13, 0x0a, 0x11, 0x50, 0x6f, 0x73, 0x74,
1648 0x67, 0x72, 0x65, 0x73, 0x71, 0x6c, 0x44, 0x69, 0x61, 0x6c, 0x65, 0x63, 0x74, 0x22, 0x0f, 0x0a,
1649 0x0d, 0x50, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x44, 0x69, 0x61, 0x6c, 0x65, 0x63, 0x74, 0x22, 0x0e,
1650 0x0a, 0x0c, 0x4d, 0x79, 0x53, 0x51, 0x4c, 0x44, 0x69, 0x61, 0x6c, 0x65, 0x63, 0x74, 0x22, 0x69,
1651 0x0a, 0x15, 0x4f, 0x62, 0x6a, 0x65, 0x63, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x4d, 0x61, 0x70, 0x70,
1652 0x69, 0x6e, 0x67, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x50, 0x0a, 0x08, 0x6e, 0x61, 0x6d, 0x65, 0x5f,
1653 0x6d, 0x61, 0x70, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x35, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
1654 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72,
1655 0x79, 0x2e, 0x6d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x76, 0x32, 0x2e, 0x4f,
1656 0x62, 0x6a, 0x65, 0x63, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x4d, 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67,
1657 0x52, 0x07, 0x6e, 0x61, 0x6d, 0x65, 0x4d, 0x61, 0x70, 0x22, 0xad, 0x01, 0x0a, 0x11, 0x4f, 0x62,
1658 0x6a, 0x65, 0x63, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x4d, 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x12,
1659 0x4a, 0x0a, 0x06, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32,
1660 0x32, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62,
1661 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x6d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x69, 0x6f,
1662 0x6e, 0x2e, 0x76, 0x32, 0x2e, 0x4e, 0x61, 0x6d, 0x65, 0x4d, 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67,
1663 0x4b, 0x65, 0x79, 0x52, 0x06, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x12, 0x4c, 0x0a, 0x06, 0x74,
1664 0x61, 0x72, 0x67, 0x65, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x34, 0x2e, 0x67, 0x6f,
1665 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75,
1666 0x65, 0x72, 0x79, 0x2e, 0x6d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x76, 0x32,
1667 0x2e, 0x4e, 0x61, 0x6d, 0x65, 0x4d, 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x56, 0x61, 0x6c, 0x75,
1668 0x65, 0x52, 0x06, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x22, 0xd8, 0x02, 0x0a, 0x0e, 0x4e, 0x61,
1669 0x6d, 0x65, 0x4d, 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x4b, 0x65, 0x79, 0x12, 0x4b, 0x0a, 0x04,
1670 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x37, 0x2e, 0x67, 0x6f, 0x6f,
1671 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65,
1672 0x72, 0x79, 0x2e, 0x6d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x76, 0x32, 0x2e,
1673 0x4e, 0x61, 0x6d, 0x65, 0x4d, 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x4b, 0x65, 0x79, 0x2e, 0x54,
1674 0x79, 0x70, 0x65, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x64, 0x61, 0x74,
1675 0x61, 0x62, 0x61, 0x73, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x64, 0x61, 0x74,
1676 0x61, 0x62, 0x61, 0x73, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x73, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x18,
1677 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x73, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x12, 0x1a, 0x0a,
1678 0x08, 0x72, 0x65, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52,
1679 0x08, 0x72, 0x65, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x1c, 0x0a, 0x09, 0x61, 0x74, 0x74,
1680 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x61, 0x74,
1681 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x22, 0x8a, 0x01, 0x0a, 0x04, 0x54, 0x79, 0x70, 0x65,
1682 0x12, 0x14, 0x0a, 0x10, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49,
1683 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x0c, 0x0a, 0x08, 0x44, 0x41, 0x54, 0x41, 0x42, 0x41,
1684 0x53, 0x45, 0x10, 0x01, 0x12, 0x0a, 0x0a, 0x06, 0x53, 0x43, 0x48, 0x45, 0x4d, 0x41, 0x10, 0x02,
1685 0x12, 0x0c, 0x0a, 0x08, 0x52, 0x45, 0x4c, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x10, 0x03, 0x12, 0x0d,
1686 0x0a, 0x09, 0x41, 0x54, 0x54, 0x52, 0x49, 0x42, 0x55, 0x54, 0x45, 0x10, 0x04, 0x12, 0x12, 0x0a,
1687 0x0e, 0x52, 0x45, 0x4c, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x41, 0x4c, 0x49, 0x41, 0x53, 0x10,
1688 0x05, 0x12, 0x13, 0x0a, 0x0f, 0x41, 0x54, 0x54, 0x52, 0x49, 0x42, 0x55, 0x54, 0x45, 0x5f, 0x41,
1689 0x4c, 0x49, 0x41, 0x53, 0x10, 0x06, 0x12, 0x0c, 0x0a, 0x08, 0x46, 0x55, 0x4e, 0x43, 0x54, 0x49,
1690 0x4f, 0x4e, 0x10, 0x07, 0x22, 0x80, 0x01, 0x0a, 0x10, 0x4e, 0x61, 0x6d, 0x65, 0x4d, 0x61, 0x70,
1691 0x70, 0x69, 0x6e, 0x67, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x64, 0x61, 0x74,
1692 0x61, 0x62, 0x61, 0x73, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x64, 0x61, 0x74,
1693 0x61, 0x62, 0x61, 0x73, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x73, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x18,
1694 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x73, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x12, 0x1a, 0x0a,
1695 0x08, 0x72, 0x65, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52,
1696 0x08, 0x72, 0x65, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x1c, 0x0a, 0x09, 0x61, 0x74, 0x74,
1697 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x61, 0x74,
1698 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x22, 0x64, 0x0a, 0x09, 0x53, 0x6f, 0x75, 0x72, 0x63,
1699 0x65, 0x45, 0x6e, 0x76, 0x12, 0x29, 0x0a, 0x10, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f,
1700 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0f,
1701 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x12,
1702 0x2c, 0x0a, 0x12, 0x73, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x5f, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68,
1703 0x5f, 0x70, 0x61, 0x74, 0x68, 0x18, 0x02, 0x20, 0x03, 0x28, 0x09, 0x52, 0x10, 0x73, 0x63, 0x68,
1704 0x65, 0x6d, 0x61, 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x50, 0x61, 0x74, 0x68, 0x42, 0xd2, 0x01,
1705 0x0a, 0x26, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f,
1706 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x6d, 0x69, 0x67, 0x72,
1707 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x76, 0x32, 0x42, 0x16, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x6c,
1708 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x50, 0x72, 0x6f, 0x74, 0x6f,
1709 0x50, 0x01, 0x5a, 0x44, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
1710 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x67, 0x6f, 0x2f, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79,
1711 0x2f, 0x6d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2f, 0x61, 0x70, 0x69, 0x76, 0x32,
1712 0x2f, 0x6d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x70, 0x62, 0x3b, 0x6d, 0x69, 0x67,
1713 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x70, 0x62, 0xaa, 0x02, 0x22, 0x47, 0x6f, 0x6f, 0x67, 0x6c,
1714 0x65, 0x2e, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79,
1715 0x2e, 0x4d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x56, 0x32, 0xca, 0x02, 0x22,
1716 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x5c, 0x42, 0x69, 0x67,
1717 0x51, 0x75, 0x65, 0x72, 0x79, 0x5c, 0x4d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5c,
1718 0x56, 0x32, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
1719 }
1720
1721 var (
1722 file_google_cloud_bigquery_migration_v2_translation_config_proto_rawDescOnce sync.Once
1723 file_google_cloud_bigquery_migration_v2_translation_config_proto_rawDescData = file_google_cloud_bigquery_migration_v2_translation_config_proto_rawDesc
1724 )
1725
1726 func file_google_cloud_bigquery_migration_v2_translation_config_proto_rawDescGZIP() []byte {
1727 file_google_cloud_bigquery_migration_v2_translation_config_proto_rawDescOnce.Do(func() {
1728 file_google_cloud_bigquery_migration_v2_translation_config_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_cloud_bigquery_migration_v2_translation_config_proto_rawDescData)
1729 })
1730 return file_google_cloud_bigquery_migration_v2_translation_config_proto_rawDescData
1731 }
1732
1733 var file_google_cloud_bigquery_migration_v2_translation_config_proto_enumTypes = make([]protoimpl.EnumInfo, 2)
1734 var file_google_cloud_bigquery_migration_v2_translation_config_proto_msgTypes = make([]protoimpl.MessageInfo, 21)
1735 var file_google_cloud_bigquery_migration_v2_translation_config_proto_goTypes = []interface{}{
1736 (TeradataDialect_Mode)(0),
1737 (NameMappingKey_Type)(0),
1738 (*TranslationConfigDetails)(nil),
1739 (*Dialect)(nil),
1740 (*BigQueryDialect)(nil),
1741 (*HiveQLDialect)(nil),
1742 (*RedshiftDialect)(nil),
1743 (*TeradataDialect)(nil),
1744 (*OracleDialect)(nil),
1745 (*SparkSQLDialect)(nil),
1746 (*SnowflakeDialect)(nil),
1747 (*NetezzaDialect)(nil),
1748 (*AzureSynapseDialect)(nil),
1749 (*VerticaDialect)(nil),
1750 (*SQLServerDialect)(nil),
1751 (*PostgresqlDialect)(nil),
1752 (*PrestoDialect)(nil),
1753 (*MySQLDialect)(nil),
1754 (*ObjectNameMappingList)(nil),
1755 (*ObjectNameMapping)(nil),
1756 (*NameMappingKey)(nil),
1757 (*NameMappingValue)(nil),
1758 (*SourceEnv)(nil),
1759 }
1760 var file_google_cloud_bigquery_migration_v2_translation_config_proto_depIdxs = []int32{
1761 18,
1762 3,
1763 3,
1764 22,
1765 4,
1766 5,
1767 6,
1768 7,
1769 8,
1770 9,
1771 10,
1772 11,
1773 12,
1774 13,
1775 14,
1776 15,
1777 16,
1778 17,
1779 0,
1780 19,
1781 20,
1782 21,
1783 1,
1784 23,
1785 23,
1786 23,
1787 23,
1788 0,
1789 }
1790
1791 func init() { file_google_cloud_bigquery_migration_v2_translation_config_proto_init() }
1792 func file_google_cloud_bigquery_migration_v2_translation_config_proto_init() {
1793 if File_google_cloud_bigquery_migration_v2_translation_config_proto != nil {
1794 return
1795 }
1796 if !protoimpl.UnsafeEnabled {
1797 file_google_cloud_bigquery_migration_v2_translation_config_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
1798 switch v := v.(*TranslationConfigDetails); i {
1799 case 0:
1800 return &v.state
1801 case 1:
1802 return &v.sizeCache
1803 case 2:
1804 return &v.unknownFields
1805 default:
1806 return nil
1807 }
1808 }
1809 file_google_cloud_bigquery_migration_v2_translation_config_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
1810 switch v := v.(*Dialect); i {
1811 case 0:
1812 return &v.state
1813 case 1:
1814 return &v.sizeCache
1815 case 2:
1816 return &v.unknownFields
1817 default:
1818 return nil
1819 }
1820 }
1821 file_google_cloud_bigquery_migration_v2_translation_config_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
1822 switch v := v.(*BigQueryDialect); i {
1823 case 0:
1824 return &v.state
1825 case 1:
1826 return &v.sizeCache
1827 case 2:
1828 return &v.unknownFields
1829 default:
1830 return nil
1831 }
1832 }
1833 file_google_cloud_bigquery_migration_v2_translation_config_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
1834 switch v := v.(*HiveQLDialect); i {
1835 case 0:
1836 return &v.state
1837 case 1:
1838 return &v.sizeCache
1839 case 2:
1840 return &v.unknownFields
1841 default:
1842 return nil
1843 }
1844 }
1845 file_google_cloud_bigquery_migration_v2_translation_config_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
1846 switch v := v.(*RedshiftDialect); i {
1847 case 0:
1848 return &v.state
1849 case 1:
1850 return &v.sizeCache
1851 case 2:
1852 return &v.unknownFields
1853 default:
1854 return nil
1855 }
1856 }
1857 file_google_cloud_bigquery_migration_v2_translation_config_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
1858 switch v := v.(*TeradataDialect); i {
1859 case 0:
1860 return &v.state
1861 case 1:
1862 return &v.sizeCache
1863 case 2:
1864 return &v.unknownFields
1865 default:
1866 return nil
1867 }
1868 }
1869 file_google_cloud_bigquery_migration_v2_translation_config_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
1870 switch v := v.(*OracleDialect); i {
1871 case 0:
1872 return &v.state
1873 case 1:
1874 return &v.sizeCache
1875 case 2:
1876 return &v.unknownFields
1877 default:
1878 return nil
1879 }
1880 }
1881 file_google_cloud_bigquery_migration_v2_translation_config_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
1882 switch v := v.(*SparkSQLDialect); i {
1883 case 0:
1884 return &v.state
1885 case 1:
1886 return &v.sizeCache
1887 case 2:
1888 return &v.unknownFields
1889 default:
1890 return nil
1891 }
1892 }
1893 file_google_cloud_bigquery_migration_v2_translation_config_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
1894 switch v := v.(*SnowflakeDialect); i {
1895 case 0:
1896 return &v.state
1897 case 1:
1898 return &v.sizeCache
1899 case 2:
1900 return &v.unknownFields
1901 default:
1902 return nil
1903 }
1904 }
1905 file_google_cloud_bigquery_migration_v2_translation_config_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {
1906 switch v := v.(*NetezzaDialect); i {
1907 case 0:
1908 return &v.state
1909 case 1:
1910 return &v.sizeCache
1911 case 2:
1912 return &v.unknownFields
1913 default:
1914 return nil
1915 }
1916 }
1917 file_google_cloud_bigquery_migration_v2_translation_config_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} {
1918 switch v := v.(*AzureSynapseDialect); i {
1919 case 0:
1920 return &v.state
1921 case 1:
1922 return &v.sizeCache
1923 case 2:
1924 return &v.unknownFields
1925 default:
1926 return nil
1927 }
1928 }
1929 file_google_cloud_bigquery_migration_v2_translation_config_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} {
1930 switch v := v.(*VerticaDialect); i {
1931 case 0:
1932 return &v.state
1933 case 1:
1934 return &v.sizeCache
1935 case 2:
1936 return &v.unknownFields
1937 default:
1938 return nil
1939 }
1940 }
1941 file_google_cloud_bigquery_migration_v2_translation_config_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} {
1942 switch v := v.(*SQLServerDialect); i {
1943 case 0:
1944 return &v.state
1945 case 1:
1946 return &v.sizeCache
1947 case 2:
1948 return &v.unknownFields
1949 default:
1950 return nil
1951 }
1952 }
1953 file_google_cloud_bigquery_migration_v2_translation_config_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} {
1954 switch v := v.(*PostgresqlDialect); i {
1955 case 0:
1956 return &v.state
1957 case 1:
1958 return &v.sizeCache
1959 case 2:
1960 return &v.unknownFields
1961 default:
1962 return nil
1963 }
1964 }
1965 file_google_cloud_bigquery_migration_v2_translation_config_proto_msgTypes[14].Exporter = func(v interface{}, i int) interface{} {
1966 switch v := v.(*PrestoDialect); i {
1967 case 0:
1968 return &v.state
1969 case 1:
1970 return &v.sizeCache
1971 case 2:
1972 return &v.unknownFields
1973 default:
1974 return nil
1975 }
1976 }
1977 file_google_cloud_bigquery_migration_v2_translation_config_proto_msgTypes[15].Exporter = func(v interface{}, i int) interface{} {
1978 switch v := v.(*MySQLDialect); i {
1979 case 0:
1980 return &v.state
1981 case 1:
1982 return &v.sizeCache
1983 case 2:
1984 return &v.unknownFields
1985 default:
1986 return nil
1987 }
1988 }
1989 file_google_cloud_bigquery_migration_v2_translation_config_proto_msgTypes[16].Exporter = func(v interface{}, i int) interface{} {
1990 switch v := v.(*ObjectNameMappingList); i {
1991 case 0:
1992 return &v.state
1993 case 1:
1994 return &v.sizeCache
1995 case 2:
1996 return &v.unknownFields
1997 default:
1998 return nil
1999 }
2000 }
2001 file_google_cloud_bigquery_migration_v2_translation_config_proto_msgTypes[17].Exporter = func(v interface{}, i int) interface{} {
2002 switch v := v.(*ObjectNameMapping); i {
2003 case 0:
2004 return &v.state
2005 case 1:
2006 return &v.sizeCache
2007 case 2:
2008 return &v.unknownFields
2009 default:
2010 return nil
2011 }
2012 }
2013 file_google_cloud_bigquery_migration_v2_translation_config_proto_msgTypes[18].Exporter = func(v interface{}, i int) interface{} {
2014 switch v := v.(*NameMappingKey); i {
2015 case 0:
2016 return &v.state
2017 case 1:
2018 return &v.sizeCache
2019 case 2:
2020 return &v.unknownFields
2021 default:
2022 return nil
2023 }
2024 }
2025 file_google_cloud_bigquery_migration_v2_translation_config_proto_msgTypes[19].Exporter = func(v interface{}, i int) interface{} {
2026 switch v := v.(*NameMappingValue); i {
2027 case 0:
2028 return &v.state
2029 case 1:
2030 return &v.sizeCache
2031 case 2:
2032 return &v.unknownFields
2033 default:
2034 return nil
2035 }
2036 }
2037 file_google_cloud_bigquery_migration_v2_translation_config_proto_msgTypes[20].Exporter = func(v interface{}, i int) interface{} {
2038 switch v := v.(*SourceEnv); i {
2039 case 0:
2040 return &v.state
2041 case 1:
2042 return &v.sizeCache
2043 case 2:
2044 return &v.unknownFields
2045 default:
2046 return nil
2047 }
2048 }
2049 }
2050 file_google_cloud_bigquery_migration_v2_translation_config_proto_msgTypes[0].OneofWrappers = []interface{}{
2051 (*TranslationConfigDetails_GcsSourcePath)(nil),
2052 (*TranslationConfigDetails_GcsTargetPath)(nil),
2053 (*TranslationConfigDetails_NameMappingList)(nil),
2054 }
2055 file_google_cloud_bigquery_migration_v2_translation_config_proto_msgTypes[1].OneofWrappers = []interface{}{
2056 (*Dialect_BigqueryDialect)(nil),
2057 (*Dialect_HiveqlDialect)(nil),
2058 (*Dialect_RedshiftDialect)(nil),
2059 (*Dialect_TeradataDialect)(nil),
2060 (*Dialect_OracleDialect)(nil),
2061 (*Dialect_SparksqlDialect)(nil),
2062 (*Dialect_SnowflakeDialect)(nil),
2063 (*Dialect_NetezzaDialect)(nil),
2064 (*Dialect_AzureSynapseDialect)(nil),
2065 (*Dialect_VerticaDialect)(nil),
2066 (*Dialect_SqlServerDialect)(nil),
2067 (*Dialect_PostgresqlDialect)(nil),
2068 (*Dialect_PrestoDialect)(nil),
2069 (*Dialect_MysqlDialect)(nil),
2070 }
2071 type x struct{}
2072 out := protoimpl.TypeBuilder{
2073 File: protoimpl.DescBuilder{
2074 GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
2075 RawDescriptor: file_google_cloud_bigquery_migration_v2_translation_config_proto_rawDesc,
2076 NumEnums: 2,
2077 NumMessages: 21,
2078 NumExtensions: 0,
2079 NumServices: 0,
2080 },
2081 GoTypes: file_google_cloud_bigquery_migration_v2_translation_config_proto_goTypes,
2082 DependencyIndexes: file_google_cloud_bigquery_migration_v2_translation_config_proto_depIdxs,
2083 EnumInfos: file_google_cloud_bigquery_migration_v2_translation_config_proto_enumTypes,
2084 MessageInfos: file_google_cloud_bigquery_migration_v2_translation_config_proto_msgTypes,
2085 }.Build()
2086 File_google_cloud_bigquery_migration_v2_translation_config_proto = out.File
2087 file_google_cloud_bigquery_migration_v2_translation_config_proto_rawDesc = nil
2088 file_google_cloud_bigquery_migration_v2_translation_config_proto_goTypes = nil
2089 file_google_cloud_bigquery_migration_v2_translation_config_proto_depIdxs = nil
2090 }
2091
View as plain text