1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 package connectors
22
23 import (
24 reflect "reflect"
25 sync "sync"
26
27 _ "google.golang.org/genproto/googleapis/api/annotations"
28 protoreflect "google.golang.org/protobuf/reflect/protoreflect"
29 protoimpl "google.golang.org/protobuf/runtime/protoimpl"
30 fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb"
31 structpb "google.golang.org/protobuf/types/known/structpb"
32 timestamppb "google.golang.org/protobuf/types/known/timestamppb"
33 )
34
35 const (
36
37 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
38
39 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
40 )
41
42
43 type DataType int32
44
45 const (
46
47 DataType_DATA_TYPE_UNSPECIFIED DataType = 0
48
49
50
51 DataType_DATA_TYPE_INT DataType = 1
52
53 DataType_DATA_TYPE_SMALLINT DataType = 2
54
55 DataType_DATA_TYPE_DOUBLE DataType = 3
56
57 DataType_DATA_TYPE_DATE DataType = 4
58
59
60
61 DataType_DATA_TYPE_DATETIME DataType = 5
62
63 DataType_DATA_TYPE_TIME DataType = 6
64
65
66
67 DataType_DATA_TYPE_STRING DataType = 7
68
69
70
71 DataType_DATA_TYPE_LONG DataType = 8
72
73 DataType_DATA_TYPE_BOOLEAN DataType = 9
74
75 DataType_DATA_TYPE_DECIMAL DataType = 10
76
77
78
79 DataType_DATA_TYPE_UUID DataType = 11
80
81 DataType_DATA_TYPE_BLOB DataType = 12
82
83 DataType_DATA_TYPE_BIT DataType = 13
84
85 DataType_DATA_TYPE_TINYINT DataType = 14
86
87 DataType_DATA_TYPE_INTEGER DataType = 15
88
89 DataType_DATA_TYPE_BIGINT DataType = 16
90
91 DataType_DATA_TYPE_FLOAT DataType = 17
92
93 DataType_DATA_TYPE_REAL DataType = 18
94
95 DataType_DATA_TYPE_NUMERIC DataType = 19
96
97 DataType_DATA_TYPE_CHAR DataType = 20
98
99 DataType_DATA_TYPE_VARCHAR DataType = 21
100
101 DataType_DATA_TYPE_LONGVARCHAR DataType = 22
102
103 DataType_DATA_TYPE_TIMESTAMP DataType = 23
104
105 DataType_DATA_TYPE_NCHAR DataType = 24
106
107 DataType_DATA_TYPE_NVARCHAR DataType = 25
108
109 DataType_DATA_TYPE_LONGNVARCHAR DataType = 26
110
111 DataType_DATA_TYPE_NULL DataType = 27
112
113 DataType_DATA_TYPE_OTHER DataType = 28
114
115 DataType_DATA_TYPE_JAVA_OBJECT DataType = 29
116
117 DataType_DATA_TYPE_DISTINCT DataType = 30
118
119 DataType_DATA_TYPE_STRUCT DataType = 31
120
121 DataType_DATA_TYPE_ARRAY DataType = 32
122
123 DataType_DATA_TYPE_CLOB DataType = 33
124
125 DataType_DATA_TYPE_REF DataType = 34
126
127 DataType_DATA_TYPE_DATALINK DataType = 35
128
129 DataType_DATA_TYPE_ROWID DataType = 36
130
131 DataType_DATA_TYPE_BINARY DataType = 37
132
133 DataType_DATA_TYPE_VARBINARY DataType = 38
134
135 DataType_DATA_TYPE_LONGVARBINARY DataType = 39
136
137 DataType_DATA_TYPE_NCLOB DataType = 40
138
139 DataType_DATA_TYPE_SQLXML DataType = 41
140
141 DataType_DATA_TYPE_REF_CURSOR DataType = 42
142
143 DataType_DATA_TYPE_TIME_WITH_TIMEZONE DataType = 43
144
145 DataType_DATA_TYPE_TIMESTAMP_WITH_TIMEZONE DataType = 44
146 )
147
148
149 var (
150 DataType_name = map[int32]string{
151 0: "DATA_TYPE_UNSPECIFIED",
152 1: "DATA_TYPE_INT",
153 2: "DATA_TYPE_SMALLINT",
154 3: "DATA_TYPE_DOUBLE",
155 4: "DATA_TYPE_DATE",
156 5: "DATA_TYPE_DATETIME",
157 6: "DATA_TYPE_TIME",
158 7: "DATA_TYPE_STRING",
159 8: "DATA_TYPE_LONG",
160 9: "DATA_TYPE_BOOLEAN",
161 10: "DATA_TYPE_DECIMAL",
162 11: "DATA_TYPE_UUID",
163 12: "DATA_TYPE_BLOB",
164 13: "DATA_TYPE_BIT",
165 14: "DATA_TYPE_TINYINT",
166 15: "DATA_TYPE_INTEGER",
167 16: "DATA_TYPE_BIGINT",
168 17: "DATA_TYPE_FLOAT",
169 18: "DATA_TYPE_REAL",
170 19: "DATA_TYPE_NUMERIC",
171 20: "DATA_TYPE_CHAR",
172 21: "DATA_TYPE_VARCHAR",
173 22: "DATA_TYPE_LONGVARCHAR",
174 23: "DATA_TYPE_TIMESTAMP",
175 24: "DATA_TYPE_NCHAR",
176 25: "DATA_TYPE_NVARCHAR",
177 26: "DATA_TYPE_LONGNVARCHAR",
178 27: "DATA_TYPE_NULL",
179 28: "DATA_TYPE_OTHER",
180 29: "DATA_TYPE_JAVA_OBJECT",
181 30: "DATA_TYPE_DISTINCT",
182 31: "DATA_TYPE_STRUCT",
183 32: "DATA_TYPE_ARRAY",
184 33: "DATA_TYPE_CLOB",
185 34: "DATA_TYPE_REF",
186 35: "DATA_TYPE_DATALINK",
187 36: "DATA_TYPE_ROWID",
188 37: "DATA_TYPE_BINARY",
189 38: "DATA_TYPE_VARBINARY",
190 39: "DATA_TYPE_LONGVARBINARY",
191 40: "DATA_TYPE_NCLOB",
192 41: "DATA_TYPE_SQLXML",
193 42: "DATA_TYPE_REF_CURSOR",
194 43: "DATA_TYPE_TIME_WITH_TIMEZONE",
195 44: "DATA_TYPE_TIMESTAMP_WITH_TIMEZONE",
196 }
197 DataType_value = map[string]int32{
198 "DATA_TYPE_UNSPECIFIED": 0,
199 "DATA_TYPE_INT": 1,
200 "DATA_TYPE_SMALLINT": 2,
201 "DATA_TYPE_DOUBLE": 3,
202 "DATA_TYPE_DATE": 4,
203 "DATA_TYPE_DATETIME": 5,
204 "DATA_TYPE_TIME": 6,
205 "DATA_TYPE_STRING": 7,
206 "DATA_TYPE_LONG": 8,
207 "DATA_TYPE_BOOLEAN": 9,
208 "DATA_TYPE_DECIMAL": 10,
209 "DATA_TYPE_UUID": 11,
210 "DATA_TYPE_BLOB": 12,
211 "DATA_TYPE_BIT": 13,
212 "DATA_TYPE_TINYINT": 14,
213 "DATA_TYPE_INTEGER": 15,
214 "DATA_TYPE_BIGINT": 16,
215 "DATA_TYPE_FLOAT": 17,
216 "DATA_TYPE_REAL": 18,
217 "DATA_TYPE_NUMERIC": 19,
218 "DATA_TYPE_CHAR": 20,
219 "DATA_TYPE_VARCHAR": 21,
220 "DATA_TYPE_LONGVARCHAR": 22,
221 "DATA_TYPE_TIMESTAMP": 23,
222 "DATA_TYPE_NCHAR": 24,
223 "DATA_TYPE_NVARCHAR": 25,
224 "DATA_TYPE_LONGNVARCHAR": 26,
225 "DATA_TYPE_NULL": 27,
226 "DATA_TYPE_OTHER": 28,
227 "DATA_TYPE_JAVA_OBJECT": 29,
228 "DATA_TYPE_DISTINCT": 30,
229 "DATA_TYPE_STRUCT": 31,
230 "DATA_TYPE_ARRAY": 32,
231 "DATA_TYPE_CLOB": 33,
232 "DATA_TYPE_REF": 34,
233 "DATA_TYPE_DATALINK": 35,
234 "DATA_TYPE_ROWID": 36,
235 "DATA_TYPE_BINARY": 37,
236 "DATA_TYPE_VARBINARY": 38,
237 "DATA_TYPE_LONGVARBINARY": 39,
238 "DATA_TYPE_NCLOB": 40,
239 "DATA_TYPE_SQLXML": 41,
240 "DATA_TYPE_REF_CURSOR": 42,
241 "DATA_TYPE_TIME_WITH_TIMEZONE": 43,
242 "DATA_TYPE_TIMESTAMP_WITH_TIMEZONE": 44,
243 }
244 )
245
246 func (x DataType) Enum() *DataType {
247 p := new(DataType)
248 *p = x
249 return p
250 }
251
252 func (x DataType) String() string {
253 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
254 }
255
256 func (DataType) Descriptor() protoreflect.EnumDescriptor {
257 return file_google_cloud_connectors_v1_connection_proto_enumTypes[0].Descriptor()
258 }
259
260 func (DataType) Type() protoreflect.EnumType {
261 return &file_google_cloud_connectors_v1_connection_proto_enumTypes[0]
262 }
263
264 func (x DataType) Number() protoreflect.EnumNumber {
265 return protoreflect.EnumNumber(x)
266 }
267
268
269 func (DataType) EnumDescriptor() ([]byte, []int) {
270 return file_google_cloud_connectors_v1_connection_proto_rawDescGZIP(), []int{0}
271 }
272
273
274 type ConnectionView int32
275
276 const (
277
278 ConnectionView_CONNECTION_VIEW_UNSPECIFIED ConnectionView = 0
279
280 ConnectionView_BASIC ConnectionView = 1
281
282 ConnectionView_FULL ConnectionView = 2
283 )
284
285
286 var (
287 ConnectionView_name = map[int32]string{
288 0: "CONNECTION_VIEW_UNSPECIFIED",
289 1: "BASIC",
290 2: "FULL",
291 }
292 ConnectionView_value = map[string]int32{
293 "CONNECTION_VIEW_UNSPECIFIED": 0,
294 "BASIC": 1,
295 "FULL": 2,
296 }
297 )
298
299 func (x ConnectionView) Enum() *ConnectionView {
300 p := new(ConnectionView)
301 *p = x
302 return p
303 }
304
305 func (x ConnectionView) String() string {
306 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
307 }
308
309 func (ConnectionView) Descriptor() protoreflect.EnumDescriptor {
310 return file_google_cloud_connectors_v1_connection_proto_enumTypes[1].Descriptor()
311 }
312
313 func (ConnectionView) Type() protoreflect.EnumType {
314 return &file_google_cloud_connectors_v1_connection_proto_enumTypes[1]
315 }
316
317 func (x ConnectionView) Number() protoreflect.EnumNumber {
318 return protoreflect.EnumNumber(x)
319 }
320
321
322 func (ConnectionView) EnumDescriptor() ([]byte, []int) {
323 return file_google_cloud_connectors_v1_connection_proto_rawDescGZIP(), []int{1}
324 }
325
326
327 type ConnectionStatus_State int32
328
329 const (
330
331 ConnectionStatus_STATE_UNSPECIFIED ConnectionStatus_State = 0
332
333 ConnectionStatus_CREATING ConnectionStatus_State = 1
334
335 ConnectionStatus_ACTIVE ConnectionStatus_State = 2
336
337 ConnectionStatus_INACTIVE ConnectionStatus_State = 3
338
339 ConnectionStatus_DELETING ConnectionStatus_State = 4
340
341 ConnectionStatus_UPDATING ConnectionStatus_State = 5
342
343 ConnectionStatus_ERROR ConnectionStatus_State = 6
344 )
345
346
347 var (
348 ConnectionStatus_State_name = map[int32]string{
349 0: "STATE_UNSPECIFIED",
350 1: "CREATING",
351 2: "ACTIVE",
352 3: "INACTIVE",
353 4: "DELETING",
354 5: "UPDATING",
355 6: "ERROR",
356 }
357 ConnectionStatus_State_value = map[string]int32{
358 "STATE_UNSPECIFIED": 0,
359 "CREATING": 1,
360 "ACTIVE": 2,
361 "INACTIVE": 3,
362 "DELETING": 4,
363 "UPDATING": 5,
364 "ERROR": 6,
365 }
366 )
367
368 func (x ConnectionStatus_State) Enum() *ConnectionStatus_State {
369 p := new(ConnectionStatus_State)
370 *p = x
371 return p
372 }
373
374 func (x ConnectionStatus_State) String() string {
375 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
376 }
377
378 func (ConnectionStatus_State) Descriptor() protoreflect.EnumDescriptor {
379 return file_google_cloud_connectors_v1_connection_proto_enumTypes[2].Descriptor()
380 }
381
382 func (ConnectionStatus_State) Type() protoreflect.EnumType {
383 return &file_google_cloud_connectors_v1_connection_proto_enumTypes[2]
384 }
385
386 func (x ConnectionStatus_State) Number() protoreflect.EnumNumber {
387 return protoreflect.EnumNumber(x)
388 }
389
390
391 func (ConnectionStatus_State) EnumDescriptor() ([]byte, []int) {
392 return file_google_cloud_connectors_v1_connection_proto_rawDescGZIP(), []int{17, 0}
393 }
394
395
396 type Connection struct {
397 state protoimpl.MessageState
398 sizeCache protoimpl.SizeCache
399 unknownFields protoimpl.UnknownFields
400
401
402
403 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
404
405 CreateTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
406
407 UpdateTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
408
409
410
411 Labels map[string]string `protobuf:"bytes,4,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
412
413 Description string `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"`
414
415
416
417
418 ConnectorVersion string `protobuf:"bytes,6,opt,name=connector_version,json=connectorVersion,proto3" json:"connector_version,omitempty"`
419
420 Status *ConnectionStatus `protobuf:"bytes,7,opt,name=status,proto3" json:"status,omitempty"`
421
422 ConfigVariables []*ConfigVariable `protobuf:"bytes,8,rep,name=config_variables,json=configVariables,proto3" json:"config_variables,omitempty"`
423
424
425 AuthConfig *AuthConfig `protobuf:"bytes,9,opt,name=auth_config,json=authConfig,proto3" json:"auth_config,omitempty"`
426
427 LockConfig *LockConfig `protobuf:"bytes,10,opt,name=lock_config,json=lockConfig,proto3" json:"lock_config,omitempty"`
428
429
430 DestinationConfigs []*DestinationConfig `protobuf:"bytes,18,rep,name=destination_configs,json=destinationConfigs,proto3" json:"destination_configs,omitempty"`
431
432
433 ImageLocation string `protobuf:"bytes,11,opt,name=image_location,json=imageLocation,proto3" json:"image_location,omitempty"`
434
435 ServiceAccount string `protobuf:"bytes,12,opt,name=service_account,json=serviceAccount,proto3" json:"service_account,omitempty"`
436
437
438
439
440 ServiceDirectory string `protobuf:"bytes,13,opt,name=service_directory,json=serviceDirectory,proto3" json:"service_directory,omitempty"`
441
442
443 EnvoyImageLocation string `protobuf:"bytes,15,opt,name=envoy_image_location,json=envoyImageLocation,proto3" json:"envoy_image_location,omitempty"`
444
445 Suspended bool `protobuf:"varint,17,opt,name=suspended,proto3" json:"suspended,omitempty"`
446
447 NodeConfig *NodeConfig `protobuf:"bytes,19,opt,name=node_config,json=nodeConfig,proto3" json:"node_config,omitempty"`
448 }
449
450 func (x *Connection) Reset() {
451 *x = Connection{}
452 if protoimpl.UnsafeEnabled {
453 mi := &file_google_cloud_connectors_v1_connection_proto_msgTypes[0]
454 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
455 ms.StoreMessageInfo(mi)
456 }
457 }
458
459 func (x *Connection) String() string {
460 return protoimpl.X.MessageStringOf(x)
461 }
462
463 func (*Connection) ProtoMessage() {}
464
465 func (x *Connection) ProtoReflect() protoreflect.Message {
466 mi := &file_google_cloud_connectors_v1_connection_proto_msgTypes[0]
467 if protoimpl.UnsafeEnabled && x != nil {
468 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
469 if ms.LoadMessageInfo() == nil {
470 ms.StoreMessageInfo(mi)
471 }
472 return ms
473 }
474 return mi.MessageOf(x)
475 }
476
477
478 func (*Connection) Descriptor() ([]byte, []int) {
479 return file_google_cloud_connectors_v1_connection_proto_rawDescGZIP(), []int{0}
480 }
481
482 func (x *Connection) GetName() string {
483 if x != nil {
484 return x.Name
485 }
486 return ""
487 }
488
489 func (x *Connection) GetCreateTime() *timestamppb.Timestamp {
490 if x != nil {
491 return x.CreateTime
492 }
493 return nil
494 }
495
496 func (x *Connection) GetUpdateTime() *timestamppb.Timestamp {
497 if x != nil {
498 return x.UpdateTime
499 }
500 return nil
501 }
502
503 func (x *Connection) GetLabels() map[string]string {
504 if x != nil {
505 return x.Labels
506 }
507 return nil
508 }
509
510 func (x *Connection) GetDescription() string {
511 if x != nil {
512 return x.Description
513 }
514 return ""
515 }
516
517 func (x *Connection) GetConnectorVersion() string {
518 if x != nil {
519 return x.ConnectorVersion
520 }
521 return ""
522 }
523
524 func (x *Connection) GetStatus() *ConnectionStatus {
525 if x != nil {
526 return x.Status
527 }
528 return nil
529 }
530
531 func (x *Connection) GetConfigVariables() []*ConfigVariable {
532 if x != nil {
533 return x.ConfigVariables
534 }
535 return nil
536 }
537
538 func (x *Connection) GetAuthConfig() *AuthConfig {
539 if x != nil {
540 return x.AuthConfig
541 }
542 return nil
543 }
544
545 func (x *Connection) GetLockConfig() *LockConfig {
546 if x != nil {
547 return x.LockConfig
548 }
549 return nil
550 }
551
552 func (x *Connection) GetDestinationConfigs() []*DestinationConfig {
553 if x != nil {
554 return x.DestinationConfigs
555 }
556 return nil
557 }
558
559 func (x *Connection) GetImageLocation() string {
560 if x != nil {
561 return x.ImageLocation
562 }
563 return ""
564 }
565
566 func (x *Connection) GetServiceAccount() string {
567 if x != nil {
568 return x.ServiceAccount
569 }
570 return ""
571 }
572
573 func (x *Connection) GetServiceDirectory() string {
574 if x != nil {
575 return x.ServiceDirectory
576 }
577 return ""
578 }
579
580 func (x *Connection) GetEnvoyImageLocation() string {
581 if x != nil {
582 return x.EnvoyImageLocation
583 }
584 return ""
585 }
586
587 func (x *Connection) GetSuspended() bool {
588 if x != nil {
589 return x.Suspended
590 }
591 return false
592 }
593
594 func (x *Connection) GetNodeConfig() *NodeConfig {
595 if x != nil {
596 return x.NodeConfig
597 }
598 return nil
599 }
600
601
602 type NodeConfig struct {
603 state protoimpl.MessageState
604 sizeCache protoimpl.SizeCache
605 unknownFields protoimpl.UnknownFields
606
607
608 MinNodeCount int32 `protobuf:"varint,1,opt,name=min_node_count,json=minNodeCount,proto3" json:"min_node_count,omitempty"`
609
610 MaxNodeCount int32 `protobuf:"varint,2,opt,name=max_node_count,json=maxNodeCount,proto3" json:"max_node_count,omitempty"`
611 }
612
613 func (x *NodeConfig) Reset() {
614 *x = NodeConfig{}
615 if protoimpl.UnsafeEnabled {
616 mi := &file_google_cloud_connectors_v1_connection_proto_msgTypes[1]
617 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
618 ms.StoreMessageInfo(mi)
619 }
620 }
621
622 func (x *NodeConfig) String() string {
623 return protoimpl.X.MessageStringOf(x)
624 }
625
626 func (*NodeConfig) ProtoMessage() {}
627
628 func (x *NodeConfig) ProtoReflect() protoreflect.Message {
629 mi := &file_google_cloud_connectors_v1_connection_proto_msgTypes[1]
630 if protoimpl.UnsafeEnabled && x != nil {
631 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
632 if ms.LoadMessageInfo() == nil {
633 ms.StoreMessageInfo(mi)
634 }
635 return ms
636 }
637 return mi.MessageOf(x)
638 }
639
640
641 func (*NodeConfig) Descriptor() ([]byte, []int) {
642 return file_google_cloud_connectors_v1_connection_proto_rawDescGZIP(), []int{1}
643 }
644
645 func (x *NodeConfig) GetMinNodeCount() int32 {
646 if x != nil {
647 return x.MinNodeCount
648 }
649 return 0
650 }
651
652 func (x *NodeConfig) GetMaxNodeCount() int32 {
653 if x != nil {
654 return x.MaxNodeCount
655 }
656 return 0
657 }
658
659
660 type ConnectionSchemaMetadata struct {
661 state protoimpl.MessageState
662 sizeCache protoimpl.SizeCache
663 unknownFields protoimpl.UnknownFields
664
665
666 Entities []string `protobuf:"bytes,1,rep,name=entities,proto3" json:"entities,omitempty"`
667
668 Actions []string `protobuf:"bytes,2,rep,name=actions,proto3" json:"actions,omitempty"`
669 }
670
671 func (x *ConnectionSchemaMetadata) Reset() {
672 *x = ConnectionSchemaMetadata{}
673 if protoimpl.UnsafeEnabled {
674 mi := &file_google_cloud_connectors_v1_connection_proto_msgTypes[2]
675 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
676 ms.StoreMessageInfo(mi)
677 }
678 }
679
680 func (x *ConnectionSchemaMetadata) String() string {
681 return protoimpl.X.MessageStringOf(x)
682 }
683
684 func (*ConnectionSchemaMetadata) ProtoMessage() {}
685
686 func (x *ConnectionSchemaMetadata) ProtoReflect() protoreflect.Message {
687 mi := &file_google_cloud_connectors_v1_connection_proto_msgTypes[2]
688 if protoimpl.UnsafeEnabled && x != nil {
689 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
690 if ms.LoadMessageInfo() == nil {
691 ms.StoreMessageInfo(mi)
692 }
693 return ms
694 }
695 return mi.MessageOf(x)
696 }
697
698
699 func (*ConnectionSchemaMetadata) Descriptor() ([]byte, []int) {
700 return file_google_cloud_connectors_v1_connection_proto_rawDescGZIP(), []int{2}
701 }
702
703 func (x *ConnectionSchemaMetadata) GetEntities() []string {
704 if x != nil {
705 return x.Entities
706 }
707 return nil
708 }
709
710 func (x *ConnectionSchemaMetadata) GetActions() []string {
711 if x != nil {
712 return x.Actions
713 }
714 return nil
715 }
716
717
718 type RuntimeEntitySchema struct {
719 state protoimpl.MessageState
720 sizeCache protoimpl.SizeCache
721 unknownFields protoimpl.UnknownFields
722
723
724 Entity string `protobuf:"bytes,1,opt,name=entity,proto3" json:"entity,omitempty"`
725
726 Fields []*RuntimeEntitySchema_Field `protobuf:"bytes,2,rep,name=fields,proto3" json:"fields,omitempty"`
727 }
728
729 func (x *RuntimeEntitySchema) Reset() {
730 *x = RuntimeEntitySchema{}
731 if protoimpl.UnsafeEnabled {
732 mi := &file_google_cloud_connectors_v1_connection_proto_msgTypes[3]
733 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
734 ms.StoreMessageInfo(mi)
735 }
736 }
737
738 func (x *RuntimeEntitySchema) String() string {
739 return protoimpl.X.MessageStringOf(x)
740 }
741
742 func (*RuntimeEntitySchema) ProtoMessage() {}
743
744 func (x *RuntimeEntitySchema) ProtoReflect() protoreflect.Message {
745 mi := &file_google_cloud_connectors_v1_connection_proto_msgTypes[3]
746 if protoimpl.UnsafeEnabled && x != nil {
747 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
748 if ms.LoadMessageInfo() == nil {
749 ms.StoreMessageInfo(mi)
750 }
751 return ms
752 }
753 return mi.MessageOf(x)
754 }
755
756
757 func (*RuntimeEntitySchema) Descriptor() ([]byte, []int) {
758 return file_google_cloud_connectors_v1_connection_proto_rawDescGZIP(), []int{3}
759 }
760
761 func (x *RuntimeEntitySchema) GetEntity() string {
762 if x != nil {
763 return x.Entity
764 }
765 return ""
766 }
767
768 func (x *RuntimeEntitySchema) GetFields() []*RuntimeEntitySchema_Field {
769 if x != nil {
770 return x.Fields
771 }
772 return nil
773 }
774
775
776 type RuntimeActionSchema struct {
777 state protoimpl.MessageState
778 sizeCache protoimpl.SizeCache
779 unknownFields protoimpl.UnknownFields
780
781
782 Action string `protobuf:"bytes,1,opt,name=action,proto3" json:"action,omitempty"`
783
784 InputParameters []*RuntimeActionSchema_InputParameter `protobuf:"bytes,2,rep,name=input_parameters,json=inputParameters,proto3" json:"input_parameters,omitempty"`
785
786 ResultMetadata []*RuntimeActionSchema_ResultMetadata `protobuf:"bytes,3,rep,name=result_metadata,json=resultMetadata,proto3" json:"result_metadata,omitempty"`
787 }
788
789 func (x *RuntimeActionSchema) Reset() {
790 *x = RuntimeActionSchema{}
791 if protoimpl.UnsafeEnabled {
792 mi := &file_google_cloud_connectors_v1_connection_proto_msgTypes[4]
793 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
794 ms.StoreMessageInfo(mi)
795 }
796 }
797
798 func (x *RuntimeActionSchema) String() string {
799 return protoimpl.X.MessageStringOf(x)
800 }
801
802 func (*RuntimeActionSchema) ProtoMessage() {}
803
804 func (x *RuntimeActionSchema) ProtoReflect() protoreflect.Message {
805 mi := &file_google_cloud_connectors_v1_connection_proto_msgTypes[4]
806 if protoimpl.UnsafeEnabled && x != nil {
807 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
808 if ms.LoadMessageInfo() == nil {
809 ms.StoreMessageInfo(mi)
810 }
811 return ms
812 }
813 return mi.MessageOf(x)
814 }
815
816
817 func (*RuntimeActionSchema) Descriptor() ([]byte, []int) {
818 return file_google_cloud_connectors_v1_connection_proto_rawDescGZIP(), []int{4}
819 }
820
821 func (x *RuntimeActionSchema) GetAction() string {
822 if x != nil {
823 return x.Action
824 }
825 return ""
826 }
827
828 func (x *RuntimeActionSchema) GetInputParameters() []*RuntimeActionSchema_InputParameter {
829 if x != nil {
830 return x.InputParameters
831 }
832 return nil
833 }
834
835 func (x *RuntimeActionSchema) GetResultMetadata() []*RuntimeActionSchema_ResultMetadata {
836 if x != nil {
837 return x.ResultMetadata
838 }
839 return nil
840 }
841
842
843
844 type LockConfig struct {
845 state protoimpl.MessageState
846 sizeCache protoimpl.SizeCache
847 unknownFields protoimpl.UnknownFields
848
849
850 Locked bool `protobuf:"varint,1,opt,name=locked,proto3" json:"locked,omitempty"`
851
852 Reason string `protobuf:"bytes,2,opt,name=reason,proto3" json:"reason,omitempty"`
853 }
854
855 func (x *LockConfig) Reset() {
856 *x = LockConfig{}
857 if protoimpl.UnsafeEnabled {
858 mi := &file_google_cloud_connectors_v1_connection_proto_msgTypes[5]
859 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
860 ms.StoreMessageInfo(mi)
861 }
862 }
863
864 func (x *LockConfig) String() string {
865 return protoimpl.X.MessageStringOf(x)
866 }
867
868 func (*LockConfig) ProtoMessage() {}
869
870 func (x *LockConfig) ProtoReflect() protoreflect.Message {
871 mi := &file_google_cloud_connectors_v1_connection_proto_msgTypes[5]
872 if protoimpl.UnsafeEnabled && x != nil {
873 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
874 if ms.LoadMessageInfo() == nil {
875 ms.StoreMessageInfo(mi)
876 }
877 return ms
878 }
879 return mi.MessageOf(x)
880 }
881
882
883 func (*LockConfig) Descriptor() ([]byte, []int) {
884 return file_google_cloud_connectors_v1_connection_proto_rawDescGZIP(), []int{5}
885 }
886
887 func (x *LockConfig) GetLocked() bool {
888 if x != nil {
889 return x.Locked
890 }
891 return false
892 }
893
894 func (x *LockConfig) GetReason() string {
895 if x != nil {
896 return x.Reason
897 }
898 return ""
899 }
900
901
902 type ListConnectionsRequest struct {
903 state protoimpl.MessageState
904 sizeCache protoimpl.SizeCache
905 unknownFields protoimpl.UnknownFields
906
907
908
909 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
910
911 PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
912
913 PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
914
915 Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"`
916
917 OrderBy string `protobuf:"bytes,5,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"`
918
919
920 View ConnectionView `protobuf:"varint,6,opt,name=view,proto3,enum=google.cloud.connectors.v1.ConnectionView" json:"view,omitempty"`
921 }
922
923 func (x *ListConnectionsRequest) Reset() {
924 *x = ListConnectionsRequest{}
925 if protoimpl.UnsafeEnabled {
926 mi := &file_google_cloud_connectors_v1_connection_proto_msgTypes[6]
927 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
928 ms.StoreMessageInfo(mi)
929 }
930 }
931
932 func (x *ListConnectionsRequest) String() string {
933 return protoimpl.X.MessageStringOf(x)
934 }
935
936 func (*ListConnectionsRequest) ProtoMessage() {}
937
938 func (x *ListConnectionsRequest) ProtoReflect() protoreflect.Message {
939 mi := &file_google_cloud_connectors_v1_connection_proto_msgTypes[6]
940 if protoimpl.UnsafeEnabled && x != nil {
941 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
942 if ms.LoadMessageInfo() == nil {
943 ms.StoreMessageInfo(mi)
944 }
945 return ms
946 }
947 return mi.MessageOf(x)
948 }
949
950
951 func (*ListConnectionsRequest) Descriptor() ([]byte, []int) {
952 return file_google_cloud_connectors_v1_connection_proto_rawDescGZIP(), []int{6}
953 }
954
955 func (x *ListConnectionsRequest) GetParent() string {
956 if x != nil {
957 return x.Parent
958 }
959 return ""
960 }
961
962 func (x *ListConnectionsRequest) GetPageSize() int32 {
963 if x != nil {
964 return x.PageSize
965 }
966 return 0
967 }
968
969 func (x *ListConnectionsRequest) GetPageToken() string {
970 if x != nil {
971 return x.PageToken
972 }
973 return ""
974 }
975
976 func (x *ListConnectionsRequest) GetFilter() string {
977 if x != nil {
978 return x.Filter
979 }
980 return ""
981 }
982
983 func (x *ListConnectionsRequest) GetOrderBy() string {
984 if x != nil {
985 return x.OrderBy
986 }
987 return ""
988 }
989
990 func (x *ListConnectionsRequest) GetView() ConnectionView {
991 if x != nil {
992 return x.View
993 }
994 return ConnectionView_CONNECTION_VIEW_UNSPECIFIED
995 }
996
997
998 type ListConnectionsResponse struct {
999 state protoimpl.MessageState
1000 sizeCache protoimpl.SizeCache
1001 unknownFields protoimpl.UnknownFields
1002
1003
1004 Connections []*Connection `protobuf:"bytes,1,rep,name=connections,proto3" json:"connections,omitempty"`
1005
1006 NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
1007
1008 Unreachable []string `protobuf:"bytes,3,rep,name=unreachable,proto3" json:"unreachable,omitempty"`
1009 }
1010
1011 func (x *ListConnectionsResponse) Reset() {
1012 *x = ListConnectionsResponse{}
1013 if protoimpl.UnsafeEnabled {
1014 mi := &file_google_cloud_connectors_v1_connection_proto_msgTypes[7]
1015 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1016 ms.StoreMessageInfo(mi)
1017 }
1018 }
1019
1020 func (x *ListConnectionsResponse) String() string {
1021 return protoimpl.X.MessageStringOf(x)
1022 }
1023
1024 func (*ListConnectionsResponse) ProtoMessage() {}
1025
1026 func (x *ListConnectionsResponse) ProtoReflect() protoreflect.Message {
1027 mi := &file_google_cloud_connectors_v1_connection_proto_msgTypes[7]
1028 if protoimpl.UnsafeEnabled && x != nil {
1029 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1030 if ms.LoadMessageInfo() == nil {
1031 ms.StoreMessageInfo(mi)
1032 }
1033 return ms
1034 }
1035 return mi.MessageOf(x)
1036 }
1037
1038
1039 func (*ListConnectionsResponse) Descriptor() ([]byte, []int) {
1040 return file_google_cloud_connectors_v1_connection_proto_rawDescGZIP(), []int{7}
1041 }
1042
1043 func (x *ListConnectionsResponse) GetConnections() []*Connection {
1044 if x != nil {
1045 return x.Connections
1046 }
1047 return nil
1048 }
1049
1050 func (x *ListConnectionsResponse) GetNextPageToken() string {
1051 if x != nil {
1052 return x.NextPageToken
1053 }
1054 return ""
1055 }
1056
1057 func (x *ListConnectionsResponse) GetUnreachable() []string {
1058 if x != nil {
1059 return x.Unreachable
1060 }
1061 return nil
1062 }
1063
1064
1065 type GetConnectionRequest struct {
1066 state protoimpl.MessageState
1067 sizeCache protoimpl.SizeCache
1068 unknownFields protoimpl.UnknownFields
1069
1070
1071
1072 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
1073
1074
1075 View ConnectionView `protobuf:"varint,2,opt,name=view,proto3,enum=google.cloud.connectors.v1.ConnectionView" json:"view,omitempty"`
1076 }
1077
1078 func (x *GetConnectionRequest) Reset() {
1079 *x = GetConnectionRequest{}
1080 if protoimpl.UnsafeEnabled {
1081 mi := &file_google_cloud_connectors_v1_connection_proto_msgTypes[8]
1082 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1083 ms.StoreMessageInfo(mi)
1084 }
1085 }
1086
1087 func (x *GetConnectionRequest) String() string {
1088 return protoimpl.X.MessageStringOf(x)
1089 }
1090
1091 func (*GetConnectionRequest) ProtoMessage() {}
1092
1093 func (x *GetConnectionRequest) ProtoReflect() protoreflect.Message {
1094 mi := &file_google_cloud_connectors_v1_connection_proto_msgTypes[8]
1095 if protoimpl.UnsafeEnabled && x != nil {
1096 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1097 if ms.LoadMessageInfo() == nil {
1098 ms.StoreMessageInfo(mi)
1099 }
1100 return ms
1101 }
1102 return mi.MessageOf(x)
1103 }
1104
1105
1106 func (*GetConnectionRequest) Descriptor() ([]byte, []int) {
1107 return file_google_cloud_connectors_v1_connection_proto_rawDescGZIP(), []int{8}
1108 }
1109
1110 func (x *GetConnectionRequest) GetName() string {
1111 if x != nil {
1112 return x.Name
1113 }
1114 return ""
1115 }
1116
1117 func (x *GetConnectionRequest) GetView() ConnectionView {
1118 if x != nil {
1119 return x.View
1120 }
1121 return ConnectionView_CONNECTION_VIEW_UNSPECIFIED
1122 }
1123
1124
1125 type CreateConnectionRequest struct {
1126 state protoimpl.MessageState
1127 sizeCache protoimpl.SizeCache
1128 unknownFields protoimpl.UnknownFields
1129
1130
1131
1132 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
1133
1134
1135 ConnectionId string `protobuf:"bytes,2,opt,name=connection_id,json=connectionId,proto3" json:"connection_id,omitempty"`
1136
1137 Connection *Connection `protobuf:"bytes,3,opt,name=connection,proto3" json:"connection,omitempty"`
1138 }
1139
1140 func (x *CreateConnectionRequest) Reset() {
1141 *x = CreateConnectionRequest{}
1142 if protoimpl.UnsafeEnabled {
1143 mi := &file_google_cloud_connectors_v1_connection_proto_msgTypes[9]
1144 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1145 ms.StoreMessageInfo(mi)
1146 }
1147 }
1148
1149 func (x *CreateConnectionRequest) String() string {
1150 return protoimpl.X.MessageStringOf(x)
1151 }
1152
1153 func (*CreateConnectionRequest) ProtoMessage() {}
1154
1155 func (x *CreateConnectionRequest) ProtoReflect() protoreflect.Message {
1156 mi := &file_google_cloud_connectors_v1_connection_proto_msgTypes[9]
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 (*CreateConnectionRequest) Descriptor() ([]byte, []int) {
1169 return file_google_cloud_connectors_v1_connection_proto_rawDescGZIP(), []int{9}
1170 }
1171
1172 func (x *CreateConnectionRequest) GetParent() string {
1173 if x != nil {
1174 return x.Parent
1175 }
1176 return ""
1177 }
1178
1179 func (x *CreateConnectionRequest) GetConnectionId() string {
1180 if x != nil {
1181 return x.ConnectionId
1182 }
1183 return ""
1184 }
1185
1186 func (x *CreateConnectionRequest) GetConnection() *Connection {
1187 if x != nil {
1188 return x.Connection
1189 }
1190 return nil
1191 }
1192
1193
1194 type UpdateConnectionRequest struct {
1195 state protoimpl.MessageState
1196 sizeCache protoimpl.SizeCache
1197 unknownFields protoimpl.UnknownFields
1198
1199
1200 Connection *Connection `protobuf:"bytes,1,opt,name=connection,proto3" json:"connection,omitempty"`
1201
1202
1203
1204
1205
1206 UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
1207 }
1208
1209 func (x *UpdateConnectionRequest) Reset() {
1210 *x = UpdateConnectionRequest{}
1211 if protoimpl.UnsafeEnabled {
1212 mi := &file_google_cloud_connectors_v1_connection_proto_msgTypes[10]
1213 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1214 ms.StoreMessageInfo(mi)
1215 }
1216 }
1217
1218 func (x *UpdateConnectionRequest) String() string {
1219 return protoimpl.X.MessageStringOf(x)
1220 }
1221
1222 func (*UpdateConnectionRequest) ProtoMessage() {}
1223
1224 func (x *UpdateConnectionRequest) ProtoReflect() protoreflect.Message {
1225 mi := &file_google_cloud_connectors_v1_connection_proto_msgTypes[10]
1226 if protoimpl.UnsafeEnabled && x != nil {
1227 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1228 if ms.LoadMessageInfo() == nil {
1229 ms.StoreMessageInfo(mi)
1230 }
1231 return ms
1232 }
1233 return mi.MessageOf(x)
1234 }
1235
1236
1237 func (*UpdateConnectionRequest) Descriptor() ([]byte, []int) {
1238 return file_google_cloud_connectors_v1_connection_proto_rawDescGZIP(), []int{10}
1239 }
1240
1241 func (x *UpdateConnectionRequest) GetConnection() *Connection {
1242 if x != nil {
1243 return x.Connection
1244 }
1245 return nil
1246 }
1247
1248 func (x *UpdateConnectionRequest) GetUpdateMask() *fieldmaskpb.FieldMask {
1249 if x != nil {
1250 return x.UpdateMask
1251 }
1252 return nil
1253 }
1254
1255
1256 type DeleteConnectionRequest struct {
1257 state protoimpl.MessageState
1258 sizeCache protoimpl.SizeCache
1259 unknownFields protoimpl.UnknownFields
1260
1261
1262
1263 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
1264 }
1265
1266 func (x *DeleteConnectionRequest) Reset() {
1267 *x = DeleteConnectionRequest{}
1268 if protoimpl.UnsafeEnabled {
1269 mi := &file_google_cloud_connectors_v1_connection_proto_msgTypes[11]
1270 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1271 ms.StoreMessageInfo(mi)
1272 }
1273 }
1274
1275 func (x *DeleteConnectionRequest) String() string {
1276 return protoimpl.X.MessageStringOf(x)
1277 }
1278
1279 func (*DeleteConnectionRequest) ProtoMessage() {}
1280
1281 func (x *DeleteConnectionRequest) ProtoReflect() protoreflect.Message {
1282 mi := &file_google_cloud_connectors_v1_connection_proto_msgTypes[11]
1283 if protoimpl.UnsafeEnabled && x != nil {
1284 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1285 if ms.LoadMessageInfo() == nil {
1286 ms.StoreMessageInfo(mi)
1287 }
1288 return ms
1289 }
1290 return mi.MessageOf(x)
1291 }
1292
1293
1294 func (*DeleteConnectionRequest) Descriptor() ([]byte, []int) {
1295 return file_google_cloud_connectors_v1_connection_proto_rawDescGZIP(), []int{11}
1296 }
1297
1298 func (x *DeleteConnectionRequest) GetName() string {
1299 if x != nil {
1300 return x.Name
1301 }
1302 return ""
1303 }
1304
1305
1306 type GetConnectionSchemaMetadataRequest struct {
1307 state protoimpl.MessageState
1308 sizeCache protoimpl.SizeCache
1309 unknownFields protoimpl.UnknownFields
1310
1311
1312
1313
1314 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
1315 }
1316
1317 func (x *GetConnectionSchemaMetadataRequest) Reset() {
1318 *x = GetConnectionSchemaMetadataRequest{}
1319 if protoimpl.UnsafeEnabled {
1320 mi := &file_google_cloud_connectors_v1_connection_proto_msgTypes[12]
1321 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1322 ms.StoreMessageInfo(mi)
1323 }
1324 }
1325
1326 func (x *GetConnectionSchemaMetadataRequest) String() string {
1327 return protoimpl.X.MessageStringOf(x)
1328 }
1329
1330 func (*GetConnectionSchemaMetadataRequest) ProtoMessage() {}
1331
1332 func (x *GetConnectionSchemaMetadataRequest) ProtoReflect() protoreflect.Message {
1333 mi := &file_google_cloud_connectors_v1_connection_proto_msgTypes[12]
1334 if protoimpl.UnsafeEnabled && x != nil {
1335 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1336 if ms.LoadMessageInfo() == nil {
1337 ms.StoreMessageInfo(mi)
1338 }
1339 return ms
1340 }
1341 return mi.MessageOf(x)
1342 }
1343
1344
1345 func (*GetConnectionSchemaMetadataRequest) Descriptor() ([]byte, []int) {
1346 return file_google_cloud_connectors_v1_connection_proto_rawDescGZIP(), []int{12}
1347 }
1348
1349 func (x *GetConnectionSchemaMetadataRequest) GetName() string {
1350 if x != nil {
1351 return x.Name
1352 }
1353 return ""
1354 }
1355
1356
1357
1358
1359
1360 type ListRuntimeEntitySchemasRequest struct {
1361 state protoimpl.MessageState
1362 sizeCache protoimpl.SizeCache
1363 unknownFields protoimpl.UnknownFields
1364
1365
1366
1367
1368 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
1369
1370 PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
1371
1372 PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
1373
1374
1375
1376
1377
1378
1379 Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"`
1380 }
1381
1382 func (x *ListRuntimeEntitySchemasRequest) Reset() {
1383 *x = ListRuntimeEntitySchemasRequest{}
1384 if protoimpl.UnsafeEnabled {
1385 mi := &file_google_cloud_connectors_v1_connection_proto_msgTypes[13]
1386 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1387 ms.StoreMessageInfo(mi)
1388 }
1389 }
1390
1391 func (x *ListRuntimeEntitySchemasRequest) String() string {
1392 return protoimpl.X.MessageStringOf(x)
1393 }
1394
1395 func (*ListRuntimeEntitySchemasRequest) ProtoMessage() {}
1396
1397 func (x *ListRuntimeEntitySchemasRequest) ProtoReflect() protoreflect.Message {
1398 mi := &file_google_cloud_connectors_v1_connection_proto_msgTypes[13]
1399 if protoimpl.UnsafeEnabled && x != nil {
1400 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1401 if ms.LoadMessageInfo() == nil {
1402 ms.StoreMessageInfo(mi)
1403 }
1404 return ms
1405 }
1406 return mi.MessageOf(x)
1407 }
1408
1409
1410 func (*ListRuntimeEntitySchemasRequest) Descriptor() ([]byte, []int) {
1411 return file_google_cloud_connectors_v1_connection_proto_rawDescGZIP(), []int{13}
1412 }
1413
1414 func (x *ListRuntimeEntitySchemasRequest) GetParent() string {
1415 if x != nil {
1416 return x.Parent
1417 }
1418 return ""
1419 }
1420
1421 func (x *ListRuntimeEntitySchemasRequest) GetPageSize() int32 {
1422 if x != nil {
1423 return x.PageSize
1424 }
1425 return 0
1426 }
1427
1428 func (x *ListRuntimeEntitySchemasRequest) GetPageToken() string {
1429 if x != nil {
1430 return x.PageToken
1431 }
1432 return ""
1433 }
1434
1435 func (x *ListRuntimeEntitySchemasRequest) GetFilter() string {
1436 if x != nil {
1437 return x.Filter
1438 }
1439 return ""
1440 }
1441
1442
1443 type ListRuntimeEntitySchemasResponse struct {
1444 state protoimpl.MessageState
1445 sizeCache protoimpl.SizeCache
1446 unknownFields protoimpl.UnknownFields
1447
1448
1449 RuntimeEntitySchemas []*RuntimeEntitySchema `protobuf:"bytes,1,rep,name=runtime_entity_schemas,json=runtimeEntitySchemas,proto3" json:"runtime_entity_schemas,omitempty"`
1450
1451 NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
1452 }
1453
1454 func (x *ListRuntimeEntitySchemasResponse) Reset() {
1455 *x = ListRuntimeEntitySchemasResponse{}
1456 if protoimpl.UnsafeEnabled {
1457 mi := &file_google_cloud_connectors_v1_connection_proto_msgTypes[14]
1458 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1459 ms.StoreMessageInfo(mi)
1460 }
1461 }
1462
1463 func (x *ListRuntimeEntitySchemasResponse) String() string {
1464 return protoimpl.X.MessageStringOf(x)
1465 }
1466
1467 func (*ListRuntimeEntitySchemasResponse) ProtoMessage() {}
1468
1469 func (x *ListRuntimeEntitySchemasResponse) ProtoReflect() protoreflect.Message {
1470 mi := &file_google_cloud_connectors_v1_connection_proto_msgTypes[14]
1471 if protoimpl.UnsafeEnabled && x != nil {
1472 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1473 if ms.LoadMessageInfo() == nil {
1474 ms.StoreMessageInfo(mi)
1475 }
1476 return ms
1477 }
1478 return mi.MessageOf(x)
1479 }
1480
1481
1482 func (*ListRuntimeEntitySchemasResponse) Descriptor() ([]byte, []int) {
1483 return file_google_cloud_connectors_v1_connection_proto_rawDescGZIP(), []int{14}
1484 }
1485
1486 func (x *ListRuntimeEntitySchemasResponse) GetRuntimeEntitySchemas() []*RuntimeEntitySchema {
1487 if x != nil {
1488 return x.RuntimeEntitySchemas
1489 }
1490 return nil
1491 }
1492
1493 func (x *ListRuntimeEntitySchemasResponse) GetNextPageToken() string {
1494 if x != nil {
1495 return x.NextPageToken
1496 }
1497 return ""
1498 }
1499
1500
1501
1502
1503
1504 type ListRuntimeActionSchemasRequest struct {
1505 state protoimpl.MessageState
1506 sizeCache protoimpl.SizeCache
1507 unknownFields protoimpl.UnknownFields
1508
1509
1510
1511
1512 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
1513
1514 PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
1515
1516 PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
1517
1518
1519
1520
1521
1522
1523 Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"`
1524 }
1525
1526 func (x *ListRuntimeActionSchemasRequest) Reset() {
1527 *x = ListRuntimeActionSchemasRequest{}
1528 if protoimpl.UnsafeEnabled {
1529 mi := &file_google_cloud_connectors_v1_connection_proto_msgTypes[15]
1530 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1531 ms.StoreMessageInfo(mi)
1532 }
1533 }
1534
1535 func (x *ListRuntimeActionSchemasRequest) String() string {
1536 return protoimpl.X.MessageStringOf(x)
1537 }
1538
1539 func (*ListRuntimeActionSchemasRequest) ProtoMessage() {}
1540
1541 func (x *ListRuntimeActionSchemasRequest) ProtoReflect() protoreflect.Message {
1542 mi := &file_google_cloud_connectors_v1_connection_proto_msgTypes[15]
1543 if protoimpl.UnsafeEnabled && x != nil {
1544 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1545 if ms.LoadMessageInfo() == nil {
1546 ms.StoreMessageInfo(mi)
1547 }
1548 return ms
1549 }
1550 return mi.MessageOf(x)
1551 }
1552
1553
1554 func (*ListRuntimeActionSchemasRequest) Descriptor() ([]byte, []int) {
1555 return file_google_cloud_connectors_v1_connection_proto_rawDescGZIP(), []int{15}
1556 }
1557
1558 func (x *ListRuntimeActionSchemasRequest) GetParent() string {
1559 if x != nil {
1560 return x.Parent
1561 }
1562 return ""
1563 }
1564
1565 func (x *ListRuntimeActionSchemasRequest) GetPageSize() int32 {
1566 if x != nil {
1567 return x.PageSize
1568 }
1569 return 0
1570 }
1571
1572 func (x *ListRuntimeActionSchemasRequest) GetPageToken() string {
1573 if x != nil {
1574 return x.PageToken
1575 }
1576 return ""
1577 }
1578
1579 func (x *ListRuntimeActionSchemasRequest) GetFilter() string {
1580 if x != nil {
1581 return x.Filter
1582 }
1583 return ""
1584 }
1585
1586
1587 type ListRuntimeActionSchemasResponse struct {
1588 state protoimpl.MessageState
1589 sizeCache protoimpl.SizeCache
1590 unknownFields protoimpl.UnknownFields
1591
1592
1593 RuntimeActionSchemas []*RuntimeActionSchema `protobuf:"bytes,1,rep,name=runtime_action_schemas,json=runtimeActionSchemas,proto3" json:"runtime_action_schemas,omitempty"`
1594
1595 NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
1596 }
1597
1598 func (x *ListRuntimeActionSchemasResponse) Reset() {
1599 *x = ListRuntimeActionSchemasResponse{}
1600 if protoimpl.UnsafeEnabled {
1601 mi := &file_google_cloud_connectors_v1_connection_proto_msgTypes[16]
1602 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1603 ms.StoreMessageInfo(mi)
1604 }
1605 }
1606
1607 func (x *ListRuntimeActionSchemasResponse) String() string {
1608 return protoimpl.X.MessageStringOf(x)
1609 }
1610
1611 func (*ListRuntimeActionSchemasResponse) ProtoMessage() {}
1612
1613 func (x *ListRuntimeActionSchemasResponse) ProtoReflect() protoreflect.Message {
1614 mi := &file_google_cloud_connectors_v1_connection_proto_msgTypes[16]
1615 if protoimpl.UnsafeEnabled && x != nil {
1616 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1617 if ms.LoadMessageInfo() == nil {
1618 ms.StoreMessageInfo(mi)
1619 }
1620 return ms
1621 }
1622 return mi.MessageOf(x)
1623 }
1624
1625
1626 func (*ListRuntimeActionSchemasResponse) Descriptor() ([]byte, []int) {
1627 return file_google_cloud_connectors_v1_connection_proto_rawDescGZIP(), []int{16}
1628 }
1629
1630 func (x *ListRuntimeActionSchemasResponse) GetRuntimeActionSchemas() []*RuntimeActionSchema {
1631 if x != nil {
1632 return x.RuntimeActionSchemas
1633 }
1634 return nil
1635 }
1636
1637 func (x *ListRuntimeActionSchemasResponse) GetNextPageToken() string {
1638 if x != nil {
1639 return x.NextPageToken
1640 }
1641 return ""
1642 }
1643
1644
1645 type ConnectionStatus struct {
1646 state protoimpl.MessageState
1647 sizeCache protoimpl.SizeCache
1648 unknownFields protoimpl.UnknownFields
1649
1650
1651 State ConnectionStatus_State `protobuf:"varint,1,opt,name=state,proto3,enum=google.cloud.connectors.v1.ConnectionStatus_State" json:"state,omitempty"`
1652
1653 Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
1654
1655 Status string `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`
1656 }
1657
1658 func (x *ConnectionStatus) Reset() {
1659 *x = ConnectionStatus{}
1660 if protoimpl.UnsafeEnabled {
1661 mi := &file_google_cloud_connectors_v1_connection_proto_msgTypes[17]
1662 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1663 ms.StoreMessageInfo(mi)
1664 }
1665 }
1666
1667 func (x *ConnectionStatus) String() string {
1668 return protoimpl.X.MessageStringOf(x)
1669 }
1670
1671 func (*ConnectionStatus) ProtoMessage() {}
1672
1673 func (x *ConnectionStatus) ProtoReflect() protoreflect.Message {
1674 mi := &file_google_cloud_connectors_v1_connection_proto_msgTypes[17]
1675 if protoimpl.UnsafeEnabled && x != nil {
1676 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1677 if ms.LoadMessageInfo() == nil {
1678 ms.StoreMessageInfo(mi)
1679 }
1680 return ms
1681 }
1682 return mi.MessageOf(x)
1683 }
1684
1685
1686 func (*ConnectionStatus) Descriptor() ([]byte, []int) {
1687 return file_google_cloud_connectors_v1_connection_proto_rawDescGZIP(), []int{17}
1688 }
1689
1690 func (x *ConnectionStatus) GetState() ConnectionStatus_State {
1691 if x != nil {
1692 return x.State
1693 }
1694 return ConnectionStatus_STATE_UNSPECIFIED
1695 }
1696
1697 func (x *ConnectionStatus) GetDescription() string {
1698 if x != nil {
1699 return x.Description
1700 }
1701 return ""
1702 }
1703
1704 func (x *ConnectionStatus) GetStatus() string {
1705 if x != nil {
1706 return x.Status
1707 }
1708 return ""
1709 }
1710
1711
1712 type RuntimeEntitySchema_Field struct {
1713 state protoimpl.MessageState
1714 sizeCache protoimpl.SizeCache
1715 unknownFields protoimpl.UnknownFields
1716
1717
1718 Field string `protobuf:"bytes,1,opt,name=field,proto3" json:"field,omitempty"`
1719
1720 Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
1721
1722 DataType DataType `protobuf:"varint,3,opt,name=data_type,json=dataType,proto3,enum=google.cloud.connectors.v1.DataType" json:"data_type,omitempty"`
1723
1724
1725 Key bool `protobuf:"varint,4,opt,name=key,proto3" json:"key,omitempty"`
1726
1727 Readonly bool `protobuf:"varint,5,opt,name=readonly,proto3" json:"readonly,omitempty"`
1728
1729 Nullable bool `protobuf:"varint,6,opt,name=nullable,proto3" json:"nullable,omitempty"`
1730
1731
1732 DefaultValue *structpb.Value `protobuf:"bytes,7,opt,name=default_value,json=defaultValue,proto3" json:"default_value,omitempty"`
1733
1734
1735
1736 AdditionalDetails *structpb.Struct `protobuf:"bytes,8,opt,name=additional_details,json=additionalDetails,proto3" json:"additional_details,omitempty"`
1737 }
1738
1739 func (x *RuntimeEntitySchema_Field) Reset() {
1740 *x = RuntimeEntitySchema_Field{}
1741 if protoimpl.UnsafeEnabled {
1742 mi := &file_google_cloud_connectors_v1_connection_proto_msgTypes[19]
1743 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1744 ms.StoreMessageInfo(mi)
1745 }
1746 }
1747
1748 func (x *RuntimeEntitySchema_Field) String() string {
1749 return protoimpl.X.MessageStringOf(x)
1750 }
1751
1752 func (*RuntimeEntitySchema_Field) ProtoMessage() {}
1753
1754 func (x *RuntimeEntitySchema_Field) ProtoReflect() protoreflect.Message {
1755 mi := &file_google_cloud_connectors_v1_connection_proto_msgTypes[19]
1756 if protoimpl.UnsafeEnabled && x != nil {
1757 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1758 if ms.LoadMessageInfo() == nil {
1759 ms.StoreMessageInfo(mi)
1760 }
1761 return ms
1762 }
1763 return mi.MessageOf(x)
1764 }
1765
1766
1767 func (*RuntimeEntitySchema_Field) Descriptor() ([]byte, []int) {
1768 return file_google_cloud_connectors_v1_connection_proto_rawDescGZIP(), []int{3, 0}
1769 }
1770
1771 func (x *RuntimeEntitySchema_Field) GetField() string {
1772 if x != nil {
1773 return x.Field
1774 }
1775 return ""
1776 }
1777
1778 func (x *RuntimeEntitySchema_Field) GetDescription() string {
1779 if x != nil {
1780 return x.Description
1781 }
1782 return ""
1783 }
1784
1785 func (x *RuntimeEntitySchema_Field) GetDataType() DataType {
1786 if x != nil {
1787 return x.DataType
1788 }
1789 return DataType_DATA_TYPE_UNSPECIFIED
1790 }
1791
1792 func (x *RuntimeEntitySchema_Field) GetKey() bool {
1793 if x != nil {
1794 return x.Key
1795 }
1796 return false
1797 }
1798
1799 func (x *RuntimeEntitySchema_Field) GetReadonly() bool {
1800 if x != nil {
1801 return x.Readonly
1802 }
1803 return false
1804 }
1805
1806 func (x *RuntimeEntitySchema_Field) GetNullable() bool {
1807 if x != nil {
1808 return x.Nullable
1809 }
1810 return false
1811 }
1812
1813 func (x *RuntimeEntitySchema_Field) GetDefaultValue() *structpb.Value {
1814 if x != nil {
1815 return x.DefaultValue
1816 }
1817 return nil
1818 }
1819
1820 func (x *RuntimeEntitySchema_Field) GetAdditionalDetails() *structpb.Struct {
1821 if x != nil {
1822 return x.AdditionalDetails
1823 }
1824 return nil
1825 }
1826
1827
1828 type RuntimeActionSchema_InputParameter struct {
1829 state protoimpl.MessageState
1830 sizeCache protoimpl.SizeCache
1831 unknownFields protoimpl.UnknownFields
1832
1833
1834 Parameter string `protobuf:"bytes,1,opt,name=parameter,proto3" json:"parameter,omitempty"`
1835
1836 Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
1837
1838 DataType DataType `protobuf:"varint,3,opt,name=data_type,json=dataType,proto3,enum=google.cloud.connectors.v1.DataType" json:"data_type,omitempty"`
1839
1840 Nullable bool `protobuf:"varint,4,opt,name=nullable,proto3" json:"nullable,omitempty"`
1841
1842
1843 DefaultValue *structpb.Value `protobuf:"bytes,5,opt,name=default_value,json=defaultValue,proto3" json:"default_value,omitempty"`
1844 }
1845
1846 func (x *RuntimeActionSchema_InputParameter) Reset() {
1847 *x = RuntimeActionSchema_InputParameter{}
1848 if protoimpl.UnsafeEnabled {
1849 mi := &file_google_cloud_connectors_v1_connection_proto_msgTypes[20]
1850 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1851 ms.StoreMessageInfo(mi)
1852 }
1853 }
1854
1855 func (x *RuntimeActionSchema_InputParameter) String() string {
1856 return protoimpl.X.MessageStringOf(x)
1857 }
1858
1859 func (*RuntimeActionSchema_InputParameter) ProtoMessage() {}
1860
1861 func (x *RuntimeActionSchema_InputParameter) ProtoReflect() protoreflect.Message {
1862 mi := &file_google_cloud_connectors_v1_connection_proto_msgTypes[20]
1863 if protoimpl.UnsafeEnabled && x != nil {
1864 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1865 if ms.LoadMessageInfo() == nil {
1866 ms.StoreMessageInfo(mi)
1867 }
1868 return ms
1869 }
1870 return mi.MessageOf(x)
1871 }
1872
1873
1874 func (*RuntimeActionSchema_InputParameter) Descriptor() ([]byte, []int) {
1875 return file_google_cloud_connectors_v1_connection_proto_rawDescGZIP(), []int{4, 0}
1876 }
1877
1878 func (x *RuntimeActionSchema_InputParameter) GetParameter() string {
1879 if x != nil {
1880 return x.Parameter
1881 }
1882 return ""
1883 }
1884
1885 func (x *RuntimeActionSchema_InputParameter) GetDescription() string {
1886 if x != nil {
1887 return x.Description
1888 }
1889 return ""
1890 }
1891
1892 func (x *RuntimeActionSchema_InputParameter) GetDataType() DataType {
1893 if x != nil {
1894 return x.DataType
1895 }
1896 return DataType_DATA_TYPE_UNSPECIFIED
1897 }
1898
1899 func (x *RuntimeActionSchema_InputParameter) GetNullable() bool {
1900 if x != nil {
1901 return x.Nullable
1902 }
1903 return false
1904 }
1905
1906 func (x *RuntimeActionSchema_InputParameter) GetDefaultValue() *structpb.Value {
1907 if x != nil {
1908 return x.DefaultValue
1909 }
1910 return nil
1911 }
1912
1913
1914 type RuntimeActionSchema_ResultMetadata struct {
1915 state protoimpl.MessageState
1916 sizeCache protoimpl.SizeCache
1917 unknownFields protoimpl.UnknownFields
1918
1919
1920 Field string `protobuf:"bytes,1,opt,name=field,proto3" json:"field,omitempty"`
1921
1922 Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
1923
1924 DataType DataType `protobuf:"varint,3,opt,name=data_type,json=dataType,proto3,enum=google.cloud.connectors.v1.DataType" json:"data_type,omitempty"`
1925 }
1926
1927 func (x *RuntimeActionSchema_ResultMetadata) Reset() {
1928 *x = RuntimeActionSchema_ResultMetadata{}
1929 if protoimpl.UnsafeEnabled {
1930 mi := &file_google_cloud_connectors_v1_connection_proto_msgTypes[21]
1931 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1932 ms.StoreMessageInfo(mi)
1933 }
1934 }
1935
1936 func (x *RuntimeActionSchema_ResultMetadata) String() string {
1937 return protoimpl.X.MessageStringOf(x)
1938 }
1939
1940 func (*RuntimeActionSchema_ResultMetadata) ProtoMessage() {}
1941
1942 func (x *RuntimeActionSchema_ResultMetadata) ProtoReflect() protoreflect.Message {
1943 mi := &file_google_cloud_connectors_v1_connection_proto_msgTypes[21]
1944 if protoimpl.UnsafeEnabled && x != nil {
1945 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1946 if ms.LoadMessageInfo() == nil {
1947 ms.StoreMessageInfo(mi)
1948 }
1949 return ms
1950 }
1951 return mi.MessageOf(x)
1952 }
1953
1954
1955 func (*RuntimeActionSchema_ResultMetadata) Descriptor() ([]byte, []int) {
1956 return file_google_cloud_connectors_v1_connection_proto_rawDescGZIP(), []int{4, 1}
1957 }
1958
1959 func (x *RuntimeActionSchema_ResultMetadata) GetField() string {
1960 if x != nil {
1961 return x.Field
1962 }
1963 return ""
1964 }
1965
1966 func (x *RuntimeActionSchema_ResultMetadata) GetDescription() string {
1967 if x != nil {
1968 return x.Description
1969 }
1970 return ""
1971 }
1972
1973 func (x *RuntimeActionSchema_ResultMetadata) GetDataType() DataType {
1974 if x != nil {
1975 return x.DataType
1976 }
1977 return DataType_DATA_TYPE_UNSPECIFIED
1978 }
1979
1980 var File_google_cloud_connectors_v1_connection_proto protoreflect.FileDescriptor
1981
1982 var file_google_cloud_connectors_v1_connection_proto_rawDesc = []byte{
1983 0x0a, 0x2b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x63,
1984 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73, 0x2f, 0x76, 0x31, 0x2f, 0x63, 0x6f, 0x6e,
1985 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x1a, 0x67,
1986 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f, 0x6e, 0x6e,
1987 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73, 0x2e, 0x76, 0x31, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
1988 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x62, 0x65, 0x68, 0x61,
1989 0x76, 0x69, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x67, 0x6f, 0x6f, 0x67,
1990 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e,
1991 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x2b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c,
1992 0x6f, 0x75, 0x64, 0x2f, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73, 0x2f, 0x76,
1993 0x31, 0x2f, 0x61, 0x75, 0x74, 0x68, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x2e, 0x70, 0x72, 0x6f,
1994 0x74, 0x6f, 0x1a, 0x27, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64,
1995 0x2f, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73, 0x2f, 0x76, 0x31, 0x2f, 0x63,
1996 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x33, 0x67, 0x6f, 0x6f,
1997 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63,
1998 0x74, 0x6f, 0x72, 0x73, 0x2f, 0x76, 0x31, 0x2f, 0x64, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x61, 0x74,
1999 0x69, 0x6f, 0x6e, 0x5f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
2000 0x1a, 0x20, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75,
2001 0x66, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x2e, 0x70, 0x72, 0x6f,
2002 0x74, 0x6f, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f,
2003 0x62, 0x75, 0x66, 0x2f, 0x73, 0x74, 0x72, 0x75, 0x63, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
2004 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75,
2005 0x66, 0x2f, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74,
2006 0x6f, 0x22, 0x86, 0x0a, 0x0a, 0x0a, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e,
2007 0x12, 0x17, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03,
2008 0xe0, 0x41, 0x03, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x40, 0x0a, 0x0b, 0x63, 0x72, 0x65,
2009 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a,
2010 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66,
2011 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52,
2012 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x40, 0x0a, 0x0b, 0x75,
2013 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b,
2014 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62,
2015 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x42, 0x03, 0xe0, 0x41,
2016 0x03, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x4f, 0x0a,
2017 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x32, 0x2e,
2018 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f, 0x6e,
2019 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x6f, 0x6e, 0x6e, 0x65,
2020 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72,
2021 0x79, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x12, 0x25,
2022 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x05, 0x20,
2023 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69,
2024 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x5f, 0x0a, 0x11, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74,
2025 0x6f, 0x72, 0x5f, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09,
2026 0x42, 0x32, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x2c, 0x0a, 0x2a, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63,
2027 0x74, 0x6f, 0x72, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e,
2028 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x56, 0x65, 0x72,
2029 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x10, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x56,
2030 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x49, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73,
2031 0x18, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
2032 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73,
2033 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x74,
2034 0x61, 0x74, 0x75, 0x73, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75,
2035 0x73, 0x12, 0x5a, 0x0a, 0x10, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x5f, 0x76, 0x61, 0x72, 0x69,
2036 0x61, 0x62, 0x6c, 0x65, 0x73, 0x18, 0x08, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2a, 0x2e, 0x67, 0x6f,
2037 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f, 0x6e, 0x6e, 0x65,
2038 0x63, 0x74, 0x6f, 0x72, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x56,
2039 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x0f, 0x63, 0x6f,
2040 0x6e, 0x66, 0x69, 0x67, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x73, 0x12, 0x4c, 0x0a,
2041 0x0b, 0x61, 0x75, 0x74, 0x68, 0x5f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x18, 0x09, 0x20, 0x01,
2042 0x28, 0x0b, 0x32, 0x26, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75,
2043 0x64, 0x2e, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73, 0x2e, 0x76, 0x31, 0x2e,
2044 0x41, 0x75, 0x74, 0x68, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52,
2045 0x0a, 0x61, 0x75, 0x74, 0x68, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x4c, 0x0a, 0x0b, 0x6c,
2046 0x6f, 0x63, 0x6b, 0x5f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x0b,
2047 0x32, 0x26, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e,
2048 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x6f,
2049 0x63, 0x6b, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x0a, 0x6c,
2050 0x6f, 0x63, 0x6b, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x63, 0x0a, 0x13, 0x64, 0x65, 0x73,
2051 0x74, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x73,
2052 0x18, 0x12, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
2053 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73,
2054 0x2e, 0x76, 0x31, 0x2e, 0x44, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43,
2055 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x12, 0x64, 0x65, 0x73, 0x74,
2056 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x73, 0x12, 0x2a,
2057 0x0a, 0x0e, 0x69, 0x6d, 0x61, 0x67, 0x65, 0x5f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e,
2058 0x18, 0x0b, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0d, 0x69, 0x6d, 0x61,
2059 0x67, 0x65, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x2c, 0x0a, 0x0f, 0x73, 0x65,
2060 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x0c, 0x20,
2061 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x0e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63,
2062 0x65, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x30, 0x0a, 0x11, 0x73, 0x65, 0x72, 0x76,
2063 0x69, 0x63, 0x65, 0x5f, 0x64, 0x69, 0x72, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x79, 0x18, 0x0d, 0x20,
2064 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x10, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63,
2065 0x65, 0x44, 0x69, 0x72, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x79, 0x12, 0x35, 0x0a, 0x14, 0x65, 0x6e,
2066 0x76, 0x6f, 0x79, 0x5f, 0x69, 0x6d, 0x61, 0x67, 0x65, 0x5f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69,
2067 0x6f, 0x6e, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x12, 0x65,
2068 0x6e, 0x76, 0x6f, 0x79, 0x49, 0x6d, 0x61, 0x67, 0x65, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f,
2069 0x6e, 0x12, 0x21, 0x0a, 0x09, 0x73, 0x75, 0x73, 0x70, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x18, 0x11,
2070 0x20, 0x01, 0x28, 0x08, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x09, 0x73, 0x75, 0x73, 0x70, 0x65,
2071 0x6e, 0x64, 0x65, 0x64, 0x12, 0x4c, 0x0a, 0x0b, 0x6e, 0x6f, 0x64, 0x65, 0x5f, 0x63, 0x6f, 0x6e,
2072 0x66, 0x69, 0x67, 0x18, 0x13, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x26, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
2073 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74,
2074 0x6f, 0x72, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6e, 0x66, 0x69,
2075 0x67, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x0a, 0x6e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x6e, 0x66,
2076 0x69, 0x67, 0x1a, 0x39, 0x0a, 0x0b, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72,
2077 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03,
2078 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01,
2079 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x3a, 0x6b, 0xea,
2080 0x41, 0x68, 0x0a, 0x24, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73, 0x2e, 0x67,
2081 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x6f,
2082 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x40, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
2083 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x6c, 0x6f, 0x63,
2084 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x7b, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e,
2085 0x7d, 0x2f, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x7b, 0x63,
2086 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x7d, 0x22, 0x58, 0x0a, 0x0a, 0x4e, 0x6f,
2087 0x64, 0x65, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x24, 0x0a, 0x0e, 0x6d, 0x69, 0x6e, 0x5f,
2088 0x6e, 0x6f, 0x64, 0x65, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05,
2089 0x52, 0x0c, 0x6d, 0x69, 0x6e, 0x4e, 0x6f, 0x64, 0x65, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x24,
2090 0x0a, 0x0e, 0x6d, 0x61, 0x78, 0x5f, 0x6e, 0x6f, 0x64, 0x65, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74,
2091 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0c, 0x6d, 0x61, 0x78, 0x4e, 0x6f, 0x64, 0x65, 0x43,
2092 0x6f, 0x75, 0x6e, 0x74, 0x22, 0x5a, 0x0a, 0x18, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69,
2093 0x6f, 0x6e, 0x53, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61,
2094 0x12, 0x1f, 0x0a, 0x08, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03,
2095 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x08, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65,
2096 0x73, 0x12, 0x1d, 0x0a, 0x07, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x02, 0x20, 0x03,
2097 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x07, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73,
2098 0x22, 0xda, 0x03, 0x0a, 0x13, 0x52, 0x75, 0x6e, 0x74, 0x69, 0x6d, 0x65, 0x45, 0x6e, 0x74, 0x69,
2099 0x74, 0x79, 0x53, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x12, 0x1b, 0x0a, 0x06, 0x65, 0x6e, 0x74, 0x69,
2100 0x74, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x06, 0x65,
2101 0x6e, 0x74, 0x69, 0x74, 0x79, 0x12, 0x52, 0x0a, 0x06, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x73, 0x18,
2102 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x35, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63,
2103 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73, 0x2e,
2104 0x76, 0x31, 0x2e, 0x52, 0x75, 0x6e, 0x74, 0x69, 0x6d, 0x65, 0x45, 0x6e, 0x74, 0x69, 0x74, 0x79,
2105 0x53, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x42, 0x03, 0xe0, 0x41,
2106 0x03, 0x52, 0x06, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x73, 0x1a, 0xd1, 0x02, 0x0a, 0x05, 0x46, 0x69,
2107 0x65, 0x6c, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x18, 0x01, 0x20, 0x01,
2108 0x28, 0x09, 0x52, 0x05, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73,
2109 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b,
2110 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x41, 0x0a, 0x09, 0x64,
2111 0x61, 0x74, 0x61, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x24,
2112 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f,
2113 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x44, 0x61, 0x74, 0x61,
2114 0x54, 0x79, 0x70, 0x65, 0x52, 0x08, 0x64, 0x61, 0x74, 0x61, 0x54, 0x79, 0x70, 0x65, 0x12, 0x10,
2115 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x04, 0x20, 0x01, 0x28, 0x08, 0x52, 0x03, 0x6b, 0x65, 0x79,
2116 0x12, 0x1a, 0x0a, 0x08, 0x72, 0x65, 0x61, 0x64, 0x6f, 0x6e, 0x6c, 0x79, 0x18, 0x05, 0x20, 0x01,
2117 0x28, 0x08, 0x52, 0x08, 0x72, 0x65, 0x61, 0x64, 0x6f, 0x6e, 0x6c, 0x79, 0x12, 0x1a, 0x0a, 0x08,
2118 0x6e, 0x75, 0x6c, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x08, 0x52, 0x08,
2119 0x6e, 0x75, 0x6c, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x12, 0x3b, 0x0a, 0x0d, 0x64, 0x65, 0x66, 0x61,
2120 0x75, 0x6c, 0x74, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32,
2121 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75,
2122 0x66, 0x2e, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x0c, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74,
2123 0x56, 0x61, 0x6c, 0x75, 0x65, 0x12, 0x46, 0x0a, 0x12, 0x61, 0x64, 0x64, 0x69, 0x74, 0x69, 0x6f,
2124 0x6e, 0x61, 0x6c, 0x5f, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x18, 0x08, 0x20, 0x01, 0x28,
2125 0x0b, 0x32, 0x17, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
2126 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x75, 0x63, 0x74, 0x52, 0x11, 0x61, 0x64, 0x64, 0x69,
2127 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x22, 0x8d, 0x05,
2128 0x0a, 0x13, 0x52, 0x75, 0x6e, 0x74, 0x69, 0x6d, 0x65, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x53,
2129 0x63, 0x68, 0x65, 0x6d, 0x61, 0x12, 0x1b, 0x0a, 0x06, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x18,
2130 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x06, 0x61, 0x63, 0x74, 0x69,
2131 0x6f, 0x6e, 0x12, 0x6e, 0x0a, 0x10, 0x69, 0x6e, 0x70, 0x75, 0x74, 0x5f, 0x70, 0x61, 0x72, 0x61,
2132 0x6d, 0x65, 0x74, 0x65, 0x72, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x3e, 0x2e, 0x67,
2133 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f, 0x6e, 0x6e,
2134 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x75, 0x6e, 0x74, 0x69, 0x6d,
2135 0x65, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x2e, 0x49, 0x6e,
2136 0x70, 0x75, 0x74, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x42, 0x03, 0xe0, 0x41,
2137 0x03, 0x52, 0x0f, 0x69, 0x6e, 0x70, 0x75, 0x74, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65,
2138 0x72, 0x73, 0x12, 0x6c, 0x0a, 0x0f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x5f, 0x6d, 0x65, 0x74,
2139 0x61, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x3e, 0x2e, 0x67, 0x6f,
2140 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f, 0x6e, 0x6e, 0x65,
2141 0x63, 0x74, 0x6f, 0x72, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x75, 0x6e, 0x74, 0x69, 0x6d, 0x65,
2142 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x2e, 0x52, 0x65, 0x73,
2143 0x75, 0x6c, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x42, 0x03, 0xe0, 0x41, 0x03,
2144 0x52, 0x0e, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61,
2145 0x1a, 0xec, 0x01, 0x0a, 0x0e, 0x49, 0x6e, 0x70, 0x75, 0x74, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65,
2146 0x74, 0x65, 0x72, 0x12, 0x1c, 0x0a, 0x09, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72,
2147 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65,
2148 0x72, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e,
2149 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74,
2150 0x69, 0x6f, 0x6e, 0x12, 0x41, 0x0a, 0x09, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x74, 0x79, 0x70, 0x65,
2151 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x24, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
2152 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73,
2153 0x2e, 0x76, 0x31, 0x2e, 0x44, 0x61, 0x74, 0x61, 0x54, 0x79, 0x70, 0x65, 0x52, 0x08, 0x64, 0x61,
2154 0x74, 0x61, 0x54, 0x79, 0x70, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x6e, 0x75, 0x6c, 0x6c, 0x61, 0x62,
2155 0x6c, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x08, 0x52, 0x08, 0x6e, 0x75, 0x6c, 0x6c, 0x61, 0x62,
2156 0x6c, 0x65, 0x12, 0x3b, 0x0a, 0x0d, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x76, 0x61,
2157 0x6c, 0x75, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
2158 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x56, 0x61, 0x6c, 0x75,
2159 0x65, 0x52, 0x0c, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x1a,
2160 0x8b, 0x01, 0x0a, 0x0e, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61,
2161 0x74, 0x61, 0x12, 0x14, 0x0a, 0x05, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28,
2162 0x09, 0x52, 0x05, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63,
2163 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64,
2164 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x41, 0x0a, 0x09, 0x64, 0x61,
2165 0x74, 0x61, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x24, 0x2e,
2166 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f, 0x6e,
2167 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x44, 0x61, 0x74, 0x61, 0x54,
2168 0x79, 0x70, 0x65, 0x52, 0x08, 0x64, 0x61, 0x74, 0x61, 0x54, 0x79, 0x70, 0x65, 0x22, 0x3c, 0x0a,
2169 0x0a, 0x4c, 0x6f, 0x63, 0x6b, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x16, 0x0a, 0x06, 0x6c,
2170 0x6f, 0x63, 0x6b, 0x65, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x06, 0x6c, 0x6f, 0x63,
2171 0x6b, 0x65, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x18, 0x02, 0x20,
2172 0x01, 0x28, 0x09, 0x52, 0x06, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x22, 0x8d, 0x02, 0x0a, 0x16,
2173 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52,
2174 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x44, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74,
2175 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x2c, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x26, 0x12, 0x24,
2176 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
2177 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63,
2178 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x1b, 0x0a, 0x09,
2179 0x70, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52,
2180 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x61, 0x67,
2181 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x70,
2182 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x16, 0x0a, 0x06, 0x66, 0x69, 0x6c, 0x74,
2183 0x65, 0x72, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72,
2184 0x12, 0x19, 0x0a, 0x08, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x5f, 0x62, 0x79, 0x18, 0x05, 0x20, 0x01,
2185 0x28, 0x09, 0x52, 0x07, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x42, 0x79, 0x12, 0x3e, 0x0a, 0x04, 0x76,
2186 0x69, 0x65, 0x77, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x2a, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
2187 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74,
2188 0x6f, 0x72, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f,
2189 0x6e, 0x56, 0x69, 0x65, 0x77, 0x52, 0x04, 0x76, 0x69, 0x65, 0x77, 0x22, 0xad, 0x01, 0x0a, 0x17,
2190 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52,
2191 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x48, 0x0a, 0x0b, 0x63, 0x6f, 0x6e, 0x6e, 0x65,
2192 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x26, 0x2e, 0x67,
2193 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f, 0x6e, 0x6e,
2194 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63,
2195 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x0b, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e,
2196 0x73, 0x12, 0x26, 0x0a, 0x0f, 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74,
2197 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x6e, 0x65, 0x78, 0x74,
2198 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x20, 0x0a, 0x0b, 0x75, 0x6e, 0x72,
2199 0x65, 0x61, 0x63, 0x68, 0x61, 0x62, 0x6c, 0x65, 0x18, 0x03, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0b,
2200 0x75, 0x6e, 0x72, 0x65, 0x61, 0x63, 0x68, 0x61, 0x62, 0x6c, 0x65, 0x22, 0x98, 0x01, 0x0a, 0x14,
2201 0x47, 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71,
2202 0x75, 0x65, 0x73, 0x74, 0x12, 0x40, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01,
2203 0x28, 0x09, 0x42, 0x2c, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x26, 0x0a, 0x24, 0x63, 0x6f, 0x6e, 0x6e,
2204 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69,
2205 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e,
2206 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x3e, 0x0a, 0x04, 0x76, 0x69, 0x65, 0x77, 0x18, 0x02,
2207 0x20, 0x01, 0x28, 0x0e, 0x32, 0x2a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c,
2208 0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73, 0x2e, 0x76,
2209 0x31, 0x2e, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x56, 0x69, 0x65, 0x77,
2210 0x52, 0x04, 0x76, 0x69, 0x65, 0x77, 0x22, 0xd6, 0x01, 0x0a, 0x17, 0x43, 0x72, 0x65, 0x61, 0x74,
2211 0x65, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65,
2212 0x73, 0x74, 0x12, 0x44, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01,
2213 0x28, 0x09, 0x42, 0x2c, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x26, 0x12, 0x24, 0x63, 0x6f, 0x6e, 0x6e,
2214 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69,
2215 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e,
2216 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x28, 0x0a, 0x0d, 0x63, 0x6f, 0x6e, 0x6e,
2217 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42,
2218 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0c, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e,
2219 0x49, 0x64, 0x12, 0x4b, 0x0a, 0x0a, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e,
2220 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x26, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
2221 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73,
2222 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x03,
2223 0xe0, 0x41, 0x02, 0x52, 0x0a, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x22,
2224 0xa8, 0x01, 0x0a, 0x17, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63,
2225 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x4b, 0x0a, 0x0a, 0x63,
2226 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32,
2227 0x26, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x63,
2228 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x6f, 0x6e,
2229 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0a, 0x63, 0x6f,
2230 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x40, 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61,
2231 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e,
2232 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e,
2233 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0a,
2234 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4d, 0x61, 0x73, 0x6b, 0x22, 0x5b, 0x0a, 0x17, 0x44, 0x65,
2235 0x6c, 0x65, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65,
2236 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x40, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20,
2237 0x01, 0x28, 0x09, 0x42, 0x2c, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x26, 0x0a, 0x24, 0x63, 0x6f, 0x6e,
2238 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70,
2239 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f,
2240 0x6e, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x66, 0x0a, 0x22, 0x47, 0x65, 0x74, 0x43, 0x6f,
2241 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x4d, 0x65,
2242 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x40, 0x0a,
2243 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x2c, 0xe0, 0x41, 0x02,
2244 0xfa, 0x41, 0x26, 0x0a, 0x24, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73, 0x2e,
2245 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43,
2246 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22,
2247 0xc0, 0x01, 0x0a, 0x1f, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x75, 0x6e, 0x74, 0x69, 0x6d, 0x65, 0x45,
2248 0x6e, 0x74, 0x69, 0x74, 0x79, 0x53, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x73, 0x52, 0x65, 0x71, 0x75,
2249 0x65, 0x73, 0x74, 0x12, 0x44, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20,
2250 0x01, 0x28, 0x09, 0x42, 0x2c, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x26, 0x0a, 0x24, 0x63, 0x6f, 0x6e,
2251 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70,
2252 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f,
2253 0x6e, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x1b, 0x0a, 0x09, 0x70, 0x61, 0x67,
2254 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x70, 0x61,
2255 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74,
2256 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x70, 0x61, 0x67, 0x65,
2257 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x1b, 0x0a, 0x06, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x18,
2258 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x06, 0x66, 0x69, 0x6c, 0x74,
2259 0x65, 0x72, 0x22, 0xb1, 0x01, 0x0a, 0x20, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x75, 0x6e, 0x74, 0x69,
2260 0x6d, 0x65, 0x45, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x53, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x73, 0x52,
2261 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x65, 0x0a, 0x16, 0x72, 0x75, 0x6e, 0x74, 0x69,
2262 0x6d, 0x65, 0x5f, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x5f, 0x73, 0x63, 0x68, 0x65, 0x6d, 0x61,
2263 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
2264 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72,
2265 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x75, 0x6e, 0x74, 0x69, 0x6d, 0x65, 0x45, 0x6e, 0x74, 0x69,
2266 0x74, 0x79, 0x53, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x52, 0x14, 0x72, 0x75, 0x6e, 0x74, 0x69, 0x6d,
2267 0x65, 0x45, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x53, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x73, 0x12, 0x26,
2268 0x0a, 0x0f, 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65,
2269 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x6e, 0x65, 0x78, 0x74, 0x50, 0x61, 0x67,
2270 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0xc0, 0x01, 0x0a, 0x1f, 0x4c, 0x69, 0x73, 0x74, 0x52,
2271 0x75, 0x6e, 0x74, 0x69, 0x6d, 0x65, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x63, 0x68, 0x65,
2272 0x6d, 0x61, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x44, 0x0a, 0x06, 0x70, 0x61,
2273 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x2c, 0xe0, 0x41, 0x02, 0xfa,
2274 0x41, 0x26, 0x0a, 0x24, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73, 0x2e, 0x67,
2275 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x6f,
2276 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74,
2277 0x12, 0x1b, 0x0a, 0x09, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20,
2278 0x01, 0x28, 0x05, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x1d, 0x0a,
2279 0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28,
2280 0x09, 0x52, 0x09, 0x70, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x1b, 0x0a, 0x06,
2281 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41,
2282 0x02, 0x52, 0x06, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x22, 0xb1, 0x01, 0x0a, 0x20, 0x4c, 0x69,
2283 0x73, 0x74, 0x52, 0x75, 0x6e, 0x74, 0x69, 0x6d, 0x65, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x53,
2284 0x63, 0x68, 0x65, 0x6d, 0x61, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x65,
2285 0x0a, 0x16, 0x72, 0x75, 0x6e, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e,
2286 0x5f, 0x73, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2f,
2287 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f,
2288 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x75, 0x6e, 0x74,
2289 0x69, 0x6d, 0x65, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x52,
2290 0x14, 0x72, 0x75, 0x6e, 0x74, 0x69, 0x6d, 0x65, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x63,
2291 0x68, 0x65, 0x6d, 0x61, 0x73, 0x12, 0x26, 0x0a, 0x0f, 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x70, 0x61,
2292 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d,
2293 0x6e, 0x65, 0x78, 0x74, 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0x85, 0x02,
2294 0x0a, 0x10, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x74, 0x61, 0x74,
2295 0x75, 0x73, 0x12, 0x48, 0x0a, 0x05, 0x73, 0x74, 0x61, 0x74, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
2296 0x0e, 0x32, 0x32, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64,
2297 0x2e, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x43,
2298 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x2e,
2299 0x53, 0x74, 0x61, 0x74, 0x65, 0x52, 0x05, 0x73, 0x74, 0x61, 0x74, 0x65, 0x12, 0x20, 0x0a, 0x0b,
2300 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28,
2301 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x16,
2302 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06,
2303 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x22, 0x6d, 0x0a, 0x05, 0x53, 0x74, 0x61, 0x74, 0x65, 0x12,
2304 0x15, 0x0a, 0x11, 0x53, 0x54, 0x41, 0x54, 0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49,
2305 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x0c, 0x0a, 0x08, 0x43, 0x52, 0x45, 0x41, 0x54, 0x49,
2306 0x4e, 0x47, 0x10, 0x01, 0x12, 0x0a, 0x0a, 0x06, 0x41, 0x43, 0x54, 0x49, 0x56, 0x45, 0x10, 0x02,
2307 0x12, 0x0c, 0x0a, 0x08, 0x49, 0x4e, 0x41, 0x43, 0x54, 0x49, 0x56, 0x45, 0x10, 0x03, 0x12, 0x0c,
2308 0x0a, 0x08, 0x44, 0x45, 0x4c, 0x45, 0x54, 0x49, 0x4e, 0x47, 0x10, 0x04, 0x12, 0x0c, 0x0a, 0x08,
2309 0x55, 0x50, 0x44, 0x41, 0x54, 0x49, 0x4e, 0x47, 0x10, 0x05, 0x12, 0x09, 0x0a, 0x05, 0x45, 0x52,
2310 0x52, 0x4f, 0x52, 0x10, 0x06, 0x2a, 0xae, 0x08, 0x0a, 0x08, 0x44, 0x61, 0x74, 0x61, 0x54, 0x79,
2311 0x70, 0x65, 0x12, 0x19, 0x0a, 0x15, 0x44, 0x41, 0x54, 0x41, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f,
2312 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x15, 0x0a,
2313 0x0d, 0x44, 0x41, 0x54, 0x41, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x49, 0x4e, 0x54, 0x10, 0x01,
2314 0x1a, 0x02, 0x08, 0x01, 0x12, 0x16, 0x0a, 0x12, 0x44, 0x41, 0x54, 0x41, 0x5f, 0x54, 0x59, 0x50,
2315 0x45, 0x5f, 0x53, 0x4d, 0x41, 0x4c, 0x4c, 0x49, 0x4e, 0x54, 0x10, 0x02, 0x12, 0x14, 0x0a, 0x10,
2316 0x44, 0x41, 0x54, 0x41, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x44, 0x4f, 0x55, 0x42, 0x4c, 0x45,
2317 0x10, 0x03, 0x12, 0x12, 0x0a, 0x0e, 0x44, 0x41, 0x54, 0x41, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f,
2318 0x44, 0x41, 0x54, 0x45, 0x10, 0x04, 0x12, 0x1a, 0x0a, 0x12, 0x44, 0x41, 0x54, 0x41, 0x5f, 0x54,
2319 0x59, 0x50, 0x45, 0x5f, 0x44, 0x41, 0x54, 0x45, 0x54, 0x49, 0x4d, 0x45, 0x10, 0x05, 0x1a, 0x02,
2320 0x08, 0x01, 0x12, 0x12, 0x0a, 0x0e, 0x44, 0x41, 0x54, 0x41, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f,
2321 0x54, 0x49, 0x4d, 0x45, 0x10, 0x06, 0x12, 0x18, 0x0a, 0x10, 0x44, 0x41, 0x54, 0x41, 0x5f, 0x54,
2322 0x59, 0x50, 0x45, 0x5f, 0x53, 0x54, 0x52, 0x49, 0x4e, 0x47, 0x10, 0x07, 0x1a, 0x02, 0x08, 0x01,
2323 0x12, 0x16, 0x0a, 0x0e, 0x44, 0x41, 0x54, 0x41, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x4c, 0x4f,
2324 0x4e, 0x47, 0x10, 0x08, 0x1a, 0x02, 0x08, 0x01, 0x12, 0x15, 0x0a, 0x11, 0x44, 0x41, 0x54, 0x41,
2325 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x42, 0x4f, 0x4f, 0x4c, 0x45, 0x41, 0x4e, 0x10, 0x09, 0x12,
2326 0x15, 0x0a, 0x11, 0x44, 0x41, 0x54, 0x41, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x44, 0x45, 0x43,
2327 0x49, 0x4d, 0x41, 0x4c, 0x10, 0x0a, 0x12, 0x16, 0x0a, 0x0e, 0x44, 0x41, 0x54, 0x41, 0x5f, 0x54,
2328 0x59, 0x50, 0x45, 0x5f, 0x55, 0x55, 0x49, 0x44, 0x10, 0x0b, 0x1a, 0x02, 0x08, 0x01, 0x12, 0x12,
2329 0x0a, 0x0e, 0x44, 0x41, 0x54, 0x41, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x42, 0x4c, 0x4f, 0x42,
2330 0x10, 0x0c, 0x12, 0x11, 0x0a, 0x0d, 0x44, 0x41, 0x54, 0x41, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f,
2331 0x42, 0x49, 0x54, 0x10, 0x0d, 0x12, 0x15, 0x0a, 0x11, 0x44, 0x41, 0x54, 0x41, 0x5f, 0x54, 0x59,
2332 0x50, 0x45, 0x5f, 0x54, 0x49, 0x4e, 0x59, 0x49, 0x4e, 0x54, 0x10, 0x0e, 0x12, 0x15, 0x0a, 0x11,
2333 0x44, 0x41, 0x54, 0x41, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x49, 0x4e, 0x54, 0x45, 0x47, 0x45,
2334 0x52, 0x10, 0x0f, 0x12, 0x14, 0x0a, 0x10, 0x44, 0x41, 0x54, 0x41, 0x5f, 0x54, 0x59, 0x50, 0x45,
2335 0x5f, 0x42, 0x49, 0x47, 0x49, 0x4e, 0x54, 0x10, 0x10, 0x12, 0x13, 0x0a, 0x0f, 0x44, 0x41, 0x54,
2336 0x41, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x46, 0x4c, 0x4f, 0x41, 0x54, 0x10, 0x11, 0x12, 0x12,
2337 0x0a, 0x0e, 0x44, 0x41, 0x54, 0x41, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x52, 0x45, 0x41, 0x4c,
2338 0x10, 0x12, 0x12, 0x15, 0x0a, 0x11, 0x44, 0x41, 0x54, 0x41, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f,
2339 0x4e, 0x55, 0x4d, 0x45, 0x52, 0x49, 0x43, 0x10, 0x13, 0x12, 0x12, 0x0a, 0x0e, 0x44, 0x41, 0x54,
2340 0x41, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x43, 0x48, 0x41, 0x52, 0x10, 0x14, 0x12, 0x15, 0x0a,
2341 0x11, 0x44, 0x41, 0x54, 0x41, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x56, 0x41, 0x52, 0x43, 0x48,
2342 0x41, 0x52, 0x10, 0x15, 0x12, 0x19, 0x0a, 0x15, 0x44, 0x41, 0x54, 0x41, 0x5f, 0x54, 0x59, 0x50,
2343 0x45, 0x5f, 0x4c, 0x4f, 0x4e, 0x47, 0x56, 0x41, 0x52, 0x43, 0x48, 0x41, 0x52, 0x10, 0x16, 0x12,
2344 0x17, 0x0a, 0x13, 0x44, 0x41, 0x54, 0x41, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x54, 0x49, 0x4d,
2345 0x45, 0x53, 0x54, 0x41, 0x4d, 0x50, 0x10, 0x17, 0x12, 0x13, 0x0a, 0x0f, 0x44, 0x41, 0x54, 0x41,
2346 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x4e, 0x43, 0x48, 0x41, 0x52, 0x10, 0x18, 0x12, 0x16, 0x0a,
2347 0x12, 0x44, 0x41, 0x54, 0x41, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x4e, 0x56, 0x41, 0x52, 0x43,
2348 0x48, 0x41, 0x52, 0x10, 0x19, 0x12, 0x1a, 0x0a, 0x16, 0x44, 0x41, 0x54, 0x41, 0x5f, 0x54, 0x59,
2349 0x50, 0x45, 0x5f, 0x4c, 0x4f, 0x4e, 0x47, 0x4e, 0x56, 0x41, 0x52, 0x43, 0x48, 0x41, 0x52, 0x10,
2350 0x1a, 0x12, 0x12, 0x0a, 0x0e, 0x44, 0x41, 0x54, 0x41, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x4e,
2351 0x55, 0x4c, 0x4c, 0x10, 0x1b, 0x12, 0x13, 0x0a, 0x0f, 0x44, 0x41, 0x54, 0x41, 0x5f, 0x54, 0x59,
2352 0x50, 0x45, 0x5f, 0x4f, 0x54, 0x48, 0x45, 0x52, 0x10, 0x1c, 0x12, 0x19, 0x0a, 0x15, 0x44, 0x41,
2353 0x54, 0x41, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x4a, 0x41, 0x56, 0x41, 0x5f, 0x4f, 0x42, 0x4a,
2354 0x45, 0x43, 0x54, 0x10, 0x1d, 0x12, 0x16, 0x0a, 0x12, 0x44, 0x41, 0x54, 0x41, 0x5f, 0x54, 0x59,
2355 0x50, 0x45, 0x5f, 0x44, 0x49, 0x53, 0x54, 0x49, 0x4e, 0x43, 0x54, 0x10, 0x1e, 0x12, 0x14, 0x0a,
2356 0x10, 0x44, 0x41, 0x54, 0x41, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x53, 0x54, 0x52, 0x55, 0x43,
2357 0x54, 0x10, 0x1f, 0x12, 0x13, 0x0a, 0x0f, 0x44, 0x41, 0x54, 0x41, 0x5f, 0x54, 0x59, 0x50, 0x45,
2358 0x5f, 0x41, 0x52, 0x52, 0x41, 0x59, 0x10, 0x20, 0x12, 0x12, 0x0a, 0x0e, 0x44, 0x41, 0x54, 0x41,
2359 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x43, 0x4c, 0x4f, 0x42, 0x10, 0x21, 0x12, 0x11, 0x0a, 0x0d,
2360 0x44, 0x41, 0x54, 0x41, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x52, 0x45, 0x46, 0x10, 0x22, 0x12,
2361 0x16, 0x0a, 0x12, 0x44, 0x41, 0x54, 0x41, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x44, 0x41, 0x54,
2362 0x41, 0x4c, 0x49, 0x4e, 0x4b, 0x10, 0x23, 0x12, 0x13, 0x0a, 0x0f, 0x44, 0x41, 0x54, 0x41, 0x5f,
2363 0x54, 0x59, 0x50, 0x45, 0x5f, 0x52, 0x4f, 0x57, 0x49, 0x44, 0x10, 0x24, 0x12, 0x14, 0x0a, 0x10,
2364 0x44, 0x41, 0x54, 0x41, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x42, 0x49, 0x4e, 0x41, 0x52, 0x59,
2365 0x10, 0x25, 0x12, 0x17, 0x0a, 0x13, 0x44, 0x41, 0x54, 0x41, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f,
2366 0x56, 0x41, 0x52, 0x42, 0x49, 0x4e, 0x41, 0x52, 0x59, 0x10, 0x26, 0x12, 0x1b, 0x0a, 0x17, 0x44,
2367 0x41, 0x54, 0x41, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x4c, 0x4f, 0x4e, 0x47, 0x56, 0x41, 0x52,
2368 0x42, 0x49, 0x4e, 0x41, 0x52, 0x59, 0x10, 0x27, 0x12, 0x13, 0x0a, 0x0f, 0x44, 0x41, 0x54, 0x41,
2369 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x4e, 0x43, 0x4c, 0x4f, 0x42, 0x10, 0x28, 0x12, 0x14, 0x0a,
2370 0x10, 0x44, 0x41, 0x54, 0x41, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x53, 0x51, 0x4c, 0x58, 0x4d,
2371 0x4c, 0x10, 0x29, 0x12, 0x18, 0x0a, 0x14, 0x44, 0x41, 0x54, 0x41, 0x5f, 0x54, 0x59, 0x50, 0x45,
2372 0x5f, 0x52, 0x45, 0x46, 0x5f, 0x43, 0x55, 0x52, 0x53, 0x4f, 0x52, 0x10, 0x2a, 0x12, 0x20, 0x0a,
2373 0x1c, 0x44, 0x41, 0x54, 0x41, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x54, 0x49, 0x4d, 0x45, 0x5f,
2374 0x57, 0x49, 0x54, 0x48, 0x5f, 0x54, 0x49, 0x4d, 0x45, 0x5a, 0x4f, 0x4e, 0x45, 0x10, 0x2b, 0x12,
2375 0x25, 0x0a, 0x21, 0x44, 0x41, 0x54, 0x41, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x54, 0x49, 0x4d,
2376 0x45, 0x53, 0x54, 0x41, 0x4d, 0x50, 0x5f, 0x57, 0x49, 0x54, 0x48, 0x5f, 0x54, 0x49, 0x4d, 0x45,
2377 0x5a, 0x4f, 0x4e, 0x45, 0x10, 0x2c, 0x2a, 0x46, 0x0a, 0x0e, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63,
2378 0x74, 0x69, 0x6f, 0x6e, 0x56, 0x69, 0x65, 0x77, 0x12, 0x1f, 0x0a, 0x1b, 0x43, 0x4f, 0x4e, 0x4e,
2379 0x45, 0x43, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x56, 0x49, 0x45, 0x57, 0x5f, 0x55, 0x4e, 0x53, 0x50,
2380 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x09, 0x0a, 0x05, 0x42, 0x41, 0x53,
2381 0x49, 0x43, 0x10, 0x01, 0x12, 0x08, 0x0a, 0x04, 0x46, 0x55, 0x4c, 0x4c, 0x10, 0x02, 0x42, 0x79,
2382 0x0a, 0x1e, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f,
2383 0x75, 0x64, 0x2e, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73, 0x2e, 0x76, 0x31,
2384 0x42, 0x0f, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x74,
2385 0x6f, 0x50, 0x01, 0x5a, 0x44, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61,
2386 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f,
2387 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64,
2388 0x2f, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73, 0x2f, 0x76, 0x31, 0x3b, 0x63,
2389 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f,
2390 0x33,
2391 }
2392
2393 var (
2394 file_google_cloud_connectors_v1_connection_proto_rawDescOnce sync.Once
2395 file_google_cloud_connectors_v1_connection_proto_rawDescData = file_google_cloud_connectors_v1_connection_proto_rawDesc
2396 )
2397
2398 func file_google_cloud_connectors_v1_connection_proto_rawDescGZIP() []byte {
2399 file_google_cloud_connectors_v1_connection_proto_rawDescOnce.Do(func() {
2400 file_google_cloud_connectors_v1_connection_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_cloud_connectors_v1_connection_proto_rawDescData)
2401 })
2402 return file_google_cloud_connectors_v1_connection_proto_rawDescData
2403 }
2404
2405 var file_google_cloud_connectors_v1_connection_proto_enumTypes = make([]protoimpl.EnumInfo, 3)
2406 var file_google_cloud_connectors_v1_connection_proto_msgTypes = make([]protoimpl.MessageInfo, 22)
2407 var file_google_cloud_connectors_v1_connection_proto_goTypes = []interface{}{
2408 (DataType)(0),
2409 (ConnectionView)(0),
2410 (ConnectionStatus_State)(0),
2411 (*Connection)(nil),
2412 (*NodeConfig)(nil),
2413 (*ConnectionSchemaMetadata)(nil),
2414 (*RuntimeEntitySchema)(nil),
2415 (*RuntimeActionSchema)(nil),
2416 (*LockConfig)(nil),
2417 (*ListConnectionsRequest)(nil),
2418 (*ListConnectionsResponse)(nil),
2419 (*GetConnectionRequest)(nil),
2420 (*CreateConnectionRequest)(nil),
2421 (*UpdateConnectionRequest)(nil),
2422 (*DeleteConnectionRequest)(nil),
2423 (*GetConnectionSchemaMetadataRequest)(nil),
2424 (*ListRuntimeEntitySchemasRequest)(nil),
2425 (*ListRuntimeEntitySchemasResponse)(nil),
2426 (*ListRuntimeActionSchemasRequest)(nil),
2427 (*ListRuntimeActionSchemasResponse)(nil),
2428 (*ConnectionStatus)(nil),
2429 nil,
2430 (*RuntimeEntitySchema_Field)(nil),
2431 (*RuntimeActionSchema_InputParameter)(nil),
2432 (*RuntimeActionSchema_ResultMetadata)(nil),
2433 (*timestamppb.Timestamp)(nil),
2434 (*ConfigVariable)(nil),
2435 (*AuthConfig)(nil),
2436 (*DestinationConfig)(nil),
2437 (*fieldmaskpb.FieldMask)(nil),
2438 (*structpb.Value)(nil),
2439 (*structpb.Struct)(nil),
2440 }
2441 var file_google_cloud_connectors_v1_connection_proto_depIdxs = []int32{
2442 25,
2443 25,
2444 21,
2445 20,
2446 26,
2447 27,
2448 8,
2449 28,
2450 4,
2451 22,
2452 23,
2453 24,
2454 1,
2455 3,
2456 1,
2457 3,
2458 3,
2459 29,
2460 6,
2461 7,
2462 2,
2463 0,
2464 30,
2465 31,
2466 0,
2467 30,
2468 0,
2469 27,
2470 27,
2471 27,
2472 27,
2473 0,
2474 }
2475
2476 func init() { file_google_cloud_connectors_v1_connection_proto_init() }
2477 func file_google_cloud_connectors_v1_connection_proto_init() {
2478 if File_google_cloud_connectors_v1_connection_proto != nil {
2479 return
2480 }
2481 file_google_cloud_connectors_v1_authconfig_proto_init()
2482 file_google_cloud_connectors_v1_common_proto_init()
2483 file_google_cloud_connectors_v1_destination_config_proto_init()
2484 if !protoimpl.UnsafeEnabled {
2485 file_google_cloud_connectors_v1_connection_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
2486 switch v := v.(*Connection); i {
2487 case 0:
2488 return &v.state
2489 case 1:
2490 return &v.sizeCache
2491 case 2:
2492 return &v.unknownFields
2493 default:
2494 return nil
2495 }
2496 }
2497 file_google_cloud_connectors_v1_connection_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
2498 switch v := v.(*NodeConfig); i {
2499 case 0:
2500 return &v.state
2501 case 1:
2502 return &v.sizeCache
2503 case 2:
2504 return &v.unknownFields
2505 default:
2506 return nil
2507 }
2508 }
2509 file_google_cloud_connectors_v1_connection_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
2510 switch v := v.(*ConnectionSchemaMetadata); i {
2511 case 0:
2512 return &v.state
2513 case 1:
2514 return &v.sizeCache
2515 case 2:
2516 return &v.unknownFields
2517 default:
2518 return nil
2519 }
2520 }
2521 file_google_cloud_connectors_v1_connection_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
2522 switch v := v.(*RuntimeEntitySchema); i {
2523 case 0:
2524 return &v.state
2525 case 1:
2526 return &v.sizeCache
2527 case 2:
2528 return &v.unknownFields
2529 default:
2530 return nil
2531 }
2532 }
2533 file_google_cloud_connectors_v1_connection_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
2534 switch v := v.(*RuntimeActionSchema); i {
2535 case 0:
2536 return &v.state
2537 case 1:
2538 return &v.sizeCache
2539 case 2:
2540 return &v.unknownFields
2541 default:
2542 return nil
2543 }
2544 }
2545 file_google_cloud_connectors_v1_connection_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
2546 switch v := v.(*LockConfig); i {
2547 case 0:
2548 return &v.state
2549 case 1:
2550 return &v.sizeCache
2551 case 2:
2552 return &v.unknownFields
2553 default:
2554 return nil
2555 }
2556 }
2557 file_google_cloud_connectors_v1_connection_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
2558 switch v := v.(*ListConnectionsRequest); i {
2559 case 0:
2560 return &v.state
2561 case 1:
2562 return &v.sizeCache
2563 case 2:
2564 return &v.unknownFields
2565 default:
2566 return nil
2567 }
2568 }
2569 file_google_cloud_connectors_v1_connection_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
2570 switch v := v.(*ListConnectionsResponse); i {
2571 case 0:
2572 return &v.state
2573 case 1:
2574 return &v.sizeCache
2575 case 2:
2576 return &v.unknownFields
2577 default:
2578 return nil
2579 }
2580 }
2581 file_google_cloud_connectors_v1_connection_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
2582 switch v := v.(*GetConnectionRequest); i {
2583 case 0:
2584 return &v.state
2585 case 1:
2586 return &v.sizeCache
2587 case 2:
2588 return &v.unknownFields
2589 default:
2590 return nil
2591 }
2592 }
2593 file_google_cloud_connectors_v1_connection_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {
2594 switch v := v.(*CreateConnectionRequest); i {
2595 case 0:
2596 return &v.state
2597 case 1:
2598 return &v.sizeCache
2599 case 2:
2600 return &v.unknownFields
2601 default:
2602 return nil
2603 }
2604 }
2605 file_google_cloud_connectors_v1_connection_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} {
2606 switch v := v.(*UpdateConnectionRequest); i {
2607 case 0:
2608 return &v.state
2609 case 1:
2610 return &v.sizeCache
2611 case 2:
2612 return &v.unknownFields
2613 default:
2614 return nil
2615 }
2616 }
2617 file_google_cloud_connectors_v1_connection_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} {
2618 switch v := v.(*DeleteConnectionRequest); i {
2619 case 0:
2620 return &v.state
2621 case 1:
2622 return &v.sizeCache
2623 case 2:
2624 return &v.unknownFields
2625 default:
2626 return nil
2627 }
2628 }
2629 file_google_cloud_connectors_v1_connection_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} {
2630 switch v := v.(*GetConnectionSchemaMetadataRequest); i {
2631 case 0:
2632 return &v.state
2633 case 1:
2634 return &v.sizeCache
2635 case 2:
2636 return &v.unknownFields
2637 default:
2638 return nil
2639 }
2640 }
2641 file_google_cloud_connectors_v1_connection_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} {
2642 switch v := v.(*ListRuntimeEntitySchemasRequest); i {
2643 case 0:
2644 return &v.state
2645 case 1:
2646 return &v.sizeCache
2647 case 2:
2648 return &v.unknownFields
2649 default:
2650 return nil
2651 }
2652 }
2653 file_google_cloud_connectors_v1_connection_proto_msgTypes[14].Exporter = func(v interface{}, i int) interface{} {
2654 switch v := v.(*ListRuntimeEntitySchemasResponse); i {
2655 case 0:
2656 return &v.state
2657 case 1:
2658 return &v.sizeCache
2659 case 2:
2660 return &v.unknownFields
2661 default:
2662 return nil
2663 }
2664 }
2665 file_google_cloud_connectors_v1_connection_proto_msgTypes[15].Exporter = func(v interface{}, i int) interface{} {
2666 switch v := v.(*ListRuntimeActionSchemasRequest); i {
2667 case 0:
2668 return &v.state
2669 case 1:
2670 return &v.sizeCache
2671 case 2:
2672 return &v.unknownFields
2673 default:
2674 return nil
2675 }
2676 }
2677 file_google_cloud_connectors_v1_connection_proto_msgTypes[16].Exporter = func(v interface{}, i int) interface{} {
2678 switch v := v.(*ListRuntimeActionSchemasResponse); i {
2679 case 0:
2680 return &v.state
2681 case 1:
2682 return &v.sizeCache
2683 case 2:
2684 return &v.unknownFields
2685 default:
2686 return nil
2687 }
2688 }
2689 file_google_cloud_connectors_v1_connection_proto_msgTypes[17].Exporter = func(v interface{}, i int) interface{} {
2690 switch v := v.(*ConnectionStatus); i {
2691 case 0:
2692 return &v.state
2693 case 1:
2694 return &v.sizeCache
2695 case 2:
2696 return &v.unknownFields
2697 default:
2698 return nil
2699 }
2700 }
2701 file_google_cloud_connectors_v1_connection_proto_msgTypes[19].Exporter = func(v interface{}, i int) interface{} {
2702 switch v := v.(*RuntimeEntitySchema_Field); i {
2703 case 0:
2704 return &v.state
2705 case 1:
2706 return &v.sizeCache
2707 case 2:
2708 return &v.unknownFields
2709 default:
2710 return nil
2711 }
2712 }
2713 file_google_cloud_connectors_v1_connection_proto_msgTypes[20].Exporter = func(v interface{}, i int) interface{} {
2714 switch v := v.(*RuntimeActionSchema_InputParameter); i {
2715 case 0:
2716 return &v.state
2717 case 1:
2718 return &v.sizeCache
2719 case 2:
2720 return &v.unknownFields
2721 default:
2722 return nil
2723 }
2724 }
2725 file_google_cloud_connectors_v1_connection_proto_msgTypes[21].Exporter = func(v interface{}, i int) interface{} {
2726 switch v := v.(*RuntimeActionSchema_ResultMetadata); i {
2727 case 0:
2728 return &v.state
2729 case 1:
2730 return &v.sizeCache
2731 case 2:
2732 return &v.unknownFields
2733 default:
2734 return nil
2735 }
2736 }
2737 }
2738 type x struct{}
2739 out := protoimpl.TypeBuilder{
2740 File: protoimpl.DescBuilder{
2741 GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
2742 RawDescriptor: file_google_cloud_connectors_v1_connection_proto_rawDesc,
2743 NumEnums: 3,
2744 NumMessages: 22,
2745 NumExtensions: 0,
2746 NumServices: 0,
2747 },
2748 GoTypes: file_google_cloud_connectors_v1_connection_proto_goTypes,
2749 DependencyIndexes: file_google_cloud_connectors_v1_connection_proto_depIdxs,
2750 EnumInfos: file_google_cloud_connectors_v1_connection_proto_enumTypes,
2751 MessageInfos: file_google_cloud_connectors_v1_connection_proto_msgTypes,
2752 }.Build()
2753 File_google_cloud_connectors_v1_connection_proto = out.File
2754 file_google_cloud_connectors_v1_connection_proto_rawDesc = nil
2755 file_google_cloud_connectors_v1_connection_proto_goTypes = nil
2756 file_google_cloud_connectors_v1_connection_proto_depIdxs = nil
2757 }
2758
View as plain text