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 timestamppb "google.golang.org/protobuf/types/known/timestamppb"
31 )
32
33 const (
34
35 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
36
37 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
38 )
39
40
41 type ConnectorVersionView int32
42
43 const (
44
45 ConnectorVersionView_CONNECTOR_VERSION_VIEW_UNSPECIFIED ConnectorVersionView = 0
46
47 ConnectorVersionView_CONNECTOR_VERSION_VIEW_BASIC ConnectorVersionView = 1
48
49 ConnectorVersionView_CONNECTOR_VERSION_VIEW_FULL ConnectorVersionView = 2
50 )
51
52
53 var (
54 ConnectorVersionView_name = map[int32]string{
55 0: "CONNECTOR_VERSION_VIEW_UNSPECIFIED",
56 1: "CONNECTOR_VERSION_VIEW_BASIC",
57 2: "CONNECTOR_VERSION_VIEW_FULL",
58 }
59 ConnectorVersionView_value = map[string]int32{
60 "CONNECTOR_VERSION_VIEW_UNSPECIFIED": 0,
61 "CONNECTOR_VERSION_VIEW_BASIC": 1,
62 "CONNECTOR_VERSION_VIEW_FULL": 2,
63 }
64 )
65
66 func (x ConnectorVersionView) Enum() *ConnectorVersionView {
67 p := new(ConnectorVersionView)
68 *p = x
69 return p
70 }
71
72 func (x ConnectorVersionView) String() string {
73 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
74 }
75
76 func (ConnectorVersionView) Descriptor() protoreflect.EnumDescriptor {
77 return file_google_cloud_connectors_v1_connector_version_proto_enumTypes[0].Descriptor()
78 }
79
80 func (ConnectorVersionView) Type() protoreflect.EnumType {
81 return &file_google_cloud_connectors_v1_connector_version_proto_enumTypes[0]
82 }
83
84 func (x ConnectorVersionView) Number() protoreflect.EnumNumber {
85 return protoreflect.EnumNumber(x)
86 }
87
88
89 func (ConnectorVersionView) EnumDescriptor() ([]byte, []int) {
90 return file_google_cloud_connectors_v1_connector_version_proto_rawDescGZIP(), []int{0}
91 }
92
93
94 type ExtractionRule_SourceType int32
95
96 const (
97
98 ExtractionRule_SOURCE_TYPE_UNSPECIFIED ExtractionRule_SourceType = 0
99
100 ExtractionRule_CONFIG_VARIABLE ExtractionRule_SourceType = 1
101 )
102
103
104 var (
105 ExtractionRule_SourceType_name = map[int32]string{
106 0: "SOURCE_TYPE_UNSPECIFIED",
107 1: "CONFIG_VARIABLE",
108 }
109 ExtractionRule_SourceType_value = map[string]int32{
110 "SOURCE_TYPE_UNSPECIFIED": 0,
111 "CONFIG_VARIABLE": 1,
112 }
113 )
114
115 func (x ExtractionRule_SourceType) Enum() *ExtractionRule_SourceType {
116 p := new(ExtractionRule_SourceType)
117 *p = x
118 return p
119 }
120
121 func (x ExtractionRule_SourceType) String() string {
122 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
123 }
124
125 func (ExtractionRule_SourceType) Descriptor() protoreflect.EnumDescriptor {
126 return file_google_cloud_connectors_v1_connector_version_proto_enumTypes[1].Descriptor()
127 }
128
129 func (ExtractionRule_SourceType) Type() protoreflect.EnumType {
130 return &file_google_cloud_connectors_v1_connector_version_proto_enumTypes[1]
131 }
132
133 func (x ExtractionRule_SourceType) Number() protoreflect.EnumNumber {
134 return protoreflect.EnumNumber(x)
135 }
136
137
138 func (ExtractionRule_SourceType) EnumDescriptor() ([]byte, []int) {
139 return file_google_cloud_connectors_v1_connector_version_proto_rawDescGZIP(), []int{7, 0}
140 }
141
142
143 type ConnectorVersion struct {
144 state protoimpl.MessageState
145 sizeCache protoimpl.SizeCache
146 unknownFields protoimpl.UnknownFields
147
148
149
150
151
152 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
153
154 CreateTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
155
156 UpdateTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
157
158
159
160 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"`
161
162 LaunchStage LaunchStage `protobuf:"varint,6,opt,name=launch_stage,json=launchStage,proto3,enum=google.cloud.connectors.v1.LaunchStage" json:"launch_stage,omitempty"`
163
164 ReleaseVersion string `protobuf:"bytes,7,opt,name=release_version,json=releaseVersion,proto3" json:"release_version,omitempty"`
165
166 AuthConfigTemplates []*AuthConfigTemplate `protobuf:"bytes,8,rep,name=auth_config_templates,json=authConfigTemplates,proto3" json:"auth_config_templates,omitempty"`
167
168 ConfigVariableTemplates []*ConfigVariableTemplate `protobuf:"bytes,9,rep,name=config_variable_templates,json=configVariableTemplates,proto3" json:"config_variable_templates,omitempty"`
169
170 SupportedRuntimeFeatures *SupportedRuntimeFeatures `protobuf:"bytes,10,opt,name=supported_runtime_features,json=supportedRuntimeFeatures,proto3" json:"supported_runtime_features,omitempty"`
171
172 DisplayName string `protobuf:"bytes,11,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
173
174 EgressControlConfig *EgressControlConfig `protobuf:"bytes,12,opt,name=egress_control_config,json=egressControlConfig,proto3" json:"egress_control_config,omitempty"`
175
176 RoleGrants []*RoleGrant `protobuf:"bytes,14,rep,name=role_grants,json=roleGrants,proto3" json:"role_grants,omitempty"`
177
178
179 RoleGrant *RoleGrant `protobuf:"bytes,15,opt,name=role_grant,json=roleGrant,proto3" json:"role_grant,omitempty"`
180 }
181
182 func (x *ConnectorVersion) Reset() {
183 *x = ConnectorVersion{}
184 if protoimpl.UnsafeEnabled {
185 mi := &file_google_cloud_connectors_v1_connector_version_proto_msgTypes[0]
186 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
187 ms.StoreMessageInfo(mi)
188 }
189 }
190
191 func (x *ConnectorVersion) String() string {
192 return protoimpl.X.MessageStringOf(x)
193 }
194
195 func (*ConnectorVersion) ProtoMessage() {}
196
197 func (x *ConnectorVersion) ProtoReflect() protoreflect.Message {
198 mi := &file_google_cloud_connectors_v1_connector_version_proto_msgTypes[0]
199 if protoimpl.UnsafeEnabled && x != nil {
200 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
201 if ms.LoadMessageInfo() == nil {
202 ms.StoreMessageInfo(mi)
203 }
204 return ms
205 }
206 return mi.MessageOf(x)
207 }
208
209
210 func (*ConnectorVersion) Descriptor() ([]byte, []int) {
211 return file_google_cloud_connectors_v1_connector_version_proto_rawDescGZIP(), []int{0}
212 }
213
214 func (x *ConnectorVersion) GetName() string {
215 if x != nil {
216 return x.Name
217 }
218 return ""
219 }
220
221 func (x *ConnectorVersion) GetCreateTime() *timestamppb.Timestamp {
222 if x != nil {
223 return x.CreateTime
224 }
225 return nil
226 }
227
228 func (x *ConnectorVersion) GetUpdateTime() *timestamppb.Timestamp {
229 if x != nil {
230 return x.UpdateTime
231 }
232 return nil
233 }
234
235 func (x *ConnectorVersion) GetLabels() map[string]string {
236 if x != nil {
237 return x.Labels
238 }
239 return nil
240 }
241
242 func (x *ConnectorVersion) GetLaunchStage() LaunchStage {
243 if x != nil {
244 return x.LaunchStage
245 }
246 return LaunchStage_LAUNCH_STAGE_UNSPECIFIED
247 }
248
249 func (x *ConnectorVersion) GetReleaseVersion() string {
250 if x != nil {
251 return x.ReleaseVersion
252 }
253 return ""
254 }
255
256 func (x *ConnectorVersion) GetAuthConfigTemplates() []*AuthConfigTemplate {
257 if x != nil {
258 return x.AuthConfigTemplates
259 }
260 return nil
261 }
262
263 func (x *ConnectorVersion) GetConfigVariableTemplates() []*ConfigVariableTemplate {
264 if x != nil {
265 return x.ConfigVariableTemplates
266 }
267 return nil
268 }
269
270 func (x *ConnectorVersion) GetSupportedRuntimeFeatures() *SupportedRuntimeFeatures {
271 if x != nil {
272 return x.SupportedRuntimeFeatures
273 }
274 return nil
275 }
276
277 func (x *ConnectorVersion) GetDisplayName() string {
278 if x != nil {
279 return x.DisplayName
280 }
281 return ""
282 }
283
284 func (x *ConnectorVersion) GetEgressControlConfig() *EgressControlConfig {
285 if x != nil {
286 return x.EgressControlConfig
287 }
288 return nil
289 }
290
291 func (x *ConnectorVersion) GetRoleGrants() []*RoleGrant {
292 if x != nil {
293 return x.RoleGrants
294 }
295 return nil
296 }
297
298 func (x *ConnectorVersion) GetRoleGrant() *RoleGrant {
299 if x != nil {
300 return x.RoleGrant
301 }
302 return nil
303 }
304
305
306 type GetConnectorVersionRequest struct {
307 state protoimpl.MessageState
308 sizeCache protoimpl.SizeCache
309 unknownFields protoimpl.UnknownFields
310
311
312
313
314 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
315
316
317 View ConnectorVersionView `protobuf:"varint,2,opt,name=view,proto3,enum=google.cloud.connectors.v1.ConnectorVersionView" json:"view,omitempty"`
318 }
319
320 func (x *GetConnectorVersionRequest) Reset() {
321 *x = GetConnectorVersionRequest{}
322 if protoimpl.UnsafeEnabled {
323 mi := &file_google_cloud_connectors_v1_connector_version_proto_msgTypes[1]
324 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
325 ms.StoreMessageInfo(mi)
326 }
327 }
328
329 func (x *GetConnectorVersionRequest) String() string {
330 return protoimpl.X.MessageStringOf(x)
331 }
332
333 func (*GetConnectorVersionRequest) ProtoMessage() {}
334
335 func (x *GetConnectorVersionRequest) ProtoReflect() protoreflect.Message {
336 mi := &file_google_cloud_connectors_v1_connector_version_proto_msgTypes[1]
337 if protoimpl.UnsafeEnabled && x != nil {
338 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
339 if ms.LoadMessageInfo() == nil {
340 ms.StoreMessageInfo(mi)
341 }
342 return ms
343 }
344 return mi.MessageOf(x)
345 }
346
347
348 func (*GetConnectorVersionRequest) Descriptor() ([]byte, []int) {
349 return file_google_cloud_connectors_v1_connector_version_proto_rawDescGZIP(), []int{1}
350 }
351
352 func (x *GetConnectorVersionRequest) GetName() string {
353 if x != nil {
354 return x.Name
355 }
356 return ""
357 }
358
359 func (x *GetConnectorVersionRequest) GetView() ConnectorVersionView {
360 if x != nil {
361 return x.View
362 }
363 return ConnectorVersionView_CONNECTOR_VERSION_VIEW_UNSPECIFIED
364 }
365
366
367 type ListConnectorVersionsRequest struct {
368 state protoimpl.MessageState
369 sizeCache protoimpl.SizeCache
370 unknownFields protoimpl.UnknownFields
371
372
373
374
375 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
376
377 PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
378
379 PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
380
381
382 View ConnectorVersionView `protobuf:"varint,4,opt,name=view,proto3,enum=google.cloud.connectors.v1.ConnectorVersionView" json:"view,omitempty"`
383 }
384
385 func (x *ListConnectorVersionsRequest) Reset() {
386 *x = ListConnectorVersionsRequest{}
387 if protoimpl.UnsafeEnabled {
388 mi := &file_google_cloud_connectors_v1_connector_version_proto_msgTypes[2]
389 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
390 ms.StoreMessageInfo(mi)
391 }
392 }
393
394 func (x *ListConnectorVersionsRequest) String() string {
395 return protoimpl.X.MessageStringOf(x)
396 }
397
398 func (*ListConnectorVersionsRequest) ProtoMessage() {}
399
400 func (x *ListConnectorVersionsRequest) ProtoReflect() protoreflect.Message {
401 mi := &file_google_cloud_connectors_v1_connector_version_proto_msgTypes[2]
402 if protoimpl.UnsafeEnabled && x != nil {
403 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
404 if ms.LoadMessageInfo() == nil {
405 ms.StoreMessageInfo(mi)
406 }
407 return ms
408 }
409 return mi.MessageOf(x)
410 }
411
412
413 func (*ListConnectorVersionsRequest) Descriptor() ([]byte, []int) {
414 return file_google_cloud_connectors_v1_connector_version_proto_rawDescGZIP(), []int{2}
415 }
416
417 func (x *ListConnectorVersionsRequest) GetParent() string {
418 if x != nil {
419 return x.Parent
420 }
421 return ""
422 }
423
424 func (x *ListConnectorVersionsRequest) GetPageSize() int32 {
425 if x != nil {
426 return x.PageSize
427 }
428 return 0
429 }
430
431 func (x *ListConnectorVersionsRequest) GetPageToken() string {
432 if x != nil {
433 return x.PageToken
434 }
435 return ""
436 }
437
438 func (x *ListConnectorVersionsRequest) GetView() ConnectorVersionView {
439 if x != nil {
440 return x.View
441 }
442 return ConnectorVersionView_CONNECTOR_VERSION_VIEW_UNSPECIFIED
443 }
444
445
446 type ListConnectorVersionsResponse struct {
447 state protoimpl.MessageState
448 sizeCache protoimpl.SizeCache
449 unknownFields protoimpl.UnknownFields
450
451
452 ConnectorVersions []*ConnectorVersion `protobuf:"bytes,1,rep,name=connector_versions,json=connectorVersions,proto3" json:"connector_versions,omitempty"`
453
454 NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
455
456 Unreachable []string `protobuf:"bytes,3,rep,name=unreachable,proto3" json:"unreachable,omitempty"`
457 }
458
459 func (x *ListConnectorVersionsResponse) Reset() {
460 *x = ListConnectorVersionsResponse{}
461 if protoimpl.UnsafeEnabled {
462 mi := &file_google_cloud_connectors_v1_connector_version_proto_msgTypes[3]
463 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
464 ms.StoreMessageInfo(mi)
465 }
466 }
467
468 func (x *ListConnectorVersionsResponse) String() string {
469 return protoimpl.X.MessageStringOf(x)
470 }
471
472 func (*ListConnectorVersionsResponse) ProtoMessage() {}
473
474 func (x *ListConnectorVersionsResponse) ProtoReflect() protoreflect.Message {
475 mi := &file_google_cloud_connectors_v1_connector_version_proto_msgTypes[3]
476 if protoimpl.UnsafeEnabled && x != nil {
477 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
478 if ms.LoadMessageInfo() == nil {
479 ms.StoreMessageInfo(mi)
480 }
481 return ms
482 }
483 return mi.MessageOf(x)
484 }
485
486
487 func (*ListConnectorVersionsResponse) Descriptor() ([]byte, []int) {
488 return file_google_cloud_connectors_v1_connector_version_proto_rawDescGZIP(), []int{3}
489 }
490
491 func (x *ListConnectorVersionsResponse) GetConnectorVersions() []*ConnectorVersion {
492 if x != nil {
493 return x.ConnectorVersions
494 }
495 return nil
496 }
497
498 func (x *ListConnectorVersionsResponse) GetNextPageToken() string {
499 if x != nil {
500 return x.NextPageToken
501 }
502 return ""
503 }
504
505 func (x *ListConnectorVersionsResponse) GetUnreachable() []string {
506 if x != nil {
507 return x.Unreachable
508 }
509 return nil
510 }
511
512
513
514
515
516 type SupportedRuntimeFeatures struct {
517 state protoimpl.MessageState
518 sizeCache protoimpl.SizeCache
519 unknownFields protoimpl.UnknownFields
520
521
522 EntityApis bool `protobuf:"varint,1,opt,name=entity_apis,json=entityApis,proto3" json:"entity_apis,omitempty"`
523
524 ActionApis bool `protobuf:"varint,2,opt,name=action_apis,json=actionApis,proto3" json:"action_apis,omitempty"`
525
526 SqlQuery bool `protobuf:"varint,3,opt,name=sql_query,json=sqlQuery,proto3" json:"sql_query,omitempty"`
527 }
528
529 func (x *SupportedRuntimeFeatures) Reset() {
530 *x = SupportedRuntimeFeatures{}
531 if protoimpl.UnsafeEnabled {
532 mi := &file_google_cloud_connectors_v1_connector_version_proto_msgTypes[4]
533 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
534 ms.StoreMessageInfo(mi)
535 }
536 }
537
538 func (x *SupportedRuntimeFeatures) String() string {
539 return protoimpl.X.MessageStringOf(x)
540 }
541
542 func (*SupportedRuntimeFeatures) ProtoMessage() {}
543
544 func (x *SupportedRuntimeFeatures) ProtoReflect() protoreflect.Message {
545 mi := &file_google_cloud_connectors_v1_connector_version_proto_msgTypes[4]
546 if protoimpl.UnsafeEnabled && x != nil {
547 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
548 if ms.LoadMessageInfo() == nil {
549 ms.StoreMessageInfo(mi)
550 }
551 return ms
552 }
553 return mi.MessageOf(x)
554 }
555
556
557 func (*SupportedRuntimeFeatures) Descriptor() ([]byte, []int) {
558 return file_google_cloud_connectors_v1_connector_version_proto_rawDescGZIP(), []int{4}
559 }
560
561 func (x *SupportedRuntimeFeatures) GetEntityApis() bool {
562 if x != nil {
563 return x.EntityApis
564 }
565 return false
566 }
567
568 func (x *SupportedRuntimeFeatures) GetActionApis() bool {
569 if x != nil {
570 return x.ActionApis
571 }
572 return false
573 }
574
575 func (x *SupportedRuntimeFeatures) GetSqlQuery() bool {
576 if x != nil {
577 return x.SqlQuery
578 }
579 return false
580 }
581
582
583
584
585
586
587 type EgressControlConfig struct {
588 state protoimpl.MessageState
589 sizeCache protoimpl.SizeCache
590 unknownFields protoimpl.UnknownFields
591
592
593
594
595
596 OneofBackends isEgressControlConfig_OneofBackends `protobuf_oneof:"oneof_backends"`
597 }
598
599 func (x *EgressControlConfig) Reset() {
600 *x = EgressControlConfig{}
601 if protoimpl.UnsafeEnabled {
602 mi := &file_google_cloud_connectors_v1_connector_version_proto_msgTypes[5]
603 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
604 ms.StoreMessageInfo(mi)
605 }
606 }
607
608 func (x *EgressControlConfig) String() string {
609 return protoimpl.X.MessageStringOf(x)
610 }
611
612 func (*EgressControlConfig) ProtoMessage() {}
613
614 func (x *EgressControlConfig) ProtoReflect() protoreflect.Message {
615 mi := &file_google_cloud_connectors_v1_connector_version_proto_msgTypes[5]
616 if protoimpl.UnsafeEnabled && x != nil {
617 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
618 if ms.LoadMessageInfo() == nil {
619 ms.StoreMessageInfo(mi)
620 }
621 return ms
622 }
623 return mi.MessageOf(x)
624 }
625
626
627 func (*EgressControlConfig) Descriptor() ([]byte, []int) {
628 return file_google_cloud_connectors_v1_connector_version_proto_rawDescGZIP(), []int{5}
629 }
630
631 func (m *EgressControlConfig) GetOneofBackends() isEgressControlConfig_OneofBackends {
632 if m != nil {
633 return m.OneofBackends
634 }
635 return nil
636 }
637
638 func (x *EgressControlConfig) GetBackends() string {
639 if x, ok := x.GetOneofBackends().(*EgressControlConfig_Backends); ok {
640 return x.Backends
641 }
642 return ""
643 }
644
645 func (x *EgressControlConfig) GetExtractionRules() *ExtractionRules {
646 if x, ok := x.GetOneofBackends().(*EgressControlConfig_ExtractionRules); ok {
647 return x.ExtractionRules
648 }
649 return nil
650 }
651
652 type isEgressControlConfig_OneofBackends interface {
653 isEgressControlConfig_OneofBackends()
654 }
655
656 type EgressControlConfig_Backends struct {
657
658
659
660 Backends string `protobuf:"bytes,1,opt,name=backends,proto3,oneof"`
661 }
662
663 type EgressControlConfig_ExtractionRules struct {
664
665
666 ExtractionRules *ExtractionRules `protobuf:"bytes,2,opt,name=extraction_rules,json=extractionRules,proto3,oneof"`
667 }
668
669 func (*EgressControlConfig_Backends) isEgressControlConfig_OneofBackends() {}
670
671 func (*EgressControlConfig_ExtractionRules) isEgressControlConfig_OneofBackends() {}
672
673
674
675 type ExtractionRules struct {
676 state protoimpl.MessageState
677 sizeCache protoimpl.SizeCache
678 unknownFields protoimpl.UnknownFields
679
680
681 ExtractionRule []*ExtractionRule `protobuf:"bytes,1,rep,name=extraction_rule,json=extractionRule,proto3" json:"extraction_rule,omitempty"`
682 }
683
684 func (x *ExtractionRules) Reset() {
685 *x = ExtractionRules{}
686 if protoimpl.UnsafeEnabled {
687 mi := &file_google_cloud_connectors_v1_connector_version_proto_msgTypes[6]
688 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
689 ms.StoreMessageInfo(mi)
690 }
691 }
692
693 func (x *ExtractionRules) String() string {
694 return protoimpl.X.MessageStringOf(x)
695 }
696
697 func (*ExtractionRules) ProtoMessage() {}
698
699 func (x *ExtractionRules) ProtoReflect() protoreflect.Message {
700 mi := &file_google_cloud_connectors_v1_connector_version_proto_msgTypes[6]
701 if protoimpl.UnsafeEnabled && x != nil {
702 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
703 if ms.LoadMessageInfo() == nil {
704 ms.StoreMessageInfo(mi)
705 }
706 return ms
707 }
708 return mi.MessageOf(x)
709 }
710
711
712 func (*ExtractionRules) Descriptor() ([]byte, []int) {
713 return file_google_cloud_connectors_v1_connector_version_proto_rawDescGZIP(), []int{6}
714 }
715
716 func (x *ExtractionRules) GetExtractionRule() []*ExtractionRule {
717 if x != nil {
718 return x.ExtractionRule
719 }
720 return nil
721 }
722
723
724 type ExtractionRule struct {
725 state protoimpl.MessageState
726 sizeCache protoimpl.SizeCache
727 unknownFields protoimpl.UnknownFields
728
729
730 Source *ExtractionRule_Source `protobuf:"bytes,1,opt,name=source,proto3" json:"source,omitempty"`
731
732
733 ExtractionRegex string `protobuf:"bytes,2,opt,name=extraction_regex,json=extractionRegex,proto3" json:"extraction_regex,omitempty"`
734 }
735
736 func (x *ExtractionRule) Reset() {
737 *x = ExtractionRule{}
738 if protoimpl.UnsafeEnabled {
739 mi := &file_google_cloud_connectors_v1_connector_version_proto_msgTypes[7]
740 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
741 ms.StoreMessageInfo(mi)
742 }
743 }
744
745 func (x *ExtractionRule) String() string {
746 return protoimpl.X.MessageStringOf(x)
747 }
748
749 func (*ExtractionRule) ProtoMessage() {}
750
751 func (x *ExtractionRule) ProtoReflect() protoreflect.Message {
752 mi := &file_google_cloud_connectors_v1_connector_version_proto_msgTypes[7]
753 if protoimpl.UnsafeEnabled && x != nil {
754 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
755 if ms.LoadMessageInfo() == nil {
756 ms.StoreMessageInfo(mi)
757 }
758 return ms
759 }
760 return mi.MessageOf(x)
761 }
762
763
764 func (*ExtractionRule) Descriptor() ([]byte, []int) {
765 return file_google_cloud_connectors_v1_connector_version_proto_rawDescGZIP(), []int{7}
766 }
767
768 func (x *ExtractionRule) GetSource() *ExtractionRule_Source {
769 if x != nil {
770 return x.Source
771 }
772 return nil
773 }
774
775 func (x *ExtractionRule) GetExtractionRegex() string {
776 if x != nil {
777 return x.ExtractionRegex
778 }
779 return ""
780 }
781
782
783 type ExtractionRule_Source struct {
784 state protoimpl.MessageState
785 sizeCache protoimpl.SizeCache
786 unknownFields protoimpl.UnknownFields
787
788
789 SourceType ExtractionRule_SourceType `protobuf:"varint,1,opt,name=source_type,json=sourceType,proto3,enum=google.cloud.connectors.v1.ExtractionRule_SourceType" json:"source_type,omitempty"`
790
791 FieldId string `protobuf:"bytes,2,opt,name=field_id,json=fieldId,proto3" json:"field_id,omitempty"`
792 }
793
794 func (x *ExtractionRule_Source) Reset() {
795 *x = ExtractionRule_Source{}
796 if protoimpl.UnsafeEnabled {
797 mi := &file_google_cloud_connectors_v1_connector_version_proto_msgTypes[9]
798 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
799 ms.StoreMessageInfo(mi)
800 }
801 }
802
803 func (x *ExtractionRule_Source) String() string {
804 return protoimpl.X.MessageStringOf(x)
805 }
806
807 func (*ExtractionRule_Source) ProtoMessage() {}
808
809 func (x *ExtractionRule_Source) ProtoReflect() protoreflect.Message {
810 mi := &file_google_cloud_connectors_v1_connector_version_proto_msgTypes[9]
811 if protoimpl.UnsafeEnabled && x != nil {
812 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
813 if ms.LoadMessageInfo() == nil {
814 ms.StoreMessageInfo(mi)
815 }
816 return ms
817 }
818 return mi.MessageOf(x)
819 }
820
821
822 func (*ExtractionRule_Source) Descriptor() ([]byte, []int) {
823 return file_google_cloud_connectors_v1_connector_version_proto_rawDescGZIP(), []int{7, 0}
824 }
825
826 func (x *ExtractionRule_Source) GetSourceType() ExtractionRule_SourceType {
827 if x != nil {
828 return x.SourceType
829 }
830 return ExtractionRule_SOURCE_TYPE_UNSPECIFIED
831 }
832
833 func (x *ExtractionRule_Source) GetFieldId() string {
834 if x != nil {
835 return x.FieldId
836 }
837 return ""
838 }
839
840 var File_google_cloud_connectors_v1_connector_version_proto protoreflect.FileDescriptor
841
842 var file_google_cloud_connectors_v1_connector_version_proto_rawDesc = []byte{
843 0x0a, 0x32, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x63,
844 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73, 0x2f, 0x76, 0x31, 0x2f, 0x63, 0x6f, 0x6e,
845 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x5f, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x2e, 0x70,
846 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x1a, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f,
847 0x75, 0x64, 0x2e, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73, 0x2e, 0x76, 0x31,
848 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x66, 0x69, 0x65,
849 0x6c, 0x64, 0x5f, 0x62, 0x65, 0x68, 0x61, 0x76, 0x69, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74,
850 0x6f, 0x1a, 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x72, 0x65,
851 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x2b, 0x67, 0x6f,
852 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x63, 0x6f, 0x6e, 0x6e, 0x65,
853 0x63, 0x74, 0x6f, 0x72, 0x73, 0x2f, 0x76, 0x31, 0x2f, 0x61, 0x75, 0x74, 0x68, 0x63, 0x6f, 0x6e,
854 0x66, 0x69, 0x67, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x27, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
855 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f,
856 0x72, 0x73, 0x2f, 0x76, 0x31, 0x2f, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f,
857 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f,
858 0x62, 0x75, 0x66, 0x2f, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x2e, 0x70, 0x72,
859 0x6f, 0x74, 0x6f, 0x22, 0xdc, 0x09, 0x0a, 0x10, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f,
860 0x72, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x17, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65,
861 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x04, 0x6e, 0x61, 0x6d,
862 0x65, 0x12, 0x40, 0x0a, 0x0b, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65,
863 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
864 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61,
865 0x6d, 0x70, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54,
866 0x69, 0x6d, 0x65, 0x12, 0x40, 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69,
867 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
868 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73,
869 0x74, 0x61, 0x6d, 0x70, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74,
870 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x55, 0x0a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18,
871 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x38, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63,
872 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73, 0x2e,
873 0x76, 0x31, 0x2e, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x56, 0x65, 0x72, 0x73,
874 0x69, 0x6f, 0x6e, 0x2e, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x42,
875 0x03, 0xe0, 0x41, 0x03, 0x52, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x12, 0x4f, 0x0a, 0x0c,
876 0x6c, 0x61, 0x75, 0x6e, 0x63, 0x68, 0x5f, 0x73, 0x74, 0x61, 0x67, 0x65, 0x18, 0x06, 0x20, 0x01,
877 0x28, 0x0e, 0x32, 0x27, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75,
878 0x64, 0x2e, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73, 0x2e, 0x76, 0x31, 0x2e,
879 0x4c, 0x61, 0x75, 0x6e, 0x63, 0x68, 0x53, 0x74, 0x61, 0x67, 0x65, 0x42, 0x03, 0xe0, 0x41, 0x03,
880 0x52, 0x0b, 0x6c, 0x61, 0x75, 0x6e, 0x63, 0x68, 0x53, 0x74, 0x61, 0x67, 0x65, 0x12, 0x2c, 0x0a,
881 0x0f, 0x72, 0x65, 0x6c, 0x65, 0x61, 0x73, 0x65, 0x5f, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e,
882 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0e, 0x72, 0x65, 0x6c,
883 0x65, 0x61, 0x73, 0x65, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x67, 0x0a, 0x15, 0x61,
884 0x75, 0x74, 0x68, 0x5f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x5f, 0x74, 0x65, 0x6d, 0x70, 0x6c,
885 0x61, 0x74, 0x65, 0x73, 0x18, 0x08, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2e, 0x2e, 0x67, 0x6f, 0x6f,
886 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63,
887 0x74, 0x6f, 0x72, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x41, 0x75, 0x74, 0x68, 0x43, 0x6f, 0x6e, 0x66,
888 0x69, 0x67, 0x54, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52,
889 0x13, 0x61, 0x75, 0x74, 0x68, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x54, 0x65, 0x6d, 0x70, 0x6c,
890 0x61, 0x74, 0x65, 0x73, 0x12, 0x73, 0x0a, 0x19, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x5f, 0x76,
891 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x74, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65,
892 0x73, 0x18, 0x09, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x32, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
893 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72,
894 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x56, 0x61, 0x72, 0x69, 0x61,
895 0x62, 0x6c, 0x65, 0x54, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65, 0x42, 0x03, 0xe0, 0x41, 0x03,
896 0x52, 0x17, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x56, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65,
897 0x54, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65, 0x73, 0x12, 0x77, 0x0a, 0x1a, 0x73, 0x75, 0x70,
898 0x70, 0x6f, 0x72, 0x74, 0x65, 0x64, 0x5f, 0x72, 0x75, 0x6e, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x66,
899 0x65, 0x61, 0x74, 0x75, 0x72, 0x65, 0x73, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x34, 0x2e,
900 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f, 0x6e,
901 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x75, 0x70, 0x70, 0x6f,
902 0x72, 0x74, 0x65, 0x64, 0x52, 0x75, 0x6e, 0x74, 0x69, 0x6d, 0x65, 0x46, 0x65, 0x61, 0x74, 0x75,
903 0x72, 0x65, 0x73, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x18, 0x73, 0x75, 0x70, 0x70, 0x6f, 0x72,
904 0x74, 0x65, 0x64, 0x52, 0x75, 0x6e, 0x74, 0x69, 0x6d, 0x65, 0x46, 0x65, 0x61, 0x74, 0x75, 0x72,
905 0x65, 0x73, 0x12, 0x26, 0x0a, 0x0c, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x5f, 0x6e, 0x61,
906 0x6d, 0x65, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0b, 0x64,
907 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x68, 0x0a, 0x15, 0x65, 0x67,
908 0x72, 0x65, 0x73, 0x73, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x5f, 0x63, 0x6f, 0x6e,
909 0x66, 0x69, 0x67, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
910 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74,
911 0x6f, 0x72, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x45, 0x67, 0x72, 0x65, 0x73, 0x73, 0x43, 0x6f, 0x6e,
912 0x74, 0x72, 0x6f, 0x6c, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52,
913 0x13, 0x65, 0x67, 0x72, 0x65, 0x73, 0x73, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x43, 0x6f,
914 0x6e, 0x66, 0x69, 0x67, 0x12, 0x4b, 0x0a, 0x0b, 0x72, 0x6f, 0x6c, 0x65, 0x5f, 0x67, 0x72, 0x61,
915 0x6e, 0x74, 0x73, 0x18, 0x0e, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x25, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
916 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74,
917 0x6f, 0x72, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x6f, 0x6c, 0x65, 0x47, 0x72, 0x61, 0x6e, 0x74,
918 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0a, 0x72, 0x6f, 0x6c, 0x65, 0x47, 0x72, 0x61, 0x6e, 0x74,
919 0x73, 0x12, 0x49, 0x0a, 0x0a, 0x72, 0x6f, 0x6c, 0x65, 0x5f, 0x67, 0x72, 0x61, 0x6e, 0x74, 0x18,
920 0x0f, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x25, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63,
921 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73, 0x2e,
922 0x76, 0x31, 0x2e, 0x52, 0x6f, 0x6c, 0x65, 0x47, 0x72, 0x61, 0x6e, 0x74, 0x42, 0x03, 0xe0, 0x41,
923 0x03, 0x52, 0x09, 0x72, 0x6f, 0x6c, 0x65, 0x47, 0x72, 0x61, 0x6e, 0x74, 0x1a, 0x39, 0x0a, 0x0b,
924 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b,
925 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a,
926 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61,
927 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x3a, 0x98, 0x01, 0xea, 0x41, 0x94, 0x01, 0x0a, 0x2a,
928 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
929 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63,
930 0x74, 0x6f, 0x72, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x66, 0x70, 0x72, 0x6f, 0x6a,
931 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x6c,
932 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x7b, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69,
933 0x6f, 0x6e, 0x7d, 0x2f, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x70,
934 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x7d, 0x2f, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74,
935 0x6f, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x7d, 0x2f,
936 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x7b, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f,
937 0x6e, 0x7d, 0x22, 0xaa, 0x01, 0x0a, 0x1a, 0x47, 0x65, 0x74, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63,
938 0x74, 0x6f, 0x72, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
939 0x74, 0x12, 0x46, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42,
940 0x32, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x2c, 0x0a, 0x2a, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74,
941 0x6f, 0x72, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63,
942 0x6f, 0x6d, 0x2f, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x56, 0x65, 0x72, 0x73,
943 0x69, 0x6f, 0x6e, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x44, 0x0a, 0x04, 0x76, 0x69, 0x65,
944 0x77, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
945 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72,
946 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x56, 0x65,
947 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x69, 0x65, 0x77, 0x52, 0x04, 0x76, 0x69, 0x65, 0x77, 0x22,
948 0xe5, 0x01, 0x0a, 0x1c, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f,
949 0x72, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
950 0x12, 0x43, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
951 0x42, 0x2b, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x25, 0x0a, 0x23, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63,
952 0x74, 0x6f, 0x72, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e,
953 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x52, 0x06, 0x70,
954 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x1b, 0x0a, 0x09, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x69,
955 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69,
956 0x7a, 0x65, 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e,
957 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x70, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65,
958 0x6e, 0x12, 0x44, 0x0a, 0x04, 0x76, 0x69, 0x65, 0x77, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0e, 0x32,
959 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x63,
960 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x6f, 0x6e,
961 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x56, 0x69, 0x65,
962 0x77, 0x52, 0x04, 0x76, 0x69, 0x65, 0x77, 0x22, 0xc6, 0x01, 0x0a, 0x1d, 0x4c, 0x69, 0x73, 0x74,
963 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e,
964 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5b, 0x0a, 0x12, 0x63, 0x6f, 0x6e,
965 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x5f, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18,
966 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63,
967 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73, 0x2e,
968 0x76, 0x31, 0x2e, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x56, 0x65, 0x72, 0x73,
969 0x69, 0x6f, 0x6e, 0x52, 0x11, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x56, 0x65,
970 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x26, 0x0a, 0x0f, 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x70,
971 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52,
972 0x0d, 0x6e, 0x65, 0x78, 0x74, 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x20,
973 0x0a, 0x0b, 0x75, 0x6e, 0x72, 0x65, 0x61, 0x63, 0x68, 0x61, 0x62, 0x6c, 0x65, 0x18, 0x03, 0x20,
974 0x03, 0x28, 0x09, 0x52, 0x0b, 0x75, 0x6e, 0x72, 0x65, 0x61, 0x63, 0x68, 0x61, 0x62, 0x6c, 0x65,
975 0x22, 0x79, 0x0a, 0x18, 0x53, 0x75, 0x70, 0x70, 0x6f, 0x72, 0x74, 0x65, 0x64, 0x52, 0x75, 0x6e,
976 0x74, 0x69, 0x6d, 0x65, 0x46, 0x65, 0x61, 0x74, 0x75, 0x72, 0x65, 0x73, 0x12, 0x1f, 0x0a, 0x0b,
977 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x5f, 0x61, 0x70, 0x69, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28,
978 0x08, 0x52, 0x0a, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x41, 0x70, 0x69, 0x73, 0x12, 0x1f, 0x0a,
979 0x0b, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x61, 0x70, 0x69, 0x73, 0x18, 0x02, 0x20, 0x01,
980 0x28, 0x08, 0x52, 0x0a, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x41, 0x70, 0x69, 0x73, 0x12, 0x1b,
981 0x0a, 0x09, 0x73, 0x71, 0x6c, 0x5f, 0x71, 0x75, 0x65, 0x72, 0x79, 0x18, 0x03, 0x20, 0x01, 0x28,
982 0x08, 0x52, 0x08, 0x73, 0x71, 0x6c, 0x51, 0x75, 0x65, 0x72, 0x79, 0x22, 0x9f, 0x01, 0x0a, 0x13,
983 0x45, 0x67, 0x72, 0x65, 0x73, 0x73, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x43, 0x6f, 0x6e,
984 0x66, 0x69, 0x67, 0x12, 0x1c, 0x0a, 0x08, 0x62, 0x61, 0x63, 0x6b, 0x65, 0x6e, 0x64, 0x73, 0x18,
985 0x01, 0x20, 0x01, 0x28, 0x09, 0x48, 0x00, 0x52, 0x08, 0x62, 0x61, 0x63, 0x6b, 0x65, 0x6e, 0x64,
986 0x73, 0x12, 0x58, 0x0a, 0x10, 0x65, 0x78, 0x74, 0x72, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f,
987 0x72, 0x75, 0x6c, 0x65, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2b, 0x2e, 0x67, 0x6f,
988 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f, 0x6e, 0x6e, 0x65,
989 0x63, 0x74, 0x6f, 0x72, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x45, 0x78, 0x74, 0x72, 0x61, 0x63, 0x74,
990 0x69, 0x6f, 0x6e, 0x52, 0x75, 0x6c, 0x65, 0x73, 0x48, 0x00, 0x52, 0x0f, 0x65, 0x78, 0x74, 0x72,
991 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x75, 0x6c, 0x65, 0x73, 0x42, 0x10, 0x0a, 0x0e, 0x6f,
992 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x62, 0x61, 0x63, 0x6b, 0x65, 0x6e, 0x64, 0x73, 0x22, 0x66, 0x0a,
993 0x0f, 0x45, 0x78, 0x74, 0x72, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x75, 0x6c, 0x65, 0x73,
994 0x12, 0x53, 0x0a, 0x0f, 0x65, 0x78, 0x74, 0x72, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x72,
995 0x75, 0x6c, 0x65, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2a, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
996 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74,
997 0x6f, 0x72, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x45, 0x78, 0x74, 0x72, 0x61, 0x63, 0x74, 0x69, 0x6f,
998 0x6e, 0x52, 0x75, 0x6c, 0x65, 0x52, 0x0e, 0x65, 0x78, 0x74, 0x72, 0x61, 0x63, 0x74, 0x69, 0x6f,
999 0x6e, 0x52, 0x75, 0x6c, 0x65, 0x22, 0xc3, 0x02, 0x0a, 0x0e, 0x45, 0x78, 0x74, 0x72, 0x61, 0x63,
1000 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x75, 0x6c, 0x65, 0x12, 0x49, 0x0a, 0x06, 0x73, 0x6f, 0x75, 0x72,
1001 0x63, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x31, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
1002 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f,
1003 0x72, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x45, 0x78, 0x74, 0x72, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e,
1004 0x52, 0x75, 0x6c, 0x65, 0x2e, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x52, 0x06, 0x73, 0x6f, 0x75,
1005 0x72, 0x63, 0x65, 0x12, 0x29, 0x0a, 0x10, 0x65, 0x78, 0x74, 0x72, 0x61, 0x63, 0x74, 0x69, 0x6f,
1006 0x6e, 0x5f, 0x72, 0x65, 0x67, 0x65, 0x78, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0f, 0x65,
1007 0x78, 0x74, 0x72, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x67, 0x65, 0x78, 0x1a, 0x7b,
1008 0x0a, 0x06, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x12, 0x56, 0x0a, 0x0b, 0x73, 0x6f, 0x75, 0x72,
1009 0x63, 0x65, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x35, 0x2e,
1010 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f, 0x6e,
1011 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x45, 0x78, 0x74, 0x72, 0x61,
1012 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x75, 0x6c, 0x65, 0x2e, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65,
1013 0x54, 0x79, 0x70, 0x65, 0x52, 0x0a, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65,
1014 0x12, 0x19, 0x0a, 0x08, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01,
1015 0x28, 0x09, 0x52, 0x07, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x49, 0x64, 0x22, 0x3e, 0x0a, 0x0a, 0x53,
1016 0x6f, 0x75, 0x72, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x1b, 0x0a, 0x17, 0x53, 0x4f, 0x55,
1017 0x52, 0x43, 0x45, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49,
1018 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x13, 0x0a, 0x0f, 0x43, 0x4f, 0x4e, 0x46, 0x49, 0x47,
1019 0x5f, 0x56, 0x41, 0x52, 0x49, 0x41, 0x42, 0x4c, 0x45, 0x10, 0x01, 0x2a, 0x81, 0x01, 0x0a, 0x14,
1020 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e,
1021 0x56, 0x69, 0x65, 0x77, 0x12, 0x26, 0x0a, 0x22, 0x43, 0x4f, 0x4e, 0x4e, 0x45, 0x43, 0x54, 0x4f,
1022 0x52, 0x5f, 0x56, 0x45, 0x52, 0x53, 0x49, 0x4f, 0x4e, 0x5f, 0x56, 0x49, 0x45, 0x57, 0x5f, 0x55,
1023 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x20, 0x0a, 0x1c,
1024 0x43, 0x4f, 0x4e, 0x4e, 0x45, 0x43, 0x54, 0x4f, 0x52, 0x5f, 0x56, 0x45, 0x52, 0x53, 0x49, 0x4f,
1025 0x4e, 0x5f, 0x56, 0x49, 0x45, 0x57, 0x5f, 0x42, 0x41, 0x53, 0x49, 0x43, 0x10, 0x01, 0x12, 0x1f,
1026 0x0a, 0x1b, 0x43, 0x4f, 0x4e, 0x4e, 0x45, 0x43, 0x54, 0x4f, 0x52, 0x5f, 0x56, 0x45, 0x52, 0x53,
1027 0x49, 0x4f, 0x4e, 0x5f, 0x56, 0x49, 0x45, 0x57, 0x5f, 0x46, 0x55, 0x4c, 0x4c, 0x10, 0x02, 0x42,
1028 0x7f, 0x0a, 0x1e, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c,
1029 0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73, 0x2e, 0x76,
1030 0x31, 0x42, 0x15, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x56, 0x65, 0x72, 0x73,
1031 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x44, 0x67, 0x6f, 0x6f, 0x67,
1032 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65,
1033 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69,
1034 0x73, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f,
1035 0x72, 0x73, 0x2f, 0x76, 0x31, 0x3b, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73,
1036 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
1037 }
1038
1039 var (
1040 file_google_cloud_connectors_v1_connector_version_proto_rawDescOnce sync.Once
1041 file_google_cloud_connectors_v1_connector_version_proto_rawDescData = file_google_cloud_connectors_v1_connector_version_proto_rawDesc
1042 )
1043
1044 func file_google_cloud_connectors_v1_connector_version_proto_rawDescGZIP() []byte {
1045 file_google_cloud_connectors_v1_connector_version_proto_rawDescOnce.Do(func() {
1046 file_google_cloud_connectors_v1_connector_version_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_cloud_connectors_v1_connector_version_proto_rawDescData)
1047 })
1048 return file_google_cloud_connectors_v1_connector_version_proto_rawDescData
1049 }
1050
1051 var file_google_cloud_connectors_v1_connector_version_proto_enumTypes = make([]protoimpl.EnumInfo, 2)
1052 var file_google_cloud_connectors_v1_connector_version_proto_msgTypes = make([]protoimpl.MessageInfo, 10)
1053 var file_google_cloud_connectors_v1_connector_version_proto_goTypes = []interface{}{
1054 (ConnectorVersionView)(0),
1055 (ExtractionRule_SourceType)(0),
1056 (*ConnectorVersion)(nil),
1057 (*GetConnectorVersionRequest)(nil),
1058 (*ListConnectorVersionsRequest)(nil),
1059 (*ListConnectorVersionsResponse)(nil),
1060 (*SupportedRuntimeFeatures)(nil),
1061 (*EgressControlConfig)(nil),
1062 (*ExtractionRules)(nil),
1063 (*ExtractionRule)(nil),
1064 nil,
1065 (*ExtractionRule_Source)(nil),
1066 (*timestamppb.Timestamp)(nil),
1067 (LaunchStage)(0),
1068 (*AuthConfigTemplate)(nil),
1069 (*ConfigVariableTemplate)(nil),
1070 (*RoleGrant)(nil),
1071 }
1072 var file_google_cloud_connectors_v1_connector_version_proto_depIdxs = []int32{
1073 12,
1074 12,
1075 10,
1076 13,
1077 14,
1078 15,
1079 6,
1080 7,
1081 16,
1082 16,
1083 0,
1084 0,
1085 2,
1086 8,
1087 9,
1088 11,
1089 1,
1090 17,
1091 17,
1092 17,
1093 17,
1094 0,
1095 }
1096
1097 func init() { file_google_cloud_connectors_v1_connector_version_proto_init() }
1098 func file_google_cloud_connectors_v1_connector_version_proto_init() {
1099 if File_google_cloud_connectors_v1_connector_version_proto != nil {
1100 return
1101 }
1102 file_google_cloud_connectors_v1_authconfig_proto_init()
1103 file_google_cloud_connectors_v1_common_proto_init()
1104 if !protoimpl.UnsafeEnabled {
1105 file_google_cloud_connectors_v1_connector_version_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
1106 switch v := v.(*ConnectorVersion); i {
1107 case 0:
1108 return &v.state
1109 case 1:
1110 return &v.sizeCache
1111 case 2:
1112 return &v.unknownFields
1113 default:
1114 return nil
1115 }
1116 }
1117 file_google_cloud_connectors_v1_connector_version_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
1118 switch v := v.(*GetConnectorVersionRequest); i {
1119 case 0:
1120 return &v.state
1121 case 1:
1122 return &v.sizeCache
1123 case 2:
1124 return &v.unknownFields
1125 default:
1126 return nil
1127 }
1128 }
1129 file_google_cloud_connectors_v1_connector_version_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
1130 switch v := v.(*ListConnectorVersionsRequest); i {
1131 case 0:
1132 return &v.state
1133 case 1:
1134 return &v.sizeCache
1135 case 2:
1136 return &v.unknownFields
1137 default:
1138 return nil
1139 }
1140 }
1141 file_google_cloud_connectors_v1_connector_version_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
1142 switch v := v.(*ListConnectorVersionsResponse); i {
1143 case 0:
1144 return &v.state
1145 case 1:
1146 return &v.sizeCache
1147 case 2:
1148 return &v.unknownFields
1149 default:
1150 return nil
1151 }
1152 }
1153 file_google_cloud_connectors_v1_connector_version_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
1154 switch v := v.(*SupportedRuntimeFeatures); i {
1155 case 0:
1156 return &v.state
1157 case 1:
1158 return &v.sizeCache
1159 case 2:
1160 return &v.unknownFields
1161 default:
1162 return nil
1163 }
1164 }
1165 file_google_cloud_connectors_v1_connector_version_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
1166 switch v := v.(*EgressControlConfig); i {
1167 case 0:
1168 return &v.state
1169 case 1:
1170 return &v.sizeCache
1171 case 2:
1172 return &v.unknownFields
1173 default:
1174 return nil
1175 }
1176 }
1177 file_google_cloud_connectors_v1_connector_version_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
1178 switch v := v.(*ExtractionRules); i {
1179 case 0:
1180 return &v.state
1181 case 1:
1182 return &v.sizeCache
1183 case 2:
1184 return &v.unknownFields
1185 default:
1186 return nil
1187 }
1188 }
1189 file_google_cloud_connectors_v1_connector_version_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
1190 switch v := v.(*ExtractionRule); i {
1191 case 0:
1192 return &v.state
1193 case 1:
1194 return &v.sizeCache
1195 case 2:
1196 return &v.unknownFields
1197 default:
1198 return nil
1199 }
1200 }
1201 file_google_cloud_connectors_v1_connector_version_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {
1202 switch v := v.(*ExtractionRule_Source); i {
1203 case 0:
1204 return &v.state
1205 case 1:
1206 return &v.sizeCache
1207 case 2:
1208 return &v.unknownFields
1209 default:
1210 return nil
1211 }
1212 }
1213 }
1214 file_google_cloud_connectors_v1_connector_version_proto_msgTypes[5].OneofWrappers = []interface{}{
1215 (*EgressControlConfig_Backends)(nil),
1216 (*EgressControlConfig_ExtractionRules)(nil),
1217 }
1218 type x struct{}
1219 out := protoimpl.TypeBuilder{
1220 File: protoimpl.DescBuilder{
1221 GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
1222 RawDescriptor: file_google_cloud_connectors_v1_connector_version_proto_rawDesc,
1223 NumEnums: 2,
1224 NumMessages: 10,
1225 NumExtensions: 0,
1226 NumServices: 0,
1227 },
1228 GoTypes: file_google_cloud_connectors_v1_connector_version_proto_goTypes,
1229 DependencyIndexes: file_google_cloud_connectors_v1_connector_version_proto_depIdxs,
1230 EnumInfos: file_google_cloud_connectors_v1_connector_version_proto_enumTypes,
1231 MessageInfos: file_google_cloud_connectors_v1_connector_version_proto_msgTypes,
1232 }.Build()
1233 File_google_cloud_connectors_v1_connector_version_proto = out.File
1234 file_google_cloud_connectors_v1_connector_version_proto_rawDesc = nil
1235 file_google_cloud_connectors_v1_connector_version_proto_goTypes = nil
1236 file_google_cloud_connectors_v1_connector_version_proto_depIdxs = nil
1237 }
1238
View as plain text