1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 package datatransferpb
22
23 import (
24 context "context"
25 reflect "reflect"
26 sync "sync"
27
28 _ "google.golang.org/genproto/googleapis/api/annotations"
29 grpc "google.golang.org/grpc"
30 codes "google.golang.org/grpc/codes"
31 status "google.golang.org/grpc/status"
32 protoreflect "google.golang.org/protobuf/reflect/protoreflect"
33 protoimpl "google.golang.org/protobuf/runtime/protoimpl"
34 durationpb "google.golang.org/protobuf/types/known/durationpb"
35 emptypb "google.golang.org/protobuf/types/known/emptypb"
36 fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb"
37 timestamppb "google.golang.org/protobuf/types/known/timestamppb"
38 wrapperspb "google.golang.org/protobuf/types/known/wrapperspb"
39 )
40
41 const (
42
43 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
44
45 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
46 )
47
48
49 type DataSourceParameter_Type int32
50
51 const (
52
53 DataSourceParameter_TYPE_UNSPECIFIED DataSourceParameter_Type = 0
54
55 DataSourceParameter_STRING DataSourceParameter_Type = 1
56
57
58 DataSourceParameter_INTEGER DataSourceParameter_Type = 2
59
60 DataSourceParameter_DOUBLE DataSourceParameter_Type = 3
61
62 DataSourceParameter_BOOLEAN DataSourceParameter_Type = 4
63
64 DataSourceParameter_RECORD DataSourceParameter_Type = 5
65
66 DataSourceParameter_PLUS_PAGE DataSourceParameter_Type = 6
67
68 DataSourceParameter_LIST DataSourceParameter_Type = 7
69 )
70
71
72 var (
73 DataSourceParameter_Type_name = map[int32]string{
74 0: "TYPE_UNSPECIFIED",
75 1: "STRING",
76 2: "INTEGER",
77 3: "DOUBLE",
78 4: "BOOLEAN",
79 5: "RECORD",
80 6: "PLUS_PAGE",
81 7: "LIST",
82 }
83 DataSourceParameter_Type_value = map[string]int32{
84 "TYPE_UNSPECIFIED": 0,
85 "STRING": 1,
86 "INTEGER": 2,
87 "DOUBLE": 3,
88 "BOOLEAN": 4,
89 "RECORD": 5,
90 "PLUS_PAGE": 6,
91 "LIST": 7,
92 }
93 )
94
95 func (x DataSourceParameter_Type) Enum() *DataSourceParameter_Type {
96 p := new(DataSourceParameter_Type)
97 *p = x
98 return p
99 }
100
101 func (x DataSourceParameter_Type) String() string {
102 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
103 }
104
105 func (DataSourceParameter_Type) Descriptor() protoreflect.EnumDescriptor {
106 return file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_enumTypes[0].Descriptor()
107 }
108
109 func (DataSourceParameter_Type) Type() protoreflect.EnumType {
110 return &file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_enumTypes[0]
111 }
112
113 func (x DataSourceParameter_Type) Number() protoreflect.EnumNumber {
114 return protoreflect.EnumNumber(x)
115 }
116
117
118 func (DataSourceParameter_Type) EnumDescriptor() ([]byte, []int) {
119 return file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_rawDescGZIP(), []int{0, 0}
120 }
121
122
123 type DataSource_AuthorizationType int32
124
125 const (
126
127 DataSource_AUTHORIZATION_TYPE_UNSPECIFIED DataSource_AuthorizationType = 0
128
129
130 DataSource_AUTHORIZATION_CODE DataSource_AuthorizationType = 1
131
132
133 DataSource_GOOGLE_PLUS_AUTHORIZATION_CODE DataSource_AuthorizationType = 2
134
135 DataSource_FIRST_PARTY_OAUTH DataSource_AuthorizationType = 3
136 )
137
138
139 var (
140 DataSource_AuthorizationType_name = map[int32]string{
141 0: "AUTHORIZATION_TYPE_UNSPECIFIED",
142 1: "AUTHORIZATION_CODE",
143 2: "GOOGLE_PLUS_AUTHORIZATION_CODE",
144 3: "FIRST_PARTY_OAUTH",
145 }
146 DataSource_AuthorizationType_value = map[string]int32{
147 "AUTHORIZATION_TYPE_UNSPECIFIED": 0,
148 "AUTHORIZATION_CODE": 1,
149 "GOOGLE_PLUS_AUTHORIZATION_CODE": 2,
150 "FIRST_PARTY_OAUTH": 3,
151 }
152 )
153
154 func (x DataSource_AuthorizationType) Enum() *DataSource_AuthorizationType {
155 p := new(DataSource_AuthorizationType)
156 *p = x
157 return p
158 }
159
160 func (x DataSource_AuthorizationType) String() string {
161 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
162 }
163
164 func (DataSource_AuthorizationType) Descriptor() protoreflect.EnumDescriptor {
165 return file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_enumTypes[1].Descriptor()
166 }
167
168 func (DataSource_AuthorizationType) Type() protoreflect.EnumType {
169 return &file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_enumTypes[1]
170 }
171
172 func (x DataSource_AuthorizationType) Number() protoreflect.EnumNumber {
173 return protoreflect.EnumNumber(x)
174 }
175
176
177 func (DataSource_AuthorizationType) EnumDescriptor() ([]byte, []int) {
178 return file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_rawDescGZIP(), []int{1, 0}
179 }
180
181
182 type DataSource_DataRefreshType int32
183
184 const (
185
186 DataSource_DATA_REFRESH_TYPE_UNSPECIFIED DataSource_DataRefreshType = 0
187
188
189
190 DataSource_SLIDING_WINDOW DataSource_DataRefreshType = 1
191
192
193
194 DataSource_CUSTOM_SLIDING_WINDOW DataSource_DataRefreshType = 2
195 )
196
197
198 var (
199 DataSource_DataRefreshType_name = map[int32]string{
200 0: "DATA_REFRESH_TYPE_UNSPECIFIED",
201 1: "SLIDING_WINDOW",
202 2: "CUSTOM_SLIDING_WINDOW",
203 }
204 DataSource_DataRefreshType_value = map[string]int32{
205 "DATA_REFRESH_TYPE_UNSPECIFIED": 0,
206 "SLIDING_WINDOW": 1,
207 "CUSTOM_SLIDING_WINDOW": 2,
208 }
209 )
210
211 func (x DataSource_DataRefreshType) Enum() *DataSource_DataRefreshType {
212 p := new(DataSource_DataRefreshType)
213 *p = x
214 return p
215 }
216
217 func (x DataSource_DataRefreshType) String() string {
218 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
219 }
220
221 func (DataSource_DataRefreshType) Descriptor() protoreflect.EnumDescriptor {
222 return file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_enumTypes[2].Descriptor()
223 }
224
225 func (DataSource_DataRefreshType) Type() protoreflect.EnumType {
226 return &file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_enumTypes[2]
227 }
228
229 func (x DataSource_DataRefreshType) Number() protoreflect.EnumNumber {
230 return protoreflect.EnumNumber(x)
231 }
232
233
234 func (DataSource_DataRefreshType) EnumDescriptor() ([]byte, []int) {
235 return file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_rawDescGZIP(), []int{1, 1}
236 }
237
238
239 type ListTransferRunsRequest_RunAttempt int32
240
241 const (
242
243 ListTransferRunsRequest_RUN_ATTEMPT_UNSPECIFIED ListTransferRunsRequest_RunAttempt = 0
244
245 ListTransferRunsRequest_LATEST ListTransferRunsRequest_RunAttempt = 1
246 )
247
248
249 var (
250 ListTransferRunsRequest_RunAttempt_name = map[int32]string{
251 0: "RUN_ATTEMPT_UNSPECIFIED",
252 1: "LATEST",
253 }
254 ListTransferRunsRequest_RunAttempt_value = map[string]int32{
255 "RUN_ATTEMPT_UNSPECIFIED": 0,
256 "LATEST": 1,
257 }
258 )
259
260 func (x ListTransferRunsRequest_RunAttempt) Enum() *ListTransferRunsRequest_RunAttempt {
261 p := new(ListTransferRunsRequest_RunAttempt)
262 *p = x
263 return p
264 }
265
266 func (x ListTransferRunsRequest_RunAttempt) String() string {
267 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
268 }
269
270 func (ListTransferRunsRequest_RunAttempt) Descriptor() protoreflect.EnumDescriptor {
271 return file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_enumTypes[3].Descriptor()
272 }
273
274 func (ListTransferRunsRequest_RunAttempt) Type() protoreflect.EnumType {
275 return &file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_enumTypes[3]
276 }
277
278 func (x ListTransferRunsRequest_RunAttempt) Number() protoreflect.EnumNumber {
279 return protoreflect.EnumNumber(x)
280 }
281
282
283 func (ListTransferRunsRequest_RunAttempt) EnumDescriptor() ([]byte, []int) {
284 return file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_rawDescGZIP(), []int{13, 0}
285 }
286
287
288 type DataSourceParameter struct {
289 state protoimpl.MessageState
290 sizeCache protoimpl.SizeCache
291 unknownFields protoimpl.UnknownFields
292
293
294 ParamId string `protobuf:"bytes,1,opt,name=param_id,json=paramId,proto3" json:"param_id,omitempty"`
295
296 DisplayName string `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
297
298 Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
299
300 Type DataSourceParameter_Type `protobuf:"varint,4,opt,name=type,proto3,enum=google.cloud.bigquery.datatransfer.v1.DataSourceParameter_Type" json:"type,omitempty"`
301
302 Required bool `protobuf:"varint,5,opt,name=required,proto3" json:"required,omitempty"`
303
304 Repeated bool `protobuf:"varint,6,opt,name=repeated,proto3" json:"repeated,omitempty"`
305
306 ValidationRegex string `protobuf:"bytes,7,opt,name=validation_regex,json=validationRegex,proto3" json:"validation_regex,omitempty"`
307
308 AllowedValues []string `protobuf:"bytes,8,rep,name=allowed_values,json=allowedValues,proto3" json:"allowed_values,omitempty"`
309
310 MinValue *wrapperspb.DoubleValue `protobuf:"bytes,9,opt,name=min_value,json=minValue,proto3" json:"min_value,omitempty"`
311
312 MaxValue *wrapperspb.DoubleValue `protobuf:"bytes,10,opt,name=max_value,json=maxValue,proto3" json:"max_value,omitempty"`
313
314 Fields []*DataSourceParameter `protobuf:"bytes,11,rep,name=fields,proto3" json:"fields,omitempty"`
315
316
317 ValidationDescription string `protobuf:"bytes,12,opt,name=validation_description,json=validationDescription,proto3" json:"validation_description,omitempty"`
318
319 ValidationHelpUrl string `protobuf:"bytes,13,opt,name=validation_help_url,json=validationHelpUrl,proto3" json:"validation_help_url,omitempty"`
320
321 Immutable bool `protobuf:"varint,14,opt,name=immutable,proto3" json:"immutable,omitempty"`
322
323 Recurse bool `protobuf:"varint,15,opt,name=recurse,proto3" json:"recurse,omitempty"`
324
325
326 Deprecated bool `protobuf:"varint,20,opt,name=deprecated,proto3" json:"deprecated,omitempty"`
327 }
328
329 func (x *DataSourceParameter) Reset() {
330 *x = DataSourceParameter{}
331 if protoimpl.UnsafeEnabled {
332 mi := &file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes[0]
333 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
334 ms.StoreMessageInfo(mi)
335 }
336 }
337
338 func (x *DataSourceParameter) String() string {
339 return protoimpl.X.MessageStringOf(x)
340 }
341
342 func (*DataSourceParameter) ProtoMessage() {}
343
344 func (x *DataSourceParameter) ProtoReflect() protoreflect.Message {
345 mi := &file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes[0]
346 if protoimpl.UnsafeEnabled && x != nil {
347 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
348 if ms.LoadMessageInfo() == nil {
349 ms.StoreMessageInfo(mi)
350 }
351 return ms
352 }
353 return mi.MessageOf(x)
354 }
355
356
357 func (*DataSourceParameter) Descriptor() ([]byte, []int) {
358 return file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_rawDescGZIP(), []int{0}
359 }
360
361 func (x *DataSourceParameter) GetParamId() string {
362 if x != nil {
363 return x.ParamId
364 }
365 return ""
366 }
367
368 func (x *DataSourceParameter) GetDisplayName() string {
369 if x != nil {
370 return x.DisplayName
371 }
372 return ""
373 }
374
375 func (x *DataSourceParameter) GetDescription() string {
376 if x != nil {
377 return x.Description
378 }
379 return ""
380 }
381
382 func (x *DataSourceParameter) GetType() DataSourceParameter_Type {
383 if x != nil {
384 return x.Type
385 }
386 return DataSourceParameter_TYPE_UNSPECIFIED
387 }
388
389 func (x *DataSourceParameter) GetRequired() bool {
390 if x != nil {
391 return x.Required
392 }
393 return false
394 }
395
396 func (x *DataSourceParameter) GetRepeated() bool {
397 if x != nil {
398 return x.Repeated
399 }
400 return false
401 }
402
403 func (x *DataSourceParameter) GetValidationRegex() string {
404 if x != nil {
405 return x.ValidationRegex
406 }
407 return ""
408 }
409
410 func (x *DataSourceParameter) GetAllowedValues() []string {
411 if x != nil {
412 return x.AllowedValues
413 }
414 return nil
415 }
416
417 func (x *DataSourceParameter) GetMinValue() *wrapperspb.DoubleValue {
418 if x != nil {
419 return x.MinValue
420 }
421 return nil
422 }
423
424 func (x *DataSourceParameter) GetMaxValue() *wrapperspb.DoubleValue {
425 if x != nil {
426 return x.MaxValue
427 }
428 return nil
429 }
430
431 func (x *DataSourceParameter) GetFields() []*DataSourceParameter {
432 if x != nil {
433 return x.Fields
434 }
435 return nil
436 }
437
438 func (x *DataSourceParameter) GetValidationDescription() string {
439 if x != nil {
440 return x.ValidationDescription
441 }
442 return ""
443 }
444
445 func (x *DataSourceParameter) GetValidationHelpUrl() string {
446 if x != nil {
447 return x.ValidationHelpUrl
448 }
449 return ""
450 }
451
452 func (x *DataSourceParameter) GetImmutable() bool {
453 if x != nil {
454 return x.Immutable
455 }
456 return false
457 }
458
459 func (x *DataSourceParameter) GetRecurse() bool {
460 if x != nil {
461 return x.Recurse
462 }
463 return false
464 }
465
466 func (x *DataSourceParameter) GetDeprecated() bool {
467 if x != nil {
468 return x.Deprecated
469 }
470 return false
471 }
472
473
474 type DataSource struct {
475 state protoimpl.MessageState
476 sizeCache protoimpl.SizeCache
477 unknownFields protoimpl.UnknownFields
478
479
480 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
481
482 DataSourceId string `protobuf:"bytes,2,opt,name=data_source_id,json=dataSourceId,proto3" json:"data_source_id,omitempty"`
483
484 DisplayName string `protobuf:"bytes,3,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
485
486 Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
487
488 ClientId string `protobuf:"bytes,5,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"`
489
490
491
492 Scopes []string `protobuf:"bytes,6,rep,name=scopes,proto3" json:"scopes,omitempty"`
493
494
495
496 TransferType TransferType `protobuf:"varint,7,opt,name=transfer_type,json=transferType,proto3,enum=google.cloud.bigquery.datatransfer.v1.TransferType" json:"transfer_type,omitempty"`
497
498
499
500 SupportsMultipleTransfers bool `protobuf:"varint,8,opt,name=supports_multiple_transfers,json=supportsMultipleTransfers,proto3" json:"supports_multiple_transfers,omitempty"`
501
502
503 UpdateDeadlineSeconds int32 `protobuf:"varint,9,opt,name=update_deadline_seconds,json=updateDeadlineSeconds,proto3" json:"update_deadline_seconds,omitempty"`
504
505
506
507
508
509 DefaultSchedule string `protobuf:"bytes,10,opt,name=default_schedule,json=defaultSchedule,proto3" json:"default_schedule,omitempty"`
510
511
512
513 SupportsCustomSchedule bool `protobuf:"varint,11,opt,name=supports_custom_schedule,json=supportsCustomSchedule,proto3" json:"supports_custom_schedule,omitempty"`
514
515 Parameters []*DataSourceParameter `protobuf:"bytes,12,rep,name=parameters,proto3" json:"parameters,omitempty"`
516
517 HelpUrl string `protobuf:"bytes,13,opt,name=help_url,json=helpUrl,proto3" json:"help_url,omitempty"`
518
519 AuthorizationType DataSource_AuthorizationType `protobuf:"varint,14,opt,name=authorization_type,json=authorizationType,proto3,enum=google.cloud.bigquery.datatransfer.v1.DataSource_AuthorizationType" json:"authorization_type,omitempty"`
520
521
522
523
524 DataRefreshType DataSource_DataRefreshType `protobuf:"varint,15,opt,name=data_refresh_type,json=dataRefreshType,proto3,enum=google.cloud.bigquery.datatransfer.v1.DataSource_DataRefreshType" json:"data_refresh_type,omitempty"`
525
526
527 DefaultDataRefreshWindowDays int32 `protobuf:"varint,16,opt,name=default_data_refresh_window_days,json=defaultDataRefreshWindowDays,proto3" json:"default_data_refresh_window_days,omitempty"`
528
529
530 ManualRunsDisabled bool `protobuf:"varint,17,opt,name=manual_runs_disabled,json=manualRunsDisabled,proto3" json:"manual_runs_disabled,omitempty"`
531
532 MinimumScheduleInterval *durationpb.Duration `protobuf:"bytes,18,opt,name=minimum_schedule_interval,json=minimumScheduleInterval,proto3" json:"minimum_schedule_interval,omitempty"`
533 }
534
535 func (x *DataSource) Reset() {
536 *x = DataSource{}
537 if protoimpl.UnsafeEnabled {
538 mi := &file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes[1]
539 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
540 ms.StoreMessageInfo(mi)
541 }
542 }
543
544 func (x *DataSource) String() string {
545 return protoimpl.X.MessageStringOf(x)
546 }
547
548 func (*DataSource) ProtoMessage() {}
549
550 func (x *DataSource) ProtoReflect() protoreflect.Message {
551 mi := &file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes[1]
552 if protoimpl.UnsafeEnabled && x != nil {
553 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
554 if ms.LoadMessageInfo() == nil {
555 ms.StoreMessageInfo(mi)
556 }
557 return ms
558 }
559 return mi.MessageOf(x)
560 }
561
562
563 func (*DataSource) Descriptor() ([]byte, []int) {
564 return file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_rawDescGZIP(), []int{1}
565 }
566
567 func (x *DataSource) GetName() string {
568 if x != nil {
569 return x.Name
570 }
571 return ""
572 }
573
574 func (x *DataSource) GetDataSourceId() string {
575 if x != nil {
576 return x.DataSourceId
577 }
578 return ""
579 }
580
581 func (x *DataSource) GetDisplayName() string {
582 if x != nil {
583 return x.DisplayName
584 }
585 return ""
586 }
587
588 func (x *DataSource) GetDescription() string {
589 if x != nil {
590 return x.Description
591 }
592 return ""
593 }
594
595 func (x *DataSource) GetClientId() string {
596 if x != nil {
597 return x.ClientId
598 }
599 return ""
600 }
601
602 func (x *DataSource) GetScopes() []string {
603 if x != nil {
604 return x.Scopes
605 }
606 return nil
607 }
608
609
610 func (x *DataSource) GetTransferType() TransferType {
611 if x != nil {
612 return x.TransferType
613 }
614 return TransferType_TRANSFER_TYPE_UNSPECIFIED
615 }
616
617
618 func (x *DataSource) GetSupportsMultipleTransfers() bool {
619 if x != nil {
620 return x.SupportsMultipleTransfers
621 }
622 return false
623 }
624
625 func (x *DataSource) GetUpdateDeadlineSeconds() int32 {
626 if x != nil {
627 return x.UpdateDeadlineSeconds
628 }
629 return 0
630 }
631
632 func (x *DataSource) GetDefaultSchedule() string {
633 if x != nil {
634 return x.DefaultSchedule
635 }
636 return ""
637 }
638
639 func (x *DataSource) GetSupportsCustomSchedule() bool {
640 if x != nil {
641 return x.SupportsCustomSchedule
642 }
643 return false
644 }
645
646 func (x *DataSource) GetParameters() []*DataSourceParameter {
647 if x != nil {
648 return x.Parameters
649 }
650 return nil
651 }
652
653 func (x *DataSource) GetHelpUrl() string {
654 if x != nil {
655 return x.HelpUrl
656 }
657 return ""
658 }
659
660 func (x *DataSource) GetAuthorizationType() DataSource_AuthorizationType {
661 if x != nil {
662 return x.AuthorizationType
663 }
664 return DataSource_AUTHORIZATION_TYPE_UNSPECIFIED
665 }
666
667 func (x *DataSource) GetDataRefreshType() DataSource_DataRefreshType {
668 if x != nil {
669 return x.DataRefreshType
670 }
671 return DataSource_DATA_REFRESH_TYPE_UNSPECIFIED
672 }
673
674 func (x *DataSource) GetDefaultDataRefreshWindowDays() int32 {
675 if x != nil {
676 return x.DefaultDataRefreshWindowDays
677 }
678 return 0
679 }
680
681 func (x *DataSource) GetManualRunsDisabled() bool {
682 if x != nil {
683 return x.ManualRunsDisabled
684 }
685 return false
686 }
687
688 func (x *DataSource) GetMinimumScheduleInterval() *durationpb.Duration {
689 if x != nil {
690 return x.MinimumScheduleInterval
691 }
692 return nil
693 }
694
695
696 type GetDataSourceRequest struct {
697 state protoimpl.MessageState
698 sizeCache protoimpl.SizeCache
699 unknownFields protoimpl.UnknownFields
700
701
702
703
704 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
705 }
706
707 func (x *GetDataSourceRequest) Reset() {
708 *x = GetDataSourceRequest{}
709 if protoimpl.UnsafeEnabled {
710 mi := &file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes[2]
711 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
712 ms.StoreMessageInfo(mi)
713 }
714 }
715
716 func (x *GetDataSourceRequest) String() string {
717 return protoimpl.X.MessageStringOf(x)
718 }
719
720 func (*GetDataSourceRequest) ProtoMessage() {}
721
722 func (x *GetDataSourceRequest) ProtoReflect() protoreflect.Message {
723 mi := &file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes[2]
724 if protoimpl.UnsafeEnabled && x != nil {
725 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
726 if ms.LoadMessageInfo() == nil {
727 ms.StoreMessageInfo(mi)
728 }
729 return ms
730 }
731 return mi.MessageOf(x)
732 }
733
734
735 func (*GetDataSourceRequest) Descriptor() ([]byte, []int) {
736 return file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_rawDescGZIP(), []int{2}
737 }
738
739 func (x *GetDataSourceRequest) GetName() string {
740 if x != nil {
741 return x.Name
742 }
743 return ""
744 }
745
746
747 type ListDataSourcesRequest struct {
748 state protoimpl.MessageState
749 sizeCache protoimpl.SizeCache
750 unknownFields protoimpl.UnknownFields
751
752
753
754
755 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
756
757
758
759
760
761 PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
762
763 PageSize int32 `protobuf:"varint,4,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
764 }
765
766 func (x *ListDataSourcesRequest) Reset() {
767 *x = ListDataSourcesRequest{}
768 if protoimpl.UnsafeEnabled {
769 mi := &file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes[3]
770 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
771 ms.StoreMessageInfo(mi)
772 }
773 }
774
775 func (x *ListDataSourcesRequest) String() string {
776 return protoimpl.X.MessageStringOf(x)
777 }
778
779 func (*ListDataSourcesRequest) ProtoMessage() {}
780
781 func (x *ListDataSourcesRequest) ProtoReflect() protoreflect.Message {
782 mi := &file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes[3]
783 if protoimpl.UnsafeEnabled && x != nil {
784 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
785 if ms.LoadMessageInfo() == nil {
786 ms.StoreMessageInfo(mi)
787 }
788 return ms
789 }
790 return mi.MessageOf(x)
791 }
792
793
794 func (*ListDataSourcesRequest) Descriptor() ([]byte, []int) {
795 return file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_rawDescGZIP(), []int{3}
796 }
797
798 func (x *ListDataSourcesRequest) GetParent() string {
799 if x != nil {
800 return x.Parent
801 }
802 return ""
803 }
804
805 func (x *ListDataSourcesRequest) GetPageToken() string {
806 if x != nil {
807 return x.PageToken
808 }
809 return ""
810 }
811
812 func (x *ListDataSourcesRequest) GetPageSize() int32 {
813 if x != nil {
814 return x.PageSize
815 }
816 return 0
817 }
818
819
820 type ListDataSourcesResponse struct {
821 state protoimpl.MessageState
822 sizeCache protoimpl.SizeCache
823 unknownFields protoimpl.UnknownFields
824
825
826 DataSources []*DataSource `protobuf:"bytes,1,rep,name=data_sources,json=dataSources,proto3" json:"data_sources,omitempty"`
827
828
829
830
831 NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
832 }
833
834 func (x *ListDataSourcesResponse) Reset() {
835 *x = ListDataSourcesResponse{}
836 if protoimpl.UnsafeEnabled {
837 mi := &file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes[4]
838 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
839 ms.StoreMessageInfo(mi)
840 }
841 }
842
843 func (x *ListDataSourcesResponse) String() string {
844 return protoimpl.X.MessageStringOf(x)
845 }
846
847 func (*ListDataSourcesResponse) ProtoMessage() {}
848
849 func (x *ListDataSourcesResponse) ProtoReflect() protoreflect.Message {
850 mi := &file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes[4]
851 if protoimpl.UnsafeEnabled && x != nil {
852 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
853 if ms.LoadMessageInfo() == nil {
854 ms.StoreMessageInfo(mi)
855 }
856 return ms
857 }
858 return mi.MessageOf(x)
859 }
860
861
862 func (*ListDataSourcesResponse) Descriptor() ([]byte, []int) {
863 return file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_rawDescGZIP(), []int{4}
864 }
865
866 func (x *ListDataSourcesResponse) GetDataSources() []*DataSource {
867 if x != nil {
868 return x.DataSources
869 }
870 return nil
871 }
872
873 func (x *ListDataSourcesResponse) GetNextPageToken() string {
874 if x != nil {
875 return x.NextPageToken
876 }
877 return ""
878 }
879
880
881
882
883
884
885
886 type CreateTransferConfigRequest struct {
887 state protoimpl.MessageState
888 sizeCache protoimpl.SizeCache
889 unknownFields protoimpl.UnknownFields
890
891
892
893
894
895
896 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
897
898 TransferConfig *TransferConfig `protobuf:"bytes,2,opt,name=transfer_config,json=transferConfig,proto3" json:"transfer_config,omitempty"`
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913 AuthorizationCode string `protobuf:"bytes,3,opt,name=authorization_code,json=authorizationCode,proto3" json:"authorization_code,omitempty"`
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928 VersionInfo string `protobuf:"bytes,5,opt,name=version_info,json=versionInfo,proto3" json:"version_info,omitempty"`
929
930
931
932
933
934
935
936
937
938 ServiceAccountName string `protobuf:"bytes,6,opt,name=service_account_name,json=serviceAccountName,proto3" json:"service_account_name,omitempty"`
939 }
940
941 func (x *CreateTransferConfigRequest) Reset() {
942 *x = CreateTransferConfigRequest{}
943 if protoimpl.UnsafeEnabled {
944 mi := &file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes[5]
945 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
946 ms.StoreMessageInfo(mi)
947 }
948 }
949
950 func (x *CreateTransferConfigRequest) String() string {
951 return protoimpl.X.MessageStringOf(x)
952 }
953
954 func (*CreateTransferConfigRequest) ProtoMessage() {}
955
956 func (x *CreateTransferConfigRequest) ProtoReflect() protoreflect.Message {
957 mi := &file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes[5]
958 if protoimpl.UnsafeEnabled && x != nil {
959 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
960 if ms.LoadMessageInfo() == nil {
961 ms.StoreMessageInfo(mi)
962 }
963 return ms
964 }
965 return mi.MessageOf(x)
966 }
967
968
969 func (*CreateTransferConfigRequest) Descriptor() ([]byte, []int) {
970 return file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_rawDescGZIP(), []int{5}
971 }
972
973 func (x *CreateTransferConfigRequest) GetParent() string {
974 if x != nil {
975 return x.Parent
976 }
977 return ""
978 }
979
980 func (x *CreateTransferConfigRequest) GetTransferConfig() *TransferConfig {
981 if x != nil {
982 return x.TransferConfig
983 }
984 return nil
985 }
986
987 func (x *CreateTransferConfigRequest) GetAuthorizationCode() string {
988 if x != nil {
989 return x.AuthorizationCode
990 }
991 return ""
992 }
993
994 func (x *CreateTransferConfigRequest) GetVersionInfo() string {
995 if x != nil {
996 return x.VersionInfo
997 }
998 return ""
999 }
1000
1001 func (x *CreateTransferConfigRequest) GetServiceAccountName() string {
1002 if x != nil {
1003 return x.ServiceAccountName
1004 }
1005 return ""
1006 }
1007
1008
1009
1010 type UpdateTransferConfigRequest struct {
1011 state protoimpl.MessageState
1012 sizeCache protoimpl.SizeCache
1013 unknownFields protoimpl.UnknownFields
1014
1015
1016 TransferConfig *TransferConfig `protobuf:"bytes,1,opt,name=transfer_config,json=transferConfig,proto3" json:"transfer_config,omitempty"`
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031 AuthorizationCode string `protobuf:"bytes,3,opt,name=authorization_code,json=authorizationCode,proto3" json:"authorization_code,omitempty"`
1032
1033 UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,4,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048 VersionInfo string `protobuf:"bytes,5,opt,name=version_info,json=versionInfo,proto3" json:"version_info,omitempty"`
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058 ServiceAccountName string `protobuf:"bytes,6,opt,name=service_account_name,json=serviceAccountName,proto3" json:"service_account_name,omitempty"`
1059 }
1060
1061 func (x *UpdateTransferConfigRequest) Reset() {
1062 *x = UpdateTransferConfigRequest{}
1063 if protoimpl.UnsafeEnabled {
1064 mi := &file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes[6]
1065 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1066 ms.StoreMessageInfo(mi)
1067 }
1068 }
1069
1070 func (x *UpdateTransferConfigRequest) String() string {
1071 return protoimpl.X.MessageStringOf(x)
1072 }
1073
1074 func (*UpdateTransferConfigRequest) ProtoMessage() {}
1075
1076 func (x *UpdateTransferConfigRequest) ProtoReflect() protoreflect.Message {
1077 mi := &file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes[6]
1078 if protoimpl.UnsafeEnabled && x != nil {
1079 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1080 if ms.LoadMessageInfo() == nil {
1081 ms.StoreMessageInfo(mi)
1082 }
1083 return ms
1084 }
1085 return mi.MessageOf(x)
1086 }
1087
1088
1089 func (*UpdateTransferConfigRequest) Descriptor() ([]byte, []int) {
1090 return file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_rawDescGZIP(), []int{6}
1091 }
1092
1093 func (x *UpdateTransferConfigRequest) GetTransferConfig() *TransferConfig {
1094 if x != nil {
1095 return x.TransferConfig
1096 }
1097 return nil
1098 }
1099
1100 func (x *UpdateTransferConfigRequest) GetAuthorizationCode() string {
1101 if x != nil {
1102 return x.AuthorizationCode
1103 }
1104 return ""
1105 }
1106
1107 func (x *UpdateTransferConfigRequest) GetUpdateMask() *fieldmaskpb.FieldMask {
1108 if x != nil {
1109 return x.UpdateMask
1110 }
1111 return nil
1112 }
1113
1114 func (x *UpdateTransferConfigRequest) GetVersionInfo() string {
1115 if x != nil {
1116 return x.VersionInfo
1117 }
1118 return ""
1119 }
1120
1121 func (x *UpdateTransferConfigRequest) GetServiceAccountName() string {
1122 if x != nil {
1123 return x.ServiceAccountName
1124 }
1125 return ""
1126 }
1127
1128
1129 type GetTransferConfigRequest struct {
1130 state protoimpl.MessageState
1131 sizeCache protoimpl.SizeCache
1132 unknownFields protoimpl.UnknownFields
1133
1134
1135
1136
1137 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
1138 }
1139
1140 func (x *GetTransferConfigRequest) Reset() {
1141 *x = GetTransferConfigRequest{}
1142 if protoimpl.UnsafeEnabled {
1143 mi := &file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes[7]
1144 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1145 ms.StoreMessageInfo(mi)
1146 }
1147 }
1148
1149 func (x *GetTransferConfigRequest) String() string {
1150 return protoimpl.X.MessageStringOf(x)
1151 }
1152
1153 func (*GetTransferConfigRequest) ProtoMessage() {}
1154
1155 func (x *GetTransferConfigRequest) ProtoReflect() protoreflect.Message {
1156 mi := &file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes[7]
1157 if protoimpl.UnsafeEnabled && x != nil {
1158 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1159 if ms.LoadMessageInfo() == nil {
1160 ms.StoreMessageInfo(mi)
1161 }
1162 return ms
1163 }
1164 return mi.MessageOf(x)
1165 }
1166
1167
1168 func (*GetTransferConfigRequest) Descriptor() ([]byte, []int) {
1169 return file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_rawDescGZIP(), []int{7}
1170 }
1171
1172 func (x *GetTransferConfigRequest) GetName() string {
1173 if x != nil {
1174 return x.Name
1175 }
1176 return ""
1177 }
1178
1179
1180
1181 type DeleteTransferConfigRequest struct {
1182 state protoimpl.MessageState
1183 sizeCache protoimpl.SizeCache
1184 unknownFields protoimpl.UnknownFields
1185
1186
1187
1188
1189 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
1190 }
1191
1192 func (x *DeleteTransferConfigRequest) Reset() {
1193 *x = DeleteTransferConfigRequest{}
1194 if protoimpl.UnsafeEnabled {
1195 mi := &file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes[8]
1196 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1197 ms.StoreMessageInfo(mi)
1198 }
1199 }
1200
1201 func (x *DeleteTransferConfigRequest) String() string {
1202 return protoimpl.X.MessageStringOf(x)
1203 }
1204
1205 func (*DeleteTransferConfigRequest) ProtoMessage() {}
1206
1207 func (x *DeleteTransferConfigRequest) ProtoReflect() protoreflect.Message {
1208 mi := &file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes[8]
1209 if protoimpl.UnsafeEnabled && x != nil {
1210 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1211 if ms.LoadMessageInfo() == nil {
1212 ms.StoreMessageInfo(mi)
1213 }
1214 return ms
1215 }
1216 return mi.MessageOf(x)
1217 }
1218
1219
1220 func (*DeleteTransferConfigRequest) Descriptor() ([]byte, []int) {
1221 return file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_rawDescGZIP(), []int{8}
1222 }
1223
1224 func (x *DeleteTransferConfigRequest) GetName() string {
1225 if x != nil {
1226 return x.Name
1227 }
1228 return ""
1229 }
1230
1231
1232 type GetTransferRunRequest struct {
1233 state protoimpl.MessageState
1234 sizeCache protoimpl.SizeCache
1235 unknownFields protoimpl.UnknownFields
1236
1237
1238
1239
1240
1241 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
1242 }
1243
1244 func (x *GetTransferRunRequest) Reset() {
1245 *x = GetTransferRunRequest{}
1246 if protoimpl.UnsafeEnabled {
1247 mi := &file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes[9]
1248 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1249 ms.StoreMessageInfo(mi)
1250 }
1251 }
1252
1253 func (x *GetTransferRunRequest) String() string {
1254 return protoimpl.X.MessageStringOf(x)
1255 }
1256
1257 func (*GetTransferRunRequest) ProtoMessage() {}
1258
1259 func (x *GetTransferRunRequest) ProtoReflect() protoreflect.Message {
1260 mi := &file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes[9]
1261 if protoimpl.UnsafeEnabled && x != nil {
1262 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1263 if ms.LoadMessageInfo() == nil {
1264 ms.StoreMessageInfo(mi)
1265 }
1266 return ms
1267 }
1268 return mi.MessageOf(x)
1269 }
1270
1271
1272 func (*GetTransferRunRequest) Descriptor() ([]byte, []int) {
1273 return file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_rawDescGZIP(), []int{9}
1274 }
1275
1276 func (x *GetTransferRunRequest) GetName() string {
1277 if x != nil {
1278 return x.Name
1279 }
1280 return ""
1281 }
1282
1283
1284 type DeleteTransferRunRequest struct {
1285 state protoimpl.MessageState
1286 sizeCache protoimpl.SizeCache
1287 unknownFields protoimpl.UnknownFields
1288
1289
1290
1291
1292
1293 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
1294 }
1295
1296 func (x *DeleteTransferRunRequest) Reset() {
1297 *x = DeleteTransferRunRequest{}
1298 if protoimpl.UnsafeEnabled {
1299 mi := &file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes[10]
1300 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1301 ms.StoreMessageInfo(mi)
1302 }
1303 }
1304
1305 func (x *DeleteTransferRunRequest) String() string {
1306 return protoimpl.X.MessageStringOf(x)
1307 }
1308
1309 func (*DeleteTransferRunRequest) ProtoMessage() {}
1310
1311 func (x *DeleteTransferRunRequest) ProtoReflect() protoreflect.Message {
1312 mi := &file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes[10]
1313 if protoimpl.UnsafeEnabled && x != nil {
1314 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1315 if ms.LoadMessageInfo() == nil {
1316 ms.StoreMessageInfo(mi)
1317 }
1318 return ms
1319 }
1320 return mi.MessageOf(x)
1321 }
1322
1323
1324 func (*DeleteTransferRunRequest) Descriptor() ([]byte, []int) {
1325 return file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_rawDescGZIP(), []int{10}
1326 }
1327
1328 func (x *DeleteTransferRunRequest) GetName() string {
1329 if x != nil {
1330 return x.Name
1331 }
1332 return ""
1333 }
1334
1335
1336 type ListTransferConfigsRequest struct {
1337 state protoimpl.MessageState
1338 sizeCache protoimpl.SizeCache
1339 unknownFields protoimpl.UnknownFields
1340
1341
1342
1343
1344 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
1345
1346 DataSourceIds []string `protobuf:"bytes,2,rep,name=data_source_ids,json=dataSourceIds,proto3" json:"data_source_ids,omitempty"`
1347
1348
1349
1350
1351
1352 PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
1353
1354 PageSize int32 `protobuf:"varint,4,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
1355 }
1356
1357 func (x *ListTransferConfigsRequest) Reset() {
1358 *x = ListTransferConfigsRequest{}
1359 if protoimpl.UnsafeEnabled {
1360 mi := &file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes[11]
1361 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1362 ms.StoreMessageInfo(mi)
1363 }
1364 }
1365
1366 func (x *ListTransferConfigsRequest) String() string {
1367 return protoimpl.X.MessageStringOf(x)
1368 }
1369
1370 func (*ListTransferConfigsRequest) ProtoMessage() {}
1371
1372 func (x *ListTransferConfigsRequest) ProtoReflect() protoreflect.Message {
1373 mi := &file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes[11]
1374 if protoimpl.UnsafeEnabled && x != nil {
1375 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1376 if ms.LoadMessageInfo() == nil {
1377 ms.StoreMessageInfo(mi)
1378 }
1379 return ms
1380 }
1381 return mi.MessageOf(x)
1382 }
1383
1384
1385 func (*ListTransferConfigsRequest) Descriptor() ([]byte, []int) {
1386 return file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_rawDescGZIP(), []int{11}
1387 }
1388
1389 func (x *ListTransferConfigsRequest) GetParent() string {
1390 if x != nil {
1391 return x.Parent
1392 }
1393 return ""
1394 }
1395
1396 func (x *ListTransferConfigsRequest) GetDataSourceIds() []string {
1397 if x != nil {
1398 return x.DataSourceIds
1399 }
1400 return nil
1401 }
1402
1403 func (x *ListTransferConfigsRequest) GetPageToken() string {
1404 if x != nil {
1405 return x.PageToken
1406 }
1407 return ""
1408 }
1409
1410 func (x *ListTransferConfigsRequest) GetPageSize() int32 {
1411 if x != nil {
1412 return x.PageSize
1413 }
1414 return 0
1415 }
1416
1417
1418 type ListTransferConfigsResponse struct {
1419 state protoimpl.MessageState
1420 sizeCache protoimpl.SizeCache
1421 unknownFields protoimpl.UnknownFields
1422
1423
1424 TransferConfigs []*TransferConfig `protobuf:"bytes,1,rep,name=transfer_configs,json=transferConfigs,proto3" json:"transfer_configs,omitempty"`
1425
1426
1427
1428
1429 NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
1430 }
1431
1432 func (x *ListTransferConfigsResponse) Reset() {
1433 *x = ListTransferConfigsResponse{}
1434 if protoimpl.UnsafeEnabled {
1435 mi := &file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes[12]
1436 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1437 ms.StoreMessageInfo(mi)
1438 }
1439 }
1440
1441 func (x *ListTransferConfigsResponse) String() string {
1442 return protoimpl.X.MessageStringOf(x)
1443 }
1444
1445 func (*ListTransferConfigsResponse) ProtoMessage() {}
1446
1447 func (x *ListTransferConfigsResponse) ProtoReflect() protoreflect.Message {
1448 mi := &file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes[12]
1449 if protoimpl.UnsafeEnabled && x != nil {
1450 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1451 if ms.LoadMessageInfo() == nil {
1452 ms.StoreMessageInfo(mi)
1453 }
1454 return ms
1455 }
1456 return mi.MessageOf(x)
1457 }
1458
1459
1460 func (*ListTransferConfigsResponse) Descriptor() ([]byte, []int) {
1461 return file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_rawDescGZIP(), []int{12}
1462 }
1463
1464 func (x *ListTransferConfigsResponse) GetTransferConfigs() []*TransferConfig {
1465 if x != nil {
1466 return x.TransferConfigs
1467 }
1468 return nil
1469 }
1470
1471 func (x *ListTransferConfigsResponse) GetNextPageToken() string {
1472 if x != nil {
1473 return x.NextPageToken
1474 }
1475 return ""
1476 }
1477
1478
1479 type ListTransferRunsRequest struct {
1480 state protoimpl.MessageState
1481 sizeCache protoimpl.SizeCache
1482 unknownFields protoimpl.UnknownFields
1483
1484
1485
1486
1487
1488 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
1489
1490 States []TransferState `protobuf:"varint,2,rep,packed,name=states,proto3,enum=google.cloud.bigquery.datatransfer.v1.TransferState" json:"states,omitempty"`
1491
1492
1493
1494
1495
1496 PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
1497
1498 PageSize int32 `protobuf:"varint,4,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
1499
1500 RunAttempt ListTransferRunsRequest_RunAttempt `protobuf:"varint,5,opt,name=run_attempt,json=runAttempt,proto3,enum=google.cloud.bigquery.datatransfer.v1.ListTransferRunsRequest_RunAttempt" json:"run_attempt,omitempty"`
1501 }
1502
1503 func (x *ListTransferRunsRequest) Reset() {
1504 *x = ListTransferRunsRequest{}
1505 if protoimpl.UnsafeEnabled {
1506 mi := &file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes[13]
1507 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1508 ms.StoreMessageInfo(mi)
1509 }
1510 }
1511
1512 func (x *ListTransferRunsRequest) String() string {
1513 return protoimpl.X.MessageStringOf(x)
1514 }
1515
1516 func (*ListTransferRunsRequest) ProtoMessage() {}
1517
1518 func (x *ListTransferRunsRequest) ProtoReflect() protoreflect.Message {
1519 mi := &file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes[13]
1520 if protoimpl.UnsafeEnabled && x != nil {
1521 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1522 if ms.LoadMessageInfo() == nil {
1523 ms.StoreMessageInfo(mi)
1524 }
1525 return ms
1526 }
1527 return mi.MessageOf(x)
1528 }
1529
1530
1531 func (*ListTransferRunsRequest) Descriptor() ([]byte, []int) {
1532 return file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_rawDescGZIP(), []int{13}
1533 }
1534
1535 func (x *ListTransferRunsRequest) GetParent() string {
1536 if x != nil {
1537 return x.Parent
1538 }
1539 return ""
1540 }
1541
1542 func (x *ListTransferRunsRequest) GetStates() []TransferState {
1543 if x != nil {
1544 return x.States
1545 }
1546 return nil
1547 }
1548
1549 func (x *ListTransferRunsRequest) GetPageToken() string {
1550 if x != nil {
1551 return x.PageToken
1552 }
1553 return ""
1554 }
1555
1556 func (x *ListTransferRunsRequest) GetPageSize() int32 {
1557 if x != nil {
1558 return x.PageSize
1559 }
1560 return 0
1561 }
1562
1563 func (x *ListTransferRunsRequest) GetRunAttempt() ListTransferRunsRequest_RunAttempt {
1564 if x != nil {
1565 return x.RunAttempt
1566 }
1567 return ListTransferRunsRequest_RUN_ATTEMPT_UNSPECIFIED
1568 }
1569
1570
1571 type ListTransferRunsResponse struct {
1572 state protoimpl.MessageState
1573 sizeCache protoimpl.SizeCache
1574 unknownFields protoimpl.UnknownFields
1575
1576
1577 TransferRuns []*TransferRun `protobuf:"bytes,1,rep,name=transfer_runs,json=transferRuns,proto3" json:"transfer_runs,omitempty"`
1578
1579
1580
1581
1582 NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
1583 }
1584
1585 func (x *ListTransferRunsResponse) Reset() {
1586 *x = ListTransferRunsResponse{}
1587 if protoimpl.UnsafeEnabled {
1588 mi := &file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes[14]
1589 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1590 ms.StoreMessageInfo(mi)
1591 }
1592 }
1593
1594 func (x *ListTransferRunsResponse) String() string {
1595 return protoimpl.X.MessageStringOf(x)
1596 }
1597
1598 func (*ListTransferRunsResponse) ProtoMessage() {}
1599
1600 func (x *ListTransferRunsResponse) ProtoReflect() protoreflect.Message {
1601 mi := &file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes[14]
1602 if protoimpl.UnsafeEnabled && x != nil {
1603 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1604 if ms.LoadMessageInfo() == nil {
1605 ms.StoreMessageInfo(mi)
1606 }
1607 return ms
1608 }
1609 return mi.MessageOf(x)
1610 }
1611
1612
1613 func (*ListTransferRunsResponse) Descriptor() ([]byte, []int) {
1614 return file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_rawDescGZIP(), []int{14}
1615 }
1616
1617 func (x *ListTransferRunsResponse) GetTransferRuns() []*TransferRun {
1618 if x != nil {
1619 return x.TransferRuns
1620 }
1621 return nil
1622 }
1623
1624 func (x *ListTransferRunsResponse) GetNextPageToken() string {
1625 if x != nil {
1626 return x.NextPageToken
1627 }
1628 return ""
1629 }
1630
1631
1632 type ListTransferLogsRequest struct {
1633 state protoimpl.MessageState
1634 sizeCache protoimpl.SizeCache
1635 unknownFields protoimpl.UnknownFields
1636
1637
1638
1639
1640 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
1641
1642
1643
1644
1645
1646 PageToken string `protobuf:"bytes,4,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
1647
1648 PageSize int32 `protobuf:"varint,5,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
1649
1650
1651 MessageTypes []TransferMessage_MessageSeverity `protobuf:"varint,6,rep,packed,name=message_types,json=messageTypes,proto3,enum=google.cloud.bigquery.datatransfer.v1.TransferMessage_MessageSeverity" json:"message_types,omitempty"`
1652 }
1653
1654 func (x *ListTransferLogsRequest) Reset() {
1655 *x = ListTransferLogsRequest{}
1656 if protoimpl.UnsafeEnabled {
1657 mi := &file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes[15]
1658 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1659 ms.StoreMessageInfo(mi)
1660 }
1661 }
1662
1663 func (x *ListTransferLogsRequest) String() string {
1664 return protoimpl.X.MessageStringOf(x)
1665 }
1666
1667 func (*ListTransferLogsRequest) ProtoMessage() {}
1668
1669 func (x *ListTransferLogsRequest) ProtoReflect() protoreflect.Message {
1670 mi := &file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes[15]
1671 if protoimpl.UnsafeEnabled && x != nil {
1672 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1673 if ms.LoadMessageInfo() == nil {
1674 ms.StoreMessageInfo(mi)
1675 }
1676 return ms
1677 }
1678 return mi.MessageOf(x)
1679 }
1680
1681
1682 func (*ListTransferLogsRequest) Descriptor() ([]byte, []int) {
1683 return file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_rawDescGZIP(), []int{15}
1684 }
1685
1686 func (x *ListTransferLogsRequest) GetParent() string {
1687 if x != nil {
1688 return x.Parent
1689 }
1690 return ""
1691 }
1692
1693 func (x *ListTransferLogsRequest) GetPageToken() string {
1694 if x != nil {
1695 return x.PageToken
1696 }
1697 return ""
1698 }
1699
1700 func (x *ListTransferLogsRequest) GetPageSize() int32 {
1701 if x != nil {
1702 return x.PageSize
1703 }
1704 return 0
1705 }
1706
1707 func (x *ListTransferLogsRequest) GetMessageTypes() []TransferMessage_MessageSeverity {
1708 if x != nil {
1709 return x.MessageTypes
1710 }
1711 return nil
1712 }
1713
1714
1715 type ListTransferLogsResponse struct {
1716 state protoimpl.MessageState
1717 sizeCache protoimpl.SizeCache
1718 unknownFields protoimpl.UnknownFields
1719
1720
1721 TransferMessages []*TransferMessage `protobuf:"bytes,1,rep,name=transfer_messages,json=transferMessages,proto3" json:"transfer_messages,omitempty"`
1722
1723
1724
1725
1726 NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
1727 }
1728
1729 func (x *ListTransferLogsResponse) Reset() {
1730 *x = ListTransferLogsResponse{}
1731 if protoimpl.UnsafeEnabled {
1732 mi := &file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes[16]
1733 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1734 ms.StoreMessageInfo(mi)
1735 }
1736 }
1737
1738 func (x *ListTransferLogsResponse) String() string {
1739 return protoimpl.X.MessageStringOf(x)
1740 }
1741
1742 func (*ListTransferLogsResponse) ProtoMessage() {}
1743
1744 func (x *ListTransferLogsResponse) ProtoReflect() protoreflect.Message {
1745 mi := &file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes[16]
1746 if protoimpl.UnsafeEnabled && x != nil {
1747 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1748 if ms.LoadMessageInfo() == nil {
1749 ms.StoreMessageInfo(mi)
1750 }
1751 return ms
1752 }
1753 return mi.MessageOf(x)
1754 }
1755
1756
1757 func (*ListTransferLogsResponse) Descriptor() ([]byte, []int) {
1758 return file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_rawDescGZIP(), []int{16}
1759 }
1760
1761 func (x *ListTransferLogsResponse) GetTransferMessages() []*TransferMessage {
1762 if x != nil {
1763 return x.TransferMessages
1764 }
1765 return nil
1766 }
1767
1768 func (x *ListTransferLogsResponse) GetNextPageToken() string {
1769 if x != nil {
1770 return x.NextPageToken
1771 }
1772 return ""
1773 }
1774
1775
1776
1777
1778
1779
1780
1781 type CheckValidCredsRequest struct {
1782 state protoimpl.MessageState
1783 sizeCache protoimpl.SizeCache
1784 unknownFields protoimpl.UnknownFields
1785
1786
1787
1788
1789 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
1790 }
1791
1792 func (x *CheckValidCredsRequest) Reset() {
1793 *x = CheckValidCredsRequest{}
1794 if protoimpl.UnsafeEnabled {
1795 mi := &file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes[17]
1796 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1797 ms.StoreMessageInfo(mi)
1798 }
1799 }
1800
1801 func (x *CheckValidCredsRequest) String() string {
1802 return protoimpl.X.MessageStringOf(x)
1803 }
1804
1805 func (*CheckValidCredsRequest) ProtoMessage() {}
1806
1807 func (x *CheckValidCredsRequest) ProtoReflect() protoreflect.Message {
1808 mi := &file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes[17]
1809 if protoimpl.UnsafeEnabled && x != nil {
1810 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1811 if ms.LoadMessageInfo() == nil {
1812 ms.StoreMessageInfo(mi)
1813 }
1814 return ms
1815 }
1816 return mi.MessageOf(x)
1817 }
1818
1819
1820 func (*CheckValidCredsRequest) Descriptor() ([]byte, []int) {
1821 return file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_rawDescGZIP(), []int{17}
1822 }
1823
1824 func (x *CheckValidCredsRequest) GetName() string {
1825 if x != nil {
1826 return x.Name
1827 }
1828 return ""
1829 }
1830
1831
1832 type CheckValidCredsResponse struct {
1833 state protoimpl.MessageState
1834 sizeCache protoimpl.SizeCache
1835 unknownFields protoimpl.UnknownFields
1836
1837
1838 HasValidCreds bool `protobuf:"varint,1,opt,name=has_valid_creds,json=hasValidCreds,proto3" json:"has_valid_creds,omitempty"`
1839 }
1840
1841 func (x *CheckValidCredsResponse) Reset() {
1842 *x = CheckValidCredsResponse{}
1843 if protoimpl.UnsafeEnabled {
1844 mi := &file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes[18]
1845 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1846 ms.StoreMessageInfo(mi)
1847 }
1848 }
1849
1850 func (x *CheckValidCredsResponse) String() string {
1851 return protoimpl.X.MessageStringOf(x)
1852 }
1853
1854 func (*CheckValidCredsResponse) ProtoMessage() {}
1855
1856 func (x *CheckValidCredsResponse) ProtoReflect() protoreflect.Message {
1857 mi := &file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes[18]
1858 if protoimpl.UnsafeEnabled && x != nil {
1859 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1860 if ms.LoadMessageInfo() == nil {
1861 ms.StoreMessageInfo(mi)
1862 }
1863 return ms
1864 }
1865 return mi.MessageOf(x)
1866 }
1867
1868
1869 func (*CheckValidCredsResponse) Descriptor() ([]byte, []int) {
1870 return file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_rawDescGZIP(), []int{18}
1871 }
1872
1873 func (x *CheckValidCredsResponse) GetHasValidCreds() bool {
1874 if x != nil {
1875 return x.HasValidCreds
1876 }
1877 return false
1878 }
1879
1880
1881 type ScheduleTransferRunsRequest struct {
1882 state protoimpl.MessageState
1883 sizeCache protoimpl.SizeCache
1884 unknownFields protoimpl.UnknownFields
1885
1886
1887
1888
1889 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
1890
1891
1892 StartTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"`
1893
1894
1895 EndTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`
1896 }
1897
1898 func (x *ScheduleTransferRunsRequest) Reset() {
1899 *x = ScheduleTransferRunsRequest{}
1900 if protoimpl.UnsafeEnabled {
1901 mi := &file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes[19]
1902 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1903 ms.StoreMessageInfo(mi)
1904 }
1905 }
1906
1907 func (x *ScheduleTransferRunsRequest) String() string {
1908 return protoimpl.X.MessageStringOf(x)
1909 }
1910
1911 func (*ScheduleTransferRunsRequest) ProtoMessage() {}
1912
1913 func (x *ScheduleTransferRunsRequest) ProtoReflect() protoreflect.Message {
1914 mi := &file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes[19]
1915 if protoimpl.UnsafeEnabled && x != nil {
1916 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1917 if ms.LoadMessageInfo() == nil {
1918 ms.StoreMessageInfo(mi)
1919 }
1920 return ms
1921 }
1922 return mi.MessageOf(x)
1923 }
1924
1925
1926 func (*ScheduleTransferRunsRequest) Descriptor() ([]byte, []int) {
1927 return file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_rawDescGZIP(), []int{19}
1928 }
1929
1930 func (x *ScheduleTransferRunsRequest) GetParent() string {
1931 if x != nil {
1932 return x.Parent
1933 }
1934 return ""
1935 }
1936
1937 func (x *ScheduleTransferRunsRequest) GetStartTime() *timestamppb.Timestamp {
1938 if x != nil {
1939 return x.StartTime
1940 }
1941 return nil
1942 }
1943
1944 func (x *ScheduleTransferRunsRequest) GetEndTime() *timestamppb.Timestamp {
1945 if x != nil {
1946 return x.EndTime
1947 }
1948 return nil
1949 }
1950
1951
1952 type ScheduleTransferRunsResponse struct {
1953 state protoimpl.MessageState
1954 sizeCache protoimpl.SizeCache
1955 unknownFields protoimpl.UnknownFields
1956
1957
1958 Runs []*TransferRun `protobuf:"bytes,1,rep,name=runs,proto3" json:"runs,omitempty"`
1959 }
1960
1961 func (x *ScheduleTransferRunsResponse) Reset() {
1962 *x = ScheduleTransferRunsResponse{}
1963 if protoimpl.UnsafeEnabled {
1964 mi := &file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes[20]
1965 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1966 ms.StoreMessageInfo(mi)
1967 }
1968 }
1969
1970 func (x *ScheduleTransferRunsResponse) String() string {
1971 return protoimpl.X.MessageStringOf(x)
1972 }
1973
1974 func (*ScheduleTransferRunsResponse) ProtoMessage() {}
1975
1976 func (x *ScheduleTransferRunsResponse) ProtoReflect() protoreflect.Message {
1977 mi := &file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes[20]
1978 if protoimpl.UnsafeEnabled && x != nil {
1979 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1980 if ms.LoadMessageInfo() == nil {
1981 ms.StoreMessageInfo(mi)
1982 }
1983 return ms
1984 }
1985 return mi.MessageOf(x)
1986 }
1987
1988
1989 func (*ScheduleTransferRunsResponse) Descriptor() ([]byte, []int) {
1990 return file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_rawDescGZIP(), []int{20}
1991 }
1992
1993 func (x *ScheduleTransferRunsResponse) GetRuns() []*TransferRun {
1994 if x != nil {
1995 return x.Runs
1996 }
1997 return nil
1998 }
1999
2000
2001 type StartManualTransferRunsRequest struct {
2002 state protoimpl.MessageState
2003 sizeCache protoimpl.SizeCache
2004 unknownFields protoimpl.UnknownFields
2005
2006
2007
2008
2009 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
2010
2011
2012
2013
2014
2015
2016
2017 Time isStartManualTransferRunsRequest_Time `protobuf_oneof:"time"`
2018 }
2019
2020 func (x *StartManualTransferRunsRequest) Reset() {
2021 *x = StartManualTransferRunsRequest{}
2022 if protoimpl.UnsafeEnabled {
2023 mi := &file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes[21]
2024 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2025 ms.StoreMessageInfo(mi)
2026 }
2027 }
2028
2029 func (x *StartManualTransferRunsRequest) String() string {
2030 return protoimpl.X.MessageStringOf(x)
2031 }
2032
2033 func (*StartManualTransferRunsRequest) ProtoMessage() {}
2034
2035 func (x *StartManualTransferRunsRequest) ProtoReflect() protoreflect.Message {
2036 mi := &file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes[21]
2037 if protoimpl.UnsafeEnabled && x != nil {
2038 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2039 if ms.LoadMessageInfo() == nil {
2040 ms.StoreMessageInfo(mi)
2041 }
2042 return ms
2043 }
2044 return mi.MessageOf(x)
2045 }
2046
2047
2048 func (*StartManualTransferRunsRequest) Descriptor() ([]byte, []int) {
2049 return file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_rawDescGZIP(), []int{21}
2050 }
2051
2052 func (x *StartManualTransferRunsRequest) GetParent() string {
2053 if x != nil {
2054 return x.Parent
2055 }
2056 return ""
2057 }
2058
2059 func (m *StartManualTransferRunsRequest) GetTime() isStartManualTransferRunsRequest_Time {
2060 if m != nil {
2061 return m.Time
2062 }
2063 return nil
2064 }
2065
2066 func (x *StartManualTransferRunsRequest) GetRequestedTimeRange() *StartManualTransferRunsRequest_TimeRange {
2067 if x, ok := x.GetTime().(*StartManualTransferRunsRequest_RequestedTimeRange); ok {
2068 return x.RequestedTimeRange
2069 }
2070 return nil
2071 }
2072
2073 func (x *StartManualTransferRunsRequest) GetRequestedRunTime() *timestamppb.Timestamp {
2074 if x, ok := x.GetTime().(*StartManualTransferRunsRequest_RequestedRunTime); ok {
2075 return x.RequestedRunTime
2076 }
2077 return nil
2078 }
2079
2080 type isStartManualTransferRunsRequest_Time interface {
2081 isStartManualTransferRunsRequest_Time()
2082 }
2083
2084 type StartManualTransferRunsRequest_RequestedTimeRange struct {
2085
2086
2087
2088
2089 RequestedTimeRange *StartManualTransferRunsRequest_TimeRange `protobuf:"bytes,3,opt,name=requested_time_range,json=requestedTimeRange,proto3,oneof"`
2090 }
2091
2092 type StartManualTransferRunsRequest_RequestedRunTime struct {
2093
2094
2095
2096
2097 RequestedRunTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=requested_run_time,json=requestedRunTime,proto3,oneof"`
2098 }
2099
2100 func (*StartManualTransferRunsRequest_RequestedTimeRange) isStartManualTransferRunsRequest_Time() {}
2101
2102 func (*StartManualTransferRunsRequest_RequestedRunTime) isStartManualTransferRunsRequest_Time() {}
2103
2104
2105 type StartManualTransferRunsResponse struct {
2106 state protoimpl.MessageState
2107 sizeCache protoimpl.SizeCache
2108 unknownFields protoimpl.UnknownFields
2109
2110
2111 Runs []*TransferRun `protobuf:"bytes,1,rep,name=runs,proto3" json:"runs,omitempty"`
2112 }
2113
2114 func (x *StartManualTransferRunsResponse) Reset() {
2115 *x = StartManualTransferRunsResponse{}
2116 if protoimpl.UnsafeEnabled {
2117 mi := &file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes[22]
2118 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2119 ms.StoreMessageInfo(mi)
2120 }
2121 }
2122
2123 func (x *StartManualTransferRunsResponse) String() string {
2124 return protoimpl.X.MessageStringOf(x)
2125 }
2126
2127 func (*StartManualTransferRunsResponse) ProtoMessage() {}
2128
2129 func (x *StartManualTransferRunsResponse) ProtoReflect() protoreflect.Message {
2130 mi := &file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes[22]
2131 if protoimpl.UnsafeEnabled && x != nil {
2132 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2133 if ms.LoadMessageInfo() == nil {
2134 ms.StoreMessageInfo(mi)
2135 }
2136 return ms
2137 }
2138 return mi.MessageOf(x)
2139 }
2140
2141
2142 func (*StartManualTransferRunsResponse) Descriptor() ([]byte, []int) {
2143 return file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_rawDescGZIP(), []int{22}
2144 }
2145
2146 func (x *StartManualTransferRunsResponse) GetRuns() []*TransferRun {
2147 if x != nil {
2148 return x.Runs
2149 }
2150 return nil
2151 }
2152
2153
2154
2155 type EnrollDataSourcesRequest struct {
2156 state protoimpl.MessageState
2157 sizeCache protoimpl.SizeCache
2158 unknownFields protoimpl.UnknownFields
2159
2160
2161
2162 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
2163
2164
2165 DataSourceIds []string `protobuf:"bytes,2,rep,name=data_source_ids,json=dataSourceIds,proto3" json:"data_source_ids,omitempty"`
2166 }
2167
2168 func (x *EnrollDataSourcesRequest) Reset() {
2169 *x = EnrollDataSourcesRequest{}
2170 if protoimpl.UnsafeEnabled {
2171 mi := &file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes[23]
2172 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2173 ms.StoreMessageInfo(mi)
2174 }
2175 }
2176
2177 func (x *EnrollDataSourcesRequest) String() string {
2178 return protoimpl.X.MessageStringOf(x)
2179 }
2180
2181 func (*EnrollDataSourcesRequest) ProtoMessage() {}
2182
2183 func (x *EnrollDataSourcesRequest) ProtoReflect() protoreflect.Message {
2184 mi := &file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes[23]
2185 if protoimpl.UnsafeEnabled && x != nil {
2186 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2187 if ms.LoadMessageInfo() == nil {
2188 ms.StoreMessageInfo(mi)
2189 }
2190 return ms
2191 }
2192 return mi.MessageOf(x)
2193 }
2194
2195
2196 func (*EnrollDataSourcesRequest) Descriptor() ([]byte, []int) {
2197 return file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_rawDescGZIP(), []int{23}
2198 }
2199
2200 func (x *EnrollDataSourcesRequest) GetName() string {
2201 if x != nil {
2202 return x.Name
2203 }
2204 return ""
2205 }
2206
2207 func (x *EnrollDataSourcesRequest) GetDataSourceIds() []string {
2208 if x != nil {
2209 return x.DataSourceIds
2210 }
2211 return nil
2212 }
2213
2214
2215
2216 type UnenrollDataSourcesRequest struct {
2217 state protoimpl.MessageState
2218 sizeCache protoimpl.SizeCache
2219 unknownFields protoimpl.UnknownFields
2220
2221
2222
2223 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
2224
2225
2226 DataSourceIds []string `protobuf:"bytes,2,rep,name=data_source_ids,json=dataSourceIds,proto3" json:"data_source_ids,omitempty"`
2227 }
2228
2229 func (x *UnenrollDataSourcesRequest) Reset() {
2230 *x = UnenrollDataSourcesRequest{}
2231 if protoimpl.UnsafeEnabled {
2232 mi := &file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes[24]
2233 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2234 ms.StoreMessageInfo(mi)
2235 }
2236 }
2237
2238 func (x *UnenrollDataSourcesRequest) String() string {
2239 return protoimpl.X.MessageStringOf(x)
2240 }
2241
2242 func (*UnenrollDataSourcesRequest) ProtoMessage() {}
2243
2244 func (x *UnenrollDataSourcesRequest) ProtoReflect() protoreflect.Message {
2245 mi := &file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes[24]
2246 if protoimpl.UnsafeEnabled && x != nil {
2247 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2248 if ms.LoadMessageInfo() == nil {
2249 ms.StoreMessageInfo(mi)
2250 }
2251 return ms
2252 }
2253 return mi.MessageOf(x)
2254 }
2255
2256
2257 func (*UnenrollDataSourcesRequest) Descriptor() ([]byte, []int) {
2258 return file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_rawDescGZIP(), []int{24}
2259 }
2260
2261 func (x *UnenrollDataSourcesRequest) GetName() string {
2262 if x != nil {
2263 return x.Name
2264 }
2265 return ""
2266 }
2267
2268 func (x *UnenrollDataSourcesRequest) GetDataSourceIds() []string {
2269 if x != nil {
2270 return x.DataSourceIds
2271 }
2272 return nil
2273 }
2274
2275
2276
2277 type StartManualTransferRunsRequest_TimeRange struct {
2278 state protoimpl.MessageState
2279 sizeCache protoimpl.SizeCache
2280 unknownFields protoimpl.UnknownFields
2281
2282
2283
2284
2285
2286 StartTime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"`
2287
2288
2289
2290
2291 EndTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`
2292 }
2293
2294 func (x *StartManualTransferRunsRequest_TimeRange) Reset() {
2295 *x = StartManualTransferRunsRequest_TimeRange{}
2296 if protoimpl.UnsafeEnabled {
2297 mi := &file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes[25]
2298 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2299 ms.StoreMessageInfo(mi)
2300 }
2301 }
2302
2303 func (x *StartManualTransferRunsRequest_TimeRange) String() string {
2304 return protoimpl.X.MessageStringOf(x)
2305 }
2306
2307 func (*StartManualTransferRunsRequest_TimeRange) ProtoMessage() {}
2308
2309 func (x *StartManualTransferRunsRequest_TimeRange) ProtoReflect() protoreflect.Message {
2310 mi := &file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes[25]
2311 if protoimpl.UnsafeEnabled && x != nil {
2312 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
2313 if ms.LoadMessageInfo() == nil {
2314 ms.StoreMessageInfo(mi)
2315 }
2316 return ms
2317 }
2318 return mi.MessageOf(x)
2319 }
2320
2321
2322 func (*StartManualTransferRunsRequest_TimeRange) Descriptor() ([]byte, []int) {
2323 return file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_rawDescGZIP(), []int{21, 0}
2324 }
2325
2326 func (x *StartManualTransferRunsRequest_TimeRange) GetStartTime() *timestamppb.Timestamp {
2327 if x != nil {
2328 return x.StartTime
2329 }
2330 return nil
2331 }
2332
2333 func (x *StartManualTransferRunsRequest_TimeRange) GetEndTime() *timestamppb.Timestamp {
2334 if x != nil {
2335 return x.EndTime
2336 }
2337 return nil
2338 }
2339
2340 var File_google_cloud_bigquery_datatransfer_v1_datatransfer_proto protoreflect.FileDescriptor
2341
2342 var file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_rawDesc = []byte{
2343 0x0a, 0x38, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x62,
2344 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2f, 0x64, 0x61, 0x74, 0x61, 0x74, 0x72, 0x61, 0x6e,
2345 0x73, 0x66, 0x65, 0x72, 0x2f, 0x76, 0x31, 0x2f, 0x64, 0x61, 0x74, 0x61, 0x74, 0x72, 0x61, 0x6e,
2346 0x73, 0x66, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x25, 0x67, 0x6f, 0x6f, 0x67,
2347 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72,
2348 0x79, 0x2e, 0x64, 0x61, 0x74, 0x61, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x2e, 0x76,
2349 0x31, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e,
2350 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a,
2351 0x17, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x63, 0x6c, 0x69, 0x65,
2352 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
2353 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x62, 0x65, 0x68, 0x61, 0x76,
2354 0x69, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
2355 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70,
2356 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x34, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f,
2357 0x75, 0x64, 0x2f, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2f, 0x64, 0x61, 0x74, 0x61,
2358 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x2f, 0x76, 0x31, 0x2f, 0x74, 0x72, 0x61, 0x6e,
2359 0x73, 0x66, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1e, 0x67, 0x6f, 0x6f, 0x67,
2360 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x64, 0x75, 0x72, 0x61,
2361 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1b, 0x67, 0x6f, 0x6f, 0x67,
2362 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x65, 0x6d, 0x70, 0x74,
2363 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x20, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f,
2364 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x6d,
2365 0x61, 0x73, 0x6b, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
2366 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x74, 0x69, 0x6d, 0x65, 0x73,
2367 0x74, 0x61, 0x6d, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1e, 0x67, 0x6f, 0x6f, 0x67,
2368 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x77, 0x72, 0x61, 0x70,
2369 0x70, 0x65, 0x72, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xd2, 0x06, 0x0a, 0x13, 0x44,
2370 0x61, 0x74, 0x61, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74,
2371 0x65, 0x72, 0x12, 0x19, 0x0a, 0x08, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x5f, 0x69, 0x64, 0x18, 0x01,
2372 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x49, 0x64, 0x12, 0x21, 0x0a,
2373 0x0c, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20,
2374 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x4e, 0x61, 0x6d, 0x65,
2375 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18,
2376 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69,
2377 0x6f, 0x6e, 0x12, 0x53, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0e,
2378 0x32, 0x3f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e,
2379 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x64, 0x61, 0x74, 0x61, 0x74, 0x72, 0x61,
2380 0x6e, 0x73, 0x66, 0x65, 0x72, 0x2e, 0x76, 0x31, 0x2e, 0x44, 0x61, 0x74, 0x61, 0x53, 0x6f, 0x75,
2381 0x72, 0x63, 0x65, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x2e, 0x54, 0x79, 0x70,
2382 0x65, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x72, 0x65, 0x71, 0x75, 0x69,
2383 0x72, 0x65, 0x64, 0x18, 0x05, 0x20, 0x01, 0x28, 0x08, 0x52, 0x08, 0x72, 0x65, 0x71, 0x75, 0x69,
2384 0x72, 0x65, 0x64, 0x12, 0x1a, 0x0a, 0x08, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x18,
2385 0x06, 0x20, 0x01, 0x28, 0x08, 0x52, 0x08, 0x72, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x12,
2386 0x29, 0x0a, 0x10, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x72, 0x65,
2387 0x67, 0x65, 0x78, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0f, 0x76, 0x61, 0x6c, 0x69, 0x64,
2388 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x67, 0x65, 0x78, 0x12, 0x25, 0x0a, 0x0e, 0x61, 0x6c,
2389 0x6c, 0x6f, 0x77, 0x65, 0x64, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x18, 0x08, 0x20, 0x03,
2390 0x28, 0x09, 0x52, 0x0d, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x65, 0x64, 0x56, 0x61, 0x6c, 0x75, 0x65,
2391 0x73, 0x12, 0x39, 0x0a, 0x09, 0x6d, 0x69, 0x6e, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x09,
2392 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72,
2393 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x44, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x56, 0x61, 0x6c,
2394 0x75, 0x65, 0x52, 0x08, 0x6d, 0x69, 0x6e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x39, 0x0a, 0x09,
2395 0x6d, 0x61, 0x78, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x0b, 0x32,
2396 0x1c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75,
2397 0x66, 0x2e, 0x44, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x08, 0x6d,
2398 0x61, 0x78, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x52, 0x0a, 0x06, 0x66, 0x69, 0x65, 0x6c, 0x64,
2399 0x73, 0x18, 0x0b, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x3a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
2400 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e,
2401 0x64, 0x61, 0x74, 0x61, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x2e, 0x76, 0x31, 0x2e,
2402 0x44, 0x61, 0x74, 0x61, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65,
2403 0x74, 0x65, 0x72, 0x52, 0x06, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x73, 0x12, 0x35, 0x0a, 0x16, 0x76,
2404 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69,
2405 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x09, 0x52, 0x15, 0x76, 0x61, 0x6c,
2406 0x69, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69,
2407 0x6f, 0x6e, 0x12, 0x2e, 0x0a, 0x13, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e,
2408 0x5f, 0x68, 0x65, 0x6c, 0x70, 0x5f, 0x75, 0x72, 0x6c, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x09, 0x52,
2409 0x11, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x65, 0x6c, 0x70, 0x55,
2410 0x72, 0x6c, 0x12, 0x1c, 0x0a, 0x09, 0x69, 0x6d, 0x6d, 0x75, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x18,
2411 0x0e, 0x20, 0x01, 0x28, 0x08, 0x52, 0x09, 0x69, 0x6d, 0x6d, 0x75, 0x74, 0x61, 0x62, 0x6c, 0x65,
2412 0x12, 0x18, 0x0a, 0x07, 0x72, 0x65, 0x63, 0x75, 0x72, 0x73, 0x65, 0x18, 0x0f, 0x20, 0x01, 0x28,
2413 0x08, 0x52, 0x07, 0x72, 0x65, 0x63, 0x75, 0x72, 0x73, 0x65, 0x12, 0x1e, 0x0a, 0x0a, 0x64, 0x65,
2414 0x70, 0x72, 0x65, 0x63, 0x61, 0x74, 0x65, 0x64, 0x18, 0x14, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0a,
2415 0x64, 0x65, 0x70, 0x72, 0x65, 0x63, 0x61, 0x74, 0x65, 0x64, 0x22, 0x73, 0x0a, 0x04, 0x54, 0x79,
2416 0x70, 0x65, 0x12, 0x14, 0x0a, 0x10, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45,
2417 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x0a, 0x0a, 0x06, 0x53, 0x54, 0x52, 0x49,
2418 0x4e, 0x47, 0x10, 0x01, 0x12, 0x0b, 0x0a, 0x07, 0x49, 0x4e, 0x54, 0x45, 0x47, 0x45, 0x52, 0x10,
2419 0x02, 0x12, 0x0a, 0x0a, 0x06, 0x44, 0x4f, 0x55, 0x42, 0x4c, 0x45, 0x10, 0x03, 0x12, 0x0b, 0x0a,
2420 0x07, 0x42, 0x4f, 0x4f, 0x4c, 0x45, 0x41, 0x4e, 0x10, 0x04, 0x12, 0x0a, 0x0a, 0x06, 0x52, 0x45,
2421 0x43, 0x4f, 0x52, 0x44, 0x10, 0x05, 0x12, 0x0d, 0x0a, 0x09, 0x50, 0x4c, 0x55, 0x53, 0x5f, 0x50,
2422 0x41, 0x47, 0x45, 0x10, 0x06, 0x12, 0x08, 0x0a, 0x04, 0x4c, 0x49, 0x53, 0x54, 0x10, 0x07, 0x22,
2423 0xc9, 0x0b, 0x0a, 0x0a, 0x44, 0x61, 0x74, 0x61, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x12, 0x17,
2424 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41,
2425 0x03, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x24, 0x0a, 0x0e, 0x64, 0x61, 0x74, 0x61, 0x5f,
2426 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52,
2427 0x0c, 0x64, 0x61, 0x74, 0x61, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x49, 0x64, 0x12, 0x21, 0x0a,
2428 0x0c, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20,
2429 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x4e, 0x61, 0x6d, 0x65,
2430 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18,
2431 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69,
2432 0x6f, 0x6e, 0x12, 0x1b, 0x0a, 0x09, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x5f, 0x69, 0x64, 0x18,
2433 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x49, 0x64, 0x12,
2434 0x16, 0x0a, 0x06, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x73, 0x18, 0x06, 0x20, 0x03, 0x28, 0x09, 0x52,
2435 0x06, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x73, 0x12, 0x5c, 0x0a, 0x0d, 0x74, 0x72, 0x61, 0x6e, 0x73,
2436 0x66, 0x65, 0x72, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x33,
2437 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69,
2438 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x64, 0x61, 0x74, 0x61, 0x74, 0x72, 0x61, 0x6e, 0x73,
2439 0x66, 0x65, 0x72, 0x2e, 0x76, 0x31, 0x2e, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x54,
2440 0x79, 0x70, 0x65, 0x42, 0x02, 0x18, 0x01, 0x52, 0x0c, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65,
2441 0x72, 0x54, 0x79, 0x70, 0x65, 0x12, 0x42, 0x0a, 0x1b, 0x73, 0x75, 0x70, 0x70, 0x6f, 0x72, 0x74,
2442 0x73, 0x5f, 0x6d, 0x75, 0x6c, 0x74, 0x69, 0x70, 0x6c, 0x65, 0x5f, 0x74, 0x72, 0x61, 0x6e, 0x73,
2443 0x66, 0x65, 0x72, 0x73, 0x18, 0x08, 0x20, 0x01, 0x28, 0x08, 0x42, 0x02, 0x18, 0x01, 0x52, 0x19,
2444 0x73, 0x75, 0x70, 0x70, 0x6f, 0x72, 0x74, 0x73, 0x4d, 0x75, 0x6c, 0x74, 0x69, 0x70, 0x6c, 0x65,
2445 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x73, 0x12, 0x36, 0x0a, 0x17, 0x75, 0x70, 0x64,
2446 0x61, 0x74, 0x65, 0x5f, 0x64, 0x65, 0x61, 0x64, 0x6c, 0x69, 0x6e, 0x65, 0x5f, 0x73, 0x65, 0x63,
2447 0x6f, 0x6e, 0x64, 0x73, 0x18, 0x09, 0x20, 0x01, 0x28, 0x05, 0x52, 0x15, 0x75, 0x70, 0x64, 0x61,
2448 0x74, 0x65, 0x44, 0x65, 0x61, 0x64, 0x6c, 0x69, 0x6e, 0x65, 0x53, 0x65, 0x63, 0x6f, 0x6e, 0x64,
2449 0x73, 0x12, 0x29, 0x0a, 0x10, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x73, 0x63, 0x68,
2450 0x65, 0x64, 0x75, 0x6c, 0x65, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0f, 0x64, 0x65, 0x66,
2451 0x61, 0x75, 0x6c, 0x74, 0x53, 0x63, 0x68, 0x65, 0x64, 0x75, 0x6c, 0x65, 0x12, 0x38, 0x0a, 0x18,
2452 0x73, 0x75, 0x70, 0x70, 0x6f, 0x72, 0x74, 0x73, 0x5f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x5f,
2453 0x73, 0x63, 0x68, 0x65, 0x64, 0x75, 0x6c, 0x65, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x08, 0x52, 0x16,
2454 0x73, 0x75, 0x70, 0x70, 0x6f, 0x72, 0x74, 0x73, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x53, 0x63,
2455 0x68, 0x65, 0x64, 0x75, 0x6c, 0x65, 0x12, 0x5a, 0x0a, 0x0a, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x65,
2456 0x74, 0x65, 0x72, 0x73, 0x18, 0x0c, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x3a, 0x2e, 0x67, 0x6f, 0x6f,
2457 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65,
2458 0x72, 0x79, 0x2e, 0x64, 0x61, 0x74, 0x61, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x2e,
2459 0x76, 0x31, 0x2e, 0x44, 0x61, 0x74, 0x61, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x50, 0x61, 0x72,
2460 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x52, 0x0a, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65,
2461 0x72, 0x73, 0x12, 0x19, 0x0a, 0x08, 0x68, 0x65, 0x6c, 0x70, 0x5f, 0x75, 0x72, 0x6c, 0x18, 0x0d,
2462 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x68, 0x65, 0x6c, 0x70, 0x55, 0x72, 0x6c, 0x12, 0x72, 0x0a,
2463 0x12, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x74,
2464 0x79, 0x70, 0x65, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x43, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
2465 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72,
2466 0x79, 0x2e, 0x64, 0x61, 0x74, 0x61, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x2e, 0x76,
2467 0x31, 0x2e, 0x44, 0x61, 0x74, 0x61, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x41, 0x75, 0x74,
2468 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x79, 0x70, 0x65, 0x52, 0x11,
2469 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x79, 0x70,
2470 0x65, 0x12, 0x6d, 0x0a, 0x11, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x72, 0x65, 0x66, 0x72, 0x65, 0x73,
2471 0x68, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x41, 0x2e, 0x67,
2472 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71,
2473 0x75, 0x65, 0x72, 0x79, 0x2e, 0x64, 0x61, 0x74, 0x61, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65,
2474 0x72, 0x2e, 0x76, 0x31, 0x2e, 0x44, 0x61, 0x74, 0x61, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e,
2475 0x44, 0x61, 0x74, 0x61, 0x52, 0x65, 0x66, 0x72, 0x65, 0x73, 0x68, 0x54, 0x79, 0x70, 0x65, 0x52,
2476 0x0f, 0x64, 0x61, 0x74, 0x61, 0x52, 0x65, 0x66, 0x72, 0x65, 0x73, 0x68, 0x54, 0x79, 0x70, 0x65,
2477 0x12, 0x46, 0x0a, 0x20, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x64, 0x61, 0x74, 0x61,
2478 0x5f, 0x72, 0x65, 0x66, 0x72, 0x65, 0x73, 0x68, 0x5f, 0x77, 0x69, 0x6e, 0x64, 0x6f, 0x77, 0x5f,
2479 0x64, 0x61, 0x79, 0x73, 0x18, 0x10, 0x20, 0x01, 0x28, 0x05, 0x52, 0x1c, 0x64, 0x65, 0x66, 0x61,
2480 0x75, 0x6c, 0x74, 0x44, 0x61, 0x74, 0x61, 0x52, 0x65, 0x66, 0x72, 0x65, 0x73, 0x68, 0x57, 0x69,
2481 0x6e, 0x64, 0x6f, 0x77, 0x44, 0x61, 0x79, 0x73, 0x12, 0x30, 0x0a, 0x14, 0x6d, 0x61, 0x6e, 0x75,
2482 0x61, 0x6c, 0x5f, 0x72, 0x75, 0x6e, 0x73, 0x5f, 0x64, 0x69, 0x73, 0x61, 0x62, 0x6c, 0x65, 0x64,
2483 0x18, 0x11, 0x20, 0x01, 0x28, 0x08, 0x52, 0x12, 0x6d, 0x61, 0x6e, 0x75, 0x61, 0x6c, 0x52, 0x75,
2484 0x6e, 0x73, 0x44, 0x69, 0x73, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x12, 0x55, 0x0a, 0x19, 0x6d, 0x69,
2485 0x6e, 0x69, 0x6d, 0x75, 0x6d, 0x5f, 0x73, 0x63, 0x68, 0x65, 0x64, 0x75, 0x6c, 0x65, 0x5f, 0x69,
2486 0x6e, 0x74, 0x65, 0x72, 0x76, 0x61, 0x6c, 0x18, 0x12, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e,
2487 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e,
2488 0x44, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x17, 0x6d, 0x69, 0x6e, 0x69, 0x6d, 0x75,
2489 0x6d, 0x53, 0x63, 0x68, 0x65, 0x64, 0x75, 0x6c, 0x65, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x76, 0x61,
2490 0x6c, 0x22, 0x8a, 0x01, 0x0a, 0x11, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74,
2491 0x69, 0x6f, 0x6e, 0x54, 0x79, 0x70, 0x65, 0x12, 0x22, 0x0a, 0x1e, 0x41, 0x55, 0x54, 0x48, 0x4f,
2492 0x52, 0x49, 0x5a, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x55, 0x4e,
2493 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x16, 0x0a, 0x12, 0x41,
2494 0x55, 0x54, 0x48, 0x4f, 0x52, 0x49, 0x5a, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x43, 0x4f, 0x44,
2495 0x45, 0x10, 0x01, 0x12, 0x22, 0x0a, 0x1e, 0x47, 0x4f, 0x4f, 0x47, 0x4c, 0x45, 0x5f, 0x50, 0x4c,
2496 0x55, 0x53, 0x5f, 0x41, 0x55, 0x54, 0x48, 0x4f, 0x52, 0x49, 0x5a, 0x41, 0x54, 0x49, 0x4f, 0x4e,
2497 0x5f, 0x43, 0x4f, 0x44, 0x45, 0x10, 0x02, 0x12, 0x15, 0x0a, 0x11, 0x46, 0x49, 0x52, 0x53, 0x54,
2498 0x5f, 0x50, 0x41, 0x52, 0x54, 0x59, 0x5f, 0x4f, 0x41, 0x55, 0x54, 0x48, 0x10, 0x03, 0x22, 0x63,
2499 0x0a, 0x0f, 0x44, 0x61, 0x74, 0x61, 0x52, 0x65, 0x66, 0x72, 0x65, 0x73, 0x68, 0x54, 0x79, 0x70,
2500 0x65, 0x12, 0x21, 0x0a, 0x1d, 0x44, 0x41, 0x54, 0x41, 0x5f, 0x52, 0x45, 0x46, 0x52, 0x45, 0x53,
2501 0x48, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49,
2502 0x45, 0x44, 0x10, 0x00, 0x12, 0x12, 0x0a, 0x0e, 0x53, 0x4c, 0x49, 0x44, 0x49, 0x4e, 0x47, 0x5f,
2503 0x57, 0x49, 0x4e, 0x44, 0x4f, 0x57, 0x10, 0x01, 0x12, 0x19, 0x0a, 0x15, 0x43, 0x55, 0x53, 0x54,
2504 0x4f, 0x4d, 0x5f, 0x53, 0x4c, 0x49, 0x44, 0x49, 0x4e, 0x47, 0x5f, 0x57, 0x49, 0x4e, 0x44, 0x4f,
2505 0x57, 0x10, 0x02, 0x3a, 0xa5, 0x01, 0xea, 0x41, 0xa1, 0x01, 0x0a, 0x2e, 0x62, 0x69, 0x67, 0x71,
2506 0x75, 0x65, 0x72, 0x79, 0x64, 0x61, 0x74, 0x61, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72,
2507 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f,
2508 0x44, 0x61, 0x74, 0x61, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x12, 0x2c, 0x70, 0x72, 0x6f, 0x6a,
2509 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x64,
2510 0x61, 0x74, 0x61, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x64, 0x61, 0x74, 0x61,
2511 0x5f, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x7d, 0x12, 0x41, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
2512 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x6c, 0x6f, 0x63,
2513 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x7b, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e,
2514 0x7d, 0x2f, 0x64, 0x61, 0x74, 0x61, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x7b, 0x64,
2515 0x61, 0x74, 0x61, 0x5f, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x7d, 0x22, 0x62, 0x0a, 0x14, 0x47,
2516 0x65, 0x74, 0x44, 0x61, 0x74, 0x61, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75,
2517 0x65, 0x73, 0x74, 0x12, 0x4a, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
2518 0x09, 0x42, 0x36, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x30, 0x0a, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75,
2519 0x65, 0x72, 0x79, 0x64, 0x61, 0x74, 0x61, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x2e,
2520 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x44,
2521 0x61, 0x74, 0x61, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22,
2522 0xa4, 0x01, 0x0a, 0x16, 0x4c, 0x69, 0x73, 0x74, 0x44, 0x61, 0x74, 0x61, 0x53, 0x6f, 0x75, 0x72,
2523 0x63, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x4e, 0x0a, 0x06, 0x70, 0x61,
2524 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x36, 0xe0, 0x41, 0x02, 0xfa,
2525 0x41, 0x30, 0x12, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x64, 0x61, 0x74, 0x61,
2526 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61,
2527 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x44, 0x61, 0x74, 0x61, 0x53, 0x6f, 0x75, 0x72,
2528 0x63, 0x65, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x61,
2529 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09,
2530 0x70, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x1b, 0x0a, 0x09, 0x70, 0x61, 0x67,
2531 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x70, 0x61,
2532 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x22, 0x9c, 0x01, 0x0a, 0x17, 0x4c, 0x69, 0x73, 0x74, 0x44,
2533 0x61, 0x74, 0x61, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
2534 0x73, 0x65, 0x12, 0x54, 0x0a, 0x0c, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x73, 0x6f, 0x75, 0x72, 0x63,
2535 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x31, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
2536 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79,
2537 0x2e, 0x64, 0x61, 0x74, 0x61, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x2e, 0x76, 0x31,
2538 0x2e, 0x44, 0x61, 0x74, 0x61, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x52, 0x0b, 0x64, 0x61, 0x74,
2539 0x61, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x12, 0x2b, 0x0a, 0x0f, 0x6e, 0x65, 0x78, 0x74,
2540 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28,
2541 0x09, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0d, 0x6e, 0x65, 0x78, 0x74, 0x50, 0x61, 0x67, 0x65,
2542 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0xda, 0x02, 0x0a, 0x1b, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65,
2543 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65,
2544 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x52, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18,
2545 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3a, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x34, 0x12, 0x32, 0x62,
2546 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x64, 0x61, 0x74, 0x61, 0x74, 0x72, 0x61, 0x6e, 0x73,
2547 0x66, 0x65, 0x72, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63,
2548 0x6f, 0x6d, 0x2f, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69,
2549 0x67, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x63, 0x0a, 0x0f, 0x74, 0x72, 0x61,
2550 0x6e, 0x73, 0x66, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x18, 0x02, 0x20, 0x01,
2551 0x28, 0x0b, 0x32, 0x35, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75,
2552 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x64, 0x61, 0x74, 0x61, 0x74,
2553 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x2e, 0x76, 0x31, 0x2e, 0x54, 0x72, 0x61, 0x6e, 0x73,
2554 0x66, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0e,
2555 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x2d,
2556 0x0a, 0x12, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f,
2557 0x63, 0x6f, 0x64, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x11, 0x61, 0x75, 0x74, 0x68,
2558 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x21, 0x0a,
2559 0x0c, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x69, 0x6e, 0x66, 0x6f, 0x18, 0x05, 0x20,
2560 0x01, 0x28, 0x09, 0x52, 0x0b, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x49, 0x6e, 0x66, 0x6f,
2561 0x12, 0x30, 0x0a, 0x14, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x61, 0x63, 0x63, 0x6f,
2562 0x75, 0x6e, 0x74, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x12,
2563 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x4e, 0x61,
2564 0x6d, 0x65, 0x22, 0xc8, 0x02, 0x0a, 0x1b, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x72, 0x61,
2565 0x6e, 0x73, 0x66, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65,
2566 0x73, 0x74, 0x12, 0x63, 0x0a, 0x0f, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x5f, 0x63,
2567 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x35, 0x2e, 0x67, 0x6f,
2568 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75,
2569 0x65, 0x72, 0x79, 0x2e, 0x64, 0x61, 0x74, 0x61, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72,
2570 0x2e, 0x76, 0x31, 0x2e, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66,
2571 0x69, 0x67, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0e, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65,
2572 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x2d, 0x0a, 0x12, 0x61, 0x75, 0x74, 0x68, 0x6f,
2573 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x03, 0x20,
2574 0x01, 0x28, 0x09, 0x52, 0x11, 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x7a, 0x61, 0x74, 0x69,
2575 0x6f, 0x6e, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x40, 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65,
2576 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f,
2577 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69,
2578 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0a, 0x75, 0x70,
2579 0x64, 0x61, 0x74, 0x65, 0x4d, 0x61, 0x73, 0x6b, 0x12, 0x21, 0x0a, 0x0c, 0x76, 0x65, 0x72, 0x73,
2580 0x69, 0x6f, 0x6e, 0x5f, 0x69, 0x6e, 0x66, 0x6f, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b,
2581 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x30, 0x0a, 0x14, 0x73,
2582 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x6e,
2583 0x61, 0x6d, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x12, 0x73, 0x65, 0x72, 0x76, 0x69,
2584 0x63, 0x65, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x22, 0x6a, 0x0a,
2585 0x18, 0x47, 0x65, 0x74, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66,
2586 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x4e, 0x0a, 0x04, 0x6e, 0x61, 0x6d,
2587 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3a, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x34, 0x0a,
2588 0x32, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x64, 0x61, 0x74, 0x61, 0x74, 0x72, 0x61,
2589 0x6e, 0x73, 0x66, 0x65, 0x72, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73,
2590 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x43, 0x6f, 0x6e,
2591 0x66, 0x69, 0x67, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x6d, 0x0a, 0x1b, 0x44, 0x65, 0x6c,
2592 0x65, 0x74, 0x65, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69,
2593 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x4e, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65,
2594 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3a, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x34, 0x0a, 0x32,
2595 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x64, 0x61, 0x74, 0x61, 0x74, 0x72, 0x61, 0x6e,
2596 0x73, 0x66, 0x65, 0x72, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e,
2597 0x63, 0x6f, 0x6d, 0x2f, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66,
2598 0x69, 0x67, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x5c, 0x0a, 0x15, 0x47, 0x65, 0x74, 0x54,
2599 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x52, 0x75, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
2600 0x74, 0x12, 0x43, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42,
2601 0x2f, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x29, 0x0a, 0x27, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72,
2602 0x79, 0x64, 0x61, 0x74, 0x61, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x2e, 0x67, 0x6f,
2603 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x52, 0x75, 0x6e,
2604 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x5f, 0x0a, 0x18, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65,
2605 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x52, 0x75, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65,
2606 0x73, 0x74, 0x12, 0x43, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
2607 0x42, 0x2f, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x29, 0x0a, 0x27, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65,
2608 0x72, 0x79, 0x64, 0x61, 0x74, 0x61, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x2e, 0x67,
2609 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x52, 0x75,
2610 0x6e, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0xd4, 0x01, 0x0a, 0x1a, 0x4c, 0x69, 0x73, 0x74,
2611 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x73, 0x52,
2612 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x52, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74,
2613 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3a, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x34, 0x12, 0x32,
2614 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x64, 0x61, 0x74, 0x61, 0x74, 0x72, 0x61, 0x6e,
2615 0x73, 0x66, 0x65, 0x72, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e,
2616 0x63, 0x6f, 0x6d, 0x2f, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66,
2617 0x69, 0x67, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x26, 0x0a, 0x0f, 0x64, 0x61,
2618 0x74, 0x61, 0x5f, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x69, 0x64, 0x73, 0x18, 0x02, 0x20,
2619 0x03, 0x28, 0x09, 0x52, 0x0d, 0x64, 0x61, 0x74, 0x61, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x49,
2620 0x64, 0x73, 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e,
2621 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x70, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65,
2622 0x6e, 0x12, 0x1b, 0x0a, 0x09, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x04,
2623 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x22, 0xb1,
2624 0x01, 0x0a, 0x1b, 0x4c, 0x69, 0x73, 0x74, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x43,
2625 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x65,
2626 0x0a, 0x10, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x66, 0x69,
2627 0x67, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x35, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
2628 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79,
2629 0x2e, 0x64, 0x61, 0x74, 0x61, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x2e, 0x76, 0x31,
2630 0x2e, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x42,
2631 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0f, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x43, 0x6f,
2632 0x6e, 0x66, 0x69, 0x67, 0x73, 0x12, 0x2b, 0x0a, 0x0f, 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x70, 0x61,
2633 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03,
2634 0xe0, 0x41, 0x03, 0x52, 0x0d, 0x6e, 0x65, 0x78, 0x74, 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b,
2635 0x65, 0x6e, 0x22, 0x8f, 0x03, 0x0a, 0x17, 0x4c, 0x69, 0x73, 0x74, 0x54, 0x72, 0x61, 0x6e, 0x73,
2636 0x66, 0x65, 0x72, 0x52, 0x75, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x47,
2637 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x2f,
2638 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x29, 0x12, 0x27, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79,
2639 0x64, 0x61, 0x74, 0x61, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x2e, 0x67, 0x6f, 0x6f,
2640 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x52, 0x75, 0x6e, 0x52,
2641 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x4c, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x65,
2642 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0e, 0x32, 0x34, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
2643 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e,
2644 0x64, 0x61, 0x74, 0x61, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x2e, 0x76, 0x31, 0x2e,
2645 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x53, 0x74, 0x61, 0x74, 0x65, 0x52, 0x06, 0x73,
2646 0x74, 0x61, 0x74, 0x65, 0x73, 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f,
2647 0x6b, 0x65, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x70, 0x61, 0x67, 0x65, 0x54,
2648 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x1b, 0x0a, 0x09, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a,
2649 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a,
2650 0x65, 0x12, 0x6a, 0x0a, 0x0b, 0x72, 0x75, 0x6e, 0x5f, 0x61, 0x74, 0x74, 0x65, 0x6d, 0x70, 0x74,
2651 0x18, 0x05, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x49, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
2652 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x64,
2653 0x61, 0x74, 0x61, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x2e, 0x76, 0x31, 0x2e, 0x4c,
2654 0x69, 0x73, 0x74, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x52, 0x75, 0x6e, 0x73, 0x52,
2655 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, 0x52, 0x75, 0x6e, 0x41, 0x74, 0x74, 0x65, 0x6d, 0x70,
2656 0x74, 0x52, 0x0a, 0x72, 0x75, 0x6e, 0x41, 0x74, 0x74, 0x65, 0x6d, 0x70, 0x74, 0x22, 0x35, 0x0a,
2657 0x0a, 0x52, 0x75, 0x6e, 0x41, 0x74, 0x74, 0x65, 0x6d, 0x70, 0x74, 0x12, 0x1b, 0x0a, 0x17, 0x52,
2658 0x55, 0x4e, 0x5f, 0x41, 0x54, 0x54, 0x45, 0x4d, 0x50, 0x54, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45,
2659 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x0a, 0x0a, 0x06, 0x4c, 0x41, 0x54, 0x45,
2660 0x53, 0x54, 0x10, 0x01, 0x22, 0xa5, 0x01, 0x0a, 0x18, 0x4c, 0x69, 0x73, 0x74, 0x54, 0x72, 0x61,
2661 0x6e, 0x73, 0x66, 0x65, 0x72, 0x52, 0x75, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73,
2662 0x65, 0x12, 0x5c, 0x0a, 0x0d, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x5f, 0x72, 0x75,
2663 0x6e, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x32, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
2664 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79,
2665 0x2e, 0x64, 0x61, 0x74, 0x61, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x2e, 0x76, 0x31,
2666 0x2e, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x52, 0x75, 0x6e, 0x42, 0x03, 0xe0, 0x41,
2667 0x03, 0x52, 0x0c, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x52, 0x75, 0x6e, 0x73, 0x12,
2668 0x2b, 0x0a, 0x0f, 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b,
2669 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0d, 0x6e,
2670 0x65, 0x78, 0x74, 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0x8b, 0x02, 0x0a,
2671 0x17, 0x4c, 0x69, 0x73, 0x74, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x4c, 0x6f, 0x67,
2672 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x47, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65,
2673 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x2f, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x29,
2674 0x0a, 0x27, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x64, 0x61, 0x74, 0x61, 0x74, 0x72,
2675 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69,
2676 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x52, 0x75, 0x6e, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e,
2677 0x74, 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18,
2678 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x70, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e,
2679 0x12, 0x1b, 0x0a, 0x09, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x05, 0x20,
2680 0x01, 0x28, 0x05, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x6b, 0x0a,
2681 0x0d, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x73, 0x18, 0x06,
2682 0x20, 0x03, 0x28, 0x0e, 0x32, 0x46, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c,
2683 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x64, 0x61, 0x74,
2684 0x61, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x2e, 0x76, 0x31, 0x2e, 0x54, 0x72, 0x61,
2685 0x6e, 0x73, 0x66, 0x65, 0x72, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x4d, 0x65, 0x73,
2686 0x73, 0x61, 0x67, 0x65, 0x53, 0x65, 0x76, 0x65, 0x72, 0x69, 0x74, 0x79, 0x52, 0x0c, 0x6d, 0x65,
2687 0x73, 0x73, 0x61, 0x67, 0x65, 0x54, 0x79, 0x70, 0x65, 0x73, 0x22, 0xb1, 0x01, 0x0a, 0x18, 0x4c,
2688 0x69, 0x73, 0x74, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x4c, 0x6f, 0x67, 0x73, 0x52,
2689 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x68, 0x0a, 0x11, 0x74, 0x72, 0x61, 0x6e, 0x73,
2690 0x66, 0x65, 0x72, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03,
2691 0x28, 0x0b, 0x32, 0x36, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75,
2692 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x64, 0x61, 0x74, 0x61, 0x74,
2693 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x2e, 0x76, 0x31, 0x2e, 0x54, 0x72, 0x61, 0x6e, 0x73,
2694 0x66, 0x65, 0x72, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52,
2695 0x10, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65,
2696 0x73, 0x12, 0x2b, 0x0a, 0x0f, 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74,
2697 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52,
2698 0x0d, 0x6e, 0x65, 0x78, 0x74, 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0x64,
2699 0x0a, 0x16, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x56, 0x61, 0x6c, 0x69, 0x64, 0x43, 0x72, 0x65, 0x64,
2700 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x4a, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65,
2701 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x36, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x30, 0x0a, 0x2e,
2702 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x64, 0x61, 0x74, 0x61, 0x74, 0x72, 0x61, 0x6e,
2703 0x73, 0x66, 0x65, 0x72, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e,
2704 0x63, 0x6f, 0x6d, 0x2f, 0x44, 0x61, 0x74, 0x61, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x52, 0x04,
2705 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x41, 0x0a, 0x17, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x56, 0x61, 0x6c,
2706 0x69, 0x64, 0x43, 0x72, 0x65, 0x64, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12,
2707 0x26, 0x0a, 0x0f, 0x68, 0x61, 0x73, 0x5f, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x5f, 0x63, 0x72, 0x65,
2708 0x64, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0d, 0x68, 0x61, 0x73, 0x56, 0x61, 0x6c,
2709 0x69, 0x64, 0x43, 0x72, 0x65, 0x64, 0x73, 0x22, 0xed, 0x01, 0x0a, 0x1b, 0x53, 0x63, 0x68, 0x65,
2710 0x64, 0x75, 0x6c, 0x65, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x52, 0x75, 0x6e, 0x73,
2711 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x52, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e,
2712 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x3a, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x34, 0x0a,
2713 0x32, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x64, 0x61, 0x74, 0x61, 0x74, 0x72, 0x61,
2714 0x6e, 0x73, 0x66, 0x65, 0x72, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73,
2715 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x43, 0x6f, 0x6e,
2716 0x66, 0x69, 0x67, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x3e, 0x0a, 0x0a, 0x73,
2717 0x74, 0x61, 0x72, 0x74, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32,
2718 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75,
2719 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x42, 0x03, 0xe0, 0x41, 0x02,
2720 0x52, 0x09, 0x73, 0x74, 0x61, 0x72, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x3a, 0x0a, 0x08, 0x65,
2721 0x6e, 0x64, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e,
2722 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e,
2723 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x07,
2724 0x65, 0x6e, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x22, 0x66, 0x0a, 0x1c, 0x53, 0x63, 0x68, 0x65, 0x64,
2725 0x75, 0x6c, 0x65, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x52, 0x75, 0x6e, 0x73, 0x52,
2726 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x46, 0x0a, 0x04, 0x72, 0x75, 0x6e, 0x73, 0x18,
2727 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x32, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63,
2728 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x64, 0x61,
2729 0x74, 0x61, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x2e, 0x76, 0x31, 0x2e, 0x54, 0x72,
2730 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x52, 0x75, 0x6e, 0x52, 0x04, 0x72, 0x75, 0x6e, 0x73, 0x22,
2731 0xcd, 0x03, 0x0a, 0x1e, 0x53, 0x74, 0x61, 0x72, 0x74, 0x4d, 0x61, 0x6e, 0x75, 0x61, 0x6c, 0x54,
2732 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x52, 0x75, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
2733 0x73, 0x74, 0x12, 0x52, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01,
2734 0x28, 0x09, 0x42, 0x3a, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x34, 0x0a, 0x32, 0x62, 0x69, 0x67, 0x71,
2735 0x75, 0x65, 0x72, 0x79, 0x64, 0x61, 0x74, 0x61, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72,
2736 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f,
2737 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x06,
2738 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x83, 0x01, 0x0a, 0x14, 0x72, 0x65, 0x71, 0x75, 0x65,
2739 0x73, 0x74, 0x65, 0x64, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x72, 0x61, 0x6e, 0x67, 0x65, 0x18,
2740 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x4f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63,
2741 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x64, 0x61,
2742 0x74, 0x61, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x74,
2743 0x61, 0x72, 0x74, 0x4d, 0x61, 0x6e, 0x75, 0x61, 0x6c, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65,
2744 0x72, 0x52, 0x75, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, 0x54, 0x69, 0x6d,
2745 0x65, 0x52, 0x61, 0x6e, 0x67, 0x65, 0x48, 0x00, 0x52, 0x12, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73,
2746 0x74, 0x65, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x52, 0x61, 0x6e, 0x67, 0x65, 0x12, 0x4a, 0x0a, 0x12,
2747 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x65, 0x64, 0x5f, 0x72, 0x75, 0x6e, 0x5f, 0x74, 0x69,
2748 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
2749 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73,
2750 0x74, 0x61, 0x6d, 0x70, 0x48, 0x00, 0x52, 0x10, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x65,
2751 0x64, 0x52, 0x75, 0x6e, 0x54, 0x69, 0x6d, 0x65, 0x1a, 0x7d, 0x0a, 0x09, 0x54, 0x69, 0x6d, 0x65,
2752 0x52, 0x61, 0x6e, 0x67, 0x65, 0x12, 0x39, 0x0a, 0x0a, 0x73, 0x74, 0x61, 0x72, 0x74, 0x5f, 0x74,
2753 0x69, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
2754 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65,
2755 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x09, 0x73, 0x74, 0x61, 0x72, 0x74, 0x54, 0x69, 0x6d, 0x65,
2756 0x12, 0x35, 0x0a, 0x08, 0x65, 0x6e, 0x64, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01,
2757 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74,
2758 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x07,
2759 0x65, 0x6e, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x42, 0x06, 0x0a, 0x04, 0x74, 0x69, 0x6d, 0x65, 0x22,
2760 0x69, 0x0a, 0x1f, 0x53, 0x74, 0x61, 0x72, 0x74, 0x4d, 0x61, 0x6e, 0x75, 0x61, 0x6c, 0x54, 0x72,
2761 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x52, 0x75, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e,
2762 0x73, 0x65, 0x12, 0x46, 0x0a, 0x04, 0x72, 0x75, 0x6e, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b,
2763 0x32, 0x32, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e,
2764 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x64, 0x61, 0x74, 0x61, 0x74, 0x72, 0x61,
2765 0x6e, 0x73, 0x66, 0x65, 0x72, 0x2e, 0x76, 0x31, 0x2e, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65,
2766 0x72, 0x52, 0x75, 0x6e, 0x52, 0x04, 0x72, 0x75, 0x6e, 0x73, 0x22, 0x5b, 0x0a, 0x18, 0x45, 0x6e,
2767 0x72, 0x6f, 0x6c, 0x6c, 0x44, 0x61, 0x74, 0x61, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x52,
2768 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x17, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01,
2769 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12,
2770 0x26, 0x0a, 0x0f, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x69,
2771 0x64, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0d, 0x64, 0x61, 0x74, 0x61, 0x53, 0x6f,
2772 0x75, 0x72, 0x63, 0x65, 0x49, 0x64, 0x73, 0x22, 0x5d, 0x0a, 0x1a, 0x55, 0x6e, 0x65, 0x6e, 0x72,
2773 0x6f, 0x6c, 0x6c, 0x44, 0x61, 0x74, 0x61, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x52, 0x65,
2774 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x17, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20,
2775 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x26,
2776 0x0a, 0x0f, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x69, 0x64,
2777 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0d, 0x64, 0x61, 0x74, 0x61, 0x53, 0x6f, 0x75,
2778 0x72, 0x63, 0x65, 0x49, 0x64, 0x73, 0x32, 0xd5, 0x22, 0x0a, 0x13, 0x44, 0x61, 0x74, 0x61, 0x54,
2779 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0xe6,
2780 0x01, 0x0a, 0x0d, 0x47, 0x65, 0x74, 0x44, 0x61, 0x74, 0x61, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65,
2781 0x12, 0x3b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e,
2782 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x64, 0x61, 0x74, 0x61, 0x74, 0x72, 0x61,
2783 0x6e, 0x73, 0x66, 0x65, 0x72, 0x2e, 0x76, 0x31, 0x2e, 0x47, 0x65, 0x74, 0x44, 0x61, 0x74, 0x61,
2784 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x31, 0x2e,
2785 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67,
2786 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x64, 0x61, 0x74, 0x61, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66,
2787 0x65, 0x72, 0x2e, 0x76, 0x31, 0x2e, 0x44, 0x61, 0x74, 0x61, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65,
2788 0x22, 0x65, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x58, 0x5a,
2789 0x25, 0x12, 0x23, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f,
2790 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x64, 0x61, 0x74, 0x61, 0x53, 0x6f, 0x75, 0x72,
2791 0x63, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x12, 0x2f, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d,
2792 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63,
2793 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x64, 0x61, 0x74, 0x61, 0x53, 0x6f, 0x75,
2794 0x72, 0x63, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x12, 0xf9, 0x01, 0x0a, 0x0f, 0x4c, 0x69, 0x73, 0x74,
2795 0x44, 0x61, 0x74, 0x61, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x12, 0x3d, 0x2e, 0x67, 0x6f,
2796 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75,
2797 0x65, 0x72, 0x79, 0x2e, 0x64, 0x61, 0x74, 0x61, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72,
2798 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x44, 0x61, 0x74, 0x61, 0x53, 0x6f, 0x75, 0x72,
2799 0x63, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x3e, 0x2e, 0x67, 0x6f, 0x6f,
2800 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65,
2801 0x72, 0x79, 0x2e, 0x64, 0x61, 0x74, 0x61, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x2e,
2802 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x44, 0x61, 0x74, 0x61, 0x53, 0x6f, 0x75, 0x72, 0x63,
2803 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x67, 0xda, 0x41, 0x06, 0x70,
2804 0x61, 0x72, 0x65, 0x6e, 0x74, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x58, 0x5a, 0x25, 0x12, 0x23, 0x2f,
2805 0x76, 0x31, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65,
2806 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x64, 0x61, 0x74, 0x61, 0x53, 0x6f, 0x75, 0x72, 0x63,
2807 0x65, 0x73, 0x12, 0x2f, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d,
2808 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74,
2809 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x64, 0x61, 0x74, 0x61, 0x53, 0x6f, 0x75, 0x72,
2810 0x63, 0x65, 0x73, 0x12, 0xb6, 0x02, 0x0a, 0x14, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x72,
2811 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x42, 0x2e, 0x67,
2812 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71,
2813 0x75, 0x65, 0x72, 0x79, 0x2e, 0x64, 0x61, 0x74, 0x61, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65,
2814 0x72, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x72, 0x61, 0x6e, 0x73,
2815 0x66, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
2816 0x1a, 0x35, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e,
2817 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x64, 0x61, 0x74, 0x61, 0x74, 0x72, 0x61,
2818 0x6e, 0x73, 0x66, 0x65, 0x72, 0x2e, 0x76, 0x31, 0x2e, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65,
2819 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x22, 0xa2, 0x01, 0xda, 0x41, 0x16, 0x70, 0x61, 0x72,
2820 0x65, 0x6e, 0x74, 0x2c, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e,
2821 0x66, 0x69, 0x67, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x82, 0x01, 0x3a, 0x0f, 0x74, 0x72, 0x61, 0x6e,
2822 0x73, 0x66, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x5a, 0x3a, 0x3a, 0x0f, 0x74,
2823 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x22, 0x27,
2824 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72, 0x6f, 0x6a,
2825 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72,
2826 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x73, 0x22, 0x33, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x70, 0x61,
2827 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f,
2828 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x74, 0x72, 0x61,
2829 0x6e, 0x73, 0x66, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x73, 0x12, 0xdb, 0x02, 0x0a,
2830 0x14, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x43,
2831 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x42, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63,
2832 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x64, 0x61,
2833 0x74, 0x61, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x2e, 0x76, 0x31, 0x2e, 0x55, 0x70,
2834 0x64, 0x61, 0x74, 0x65, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66,
2835 0x69, 0x67, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x35, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
2836 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72,
2837 0x79, 0x2e, 0x64, 0x61, 0x74, 0x61, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x2e, 0x76,
2838 0x31, 0x2e, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67,
2839 0x22, 0xc7, 0x01, 0xda, 0x41, 0x1b, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x5f, 0x63,
2840 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x2c, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73,
2841 0x6b, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0xa2, 0x01, 0x3a, 0x0f, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66,
2842 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x5a, 0x4a, 0x3a, 0x0f, 0x74, 0x72, 0x61,
2843 0x6e, 0x73, 0x66, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x32, 0x37, 0x2f, 0x76,
2844 0x31, 0x2f, 0x7b, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x66,
2845 0x69, 0x67, 0x2e, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73,
2846 0x2f, 0x2a, 0x2f, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69,
2847 0x67, 0x73, 0x2f, 0x2a, 0x7d, 0x32, 0x43, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x74, 0x72, 0x61, 0x6e,
2848 0x73, 0x66, 0x65, 0x72, 0x5f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x2e, 0x6e, 0x61, 0x6d, 0x65,
2849 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61,
2850 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72,
2851 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x73, 0x2f, 0x2a, 0x7d, 0x12, 0xe1, 0x01, 0x0a, 0x14, 0x44,
2852 0x65, 0x6c, 0x65, 0x74, 0x65, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x43, 0x6f, 0x6e,
2853 0x66, 0x69, 0x67, 0x12, 0x42, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f,
2854 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x64, 0x61, 0x74, 0x61,
2855 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x2e, 0x76, 0x31, 0x2e, 0x44, 0x65, 0x6c, 0x65,
2856 0x74, 0x65, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67,
2857 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
2858 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x22,
2859 0x6d, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x60, 0x5a, 0x29,
2860 0x2a, 0x27, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a,
2861 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x43,
2862 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x73, 0x2f, 0x2a, 0x7d, 0x2a, 0x33, 0x2f, 0x76, 0x31, 0x2f, 0x7b,
2863 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f,
2864 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x74, 0x72, 0x61, 0x6e,
2865 0x73, 0x66, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x73, 0x2f, 0x2a, 0x7d, 0x12, 0xfa,
2866 0x01, 0x0a, 0x11, 0x47, 0x65, 0x74, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x43, 0x6f,
2867 0x6e, 0x66, 0x69, 0x67, 0x12, 0x3f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c,
2868 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x64, 0x61, 0x74,
2869 0x61, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x2e, 0x76, 0x31, 0x2e, 0x47, 0x65, 0x74,
2870 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x65,
2871 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x35, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63,
2872 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x64, 0x61,
2873 0x74, 0x61, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x2e, 0x76, 0x31, 0x2e, 0x54, 0x72,
2874 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x22, 0x6d, 0xda, 0x41,
2875 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x60, 0x5a, 0x29, 0x12, 0x27, 0x2f,
2876 0x76, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
2877 0x73, 0x2f, 0x2a, 0x2f, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66,
2878 0x69, 0x67, 0x73, 0x2f, 0x2a, 0x7d, 0x12, 0x33, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d,
2879 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63,
2880 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65,
2881 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x73, 0x2f, 0x2a, 0x7d, 0x12, 0x8d, 0x02, 0x0a, 0x13,
2882 0x4c, 0x69, 0x73, 0x74, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66,
2883 0x69, 0x67, 0x73, 0x12, 0x41, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f,
2884 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x64, 0x61, 0x74, 0x61,
2885 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74,
2886 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x73, 0x52,
2887 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x42, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
2888 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x64,
2889 0x61, 0x74, 0x61, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x2e, 0x76, 0x31, 0x2e, 0x4c,
2890 0x69, 0x73, 0x74, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69,
2891 0x67, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x6f, 0xda, 0x41, 0x06, 0x70,
2892 0x61, 0x72, 0x65, 0x6e, 0x74, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x60, 0x5a, 0x29, 0x12, 0x27, 0x2f,
2893 0x76, 0x31, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65,
2894 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x43,
2895 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x73, 0x12, 0x33, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x70, 0x61, 0x72,
2896 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c,
2897 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x74, 0x72, 0x61, 0x6e,
2898 0x73, 0x66, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x73, 0x12, 0xcd, 0x02, 0x0a, 0x14,
2899 0x53, 0x63, 0x68, 0x65, 0x64, 0x75, 0x6c, 0x65, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72,
2900 0x52, 0x75, 0x6e, 0x73, 0x12, 0x42, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c,
2901 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x64, 0x61, 0x74,
2902 0x61, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x63, 0x68,
2903 0x65, 0x64, 0x75, 0x6c, 0x65, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x52, 0x75, 0x6e,
2904 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x43, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
2905 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79,
2906 0x2e, 0x64, 0x61, 0x74, 0x61, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x2e, 0x76, 0x31,
2907 0x2e, 0x53, 0x63, 0x68, 0x65, 0x64, 0x75, 0x6c, 0x65, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65,
2908 0x72, 0x52, 0x75, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0xab, 0x01,
2909 0xda, 0x41, 0x1a, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x2c, 0x73, 0x74, 0x61, 0x72, 0x74, 0x5f,
2910 0x74, 0x69, 0x6d, 0x65, 0x2c, 0x65, 0x6e, 0x64, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x82, 0xd3, 0xe4,
2911 0x93, 0x02, 0x84, 0x01, 0x3a, 0x01, 0x2a, 0x5a, 0x3b, 0x3a, 0x01, 0x2a, 0x22, 0x36, 0x2f, 0x76,
2912 0x31, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
2913 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x43, 0x6f, 0x6e,
2914 0x66, 0x69, 0x67, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x73, 0x63, 0x68, 0x65, 0x64, 0x75, 0x6c, 0x65,
2915 0x52, 0x75, 0x6e, 0x73, 0x22, 0x42, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e,
2916 0x74, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63,
2917 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65,
2918 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x73, 0x63, 0x68, 0x65,
2919 0x64, 0x75, 0x6c, 0x65, 0x52, 0x75, 0x6e, 0x73, 0x88, 0x02, 0x01, 0x12, 0xbc, 0x02, 0x0a, 0x17,
2920 0x53, 0x74, 0x61, 0x72, 0x74, 0x4d, 0x61, 0x6e, 0x75, 0x61, 0x6c, 0x54, 0x72, 0x61, 0x6e, 0x73,
2921 0x66, 0x65, 0x72, 0x52, 0x75, 0x6e, 0x73, 0x12, 0x45, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
2922 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e,
2923 0x64, 0x61, 0x74, 0x61, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x2e, 0x76, 0x31, 0x2e,
2924 0x53, 0x74, 0x61, 0x72, 0x74, 0x4d, 0x61, 0x6e, 0x75, 0x61, 0x6c, 0x54, 0x72, 0x61, 0x6e, 0x73,
2925 0x66, 0x65, 0x72, 0x52, 0x75, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x46,
2926 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69,
2927 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x64, 0x61, 0x74, 0x61, 0x74, 0x72, 0x61, 0x6e, 0x73,
2928 0x66, 0x65, 0x72, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x74, 0x61, 0x72, 0x74, 0x4d, 0x61, 0x6e, 0x75,
2929 0x61, 0x6c, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x52, 0x75, 0x6e, 0x73, 0x52, 0x65,
2930 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x91, 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x8a, 0x01,
2931 0x3a, 0x01, 0x2a, 0x5a, 0x3e, 0x3a, 0x01, 0x2a, 0x22, 0x39, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x70,
2932 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a,
2933 0x2f, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x73,
2934 0x2f, 0x2a, 0x7d, 0x3a, 0x73, 0x74, 0x61, 0x72, 0x74, 0x4d, 0x61, 0x6e, 0x75, 0x61, 0x6c, 0x52,
2935 0x75, 0x6e, 0x73, 0x22, 0x45, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74,
2936 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61,
2937 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72,
2938 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x73, 0x74, 0x61, 0x72, 0x74,
2939 0x4d, 0x61, 0x6e, 0x75, 0x61, 0x6c, 0x52, 0x75, 0x6e, 0x73, 0x12, 0xff, 0x01, 0x0a, 0x0e, 0x47,
2940 0x65, 0x74, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x52, 0x75, 0x6e, 0x12, 0x3c, 0x2e,
2941 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67,
2942 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x64, 0x61, 0x74, 0x61, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66,
2943 0x65, 0x72, 0x2e, 0x76, 0x31, 0x2e, 0x47, 0x65, 0x74, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65,
2944 0x72, 0x52, 0x75, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x32, 0x2e, 0x67, 0x6f,
2945 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75,
2946 0x65, 0x72, 0x79, 0x2e, 0x64, 0x61, 0x74, 0x61, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72,
2947 0x2e, 0x76, 0x31, 0x2e, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x52, 0x75, 0x6e, 0x22,
2948 0x7b, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x6e, 0x5a, 0x30,
2949 0x12, 0x2e, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a,
2950 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x43,
2951 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x73, 0x2f, 0x2a, 0x2f, 0x72, 0x75, 0x6e, 0x73, 0x2f, 0x2a, 0x7d,
2952 0x12, 0x3a, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a,
2953 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73,
2954 0x2f, 0x2a, 0x2f, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69,
2955 0x67, 0x73, 0x2f, 0x2a, 0x2f, 0x72, 0x75, 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x12, 0xe9, 0x01, 0x0a,
2956 0x11, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x52,
2957 0x75, 0x6e, 0x12, 0x3f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75,
2958 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x64, 0x61, 0x74, 0x61, 0x74,
2959 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x2e, 0x76, 0x31, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74,
2960 0x65, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x52, 0x75, 0x6e, 0x52, 0x65, 0x71, 0x75,
2961 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f,
2962 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x22, 0x7b, 0xda, 0x41, 0x04,
2963 0x6e, 0x61, 0x6d, 0x65, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x6e, 0x5a, 0x30, 0x2a, 0x2e, 0x2f, 0x76,
2964 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73,
2965 0x2f, 0x2a, 0x2f, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69,
2966 0x67, 0x73, 0x2f, 0x2a, 0x2f, 0x72, 0x75, 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x2a, 0x3a, 0x2f, 0x76,
2967 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73,
2968 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x74,
2969 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x73, 0x2f, 0x2a,
2970 0x2f, 0x72, 0x75, 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x12, 0x92, 0x02, 0x0a, 0x10, 0x4c, 0x69, 0x73,
2971 0x74, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x52, 0x75, 0x6e, 0x73, 0x12, 0x3e, 0x2e,
2972 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67,
2973 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x64, 0x61, 0x74, 0x61, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66,
2974 0x65, 0x72, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66,
2975 0x65, 0x72, 0x52, 0x75, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x3f, 0x2e,
2976 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67,
2977 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x64, 0x61, 0x74, 0x61, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66,
2978 0x65, 0x72, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66,
2979 0x65, 0x72, 0x52, 0x75, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x7d,
2980 0xda, 0x41, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x6e, 0x5a,
2981 0x30, 0x12, 0x2e, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70,
2982 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66,
2983 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x72, 0x75, 0x6e,
2984 0x73, 0x12, 0x3a, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70,
2985 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69,
2986 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x43, 0x6f,
2987 0x6e, 0x66, 0x69, 0x67, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x72, 0x75, 0x6e, 0x73, 0x12, 0xb2, 0x02,
2988 0x0a, 0x10, 0x4c, 0x69, 0x73, 0x74, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x4c, 0x6f,
2989 0x67, 0x73, 0x12, 0x3e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75,
2990 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x64, 0x61, 0x74, 0x61, 0x74,
2991 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x54,
2992 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x4c, 0x6f, 0x67, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65,
2993 0x73, 0x74, 0x1a, 0x3f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75,
2994 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x64, 0x61, 0x74, 0x61, 0x74,
2995 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x54,
2996 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x4c, 0x6f, 0x67, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f,
2997 0x6e, 0x73, 0x65, 0x22, 0x9c, 0x01, 0xda, 0x41, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x82,
2998 0xd3, 0xe4, 0x93, 0x02, 0x8c, 0x01, 0x5a, 0x3f, 0x12, 0x3d, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x70,
2999 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a,
3000 0x2f, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x73,
3001 0x2f, 0x2a, 0x2f, 0x72, 0x75, 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x74, 0x72, 0x61, 0x6e, 0x73,
3002 0x66, 0x65, 0x72, 0x4c, 0x6f, 0x67, 0x73, 0x12, 0x49, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x70, 0x61,
3003 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f,
3004 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x74, 0x72, 0x61, 0x6e,
3005 0x73, 0x66, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x73, 0x2f, 0x2a, 0x2f, 0x72, 0x75,
3006 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x4c, 0x6f,
3007 0x67, 0x73, 0x12, 0x9e, 0x02, 0x0a, 0x0f, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x56, 0x61, 0x6c, 0x69,
3008 0x64, 0x43, 0x72, 0x65, 0x64, 0x73, 0x12, 0x3d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
3009 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x64,
3010 0x61, 0x74, 0x61, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x2e, 0x76, 0x31, 0x2e, 0x43,
3011 0x68, 0x65, 0x63, 0x6b, 0x56, 0x61, 0x6c, 0x69, 0x64, 0x43, 0x72, 0x65, 0x64, 0x73, 0x52, 0x65,
3012 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x3e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63,
3013 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x64, 0x61,
3014 0x74, 0x61, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x68,
3015 0x65, 0x63, 0x6b, 0x56, 0x61, 0x6c, 0x69, 0x64, 0x43, 0x72, 0x65, 0x64, 0x73, 0x52, 0x65, 0x73,
3016 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x8b, 0x01, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x82,
3017 0xd3, 0xe4, 0x93, 0x02, 0x7e, 0x3a, 0x01, 0x2a, 0x5a, 0x38, 0x3a, 0x01, 0x2a, 0x22, 0x33, 0x2f,
3018 0x76, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
3019 0x73, 0x2f, 0x2a, 0x2f, 0x64, 0x61, 0x74, 0x61, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f,
3020 0x2a, 0x7d, 0x3a, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x56, 0x61, 0x6c, 0x69, 0x64, 0x43, 0x72, 0x65,
3021 0x64, 0x73, 0x22, 0x3f, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72,
3022 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f,
3023 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x64, 0x61, 0x74, 0x61, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73,
3024 0x2f, 0x2a, 0x7d, 0x3a, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x56, 0x61, 0x6c, 0x69, 0x64, 0x43, 0x72,
3025 0x65, 0x64, 0x73, 0x12, 0xda, 0x01, 0x0a, 0x11, 0x45, 0x6e, 0x72, 0x6f, 0x6c, 0x6c, 0x44, 0x61,
3026 0x74, 0x61, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x12, 0x3f, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
3027 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72,
3028 0x79, 0x2e, 0x64, 0x61, 0x74, 0x61, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x2e, 0x76,
3029 0x31, 0x2e, 0x45, 0x6e, 0x72, 0x6f, 0x6c, 0x6c, 0x44, 0x61, 0x74, 0x61, 0x53, 0x6f, 0x75, 0x72,
3030 0x63, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f,
3031 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70,
3032 0x74, 0x79, 0x22, 0x6c, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x66, 0x3a, 0x01, 0x2a, 0x5a, 0x2c, 0x3a,
3033 0x01, 0x2a, 0x22, 0x27, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72,
3034 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x65, 0x6e, 0x72, 0x6f, 0x6c, 0x6c,
3035 0x44, 0x61, 0x74, 0x61, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x22, 0x33, 0x2f, 0x76, 0x31,
3036 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f,
3037 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x65,
3038 0x6e, 0x72, 0x6f, 0x6c, 0x6c, 0x44, 0x61, 0x74, 0x61, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73,
3039 0x12, 0xb2, 0x01, 0x0a, 0x13, 0x55, 0x6e, 0x65, 0x6e, 0x72, 0x6f, 0x6c, 0x6c, 0x44, 0x61, 0x74,
3040 0x61, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x12, 0x41, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
3041 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79,
3042 0x2e, 0x64, 0x61, 0x74, 0x61, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x2e, 0x76, 0x31,
3043 0x2e, 0x55, 0x6e, 0x65, 0x6e, 0x72, 0x6f, 0x6c, 0x6c, 0x44, 0x61, 0x74, 0x61, 0x53, 0x6f, 0x75,
3044 0x72, 0x63, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x67, 0x6f,
3045 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d,
3046 0x70, 0x74, 0x79, 0x22, 0x40, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x3a, 0x3a, 0x01, 0x2a, 0x22, 0x35,
3047 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
3048 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a,
3049 0x7d, 0x3a, 0x75, 0x6e, 0x65, 0x6e, 0x72, 0x6f, 0x6c, 0x6c, 0x44, 0x61, 0x74, 0x61, 0x53, 0x6f,
3050 0x75, 0x72, 0x63, 0x65, 0x73, 0x1a, 0x57, 0xca, 0x41, 0x23, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65,
3051 0x72, 0x79, 0x64, 0x61, 0x74, 0x61, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x2e, 0x67,
3052 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0xd2, 0x41, 0x2e,
3053 0x68, 0x74, 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
3054 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x75, 0x74, 0x68, 0x2f,
3055 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2d, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x42, 0x8b,
3056 0x02, 0x0a, 0x29, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c,
3057 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x64, 0x61, 0x74,
3058 0x61, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x2e, 0x76, 0x31, 0x42, 0x11, 0x44, 0x61,
3059 0x74, 0x61, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50,
3060 0x01, 0x5a, 0x4d, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
3061 0x63, 0x6f, 0x6d, 0x2f, 0x67, 0x6f, 0x2f, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2f,
3062 0x64, 0x61, 0x74, 0x61, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x2f, 0x61, 0x70, 0x69,
3063 0x76, 0x31, 0x2f, 0x64, 0x61, 0x74, 0x61, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x70,
3064 0x62, 0x3b, 0x64, 0x61, 0x74, 0x61, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x70, 0x62,
3065 0xaa, 0x02, 0x25, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x2e,
3066 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x44, 0x61, 0x74, 0x61, 0x54, 0x72, 0x61,
3067 0x6e, 0x73, 0x66, 0x65, 0x72, 0x2e, 0x56, 0x31, 0xca, 0x02, 0x25, 0x47, 0x6f, 0x6f, 0x67, 0x6c,
3068 0x65, 0x5c, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x5c, 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79,
3069 0x5c, 0x44, 0x61, 0x74, 0x61, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x5c, 0x56, 0x31,
3070 0xea, 0x02, 0x29, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x43, 0x6c, 0x6f, 0x75, 0x64,
3071 0x3a, 0x3a, 0x42, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x3a, 0x3a, 0x44, 0x61, 0x74, 0x61,
3072 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x65, 0x72, 0x3a, 0x3a, 0x56, 0x31, 0x62, 0x06, 0x70, 0x72,
3073 0x6f, 0x74, 0x6f, 0x33,
3074 }
3075
3076 var (
3077 file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_rawDescOnce sync.Once
3078 file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_rawDescData = file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_rawDesc
3079 )
3080
3081 func file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_rawDescGZIP() []byte {
3082 file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_rawDescOnce.Do(func() {
3083 file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_rawDescData)
3084 })
3085 return file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_rawDescData
3086 }
3087
3088 var file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_enumTypes = make([]protoimpl.EnumInfo, 4)
3089 var file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes = make([]protoimpl.MessageInfo, 26)
3090 var file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_goTypes = []interface{}{
3091 (DataSourceParameter_Type)(0),
3092 (DataSource_AuthorizationType)(0),
3093 (DataSource_DataRefreshType)(0),
3094 (ListTransferRunsRequest_RunAttempt)(0),
3095 (*DataSourceParameter)(nil),
3096 (*DataSource)(nil),
3097 (*GetDataSourceRequest)(nil),
3098 (*ListDataSourcesRequest)(nil),
3099 (*ListDataSourcesResponse)(nil),
3100 (*CreateTransferConfigRequest)(nil),
3101 (*UpdateTransferConfigRequest)(nil),
3102 (*GetTransferConfigRequest)(nil),
3103 (*DeleteTransferConfigRequest)(nil),
3104 (*GetTransferRunRequest)(nil),
3105 (*DeleteTransferRunRequest)(nil),
3106 (*ListTransferConfigsRequest)(nil),
3107 (*ListTransferConfigsResponse)(nil),
3108 (*ListTransferRunsRequest)(nil),
3109 (*ListTransferRunsResponse)(nil),
3110 (*ListTransferLogsRequest)(nil),
3111 (*ListTransferLogsResponse)(nil),
3112 (*CheckValidCredsRequest)(nil),
3113 (*CheckValidCredsResponse)(nil),
3114 (*ScheduleTransferRunsRequest)(nil),
3115 (*ScheduleTransferRunsResponse)(nil),
3116 (*StartManualTransferRunsRequest)(nil),
3117 (*StartManualTransferRunsResponse)(nil),
3118 (*EnrollDataSourcesRequest)(nil),
3119 (*UnenrollDataSourcesRequest)(nil),
3120 (*StartManualTransferRunsRequest_TimeRange)(nil),
3121 (*wrapperspb.DoubleValue)(nil),
3122 (TransferType)(0),
3123 (*durationpb.Duration)(nil),
3124 (*TransferConfig)(nil),
3125 (*fieldmaskpb.FieldMask)(nil),
3126 (TransferState)(0),
3127 (*TransferRun)(nil),
3128 (TransferMessage_MessageSeverity)(0),
3129 (*TransferMessage)(nil),
3130 (*timestamppb.Timestamp)(nil),
3131 (*emptypb.Empty)(nil),
3132 }
3133 var file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_depIdxs = []int32{
3134 0,
3135 30,
3136 30,
3137 4,
3138 31,
3139 4,
3140 1,
3141 2,
3142 32,
3143 5,
3144 33,
3145 33,
3146 34,
3147 33,
3148 35,
3149 3,
3150 36,
3151 37,
3152 38,
3153 39,
3154 39,
3155 36,
3156 29,
3157 39,
3158 36,
3159 39,
3160 39,
3161 6,
3162 7,
3163 9,
3164 10,
3165 12,
3166 11,
3167 15,
3168 23,
3169 25,
3170 13,
3171 14,
3172 17,
3173 19,
3174 21,
3175 27,
3176 28,
3177 5,
3178 8,
3179 33,
3180 33,
3181 40,
3182 33,
3183 16,
3184 24,
3185 26,
3186 36,
3187 40,
3188 18,
3189 20,
3190 22,
3191 40,
3192 40,
3193 43,
3194 27,
3195 27,
3196 27,
3197 0,
3198 }
3199
3200 func init() { file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_init() }
3201 func file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_init() {
3202 if File_google_cloud_bigquery_datatransfer_v1_datatransfer_proto != nil {
3203 return
3204 }
3205 file_google_cloud_bigquery_datatransfer_v1_transfer_proto_init()
3206 if !protoimpl.UnsafeEnabled {
3207 file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
3208 switch v := v.(*DataSourceParameter); i {
3209 case 0:
3210 return &v.state
3211 case 1:
3212 return &v.sizeCache
3213 case 2:
3214 return &v.unknownFields
3215 default:
3216 return nil
3217 }
3218 }
3219 file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
3220 switch v := v.(*DataSource); i {
3221 case 0:
3222 return &v.state
3223 case 1:
3224 return &v.sizeCache
3225 case 2:
3226 return &v.unknownFields
3227 default:
3228 return nil
3229 }
3230 }
3231 file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
3232 switch v := v.(*GetDataSourceRequest); i {
3233 case 0:
3234 return &v.state
3235 case 1:
3236 return &v.sizeCache
3237 case 2:
3238 return &v.unknownFields
3239 default:
3240 return nil
3241 }
3242 }
3243 file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
3244 switch v := v.(*ListDataSourcesRequest); i {
3245 case 0:
3246 return &v.state
3247 case 1:
3248 return &v.sizeCache
3249 case 2:
3250 return &v.unknownFields
3251 default:
3252 return nil
3253 }
3254 }
3255 file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
3256 switch v := v.(*ListDataSourcesResponse); i {
3257 case 0:
3258 return &v.state
3259 case 1:
3260 return &v.sizeCache
3261 case 2:
3262 return &v.unknownFields
3263 default:
3264 return nil
3265 }
3266 }
3267 file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
3268 switch v := v.(*CreateTransferConfigRequest); i {
3269 case 0:
3270 return &v.state
3271 case 1:
3272 return &v.sizeCache
3273 case 2:
3274 return &v.unknownFields
3275 default:
3276 return nil
3277 }
3278 }
3279 file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
3280 switch v := v.(*UpdateTransferConfigRequest); i {
3281 case 0:
3282 return &v.state
3283 case 1:
3284 return &v.sizeCache
3285 case 2:
3286 return &v.unknownFields
3287 default:
3288 return nil
3289 }
3290 }
3291 file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
3292 switch v := v.(*GetTransferConfigRequest); i {
3293 case 0:
3294 return &v.state
3295 case 1:
3296 return &v.sizeCache
3297 case 2:
3298 return &v.unknownFields
3299 default:
3300 return nil
3301 }
3302 }
3303 file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
3304 switch v := v.(*DeleteTransferConfigRequest); i {
3305 case 0:
3306 return &v.state
3307 case 1:
3308 return &v.sizeCache
3309 case 2:
3310 return &v.unknownFields
3311 default:
3312 return nil
3313 }
3314 }
3315 file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {
3316 switch v := v.(*GetTransferRunRequest); i {
3317 case 0:
3318 return &v.state
3319 case 1:
3320 return &v.sizeCache
3321 case 2:
3322 return &v.unknownFields
3323 default:
3324 return nil
3325 }
3326 }
3327 file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} {
3328 switch v := v.(*DeleteTransferRunRequest); i {
3329 case 0:
3330 return &v.state
3331 case 1:
3332 return &v.sizeCache
3333 case 2:
3334 return &v.unknownFields
3335 default:
3336 return nil
3337 }
3338 }
3339 file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} {
3340 switch v := v.(*ListTransferConfigsRequest); i {
3341 case 0:
3342 return &v.state
3343 case 1:
3344 return &v.sizeCache
3345 case 2:
3346 return &v.unknownFields
3347 default:
3348 return nil
3349 }
3350 }
3351 file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} {
3352 switch v := v.(*ListTransferConfigsResponse); i {
3353 case 0:
3354 return &v.state
3355 case 1:
3356 return &v.sizeCache
3357 case 2:
3358 return &v.unknownFields
3359 default:
3360 return nil
3361 }
3362 }
3363 file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} {
3364 switch v := v.(*ListTransferRunsRequest); i {
3365 case 0:
3366 return &v.state
3367 case 1:
3368 return &v.sizeCache
3369 case 2:
3370 return &v.unknownFields
3371 default:
3372 return nil
3373 }
3374 }
3375 file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes[14].Exporter = func(v interface{}, i int) interface{} {
3376 switch v := v.(*ListTransferRunsResponse); i {
3377 case 0:
3378 return &v.state
3379 case 1:
3380 return &v.sizeCache
3381 case 2:
3382 return &v.unknownFields
3383 default:
3384 return nil
3385 }
3386 }
3387 file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes[15].Exporter = func(v interface{}, i int) interface{} {
3388 switch v := v.(*ListTransferLogsRequest); i {
3389 case 0:
3390 return &v.state
3391 case 1:
3392 return &v.sizeCache
3393 case 2:
3394 return &v.unknownFields
3395 default:
3396 return nil
3397 }
3398 }
3399 file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes[16].Exporter = func(v interface{}, i int) interface{} {
3400 switch v := v.(*ListTransferLogsResponse); i {
3401 case 0:
3402 return &v.state
3403 case 1:
3404 return &v.sizeCache
3405 case 2:
3406 return &v.unknownFields
3407 default:
3408 return nil
3409 }
3410 }
3411 file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes[17].Exporter = func(v interface{}, i int) interface{} {
3412 switch v := v.(*CheckValidCredsRequest); i {
3413 case 0:
3414 return &v.state
3415 case 1:
3416 return &v.sizeCache
3417 case 2:
3418 return &v.unknownFields
3419 default:
3420 return nil
3421 }
3422 }
3423 file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes[18].Exporter = func(v interface{}, i int) interface{} {
3424 switch v := v.(*CheckValidCredsResponse); i {
3425 case 0:
3426 return &v.state
3427 case 1:
3428 return &v.sizeCache
3429 case 2:
3430 return &v.unknownFields
3431 default:
3432 return nil
3433 }
3434 }
3435 file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes[19].Exporter = func(v interface{}, i int) interface{} {
3436 switch v := v.(*ScheduleTransferRunsRequest); i {
3437 case 0:
3438 return &v.state
3439 case 1:
3440 return &v.sizeCache
3441 case 2:
3442 return &v.unknownFields
3443 default:
3444 return nil
3445 }
3446 }
3447 file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes[20].Exporter = func(v interface{}, i int) interface{} {
3448 switch v := v.(*ScheduleTransferRunsResponse); i {
3449 case 0:
3450 return &v.state
3451 case 1:
3452 return &v.sizeCache
3453 case 2:
3454 return &v.unknownFields
3455 default:
3456 return nil
3457 }
3458 }
3459 file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes[21].Exporter = func(v interface{}, i int) interface{} {
3460 switch v := v.(*StartManualTransferRunsRequest); i {
3461 case 0:
3462 return &v.state
3463 case 1:
3464 return &v.sizeCache
3465 case 2:
3466 return &v.unknownFields
3467 default:
3468 return nil
3469 }
3470 }
3471 file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes[22].Exporter = func(v interface{}, i int) interface{} {
3472 switch v := v.(*StartManualTransferRunsResponse); i {
3473 case 0:
3474 return &v.state
3475 case 1:
3476 return &v.sizeCache
3477 case 2:
3478 return &v.unknownFields
3479 default:
3480 return nil
3481 }
3482 }
3483 file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes[23].Exporter = func(v interface{}, i int) interface{} {
3484 switch v := v.(*EnrollDataSourcesRequest); i {
3485 case 0:
3486 return &v.state
3487 case 1:
3488 return &v.sizeCache
3489 case 2:
3490 return &v.unknownFields
3491 default:
3492 return nil
3493 }
3494 }
3495 file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes[24].Exporter = func(v interface{}, i int) interface{} {
3496 switch v := v.(*UnenrollDataSourcesRequest); i {
3497 case 0:
3498 return &v.state
3499 case 1:
3500 return &v.sizeCache
3501 case 2:
3502 return &v.unknownFields
3503 default:
3504 return nil
3505 }
3506 }
3507 file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes[25].Exporter = func(v interface{}, i int) interface{} {
3508 switch v := v.(*StartManualTransferRunsRequest_TimeRange); i {
3509 case 0:
3510 return &v.state
3511 case 1:
3512 return &v.sizeCache
3513 case 2:
3514 return &v.unknownFields
3515 default:
3516 return nil
3517 }
3518 }
3519 }
3520 file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes[21].OneofWrappers = []interface{}{
3521 (*StartManualTransferRunsRequest_RequestedTimeRange)(nil),
3522 (*StartManualTransferRunsRequest_RequestedRunTime)(nil),
3523 }
3524 type x struct{}
3525 out := protoimpl.TypeBuilder{
3526 File: protoimpl.DescBuilder{
3527 GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
3528 RawDescriptor: file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_rawDesc,
3529 NumEnums: 4,
3530 NumMessages: 26,
3531 NumExtensions: 0,
3532 NumServices: 1,
3533 },
3534 GoTypes: file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_goTypes,
3535 DependencyIndexes: file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_depIdxs,
3536 EnumInfos: file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_enumTypes,
3537 MessageInfos: file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_msgTypes,
3538 }.Build()
3539 File_google_cloud_bigquery_datatransfer_v1_datatransfer_proto = out.File
3540 file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_rawDesc = nil
3541 file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_goTypes = nil
3542 file_google_cloud_bigquery_datatransfer_v1_datatransfer_proto_depIdxs = nil
3543 }
3544
3545
3546 var _ context.Context
3547 var _ grpc.ClientConnInterface
3548
3549
3550
3551 const _ = grpc.SupportPackageIsVersion6
3552
3553
3554
3555
3556 type DataTransferServiceClient interface {
3557
3558 GetDataSource(ctx context.Context, in *GetDataSourceRequest, opts ...grpc.CallOption) (*DataSource, error)
3559
3560 ListDataSources(ctx context.Context, in *ListDataSourcesRequest, opts ...grpc.CallOption) (*ListDataSourcesResponse, error)
3561
3562 CreateTransferConfig(ctx context.Context, in *CreateTransferConfigRequest, opts ...grpc.CallOption) (*TransferConfig, error)
3563
3564
3565 UpdateTransferConfig(ctx context.Context, in *UpdateTransferConfigRequest, opts ...grpc.CallOption) (*TransferConfig, error)
3566
3567
3568 DeleteTransferConfig(ctx context.Context, in *DeleteTransferConfigRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
3569
3570 GetTransferConfig(ctx context.Context, in *GetTransferConfigRequest, opts ...grpc.CallOption) (*TransferConfig, error)
3571
3572
3573 ListTransferConfigs(ctx context.Context, in *ListTransferConfigsRequest, opts ...grpc.CallOption) (*ListTransferConfigsResponse, error)
3574
3575
3576
3577
3578
3579
3580 ScheduleTransferRuns(ctx context.Context, in *ScheduleTransferRunsRequest, opts ...grpc.CallOption) (*ScheduleTransferRunsResponse, error)
3581
3582
3583
3584
3585 StartManualTransferRuns(ctx context.Context, in *StartManualTransferRunsRequest, opts ...grpc.CallOption) (*StartManualTransferRunsResponse, error)
3586
3587 GetTransferRun(ctx context.Context, in *GetTransferRunRequest, opts ...grpc.CallOption) (*TransferRun, error)
3588
3589 DeleteTransferRun(ctx context.Context, in *DeleteTransferRunRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
3590
3591 ListTransferRuns(ctx context.Context, in *ListTransferRunsRequest, opts ...grpc.CallOption) (*ListTransferRunsResponse, error)
3592
3593 ListTransferLogs(ctx context.Context, in *ListTransferLogsRequest, opts ...grpc.CallOption) (*ListTransferLogsResponse, error)
3594
3595
3596 CheckValidCreds(ctx context.Context, in *CheckValidCredsRequest, opts ...grpc.CallOption) (*CheckValidCredsResponse, error)
3597
3598
3599
3600
3601
3602
3603
3604
3605 EnrollDataSources(ctx context.Context, in *EnrollDataSourcesRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
3606
3607
3608
3609
3610
3611 UnenrollDataSources(ctx context.Context, in *UnenrollDataSourcesRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
3612 }
3613
3614 type dataTransferServiceClient struct {
3615 cc grpc.ClientConnInterface
3616 }
3617
3618 func NewDataTransferServiceClient(cc grpc.ClientConnInterface) DataTransferServiceClient {
3619 return &dataTransferServiceClient{cc}
3620 }
3621
3622 func (c *dataTransferServiceClient) GetDataSource(ctx context.Context, in *GetDataSourceRequest, opts ...grpc.CallOption) (*DataSource, error) {
3623 out := new(DataSource)
3624 err := c.cc.Invoke(ctx, "/google.cloud.bigquery.datatransfer.v1.DataTransferService/GetDataSource", in, out, opts...)
3625 if err != nil {
3626 return nil, err
3627 }
3628 return out, nil
3629 }
3630
3631 func (c *dataTransferServiceClient) ListDataSources(ctx context.Context, in *ListDataSourcesRequest, opts ...grpc.CallOption) (*ListDataSourcesResponse, error) {
3632 out := new(ListDataSourcesResponse)
3633 err := c.cc.Invoke(ctx, "/google.cloud.bigquery.datatransfer.v1.DataTransferService/ListDataSources", in, out, opts...)
3634 if err != nil {
3635 return nil, err
3636 }
3637 return out, nil
3638 }
3639
3640 func (c *dataTransferServiceClient) CreateTransferConfig(ctx context.Context, in *CreateTransferConfigRequest, opts ...grpc.CallOption) (*TransferConfig, error) {
3641 out := new(TransferConfig)
3642 err := c.cc.Invoke(ctx, "/google.cloud.bigquery.datatransfer.v1.DataTransferService/CreateTransferConfig", in, out, opts...)
3643 if err != nil {
3644 return nil, err
3645 }
3646 return out, nil
3647 }
3648
3649 func (c *dataTransferServiceClient) UpdateTransferConfig(ctx context.Context, in *UpdateTransferConfigRequest, opts ...grpc.CallOption) (*TransferConfig, error) {
3650 out := new(TransferConfig)
3651 err := c.cc.Invoke(ctx, "/google.cloud.bigquery.datatransfer.v1.DataTransferService/UpdateTransferConfig", in, out, opts...)
3652 if err != nil {
3653 return nil, err
3654 }
3655 return out, nil
3656 }
3657
3658 func (c *dataTransferServiceClient) DeleteTransferConfig(ctx context.Context, in *DeleteTransferConfigRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) {
3659 out := new(emptypb.Empty)
3660 err := c.cc.Invoke(ctx, "/google.cloud.bigquery.datatransfer.v1.DataTransferService/DeleteTransferConfig", in, out, opts...)
3661 if err != nil {
3662 return nil, err
3663 }
3664 return out, nil
3665 }
3666
3667 func (c *dataTransferServiceClient) GetTransferConfig(ctx context.Context, in *GetTransferConfigRequest, opts ...grpc.CallOption) (*TransferConfig, error) {
3668 out := new(TransferConfig)
3669 err := c.cc.Invoke(ctx, "/google.cloud.bigquery.datatransfer.v1.DataTransferService/GetTransferConfig", in, out, opts...)
3670 if err != nil {
3671 return nil, err
3672 }
3673 return out, nil
3674 }
3675
3676 func (c *dataTransferServiceClient) ListTransferConfigs(ctx context.Context, in *ListTransferConfigsRequest, opts ...grpc.CallOption) (*ListTransferConfigsResponse, error) {
3677 out := new(ListTransferConfigsResponse)
3678 err := c.cc.Invoke(ctx, "/google.cloud.bigquery.datatransfer.v1.DataTransferService/ListTransferConfigs", in, out, opts...)
3679 if err != nil {
3680 return nil, err
3681 }
3682 return out, nil
3683 }
3684
3685
3686 func (c *dataTransferServiceClient) ScheduleTransferRuns(ctx context.Context, in *ScheduleTransferRunsRequest, opts ...grpc.CallOption) (*ScheduleTransferRunsResponse, error) {
3687 out := new(ScheduleTransferRunsResponse)
3688 err := c.cc.Invoke(ctx, "/google.cloud.bigquery.datatransfer.v1.DataTransferService/ScheduleTransferRuns", in, out, opts...)
3689 if err != nil {
3690 return nil, err
3691 }
3692 return out, nil
3693 }
3694
3695 func (c *dataTransferServiceClient) StartManualTransferRuns(ctx context.Context, in *StartManualTransferRunsRequest, opts ...grpc.CallOption) (*StartManualTransferRunsResponse, error) {
3696 out := new(StartManualTransferRunsResponse)
3697 err := c.cc.Invoke(ctx, "/google.cloud.bigquery.datatransfer.v1.DataTransferService/StartManualTransferRuns", in, out, opts...)
3698 if err != nil {
3699 return nil, err
3700 }
3701 return out, nil
3702 }
3703
3704 func (c *dataTransferServiceClient) GetTransferRun(ctx context.Context, in *GetTransferRunRequest, opts ...grpc.CallOption) (*TransferRun, error) {
3705 out := new(TransferRun)
3706 err := c.cc.Invoke(ctx, "/google.cloud.bigquery.datatransfer.v1.DataTransferService/GetTransferRun", in, out, opts...)
3707 if err != nil {
3708 return nil, err
3709 }
3710 return out, nil
3711 }
3712
3713 func (c *dataTransferServiceClient) DeleteTransferRun(ctx context.Context, in *DeleteTransferRunRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) {
3714 out := new(emptypb.Empty)
3715 err := c.cc.Invoke(ctx, "/google.cloud.bigquery.datatransfer.v1.DataTransferService/DeleteTransferRun", in, out, opts...)
3716 if err != nil {
3717 return nil, err
3718 }
3719 return out, nil
3720 }
3721
3722 func (c *dataTransferServiceClient) ListTransferRuns(ctx context.Context, in *ListTransferRunsRequest, opts ...grpc.CallOption) (*ListTransferRunsResponse, error) {
3723 out := new(ListTransferRunsResponse)
3724 err := c.cc.Invoke(ctx, "/google.cloud.bigquery.datatransfer.v1.DataTransferService/ListTransferRuns", in, out, opts...)
3725 if err != nil {
3726 return nil, err
3727 }
3728 return out, nil
3729 }
3730
3731 func (c *dataTransferServiceClient) ListTransferLogs(ctx context.Context, in *ListTransferLogsRequest, opts ...grpc.CallOption) (*ListTransferLogsResponse, error) {
3732 out := new(ListTransferLogsResponse)
3733 err := c.cc.Invoke(ctx, "/google.cloud.bigquery.datatransfer.v1.DataTransferService/ListTransferLogs", in, out, opts...)
3734 if err != nil {
3735 return nil, err
3736 }
3737 return out, nil
3738 }
3739
3740 func (c *dataTransferServiceClient) CheckValidCreds(ctx context.Context, in *CheckValidCredsRequest, opts ...grpc.CallOption) (*CheckValidCredsResponse, error) {
3741 out := new(CheckValidCredsResponse)
3742 err := c.cc.Invoke(ctx, "/google.cloud.bigquery.datatransfer.v1.DataTransferService/CheckValidCreds", in, out, opts...)
3743 if err != nil {
3744 return nil, err
3745 }
3746 return out, nil
3747 }
3748
3749 func (c *dataTransferServiceClient) EnrollDataSources(ctx context.Context, in *EnrollDataSourcesRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) {
3750 out := new(emptypb.Empty)
3751 err := c.cc.Invoke(ctx, "/google.cloud.bigquery.datatransfer.v1.DataTransferService/EnrollDataSources", in, out, opts...)
3752 if err != nil {
3753 return nil, err
3754 }
3755 return out, nil
3756 }
3757
3758 func (c *dataTransferServiceClient) UnenrollDataSources(ctx context.Context, in *UnenrollDataSourcesRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) {
3759 out := new(emptypb.Empty)
3760 err := c.cc.Invoke(ctx, "/google.cloud.bigquery.datatransfer.v1.DataTransferService/UnenrollDataSources", in, out, opts...)
3761 if err != nil {
3762 return nil, err
3763 }
3764 return out, nil
3765 }
3766
3767
3768 type DataTransferServiceServer interface {
3769
3770 GetDataSource(context.Context, *GetDataSourceRequest) (*DataSource, error)
3771
3772 ListDataSources(context.Context, *ListDataSourcesRequest) (*ListDataSourcesResponse, error)
3773
3774 CreateTransferConfig(context.Context, *CreateTransferConfigRequest) (*TransferConfig, error)
3775
3776
3777 UpdateTransferConfig(context.Context, *UpdateTransferConfigRequest) (*TransferConfig, error)
3778
3779
3780 DeleteTransferConfig(context.Context, *DeleteTransferConfigRequest) (*emptypb.Empty, error)
3781
3782 GetTransferConfig(context.Context, *GetTransferConfigRequest) (*TransferConfig, error)
3783
3784
3785 ListTransferConfigs(context.Context, *ListTransferConfigsRequest) (*ListTransferConfigsResponse, error)
3786
3787
3788
3789
3790
3791
3792 ScheduleTransferRuns(context.Context, *ScheduleTransferRunsRequest) (*ScheduleTransferRunsResponse, error)
3793
3794
3795
3796
3797 StartManualTransferRuns(context.Context, *StartManualTransferRunsRequest) (*StartManualTransferRunsResponse, error)
3798
3799 GetTransferRun(context.Context, *GetTransferRunRequest) (*TransferRun, error)
3800
3801 DeleteTransferRun(context.Context, *DeleteTransferRunRequest) (*emptypb.Empty, error)
3802
3803 ListTransferRuns(context.Context, *ListTransferRunsRequest) (*ListTransferRunsResponse, error)
3804
3805 ListTransferLogs(context.Context, *ListTransferLogsRequest) (*ListTransferLogsResponse, error)
3806
3807
3808 CheckValidCreds(context.Context, *CheckValidCredsRequest) (*CheckValidCredsResponse, error)
3809
3810
3811
3812
3813
3814
3815
3816
3817 EnrollDataSources(context.Context, *EnrollDataSourcesRequest) (*emptypb.Empty, error)
3818
3819
3820
3821
3822
3823 UnenrollDataSources(context.Context, *UnenrollDataSourcesRequest) (*emptypb.Empty, error)
3824 }
3825
3826
3827 type UnimplementedDataTransferServiceServer struct {
3828 }
3829
3830 func (*UnimplementedDataTransferServiceServer) GetDataSource(context.Context, *GetDataSourceRequest) (*DataSource, error) {
3831 return nil, status.Errorf(codes.Unimplemented, "method GetDataSource not implemented")
3832 }
3833 func (*UnimplementedDataTransferServiceServer) ListDataSources(context.Context, *ListDataSourcesRequest) (*ListDataSourcesResponse, error) {
3834 return nil, status.Errorf(codes.Unimplemented, "method ListDataSources not implemented")
3835 }
3836 func (*UnimplementedDataTransferServiceServer) CreateTransferConfig(context.Context, *CreateTransferConfigRequest) (*TransferConfig, error) {
3837 return nil, status.Errorf(codes.Unimplemented, "method CreateTransferConfig not implemented")
3838 }
3839 func (*UnimplementedDataTransferServiceServer) UpdateTransferConfig(context.Context, *UpdateTransferConfigRequest) (*TransferConfig, error) {
3840 return nil, status.Errorf(codes.Unimplemented, "method UpdateTransferConfig not implemented")
3841 }
3842 func (*UnimplementedDataTransferServiceServer) DeleteTransferConfig(context.Context, *DeleteTransferConfigRequest) (*emptypb.Empty, error) {
3843 return nil, status.Errorf(codes.Unimplemented, "method DeleteTransferConfig not implemented")
3844 }
3845 func (*UnimplementedDataTransferServiceServer) GetTransferConfig(context.Context, *GetTransferConfigRequest) (*TransferConfig, error) {
3846 return nil, status.Errorf(codes.Unimplemented, "method GetTransferConfig not implemented")
3847 }
3848 func (*UnimplementedDataTransferServiceServer) ListTransferConfigs(context.Context, *ListTransferConfigsRequest) (*ListTransferConfigsResponse, error) {
3849 return nil, status.Errorf(codes.Unimplemented, "method ListTransferConfigs not implemented")
3850 }
3851 func (*UnimplementedDataTransferServiceServer) ScheduleTransferRuns(context.Context, *ScheduleTransferRunsRequest) (*ScheduleTransferRunsResponse, error) {
3852 return nil, status.Errorf(codes.Unimplemented, "method ScheduleTransferRuns not implemented")
3853 }
3854 func (*UnimplementedDataTransferServiceServer) StartManualTransferRuns(context.Context, *StartManualTransferRunsRequest) (*StartManualTransferRunsResponse, error) {
3855 return nil, status.Errorf(codes.Unimplemented, "method StartManualTransferRuns not implemented")
3856 }
3857 func (*UnimplementedDataTransferServiceServer) GetTransferRun(context.Context, *GetTransferRunRequest) (*TransferRun, error) {
3858 return nil, status.Errorf(codes.Unimplemented, "method GetTransferRun not implemented")
3859 }
3860 func (*UnimplementedDataTransferServiceServer) DeleteTransferRun(context.Context, *DeleteTransferRunRequest) (*emptypb.Empty, error) {
3861 return nil, status.Errorf(codes.Unimplemented, "method DeleteTransferRun not implemented")
3862 }
3863 func (*UnimplementedDataTransferServiceServer) ListTransferRuns(context.Context, *ListTransferRunsRequest) (*ListTransferRunsResponse, error) {
3864 return nil, status.Errorf(codes.Unimplemented, "method ListTransferRuns not implemented")
3865 }
3866 func (*UnimplementedDataTransferServiceServer) ListTransferLogs(context.Context, *ListTransferLogsRequest) (*ListTransferLogsResponse, error) {
3867 return nil, status.Errorf(codes.Unimplemented, "method ListTransferLogs not implemented")
3868 }
3869 func (*UnimplementedDataTransferServiceServer) CheckValidCreds(context.Context, *CheckValidCredsRequest) (*CheckValidCredsResponse, error) {
3870 return nil, status.Errorf(codes.Unimplemented, "method CheckValidCreds not implemented")
3871 }
3872 func (*UnimplementedDataTransferServiceServer) EnrollDataSources(context.Context, *EnrollDataSourcesRequest) (*emptypb.Empty, error) {
3873 return nil, status.Errorf(codes.Unimplemented, "method EnrollDataSources not implemented")
3874 }
3875 func (*UnimplementedDataTransferServiceServer) UnenrollDataSources(context.Context, *UnenrollDataSourcesRequest) (*emptypb.Empty, error) {
3876 return nil, status.Errorf(codes.Unimplemented, "method UnenrollDataSources not implemented")
3877 }
3878
3879 func RegisterDataTransferServiceServer(s *grpc.Server, srv DataTransferServiceServer) {
3880 s.RegisterService(&_DataTransferService_serviceDesc, srv)
3881 }
3882
3883 func _DataTransferService_GetDataSource_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
3884 in := new(GetDataSourceRequest)
3885 if err := dec(in); err != nil {
3886 return nil, err
3887 }
3888 if interceptor == nil {
3889 return srv.(DataTransferServiceServer).GetDataSource(ctx, in)
3890 }
3891 info := &grpc.UnaryServerInfo{
3892 Server: srv,
3893 FullMethod: "/google.cloud.bigquery.datatransfer.v1.DataTransferService/GetDataSource",
3894 }
3895 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
3896 return srv.(DataTransferServiceServer).GetDataSource(ctx, req.(*GetDataSourceRequest))
3897 }
3898 return interceptor(ctx, in, info, handler)
3899 }
3900
3901 func _DataTransferService_ListDataSources_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
3902 in := new(ListDataSourcesRequest)
3903 if err := dec(in); err != nil {
3904 return nil, err
3905 }
3906 if interceptor == nil {
3907 return srv.(DataTransferServiceServer).ListDataSources(ctx, in)
3908 }
3909 info := &grpc.UnaryServerInfo{
3910 Server: srv,
3911 FullMethod: "/google.cloud.bigquery.datatransfer.v1.DataTransferService/ListDataSources",
3912 }
3913 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
3914 return srv.(DataTransferServiceServer).ListDataSources(ctx, req.(*ListDataSourcesRequest))
3915 }
3916 return interceptor(ctx, in, info, handler)
3917 }
3918
3919 func _DataTransferService_CreateTransferConfig_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
3920 in := new(CreateTransferConfigRequest)
3921 if err := dec(in); err != nil {
3922 return nil, err
3923 }
3924 if interceptor == nil {
3925 return srv.(DataTransferServiceServer).CreateTransferConfig(ctx, in)
3926 }
3927 info := &grpc.UnaryServerInfo{
3928 Server: srv,
3929 FullMethod: "/google.cloud.bigquery.datatransfer.v1.DataTransferService/CreateTransferConfig",
3930 }
3931 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
3932 return srv.(DataTransferServiceServer).CreateTransferConfig(ctx, req.(*CreateTransferConfigRequest))
3933 }
3934 return interceptor(ctx, in, info, handler)
3935 }
3936
3937 func _DataTransferService_UpdateTransferConfig_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
3938 in := new(UpdateTransferConfigRequest)
3939 if err := dec(in); err != nil {
3940 return nil, err
3941 }
3942 if interceptor == nil {
3943 return srv.(DataTransferServiceServer).UpdateTransferConfig(ctx, in)
3944 }
3945 info := &grpc.UnaryServerInfo{
3946 Server: srv,
3947 FullMethod: "/google.cloud.bigquery.datatransfer.v1.DataTransferService/UpdateTransferConfig",
3948 }
3949 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
3950 return srv.(DataTransferServiceServer).UpdateTransferConfig(ctx, req.(*UpdateTransferConfigRequest))
3951 }
3952 return interceptor(ctx, in, info, handler)
3953 }
3954
3955 func _DataTransferService_DeleteTransferConfig_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
3956 in := new(DeleteTransferConfigRequest)
3957 if err := dec(in); err != nil {
3958 return nil, err
3959 }
3960 if interceptor == nil {
3961 return srv.(DataTransferServiceServer).DeleteTransferConfig(ctx, in)
3962 }
3963 info := &grpc.UnaryServerInfo{
3964 Server: srv,
3965 FullMethod: "/google.cloud.bigquery.datatransfer.v1.DataTransferService/DeleteTransferConfig",
3966 }
3967 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
3968 return srv.(DataTransferServiceServer).DeleteTransferConfig(ctx, req.(*DeleteTransferConfigRequest))
3969 }
3970 return interceptor(ctx, in, info, handler)
3971 }
3972
3973 func _DataTransferService_GetTransferConfig_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
3974 in := new(GetTransferConfigRequest)
3975 if err := dec(in); err != nil {
3976 return nil, err
3977 }
3978 if interceptor == nil {
3979 return srv.(DataTransferServiceServer).GetTransferConfig(ctx, in)
3980 }
3981 info := &grpc.UnaryServerInfo{
3982 Server: srv,
3983 FullMethod: "/google.cloud.bigquery.datatransfer.v1.DataTransferService/GetTransferConfig",
3984 }
3985 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
3986 return srv.(DataTransferServiceServer).GetTransferConfig(ctx, req.(*GetTransferConfigRequest))
3987 }
3988 return interceptor(ctx, in, info, handler)
3989 }
3990
3991 func _DataTransferService_ListTransferConfigs_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
3992 in := new(ListTransferConfigsRequest)
3993 if err := dec(in); err != nil {
3994 return nil, err
3995 }
3996 if interceptor == nil {
3997 return srv.(DataTransferServiceServer).ListTransferConfigs(ctx, in)
3998 }
3999 info := &grpc.UnaryServerInfo{
4000 Server: srv,
4001 FullMethod: "/google.cloud.bigquery.datatransfer.v1.DataTransferService/ListTransferConfigs",
4002 }
4003 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
4004 return srv.(DataTransferServiceServer).ListTransferConfigs(ctx, req.(*ListTransferConfigsRequest))
4005 }
4006 return interceptor(ctx, in, info, handler)
4007 }
4008
4009 func _DataTransferService_ScheduleTransferRuns_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
4010 in := new(ScheduleTransferRunsRequest)
4011 if err := dec(in); err != nil {
4012 return nil, err
4013 }
4014 if interceptor == nil {
4015 return srv.(DataTransferServiceServer).ScheduleTransferRuns(ctx, in)
4016 }
4017 info := &grpc.UnaryServerInfo{
4018 Server: srv,
4019 FullMethod: "/google.cloud.bigquery.datatransfer.v1.DataTransferService/ScheduleTransferRuns",
4020 }
4021 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
4022 return srv.(DataTransferServiceServer).ScheduleTransferRuns(ctx, req.(*ScheduleTransferRunsRequest))
4023 }
4024 return interceptor(ctx, in, info, handler)
4025 }
4026
4027 func _DataTransferService_StartManualTransferRuns_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
4028 in := new(StartManualTransferRunsRequest)
4029 if err := dec(in); err != nil {
4030 return nil, err
4031 }
4032 if interceptor == nil {
4033 return srv.(DataTransferServiceServer).StartManualTransferRuns(ctx, in)
4034 }
4035 info := &grpc.UnaryServerInfo{
4036 Server: srv,
4037 FullMethod: "/google.cloud.bigquery.datatransfer.v1.DataTransferService/StartManualTransferRuns",
4038 }
4039 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
4040 return srv.(DataTransferServiceServer).StartManualTransferRuns(ctx, req.(*StartManualTransferRunsRequest))
4041 }
4042 return interceptor(ctx, in, info, handler)
4043 }
4044
4045 func _DataTransferService_GetTransferRun_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
4046 in := new(GetTransferRunRequest)
4047 if err := dec(in); err != nil {
4048 return nil, err
4049 }
4050 if interceptor == nil {
4051 return srv.(DataTransferServiceServer).GetTransferRun(ctx, in)
4052 }
4053 info := &grpc.UnaryServerInfo{
4054 Server: srv,
4055 FullMethod: "/google.cloud.bigquery.datatransfer.v1.DataTransferService/GetTransferRun",
4056 }
4057 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
4058 return srv.(DataTransferServiceServer).GetTransferRun(ctx, req.(*GetTransferRunRequest))
4059 }
4060 return interceptor(ctx, in, info, handler)
4061 }
4062
4063 func _DataTransferService_DeleteTransferRun_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
4064 in := new(DeleteTransferRunRequest)
4065 if err := dec(in); err != nil {
4066 return nil, err
4067 }
4068 if interceptor == nil {
4069 return srv.(DataTransferServiceServer).DeleteTransferRun(ctx, in)
4070 }
4071 info := &grpc.UnaryServerInfo{
4072 Server: srv,
4073 FullMethod: "/google.cloud.bigquery.datatransfer.v1.DataTransferService/DeleteTransferRun",
4074 }
4075 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
4076 return srv.(DataTransferServiceServer).DeleteTransferRun(ctx, req.(*DeleteTransferRunRequest))
4077 }
4078 return interceptor(ctx, in, info, handler)
4079 }
4080
4081 func _DataTransferService_ListTransferRuns_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
4082 in := new(ListTransferRunsRequest)
4083 if err := dec(in); err != nil {
4084 return nil, err
4085 }
4086 if interceptor == nil {
4087 return srv.(DataTransferServiceServer).ListTransferRuns(ctx, in)
4088 }
4089 info := &grpc.UnaryServerInfo{
4090 Server: srv,
4091 FullMethod: "/google.cloud.bigquery.datatransfer.v1.DataTransferService/ListTransferRuns",
4092 }
4093 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
4094 return srv.(DataTransferServiceServer).ListTransferRuns(ctx, req.(*ListTransferRunsRequest))
4095 }
4096 return interceptor(ctx, in, info, handler)
4097 }
4098
4099 func _DataTransferService_ListTransferLogs_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
4100 in := new(ListTransferLogsRequest)
4101 if err := dec(in); err != nil {
4102 return nil, err
4103 }
4104 if interceptor == nil {
4105 return srv.(DataTransferServiceServer).ListTransferLogs(ctx, in)
4106 }
4107 info := &grpc.UnaryServerInfo{
4108 Server: srv,
4109 FullMethod: "/google.cloud.bigquery.datatransfer.v1.DataTransferService/ListTransferLogs",
4110 }
4111 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
4112 return srv.(DataTransferServiceServer).ListTransferLogs(ctx, req.(*ListTransferLogsRequest))
4113 }
4114 return interceptor(ctx, in, info, handler)
4115 }
4116
4117 func _DataTransferService_CheckValidCreds_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
4118 in := new(CheckValidCredsRequest)
4119 if err := dec(in); err != nil {
4120 return nil, err
4121 }
4122 if interceptor == nil {
4123 return srv.(DataTransferServiceServer).CheckValidCreds(ctx, in)
4124 }
4125 info := &grpc.UnaryServerInfo{
4126 Server: srv,
4127 FullMethod: "/google.cloud.bigquery.datatransfer.v1.DataTransferService/CheckValidCreds",
4128 }
4129 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
4130 return srv.(DataTransferServiceServer).CheckValidCreds(ctx, req.(*CheckValidCredsRequest))
4131 }
4132 return interceptor(ctx, in, info, handler)
4133 }
4134
4135 func _DataTransferService_EnrollDataSources_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
4136 in := new(EnrollDataSourcesRequest)
4137 if err := dec(in); err != nil {
4138 return nil, err
4139 }
4140 if interceptor == nil {
4141 return srv.(DataTransferServiceServer).EnrollDataSources(ctx, in)
4142 }
4143 info := &grpc.UnaryServerInfo{
4144 Server: srv,
4145 FullMethod: "/google.cloud.bigquery.datatransfer.v1.DataTransferService/EnrollDataSources",
4146 }
4147 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
4148 return srv.(DataTransferServiceServer).EnrollDataSources(ctx, req.(*EnrollDataSourcesRequest))
4149 }
4150 return interceptor(ctx, in, info, handler)
4151 }
4152
4153 func _DataTransferService_UnenrollDataSources_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
4154 in := new(UnenrollDataSourcesRequest)
4155 if err := dec(in); err != nil {
4156 return nil, err
4157 }
4158 if interceptor == nil {
4159 return srv.(DataTransferServiceServer).UnenrollDataSources(ctx, in)
4160 }
4161 info := &grpc.UnaryServerInfo{
4162 Server: srv,
4163 FullMethod: "/google.cloud.bigquery.datatransfer.v1.DataTransferService/UnenrollDataSources",
4164 }
4165 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
4166 return srv.(DataTransferServiceServer).UnenrollDataSources(ctx, req.(*UnenrollDataSourcesRequest))
4167 }
4168 return interceptor(ctx, in, info, handler)
4169 }
4170
4171 var _DataTransferService_serviceDesc = grpc.ServiceDesc{
4172 ServiceName: "google.cloud.bigquery.datatransfer.v1.DataTransferService",
4173 HandlerType: (*DataTransferServiceServer)(nil),
4174 Methods: []grpc.MethodDesc{
4175 {
4176 MethodName: "GetDataSource",
4177 Handler: _DataTransferService_GetDataSource_Handler,
4178 },
4179 {
4180 MethodName: "ListDataSources",
4181 Handler: _DataTransferService_ListDataSources_Handler,
4182 },
4183 {
4184 MethodName: "CreateTransferConfig",
4185 Handler: _DataTransferService_CreateTransferConfig_Handler,
4186 },
4187 {
4188 MethodName: "UpdateTransferConfig",
4189 Handler: _DataTransferService_UpdateTransferConfig_Handler,
4190 },
4191 {
4192 MethodName: "DeleteTransferConfig",
4193 Handler: _DataTransferService_DeleteTransferConfig_Handler,
4194 },
4195 {
4196 MethodName: "GetTransferConfig",
4197 Handler: _DataTransferService_GetTransferConfig_Handler,
4198 },
4199 {
4200 MethodName: "ListTransferConfigs",
4201 Handler: _DataTransferService_ListTransferConfigs_Handler,
4202 },
4203 {
4204 MethodName: "ScheduleTransferRuns",
4205 Handler: _DataTransferService_ScheduleTransferRuns_Handler,
4206 },
4207 {
4208 MethodName: "StartManualTransferRuns",
4209 Handler: _DataTransferService_StartManualTransferRuns_Handler,
4210 },
4211 {
4212 MethodName: "GetTransferRun",
4213 Handler: _DataTransferService_GetTransferRun_Handler,
4214 },
4215 {
4216 MethodName: "DeleteTransferRun",
4217 Handler: _DataTransferService_DeleteTransferRun_Handler,
4218 },
4219 {
4220 MethodName: "ListTransferRuns",
4221 Handler: _DataTransferService_ListTransferRuns_Handler,
4222 },
4223 {
4224 MethodName: "ListTransferLogs",
4225 Handler: _DataTransferService_ListTransferLogs_Handler,
4226 },
4227 {
4228 MethodName: "CheckValidCreds",
4229 Handler: _DataTransferService_CheckValidCreds_Handler,
4230 },
4231 {
4232 MethodName: "EnrollDataSources",
4233 Handler: _DataTransferService_EnrollDataSources_Handler,
4234 },
4235 {
4236 MethodName: "UnenrollDataSources",
4237 Handler: _DataTransferService_UnenrollDataSources_Handler,
4238 },
4239 },
4240 Streams: []grpc.StreamDesc{},
4241 Metadata: "google/cloud/bigquery/datatransfer/v1/datatransfer.proto",
4242 }
4243
View as plain text