cloud.google.com/go/aiplatform@v1.106.0/apiv1beta1/aiplatformpb/io.pb.go (about)

     1  // Copyright 2025 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.35.2
    18  // 	protoc        v4.25.7
    19  // source: google/cloud/aiplatform/v1beta1/io.proto
    20  
    21  package aiplatformpb
    22  
    23  import (
    24  	_ "google.golang.org/genproto/googleapis/api/annotations"
    25  	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
    26  	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
    27  	timestamppb "google.golang.org/protobuf/types/known/timestamppb"
    28  	reflect "reflect"
    29  	sync "sync"
    30  )
    31  
    32  const (
    33  	// Verify that this generated code is sufficiently up-to-date.
    34  	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
    35  	// Verify that runtime/protoimpl is sufficiently up-to-date.
    36  	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
    37  )
    38  
    39  // The type of the Google Drive resource.
    40  type GoogleDriveSource_ResourceId_ResourceType int32
    41  
    42  const (
    43  	// Unspecified resource type.
    44  	GoogleDriveSource_ResourceId_RESOURCE_TYPE_UNSPECIFIED GoogleDriveSource_ResourceId_ResourceType = 0
    45  	// File resource type.
    46  	GoogleDriveSource_ResourceId_RESOURCE_TYPE_FILE GoogleDriveSource_ResourceId_ResourceType = 1
    47  	// Folder resource type.
    48  	GoogleDriveSource_ResourceId_RESOURCE_TYPE_FOLDER GoogleDriveSource_ResourceId_ResourceType = 2
    49  )
    50  
    51  // Enum value maps for GoogleDriveSource_ResourceId_ResourceType.
    52  var (
    53  	GoogleDriveSource_ResourceId_ResourceType_name = map[int32]string{
    54  		0: "RESOURCE_TYPE_UNSPECIFIED",
    55  		1: "RESOURCE_TYPE_FILE",
    56  		2: "RESOURCE_TYPE_FOLDER",
    57  	}
    58  	GoogleDriveSource_ResourceId_ResourceType_value = map[string]int32{
    59  		"RESOURCE_TYPE_UNSPECIFIED": 0,
    60  		"RESOURCE_TYPE_FILE":        1,
    61  		"RESOURCE_TYPE_FOLDER":      2,
    62  	}
    63  )
    64  
    65  func (x GoogleDriveSource_ResourceId_ResourceType) Enum() *GoogleDriveSource_ResourceId_ResourceType {
    66  	p := new(GoogleDriveSource_ResourceId_ResourceType)
    67  	*p = x
    68  	return p
    69  }
    70  
    71  func (x GoogleDriveSource_ResourceId_ResourceType) String() string {
    72  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
    73  }
    74  
    75  func (GoogleDriveSource_ResourceId_ResourceType) Descriptor() protoreflect.EnumDescriptor {
    76  	return file_google_cloud_aiplatform_v1beta1_io_proto_enumTypes[0].Descriptor()
    77  }
    78  
    79  func (GoogleDriveSource_ResourceId_ResourceType) Type() protoreflect.EnumType {
    80  	return &file_google_cloud_aiplatform_v1beta1_io_proto_enumTypes[0]
    81  }
    82  
    83  func (x GoogleDriveSource_ResourceId_ResourceType) Number() protoreflect.EnumNumber {
    84  	return protoreflect.EnumNumber(x)
    85  }
    86  
    87  // Deprecated: Use GoogleDriveSource_ResourceId_ResourceType.Descriptor instead.
    88  func (GoogleDriveSource_ResourceId_ResourceType) EnumDescriptor() ([]byte, []int) {
    89  	return file_google_cloud_aiplatform_v1beta1_io_proto_rawDescGZIP(), []int{9, 0, 0}
    90  }
    91  
    92  // The storage details for Avro input content.
    93  type AvroSource struct {
    94  	state         protoimpl.MessageState
    95  	sizeCache     protoimpl.SizeCache
    96  	unknownFields protoimpl.UnknownFields
    97  
    98  	// Required. Google Cloud Storage location.
    99  	GcsSource *GcsSource `protobuf:"bytes,1,opt,name=gcs_source,json=gcsSource,proto3" json:"gcs_source,omitempty"`
   100  }
   101  
   102  func (x *AvroSource) Reset() {
   103  	*x = AvroSource{}
   104  	mi := &file_google_cloud_aiplatform_v1beta1_io_proto_msgTypes[0]
   105  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   106  	ms.StoreMessageInfo(mi)
   107  }
   108  
   109  func (x *AvroSource) String() string {
   110  	return protoimpl.X.MessageStringOf(x)
   111  }
   112  
   113  func (*AvroSource) ProtoMessage() {}
   114  
   115  func (x *AvroSource) ProtoReflect() protoreflect.Message {
   116  	mi := &file_google_cloud_aiplatform_v1beta1_io_proto_msgTypes[0]
   117  	if x != nil {
   118  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   119  		if ms.LoadMessageInfo() == nil {
   120  			ms.StoreMessageInfo(mi)
   121  		}
   122  		return ms
   123  	}
   124  	return mi.MessageOf(x)
   125  }
   126  
   127  // Deprecated: Use AvroSource.ProtoReflect.Descriptor instead.
   128  func (*AvroSource) Descriptor() ([]byte, []int) {
   129  	return file_google_cloud_aiplatform_v1beta1_io_proto_rawDescGZIP(), []int{0}
   130  }
   131  
   132  func (x *AvroSource) GetGcsSource() *GcsSource {
   133  	if x != nil {
   134  		return x.GcsSource
   135  	}
   136  	return nil
   137  }
   138  
   139  // The storage details for CSV input content.
   140  type CsvSource struct {
   141  	state         protoimpl.MessageState
   142  	sizeCache     protoimpl.SizeCache
   143  	unknownFields protoimpl.UnknownFields
   144  
   145  	// Required. Google Cloud Storage location.
   146  	GcsSource *GcsSource `protobuf:"bytes,1,opt,name=gcs_source,json=gcsSource,proto3" json:"gcs_source,omitempty"`
   147  }
   148  
   149  func (x *CsvSource) Reset() {
   150  	*x = CsvSource{}
   151  	mi := &file_google_cloud_aiplatform_v1beta1_io_proto_msgTypes[1]
   152  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   153  	ms.StoreMessageInfo(mi)
   154  }
   155  
   156  func (x *CsvSource) String() string {
   157  	return protoimpl.X.MessageStringOf(x)
   158  }
   159  
   160  func (*CsvSource) ProtoMessage() {}
   161  
   162  func (x *CsvSource) ProtoReflect() protoreflect.Message {
   163  	mi := &file_google_cloud_aiplatform_v1beta1_io_proto_msgTypes[1]
   164  	if x != nil {
   165  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   166  		if ms.LoadMessageInfo() == nil {
   167  			ms.StoreMessageInfo(mi)
   168  		}
   169  		return ms
   170  	}
   171  	return mi.MessageOf(x)
   172  }
   173  
   174  // Deprecated: Use CsvSource.ProtoReflect.Descriptor instead.
   175  func (*CsvSource) Descriptor() ([]byte, []int) {
   176  	return file_google_cloud_aiplatform_v1beta1_io_proto_rawDescGZIP(), []int{1}
   177  }
   178  
   179  func (x *CsvSource) GetGcsSource() *GcsSource {
   180  	if x != nil {
   181  		return x.GcsSource
   182  	}
   183  	return nil
   184  }
   185  
   186  // The Google Cloud Storage location for the input content.
   187  type GcsSource struct {
   188  	state         protoimpl.MessageState
   189  	sizeCache     protoimpl.SizeCache
   190  	unknownFields protoimpl.UnknownFields
   191  
   192  	// Required. Google Cloud Storage URI(-s) to the input file(s). May contain
   193  	// wildcards. For more information on wildcards, see
   194  	// https://cloud.google.com/storage/docs/wildcards.
   195  	Uris []string `protobuf:"bytes,1,rep,name=uris,proto3" json:"uris,omitempty"`
   196  }
   197  
   198  func (x *GcsSource) Reset() {
   199  	*x = GcsSource{}
   200  	mi := &file_google_cloud_aiplatform_v1beta1_io_proto_msgTypes[2]
   201  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   202  	ms.StoreMessageInfo(mi)
   203  }
   204  
   205  func (x *GcsSource) String() string {
   206  	return protoimpl.X.MessageStringOf(x)
   207  }
   208  
   209  func (*GcsSource) ProtoMessage() {}
   210  
   211  func (x *GcsSource) ProtoReflect() protoreflect.Message {
   212  	mi := &file_google_cloud_aiplatform_v1beta1_io_proto_msgTypes[2]
   213  	if x != nil {
   214  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   215  		if ms.LoadMessageInfo() == nil {
   216  			ms.StoreMessageInfo(mi)
   217  		}
   218  		return ms
   219  	}
   220  	return mi.MessageOf(x)
   221  }
   222  
   223  // Deprecated: Use GcsSource.ProtoReflect.Descriptor instead.
   224  func (*GcsSource) Descriptor() ([]byte, []int) {
   225  	return file_google_cloud_aiplatform_v1beta1_io_proto_rawDescGZIP(), []int{2}
   226  }
   227  
   228  func (x *GcsSource) GetUris() []string {
   229  	if x != nil {
   230  		return x.Uris
   231  	}
   232  	return nil
   233  }
   234  
   235  // The Google Cloud Storage location where the output is to be written to.
   236  type GcsDestination struct {
   237  	state         protoimpl.MessageState
   238  	sizeCache     protoimpl.SizeCache
   239  	unknownFields protoimpl.UnknownFields
   240  
   241  	// Required. Google Cloud Storage URI to output directory. If the uri doesn't
   242  	// end with
   243  	// '/', a '/' will be automatically appended. The directory is created if it
   244  	// doesn't exist.
   245  	OutputUriPrefix string `protobuf:"bytes,1,opt,name=output_uri_prefix,json=outputUriPrefix,proto3" json:"output_uri_prefix,omitempty"`
   246  }
   247  
   248  func (x *GcsDestination) Reset() {
   249  	*x = GcsDestination{}
   250  	mi := &file_google_cloud_aiplatform_v1beta1_io_proto_msgTypes[3]
   251  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   252  	ms.StoreMessageInfo(mi)
   253  }
   254  
   255  func (x *GcsDestination) String() string {
   256  	return protoimpl.X.MessageStringOf(x)
   257  }
   258  
   259  func (*GcsDestination) ProtoMessage() {}
   260  
   261  func (x *GcsDestination) ProtoReflect() protoreflect.Message {
   262  	mi := &file_google_cloud_aiplatform_v1beta1_io_proto_msgTypes[3]
   263  	if x != nil {
   264  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   265  		if ms.LoadMessageInfo() == nil {
   266  			ms.StoreMessageInfo(mi)
   267  		}
   268  		return ms
   269  	}
   270  	return mi.MessageOf(x)
   271  }
   272  
   273  // Deprecated: Use GcsDestination.ProtoReflect.Descriptor instead.
   274  func (*GcsDestination) Descriptor() ([]byte, []int) {
   275  	return file_google_cloud_aiplatform_v1beta1_io_proto_rawDescGZIP(), []int{3}
   276  }
   277  
   278  func (x *GcsDestination) GetOutputUriPrefix() string {
   279  	if x != nil {
   280  		return x.OutputUriPrefix
   281  	}
   282  	return ""
   283  }
   284  
   285  // The BigQuery location for the input content.
   286  type BigQuerySource struct {
   287  	state         protoimpl.MessageState
   288  	sizeCache     protoimpl.SizeCache
   289  	unknownFields protoimpl.UnknownFields
   290  
   291  	// Required. BigQuery URI to a table, up to 2000 characters long.
   292  	// Accepted forms:
   293  	//
   294  	// *  BigQuery path. For example: `bq://projectId.bqDatasetId.bqTableId`.
   295  	InputUri string `protobuf:"bytes,1,opt,name=input_uri,json=inputUri,proto3" json:"input_uri,omitempty"`
   296  }
   297  
   298  func (x *BigQuerySource) Reset() {
   299  	*x = BigQuerySource{}
   300  	mi := &file_google_cloud_aiplatform_v1beta1_io_proto_msgTypes[4]
   301  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   302  	ms.StoreMessageInfo(mi)
   303  }
   304  
   305  func (x *BigQuerySource) String() string {
   306  	return protoimpl.X.MessageStringOf(x)
   307  }
   308  
   309  func (*BigQuerySource) ProtoMessage() {}
   310  
   311  func (x *BigQuerySource) ProtoReflect() protoreflect.Message {
   312  	mi := &file_google_cloud_aiplatform_v1beta1_io_proto_msgTypes[4]
   313  	if x != nil {
   314  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   315  		if ms.LoadMessageInfo() == nil {
   316  			ms.StoreMessageInfo(mi)
   317  		}
   318  		return ms
   319  	}
   320  	return mi.MessageOf(x)
   321  }
   322  
   323  // Deprecated: Use BigQuerySource.ProtoReflect.Descriptor instead.
   324  func (*BigQuerySource) Descriptor() ([]byte, []int) {
   325  	return file_google_cloud_aiplatform_v1beta1_io_proto_rawDescGZIP(), []int{4}
   326  }
   327  
   328  func (x *BigQuerySource) GetInputUri() string {
   329  	if x != nil {
   330  		return x.InputUri
   331  	}
   332  	return ""
   333  }
   334  
   335  // The BigQuery location for the output content.
   336  type BigQueryDestination struct {
   337  	state         protoimpl.MessageState
   338  	sizeCache     protoimpl.SizeCache
   339  	unknownFields protoimpl.UnknownFields
   340  
   341  	// Required. BigQuery URI to a project or table, up to 2000 characters long.
   342  	//
   343  	// When only the project is specified, the Dataset and Table is created.
   344  	// When the full table reference is specified, the Dataset must exist and
   345  	// table must not exist.
   346  	//
   347  	// Accepted forms:
   348  	//
   349  	// *  BigQuery path. For example:
   350  	// `bq://projectId` or `bq://projectId.bqDatasetId` or
   351  	// `bq://projectId.bqDatasetId.bqTableId`.
   352  	OutputUri string `protobuf:"bytes,1,opt,name=output_uri,json=outputUri,proto3" json:"output_uri,omitempty"`
   353  }
   354  
   355  func (x *BigQueryDestination) Reset() {
   356  	*x = BigQueryDestination{}
   357  	mi := &file_google_cloud_aiplatform_v1beta1_io_proto_msgTypes[5]
   358  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   359  	ms.StoreMessageInfo(mi)
   360  }
   361  
   362  func (x *BigQueryDestination) String() string {
   363  	return protoimpl.X.MessageStringOf(x)
   364  }
   365  
   366  func (*BigQueryDestination) ProtoMessage() {}
   367  
   368  func (x *BigQueryDestination) ProtoReflect() protoreflect.Message {
   369  	mi := &file_google_cloud_aiplatform_v1beta1_io_proto_msgTypes[5]
   370  	if x != nil {
   371  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   372  		if ms.LoadMessageInfo() == nil {
   373  			ms.StoreMessageInfo(mi)
   374  		}
   375  		return ms
   376  	}
   377  	return mi.MessageOf(x)
   378  }
   379  
   380  // Deprecated: Use BigQueryDestination.ProtoReflect.Descriptor instead.
   381  func (*BigQueryDestination) Descriptor() ([]byte, []int) {
   382  	return file_google_cloud_aiplatform_v1beta1_io_proto_rawDescGZIP(), []int{5}
   383  }
   384  
   385  func (x *BigQueryDestination) GetOutputUri() string {
   386  	if x != nil {
   387  		return x.OutputUri
   388  	}
   389  	return ""
   390  }
   391  
   392  // The storage details for CSV output content.
   393  type CsvDestination struct {
   394  	state         protoimpl.MessageState
   395  	sizeCache     protoimpl.SizeCache
   396  	unknownFields protoimpl.UnknownFields
   397  
   398  	// Required. Google Cloud Storage location.
   399  	GcsDestination *GcsDestination `protobuf:"bytes,1,opt,name=gcs_destination,json=gcsDestination,proto3" json:"gcs_destination,omitempty"`
   400  }
   401  
   402  func (x *CsvDestination) Reset() {
   403  	*x = CsvDestination{}
   404  	mi := &file_google_cloud_aiplatform_v1beta1_io_proto_msgTypes[6]
   405  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   406  	ms.StoreMessageInfo(mi)
   407  }
   408  
   409  func (x *CsvDestination) String() string {
   410  	return protoimpl.X.MessageStringOf(x)
   411  }
   412  
   413  func (*CsvDestination) ProtoMessage() {}
   414  
   415  func (x *CsvDestination) ProtoReflect() protoreflect.Message {
   416  	mi := &file_google_cloud_aiplatform_v1beta1_io_proto_msgTypes[6]
   417  	if x != nil {
   418  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   419  		if ms.LoadMessageInfo() == nil {
   420  			ms.StoreMessageInfo(mi)
   421  		}
   422  		return ms
   423  	}
   424  	return mi.MessageOf(x)
   425  }
   426  
   427  // Deprecated: Use CsvDestination.ProtoReflect.Descriptor instead.
   428  func (*CsvDestination) Descriptor() ([]byte, []int) {
   429  	return file_google_cloud_aiplatform_v1beta1_io_proto_rawDescGZIP(), []int{6}
   430  }
   431  
   432  func (x *CsvDestination) GetGcsDestination() *GcsDestination {
   433  	if x != nil {
   434  		return x.GcsDestination
   435  	}
   436  	return nil
   437  }
   438  
   439  // The storage details for TFRecord output content.
   440  type TFRecordDestination struct {
   441  	state         protoimpl.MessageState
   442  	sizeCache     protoimpl.SizeCache
   443  	unknownFields protoimpl.UnknownFields
   444  
   445  	// Required. Google Cloud Storage location.
   446  	GcsDestination *GcsDestination `protobuf:"bytes,1,opt,name=gcs_destination,json=gcsDestination,proto3" json:"gcs_destination,omitempty"`
   447  }
   448  
   449  func (x *TFRecordDestination) Reset() {
   450  	*x = TFRecordDestination{}
   451  	mi := &file_google_cloud_aiplatform_v1beta1_io_proto_msgTypes[7]
   452  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   453  	ms.StoreMessageInfo(mi)
   454  }
   455  
   456  func (x *TFRecordDestination) String() string {
   457  	return protoimpl.X.MessageStringOf(x)
   458  }
   459  
   460  func (*TFRecordDestination) ProtoMessage() {}
   461  
   462  func (x *TFRecordDestination) ProtoReflect() protoreflect.Message {
   463  	mi := &file_google_cloud_aiplatform_v1beta1_io_proto_msgTypes[7]
   464  	if x != nil {
   465  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   466  		if ms.LoadMessageInfo() == nil {
   467  			ms.StoreMessageInfo(mi)
   468  		}
   469  		return ms
   470  	}
   471  	return mi.MessageOf(x)
   472  }
   473  
   474  // Deprecated: Use TFRecordDestination.ProtoReflect.Descriptor instead.
   475  func (*TFRecordDestination) Descriptor() ([]byte, []int) {
   476  	return file_google_cloud_aiplatform_v1beta1_io_proto_rawDescGZIP(), []int{7}
   477  }
   478  
   479  func (x *TFRecordDestination) GetGcsDestination() *GcsDestination {
   480  	if x != nil {
   481  		return x.GcsDestination
   482  	}
   483  	return nil
   484  }
   485  
   486  // The Container Registry location for the container image.
   487  type ContainerRegistryDestination struct {
   488  	state         protoimpl.MessageState
   489  	sizeCache     protoimpl.SizeCache
   490  	unknownFields protoimpl.UnknownFields
   491  
   492  	// Required. Container Registry URI of a container image.
   493  	// Only Google Container Registry and Artifact Registry are supported now.
   494  	// Accepted forms:
   495  	//
   496  	//   - Google Container Registry path. For example:
   497  	//     `gcr.io/projectId/imageName:tag`.
   498  	//
   499  	//   - Artifact Registry path. For example:
   500  	//     `us-central1-docker.pkg.dev/projectId/repoName/imageName:tag`.
   501  	//
   502  	// If a tag is not specified, "latest" will be used as the default tag.
   503  	OutputUri string `protobuf:"bytes,1,opt,name=output_uri,json=outputUri,proto3" json:"output_uri,omitempty"`
   504  }
   505  
   506  func (x *ContainerRegistryDestination) Reset() {
   507  	*x = ContainerRegistryDestination{}
   508  	mi := &file_google_cloud_aiplatform_v1beta1_io_proto_msgTypes[8]
   509  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   510  	ms.StoreMessageInfo(mi)
   511  }
   512  
   513  func (x *ContainerRegistryDestination) String() string {
   514  	return protoimpl.X.MessageStringOf(x)
   515  }
   516  
   517  func (*ContainerRegistryDestination) ProtoMessage() {}
   518  
   519  func (x *ContainerRegistryDestination) ProtoReflect() protoreflect.Message {
   520  	mi := &file_google_cloud_aiplatform_v1beta1_io_proto_msgTypes[8]
   521  	if x != nil {
   522  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   523  		if ms.LoadMessageInfo() == nil {
   524  			ms.StoreMessageInfo(mi)
   525  		}
   526  		return ms
   527  	}
   528  	return mi.MessageOf(x)
   529  }
   530  
   531  // Deprecated: Use ContainerRegistryDestination.ProtoReflect.Descriptor instead.
   532  func (*ContainerRegistryDestination) Descriptor() ([]byte, []int) {
   533  	return file_google_cloud_aiplatform_v1beta1_io_proto_rawDescGZIP(), []int{8}
   534  }
   535  
   536  func (x *ContainerRegistryDestination) GetOutputUri() string {
   537  	if x != nil {
   538  		return x.OutputUri
   539  	}
   540  	return ""
   541  }
   542  
   543  // The Google Drive location for the input content.
   544  type GoogleDriveSource struct {
   545  	state         protoimpl.MessageState
   546  	sizeCache     protoimpl.SizeCache
   547  	unknownFields protoimpl.UnknownFields
   548  
   549  	// Required. Google Drive resource IDs.
   550  	ResourceIds []*GoogleDriveSource_ResourceId `protobuf:"bytes,1,rep,name=resource_ids,json=resourceIds,proto3" json:"resource_ids,omitempty"`
   551  }
   552  
   553  func (x *GoogleDriveSource) Reset() {
   554  	*x = GoogleDriveSource{}
   555  	mi := &file_google_cloud_aiplatform_v1beta1_io_proto_msgTypes[9]
   556  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   557  	ms.StoreMessageInfo(mi)
   558  }
   559  
   560  func (x *GoogleDriveSource) String() string {
   561  	return protoimpl.X.MessageStringOf(x)
   562  }
   563  
   564  func (*GoogleDriveSource) ProtoMessage() {}
   565  
   566  func (x *GoogleDriveSource) ProtoReflect() protoreflect.Message {
   567  	mi := &file_google_cloud_aiplatform_v1beta1_io_proto_msgTypes[9]
   568  	if x != nil {
   569  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   570  		if ms.LoadMessageInfo() == nil {
   571  			ms.StoreMessageInfo(mi)
   572  		}
   573  		return ms
   574  	}
   575  	return mi.MessageOf(x)
   576  }
   577  
   578  // Deprecated: Use GoogleDriveSource.ProtoReflect.Descriptor instead.
   579  func (*GoogleDriveSource) Descriptor() ([]byte, []int) {
   580  	return file_google_cloud_aiplatform_v1beta1_io_proto_rawDescGZIP(), []int{9}
   581  }
   582  
   583  func (x *GoogleDriveSource) GetResourceIds() []*GoogleDriveSource_ResourceId {
   584  	if x != nil {
   585  		return x.ResourceIds
   586  	}
   587  	return nil
   588  }
   589  
   590  // The input content is encapsulated and uploaded in the request.
   591  type DirectUploadSource struct {
   592  	state         protoimpl.MessageState
   593  	sizeCache     protoimpl.SizeCache
   594  	unknownFields protoimpl.UnknownFields
   595  }
   596  
   597  func (x *DirectUploadSource) Reset() {
   598  	*x = DirectUploadSource{}
   599  	mi := &file_google_cloud_aiplatform_v1beta1_io_proto_msgTypes[10]
   600  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   601  	ms.StoreMessageInfo(mi)
   602  }
   603  
   604  func (x *DirectUploadSource) String() string {
   605  	return protoimpl.X.MessageStringOf(x)
   606  }
   607  
   608  func (*DirectUploadSource) ProtoMessage() {}
   609  
   610  func (x *DirectUploadSource) ProtoReflect() protoreflect.Message {
   611  	mi := &file_google_cloud_aiplatform_v1beta1_io_proto_msgTypes[10]
   612  	if x != nil {
   613  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   614  		if ms.LoadMessageInfo() == nil {
   615  			ms.StoreMessageInfo(mi)
   616  		}
   617  		return ms
   618  	}
   619  	return mi.MessageOf(x)
   620  }
   621  
   622  // Deprecated: Use DirectUploadSource.ProtoReflect.Descriptor instead.
   623  func (*DirectUploadSource) Descriptor() ([]byte, []int) {
   624  	return file_google_cloud_aiplatform_v1beta1_io_proto_rawDescGZIP(), []int{10}
   625  }
   626  
   627  // The Slack source for the ImportRagFilesRequest.
   628  type SlackSource struct {
   629  	state         protoimpl.MessageState
   630  	sizeCache     protoimpl.SizeCache
   631  	unknownFields protoimpl.UnknownFields
   632  
   633  	// Required. The Slack channels.
   634  	Channels []*SlackSource_SlackChannels `protobuf:"bytes,1,rep,name=channels,proto3" json:"channels,omitempty"`
   635  }
   636  
   637  func (x *SlackSource) Reset() {
   638  	*x = SlackSource{}
   639  	mi := &file_google_cloud_aiplatform_v1beta1_io_proto_msgTypes[11]
   640  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   641  	ms.StoreMessageInfo(mi)
   642  }
   643  
   644  func (x *SlackSource) String() string {
   645  	return protoimpl.X.MessageStringOf(x)
   646  }
   647  
   648  func (*SlackSource) ProtoMessage() {}
   649  
   650  func (x *SlackSource) ProtoReflect() protoreflect.Message {
   651  	mi := &file_google_cloud_aiplatform_v1beta1_io_proto_msgTypes[11]
   652  	if x != nil {
   653  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   654  		if ms.LoadMessageInfo() == nil {
   655  			ms.StoreMessageInfo(mi)
   656  		}
   657  		return ms
   658  	}
   659  	return mi.MessageOf(x)
   660  }
   661  
   662  // Deprecated: Use SlackSource.ProtoReflect.Descriptor instead.
   663  func (*SlackSource) Descriptor() ([]byte, []int) {
   664  	return file_google_cloud_aiplatform_v1beta1_io_proto_rawDescGZIP(), []int{11}
   665  }
   666  
   667  func (x *SlackSource) GetChannels() []*SlackSource_SlackChannels {
   668  	if x != nil {
   669  		return x.Channels
   670  	}
   671  	return nil
   672  }
   673  
   674  // The Jira source for the ImportRagFilesRequest.
   675  type JiraSource struct {
   676  	state         protoimpl.MessageState
   677  	sizeCache     protoimpl.SizeCache
   678  	unknownFields protoimpl.UnknownFields
   679  
   680  	// Required. The Jira queries.
   681  	JiraQueries []*JiraSource_JiraQueries `protobuf:"bytes,1,rep,name=jira_queries,json=jiraQueries,proto3" json:"jira_queries,omitempty"`
   682  }
   683  
   684  func (x *JiraSource) Reset() {
   685  	*x = JiraSource{}
   686  	mi := &file_google_cloud_aiplatform_v1beta1_io_proto_msgTypes[12]
   687  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   688  	ms.StoreMessageInfo(mi)
   689  }
   690  
   691  func (x *JiraSource) String() string {
   692  	return protoimpl.X.MessageStringOf(x)
   693  }
   694  
   695  func (*JiraSource) ProtoMessage() {}
   696  
   697  func (x *JiraSource) ProtoReflect() protoreflect.Message {
   698  	mi := &file_google_cloud_aiplatform_v1beta1_io_proto_msgTypes[12]
   699  	if x != nil {
   700  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   701  		if ms.LoadMessageInfo() == nil {
   702  			ms.StoreMessageInfo(mi)
   703  		}
   704  		return ms
   705  	}
   706  	return mi.MessageOf(x)
   707  }
   708  
   709  // Deprecated: Use JiraSource.ProtoReflect.Descriptor instead.
   710  func (*JiraSource) Descriptor() ([]byte, []int) {
   711  	return file_google_cloud_aiplatform_v1beta1_io_proto_rawDescGZIP(), []int{12}
   712  }
   713  
   714  func (x *JiraSource) GetJiraQueries() []*JiraSource_JiraQueries {
   715  	if x != nil {
   716  		return x.JiraQueries
   717  	}
   718  	return nil
   719  }
   720  
   721  // The SharePointSources to pass to ImportRagFiles.
   722  type SharePointSources struct {
   723  	state         protoimpl.MessageState
   724  	sizeCache     protoimpl.SizeCache
   725  	unknownFields protoimpl.UnknownFields
   726  
   727  	// The SharePoint sources.
   728  	SharePointSources []*SharePointSources_SharePointSource `protobuf:"bytes,1,rep,name=share_point_sources,json=sharePointSources,proto3" json:"share_point_sources,omitempty"`
   729  }
   730  
   731  func (x *SharePointSources) Reset() {
   732  	*x = SharePointSources{}
   733  	mi := &file_google_cloud_aiplatform_v1beta1_io_proto_msgTypes[13]
   734  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   735  	ms.StoreMessageInfo(mi)
   736  }
   737  
   738  func (x *SharePointSources) String() string {
   739  	return protoimpl.X.MessageStringOf(x)
   740  }
   741  
   742  func (*SharePointSources) ProtoMessage() {}
   743  
   744  func (x *SharePointSources) ProtoReflect() protoreflect.Message {
   745  	mi := &file_google_cloud_aiplatform_v1beta1_io_proto_msgTypes[13]
   746  	if 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  // Deprecated: Use SharePointSources.ProtoReflect.Descriptor instead.
   757  func (*SharePointSources) Descriptor() ([]byte, []int) {
   758  	return file_google_cloud_aiplatform_v1beta1_io_proto_rawDescGZIP(), []int{13}
   759  }
   760  
   761  func (x *SharePointSources) GetSharePointSources() []*SharePointSources_SharePointSource {
   762  	if x != nil {
   763  		return x.SharePointSources
   764  	}
   765  	return nil
   766  }
   767  
   768  // The type and ID of the Google Drive resource.
   769  type GoogleDriveSource_ResourceId struct {
   770  	state         protoimpl.MessageState
   771  	sizeCache     protoimpl.SizeCache
   772  	unknownFields protoimpl.UnknownFields
   773  
   774  	// Required. The type of the Google Drive resource.
   775  	ResourceType GoogleDriveSource_ResourceId_ResourceType `protobuf:"varint,1,opt,name=resource_type,json=resourceType,proto3,enum=google.cloud.aiplatform.v1beta1.GoogleDriveSource_ResourceId_ResourceType" json:"resource_type,omitempty"`
   776  	// Required. The ID of the Google Drive resource.
   777  	ResourceId string `protobuf:"bytes,2,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty"`
   778  }
   779  
   780  func (x *GoogleDriveSource_ResourceId) Reset() {
   781  	*x = GoogleDriveSource_ResourceId{}
   782  	mi := &file_google_cloud_aiplatform_v1beta1_io_proto_msgTypes[14]
   783  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   784  	ms.StoreMessageInfo(mi)
   785  }
   786  
   787  func (x *GoogleDriveSource_ResourceId) String() string {
   788  	return protoimpl.X.MessageStringOf(x)
   789  }
   790  
   791  func (*GoogleDriveSource_ResourceId) ProtoMessage() {}
   792  
   793  func (x *GoogleDriveSource_ResourceId) ProtoReflect() protoreflect.Message {
   794  	mi := &file_google_cloud_aiplatform_v1beta1_io_proto_msgTypes[14]
   795  	if x != nil {
   796  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   797  		if ms.LoadMessageInfo() == nil {
   798  			ms.StoreMessageInfo(mi)
   799  		}
   800  		return ms
   801  	}
   802  	return mi.MessageOf(x)
   803  }
   804  
   805  // Deprecated: Use GoogleDriveSource_ResourceId.ProtoReflect.Descriptor instead.
   806  func (*GoogleDriveSource_ResourceId) Descriptor() ([]byte, []int) {
   807  	return file_google_cloud_aiplatform_v1beta1_io_proto_rawDescGZIP(), []int{9, 0}
   808  }
   809  
   810  func (x *GoogleDriveSource_ResourceId) GetResourceType() GoogleDriveSource_ResourceId_ResourceType {
   811  	if x != nil {
   812  		return x.ResourceType
   813  	}
   814  	return GoogleDriveSource_ResourceId_RESOURCE_TYPE_UNSPECIFIED
   815  }
   816  
   817  func (x *GoogleDriveSource_ResourceId) GetResourceId() string {
   818  	if x != nil {
   819  		return x.ResourceId
   820  	}
   821  	return ""
   822  }
   823  
   824  // SlackChannels contains the Slack channels and corresponding access token.
   825  type SlackSource_SlackChannels struct {
   826  	state         protoimpl.MessageState
   827  	sizeCache     protoimpl.SizeCache
   828  	unknownFields protoimpl.UnknownFields
   829  
   830  	// Required. The Slack channel IDs.
   831  	Channels []*SlackSource_SlackChannels_SlackChannel `protobuf:"bytes,1,rep,name=channels,proto3" json:"channels,omitempty"`
   832  	// Required. The SecretManager secret version resource name (e.g.
   833  	// projects/{project}/secrets/{secret}/versions/{version}) storing the
   834  	// Slack channel access token that has access to the slack channel IDs.
   835  	// See: https://api.slack.com/tutorials/tracks/getting-a-token.
   836  	ApiKeyConfig *ApiAuth_ApiKeyConfig `protobuf:"bytes,3,opt,name=api_key_config,json=apiKeyConfig,proto3" json:"api_key_config,omitempty"`
   837  }
   838  
   839  func (x *SlackSource_SlackChannels) Reset() {
   840  	*x = SlackSource_SlackChannels{}
   841  	mi := &file_google_cloud_aiplatform_v1beta1_io_proto_msgTypes[15]
   842  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   843  	ms.StoreMessageInfo(mi)
   844  }
   845  
   846  func (x *SlackSource_SlackChannels) String() string {
   847  	return protoimpl.X.MessageStringOf(x)
   848  }
   849  
   850  func (*SlackSource_SlackChannels) ProtoMessage() {}
   851  
   852  func (x *SlackSource_SlackChannels) ProtoReflect() protoreflect.Message {
   853  	mi := &file_google_cloud_aiplatform_v1beta1_io_proto_msgTypes[15]
   854  	if x != nil {
   855  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   856  		if ms.LoadMessageInfo() == nil {
   857  			ms.StoreMessageInfo(mi)
   858  		}
   859  		return ms
   860  	}
   861  	return mi.MessageOf(x)
   862  }
   863  
   864  // Deprecated: Use SlackSource_SlackChannels.ProtoReflect.Descriptor instead.
   865  func (*SlackSource_SlackChannels) Descriptor() ([]byte, []int) {
   866  	return file_google_cloud_aiplatform_v1beta1_io_proto_rawDescGZIP(), []int{11, 0}
   867  }
   868  
   869  func (x *SlackSource_SlackChannels) GetChannels() []*SlackSource_SlackChannels_SlackChannel {
   870  	if x != nil {
   871  		return x.Channels
   872  	}
   873  	return nil
   874  }
   875  
   876  func (x *SlackSource_SlackChannels) GetApiKeyConfig() *ApiAuth_ApiKeyConfig {
   877  	if x != nil {
   878  		return x.ApiKeyConfig
   879  	}
   880  	return nil
   881  }
   882  
   883  // SlackChannel contains the Slack channel ID and the time range to import.
   884  type SlackSource_SlackChannels_SlackChannel struct {
   885  	state         protoimpl.MessageState
   886  	sizeCache     protoimpl.SizeCache
   887  	unknownFields protoimpl.UnknownFields
   888  
   889  	// Required. The Slack channel ID.
   890  	ChannelId string `protobuf:"bytes,1,opt,name=channel_id,json=channelId,proto3" json:"channel_id,omitempty"`
   891  	// Optional. The starting timestamp for messages to import.
   892  	StartTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"`
   893  	// Optional. The ending timestamp for messages to import.
   894  	EndTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`
   895  }
   896  
   897  func (x *SlackSource_SlackChannels_SlackChannel) Reset() {
   898  	*x = SlackSource_SlackChannels_SlackChannel{}
   899  	mi := &file_google_cloud_aiplatform_v1beta1_io_proto_msgTypes[16]
   900  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   901  	ms.StoreMessageInfo(mi)
   902  }
   903  
   904  func (x *SlackSource_SlackChannels_SlackChannel) String() string {
   905  	return protoimpl.X.MessageStringOf(x)
   906  }
   907  
   908  func (*SlackSource_SlackChannels_SlackChannel) ProtoMessage() {}
   909  
   910  func (x *SlackSource_SlackChannels_SlackChannel) ProtoReflect() protoreflect.Message {
   911  	mi := &file_google_cloud_aiplatform_v1beta1_io_proto_msgTypes[16]
   912  	if x != nil {
   913  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   914  		if ms.LoadMessageInfo() == nil {
   915  			ms.StoreMessageInfo(mi)
   916  		}
   917  		return ms
   918  	}
   919  	return mi.MessageOf(x)
   920  }
   921  
   922  // Deprecated: Use SlackSource_SlackChannels_SlackChannel.ProtoReflect.Descriptor instead.
   923  func (*SlackSource_SlackChannels_SlackChannel) Descriptor() ([]byte, []int) {
   924  	return file_google_cloud_aiplatform_v1beta1_io_proto_rawDescGZIP(), []int{11, 0, 0}
   925  }
   926  
   927  func (x *SlackSource_SlackChannels_SlackChannel) GetChannelId() string {
   928  	if x != nil {
   929  		return x.ChannelId
   930  	}
   931  	return ""
   932  }
   933  
   934  func (x *SlackSource_SlackChannels_SlackChannel) GetStartTime() *timestamppb.Timestamp {
   935  	if x != nil {
   936  		return x.StartTime
   937  	}
   938  	return nil
   939  }
   940  
   941  func (x *SlackSource_SlackChannels_SlackChannel) GetEndTime() *timestamppb.Timestamp {
   942  	if x != nil {
   943  		return x.EndTime
   944  	}
   945  	return nil
   946  }
   947  
   948  // JiraQueries contains the Jira queries and corresponding authentication.
   949  type JiraSource_JiraQueries struct {
   950  	state         protoimpl.MessageState
   951  	sizeCache     protoimpl.SizeCache
   952  	unknownFields protoimpl.UnknownFields
   953  
   954  	// A list of Jira projects to import in their entirety.
   955  	Projects []string `protobuf:"bytes,3,rep,name=projects,proto3" json:"projects,omitempty"`
   956  	// A list of custom Jira queries to import. For information about JQL (Jira
   957  	// Query Language), see
   958  	// https://support.atlassian.com/jira-service-management-cloud/docs/use-advanced-search-with-jira-query-language-jql/
   959  	CustomQueries []string `protobuf:"bytes,4,rep,name=custom_queries,json=customQueries,proto3" json:"custom_queries,omitempty"`
   960  	// Required. The Jira email address.
   961  	Email string `protobuf:"bytes,5,opt,name=email,proto3" json:"email,omitempty"`
   962  	// Required. The Jira server URI.
   963  	ServerUri string `protobuf:"bytes,6,opt,name=server_uri,json=serverUri,proto3" json:"server_uri,omitempty"`
   964  	// Required. The SecretManager secret version resource name (e.g.
   965  	// projects/{project}/secrets/{secret}/versions/{version}) storing the
   966  	// Jira API key. See [Manage API tokens for your Atlassian
   967  	// account](https://support.atlassian.com/atlassian-account/docs/manage-api-tokens-for-your-atlassian-account/).
   968  	ApiKeyConfig *ApiAuth_ApiKeyConfig `protobuf:"bytes,7,opt,name=api_key_config,json=apiKeyConfig,proto3" json:"api_key_config,omitempty"`
   969  }
   970  
   971  func (x *JiraSource_JiraQueries) Reset() {
   972  	*x = JiraSource_JiraQueries{}
   973  	mi := &file_google_cloud_aiplatform_v1beta1_io_proto_msgTypes[17]
   974  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   975  	ms.StoreMessageInfo(mi)
   976  }
   977  
   978  func (x *JiraSource_JiraQueries) String() string {
   979  	return protoimpl.X.MessageStringOf(x)
   980  }
   981  
   982  func (*JiraSource_JiraQueries) ProtoMessage() {}
   983  
   984  func (x *JiraSource_JiraQueries) ProtoReflect() protoreflect.Message {
   985  	mi := &file_google_cloud_aiplatform_v1beta1_io_proto_msgTypes[17]
   986  	if x != nil {
   987  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   988  		if ms.LoadMessageInfo() == nil {
   989  			ms.StoreMessageInfo(mi)
   990  		}
   991  		return ms
   992  	}
   993  	return mi.MessageOf(x)
   994  }
   995  
   996  // Deprecated: Use JiraSource_JiraQueries.ProtoReflect.Descriptor instead.
   997  func (*JiraSource_JiraQueries) Descriptor() ([]byte, []int) {
   998  	return file_google_cloud_aiplatform_v1beta1_io_proto_rawDescGZIP(), []int{12, 0}
   999  }
  1000  
  1001  func (x *JiraSource_JiraQueries) GetProjects() []string {
  1002  	if x != nil {
  1003  		return x.Projects
  1004  	}
  1005  	return nil
  1006  }
  1007  
  1008  func (x *JiraSource_JiraQueries) GetCustomQueries() []string {
  1009  	if x != nil {
  1010  		return x.CustomQueries
  1011  	}
  1012  	return nil
  1013  }
  1014  
  1015  func (x *JiraSource_JiraQueries) GetEmail() string {
  1016  	if x != nil {
  1017  		return x.Email
  1018  	}
  1019  	return ""
  1020  }
  1021  
  1022  func (x *JiraSource_JiraQueries) GetServerUri() string {
  1023  	if x != nil {
  1024  		return x.ServerUri
  1025  	}
  1026  	return ""
  1027  }
  1028  
  1029  func (x *JiraSource_JiraQueries) GetApiKeyConfig() *ApiAuth_ApiKeyConfig {
  1030  	if x != nil {
  1031  		return x.ApiKeyConfig
  1032  	}
  1033  	return nil
  1034  }
  1035  
  1036  // An individual SharePointSource.
  1037  type SharePointSources_SharePointSource struct {
  1038  	state         protoimpl.MessageState
  1039  	sizeCache     protoimpl.SizeCache
  1040  	unknownFields protoimpl.UnknownFields
  1041  
  1042  	// The SharePoint folder source. If not provided, uses "root".
  1043  	//
  1044  	// Types that are assignable to FolderSource:
  1045  	//
  1046  	//	*SharePointSources_SharePointSource_SharepointFolderPath
  1047  	//	*SharePointSources_SharePointSource_SharepointFolderId
  1048  	FolderSource isSharePointSources_SharePointSource_FolderSource `protobuf_oneof:"folder_source"`
  1049  	// The SharePoint drive source.
  1050  	//
  1051  	// Types that are assignable to DriveSource:
  1052  	//
  1053  	//	*SharePointSources_SharePointSource_DriveName
  1054  	//	*SharePointSources_SharePointSource_DriveId
  1055  	DriveSource isSharePointSources_SharePointSource_DriveSource `protobuf_oneof:"drive_source"`
  1056  	// The Application ID for the app registered in Microsoft Azure Portal.
  1057  	// The application must also be configured with MS Graph permissions
  1058  	// "Files.ReadAll", "Sites.ReadAll" and BrowserSiteLists.Read.All.
  1059  	ClientId string `protobuf:"bytes,1,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"`
  1060  	// The application secret for the app registered in Azure.
  1061  	ClientSecret *ApiAuth_ApiKeyConfig `protobuf:"bytes,2,opt,name=client_secret,json=clientSecret,proto3" json:"client_secret,omitempty"`
  1062  	// Unique identifier of the Azure Active Directory Instance.
  1063  	TenantId string `protobuf:"bytes,3,opt,name=tenant_id,json=tenantId,proto3" json:"tenant_id,omitempty"`
  1064  	// The name of the SharePoint site to download from. This can be the site
  1065  	// name or the site id.
  1066  	SharepointSiteName string `protobuf:"bytes,4,opt,name=sharepoint_site_name,json=sharepointSiteName,proto3" json:"sharepoint_site_name,omitempty"`
  1067  	// Output only. The SharePoint file id. Output only.
  1068  	FileId string `protobuf:"bytes,9,opt,name=file_id,json=fileId,proto3" json:"file_id,omitempty"`
  1069  }
  1070  
  1071  func (x *SharePointSources_SharePointSource) Reset() {
  1072  	*x = SharePointSources_SharePointSource{}
  1073  	mi := &file_google_cloud_aiplatform_v1beta1_io_proto_msgTypes[18]
  1074  	ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1075  	ms.StoreMessageInfo(mi)
  1076  }
  1077  
  1078  func (x *SharePointSources_SharePointSource) String() string {
  1079  	return protoimpl.X.MessageStringOf(x)
  1080  }
  1081  
  1082  func (*SharePointSources_SharePointSource) ProtoMessage() {}
  1083  
  1084  func (x *SharePointSources_SharePointSource) ProtoReflect() protoreflect.Message {
  1085  	mi := &file_google_cloud_aiplatform_v1beta1_io_proto_msgTypes[18]
  1086  	if x != nil {
  1087  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1088  		if ms.LoadMessageInfo() == nil {
  1089  			ms.StoreMessageInfo(mi)
  1090  		}
  1091  		return ms
  1092  	}
  1093  	return mi.MessageOf(x)
  1094  }
  1095  
  1096  // Deprecated: Use SharePointSources_SharePointSource.ProtoReflect.Descriptor instead.
  1097  func (*SharePointSources_SharePointSource) Descriptor() ([]byte, []int) {
  1098  	return file_google_cloud_aiplatform_v1beta1_io_proto_rawDescGZIP(), []int{13, 0}
  1099  }
  1100  
  1101  func (m *SharePointSources_SharePointSource) GetFolderSource() isSharePointSources_SharePointSource_FolderSource {
  1102  	if m != nil {
  1103  		return m.FolderSource
  1104  	}
  1105  	return nil
  1106  }
  1107  
  1108  func (x *SharePointSources_SharePointSource) GetSharepointFolderPath() string {
  1109  	if x, ok := x.GetFolderSource().(*SharePointSources_SharePointSource_SharepointFolderPath); ok {
  1110  		return x.SharepointFolderPath
  1111  	}
  1112  	return ""
  1113  }
  1114  
  1115  func (x *SharePointSources_SharePointSource) GetSharepointFolderId() string {
  1116  	if x, ok := x.GetFolderSource().(*SharePointSources_SharePointSource_SharepointFolderId); ok {
  1117  		return x.SharepointFolderId
  1118  	}
  1119  	return ""
  1120  }
  1121  
  1122  func (m *SharePointSources_SharePointSource) GetDriveSource() isSharePointSources_SharePointSource_DriveSource {
  1123  	if m != nil {
  1124  		return m.DriveSource
  1125  	}
  1126  	return nil
  1127  }
  1128  
  1129  func (x *SharePointSources_SharePointSource) GetDriveName() string {
  1130  	if x, ok := x.GetDriveSource().(*SharePointSources_SharePointSource_DriveName); ok {
  1131  		return x.DriveName
  1132  	}
  1133  	return ""
  1134  }
  1135  
  1136  func (x *SharePointSources_SharePointSource) GetDriveId() string {
  1137  	if x, ok := x.GetDriveSource().(*SharePointSources_SharePointSource_DriveId); ok {
  1138  		return x.DriveId
  1139  	}
  1140  	return ""
  1141  }
  1142  
  1143  func (x *SharePointSources_SharePointSource) GetClientId() string {
  1144  	if x != nil {
  1145  		return x.ClientId
  1146  	}
  1147  	return ""
  1148  }
  1149  
  1150  func (x *SharePointSources_SharePointSource) GetClientSecret() *ApiAuth_ApiKeyConfig {
  1151  	if x != nil {
  1152  		return x.ClientSecret
  1153  	}
  1154  	return nil
  1155  }
  1156  
  1157  func (x *SharePointSources_SharePointSource) GetTenantId() string {
  1158  	if x != nil {
  1159  		return x.TenantId
  1160  	}
  1161  	return ""
  1162  }
  1163  
  1164  func (x *SharePointSources_SharePointSource) GetSharepointSiteName() string {
  1165  	if x != nil {
  1166  		return x.SharepointSiteName
  1167  	}
  1168  	return ""
  1169  }
  1170  
  1171  func (x *SharePointSources_SharePointSource) GetFileId() string {
  1172  	if x != nil {
  1173  		return x.FileId
  1174  	}
  1175  	return ""
  1176  }
  1177  
  1178  type isSharePointSources_SharePointSource_FolderSource interface {
  1179  	isSharePointSources_SharePointSource_FolderSource()
  1180  }
  1181  
  1182  type SharePointSources_SharePointSource_SharepointFolderPath struct {
  1183  	// The path of the SharePoint folder to download from.
  1184  	SharepointFolderPath string `protobuf:"bytes,5,opt,name=sharepoint_folder_path,json=sharepointFolderPath,proto3,oneof"`
  1185  }
  1186  
  1187  type SharePointSources_SharePointSource_SharepointFolderId struct {
  1188  	// The ID of the SharePoint folder to download from.
  1189  	SharepointFolderId string `protobuf:"bytes,6,opt,name=sharepoint_folder_id,json=sharepointFolderId,proto3,oneof"`
  1190  }
  1191  
  1192  func (*SharePointSources_SharePointSource_SharepointFolderPath) isSharePointSources_SharePointSource_FolderSource() {
  1193  }
  1194  
  1195  func (*SharePointSources_SharePointSource_SharepointFolderId) isSharePointSources_SharePointSource_FolderSource() {
  1196  }
  1197  
  1198  type isSharePointSources_SharePointSource_DriveSource interface {
  1199  	isSharePointSources_SharePointSource_DriveSource()
  1200  }
  1201  
  1202  type SharePointSources_SharePointSource_DriveName struct {
  1203  	// The name of the drive to download from.
  1204  	DriveName string `protobuf:"bytes,7,opt,name=drive_name,json=driveName,proto3,oneof"`
  1205  }
  1206  
  1207  type SharePointSources_SharePointSource_DriveId struct {
  1208  	// The ID of the drive to download from.
  1209  	DriveId string `protobuf:"bytes,8,opt,name=drive_id,json=driveId,proto3,oneof"`
  1210  }
  1211  
  1212  func (*SharePointSources_SharePointSource_DriveName) isSharePointSources_SharePointSource_DriveSource() {
  1213  }
  1214  
  1215  func (*SharePointSources_SharePointSource_DriveId) isSharePointSources_SharePointSource_DriveSource() {
  1216  }
  1217  
  1218  var File_google_cloud_aiplatform_v1beta1_io_proto protoreflect.FileDescriptor
  1219  
  1220  var file_google_cloud_aiplatform_v1beta1_io_proto_rawDesc = []byte{
  1221  	0x0a, 0x28, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x61,
  1222  	0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61,
  1223  	0x31, 0x2f, 0x69, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x1f, 0x67, 0x6f, 0x6f, 0x67,
  1224  	0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66,
  1225  	0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x1a, 0x1f, 0x67, 0x6f, 0x6f,
  1226  	0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x62, 0x65,
  1227  	0x68, 0x61, 0x76, 0x69, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x2e, 0x67, 0x6f,
  1228  	0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x61, 0x69, 0x70, 0x6c, 0x61,
  1229  	0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x61, 0x70,
  1230  	0x69, 0x5f, 0x61, 0x75, 0x74, 0x68, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f,
  1231  	0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x74, 0x69,
  1232  	0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x5c, 0x0a,
  1233  	0x0a, 0x41, 0x76, 0x72, 0x6f, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x12, 0x4e, 0x0a, 0x0a, 0x67,
  1234  	0x63, 0x73, 0x5f, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32,
  1235  	0x2a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61,
  1236  	0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61,
  1237  	0x31, 0x2e, 0x47, 0x63, 0x73, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x42, 0x03, 0xe0, 0x41, 0x02,
  1238  	0x52, 0x09, 0x67, 0x63, 0x73, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x22, 0x5b, 0x0a, 0x09, 0x43,
  1239  	0x73, 0x76, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x12, 0x4e, 0x0a, 0x0a, 0x67, 0x63, 0x73, 0x5f,
  1240  	0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2a, 0x2e, 0x67,
  1241  	0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c,
  1242  	0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x47,
  1243  	0x63, 0x73, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x09, 0x67,
  1244  	0x63, 0x73, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x22, 0x24, 0x0a, 0x09, 0x47, 0x63, 0x73, 0x53,
  1245  	0x6f, 0x75, 0x72, 0x63, 0x65, 0x12, 0x17, 0x0a, 0x04, 0x75, 0x72, 0x69, 0x73, 0x18, 0x01, 0x20,
  1246  	0x03, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x04, 0x75, 0x72, 0x69, 0x73, 0x22, 0x41,
  1247  	0x0a, 0x0e, 0x47, 0x63, 0x73, 0x44, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e,
  1248  	0x12, 0x2f, 0x0a, 0x11, 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x5f, 0x75, 0x72, 0x69, 0x5f, 0x70,
  1249  	0x72, 0x65, 0x66, 0x69, 0x78, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02,
  1250  	0x52, 0x0f, 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x55, 0x72, 0x69, 0x50, 0x72, 0x65, 0x66, 0x69,
  1251  	0x78, 0x22, 0x32, 0x0a, 0x0e, 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79, 0x53, 0x6f, 0x75,
  1252  	0x72, 0x63, 0x65, 0x12, 0x20, 0x0a, 0x09, 0x69, 0x6e, 0x70, 0x75, 0x74, 0x5f, 0x75, 0x72, 0x69,
  1253  	0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x08, 0x69, 0x6e, 0x70,
  1254  	0x75, 0x74, 0x55, 0x72, 0x69, 0x22, 0x39, 0x0a, 0x13, 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72,
  1255  	0x79, 0x44, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x22, 0x0a, 0x0a,
  1256  	0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x5f, 0x75, 0x72, 0x69, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09,
  1257  	0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x09, 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x55, 0x72, 0x69,
  1258  	0x22, 0x6f, 0x0a, 0x0e, 0x43, 0x73, 0x76, 0x44, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x61, 0x74, 0x69,
  1259  	0x6f, 0x6e, 0x12, 0x5d, 0x0a, 0x0f, 0x67, 0x63, 0x73, 0x5f, 0x64, 0x65, 0x73, 0x74, 0x69, 0x6e,
  1260  	0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x67, 0x6f,
  1261  	0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61,
  1262  	0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x47, 0x63,
  1263  	0x73, 0x44, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x03, 0xe0, 0x41,
  1264  	0x02, 0x52, 0x0e, 0x67, 0x63, 0x73, 0x44, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f,
  1265  	0x6e, 0x22, 0x74, 0x0a, 0x13, 0x54, 0x46, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x44, 0x65, 0x73,
  1266  	0x74, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x5d, 0x0a, 0x0f, 0x67, 0x63, 0x73, 0x5f,
  1267  	0x64, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28,
  1268  	0x0b, 0x32, 0x2f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64,
  1269  	0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65,
  1270  	0x74, 0x61, 0x31, 0x2e, 0x47, 0x63, 0x73, 0x44, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x61, 0x74, 0x69,
  1271  	0x6f, 0x6e, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0e, 0x67, 0x63, 0x73, 0x44, 0x65, 0x73, 0x74,
  1272  	0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x42, 0x0a, 0x1c, 0x43, 0x6f, 0x6e, 0x74, 0x61,
  1273  	0x69, 0x6e, 0x65, 0x72, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x44, 0x65, 0x73, 0x74,
  1274  	0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x22, 0x0a, 0x0a, 0x6f, 0x75, 0x74, 0x70, 0x75,
  1275  	0x74, 0x5f, 0x75, 0x72, 0x69, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02,
  1276  	0x52, 0x09, 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x55, 0x72, 0x69, 0x22, 0x86, 0x03, 0x0a, 0x11,
  1277  	0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x44, 0x72, 0x69, 0x76, 0x65, 0x53, 0x6f, 0x75, 0x72, 0x63,
  1278  	0x65, 0x12, 0x65, 0x0a, 0x0c, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x69, 0x64,
  1279  	0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x3d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
  1280  	0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72,
  1281  	0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
  1282  	0x44, 0x72, 0x69, 0x76, 0x65, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x52, 0x65, 0x73, 0x6f,
  1283  	0x75, 0x72, 0x63, 0x65, 0x49, 0x64, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0b, 0x72, 0x65, 0x73,
  1284  	0x6f, 0x75, 0x72, 0x63, 0x65, 0x49, 0x64, 0x73, 0x1a, 0x89, 0x02, 0x0a, 0x0a, 0x52, 0x65, 0x73,
  1285  	0x6f, 0x75, 0x72, 0x63, 0x65, 0x49, 0x64, 0x12, 0x74, 0x0a, 0x0d, 0x72, 0x65, 0x73, 0x6f, 0x75,
  1286  	0x72, 0x63, 0x65, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x4a,
  1287  	0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69,
  1288  	0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31,
  1289  	0x2e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x44, 0x72, 0x69, 0x76, 0x65, 0x53, 0x6f, 0x75, 0x72,
  1290  	0x63, 0x65, 0x2e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x49, 0x64, 0x2e, 0x52, 0x65,
  1291  	0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52,
  1292  	0x0c, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x24, 0x0a,
  1293  	0x0b, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01,
  1294  	0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0a, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63,
  1295  	0x65, 0x49, 0x64, 0x22, 0x5f, 0x0a, 0x0c, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x54,
  1296  	0x79, 0x70, 0x65, 0x12, 0x1d, 0x0a, 0x19, 0x52, 0x45, 0x53, 0x4f, 0x55, 0x52, 0x43, 0x45, 0x5f,
  1297  	0x54, 0x59, 0x50, 0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44,
  1298  	0x10, 0x00, 0x12, 0x16, 0x0a, 0x12, 0x52, 0x45, 0x53, 0x4f, 0x55, 0x52, 0x43, 0x45, 0x5f, 0x54,
  1299  	0x59, 0x50, 0x45, 0x5f, 0x46, 0x49, 0x4c, 0x45, 0x10, 0x01, 0x12, 0x18, 0x0a, 0x14, 0x52, 0x45,
  1300  	0x53, 0x4f, 0x55, 0x52, 0x43, 0x45, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x46, 0x4f, 0x4c, 0x44,
  1301  	0x45, 0x52, 0x10, 0x02, 0x22, 0x14, 0x0a, 0x12, 0x44, 0x69, 0x72, 0x65, 0x63, 0x74, 0x55, 0x70,
  1302  	0x6c, 0x6f, 0x61, 0x64, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x22, 0xf9, 0x03, 0x0a, 0x0b, 0x53,
  1303  	0x6c, 0x61, 0x63, 0x6b, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x12, 0x5b, 0x0a, 0x08, 0x63, 0x68,
  1304  	0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x3a, 0x2e, 0x67,
  1305  	0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c,
  1306  	0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x53,
  1307  	0x6c, 0x61, 0x63, 0x6b, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x53, 0x6c, 0x61, 0x63, 0x6b,
  1308  	0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x73, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x08, 0x63,
  1309  	0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x73, 0x1a, 0x8c, 0x03, 0x0a, 0x0d, 0x53, 0x6c, 0x61, 0x63,
  1310  	0x6b, 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x73, 0x12, 0x68, 0x0a, 0x08, 0x63, 0x68, 0x61,
  1311  	0x6e, 0x6e, 0x65, 0x6c, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x47, 0x2e, 0x67, 0x6f,
  1312  	0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61,
  1313  	0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x53, 0x6c,
  1314  	0x61, 0x63, 0x6b, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x53, 0x6c, 0x61, 0x63, 0x6b, 0x43,
  1315  	0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x73, 0x2e, 0x53, 0x6c, 0x61, 0x63, 0x6b, 0x43, 0x68, 0x61,
  1316  	0x6e, 0x6e, 0x65, 0x6c, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x08, 0x63, 0x68, 0x61, 0x6e, 0x6e,
  1317  	0x65, 0x6c, 0x73, 0x12, 0x60, 0x0a, 0x0e, 0x61, 0x70, 0x69, 0x5f, 0x6b, 0x65, 0x79, 0x5f, 0x63,
  1318  	0x6f, 0x6e, 0x66, 0x69, 0x67, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x35, 0x2e, 0x67, 0x6f,
  1319  	0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61,
  1320  	0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x41, 0x70,
  1321  	0x69, 0x41, 0x75, 0x74, 0x68, 0x2e, 0x41, 0x70, 0x69, 0x4b, 0x65, 0x79, 0x43, 0x6f, 0x6e, 0x66,
  1322  	0x69, 0x67, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0c, 0x61, 0x70, 0x69, 0x4b, 0x65, 0x79, 0x43,
  1323  	0x6f, 0x6e, 0x66, 0x69, 0x67, 0x1a, 0xae, 0x01, 0x0a, 0x0c, 0x53, 0x6c, 0x61, 0x63, 0x6b, 0x43,
  1324  	0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x12, 0x22, 0x0a, 0x0a, 0x63, 0x68, 0x61, 0x6e, 0x6e, 0x65,
  1325  	0x6c, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52,
  1326  	0x09, 0x63, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x49, 0x64, 0x12, 0x3e, 0x0a, 0x0a, 0x73, 0x74,
  1327  	0x61, 0x72, 0x74, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a,
  1328  	0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66,
  1329  	0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52,
  1330  	0x09, 0x73, 0x74, 0x61, 0x72, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x3a, 0x0a, 0x08, 0x65, 0x6e,
  1331  	0x64, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67,
  1332  	0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54,
  1333  	0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x07, 0x65,
  1334  	0x6e, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x22, 0xe1, 0x02, 0x0a, 0x0a, 0x4a, 0x69, 0x72, 0x61, 0x53,
  1335  	0x6f, 0x75, 0x72, 0x63, 0x65, 0x12, 0x5f, 0x0a, 0x0c, 0x6a, 0x69, 0x72, 0x61, 0x5f, 0x71, 0x75,
  1336  	0x65, 0x72, 0x69, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x37, 0x2e, 0x67, 0x6f,
  1337  	0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61,
  1338  	0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x4a, 0x69,
  1339  	0x72, 0x61, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x4a, 0x69, 0x72, 0x61, 0x51, 0x75, 0x65,
  1340  	0x72, 0x69, 0x65, 0x73, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0b, 0x6a, 0x69, 0x72, 0x61, 0x51,
  1341  	0x75, 0x65, 0x72, 0x69, 0x65, 0x73, 0x1a, 0xf1, 0x01, 0x0a, 0x0b, 0x4a, 0x69, 0x72, 0x61, 0x51,
  1342  	0x75, 0x65, 0x72, 0x69, 0x65, 0x73, 0x12, 0x1a, 0x0a, 0x08, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
  1343  	0x74, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x09, 0x52, 0x08, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
  1344  	0x74, 0x73, 0x12, 0x25, 0x0a, 0x0e, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x5f, 0x71, 0x75, 0x65,
  1345  	0x72, 0x69, 0x65, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0d, 0x63, 0x75, 0x73, 0x74,
  1346  	0x6f, 0x6d, 0x51, 0x75, 0x65, 0x72, 0x69, 0x65, 0x73, 0x12, 0x19, 0x0a, 0x05, 0x65, 0x6d, 0x61,
  1347  	0x69, 0x6c, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x05, 0x65,
  1348  	0x6d, 0x61, 0x69, 0x6c, 0x12, 0x22, 0x0a, 0x0a, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x5f, 0x75,
  1349  	0x72, 0x69, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x09, 0x73,
  1350  	0x65, 0x72, 0x76, 0x65, 0x72, 0x55, 0x72, 0x69, 0x12, 0x60, 0x0a, 0x0e, 0x61, 0x70, 0x69, 0x5f,
  1351  	0x6b, 0x65, 0x79, 0x5f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0b,
  1352  	0x32, 0x35, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e,
  1353  	0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74,
  1354  	0x61, 0x31, 0x2e, 0x41, 0x70, 0x69, 0x41, 0x75, 0x74, 0x68, 0x2e, 0x41, 0x70, 0x69, 0x4b, 0x65,
  1355  	0x79, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0c, 0x61, 0x70,
  1356  	0x69, 0x4b, 0x65, 0x79, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x22, 0xce, 0x04, 0x0a, 0x11, 0x53,
  1357  	0x68, 0x61, 0x72, 0x65, 0x50, 0x6f, 0x69, 0x6e, 0x74, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73,
  1358  	0x12, 0x73, 0x0a, 0x13, 0x73, 0x68, 0x61, 0x72, 0x65, 0x5f, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x5f,
  1359  	0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x43, 0x2e,
  1360  	0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70,
  1361  	0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e,
  1362  	0x53, 0x68, 0x61, 0x72, 0x65, 0x50, 0x6f, 0x69, 0x6e, 0x74, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65,
  1363  	0x73, 0x2e, 0x53, 0x68, 0x61, 0x72, 0x65, 0x50, 0x6f, 0x69, 0x6e, 0x74, 0x53, 0x6f, 0x75, 0x72,
  1364  	0x63, 0x65, 0x52, 0x11, 0x73, 0x68, 0x61, 0x72, 0x65, 0x50, 0x6f, 0x69, 0x6e, 0x74, 0x53, 0x6f,
  1365  	0x75, 0x72, 0x63, 0x65, 0x73, 0x1a, 0xc3, 0x03, 0x0a, 0x10, 0x53, 0x68, 0x61, 0x72, 0x65, 0x50,
  1366  	0x6f, 0x69, 0x6e, 0x74, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x12, 0x36, 0x0a, 0x16, 0x73, 0x68,
  1367  	0x61, 0x72, 0x65, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x5f, 0x66, 0x6f, 0x6c, 0x64, 0x65, 0x72, 0x5f,
  1368  	0x70, 0x61, 0x74, 0x68, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x48, 0x00, 0x52, 0x14, 0x73, 0x68,
  1369  	0x61, 0x72, 0x65, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x46, 0x6f, 0x6c, 0x64, 0x65, 0x72, 0x50, 0x61,
  1370  	0x74, 0x68, 0x12, 0x32, 0x0a, 0x14, 0x73, 0x68, 0x61, 0x72, 0x65, 0x70, 0x6f, 0x69, 0x6e, 0x74,
  1371  	0x5f, 0x66, 0x6f, 0x6c, 0x64, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09,
  1372  	0x48, 0x00, 0x52, 0x12, 0x73, 0x68, 0x61, 0x72, 0x65, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x46, 0x6f,
  1373  	0x6c, 0x64, 0x65, 0x72, 0x49, 0x64, 0x12, 0x1f, 0x0a, 0x0a, 0x64, 0x72, 0x69, 0x76, 0x65, 0x5f,
  1374  	0x6e, 0x61, 0x6d, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x48, 0x01, 0x52, 0x09, 0x64, 0x72,
  1375  	0x69, 0x76, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x1b, 0x0a, 0x08, 0x64, 0x72, 0x69, 0x76, 0x65,
  1376  	0x5f, 0x69, 0x64, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x48, 0x01, 0x52, 0x07, 0x64, 0x72, 0x69,
  1377  	0x76, 0x65, 0x49, 0x64, 0x12, 0x1b, 0x0a, 0x09, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x5f, 0x69,
  1378  	0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x49,
  1379  	0x64, 0x12, 0x5a, 0x0a, 0x0d, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x65, 0x63, 0x72,
  1380  	0x65, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x35, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
  1381  	0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f,
  1382  	0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x41, 0x70, 0x69, 0x41, 0x75,
  1383  	0x74, 0x68, 0x2e, 0x41, 0x70, 0x69, 0x4b, 0x65, 0x79, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52,
  1384  	0x0c, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74, 0x12, 0x1b, 0x0a,
  1385  	0x09, 0x74, 0x65, 0x6e, 0x61, 0x6e, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09,
  1386  	0x52, 0x08, 0x74, 0x65, 0x6e, 0x61, 0x6e, 0x74, 0x49, 0x64, 0x12, 0x30, 0x0a, 0x14, 0x73, 0x68,
  1387  	0x61, 0x72, 0x65, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x5f, 0x73, 0x69, 0x74, 0x65, 0x5f, 0x6e, 0x61,
  1388  	0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x12, 0x73, 0x68, 0x61, 0x72, 0x65, 0x70,
  1389  	0x6f, 0x69, 0x6e, 0x74, 0x53, 0x69, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x1c, 0x0a, 0x07,
  1390  	0x66, 0x69, 0x6c, 0x65, 0x5f, 0x69, 0x64, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0,
  1391  	0x41, 0x03, 0x52, 0x06, 0x66, 0x69, 0x6c, 0x65, 0x49, 0x64, 0x42, 0x0f, 0x0a, 0x0d, 0x66, 0x6f,
  1392  	0x6c, 0x64, 0x65, 0x72, 0x5f, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x42, 0x0e, 0x0a, 0x0c, 0x64,
  1393  	0x72, 0x69, 0x76, 0x65, 0x5f, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x42, 0xde, 0x01, 0x0a, 0x23,
  1394  	0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64,
  1395  	0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65,
  1396  	0x74, 0x61, 0x31, 0x42, 0x07, 0x49, 0x6f, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x43,
  1397  	0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6f, 0x6d,
  1398  	0x2f, 0x67, 0x6f, 0x2f, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2f, 0x61,
  1399  	0x70, 0x69, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74,
  1400  	0x66, 0x6f, 0x72, 0x6d, 0x70, 0x62, 0x3b, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72,
  1401  	0x6d, 0x70, 0x62, 0xaa, 0x02, 0x1f, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x43, 0x6c, 0x6f,
  1402  	0x75, 0x64, 0x2e, 0x41, 0x49, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x56, 0x31,
  1403  	0x42, 0x65, 0x74, 0x61, 0x31, 0xca, 0x02, 0x1f, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x43,
  1404  	0x6c, 0x6f, 0x75, 0x64, 0x5c, 0x41, 0x49, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x5c,
  1405  	0x56, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0xea, 0x02, 0x22, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
  1406  	0x3a, 0x3a, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x3a, 0x3a, 0x41, 0x49, 0x50, 0x6c, 0x61, 0x74, 0x66,
  1407  	0x6f, 0x72, 0x6d, 0x3a, 0x3a, 0x56, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x62, 0x06, 0x70, 0x72,
  1408  	0x6f, 0x74, 0x6f, 0x33,
  1409  }
  1410  
  1411  var (
  1412  	file_google_cloud_aiplatform_v1beta1_io_proto_rawDescOnce sync.Once
  1413  	file_google_cloud_aiplatform_v1beta1_io_proto_rawDescData = file_google_cloud_aiplatform_v1beta1_io_proto_rawDesc
  1414  )
  1415  
  1416  func file_google_cloud_aiplatform_v1beta1_io_proto_rawDescGZIP() []byte {
  1417  	file_google_cloud_aiplatform_v1beta1_io_proto_rawDescOnce.Do(func() {
  1418  		file_google_cloud_aiplatform_v1beta1_io_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_cloud_aiplatform_v1beta1_io_proto_rawDescData)
  1419  	})
  1420  	return file_google_cloud_aiplatform_v1beta1_io_proto_rawDescData
  1421  }
  1422  
  1423  var file_google_cloud_aiplatform_v1beta1_io_proto_enumTypes = make([]protoimpl.EnumInfo, 1)
  1424  var file_google_cloud_aiplatform_v1beta1_io_proto_msgTypes = make([]protoimpl.MessageInfo, 19)
  1425  var file_google_cloud_aiplatform_v1beta1_io_proto_goTypes = []any{
  1426  	(GoogleDriveSource_ResourceId_ResourceType)(0), // 0: google.cloud.aiplatform.v1beta1.GoogleDriveSource.ResourceId.ResourceType
  1427  	(*AvroSource)(nil),                             // 1: google.cloud.aiplatform.v1beta1.AvroSource
  1428  	(*CsvSource)(nil),                              // 2: google.cloud.aiplatform.v1beta1.CsvSource
  1429  	(*GcsSource)(nil),                              // 3: google.cloud.aiplatform.v1beta1.GcsSource
  1430  	(*GcsDestination)(nil),                         // 4: google.cloud.aiplatform.v1beta1.GcsDestination
  1431  	(*BigQuerySource)(nil),                         // 5: google.cloud.aiplatform.v1beta1.BigQuerySource
  1432  	(*BigQueryDestination)(nil),                    // 6: google.cloud.aiplatform.v1beta1.BigQueryDestination
  1433  	(*CsvDestination)(nil),                         // 7: google.cloud.aiplatform.v1beta1.CsvDestination
  1434  	(*TFRecordDestination)(nil),                    // 8: google.cloud.aiplatform.v1beta1.TFRecordDestination
  1435  	(*ContainerRegistryDestination)(nil),           // 9: google.cloud.aiplatform.v1beta1.ContainerRegistryDestination
  1436  	(*GoogleDriveSource)(nil),                      // 10: google.cloud.aiplatform.v1beta1.GoogleDriveSource
  1437  	(*DirectUploadSource)(nil),                     // 11: google.cloud.aiplatform.v1beta1.DirectUploadSource
  1438  	(*SlackSource)(nil),                            // 12: google.cloud.aiplatform.v1beta1.SlackSource
  1439  	(*JiraSource)(nil),                             // 13: google.cloud.aiplatform.v1beta1.JiraSource
  1440  	(*SharePointSources)(nil),                      // 14: google.cloud.aiplatform.v1beta1.SharePointSources
  1441  	(*GoogleDriveSource_ResourceId)(nil),           // 15: google.cloud.aiplatform.v1beta1.GoogleDriveSource.ResourceId
  1442  	(*SlackSource_SlackChannels)(nil),              // 16: google.cloud.aiplatform.v1beta1.SlackSource.SlackChannels
  1443  	(*SlackSource_SlackChannels_SlackChannel)(nil), // 17: google.cloud.aiplatform.v1beta1.SlackSource.SlackChannels.SlackChannel
  1444  	(*JiraSource_JiraQueries)(nil),                 // 18: google.cloud.aiplatform.v1beta1.JiraSource.JiraQueries
  1445  	(*SharePointSources_SharePointSource)(nil),     // 19: google.cloud.aiplatform.v1beta1.SharePointSources.SharePointSource
  1446  	(*ApiAuth_ApiKeyConfig)(nil),                   // 20: google.cloud.aiplatform.v1beta1.ApiAuth.ApiKeyConfig
  1447  	(*timestamppb.Timestamp)(nil),                  // 21: google.protobuf.Timestamp
  1448  }
  1449  var file_google_cloud_aiplatform_v1beta1_io_proto_depIdxs = []int32{
  1450  	3,  // 0: google.cloud.aiplatform.v1beta1.AvroSource.gcs_source:type_name -> google.cloud.aiplatform.v1beta1.GcsSource
  1451  	3,  // 1: google.cloud.aiplatform.v1beta1.CsvSource.gcs_source:type_name -> google.cloud.aiplatform.v1beta1.GcsSource
  1452  	4,  // 2: google.cloud.aiplatform.v1beta1.CsvDestination.gcs_destination:type_name -> google.cloud.aiplatform.v1beta1.GcsDestination
  1453  	4,  // 3: google.cloud.aiplatform.v1beta1.TFRecordDestination.gcs_destination:type_name -> google.cloud.aiplatform.v1beta1.GcsDestination
  1454  	15, // 4: google.cloud.aiplatform.v1beta1.GoogleDriveSource.resource_ids:type_name -> google.cloud.aiplatform.v1beta1.GoogleDriveSource.ResourceId
  1455  	16, // 5: google.cloud.aiplatform.v1beta1.SlackSource.channels:type_name -> google.cloud.aiplatform.v1beta1.SlackSource.SlackChannels
  1456  	18, // 6: google.cloud.aiplatform.v1beta1.JiraSource.jira_queries:type_name -> google.cloud.aiplatform.v1beta1.JiraSource.JiraQueries
  1457  	19, // 7: google.cloud.aiplatform.v1beta1.SharePointSources.share_point_sources:type_name -> google.cloud.aiplatform.v1beta1.SharePointSources.SharePointSource
  1458  	0,  // 8: google.cloud.aiplatform.v1beta1.GoogleDriveSource.ResourceId.resource_type:type_name -> google.cloud.aiplatform.v1beta1.GoogleDriveSource.ResourceId.ResourceType
  1459  	17, // 9: google.cloud.aiplatform.v1beta1.SlackSource.SlackChannels.channels:type_name -> google.cloud.aiplatform.v1beta1.SlackSource.SlackChannels.SlackChannel
  1460  	20, // 10: google.cloud.aiplatform.v1beta1.SlackSource.SlackChannels.api_key_config:type_name -> google.cloud.aiplatform.v1beta1.ApiAuth.ApiKeyConfig
  1461  	21, // 11: google.cloud.aiplatform.v1beta1.SlackSource.SlackChannels.SlackChannel.start_time:type_name -> google.protobuf.Timestamp
  1462  	21, // 12: google.cloud.aiplatform.v1beta1.SlackSource.SlackChannels.SlackChannel.end_time:type_name -> google.protobuf.Timestamp
  1463  	20, // 13: google.cloud.aiplatform.v1beta1.JiraSource.JiraQueries.api_key_config:type_name -> google.cloud.aiplatform.v1beta1.ApiAuth.ApiKeyConfig
  1464  	20, // 14: google.cloud.aiplatform.v1beta1.SharePointSources.SharePointSource.client_secret:type_name -> google.cloud.aiplatform.v1beta1.ApiAuth.ApiKeyConfig
  1465  	15, // [15:15] is the sub-list for method output_type
  1466  	15, // [15:15] is the sub-list for method input_type
  1467  	15, // [15:15] is the sub-list for extension type_name
  1468  	15, // [15:15] is the sub-list for extension extendee
  1469  	0,  // [0:15] is the sub-list for field type_name
  1470  }
  1471  
  1472  func init() { file_google_cloud_aiplatform_v1beta1_io_proto_init() }
  1473  func file_google_cloud_aiplatform_v1beta1_io_proto_init() {
  1474  	if File_google_cloud_aiplatform_v1beta1_io_proto != nil {
  1475  		return
  1476  	}
  1477  	file_google_cloud_aiplatform_v1beta1_api_auth_proto_init()
  1478  	file_google_cloud_aiplatform_v1beta1_io_proto_msgTypes[18].OneofWrappers = []any{
  1479  		(*SharePointSources_SharePointSource_SharepointFolderPath)(nil),
  1480  		(*SharePointSources_SharePointSource_SharepointFolderId)(nil),
  1481  		(*SharePointSources_SharePointSource_DriveName)(nil),
  1482  		(*SharePointSources_SharePointSource_DriveId)(nil),
  1483  	}
  1484  	type x struct{}
  1485  	out := protoimpl.TypeBuilder{
  1486  		File: protoimpl.DescBuilder{
  1487  			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
  1488  			RawDescriptor: file_google_cloud_aiplatform_v1beta1_io_proto_rawDesc,
  1489  			NumEnums:      1,
  1490  			NumMessages:   19,
  1491  			NumExtensions: 0,
  1492  			NumServices:   0,
  1493  		},
  1494  		GoTypes:           file_google_cloud_aiplatform_v1beta1_io_proto_goTypes,
  1495  		DependencyIndexes: file_google_cloud_aiplatform_v1beta1_io_proto_depIdxs,
  1496  		EnumInfos:         file_google_cloud_aiplatform_v1beta1_io_proto_enumTypes,
  1497  		MessageInfos:      file_google_cloud_aiplatform_v1beta1_io_proto_msgTypes,
  1498  	}.Build()
  1499  	File_google_cloud_aiplatform_v1beta1_io_proto = out.File
  1500  	file_google_cloud_aiplatform_v1beta1_io_proto_rawDesc = nil
  1501  	file_google_cloud_aiplatform_v1beta1_io_proto_goTypes = nil
  1502  	file_google_cloud_aiplatform_v1beta1_io_proto_depIdxs = nil
  1503  }