1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 package translation
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 TranslationTaskDetails_FileEncoding int32
40
41 const (
42
43 TranslationTaskDetails_FILE_ENCODING_UNSPECIFIED TranslationTaskDetails_FileEncoding = 0
44
45 TranslationTaskDetails_UTF_8 TranslationTaskDetails_FileEncoding = 1
46
47 TranslationTaskDetails_ISO_8859_1 TranslationTaskDetails_FileEncoding = 2
48
49 TranslationTaskDetails_US_ASCII TranslationTaskDetails_FileEncoding = 3
50
51 TranslationTaskDetails_UTF_16 TranslationTaskDetails_FileEncoding = 4
52
53 TranslationTaskDetails_UTF_16LE TranslationTaskDetails_FileEncoding = 5
54
55 TranslationTaskDetails_UTF_16BE TranslationTaskDetails_FileEncoding = 6
56 )
57
58
59 var (
60 TranslationTaskDetails_FileEncoding_name = map[int32]string{
61 0: "FILE_ENCODING_UNSPECIFIED",
62 1: "UTF_8",
63 2: "ISO_8859_1",
64 3: "US_ASCII",
65 4: "UTF_16",
66 5: "UTF_16LE",
67 6: "UTF_16BE",
68 }
69 TranslationTaskDetails_FileEncoding_value = map[string]int32{
70 "FILE_ENCODING_UNSPECIFIED": 0,
71 "UTF_8": 1,
72 "ISO_8859_1": 2,
73 "US_ASCII": 3,
74 "UTF_16": 4,
75 "UTF_16LE": 5,
76 "UTF_16BE": 6,
77 }
78 )
79
80 func (x TranslationTaskDetails_FileEncoding) Enum() *TranslationTaskDetails_FileEncoding {
81 p := new(TranslationTaskDetails_FileEncoding)
82 *p = x
83 return p
84 }
85
86 func (x TranslationTaskDetails_FileEncoding) String() string {
87 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
88 }
89
90 func (TranslationTaskDetails_FileEncoding) Descriptor() protoreflect.EnumDescriptor {
91 return file_google_cloud_bigquery_migration_tasks_translation_v2alpha_translation_proto_enumTypes[0].Descriptor()
92 }
93
94 func (TranslationTaskDetails_FileEncoding) Type() protoreflect.EnumType {
95 return &file_google_cloud_bigquery_migration_tasks_translation_v2alpha_translation_proto_enumTypes[0]
96 }
97
98 func (x TranslationTaskDetails_FileEncoding) Number() protoreflect.EnumNumber {
99 return protoreflect.EnumNumber(x)
100 }
101
102
103 func (TranslationTaskDetails_FileEncoding) EnumDescriptor() ([]byte, []int) {
104 return file_google_cloud_bigquery_migration_tasks_translation_v2alpha_translation_proto_rawDescGZIP(), []int{1, 0}
105 }
106
107
108 type TranslationTaskDetails_TokenType int32
109
110 const (
111
112 TranslationTaskDetails_TOKEN_TYPE_UNSPECIFIED TranslationTaskDetails_TokenType = 0
113
114 TranslationTaskDetails_STRING TranslationTaskDetails_TokenType = 1
115
116 TranslationTaskDetails_INT64 TranslationTaskDetails_TokenType = 2
117
118 TranslationTaskDetails_NUMERIC TranslationTaskDetails_TokenType = 3
119
120 TranslationTaskDetails_BOOL TranslationTaskDetails_TokenType = 4
121
122 TranslationTaskDetails_FLOAT64 TranslationTaskDetails_TokenType = 5
123
124 TranslationTaskDetails_DATE TranslationTaskDetails_TokenType = 6
125
126 TranslationTaskDetails_TIMESTAMP TranslationTaskDetails_TokenType = 7
127 )
128
129
130 var (
131 TranslationTaskDetails_TokenType_name = map[int32]string{
132 0: "TOKEN_TYPE_UNSPECIFIED",
133 1: "STRING",
134 2: "INT64",
135 3: "NUMERIC",
136 4: "BOOL",
137 5: "FLOAT64",
138 6: "DATE",
139 7: "TIMESTAMP",
140 }
141 TranslationTaskDetails_TokenType_value = map[string]int32{
142 "TOKEN_TYPE_UNSPECIFIED": 0,
143 "STRING": 1,
144 "INT64": 2,
145 "NUMERIC": 3,
146 "BOOL": 4,
147 "FLOAT64": 5,
148 "DATE": 6,
149 "TIMESTAMP": 7,
150 }
151 )
152
153 func (x TranslationTaskDetails_TokenType) Enum() *TranslationTaskDetails_TokenType {
154 p := new(TranslationTaskDetails_TokenType)
155 *p = x
156 return p
157 }
158
159 func (x TranslationTaskDetails_TokenType) String() string {
160 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
161 }
162
163 func (TranslationTaskDetails_TokenType) Descriptor() protoreflect.EnumDescriptor {
164 return file_google_cloud_bigquery_migration_tasks_translation_v2alpha_translation_proto_enumTypes[1].Descriptor()
165 }
166
167 func (TranslationTaskDetails_TokenType) Type() protoreflect.EnumType {
168 return &file_google_cloud_bigquery_migration_tasks_translation_v2alpha_translation_proto_enumTypes[1]
169 }
170
171 func (x TranslationTaskDetails_TokenType) Number() protoreflect.EnumNumber {
172 return protoreflect.EnumNumber(x)
173 }
174
175
176 func (TranslationTaskDetails_TokenType) EnumDescriptor() ([]byte, []int) {
177 return file_google_cloud_bigquery_migration_tasks_translation_v2alpha_translation_proto_rawDescGZIP(), []int{1, 1}
178 }
179
180
181 type IdentifierSettings_IdentifierCase int32
182
183 const (
184
185 IdentifierSettings_IDENTIFIER_CASE_UNSPECIFIED IdentifierSettings_IdentifierCase = 0
186
187 IdentifierSettings_ORIGINAL IdentifierSettings_IdentifierCase = 1
188
189 IdentifierSettings_UPPER IdentifierSettings_IdentifierCase = 2
190
191 IdentifierSettings_LOWER IdentifierSettings_IdentifierCase = 3
192 )
193
194
195 var (
196 IdentifierSettings_IdentifierCase_name = map[int32]string{
197 0: "IDENTIFIER_CASE_UNSPECIFIED",
198 1: "ORIGINAL",
199 2: "UPPER",
200 3: "LOWER",
201 }
202 IdentifierSettings_IdentifierCase_value = map[string]int32{
203 "IDENTIFIER_CASE_UNSPECIFIED": 0,
204 "ORIGINAL": 1,
205 "UPPER": 2,
206 "LOWER": 3,
207 }
208 )
209
210 func (x IdentifierSettings_IdentifierCase) Enum() *IdentifierSettings_IdentifierCase {
211 p := new(IdentifierSettings_IdentifierCase)
212 *p = x
213 return p
214 }
215
216 func (x IdentifierSettings_IdentifierCase) String() string {
217 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
218 }
219
220 func (IdentifierSettings_IdentifierCase) Descriptor() protoreflect.EnumDescriptor {
221 return file_google_cloud_bigquery_migration_tasks_translation_v2alpha_translation_proto_enumTypes[2].Descriptor()
222 }
223
224 func (IdentifierSettings_IdentifierCase) Type() protoreflect.EnumType {
225 return &file_google_cloud_bigquery_migration_tasks_translation_v2alpha_translation_proto_enumTypes[2]
226 }
227
228 func (x IdentifierSettings_IdentifierCase) Number() protoreflect.EnumNumber {
229 return protoreflect.EnumNumber(x)
230 }
231
232
233 func (IdentifierSettings_IdentifierCase) EnumDescriptor() ([]byte, []int) {
234 return file_google_cloud_bigquery_migration_tasks_translation_v2alpha_translation_proto_rawDescGZIP(), []int{3, 0}
235 }
236
237
238 type IdentifierSettings_IdentifierRewriteMode int32
239
240 const (
241
242 IdentifierSettings_IDENTIFIER_REWRITE_MODE_UNSPECIFIED IdentifierSettings_IdentifierRewriteMode = 0
243
244 IdentifierSettings_NONE IdentifierSettings_IdentifierRewriteMode = 1
245
246 IdentifierSettings_REWRITE_ALL IdentifierSettings_IdentifierRewriteMode = 2
247 )
248
249
250 var (
251 IdentifierSettings_IdentifierRewriteMode_name = map[int32]string{
252 0: "IDENTIFIER_REWRITE_MODE_UNSPECIFIED",
253 1: "NONE",
254 2: "REWRITE_ALL",
255 }
256 IdentifierSettings_IdentifierRewriteMode_value = map[string]int32{
257 "IDENTIFIER_REWRITE_MODE_UNSPECIFIED": 0,
258 "NONE": 1,
259 "REWRITE_ALL": 2,
260 }
261 )
262
263 func (x IdentifierSettings_IdentifierRewriteMode) Enum() *IdentifierSettings_IdentifierRewriteMode {
264 p := new(IdentifierSettings_IdentifierRewriteMode)
265 *p = x
266 return p
267 }
268
269 func (x IdentifierSettings_IdentifierRewriteMode) String() string {
270 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
271 }
272
273 func (IdentifierSettings_IdentifierRewriteMode) Descriptor() protoreflect.EnumDescriptor {
274 return file_google_cloud_bigquery_migration_tasks_translation_v2alpha_translation_proto_enumTypes[3].Descriptor()
275 }
276
277 func (IdentifierSettings_IdentifierRewriteMode) Type() protoreflect.EnumType {
278 return &file_google_cloud_bigquery_migration_tasks_translation_v2alpha_translation_proto_enumTypes[3]
279 }
280
281 func (x IdentifierSettings_IdentifierRewriteMode) Number() protoreflect.EnumNumber {
282 return protoreflect.EnumNumber(x)
283 }
284
285
286 func (IdentifierSettings_IdentifierRewriteMode) EnumDescriptor() ([]byte, []int) {
287 return file_google_cloud_bigquery_migration_tasks_translation_v2alpha_translation_proto_rawDescGZIP(), []int{3, 1}
288 }
289
290
291 type TranslationFileMapping struct {
292 state protoimpl.MessageState
293 sizeCache protoimpl.SizeCache
294 unknownFields protoimpl.UnknownFields
295
296
297 InputPath string `protobuf:"bytes,1,opt,name=input_path,json=inputPath,proto3" json:"input_path,omitempty"`
298
299 OutputPath string `protobuf:"bytes,2,opt,name=output_path,json=outputPath,proto3" json:"output_path,omitempty"`
300 }
301
302 func (x *TranslationFileMapping) Reset() {
303 *x = TranslationFileMapping{}
304 if protoimpl.UnsafeEnabled {
305 mi := &file_google_cloud_bigquery_migration_tasks_translation_v2alpha_translation_proto_msgTypes[0]
306 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
307 ms.StoreMessageInfo(mi)
308 }
309 }
310
311 func (x *TranslationFileMapping) String() string {
312 return protoimpl.X.MessageStringOf(x)
313 }
314
315 func (*TranslationFileMapping) ProtoMessage() {}
316
317 func (x *TranslationFileMapping) ProtoReflect() protoreflect.Message {
318 mi := &file_google_cloud_bigquery_migration_tasks_translation_v2alpha_translation_proto_msgTypes[0]
319 if protoimpl.UnsafeEnabled && x != nil {
320 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
321 if ms.LoadMessageInfo() == nil {
322 ms.StoreMessageInfo(mi)
323 }
324 return ms
325 }
326 return mi.MessageOf(x)
327 }
328
329
330 func (*TranslationFileMapping) Descriptor() ([]byte, []int) {
331 return file_google_cloud_bigquery_migration_tasks_translation_v2alpha_translation_proto_rawDescGZIP(), []int{0}
332 }
333
334 func (x *TranslationFileMapping) GetInputPath() string {
335 if x != nil {
336 return x.InputPath
337 }
338 return ""
339 }
340
341 func (x *TranslationFileMapping) GetOutputPath() string {
342 if x != nil {
343 return x.OutputPath
344 }
345 return ""
346 }
347
348
349
350 type TranslationTaskDetails struct {
351 state protoimpl.MessageState
352 sizeCache protoimpl.SizeCache
353 unknownFields protoimpl.UnknownFields
354
355
356 InputPath string `protobuf:"bytes,1,opt,name=input_path,json=inputPath,proto3" json:"input_path,omitempty"`
357
358 OutputPath string `protobuf:"bytes,2,opt,name=output_path,json=outputPath,proto3" json:"output_path,omitempty"`
359
360 FilePaths []*TranslationFileMapping `protobuf:"bytes,12,rep,name=file_paths,json=filePaths,proto3" json:"file_paths,omitempty"`
361
362
363 SchemaPath string `protobuf:"bytes,3,opt,name=schema_path,json=schemaPath,proto3" json:"schema_path,omitempty"`
364
365 FileEncoding TranslationTaskDetails_FileEncoding `protobuf:"varint,4,opt,name=file_encoding,json=fileEncoding,proto3,enum=google.cloud.bigquery.migration.tasks.translation.v2alpha.TranslationTaskDetails_FileEncoding" json:"file_encoding,omitempty"`
366
367 IdentifierSettings *IdentifierSettings `protobuf:"bytes,5,opt,name=identifier_settings,json=identifierSettings,proto3" json:"identifier_settings,omitempty"`
368
369
370
371
372
373
374 SpecialTokenMap map[string]TranslationTaskDetails_TokenType `protobuf:"bytes,6,rep,name=special_token_map,json=specialTokenMap,proto3" json:"special_token_map,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3,enum=google.cloud.bigquery.migration.tasks.translation.v2alpha.TranslationTaskDetails_TokenType"`
375
376 Filter *Filter `protobuf:"bytes,7,opt,name=filter,proto3" json:"filter,omitempty"`
377
378
379
380
381
382 LanguageOptions isTranslationTaskDetails_LanguageOptions `protobuf_oneof:"language_options"`
383
384
385
386
387 TranslationExceptionTable string `protobuf:"bytes,13,opt,name=translation_exception_table,json=translationExceptionTable,proto3" json:"translation_exception_table,omitempty"`
388 }
389
390 func (x *TranslationTaskDetails) Reset() {
391 *x = TranslationTaskDetails{}
392 if protoimpl.UnsafeEnabled {
393 mi := &file_google_cloud_bigquery_migration_tasks_translation_v2alpha_translation_proto_msgTypes[1]
394 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
395 ms.StoreMessageInfo(mi)
396 }
397 }
398
399 func (x *TranslationTaskDetails) String() string {
400 return protoimpl.X.MessageStringOf(x)
401 }
402
403 func (*TranslationTaskDetails) ProtoMessage() {}
404
405 func (x *TranslationTaskDetails) ProtoReflect() protoreflect.Message {
406 mi := &file_google_cloud_bigquery_migration_tasks_translation_v2alpha_translation_proto_msgTypes[1]
407 if protoimpl.UnsafeEnabled && x != nil {
408 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
409 if ms.LoadMessageInfo() == nil {
410 ms.StoreMessageInfo(mi)
411 }
412 return ms
413 }
414 return mi.MessageOf(x)
415 }
416
417
418 func (*TranslationTaskDetails) Descriptor() ([]byte, []int) {
419 return file_google_cloud_bigquery_migration_tasks_translation_v2alpha_translation_proto_rawDescGZIP(), []int{1}
420 }
421
422 func (x *TranslationTaskDetails) GetInputPath() string {
423 if x != nil {
424 return x.InputPath
425 }
426 return ""
427 }
428
429 func (x *TranslationTaskDetails) GetOutputPath() string {
430 if x != nil {
431 return x.OutputPath
432 }
433 return ""
434 }
435
436 func (x *TranslationTaskDetails) GetFilePaths() []*TranslationFileMapping {
437 if x != nil {
438 return x.FilePaths
439 }
440 return nil
441 }
442
443 func (x *TranslationTaskDetails) GetSchemaPath() string {
444 if x != nil {
445 return x.SchemaPath
446 }
447 return ""
448 }
449
450 func (x *TranslationTaskDetails) GetFileEncoding() TranslationTaskDetails_FileEncoding {
451 if x != nil {
452 return x.FileEncoding
453 }
454 return TranslationTaskDetails_FILE_ENCODING_UNSPECIFIED
455 }
456
457 func (x *TranslationTaskDetails) GetIdentifierSettings() *IdentifierSettings {
458 if x != nil {
459 return x.IdentifierSettings
460 }
461 return nil
462 }
463
464 func (x *TranslationTaskDetails) GetSpecialTokenMap() map[string]TranslationTaskDetails_TokenType {
465 if x != nil {
466 return x.SpecialTokenMap
467 }
468 return nil
469 }
470
471 func (x *TranslationTaskDetails) GetFilter() *Filter {
472 if x != nil {
473 return x.Filter
474 }
475 return nil
476 }
477
478 func (m *TranslationTaskDetails) GetLanguageOptions() isTranslationTaskDetails_LanguageOptions {
479 if m != nil {
480 return m.LanguageOptions
481 }
482 return nil
483 }
484
485 func (x *TranslationTaskDetails) GetTeradataOptions() *TeradataOptions {
486 if x, ok := x.GetLanguageOptions().(*TranslationTaskDetails_TeradataOptions); ok {
487 return x.TeradataOptions
488 }
489 return nil
490 }
491
492 func (x *TranslationTaskDetails) GetBteqOptions() *BteqOptions {
493 if x, ok := x.GetLanguageOptions().(*TranslationTaskDetails_BteqOptions); ok {
494 return x.BteqOptions
495 }
496 return nil
497 }
498
499 func (x *TranslationTaskDetails) GetTranslationExceptionTable() string {
500 if x != nil {
501 return x.TranslationExceptionTable
502 }
503 return ""
504 }
505
506 type isTranslationTaskDetails_LanguageOptions interface {
507 isTranslationTaskDetails_LanguageOptions()
508 }
509
510 type TranslationTaskDetails_TeradataOptions struct {
511
512 TeradataOptions *TeradataOptions `protobuf:"bytes,10,opt,name=teradata_options,json=teradataOptions,proto3,oneof"`
513 }
514
515 type TranslationTaskDetails_BteqOptions struct {
516
517 BteqOptions *BteqOptions `protobuf:"bytes,11,opt,name=bteq_options,json=bteqOptions,proto3,oneof"`
518 }
519
520 func (*TranslationTaskDetails_TeradataOptions) isTranslationTaskDetails_LanguageOptions() {}
521
522 func (*TranslationTaskDetails_BteqOptions) isTranslationTaskDetails_LanguageOptions() {}
523
524
525 type Filter struct {
526 state protoimpl.MessageState
527 sizeCache protoimpl.SizeCache
528 unknownFields protoimpl.UnknownFields
529
530
531 InputFileExclusionPrefixes []string `protobuf:"bytes,1,rep,name=input_file_exclusion_prefixes,json=inputFileExclusionPrefixes,proto3" json:"input_file_exclusion_prefixes,omitempty"`
532 }
533
534 func (x *Filter) Reset() {
535 *x = Filter{}
536 if protoimpl.UnsafeEnabled {
537 mi := &file_google_cloud_bigquery_migration_tasks_translation_v2alpha_translation_proto_msgTypes[2]
538 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
539 ms.StoreMessageInfo(mi)
540 }
541 }
542
543 func (x *Filter) String() string {
544 return protoimpl.X.MessageStringOf(x)
545 }
546
547 func (*Filter) ProtoMessage() {}
548
549 func (x *Filter) ProtoReflect() protoreflect.Message {
550 mi := &file_google_cloud_bigquery_migration_tasks_translation_v2alpha_translation_proto_msgTypes[2]
551 if protoimpl.UnsafeEnabled && x != nil {
552 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
553 if ms.LoadMessageInfo() == nil {
554 ms.StoreMessageInfo(mi)
555 }
556 return ms
557 }
558 return mi.MessageOf(x)
559 }
560
561
562 func (*Filter) Descriptor() ([]byte, []int) {
563 return file_google_cloud_bigquery_migration_tasks_translation_v2alpha_translation_proto_rawDescGZIP(), []int{2}
564 }
565
566 func (x *Filter) GetInputFileExclusionPrefixes() []string {
567 if x != nil {
568 return x.InputFileExclusionPrefixes
569 }
570 return nil
571 }
572
573
574 type IdentifierSettings struct {
575 state protoimpl.MessageState
576 sizeCache protoimpl.SizeCache
577 unknownFields protoimpl.UnknownFields
578
579
580 OutputIdentifierCase IdentifierSettings_IdentifierCase `protobuf:"varint,1,opt,name=output_identifier_case,json=outputIdentifierCase,proto3,enum=google.cloud.bigquery.migration.tasks.translation.v2alpha.IdentifierSettings_IdentifierCase" json:"output_identifier_case,omitempty"`
581
582 IdentifierRewriteMode IdentifierSettings_IdentifierRewriteMode `protobuf:"varint,2,opt,name=identifier_rewrite_mode,json=identifierRewriteMode,proto3,enum=google.cloud.bigquery.migration.tasks.translation.v2alpha.IdentifierSettings_IdentifierRewriteMode" json:"identifier_rewrite_mode,omitempty"`
583 }
584
585 func (x *IdentifierSettings) Reset() {
586 *x = IdentifierSettings{}
587 if protoimpl.UnsafeEnabled {
588 mi := &file_google_cloud_bigquery_migration_tasks_translation_v2alpha_translation_proto_msgTypes[3]
589 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
590 ms.StoreMessageInfo(mi)
591 }
592 }
593
594 func (x *IdentifierSettings) String() string {
595 return protoimpl.X.MessageStringOf(x)
596 }
597
598 func (*IdentifierSettings) ProtoMessage() {}
599
600 func (x *IdentifierSettings) ProtoReflect() protoreflect.Message {
601 mi := &file_google_cloud_bigquery_migration_tasks_translation_v2alpha_translation_proto_msgTypes[3]
602 if protoimpl.UnsafeEnabled && x != nil {
603 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
604 if ms.LoadMessageInfo() == nil {
605 ms.StoreMessageInfo(mi)
606 }
607 return ms
608 }
609 return mi.MessageOf(x)
610 }
611
612
613 func (*IdentifierSettings) Descriptor() ([]byte, []int) {
614 return file_google_cloud_bigquery_migration_tasks_translation_v2alpha_translation_proto_rawDescGZIP(), []int{3}
615 }
616
617 func (x *IdentifierSettings) GetOutputIdentifierCase() IdentifierSettings_IdentifierCase {
618 if x != nil {
619 return x.OutputIdentifierCase
620 }
621 return IdentifierSettings_IDENTIFIER_CASE_UNSPECIFIED
622 }
623
624 func (x *IdentifierSettings) GetIdentifierRewriteMode() IdentifierSettings_IdentifierRewriteMode {
625 if x != nil {
626 return x.IdentifierRewriteMode
627 }
628 return IdentifierSettings_IDENTIFIER_REWRITE_MODE_UNSPECIFIED
629 }
630
631
632 type TeradataOptions struct {
633 state protoimpl.MessageState
634 sizeCache protoimpl.SizeCache
635 unknownFields protoimpl.UnknownFields
636 }
637
638 func (x *TeradataOptions) Reset() {
639 *x = TeradataOptions{}
640 if protoimpl.UnsafeEnabled {
641 mi := &file_google_cloud_bigquery_migration_tasks_translation_v2alpha_translation_proto_msgTypes[4]
642 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
643 ms.StoreMessageInfo(mi)
644 }
645 }
646
647 func (x *TeradataOptions) String() string {
648 return protoimpl.X.MessageStringOf(x)
649 }
650
651 func (*TeradataOptions) ProtoMessage() {}
652
653 func (x *TeradataOptions) ProtoReflect() protoreflect.Message {
654 mi := &file_google_cloud_bigquery_migration_tasks_translation_v2alpha_translation_proto_msgTypes[4]
655 if protoimpl.UnsafeEnabled && x != nil {
656 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
657 if ms.LoadMessageInfo() == nil {
658 ms.StoreMessageInfo(mi)
659 }
660 return ms
661 }
662 return mi.MessageOf(x)
663 }
664
665
666 func (*TeradataOptions) Descriptor() ([]byte, []int) {
667 return file_google_cloud_bigquery_migration_tasks_translation_v2alpha_translation_proto_rawDescGZIP(), []int{4}
668 }
669
670
671 type BteqOptions struct {
672 state protoimpl.MessageState
673 sizeCache protoimpl.SizeCache
674 unknownFields protoimpl.UnknownFields
675
676
677
678 ProjectDataset *DatasetReference `protobuf:"bytes,1,opt,name=project_dataset,json=projectDataset,proto3" json:"project_dataset,omitempty"`
679
680
681 DefaultPathUri string `protobuf:"bytes,2,opt,name=default_path_uri,json=defaultPathUri,proto3" json:"default_path_uri,omitempty"`
682
683
684
685 FileReplacementMap map[string]string `protobuf:"bytes,3,rep,name=file_replacement_map,json=fileReplacementMap,proto3" json:"file_replacement_map,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
686 }
687
688 func (x *BteqOptions) Reset() {
689 *x = BteqOptions{}
690 if protoimpl.UnsafeEnabled {
691 mi := &file_google_cloud_bigquery_migration_tasks_translation_v2alpha_translation_proto_msgTypes[5]
692 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
693 ms.StoreMessageInfo(mi)
694 }
695 }
696
697 func (x *BteqOptions) String() string {
698 return protoimpl.X.MessageStringOf(x)
699 }
700
701 func (*BteqOptions) ProtoMessage() {}
702
703 func (x *BteqOptions) ProtoReflect() protoreflect.Message {
704 mi := &file_google_cloud_bigquery_migration_tasks_translation_v2alpha_translation_proto_msgTypes[5]
705 if protoimpl.UnsafeEnabled && x != nil {
706 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
707 if ms.LoadMessageInfo() == nil {
708 ms.StoreMessageInfo(mi)
709 }
710 return ms
711 }
712 return mi.MessageOf(x)
713 }
714
715
716 func (*BteqOptions) Descriptor() ([]byte, []int) {
717 return file_google_cloud_bigquery_migration_tasks_translation_v2alpha_translation_proto_rawDescGZIP(), []int{5}
718 }
719
720 func (x *BteqOptions) GetProjectDataset() *DatasetReference {
721 if x != nil {
722 return x.ProjectDataset
723 }
724 return nil
725 }
726
727 func (x *BteqOptions) GetDefaultPathUri() string {
728 if x != nil {
729 return x.DefaultPathUri
730 }
731 return ""
732 }
733
734 func (x *BteqOptions) GetFileReplacementMap() map[string]string {
735 if x != nil {
736 return x.FileReplacementMap
737 }
738 return nil
739 }
740
741 var File_google_cloud_bigquery_migration_tasks_translation_v2alpha_translation_proto protoreflect.FileDescriptor
742
743 var file_google_cloud_bigquery_migration_tasks_translation_v2alpha_translation_proto_rawDesc = []byte{
744 0x0a, 0x4b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x62,
745 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2f, 0x6d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x69, 0x6f,
746 0x6e, 0x2f, 0x74, 0x61, 0x73, 0x6b, 0x73, 0x2f, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x6c, 0x61, 0x74,
747 0x69, 0x6f, 0x6e, 0x2f, 0x76, 0x32, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2f, 0x74, 0x72, 0x61, 0x6e,
748 0x73, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x39, 0x67,
749 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71,
750 0x75, 0x65, 0x72, 0x79, 0x2e, 0x6d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x74,
751 0x61, 0x73, 0x6b, 0x73, 0x2e, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e,
752 0x2e, 0x76, 0x32, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x1a, 0x51, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
753 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2f,
754 0x6d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2f, 0x74, 0x61, 0x73, 0x6b, 0x73, 0x2f,
755 0x74, 0x72, 0x61, 0x6e, 0x73, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2f, 0x76, 0x32, 0x61, 0x6c,
756 0x70, 0x68, 0x61, 0x2f, 0x64, 0x61, 0x74, 0x61, 0x73, 0x65, 0x74, 0x5f, 0x72, 0x65, 0x66, 0x65,
757 0x72, 0x65, 0x6e, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x58, 0x0a, 0x16, 0x54,
758 0x72, 0x61, 0x6e, 0x73, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x46, 0x69, 0x6c, 0x65, 0x4d, 0x61,
759 0x70, 0x70, 0x69, 0x6e, 0x67, 0x12, 0x1d, 0x0a, 0x0a, 0x69, 0x6e, 0x70, 0x75, 0x74, 0x5f, 0x70,
760 0x61, 0x74, 0x68, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x69, 0x6e, 0x70, 0x75, 0x74,
761 0x50, 0x61, 0x74, 0x68, 0x12, 0x1f, 0x0a, 0x0b, 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x5f, 0x70,
762 0x61, 0x74, 0x68, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x6f, 0x75, 0x74, 0x70, 0x75,
763 0x74, 0x50, 0x61, 0x74, 0x68, 0x22, 0xba, 0x0b, 0x0a, 0x16, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x6c,
764 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x61, 0x73, 0x6b, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73,
765 0x12, 0x1d, 0x0a, 0x0a, 0x69, 0x6e, 0x70, 0x75, 0x74, 0x5f, 0x70, 0x61, 0x74, 0x68, 0x18, 0x01,
766 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x69, 0x6e, 0x70, 0x75, 0x74, 0x50, 0x61, 0x74, 0x68, 0x12,
767 0x1f, 0x0a, 0x0b, 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x5f, 0x70, 0x61, 0x74, 0x68, 0x18, 0x02,
768 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x50, 0x61, 0x74, 0x68,
769 0x12, 0x70, 0x0a, 0x0a, 0x66, 0x69, 0x6c, 0x65, 0x5f, 0x70, 0x61, 0x74, 0x68, 0x73, 0x18, 0x0c,
770 0x20, 0x03, 0x28, 0x0b, 0x32, 0x51, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c,
771 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x6d, 0x69, 0x67,
772 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x74, 0x61, 0x73, 0x6b, 0x73, 0x2e, 0x74, 0x72, 0x61,
773 0x6e, 0x73, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x76, 0x32, 0x61, 0x6c, 0x70, 0x68, 0x61,
774 0x2e, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x46, 0x69, 0x6c, 0x65,
775 0x4d, 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x52, 0x09, 0x66, 0x69, 0x6c, 0x65, 0x50, 0x61, 0x74,
776 0x68, 0x73, 0x12, 0x1f, 0x0a, 0x0b, 0x73, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x5f, 0x70, 0x61, 0x74,
777 0x68, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x73, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x50,
778 0x61, 0x74, 0x68, 0x12, 0x83, 0x01, 0x0a, 0x0d, 0x66, 0x69, 0x6c, 0x65, 0x5f, 0x65, 0x6e, 0x63,
779 0x6f, 0x64, 0x69, 0x6e, 0x67, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x5e, 0x2e, 0x67, 0x6f,
780 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75,
781 0x65, 0x72, 0x79, 0x2e, 0x6d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x74, 0x61,
782 0x73, 0x6b, 0x73, 0x2e, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e,
783 0x76, 0x32, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x6c, 0x61, 0x74,
784 0x69, 0x6f, 0x6e, 0x54, 0x61, 0x73, 0x6b, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x46,
785 0x69, 0x6c, 0x65, 0x45, 0x6e, 0x63, 0x6f, 0x64, 0x69, 0x6e, 0x67, 0x52, 0x0c, 0x66, 0x69, 0x6c,
786 0x65, 0x45, 0x6e, 0x63, 0x6f, 0x64, 0x69, 0x6e, 0x67, 0x12, 0x7e, 0x0a, 0x13, 0x69, 0x64, 0x65,
787 0x6e, 0x74, 0x69, 0x66, 0x69, 0x65, 0x72, 0x5f, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73,
788 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x4d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
789 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x6d,
790 0x69, 0x67, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x74, 0x61, 0x73, 0x6b, 0x73, 0x2e, 0x74,
791 0x72, 0x61, 0x6e, 0x73, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x76, 0x32, 0x61, 0x6c, 0x70,
792 0x68, 0x61, 0x2e, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x66, 0x69, 0x65, 0x72, 0x53, 0x65, 0x74,
793 0x74, 0x69, 0x6e, 0x67, 0x73, 0x52, 0x12, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x66, 0x69, 0x65,
794 0x72, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x12, 0x92, 0x01, 0x0a, 0x11, 0x73, 0x70,
795 0x65, 0x63, 0x69, 0x61, 0x6c, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x5f, 0x6d, 0x61, 0x70, 0x18,
796 0x06, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x66, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63,
797 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x6d, 0x69,
798 0x67, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x74, 0x61, 0x73, 0x6b, 0x73, 0x2e, 0x74, 0x72,
799 0x61, 0x6e, 0x73, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x76, 0x32, 0x61, 0x6c, 0x70, 0x68,
800 0x61, 0x2e, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x61, 0x73,
801 0x6b, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x53, 0x70, 0x65, 0x63, 0x69, 0x61, 0x6c,
802 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x4d, 0x61, 0x70, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x0f, 0x73,
803 0x70, 0x65, 0x63, 0x69, 0x61, 0x6c, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x4d, 0x61, 0x70, 0x12, 0x59,
804 0x0a, 0x06, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x41,
805 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69,
806 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x6d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e,
807 0x2e, 0x74, 0x61, 0x73, 0x6b, 0x73, 0x2e, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x6c, 0x61, 0x74, 0x69,
808 0x6f, 0x6e, 0x2e, 0x76, 0x32, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x46, 0x69, 0x6c, 0x74, 0x65,
809 0x72, 0x52, 0x06, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x12, 0x77, 0x0a, 0x10, 0x74, 0x65, 0x72,
810 0x61, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x0a, 0x20,
811 0x01, 0x28, 0x0b, 0x32, 0x4a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f,
812 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x6d, 0x69, 0x67, 0x72,
813 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x74, 0x61, 0x73, 0x6b, 0x73, 0x2e, 0x74, 0x72, 0x61, 0x6e,
814 0x73, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x76, 0x32, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e,
815 0x54, 0x65, 0x72, 0x61, 0x64, 0x61, 0x74, 0x61, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x48,
816 0x00, 0x52, 0x0f, 0x74, 0x65, 0x72, 0x61, 0x64, 0x61, 0x74, 0x61, 0x4f, 0x70, 0x74, 0x69, 0x6f,
817 0x6e, 0x73, 0x12, 0x6b, 0x0a, 0x0c, 0x62, 0x74, 0x65, 0x71, 0x5f, 0x6f, 0x70, 0x74, 0x69, 0x6f,
818 0x6e, 0x73, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x46, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
819 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79,
820 0x2e, 0x6d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x74, 0x61, 0x73, 0x6b, 0x73,
821 0x2e, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x76, 0x32, 0x61,
822 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x42, 0x74, 0x65, 0x71, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73,
823 0x48, 0x00, 0x52, 0x0b, 0x62, 0x74, 0x65, 0x71, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12,
824 0x3e, 0x0a, 0x1b, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x65,
825 0x78, 0x63, 0x65, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x18, 0x0d,
826 0x20, 0x01, 0x28, 0x09, 0x52, 0x19, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x6c, 0x61, 0x74, 0x69, 0x6f,
827 0x6e, 0x45, 0x78, 0x63, 0x65, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x1a,
828 0x9f, 0x01, 0x0a, 0x14, 0x53, 0x70, 0x65, 0x63, 0x69, 0x61, 0x6c, 0x54, 0x6f, 0x6b, 0x65, 0x6e,
829 0x4d, 0x61, 0x70, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18,
830 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x71, 0x0a, 0x05, 0x76, 0x61,
831 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x5b, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
832 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72,
833 0x79, 0x2e, 0x6d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x74, 0x61, 0x73, 0x6b,
834 0x73, 0x2e, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x76, 0x32,
835 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x6c, 0x61, 0x74, 0x69, 0x6f,
836 0x6e, 0x54, 0x61, 0x73, 0x6b, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x54, 0x6f, 0x6b,
837 0x65, 0x6e, 0x54, 0x79, 0x70, 0x65, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38,
838 0x01, 0x22, 0x7e, 0x0a, 0x0c, 0x46, 0x69, 0x6c, 0x65, 0x45, 0x6e, 0x63, 0x6f, 0x64, 0x69, 0x6e,
839 0x67, 0x12, 0x1d, 0x0a, 0x19, 0x46, 0x49, 0x4c, 0x45, 0x5f, 0x45, 0x4e, 0x43, 0x4f, 0x44, 0x49,
840 0x4e, 0x47, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00,
841 0x12, 0x09, 0x0a, 0x05, 0x55, 0x54, 0x46, 0x5f, 0x38, 0x10, 0x01, 0x12, 0x0e, 0x0a, 0x0a, 0x49,
842 0x53, 0x4f, 0x5f, 0x38, 0x38, 0x35, 0x39, 0x5f, 0x31, 0x10, 0x02, 0x12, 0x0c, 0x0a, 0x08, 0x55,
843 0x53, 0x5f, 0x41, 0x53, 0x43, 0x49, 0x49, 0x10, 0x03, 0x12, 0x0a, 0x0a, 0x06, 0x55, 0x54, 0x46,
844 0x5f, 0x31, 0x36, 0x10, 0x04, 0x12, 0x0c, 0x0a, 0x08, 0x55, 0x54, 0x46, 0x5f, 0x31, 0x36, 0x4c,
845 0x45, 0x10, 0x05, 0x12, 0x0c, 0x0a, 0x08, 0x55, 0x54, 0x46, 0x5f, 0x31, 0x36, 0x42, 0x45, 0x10,
846 0x06, 0x22, 0x7b, 0x0a, 0x09, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x54, 0x79, 0x70, 0x65, 0x12, 0x1a,
847 0x0a, 0x16, 0x54, 0x4f, 0x4b, 0x45, 0x4e, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x55, 0x4e, 0x53,
848 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x0a, 0x0a, 0x06, 0x53, 0x54,
849 0x52, 0x49, 0x4e, 0x47, 0x10, 0x01, 0x12, 0x09, 0x0a, 0x05, 0x49, 0x4e, 0x54, 0x36, 0x34, 0x10,
850 0x02, 0x12, 0x0b, 0x0a, 0x07, 0x4e, 0x55, 0x4d, 0x45, 0x52, 0x49, 0x43, 0x10, 0x03, 0x12, 0x08,
851 0x0a, 0x04, 0x42, 0x4f, 0x4f, 0x4c, 0x10, 0x04, 0x12, 0x0b, 0x0a, 0x07, 0x46, 0x4c, 0x4f, 0x41,
852 0x54, 0x36, 0x34, 0x10, 0x05, 0x12, 0x08, 0x0a, 0x04, 0x44, 0x41, 0x54, 0x45, 0x10, 0x06, 0x12,
853 0x0d, 0x0a, 0x09, 0x54, 0x49, 0x4d, 0x45, 0x53, 0x54, 0x41, 0x4d, 0x50, 0x10, 0x07, 0x42, 0x12,
854 0x0a, 0x10, 0x6c, 0x61, 0x6e, 0x67, 0x75, 0x61, 0x67, 0x65, 0x5f, 0x6f, 0x70, 0x74, 0x69, 0x6f,
855 0x6e, 0x73, 0x22, 0x4b, 0x0a, 0x06, 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x12, 0x41, 0x0a, 0x1d,
856 0x69, 0x6e, 0x70, 0x75, 0x74, 0x5f, 0x66, 0x69, 0x6c, 0x65, 0x5f, 0x65, 0x78, 0x63, 0x6c, 0x75,
857 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x70, 0x72, 0x65, 0x66, 0x69, 0x78, 0x65, 0x73, 0x18, 0x01, 0x20,
858 0x03, 0x28, 0x09, 0x52, 0x1a, 0x69, 0x6e, 0x70, 0x75, 0x74, 0x46, 0x69, 0x6c, 0x65, 0x45, 0x78,
859 0x63, 0x6c, 0x75, 0x73, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x65, 0x66, 0x69, 0x78, 0x65, 0x73, 0x22,
860 0xfb, 0x03, 0x0a, 0x12, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x66, 0x69, 0x65, 0x72, 0x53, 0x65,
861 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x12, 0x92, 0x01, 0x0a, 0x16, 0x6f, 0x75, 0x74, 0x70, 0x75,
862 0x74, 0x5f, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x66, 0x69, 0x65, 0x72, 0x5f, 0x63, 0x61, 0x73,
863 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x5c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
864 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e,
865 0x6d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x74, 0x61, 0x73, 0x6b, 0x73, 0x2e,
866 0x74, 0x72, 0x61, 0x6e, 0x73, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x76, 0x32, 0x61, 0x6c,
867 0x70, 0x68, 0x61, 0x2e, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x66, 0x69, 0x65, 0x72, 0x53, 0x65,
868 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x2e, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x66, 0x69, 0x65,
869 0x72, 0x43, 0x61, 0x73, 0x65, 0x52, 0x14, 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x49, 0x64, 0x65,
870 0x6e, 0x74, 0x69, 0x66, 0x69, 0x65, 0x72, 0x43, 0x61, 0x73, 0x65, 0x12, 0x9b, 0x01, 0x0a, 0x17,
871 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x66, 0x69, 0x65, 0x72, 0x5f, 0x72, 0x65, 0x77, 0x72, 0x69,
872 0x74, 0x65, 0x5f, 0x6d, 0x6f, 0x64, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x63, 0x2e,
873 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67,
874 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x6d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e,
875 0x74, 0x61, 0x73, 0x6b, 0x73, 0x2e, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x6c, 0x61, 0x74, 0x69, 0x6f,
876 0x6e, 0x2e, 0x76, 0x32, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69,
877 0x66, 0x69, 0x65, 0x72, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x2e, 0x49, 0x64, 0x65,
878 0x6e, 0x74, 0x69, 0x66, 0x69, 0x65, 0x72, 0x52, 0x65, 0x77, 0x72, 0x69, 0x74, 0x65, 0x4d, 0x6f,
879 0x64, 0x65, 0x52, 0x15, 0x69, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x66, 0x69, 0x65, 0x72, 0x52, 0x65,
880 0x77, 0x72, 0x69, 0x74, 0x65, 0x4d, 0x6f, 0x64, 0x65, 0x22, 0x55, 0x0a, 0x0e, 0x49, 0x64, 0x65,
881 0x6e, 0x74, 0x69, 0x66, 0x69, 0x65, 0x72, 0x43, 0x61, 0x73, 0x65, 0x12, 0x1f, 0x0a, 0x1b, 0x49,
882 0x44, 0x45, 0x4e, 0x54, 0x49, 0x46, 0x49, 0x45, 0x52, 0x5f, 0x43, 0x41, 0x53, 0x45, 0x5f, 0x55,
883 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x0c, 0x0a, 0x08,
884 0x4f, 0x52, 0x49, 0x47, 0x49, 0x4e, 0x41, 0x4c, 0x10, 0x01, 0x12, 0x09, 0x0a, 0x05, 0x55, 0x50,
885 0x50, 0x45, 0x52, 0x10, 0x02, 0x12, 0x09, 0x0a, 0x05, 0x4c, 0x4f, 0x57, 0x45, 0x52, 0x10, 0x03,
886 0x22, 0x5b, 0x0a, 0x15, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x66, 0x69, 0x65, 0x72, 0x52, 0x65,
887 0x77, 0x72, 0x69, 0x74, 0x65, 0x4d, 0x6f, 0x64, 0x65, 0x12, 0x27, 0x0a, 0x23, 0x49, 0x44, 0x45,
888 0x4e, 0x54, 0x49, 0x46, 0x49, 0x45, 0x52, 0x5f, 0x52, 0x45, 0x57, 0x52, 0x49, 0x54, 0x45, 0x5f,
889 0x4d, 0x4f, 0x44, 0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44,
890 0x10, 0x00, 0x12, 0x08, 0x0a, 0x04, 0x4e, 0x4f, 0x4e, 0x45, 0x10, 0x01, 0x12, 0x0f, 0x0a, 0x0b,
891 0x52, 0x45, 0x57, 0x52, 0x49, 0x54, 0x45, 0x5f, 0x41, 0x4c, 0x4c, 0x10, 0x02, 0x22, 0x11, 0x0a,
892 0x0f, 0x54, 0x65, 0x72, 0x61, 0x64, 0x61, 0x74, 0x61, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73,
893 0x22, 0x87, 0x03, 0x0a, 0x0b, 0x42, 0x74, 0x65, 0x71, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73,
894 0x12, 0x74, 0x0a, 0x0f, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x5f, 0x64, 0x61, 0x74, 0x61,
895 0x73, 0x65, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x4b, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
896 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72,
897 0x79, 0x2e, 0x6d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x74, 0x61, 0x73, 0x6b,
898 0x73, 0x2e, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x76, 0x32,
899 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x44, 0x61, 0x74, 0x61, 0x73, 0x65, 0x74, 0x52, 0x65, 0x66,
900 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x52, 0x0e, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x44,
901 0x61, 0x74, 0x61, 0x73, 0x65, 0x74, 0x12, 0x28, 0x0a, 0x10, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c,
902 0x74, 0x5f, 0x70, 0x61, 0x74, 0x68, 0x5f, 0x75, 0x72, 0x69, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
903 0x52, 0x0e, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x50, 0x61, 0x74, 0x68, 0x55, 0x72, 0x69,
904 0x12, 0x90, 0x01, 0x0a, 0x14, 0x66, 0x69, 0x6c, 0x65, 0x5f, 0x72, 0x65, 0x70, 0x6c, 0x61, 0x63,
905 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x5f, 0x6d, 0x61, 0x70, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32,
906 0x5e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62,
907 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x6d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x69, 0x6f,
908 0x6e, 0x2e, 0x74, 0x61, 0x73, 0x6b, 0x73, 0x2e, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x6c, 0x61, 0x74,
909 0x69, 0x6f, 0x6e, 0x2e, 0x76, 0x32, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x2e, 0x42, 0x74, 0x65, 0x71,
910 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x46, 0x69, 0x6c, 0x65, 0x52, 0x65, 0x70, 0x6c,
911 0x61, 0x63, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x4d, 0x61, 0x70, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52,
912 0x12, 0x66, 0x69, 0x6c, 0x65, 0x52, 0x65, 0x70, 0x6c, 0x61, 0x63, 0x65, 0x6d, 0x65, 0x6e, 0x74,
913 0x4d, 0x61, 0x70, 0x1a, 0x45, 0x0a, 0x17, 0x46, 0x69, 0x6c, 0x65, 0x52, 0x65, 0x70, 0x6c, 0x61,
914 0x63, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x4d, 0x61, 0x70, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10,
915 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79,
916 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52,
917 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x42, 0xb1, 0x02, 0x0a, 0x3d, 0x63,
918 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e,
919 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x6d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x69,
920 0x6f, 0x6e, 0x2e, 0x74, 0x61, 0x73, 0x6b, 0x73, 0x2e, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x6c, 0x61,
921 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x76, 0x32, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x42, 0x10, 0x54, 0x72,
922 0x61, 0x6e, 0x73, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01,
923 0x5a, 0x64, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e,
924 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f,
925 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x62, 0x69,
926 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2f, 0x6d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e,
927 0x2f, 0x74, 0x61, 0x73, 0x6b, 0x73, 0x2f, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x6c, 0x61, 0x74, 0x69,
928 0x6f, 0x6e, 0x2f, 0x76, 0x32, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x3b, 0x74, 0x72, 0x61, 0x6e, 0x73,
929 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0xaa, 0x02, 0x39, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
930 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x4d,
931 0x69, 0x67, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x2e, 0x54,
932 0x72, 0x61, 0x6e, 0x73, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x56, 0x32, 0x41, 0x6c, 0x70,
933 0x68, 0x61, 0xca, 0x02, 0x39, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x43, 0x6c, 0x6f, 0x75,
934 0x64, 0x5c, 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79, 0x5c, 0x4d, 0x69, 0x67, 0x72, 0x61,
935 0x74, 0x69, 0x6f, 0x6e, 0x5c, 0x54, 0x61, 0x73, 0x6b, 0x73, 0x5c, 0x54, 0x72, 0x61, 0x6e, 0x73,
936 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5c, 0x56, 0x32, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x62, 0x06,
937 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
938 }
939
940 var (
941 file_google_cloud_bigquery_migration_tasks_translation_v2alpha_translation_proto_rawDescOnce sync.Once
942 file_google_cloud_bigquery_migration_tasks_translation_v2alpha_translation_proto_rawDescData = file_google_cloud_bigquery_migration_tasks_translation_v2alpha_translation_proto_rawDesc
943 )
944
945 func file_google_cloud_bigquery_migration_tasks_translation_v2alpha_translation_proto_rawDescGZIP() []byte {
946 file_google_cloud_bigquery_migration_tasks_translation_v2alpha_translation_proto_rawDescOnce.Do(func() {
947 file_google_cloud_bigquery_migration_tasks_translation_v2alpha_translation_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_cloud_bigquery_migration_tasks_translation_v2alpha_translation_proto_rawDescData)
948 })
949 return file_google_cloud_bigquery_migration_tasks_translation_v2alpha_translation_proto_rawDescData
950 }
951
952 var file_google_cloud_bigquery_migration_tasks_translation_v2alpha_translation_proto_enumTypes = make([]protoimpl.EnumInfo, 4)
953 var file_google_cloud_bigquery_migration_tasks_translation_v2alpha_translation_proto_msgTypes = make([]protoimpl.MessageInfo, 8)
954 var file_google_cloud_bigquery_migration_tasks_translation_v2alpha_translation_proto_goTypes = []interface{}{
955 (TranslationTaskDetails_FileEncoding)(0),
956 (TranslationTaskDetails_TokenType)(0),
957 (IdentifierSettings_IdentifierCase)(0),
958 (IdentifierSettings_IdentifierRewriteMode)(0),
959 (*TranslationFileMapping)(nil),
960 (*TranslationTaskDetails)(nil),
961 (*Filter)(nil),
962 (*IdentifierSettings)(nil),
963 (*TeradataOptions)(nil),
964 (*BteqOptions)(nil),
965 nil,
966 nil,
967 (*DatasetReference)(nil),
968 }
969 var file_google_cloud_bigquery_migration_tasks_translation_v2alpha_translation_proto_depIdxs = []int32{
970 4,
971 0,
972 7,
973 10,
974 6,
975 8,
976 9,
977 2,
978 3,
979 12,
980 11,
981 1,
982 12,
983 12,
984 12,
985 12,
986 0,
987 }
988
989 func init() { file_google_cloud_bigquery_migration_tasks_translation_v2alpha_translation_proto_init() }
990 func file_google_cloud_bigquery_migration_tasks_translation_v2alpha_translation_proto_init() {
991 if File_google_cloud_bigquery_migration_tasks_translation_v2alpha_translation_proto != nil {
992 return
993 }
994 file_google_cloud_bigquery_migration_tasks_translation_v2alpha_dataset_reference_proto_init()
995 if !protoimpl.UnsafeEnabled {
996 file_google_cloud_bigquery_migration_tasks_translation_v2alpha_translation_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
997 switch v := v.(*TranslationFileMapping); i {
998 case 0:
999 return &v.state
1000 case 1:
1001 return &v.sizeCache
1002 case 2:
1003 return &v.unknownFields
1004 default:
1005 return nil
1006 }
1007 }
1008 file_google_cloud_bigquery_migration_tasks_translation_v2alpha_translation_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
1009 switch v := v.(*TranslationTaskDetails); i {
1010 case 0:
1011 return &v.state
1012 case 1:
1013 return &v.sizeCache
1014 case 2:
1015 return &v.unknownFields
1016 default:
1017 return nil
1018 }
1019 }
1020 file_google_cloud_bigquery_migration_tasks_translation_v2alpha_translation_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
1021 switch v := v.(*Filter); i {
1022 case 0:
1023 return &v.state
1024 case 1:
1025 return &v.sizeCache
1026 case 2:
1027 return &v.unknownFields
1028 default:
1029 return nil
1030 }
1031 }
1032 file_google_cloud_bigquery_migration_tasks_translation_v2alpha_translation_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
1033 switch v := v.(*IdentifierSettings); i {
1034 case 0:
1035 return &v.state
1036 case 1:
1037 return &v.sizeCache
1038 case 2:
1039 return &v.unknownFields
1040 default:
1041 return nil
1042 }
1043 }
1044 file_google_cloud_bigquery_migration_tasks_translation_v2alpha_translation_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
1045 switch v := v.(*TeradataOptions); i {
1046 case 0:
1047 return &v.state
1048 case 1:
1049 return &v.sizeCache
1050 case 2:
1051 return &v.unknownFields
1052 default:
1053 return nil
1054 }
1055 }
1056 file_google_cloud_bigquery_migration_tasks_translation_v2alpha_translation_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
1057 switch v := v.(*BteqOptions); i {
1058 case 0:
1059 return &v.state
1060 case 1:
1061 return &v.sizeCache
1062 case 2:
1063 return &v.unknownFields
1064 default:
1065 return nil
1066 }
1067 }
1068 }
1069 file_google_cloud_bigquery_migration_tasks_translation_v2alpha_translation_proto_msgTypes[1].OneofWrappers = []interface{}{
1070 (*TranslationTaskDetails_TeradataOptions)(nil),
1071 (*TranslationTaskDetails_BteqOptions)(nil),
1072 }
1073 type x struct{}
1074 out := protoimpl.TypeBuilder{
1075 File: protoimpl.DescBuilder{
1076 GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
1077 RawDescriptor: file_google_cloud_bigquery_migration_tasks_translation_v2alpha_translation_proto_rawDesc,
1078 NumEnums: 4,
1079 NumMessages: 8,
1080 NumExtensions: 0,
1081 NumServices: 0,
1082 },
1083 GoTypes: file_google_cloud_bigquery_migration_tasks_translation_v2alpha_translation_proto_goTypes,
1084 DependencyIndexes: file_google_cloud_bigquery_migration_tasks_translation_v2alpha_translation_proto_depIdxs,
1085 EnumInfos: file_google_cloud_bigquery_migration_tasks_translation_v2alpha_translation_proto_enumTypes,
1086 MessageInfos: file_google_cloud_bigquery_migration_tasks_translation_v2alpha_translation_proto_msgTypes,
1087 }.Build()
1088 File_google_cloud_bigquery_migration_tasks_translation_v2alpha_translation_proto = out.File
1089 file_google_cloud_bigquery_migration_tasks_translation_v2alpha_translation_proto_rawDesc = nil
1090 file_google_cloud_bigquery_migration_tasks_translation_v2alpha_translation_proto_goTypes = nil
1091 file_google_cloud_bigquery_migration_tasks_translation_v2alpha_translation_proto_depIdxs = nil
1092 }
1093
View as plain text