cloud.google.com/go/aiplatform@v1.106.0/apiv1/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/v1/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_v1_io_proto_enumTypes[0].Descriptor()
    77  }
    78  
    79  func (GoogleDriveSource_ResourceId_ResourceType) Type() protoreflect.EnumType {
    80  	return &file_google_cloud_aiplatform_v1_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_v1_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_v1_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_v1_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_v1_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_v1_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_v1_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_v1_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_v1_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_v1_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_v1_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_v1_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_v1_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_v1_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_v1_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_v1_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_v1_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_v1_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_v1_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_v1_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_v1_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_v1_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_v1_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_v1_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_v1_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_v1_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_v1_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_v1_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_v1_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_v1_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_v1_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_v1_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_v1_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_v1_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_v1_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_v1_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_v1_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_v1_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_v1_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_v1_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_v1_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_v1_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_v1_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_v1_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.v1.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_v1_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_v1_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_v1_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_v1_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_v1_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_v1_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_v1_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_v1_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_v1_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_v1_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_v1_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_v1_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_v1_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_v1_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_v1_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_v1_io_proto protoreflect.FileDescriptor
  1219  
  1220  var file_google_cloud_aiplatform_v1_io_proto_rawDesc = []byte{
  1221  	0x0a, 0x23, 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, 0x2f, 0x69, 0x6f, 0x2e,
  1223  	0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x1a, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c,
  1224  	0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76,
  1225  	0x31, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x66, 0x69,
  1226  	0x65, 0x6c, 0x64, 0x5f, 0x62, 0x65, 0x68, 0x61, 0x76, 0x69, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f,
  1227  	0x74, 0x6f, 0x1a, 0x29, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64,
  1228  	0x2f, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2f, 0x76, 0x31, 0x2f, 0x61,
  1229  	0x70, 0x69, 0x5f, 0x61, 0x75, 0x74, 0x68, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67,
  1230  	0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x74,
  1231  	0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x57,
  1232  	0x0a, 0x0a, 0x41, 0x76, 0x72, 0x6f, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x12, 0x49, 0x0a, 0x0a,
  1233  	0x67, 0x63, 0x73, 0x5f, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b,
  1234  	0x32, 0x25, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e,
  1235  	0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x47, 0x63,
  1236  	0x73, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x09, 0x67, 0x63,
  1237  	0x73, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x22, 0x56, 0x0a, 0x09, 0x43, 0x73, 0x76, 0x53, 0x6f,
  1238  	0x75, 0x72, 0x63, 0x65, 0x12, 0x49, 0x0a, 0x0a, 0x67, 0x63, 0x73, 0x5f, 0x73, 0x6f, 0x75, 0x72,
  1239  	0x63, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x25, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
  1240  	0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f,
  1241  	0x72, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x47, 0x63, 0x73, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x42,
  1242  	0x03, 0xe0, 0x41, 0x02, 0x52, 0x09, 0x67, 0x63, 0x73, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x22,
  1243  	0x24, 0x0a, 0x09, 0x47, 0x63, 0x73, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x12, 0x17, 0x0a, 0x04,
  1244  	0x75, 0x72, 0x69, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52,
  1245  	0x04, 0x75, 0x72, 0x69, 0x73, 0x22, 0x41, 0x0a, 0x0e, 0x47, 0x63, 0x73, 0x44, 0x65, 0x73, 0x74,
  1246  	0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x2f, 0x0a, 0x11, 0x6f, 0x75, 0x74, 0x70, 0x75,
  1247  	0x74, 0x5f, 0x75, 0x72, 0x69, 0x5f, 0x70, 0x72, 0x65, 0x66, 0x69, 0x78, 0x18, 0x01, 0x20, 0x01,
  1248  	0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0f, 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x55,
  1249  	0x72, 0x69, 0x50, 0x72, 0x65, 0x66, 0x69, 0x78, 0x22, 0x32, 0x0a, 0x0e, 0x42, 0x69, 0x67, 0x51,
  1250  	0x75, 0x65, 0x72, 0x79, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x12, 0x20, 0x0a, 0x09, 0x69, 0x6e,
  1251  	0x70, 0x75, 0x74, 0x5f, 0x75, 0x72, 0x69, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0,
  1252  	0x41, 0x02, 0x52, 0x08, 0x69, 0x6e, 0x70, 0x75, 0x74, 0x55, 0x72, 0x69, 0x22, 0x39, 0x0a, 0x13,
  1253  	0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79, 0x44, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x61, 0x74,
  1254  	0x69, 0x6f, 0x6e, 0x12, 0x22, 0x0a, 0x0a, 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x5f, 0x75, 0x72,
  1255  	0x69, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x09, 0x6f, 0x75,
  1256  	0x74, 0x70, 0x75, 0x74, 0x55, 0x72, 0x69, 0x22, 0x6a, 0x0a, 0x0e, 0x43, 0x73, 0x76, 0x44, 0x65,
  1257  	0x73, 0x74, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x58, 0x0a, 0x0f, 0x67, 0x63, 0x73,
  1258  	0x5f, 0x64, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01,
  1259  	0x28, 0x0b, 0x32, 0x2a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75,
  1260  	0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x2e,
  1261  	0x47, 0x63, 0x73, 0x44, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x03,
  1262  	0xe0, 0x41, 0x02, 0x52, 0x0e, 0x67, 0x63, 0x73, 0x44, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x61, 0x74,
  1263  	0x69, 0x6f, 0x6e, 0x22, 0x6f, 0x0a, 0x13, 0x54, 0x46, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x44,
  1264  	0x65, 0x73, 0x74, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x58, 0x0a, 0x0f, 0x67, 0x63,
  1265  	0x73, 0x5f, 0x64, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20,
  1266  	0x01, 0x28, 0x0b, 0x32, 0x2a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f,
  1267  	0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31,
  1268  	0x2e, 0x47, 0x63, 0x73, 0x44, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x42,
  1269  	0x03, 0xe0, 0x41, 0x02, 0x52, 0x0e, 0x67, 0x63, 0x73, 0x44, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x61,
  1270  	0x74, 0x69, 0x6f, 0x6e, 0x22, 0x42, 0x0a, 0x1c, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65,
  1271  	0x72, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x44, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x61,
  1272  	0x74, 0x69, 0x6f, 0x6e, 0x12, 0x22, 0x0a, 0x0a, 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x5f, 0x75,
  1273  	0x72, 0x69, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x09, 0x6f,
  1274  	0x75, 0x74, 0x70, 0x75, 0x74, 0x55, 0x72, 0x69, 0x22, 0xfc, 0x02, 0x0a, 0x11, 0x47, 0x6f, 0x6f,
  1275  	0x67, 0x6c, 0x65, 0x44, 0x72, 0x69, 0x76, 0x65, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x12, 0x60,
  1276  	0x0a, 0x0c, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x69, 0x64, 0x73, 0x18, 0x01,
  1277  	0x20, 0x03, 0x28, 0x0b, 0x32, 0x38, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c,
  1278  	0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76,
  1279  	0x31, 0x2e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x44, 0x72, 0x69, 0x76, 0x65, 0x53, 0x6f, 0x75,
  1280  	0x72, 0x63, 0x65, 0x2e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x49, 0x64, 0x42, 0x03,
  1281  	0xe0, 0x41, 0x02, 0x52, 0x0b, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x49, 0x64, 0x73,
  1282  	0x1a, 0x84, 0x02, 0x0a, 0x0a, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x49, 0x64, 0x12,
  1283  	0x6f, 0x0a, 0x0d, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x74, 0x79, 0x70, 0x65,
  1284  	0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x45, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
  1285  	0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d,
  1286  	0x2e, 0x76, 0x31, 0x2e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x44, 0x72, 0x69, 0x76, 0x65, 0x53,
  1287  	0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x49, 0x64,
  1288  	0x2e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x42, 0x03, 0xe0,
  1289  	0x41, 0x02, 0x52, 0x0c, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65,
  1290  	0x12, 0x24, 0x0a, 0x0b, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x69, 0x64, 0x18,
  1291  	0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0a, 0x72, 0x65, 0x73, 0x6f,
  1292  	0x75, 0x72, 0x63, 0x65, 0x49, 0x64, 0x22, 0x5f, 0x0a, 0x0c, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72,
  1293  	0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x1d, 0x0a, 0x19, 0x52, 0x45, 0x53, 0x4f, 0x55, 0x52,
  1294  	0x43, 0x45, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46,
  1295  	0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x16, 0x0a, 0x12, 0x52, 0x45, 0x53, 0x4f, 0x55, 0x52, 0x43,
  1296  	0x45, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x46, 0x49, 0x4c, 0x45, 0x10, 0x01, 0x12, 0x18, 0x0a,
  1297  	0x14, 0x52, 0x45, 0x53, 0x4f, 0x55, 0x52, 0x43, 0x45, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x46,
  1298  	0x4f, 0x4c, 0x44, 0x45, 0x52, 0x10, 0x02, 0x22, 0x14, 0x0a, 0x12, 0x44, 0x69, 0x72, 0x65, 0x63,
  1299  	0x74, 0x55, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x22, 0xea, 0x03,
  1300  	0x0a, 0x0b, 0x53, 0x6c, 0x61, 0x63, 0x6b, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x12, 0x56, 0x0a,
  1301  	0x08, 0x63, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32,
  1302  	0x35, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61,
  1303  	0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x6c, 0x61,
  1304  	0x63, 0x6b, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x53, 0x6c, 0x61, 0x63, 0x6b, 0x43, 0x68,
  1305  	0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x73, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x08, 0x63, 0x68, 0x61,
  1306  	0x6e, 0x6e, 0x65, 0x6c, 0x73, 0x1a, 0x82, 0x03, 0x0a, 0x0d, 0x53, 0x6c, 0x61, 0x63, 0x6b, 0x43,
  1307  	0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x73, 0x12, 0x63, 0x0a, 0x08, 0x63, 0x68, 0x61, 0x6e, 0x6e,
  1308  	0x65, 0x6c, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x42, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
  1309  	0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66,
  1310  	0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x6c, 0x61, 0x63, 0x6b, 0x53, 0x6f, 0x75, 0x72,
  1311  	0x63, 0x65, 0x2e, 0x53, 0x6c, 0x61, 0x63, 0x6b, 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x73,
  1312  	0x2e, 0x53, 0x6c, 0x61, 0x63, 0x6b, 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x42, 0x03, 0xe0,
  1313  	0x41, 0x02, 0x52, 0x08, 0x63, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x73, 0x12, 0x5b, 0x0a, 0x0e,
  1314  	0x61, 0x70, 0x69, 0x5f, 0x6b, 0x65, 0x79, 0x5f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x18, 0x03,
  1315  	0x20, 0x01, 0x28, 0x0b, 0x32, 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c,
  1316  	0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76,
  1317  	0x31, 0x2e, 0x41, 0x70, 0x69, 0x41, 0x75, 0x74, 0x68, 0x2e, 0x41, 0x70, 0x69, 0x4b, 0x65, 0x79,
  1318  	0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0c, 0x61, 0x70, 0x69,
  1319  	0x4b, 0x65, 0x79, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x1a, 0xae, 0x01, 0x0a, 0x0c, 0x53, 0x6c,
  1320  	0x61, 0x63, 0x6b, 0x43, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x12, 0x22, 0x0a, 0x0a, 0x63, 0x68,
  1321  	0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03,
  1322  	0xe0, 0x41, 0x02, 0x52, 0x09, 0x63, 0x68, 0x61, 0x6e, 0x6e, 0x65, 0x6c, 0x49, 0x64, 0x12, 0x3e,
  1323  	0x0a, 0x0a, 0x73, 0x74, 0x61, 0x72, 0x74, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01,
  1324  	0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74,
  1325  	0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x42, 0x03,
  1326  	0xe0, 0x41, 0x01, 0x52, 0x09, 0x73, 0x74, 0x61, 0x72, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x3a,
  1327  	0x0a, 0x08, 0x65, 0x6e, 0x64, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b,
  1328  	0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62,
  1329  	0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x42, 0x03, 0xe0, 0x41,
  1330  	0x01, 0x52, 0x07, 0x65, 0x6e, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x22, 0xd7, 0x02, 0x0a, 0x0a, 0x4a,
  1331  	0x69, 0x72, 0x61, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x12, 0x5a, 0x0a, 0x0c, 0x6a, 0x69, 0x72,
  1332  	0x61, 0x5f, 0x71, 0x75, 0x65, 0x72, 0x69, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32,
  1333  	0x32, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61,
  1334  	0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x4a, 0x69, 0x72,
  1335  	0x61, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x4a, 0x69, 0x72, 0x61, 0x51, 0x75, 0x65, 0x72,
  1336  	0x69, 0x65, 0x73, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0b, 0x6a, 0x69, 0x72, 0x61, 0x51, 0x75,
  1337  	0x65, 0x72, 0x69, 0x65, 0x73, 0x1a, 0xec, 0x01, 0x0a, 0x0b, 0x4a, 0x69, 0x72, 0x61, 0x51, 0x75,
  1338  	0x65, 0x72, 0x69, 0x65, 0x73, 0x12, 0x1a, 0x0a, 0x08, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
  1339  	0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x09, 0x52, 0x08, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
  1340  	0x73, 0x12, 0x25, 0x0a, 0x0e, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x5f, 0x71, 0x75, 0x65, 0x72,
  1341  	0x69, 0x65, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0d, 0x63, 0x75, 0x73, 0x74, 0x6f,
  1342  	0x6d, 0x51, 0x75, 0x65, 0x72, 0x69, 0x65, 0x73, 0x12, 0x19, 0x0a, 0x05, 0x65, 0x6d, 0x61, 0x69,
  1343  	0x6c, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x05, 0x65, 0x6d,
  1344  	0x61, 0x69, 0x6c, 0x12, 0x22, 0x0a, 0x0a, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x5f, 0x75, 0x72,
  1345  	0x69, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x09, 0x73, 0x65,
  1346  	0x72, 0x76, 0x65, 0x72, 0x55, 0x72, 0x69, 0x12, 0x5b, 0x0a, 0x0e, 0x61, 0x70, 0x69, 0x5f, 0x6b,
  1347  	0x65, 0x79, 0x5f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32,
  1348  	0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61,
  1349  	0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x41, 0x70, 0x69,
  1350  	0x41, 0x75, 0x74, 0x68, 0x2e, 0x41, 0x70, 0x69, 0x4b, 0x65, 0x79, 0x43, 0x6f, 0x6e, 0x66, 0x69,
  1351  	0x67, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0c, 0x61, 0x70, 0x69, 0x4b, 0x65, 0x79, 0x43, 0x6f,
  1352  	0x6e, 0x66, 0x69, 0x67, 0x22, 0xc4, 0x04, 0x0a, 0x11, 0x53, 0x68, 0x61, 0x72, 0x65, 0x50, 0x6f,
  1353  	0x69, 0x6e, 0x74, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x12, 0x6e, 0x0a, 0x13, 0x73, 0x68,
  1354  	0x61, 0x72, 0x65, 0x5f, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x5f, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65,
  1355  	0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x3e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
  1356  	0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72,
  1357  	0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x68, 0x61, 0x72, 0x65, 0x50, 0x6f, 0x69, 0x6e, 0x74, 0x53,
  1358  	0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2e, 0x53, 0x68, 0x61, 0x72, 0x65, 0x50, 0x6f, 0x69, 0x6e,
  1359  	0x74, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x52, 0x11, 0x73, 0x68, 0x61, 0x72, 0x65, 0x50, 0x6f,
  1360  	0x69, 0x6e, 0x74, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x1a, 0xbe, 0x03, 0x0a, 0x10, 0x53,
  1361  	0x68, 0x61, 0x72, 0x65, 0x50, 0x6f, 0x69, 0x6e, 0x74, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x12,
  1362  	0x36, 0x0a, 0x16, 0x73, 0x68, 0x61, 0x72, 0x65, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x5f, 0x66, 0x6f,
  1363  	0x6c, 0x64, 0x65, 0x72, 0x5f, 0x70, 0x61, 0x74, 0x68, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x48,
  1364  	0x00, 0x52, 0x14, 0x73, 0x68, 0x61, 0x72, 0x65, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x46, 0x6f, 0x6c,
  1365  	0x64, 0x65, 0x72, 0x50, 0x61, 0x74, 0x68, 0x12, 0x32, 0x0a, 0x14, 0x73, 0x68, 0x61, 0x72, 0x65,
  1366  	0x70, 0x6f, 0x69, 0x6e, 0x74, 0x5f, 0x66, 0x6f, 0x6c, 0x64, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x18,
  1367  	0x06, 0x20, 0x01, 0x28, 0x09, 0x48, 0x00, 0x52, 0x12, 0x73, 0x68, 0x61, 0x72, 0x65, 0x70, 0x6f,
  1368  	0x69, 0x6e, 0x74, 0x46, 0x6f, 0x6c, 0x64, 0x65, 0x72, 0x49, 0x64, 0x12, 0x1f, 0x0a, 0x0a, 0x64,
  1369  	0x72, 0x69, 0x76, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x48,
  1370  	0x01, 0x52, 0x09, 0x64, 0x72, 0x69, 0x76, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x1b, 0x0a, 0x08,
  1371  	0x64, 0x72, 0x69, 0x76, 0x65, 0x5f, 0x69, 0x64, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x48, 0x01,
  1372  	0x52, 0x07, 0x64, 0x72, 0x69, 0x76, 0x65, 0x49, 0x64, 0x12, 0x1b, 0x0a, 0x09, 0x63, 0x6c, 0x69,
  1373  	0x65, 0x6e, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x63, 0x6c,
  1374  	0x69, 0x65, 0x6e, 0x74, 0x49, 0x64, 0x12, 0x55, 0x0a, 0x0d, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74,
  1375  	0x5f, 0x73, 0x65, 0x63, 0x72, 0x65, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x30, 0x2e,
  1376  	0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70,
  1377  	0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x41, 0x70, 0x69, 0x41, 0x75,
  1378  	0x74, 0x68, 0x2e, 0x41, 0x70, 0x69, 0x4b, 0x65, 0x79, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52,
  1379  	0x0c, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74, 0x12, 0x1b, 0x0a,
  1380  	0x09, 0x74, 0x65, 0x6e, 0x61, 0x6e, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09,
  1381  	0x52, 0x08, 0x74, 0x65, 0x6e, 0x61, 0x6e, 0x74, 0x49, 0x64, 0x12, 0x30, 0x0a, 0x14, 0x73, 0x68,
  1382  	0x61, 0x72, 0x65, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x5f, 0x73, 0x69, 0x74, 0x65, 0x5f, 0x6e, 0x61,
  1383  	0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x12, 0x73, 0x68, 0x61, 0x72, 0x65, 0x70,
  1384  	0x6f, 0x69, 0x6e, 0x74, 0x53, 0x69, 0x74, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x1c, 0x0a, 0x07,
  1385  	0x66, 0x69, 0x6c, 0x65, 0x5f, 0x69, 0x64, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0,
  1386  	0x41, 0x03, 0x52, 0x06, 0x66, 0x69, 0x6c, 0x65, 0x49, 0x64, 0x42, 0x0f, 0x0a, 0x0d, 0x66, 0x6f,
  1387  	0x6c, 0x64, 0x65, 0x72, 0x5f, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x42, 0x0e, 0x0a, 0x0c, 0x64,
  1388  	0x72, 0x69, 0x76, 0x65, 0x5f, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x42, 0xc5, 0x01, 0x0a, 0x1e,
  1389  	0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64,
  1390  	0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x42, 0x07,
  1391  	0x49, 0x6f, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x3e, 0x63, 0x6c, 0x6f, 0x75, 0x64,
  1392  	0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x67, 0x6f, 0x2f, 0x61,
  1393  	0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2f, 0x61, 0x70, 0x69, 0x76, 0x31, 0x2f,
  1394  	0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x70, 0x62, 0x3b, 0x61, 0x69, 0x70,
  1395  	0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x70, 0x62, 0xaa, 0x02, 0x1a, 0x47, 0x6f, 0x6f, 0x67,
  1396  	0x6c, 0x65, 0x2e, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x41, 0x49, 0x50, 0x6c, 0x61, 0x74, 0x66,
  1397  	0x6f, 0x72, 0x6d, 0x2e, 0x56, 0x31, 0xca, 0x02, 0x1a, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c,
  1398  	0x43, 0x6c, 0x6f, 0x75, 0x64, 0x5c, 0x41, 0x49, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d,
  1399  	0x5c, 0x56, 0x31, 0xea, 0x02, 0x1d, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x43, 0x6c,
  1400  	0x6f, 0x75, 0x64, 0x3a, 0x3a, 0x41, 0x49, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x3a,
  1401  	0x3a, 0x56, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
  1402  }
  1403  
  1404  var (
  1405  	file_google_cloud_aiplatform_v1_io_proto_rawDescOnce sync.Once
  1406  	file_google_cloud_aiplatform_v1_io_proto_rawDescData = file_google_cloud_aiplatform_v1_io_proto_rawDesc
  1407  )
  1408  
  1409  func file_google_cloud_aiplatform_v1_io_proto_rawDescGZIP() []byte {
  1410  	file_google_cloud_aiplatform_v1_io_proto_rawDescOnce.Do(func() {
  1411  		file_google_cloud_aiplatform_v1_io_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_cloud_aiplatform_v1_io_proto_rawDescData)
  1412  	})
  1413  	return file_google_cloud_aiplatform_v1_io_proto_rawDescData
  1414  }
  1415  
  1416  var file_google_cloud_aiplatform_v1_io_proto_enumTypes = make([]protoimpl.EnumInfo, 1)
  1417  var file_google_cloud_aiplatform_v1_io_proto_msgTypes = make([]protoimpl.MessageInfo, 19)
  1418  var file_google_cloud_aiplatform_v1_io_proto_goTypes = []any{
  1419  	(GoogleDriveSource_ResourceId_ResourceType)(0), // 0: google.cloud.aiplatform.v1.GoogleDriveSource.ResourceId.ResourceType
  1420  	(*AvroSource)(nil),                             // 1: google.cloud.aiplatform.v1.AvroSource
  1421  	(*CsvSource)(nil),                              // 2: google.cloud.aiplatform.v1.CsvSource
  1422  	(*GcsSource)(nil),                              // 3: google.cloud.aiplatform.v1.GcsSource
  1423  	(*GcsDestination)(nil),                         // 4: google.cloud.aiplatform.v1.GcsDestination
  1424  	(*BigQuerySource)(nil),                         // 5: google.cloud.aiplatform.v1.BigQuerySource
  1425  	(*BigQueryDestination)(nil),                    // 6: google.cloud.aiplatform.v1.BigQueryDestination
  1426  	(*CsvDestination)(nil),                         // 7: google.cloud.aiplatform.v1.CsvDestination
  1427  	(*TFRecordDestination)(nil),                    // 8: google.cloud.aiplatform.v1.TFRecordDestination
  1428  	(*ContainerRegistryDestination)(nil),           // 9: google.cloud.aiplatform.v1.ContainerRegistryDestination
  1429  	(*GoogleDriveSource)(nil),                      // 10: google.cloud.aiplatform.v1.GoogleDriveSource
  1430  	(*DirectUploadSource)(nil),                     // 11: google.cloud.aiplatform.v1.DirectUploadSource
  1431  	(*SlackSource)(nil),                            // 12: google.cloud.aiplatform.v1.SlackSource
  1432  	(*JiraSource)(nil),                             // 13: google.cloud.aiplatform.v1.JiraSource
  1433  	(*SharePointSources)(nil),                      // 14: google.cloud.aiplatform.v1.SharePointSources
  1434  	(*GoogleDriveSource_ResourceId)(nil),           // 15: google.cloud.aiplatform.v1.GoogleDriveSource.ResourceId
  1435  	(*SlackSource_SlackChannels)(nil),              // 16: google.cloud.aiplatform.v1.SlackSource.SlackChannels
  1436  	(*SlackSource_SlackChannels_SlackChannel)(nil), // 17: google.cloud.aiplatform.v1.SlackSource.SlackChannels.SlackChannel
  1437  	(*JiraSource_JiraQueries)(nil),                 // 18: google.cloud.aiplatform.v1.JiraSource.JiraQueries
  1438  	(*SharePointSources_SharePointSource)(nil),     // 19: google.cloud.aiplatform.v1.SharePointSources.SharePointSource
  1439  	(*ApiAuth_ApiKeyConfig)(nil),                   // 20: google.cloud.aiplatform.v1.ApiAuth.ApiKeyConfig
  1440  	(*timestamppb.Timestamp)(nil),                  // 21: google.protobuf.Timestamp
  1441  }
  1442  var file_google_cloud_aiplatform_v1_io_proto_depIdxs = []int32{
  1443  	3,  // 0: google.cloud.aiplatform.v1.AvroSource.gcs_source:type_name -> google.cloud.aiplatform.v1.GcsSource
  1444  	3,  // 1: google.cloud.aiplatform.v1.CsvSource.gcs_source:type_name -> google.cloud.aiplatform.v1.GcsSource
  1445  	4,  // 2: google.cloud.aiplatform.v1.CsvDestination.gcs_destination:type_name -> google.cloud.aiplatform.v1.GcsDestination
  1446  	4,  // 3: google.cloud.aiplatform.v1.TFRecordDestination.gcs_destination:type_name -> google.cloud.aiplatform.v1.GcsDestination
  1447  	15, // 4: google.cloud.aiplatform.v1.GoogleDriveSource.resource_ids:type_name -> google.cloud.aiplatform.v1.GoogleDriveSource.ResourceId
  1448  	16, // 5: google.cloud.aiplatform.v1.SlackSource.channels:type_name -> google.cloud.aiplatform.v1.SlackSource.SlackChannels
  1449  	18, // 6: google.cloud.aiplatform.v1.JiraSource.jira_queries:type_name -> google.cloud.aiplatform.v1.JiraSource.JiraQueries
  1450  	19, // 7: google.cloud.aiplatform.v1.SharePointSources.share_point_sources:type_name -> google.cloud.aiplatform.v1.SharePointSources.SharePointSource
  1451  	0,  // 8: google.cloud.aiplatform.v1.GoogleDriveSource.ResourceId.resource_type:type_name -> google.cloud.aiplatform.v1.GoogleDriveSource.ResourceId.ResourceType
  1452  	17, // 9: google.cloud.aiplatform.v1.SlackSource.SlackChannels.channels:type_name -> google.cloud.aiplatform.v1.SlackSource.SlackChannels.SlackChannel
  1453  	20, // 10: google.cloud.aiplatform.v1.SlackSource.SlackChannels.api_key_config:type_name -> google.cloud.aiplatform.v1.ApiAuth.ApiKeyConfig
  1454  	21, // 11: google.cloud.aiplatform.v1.SlackSource.SlackChannels.SlackChannel.start_time:type_name -> google.protobuf.Timestamp
  1455  	21, // 12: google.cloud.aiplatform.v1.SlackSource.SlackChannels.SlackChannel.end_time:type_name -> google.protobuf.Timestamp
  1456  	20, // 13: google.cloud.aiplatform.v1.JiraSource.JiraQueries.api_key_config:type_name -> google.cloud.aiplatform.v1.ApiAuth.ApiKeyConfig
  1457  	20, // 14: google.cloud.aiplatform.v1.SharePointSources.SharePointSource.client_secret:type_name -> google.cloud.aiplatform.v1.ApiAuth.ApiKeyConfig
  1458  	15, // [15:15] is the sub-list for method output_type
  1459  	15, // [15:15] is the sub-list for method input_type
  1460  	15, // [15:15] is the sub-list for extension type_name
  1461  	15, // [15:15] is the sub-list for extension extendee
  1462  	0,  // [0:15] is the sub-list for field type_name
  1463  }
  1464  
  1465  func init() { file_google_cloud_aiplatform_v1_io_proto_init() }
  1466  func file_google_cloud_aiplatform_v1_io_proto_init() {
  1467  	if File_google_cloud_aiplatform_v1_io_proto != nil {
  1468  		return
  1469  	}
  1470  	file_google_cloud_aiplatform_v1_api_auth_proto_init()
  1471  	file_google_cloud_aiplatform_v1_io_proto_msgTypes[18].OneofWrappers = []any{
  1472  		(*SharePointSources_SharePointSource_SharepointFolderPath)(nil),
  1473  		(*SharePointSources_SharePointSource_SharepointFolderId)(nil),
  1474  		(*SharePointSources_SharePointSource_DriveName)(nil),
  1475  		(*SharePointSources_SharePointSource_DriveId)(nil),
  1476  	}
  1477  	type x struct{}
  1478  	out := protoimpl.TypeBuilder{
  1479  		File: protoimpl.DescBuilder{
  1480  			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
  1481  			RawDescriptor: file_google_cloud_aiplatform_v1_io_proto_rawDesc,
  1482  			NumEnums:      1,
  1483  			NumMessages:   19,
  1484  			NumExtensions: 0,
  1485  			NumServices:   0,
  1486  		},
  1487  		GoTypes:           file_google_cloud_aiplatform_v1_io_proto_goTypes,
  1488  		DependencyIndexes: file_google_cloud_aiplatform_v1_io_proto_depIdxs,
  1489  		EnumInfos:         file_google_cloud_aiplatform_v1_io_proto_enumTypes,
  1490  		MessageInfos:      file_google_cloud_aiplatform_v1_io_proto_msgTypes,
  1491  	}.Build()
  1492  	File_google_cloud_aiplatform_v1_io_proto = out.File
  1493  	file_google_cloud_aiplatform_v1_io_proto_rawDesc = nil
  1494  	file_google_cloud_aiplatform_v1_io_proto_goTypes = nil
  1495  	file_google_cloud_aiplatform_v1_io_proto_depIdxs = nil
  1496  }