...

Source file src/google.golang.org/genproto/googleapis/cloud/connectors/v1/provider.pb.go

Documentation: google.golang.org/genproto/googleapis/cloud/connectors/v1

     1  // Copyright 2022 Google LLC
     2  //
     3  // Licensed under the Apache License, Version 2.0 (the "License");
     4  // you may not use this file except in compliance with the License.
     5  // You may obtain a copy of the License at
     6  //
     7  //     http://www.apache.org/licenses/LICENSE-2.0
     8  //
     9  // Unless required by applicable law or agreed to in writing, software
    10  // distributed under the License is distributed on an "AS IS" BASIS,
    11  // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    12  // See the License for the specific language governing permissions and
    13  // limitations under the License.
    14  
    15  // Code generated by protoc-gen-go. DO NOT EDIT.
    16  // versions:
    17  // 	protoc-gen-go v1.26.0
    18  // 	protoc        v3.12.2
    19  // source: google/cloud/connectors/v1/provider.proto
    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  	// Verify that this generated code is sufficiently up-to-date.
    35  	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
    36  	// Verify that runtime/protoimpl is sufficiently up-to-date.
    37  	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
    38  )
    39  
    40  // Provider indicates the owner who provides the connectors.
    41  type Provider struct {
    42  	state         protoimpl.MessageState
    43  	sizeCache     protoimpl.SizeCache
    44  	unknownFields protoimpl.UnknownFields
    45  
    46  	// Output only. Resource name of the Provider.
    47  	// Format: projects/{project}/locations/{location}/providers/{provider}
    48  	// Only global location is supported for Provider resource.
    49  	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
    50  	// Output only. Created time.
    51  	CreateTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
    52  	// Output only. Updated time.
    53  	UpdateTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
    54  	// Output only. Resource labels to represent user-provided metadata.
    55  	// Refer to cloud documentation on labels for more details.
    56  	// https://cloud.google.com/compute/docs/labeling-resources
    57  	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"`
    58  	// Output only. Link to documentation page.
    59  	DocumentationUri string `protobuf:"bytes,6,opt,name=documentation_uri,json=documentationUri,proto3" json:"documentation_uri,omitempty"`
    60  	// Output only. Link to external page.
    61  	ExternalUri string `protobuf:"bytes,7,opt,name=external_uri,json=externalUri,proto3" json:"external_uri,omitempty"`
    62  	// Output only. Description of the resource.
    63  	Description string `protobuf:"bytes,8,opt,name=description,proto3" json:"description,omitempty"`
    64  	// Output only. Cloud storage location of icons etc consumed by UI.
    65  	WebAssetsLocation string `protobuf:"bytes,9,opt,name=web_assets_location,json=webAssetsLocation,proto3" json:"web_assets_location,omitempty"`
    66  	// Output only. Display name.
    67  	DisplayName string `protobuf:"bytes,10,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
    68  	// Output only. Flag to mark the version indicating the launch stage.
    69  	LaunchStage LaunchStage `protobuf:"varint,11,opt,name=launch_stage,json=launchStage,proto3,enum=google.cloud.connectors.v1.LaunchStage" json:"launch_stage,omitempty"`
    70  }
    71  
    72  func (x *Provider) Reset() {
    73  	*x = Provider{}
    74  	if protoimpl.UnsafeEnabled {
    75  		mi := &file_google_cloud_connectors_v1_provider_proto_msgTypes[0]
    76  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    77  		ms.StoreMessageInfo(mi)
    78  	}
    79  }
    80  
    81  func (x *Provider) String() string {
    82  	return protoimpl.X.MessageStringOf(x)
    83  }
    84  
    85  func (*Provider) ProtoMessage() {}
    86  
    87  func (x *Provider) ProtoReflect() protoreflect.Message {
    88  	mi := &file_google_cloud_connectors_v1_provider_proto_msgTypes[0]
    89  	if protoimpl.UnsafeEnabled && x != nil {
    90  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    91  		if ms.LoadMessageInfo() == nil {
    92  			ms.StoreMessageInfo(mi)
    93  		}
    94  		return ms
    95  	}
    96  	return mi.MessageOf(x)
    97  }
    98  
    99  // Deprecated: Use Provider.ProtoReflect.Descriptor instead.
   100  func (*Provider) Descriptor() ([]byte, []int) {
   101  	return file_google_cloud_connectors_v1_provider_proto_rawDescGZIP(), []int{0}
   102  }
   103  
   104  func (x *Provider) GetName() string {
   105  	if x != nil {
   106  		return x.Name
   107  	}
   108  	return ""
   109  }
   110  
   111  func (x *Provider) GetCreateTime() *timestamppb.Timestamp {
   112  	if x != nil {
   113  		return x.CreateTime
   114  	}
   115  	return nil
   116  }
   117  
   118  func (x *Provider) GetUpdateTime() *timestamppb.Timestamp {
   119  	if x != nil {
   120  		return x.UpdateTime
   121  	}
   122  	return nil
   123  }
   124  
   125  func (x *Provider) GetLabels() map[string]string {
   126  	if x != nil {
   127  		return x.Labels
   128  	}
   129  	return nil
   130  }
   131  
   132  func (x *Provider) GetDocumentationUri() string {
   133  	if x != nil {
   134  		return x.DocumentationUri
   135  	}
   136  	return ""
   137  }
   138  
   139  func (x *Provider) GetExternalUri() string {
   140  	if x != nil {
   141  		return x.ExternalUri
   142  	}
   143  	return ""
   144  }
   145  
   146  func (x *Provider) GetDescription() string {
   147  	if x != nil {
   148  		return x.Description
   149  	}
   150  	return ""
   151  }
   152  
   153  func (x *Provider) GetWebAssetsLocation() string {
   154  	if x != nil {
   155  		return x.WebAssetsLocation
   156  	}
   157  	return ""
   158  }
   159  
   160  func (x *Provider) GetDisplayName() string {
   161  	if x != nil {
   162  		return x.DisplayName
   163  	}
   164  	return ""
   165  }
   166  
   167  func (x *Provider) GetLaunchStage() LaunchStage {
   168  	if x != nil {
   169  		return x.LaunchStage
   170  	}
   171  	return LaunchStage_LAUNCH_STAGE_UNSPECIFIED
   172  }
   173  
   174  // Request message for Connectors.GetProvider.
   175  type GetProviderRequest struct {
   176  	state         protoimpl.MessageState
   177  	sizeCache     protoimpl.SizeCache
   178  	unknownFields protoimpl.UnknownFields
   179  
   180  	// Required. Resource name of the form:
   181  	// `projects/*/locations/*/providers/*`
   182  	// Only global location is supported for Provider resource.
   183  	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
   184  }
   185  
   186  func (x *GetProviderRequest) Reset() {
   187  	*x = GetProviderRequest{}
   188  	if protoimpl.UnsafeEnabled {
   189  		mi := &file_google_cloud_connectors_v1_provider_proto_msgTypes[1]
   190  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   191  		ms.StoreMessageInfo(mi)
   192  	}
   193  }
   194  
   195  func (x *GetProviderRequest) String() string {
   196  	return protoimpl.X.MessageStringOf(x)
   197  }
   198  
   199  func (*GetProviderRequest) ProtoMessage() {}
   200  
   201  func (x *GetProviderRequest) ProtoReflect() protoreflect.Message {
   202  	mi := &file_google_cloud_connectors_v1_provider_proto_msgTypes[1]
   203  	if protoimpl.UnsafeEnabled && x != nil {
   204  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   205  		if ms.LoadMessageInfo() == nil {
   206  			ms.StoreMessageInfo(mi)
   207  		}
   208  		return ms
   209  	}
   210  	return mi.MessageOf(x)
   211  }
   212  
   213  // Deprecated: Use GetProviderRequest.ProtoReflect.Descriptor instead.
   214  func (*GetProviderRequest) Descriptor() ([]byte, []int) {
   215  	return file_google_cloud_connectors_v1_provider_proto_rawDescGZIP(), []int{1}
   216  }
   217  
   218  func (x *GetProviderRequest) GetName() string {
   219  	if x != nil {
   220  		return x.Name
   221  	}
   222  	return ""
   223  }
   224  
   225  // Request message for Connectors.ListProviders.
   226  type ListProvidersRequest struct {
   227  	state         protoimpl.MessageState
   228  	sizeCache     protoimpl.SizeCache
   229  	unknownFields protoimpl.UnknownFields
   230  
   231  	// Required. Parent resource of the API, of the form:
   232  	// `projects/*/locations/*`
   233  	// Only global location is supported for Provider resource.
   234  	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
   235  	// Page size.
   236  	PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
   237  	// Page token.
   238  	PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
   239  }
   240  
   241  func (x *ListProvidersRequest) Reset() {
   242  	*x = ListProvidersRequest{}
   243  	if protoimpl.UnsafeEnabled {
   244  		mi := &file_google_cloud_connectors_v1_provider_proto_msgTypes[2]
   245  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   246  		ms.StoreMessageInfo(mi)
   247  	}
   248  }
   249  
   250  func (x *ListProvidersRequest) String() string {
   251  	return protoimpl.X.MessageStringOf(x)
   252  }
   253  
   254  func (*ListProvidersRequest) ProtoMessage() {}
   255  
   256  func (x *ListProvidersRequest) ProtoReflect() protoreflect.Message {
   257  	mi := &file_google_cloud_connectors_v1_provider_proto_msgTypes[2]
   258  	if protoimpl.UnsafeEnabled && x != nil {
   259  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   260  		if ms.LoadMessageInfo() == nil {
   261  			ms.StoreMessageInfo(mi)
   262  		}
   263  		return ms
   264  	}
   265  	return mi.MessageOf(x)
   266  }
   267  
   268  // Deprecated: Use ListProvidersRequest.ProtoReflect.Descriptor instead.
   269  func (*ListProvidersRequest) Descriptor() ([]byte, []int) {
   270  	return file_google_cloud_connectors_v1_provider_proto_rawDescGZIP(), []int{2}
   271  }
   272  
   273  func (x *ListProvidersRequest) GetParent() string {
   274  	if x != nil {
   275  		return x.Parent
   276  	}
   277  	return ""
   278  }
   279  
   280  func (x *ListProvidersRequest) GetPageSize() int32 {
   281  	if x != nil {
   282  		return x.PageSize
   283  	}
   284  	return 0
   285  }
   286  
   287  func (x *ListProvidersRequest) GetPageToken() string {
   288  	if x != nil {
   289  		return x.PageToken
   290  	}
   291  	return ""
   292  }
   293  
   294  // Response message for Connectors.ListProviders.
   295  type ListProvidersResponse struct {
   296  	state         protoimpl.MessageState
   297  	sizeCache     protoimpl.SizeCache
   298  	unknownFields protoimpl.UnknownFields
   299  
   300  	// A list of providers.
   301  	Providers []*Provider `protobuf:"bytes,1,rep,name=providers,proto3" json:"providers,omitempty"`
   302  	// Next page token.
   303  	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
   304  	// Locations that could not be reached.
   305  	Unreachable []string `protobuf:"bytes,3,rep,name=unreachable,proto3" json:"unreachable,omitempty"`
   306  }
   307  
   308  func (x *ListProvidersResponse) Reset() {
   309  	*x = ListProvidersResponse{}
   310  	if protoimpl.UnsafeEnabled {
   311  		mi := &file_google_cloud_connectors_v1_provider_proto_msgTypes[3]
   312  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   313  		ms.StoreMessageInfo(mi)
   314  	}
   315  }
   316  
   317  func (x *ListProvidersResponse) String() string {
   318  	return protoimpl.X.MessageStringOf(x)
   319  }
   320  
   321  func (*ListProvidersResponse) ProtoMessage() {}
   322  
   323  func (x *ListProvidersResponse) ProtoReflect() protoreflect.Message {
   324  	mi := &file_google_cloud_connectors_v1_provider_proto_msgTypes[3]
   325  	if protoimpl.UnsafeEnabled && x != nil {
   326  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   327  		if ms.LoadMessageInfo() == nil {
   328  			ms.StoreMessageInfo(mi)
   329  		}
   330  		return ms
   331  	}
   332  	return mi.MessageOf(x)
   333  }
   334  
   335  // Deprecated: Use ListProvidersResponse.ProtoReflect.Descriptor instead.
   336  func (*ListProvidersResponse) Descriptor() ([]byte, []int) {
   337  	return file_google_cloud_connectors_v1_provider_proto_rawDescGZIP(), []int{3}
   338  }
   339  
   340  func (x *ListProvidersResponse) GetProviders() []*Provider {
   341  	if x != nil {
   342  		return x.Providers
   343  	}
   344  	return nil
   345  }
   346  
   347  func (x *ListProvidersResponse) GetNextPageToken() string {
   348  	if x != nil {
   349  		return x.NextPageToken
   350  	}
   351  	return ""
   352  }
   353  
   354  func (x *ListProvidersResponse) GetUnreachable() []string {
   355  	if x != nil {
   356  		return x.Unreachable
   357  	}
   358  	return nil
   359  }
   360  
   361  var File_google_cloud_connectors_v1_provider_proto protoreflect.FileDescriptor
   362  
   363  var file_google_cloud_connectors_v1_provider_proto_rawDesc = []byte{
   364  	0x0a, 0x29, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x63,
   365  	0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73, 0x2f, 0x76, 0x31, 0x2f, 0x70, 0x72, 0x6f,
   366  	0x76, 0x69, 0x64, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x1a, 0x67, 0x6f, 0x6f,
   367  	0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63,
   368  	0x74, 0x6f, 0x72, 0x73, 0x2e, 0x76, 0x31, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f,
   369  	0x61, 0x70, 0x69, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x62, 0x65, 0x68, 0x61, 0x76, 0x69,
   370  	0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
   371  	0x2f, 0x61, 0x70, 0x69, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72,
   372  	0x6f, 0x74, 0x6f, 0x1a, 0x27, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75,
   373  	0x64, 0x2f, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73, 0x2f, 0x76, 0x31, 0x2f,
   374  	0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f,
   375  	0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x74, 0x69,
   376  	0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xc7, 0x05,
   377  	0x0a, 0x08, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x12, 0x17, 0x0a, 0x04, 0x6e, 0x61,
   378  	0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x04, 0x6e,
   379  	0x61, 0x6d, 0x65, 0x12, 0x40, 0x0a, 0x0b, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69,
   380  	0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
   381  	0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73,
   382  	0x74, 0x61, 0x6d, 0x70, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74,
   383  	0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x40, 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f,
   384  	0x74, 0x69, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f,
   385  	0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d,
   386  	0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0a, 0x75, 0x70, 0x64,
   387  	0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x4d, 0x0a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c,
   388  	0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
   389  	0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72,
   390  	0x73, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x2e, 0x4c, 0x61,
   391  	0x62, 0x65, 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x06,
   392  	0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x12, 0x30, 0x0a, 0x11, 0x64, 0x6f, 0x63, 0x75, 0x6d, 0x65,
   393  	0x6e, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x75, 0x72, 0x69, 0x18, 0x06, 0x20, 0x01, 0x28,
   394  	0x09, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x10, 0x64, 0x6f, 0x63, 0x75, 0x6d, 0x65, 0x6e, 0x74,
   395  	0x61, 0x74, 0x69, 0x6f, 0x6e, 0x55, 0x72, 0x69, 0x12, 0x26, 0x0a, 0x0c, 0x65, 0x78, 0x74, 0x65,
   396  	0x72, 0x6e, 0x61, 0x6c, 0x5f, 0x75, 0x72, 0x69, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03,
   397  	0xe0, 0x41, 0x03, 0x52, 0x0b, 0x65, 0x78, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x55, 0x72, 0x69,
   398  	0x12, 0x25, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18,
   399  	0x08, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63,
   400  	0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x33, 0x0a, 0x13, 0x77, 0x65, 0x62, 0x5f, 0x61,
   401  	0x73, 0x73, 0x65, 0x74, 0x73, 0x5f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x09,
   402  	0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x11, 0x77, 0x65, 0x62, 0x41, 0x73,
   403  	0x73, 0x65, 0x74, 0x73, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x26, 0x0a, 0x0c,
   404  	0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x0a, 0x20, 0x01,
   405  	0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0b, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79,
   406  	0x4e, 0x61, 0x6d, 0x65, 0x12, 0x4f, 0x0a, 0x0c, 0x6c, 0x61, 0x75, 0x6e, 0x63, 0x68, 0x5f, 0x73,
   407  	0x74, 0x61, 0x67, 0x65, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x27, 0x2e, 0x67, 0x6f, 0x6f,
   408  	0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63,
   409  	0x74, 0x6f, 0x72, 0x73, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x61, 0x75, 0x6e, 0x63, 0x68, 0x53, 0x74,
   410  	0x61, 0x67, 0x65, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0b, 0x6c, 0x61, 0x75, 0x6e, 0x63, 0x68,
   411  	0x53, 0x74, 0x61, 0x67, 0x65, 0x1a, 0x39, 0x0a, 0x0b, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x45,
   412  	0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28,
   413  	0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18,
   414  	0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01,
   415  	0x3a, 0x65, 0xea, 0x41, 0x62, 0x0a, 0x22, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72,
   416  	0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d,
   417  	0x2f, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x12, 0x3c, 0x70, 0x72, 0x6f, 0x6a, 0x65,
   418  	0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x6c, 0x6f,
   419  	0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x7b, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f,
   420  	0x6e, 0x7d, 0x2f, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x70, 0x72,
   421  	0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x7d, 0x22, 0x54, 0x0a, 0x12, 0x47, 0x65, 0x74, 0x50, 0x72,
   422  	0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x3e, 0x0a,
   423  	0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x2a, 0xe0, 0x41, 0x02,
   424  	0xfa, 0x41, 0x24, 0x0a, 0x22, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73, 0x2e,
   425  	0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x50,
   426  	0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x96, 0x01,
   427  	0x0a, 0x14, 0x4c, 0x69, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x52,
   428  	0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x42, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74,
   429  	0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x2a, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x24, 0x12, 0x22,
   430  	0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
   431  	0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64,
   432  	0x65, 0x72, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x1b, 0x0a, 0x09, 0x70, 0x61,
   433  	0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x70,
   434  	0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f,
   435  	0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x70, 0x61, 0x67,
   436  	0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0xa5, 0x01, 0x0a, 0x15, 0x4c, 0x69, 0x73, 0x74, 0x50,
   437  	0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
   438  	0x12, 0x42, 0x0a, 0x09, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x18, 0x01, 0x20,
   439  	0x03, 0x28, 0x0b, 0x32, 0x24, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f,
   440  	0x75, 0x64, 0x2e, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73, 0x2e, 0x76, 0x31,
   441  	0x2e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x52, 0x09, 0x70, 0x72, 0x6f, 0x76, 0x69,
   442  	0x64, 0x65, 0x72, 0x73, 0x12, 0x26, 0x0a, 0x0f, 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x70, 0x61, 0x67,
   443  	0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x6e,
   444  	0x65, 0x78, 0x74, 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x20, 0x0a, 0x0b,
   445  	0x75, 0x6e, 0x72, 0x65, 0x61, 0x63, 0x68, 0x61, 0x62, 0x6c, 0x65, 0x18, 0x03, 0x20, 0x03, 0x28,
   446  	0x09, 0x52, 0x0b, 0x75, 0x6e, 0x72, 0x65, 0x61, 0x63, 0x68, 0x61, 0x62, 0x6c, 0x65, 0x42, 0x77,
   447  	0x0a, 0x1e, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f,
   448  	0x75, 0x64, 0x2e, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73, 0x2e, 0x76, 0x31,
   449  	0x42, 0x0d, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50,
   450  	0x01, 0x5a, 0x44, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67,
   451  	0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f,
   452  	0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x63,
   453  	0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73, 0x2f, 0x76, 0x31, 0x3b, 0x63, 0x6f, 0x6e,
   454  	0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
   455  }
   456  
   457  var (
   458  	file_google_cloud_connectors_v1_provider_proto_rawDescOnce sync.Once
   459  	file_google_cloud_connectors_v1_provider_proto_rawDescData = file_google_cloud_connectors_v1_provider_proto_rawDesc
   460  )
   461  
   462  func file_google_cloud_connectors_v1_provider_proto_rawDescGZIP() []byte {
   463  	file_google_cloud_connectors_v1_provider_proto_rawDescOnce.Do(func() {
   464  		file_google_cloud_connectors_v1_provider_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_cloud_connectors_v1_provider_proto_rawDescData)
   465  	})
   466  	return file_google_cloud_connectors_v1_provider_proto_rawDescData
   467  }
   468  
   469  var file_google_cloud_connectors_v1_provider_proto_msgTypes = make([]protoimpl.MessageInfo, 5)
   470  var file_google_cloud_connectors_v1_provider_proto_goTypes = []interface{}{
   471  	(*Provider)(nil),              // 0: google.cloud.connectors.v1.Provider
   472  	(*GetProviderRequest)(nil),    // 1: google.cloud.connectors.v1.GetProviderRequest
   473  	(*ListProvidersRequest)(nil),  // 2: google.cloud.connectors.v1.ListProvidersRequest
   474  	(*ListProvidersResponse)(nil), // 3: google.cloud.connectors.v1.ListProvidersResponse
   475  	nil,                           // 4: google.cloud.connectors.v1.Provider.LabelsEntry
   476  	(*timestamppb.Timestamp)(nil), // 5: google.protobuf.Timestamp
   477  	(LaunchStage)(0),              // 6: google.cloud.connectors.v1.LaunchStage
   478  }
   479  var file_google_cloud_connectors_v1_provider_proto_depIdxs = []int32{
   480  	5, // 0: google.cloud.connectors.v1.Provider.create_time:type_name -> google.protobuf.Timestamp
   481  	5, // 1: google.cloud.connectors.v1.Provider.update_time:type_name -> google.protobuf.Timestamp
   482  	4, // 2: google.cloud.connectors.v1.Provider.labels:type_name -> google.cloud.connectors.v1.Provider.LabelsEntry
   483  	6, // 3: google.cloud.connectors.v1.Provider.launch_stage:type_name -> google.cloud.connectors.v1.LaunchStage
   484  	0, // 4: google.cloud.connectors.v1.ListProvidersResponse.providers:type_name -> google.cloud.connectors.v1.Provider
   485  	5, // [5:5] is the sub-list for method output_type
   486  	5, // [5:5] is the sub-list for method input_type
   487  	5, // [5:5] is the sub-list for extension type_name
   488  	5, // [5:5] is the sub-list for extension extendee
   489  	0, // [0:5] is the sub-list for field type_name
   490  }
   491  
   492  func init() { file_google_cloud_connectors_v1_provider_proto_init() }
   493  func file_google_cloud_connectors_v1_provider_proto_init() {
   494  	if File_google_cloud_connectors_v1_provider_proto != nil {
   495  		return
   496  	}
   497  	file_google_cloud_connectors_v1_common_proto_init()
   498  	if !protoimpl.UnsafeEnabled {
   499  		file_google_cloud_connectors_v1_provider_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
   500  			switch v := v.(*Provider); i {
   501  			case 0:
   502  				return &v.state
   503  			case 1:
   504  				return &v.sizeCache
   505  			case 2:
   506  				return &v.unknownFields
   507  			default:
   508  				return nil
   509  			}
   510  		}
   511  		file_google_cloud_connectors_v1_provider_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
   512  			switch v := v.(*GetProviderRequest); i {
   513  			case 0:
   514  				return &v.state
   515  			case 1:
   516  				return &v.sizeCache
   517  			case 2:
   518  				return &v.unknownFields
   519  			default:
   520  				return nil
   521  			}
   522  		}
   523  		file_google_cloud_connectors_v1_provider_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
   524  			switch v := v.(*ListProvidersRequest); i {
   525  			case 0:
   526  				return &v.state
   527  			case 1:
   528  				return &v.sizeCache
   529  			case 2:
   530  				return &v.unknownFields
   531  			default:
   532  				return nil
   533  			}
   534  		}
   535  		file_google_cloud_connectors_v1_provider_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
   536  			switch v := v.(*ListProvidersResponse); i {
   537  			case 0:
   538  				return &v.state
   539  			case 1:
   540  				return &v.sizeCache
   541  			case 2:
   542  				return &v.unknownFields
   543  			default:
   544  				return nil
   545  			}
   546  		}
   547  	}
   548  	type x struct{}
   549  	out := protoimpl.TypeBuilder{
   550  		File: protoimpl.DescBuilder{
   551  			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
   552  			RawDescriptor: file_google_cloud_connectors_v1_provider_proto_rawDesc,
   553  			NumEnums:      0,
   554  			NumMessages:   5,
   555  			NumExtensions: 0,
   556  			NumServices:   0,
   557  		},
   558  		GoTypes:           file_google_cloud_connectors_v1_provider_proto_goTypes,
   559  		DependencyIndexes: file_google_cloud_connectors_v1_provider_proto_depIdxs,
   560  		MessageInfos:      file_google_cloud_connectors_v1_provider_proto_msgTypes,
   561  	}.Build()
   562  	File_google_cloud_connectors_v1_provider_proto = out.File
   563  	file_google_cloud_connectors_v1_provider_proto_rawDesc = nil
   564  	file_google_cloud_connectors_v1_provider_proto_goTypes = nil
   565  	file_google_cloud_connectors_v1_provider_proto_depIdxs = nil
   566  }
   567  

View as plain text