1// Copyright 2021 Google LLC 2// 3// Licensed under the Apache License, Version 2.0 (the "License"); 4// you may not use this file except in compliance with the License. 5// You may obtain a copy of the License at 6// 7// http://www.apache.org/licenses/LICENSE-2.0 8// 9// Unless required by applicable law or agreed to in writing, software 10// distributed under the License is distributed on an "AS IS" BASIS, 11// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12// See the License for the specific language governing permissions and 13// limitations under the License. 14 15// Code generated by protoc-gen-go. DO NOT EDIT. 16// versions: 17// protoc-gen-go v1.26.0 18// protoc v3.12.2 19// source: google/cloud/aiplatform/v1beta1/io.proto 20 21package aiplatform 22 23import ( 24 reflect "reflect" 25 sync "sync" 26 27 _ "google.golang.org/genproto/googleapis/api/annotations" 28 protoreflect "google.golang.org/protobuf/reflect/protoreflect" 29 protoimpl "google.golang.org/protobuf/runtime/protoimpl" 30) 31 32const ( 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 storage details for Avro input content. 40type AvroSource struct { 41 state protoimpl.MessageState 42 sizeCache protoimpl.SizeCache 43 unknownFields protoimpl.UnknownFields 44 45 // Required. Google Cloud Storage location. 46 GcsSource *GcsSource `protobuf:"bytes,1,opt,name=gcs_source,json=gcsSource,proto3" json:"gcs_source,omitempty"` 47} 48 49func (x *AvroSource) Reset() { 50 *x = AvroSource{} 51 if protoimpl.UnsafeEnabled { 52 mi := &file_google_cloud_aiplatform_v1beta1_io_proto_msgTypes[0] 53 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 54 ms.StoreMessageInfo(mi) 55 } 56} 57 58func (x *AvroSource) String() string { 59 return protoimpl.X.MessageStringOf(x) 60} 61 62func (*AvroSource) ProtoMessage() {} 63 64func (x *AvroSource) ProtoReflect() protoreflect.Message { 65 mi := &file_google_cloud_aiplatform_v1beta1_io_proto_msgTypes[0] 66 if protoimpl.UnsafeEnabled && x != nil { 67 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 68 if ms.LoadMessageInfo() == nil { 69 ms.StoreMessageInfo(mi) 70 } 71 return ms 72 } 73 return mi.MessageOf(x) 74} 75 76// Deprecated: Use AvroSource.ProtoReflect.Descriptor instead. 77func (*AvroSource) Descriptor() ([]byte, []int) { 78 return file_google_cloud_aiplatform_v1beta1_io_proto_rawDescGZIP(), []int{0} 79} 80 81func (x *AvroSource) GetGcsSource() *GcsSource { 82 if x != nil { 83 return x.GcsSource 84 } 85 return nil 86} 87 88// The storage details for CSV input content. 89type CsvSource struct { 90 state protoimpl.MessageState 91 sizeCache protoimpl.SizeCache 92 unknownFields protoimpl.UnknownFields 93 94 // Required. Google Cloud Storage location. 95 GcsSource *GcsSource `protobuf:"bytes,1,opt,name=gcs_source,json=gcsSource,proto3" json:"gcs_source,omitempty"` 96} 97 98func (x *CsvSource) Reset() { 99 *x = CsvSource{} 100 if protoimpl.UnsafeEnabled { 101 mi := &file_google_cloud_aiplatform_v1beta1_io_proto_msgTypes[1] 102 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 103 ms.StoreMessageInfo(mi) 104 } 105} 106 107func (x *CsvSource) String() string { 108 return protoimpl.X.MessageStringOf(x) 109} 110 111func (*CsvSource) ProtoMessage() {} 112 113func (x *CsvSource) ProtoReflect() protoreflect.Message { 114 mi := &file_google_cloud_aiplatform_v1beta1_io_proto_msgTypes[1] 115 if protoimpl.UnsafeEnabled && x != nil { 116 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 117 if ms.LoadMessageInfo() == nil { 118 ms.StoreMessageInfo(mi) 119 } 120 return ms 121 } 122 return mi.MessageOf(x) 123} 124 125// Deprecated: Use CsvSource.ProtoReflect.Descriptor instead. 126func (*CsvSource) Descriptor() ([]byte, []int) { 127 return file_google_cloud_aiplatform_v1beta1_io_proto_rawDescGZIP(), []int{1} 128} 129 130func (x *CsvSource) GetGcsSource() *GcsSource { 131 if x != nil { 132 return x.GcsSource 133 } 134 return nil 135} 136 137// The Google Cloud Storage location for the input content. 138type GcsSource struct { 139 state protoimpl.MessageState 140 sizeCache protoimpl.SizeCache 141 unknownFields protoimpl.UnknownFields 142 143 // Required. Google Cloud Storage URI(-s) to the input file(s). May contain 144 // wildcards. For more information on wildcards, see 145 // https://cloud.google.com/storage/docs/gsutil/addlhelp/WildcardNames. 146 Uris []string `protobuf:"bytes,1,rep,name=uris,proto3" json:"uris,omitempty"` 147} 148 149func (x *GcsSource) Reset() { 150 *x = GcsSource{} 151 if protoimpl.UnsafeEnabled { 152 mi := &file_google_cloud_aiplatform_v1beta1_io_proto_msgTypes[2] 153 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 154 ms.StoreMessageInfo(mi) 155 } 156} 157 158func (x *GcsSource) String() string { 159 return protoimpl.X.MessageStringOf(x) 160} 161 162func (*GcsSource) ProtoMessage() {} 163 164func (x *GcsSource) ProtoReflect() protoreflect.Message { 165 mi := &file_google_cloud_aiplatform_v1beta1_io_proto_msgTypes[2] 166 if protoimpl.UnsafeEnabled && x != nil { 167 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 168 if ms.LoadMessageInfo() == nil { 169 ms.StoreMessageInfo(mi) 170 } 171 return ms 172 } 173 return mi.MessageOf(x) 174} 175 176// Deprecated: Use GcsSource.ProtoReflect.Descriptor instead. 177func (*GcsSource) Descriptor() ([]byte, []int) { 178 return file_google_cloud_aiplatform_v1beta1_io_proto_rawDescGZIP(), []int{2} 179} 180 181func (x *GcsSource) GetUris() []string { 182 if x != nil { 183 return x.Uris 184 } 185 return nil 186} 187 188// The Google Cloud Storage location where the output is to be written to. 189type GcsDestination struct { 190 state protoimpl.MessageState 191 sizeCache protoimpl.SizeCache 192 unknownFields protoimpl.UnknownFields 193 194 // Required. Google Cloud Storage URI to output directory. If the uri doesn't end with 195 // '/', a '/' will be automatically appended. The directory is created if it 196 // doesn't exist. 197 OutputUriPrefix string `protobuf:"bytes,1,opt,name=output_uri_prefix,json=outputUriPrefix,proto3" json:"output_uri_prefix,omitempty"` 198} 199 200func (x *GcsDestination) Reset() { 201 *x = GcsDestination{} 202 if protoimpl.UnsafeEnabled { 203 mi := &file_google_cloud_aiplatform_v1beta1_io_proto_msgTypes[3] 204 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 205 ms.StoreMessageInfo(mi) 206 } 207} 208 209func (x *GcsDestination) String() string { 210 return protoimpl.X.MessageStringOf(x) 211} 212 213func (*GcsDestination) ProtoMessage() {} 214 215func (x *GcsDestination) ProtoReflect() protoreflect.Message { 216 mi := &file_google_cloud_aiplatform_v1beta1_io_proto_msgTypes[3] 217 if protoimpl.UnsafeEnabled && x != nil { 218 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 219 if ms.LoadMessageInfo() == nil { 220 ms.StoreMessageInfo(mi) 221 } 222 return ms 223 } 224 return mi.MessageOf(x) 225} 226 227// Deprecated: Use GcsDestination.ProtoReflect.Descriptor instead. 228func (*GcsDestination) Descriptor() ([]byte, []int) { 229 return file_google_cloud_aiplatform_v1beta1_io_proto_rawDescGZIP(), []int{3} 230} 231 232func (x *GcsDestination) GetOutputUriPrefix() string { 233 if x != nil { 234 return x.OutputUriPrefix 235 } 236 return "" 237} 238 239// The BigQuery location for the input content. 240type BigQuerySource struct { 241 state protoimpl.MessageState 242 sizeCache protoimpl.SizeCache 243 unknownFields protoimpl.UnknownFields 244 245 // Required. BigQuery URI to a table, up to 2000 characters long. 246 // Accepted forms: 247 // 248 // * BigQuery path. For example: `bq://projectId.bqDatasetId.bqTableId`. 249 InputUri string `protobuf:"bytes,1,opt,name=input_uri,json=inputUri,proto3" json:"input_uri,omitempty"` 250} 251 252func (x *BigQuerySource) Reset() { 253 *x = BigQuerySource{} 254 if protoimpl.UnsafeEnabled { 255 mi := &file_google_cloud_aiplatform_v1beta1_io_proto_msgTypes[4] 256 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 257 ms.StoreMessageInfo(mi) 258 } 259} 260 261func (x *BigQuerySource) String() string { 262 return protoimpl.X.MessageStringOf(x) 263} 264 265func (*BigQuerySource) ProtoMessage() {} 266 267func (x *BigQuerySource) ProtoReflect() protoreflect.Message { 268 mi := &file_google_cloud_aiplatform_v1beta1_io_proto_msgTypes[4] 269 if protoimpl.UnsafeEnabled && x != nil { 270 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 271 if ms.LoadMessageInfo() == nil { 272 ms.StoreMessageInfo(mi) 273 } 274 return ms 275 } 276 return mi.MessageOf(x) 277} 278 279// Deprecated: Use BigQuerySource.ProtoReflect.Descriptor instead. 280func (*BigQuerySource) Descriptor() ([]byte, []int) { 281 return file_google_cloud_aiplatform_v1beta1_io_proto_rawDescGZIP(), []int{4} 282} 283 284func (x *BigQuerySource) GetInputUri() string { 285 if x != nil { 286 return x.InputUri 287 } 288 return "" 289} 290 291// The BigQuery location for the output content. 292type BigQueryDestination struct { 293 state protoimpl.MessageState 294 sizeCache protoimpl.SizeCache 295 unknownFields protoimpl.UnknownFields 296 297 // Required. BigQuery URI to a project or table, up to 2000 characters long. 298 // 299 // When only the project is specified, the Dataset and Table is created. 300 // When the full table reference is specified, the Dataset must exist and 301 // table must not exist. 302 // 303 // Accepted forms: 304 // 305 // * BigQuery path. For example: 306 // `bq://projectId` or `bq://projectId.bqDatasetId` or 307 // `bq://projectId.bqDatasetId.bqTableId`. 308 OutputUri string `protobuf:"bytes,1,opt,name=output_uri,json=outputUri,proto3" json:"output_uri,omitempty"` 309} 310 311func (x *BigQueryDestination) Reset() { 312 *x = BigQueryDestination{} 313 if protoimpl.UnsafeEnabled { 314 mi := &file_google_cloud_aiplatform_v1beta1_io_proto_msgTypes[5] 315 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 316 ms.StoreMessageInfo(mi) 317 } 318} 319 320func (x *BigQueryDestination) String() string { 321 return protoimpl.X.MessageStringOf(x) 322} 323 324func (*BigQueryDestination) ProtoMessage() {} 325 326func (x *BigQueryDestination) ProtoReflect() protoreflect.Message { 327 mi := &file_google_cloud_aiplatform_v1beta1_io_proto_msgTypes[5] 328 if protoimpl.UnsafeEnabled && x != nil { 329 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 330 if ms.LoadMessageInfo() == nil { 331 ms.StoreMessageInfo(mi) 332 } 333 return ms 334 } 335 return mi.MessageOf(x) 336} 337 338// Deprecated: Use BigQueryDestination.ProtoReflect.Descriptor instead. 339func (*BigQueryDestination) Descriptor() ([]byte, []int) { 340 return file_google_cloud_aiplatform_v1beta1_io_proto_rawDescGZIP(), []int{5} 341} 342 343func (x *BigQueryDestination) GetOutputUri() string { 344 if x != nil { 345 return x.OutputUri 346 } 347 return "" 348} 349 350// The storage details for CSV output content. 351type CsvDestination struct { 352 state protoimpl.MessageState 353 sizeCache protoimpl.SizeCache 354 unknownFields protoimpl.UnknownFields 355 356 // Required. Google Cloud Storage location. 357 GcsDestination *GcsDestination `protobuf:"bytes,1,opt,name=gcs_destination,json=gcsDestination,proto3" json:"gcs_destination,omitempty"` 358} 359 360func (x *CsvDestination) Reset() { 361 *x = CsvDestination{} 362 if protoimpl.UnsafeEnabled { 363 mi := &file_google_cloud_aiplatform_v1beta1_io_proto_msgTypes[6] 364 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 365 ms.StoreMessageInfo(mi) 366 } 367} 368 369func (x *CsvDestination) String() string { 370 return protoimpl.X.MessageStringOf(x) 371} 372 373func (*CsvDestination) ProtoMessage() {} 374 375func (x *CsvDestination) ProtoReflect() protoreflect.Message { 376 mi := &file_google_cloud_aiplatform_v1beta1_io_proto_msgTypes[6] 377 if protoimpl.UnsafeEnabled && x != nil { 378 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 379 if ms.LoadMessageInfo() == nil { 380 ms.StoreMessageInfo(mi) 381 } 382 return ms 383 } 384 return mi.MessageOf(x) 385} 386 387// Deprecated: Use CsvDestination.ProtoReflect.Descriptor instead. 388func (*CsvDestination) Descriptor() ([]byte, []int) { 389 return file_google_cloud_aiplatform_v1beta1_io_proto_rawDescGZIP(), []int{6} 390} 391 392func (x *CsvDestination) GetGcsDestination() *GcsDestination { 393 if x != nil { 394 return x.GcsDestination 395 } 396 return nil 397} 398 399// The storage details for TFRecord output content. 400type TFRecordDestination struct { 401 state protoimpl.MessageState 402 sizeCache protoimpl.SizeCache 403 unknownFields protoimpl.UnknownFields 404 405 // Required. Google Cloud Storage location. 406 GcsDestination *GcsDestination `protobuf:"bytes,1,opt,name=gcs_destination,json=gcsDestination,proto3" json:"gcs_destination,omitempty"` 407} 408 409func (x *TFRecordDestination) Reset() { 410 *x = TFRecordDestination{} 411 if protoimpl.UnsafeEnabled { 412 mi := &file_google_cloud_aiplatform_v1beta1_io_proto_msgTypes[7] 413 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 414 ms.StoreMessageInfo(mi) 415 } 416} 417 418func (x *TFRecordDestination) String() string { 419 return protoimpl.X.MessageStringOf(x) 420} 421 422func (*TFRecordDestination) ProtoMessage() {} 423 424func (x *TFRecordDestination) ProtoReflect() protoreflect.Message { 425 mi := &file_google_cloud_aiplatform_v1beta1_io_proto_msgTypes[7] 426 if protoimpl.UnsafeEnabled && x != nil { 427 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 428 if ms.LoadMessageInfo() == nil { 429 ms.StoreMessageInfo(mi) 430 } 431 return ms 432 } 433 return mi.MessageOf(x) 434} 435 436// Deprecated: Use TFRecordDestination.ProtoReflect.Descriptor instead. 437func (*TFRecordDestination) Descriptor() ([]byte, []int) { 438 return file_google_cloud_aiplatform_v1beta1_io_proto_rawDescGZIP(), []int{7} 439} 440 441func (x *TFRecordDestination) GetGcsDestination() *GcsDestination { 442 if x != nil { 443 return x.GcsDestination 444 } 445 return nil 446} 447 448// The Container Registry location for the container image. 449type ContainerRegistryDestination struct { 450 state protoimpl.MessageState 451 sizeCache protoimpl.SizeCache 452 unknownFields protoimpl.UnknownFields 453 454 // Required. Container Registry URI of a container image. 455 // Only Google Container Registry and Artifact Registry are supported now. 456 // Accepted forms: 457 // 458 // * Google Container Registry path. For example: 459 // `gcr.io/projectId/imageName:tag`. 460 // 461 // * Artifact Registry path. For example: 462 // `us-central1-docker.pkg.dev/projectId/repoName/imageName:tag`. 463 // 464 // If a tag is not specified, "latest" will be used as the default tag. 465 OutputUri string `protobuf:"bytes,1,opt,name=output_uri,json=outputUri,proto3" json:"output_uri,omitempty"` 466} 467 468func (x *ContainerRegistryDestination) Reset() { 469 *x = ContainerRegistryDestination{} 470 if protoimpl.UnsafeEnabled { 471 mi := &file_google_cloud_aiplatform_v1beta1_io_proto_msgTypes[8] 472 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 473 ms.StoreMessageInfo(mi) 474 } 475} 476 477func (x *ContainerRegistryDestination) String() string { 478 return protoimpl.X.MessageStringOf(x) 479} 480 481func (*ContainerRegistryDestination) ProtoMessage() {} 482 483func (x *ContainerRegistryDestination) ProtoReflect() protoreflect.Message { 484 mi := &file_google_cloud_aiplatform_v1beta1_io_proto_msgTypes[8] 485 if protoimpl.UnsafeEnabled && x != nil { 486 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 487 if ms.LoadMessageInfo() == nil { 488 ms.StoreMessageInfo(mi) 489 } 490 return ms 491 } 492 return mi.MessageOf(x) 493} 494 495// Deprecated: Use ContainerRegistryDestination.ProtoReflect.Descriptor instead. 496func (*ContainerRegistryDestination) Descriptor() ([]byte, []int) { 497 return file_google_cloud_aiplatform_v1beta1_io_proto_rawDescGZIP(), []int{8} 498} 499 500func (x *ContainerRegistryDestination) GetOutputUri() string { 501 if x != nil { 502 return x.OutputUri 503 } 504 return "" 505} 506 507var File_google_cloud_aiplatform_v1beta1_io_proto protoreflect.FileDescriptor 508 509var file_google_cloud_aiplatform_v1beta1_io_proto_rawDesc = []byte{ 510 0x0a, 0x28, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x61, 511 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 512 0x31, 0x2f, 0x69, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 513 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 514 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 515 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x62, 0x65, 516 0x68, 0x61, 0x76, 0x69, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1c, 0x67, 0x6f, 517 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 518 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x5c, 0x0a, 0x0a, 0x41, 0x76, 519 0x72, 0x6f, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x12, 0x4e, 0x0a, 0x0a, 0x67, 0x63, 0x73, 0x5f, 520 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2a, 0x2e, 0x67, 521 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 522 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x47, 523 0x63, 0x73, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x09, 0x67, 524 0x63, 0x73, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x22, 0x5b, 0x0a, 0x09, 0x43, 0x73, 0x76, 0x53, 525 0x6f, 0x75, 0x72, 0x63, 0x65, 0x12, 0x4e, 0x0a, 0x0a, 0x67, 0x63, 0x73, 0x5f, 0x73, 0x6f, 0x75, 526 0x72, 0x63, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 527 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 528 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x47, 0x63, 0x73, 0x53, 529 0x6f, 0x75, 0x72, 0x63, 0x65, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x09, 0x67, 0x63, 0x73, 0x53, 530 0x6f, 0x75, 0x72, 0x63, 0x65, 0x22, 0x24, 0x0a, 0x09, 0x47, 0x63, 0x73, 0x53, 0x6f, 0x75, 0x72, 531 0x63, 0x65, 0x12, 0x17, 0x0a, 0x04, 0x75, 0x72, 0x69, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 532 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x04, 0x75, 0x72, 0x69, 0x73, 0x22, 0x41, 0x0a, 0x0e, 0x47, 533 0x63, 0x73, 0x44, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x2f, 0x0a, 534 0x11, 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x5f, 0x75, 0x72, 0x69, 0x5f, 0x70, 0x72, 0x65, 0x66, 535 0x69, 0x78, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0f, 0x6f, 536 0x75, 0x74, 0x70, 0x75, 0x74, 0x55, 0x72, 0x69, 0x50, 0x72, 0x65, 0x66, 0x69, 0x78, 0x22, 0x32, 537 0x0a, 0x0e, 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 538 0x12, 0x20, 0x0a, 0x09, 0x69, 0x6e, 0x70, 0x75, 0x74, 0x5f, 0x75, 0x72, 0x69, 0x18, 0x01, 0x20, 539 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x08, 0x69, 0x6e, 0x70, 0x75, 0x74, 0x55, 540 0x72, 0x69, 0x22, 0x39, 0x0a, 0x13, 0x42, 0x69, 0x67, 0x51, 0x75, 0x65, 0x72, 0x79, 0x44, 0x65, 541 0x73, 0x74, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x22, 0x0a, 0x0a, 0x6f, 0x75, 0x74, 542 0x70, 0x75, 0x74, 0x5f, 0x75, 0x72, 0x69, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 543 0x41, 0x02, 0x52, 0x09, 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x55, 0x72, 0x69, 0x22, 0x6f, 0x0a, 544 0x0e, 0x43, 0x73, 0x76, 0x44, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 545 0x5d, 0x0a, 0x0f, 0x67, 0x63, 0x73, 0x5f, 0x64, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x61, 0x74, 0x69, 546 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 547 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 548 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x47, 0x63, 0x73, 0x44, 0x65, 549 0x73, 0x74, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0e, 550 0x67, 0x63, 0x73, 0x44, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x74, 551 0x0a, 0x13, 0x54, 0x46, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x44, 0x65, 0x73, 0x74, 0x69, 0x6e, 552 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x5d, 0x0a, 0x0f, 0x67, 0x63, 0x73, 0x5f, 0x64, 0x65, 0x73, 553 0x74, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2f, 554 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 555 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 556 0x2e, 0x47, 0x63, 0x73, 0x44, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x42, 557 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0e, 0x67, 0x63, 0x73, 0x44, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x61, 558 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x42, 0x0a, 0x1c, 0x43, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 559 0x72, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x72, 0x79, 0x44, 0x65, 0x73, 0x74, 0x69, 0x6e, 0x61, 560 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x22, 0x0a, 0x0a, 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x5f, 0x75, 561 0x72, 0x69, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x09, 0x6f, 562 0x75, 0x74, 0x70, 0x75, 0x74, 0x55, 0x72, 0x69, 0x42, 0xe4, 0x01, 0x0a, 0x23, 0x63, 0x6f, 0x6d, 563 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 564 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 565 0x42, 0x07, 0x49, 0x6f, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x49, 0x67, 0x6f, 0x6f, 566 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 567 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 568 0x69, 0x73, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 569 0x6f, 0x72, 0x6d, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x3b, 0x61, 0x69, 0x70, 0x6c, 570 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0xaa, 0x02, 0x1f, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 571 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x41, 0x49, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 572 0x2e, 0x56, 0x31, 0x42, 0x65, 0x74, 0x61, 0x31, 0xca, 0x02, 0x1f, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 573 0x65, 0x5c, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x5c, 0x41, 0x49, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 574 0x72, 0x6d, 0x5c, 0x56, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0xea, 0x02, 0x22, 0x47, 0x6f, 0x6f, 575 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x3a, 0x3a, 0x41, 0x49, 0x50, 0x6c, 576 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x3a, 0x3a, 0x56, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x62, 577 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 578} 579 580var ( 581 file_google_cloud_aiplatform_v1beta1_io_proto_rawDescOnce sync.Once 582 file_google_cloud_aiplatform_v1beta1_io_proto_rawDescData = file_google_cloud_aiplatform_v1beta1_io_proto_rawDesc 583) 584 585func file_google_cloud_aiplatform_v1beta1_io_proto_rawDescGZIP() []byte { 586 file_google_cloud_aiplatform_v1beta1_io_proto_rawDescOnce.Do(func() { 587 file_google_cloud_aiplatform_v1beta1_io_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_cloud_aiplatform_v1beta1_io_proto_rawDescData) 588 }) 589 return file_google_cloud_aiplatform_v1beta1_io_proto_rawDescData 590} 591 592var file_google_cloud_aiplatform_v1beta1_io_proto_msgTypes = make([]protoimpl.MessageInfo, 9) 593var file_google_cloud_aiplatform_v1beta1_io_proto_goTypes = []interface{}{ 594 (*AvroSource)(nil), // 0: google.cloud.aiplatform.v1beta1.AvroSource 595 (*CsvSource)(nil), // 1: google.cloud.aiplatform.v1beta1.CsvSource 596 (*GcsSource)(nil), // 2: google.cloud.aiplatform.v1beta1.GcsSource 597 (*GcsDestination)(nil), // 3: google.cloud.aiplatform.v1beta1.GcsDestination 598 (*BigQuerySource)(nil), // 4: google.cloud.aiplatform.v1beta1.BigQuerySource 599 (*BigQueryDestination)(nil), // 5: google.cloud.aiplatform.v1beta1.BigQueryDestination 600 (*CsvDestination)(nil), // 6: google.cloud.aiplatform.v1beta1.CsvDestination 601 (*TFRecordDestination)(nil), // 7: google.cloud.aiplatform.v1beta1.TFRecordDestination 602 (*ContainerRegistryDestination)(nil), // 8: google.cloud.aiplatform.v1beta1.ContainerRegistryDestination 603} 604var file_google_cloud_aiplatform_v1beta1_io_proto_depIdxs = []int32{ 605 2, // 0: google.cloud.aiplatform.v1beta1.AvroSource.gcs_source:type_name -> google.cloud.aiplatform.v1beta1.GcsSource 606 2, // 1: google.cloud.aiplatform.v1beta1.CsvSource.gcs_source:type_name -> google.cloud.aiplatform.v1beta1.GcsSource 607 3, // 2: google.cloud.aiplatform.v1beta1.CsvDestination.gcs_destination:type_name -> google.cloud.aiplatform.v1beta1.GcsDestination 608 3, // 3: google.cloud.aiplatform.v1beta1.TFRecordDestination.gcs_destination:type_name -> google.cloud.aiplatform.v1beta1.GcsDestination 609 4, // [4:4] is the sub-list for method output_type 610 4, // [4:4] is the sub-list for method input_type 611 4, // [4:4] is the sub-list for extension type_name 612 4, // [4:4] is the sub-list for extension extendee 613 0, // [0:4] is the sub-list for field type_name 614} 615 616func init() { file_google_cloud_aiplatform_v1beta1_io_proto_init() } 617func file_google_cloud_aiplatform_v1beta1_io_proto_init() { 618 if File_google_cloud_aiplatform_v1beta1_io_proto != nil { 619 return 620 } 621 if !protoimpl.UnsafeEnabled { 622 file_google_cloud_aiplatform_v1beta1_io_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { 623 switch v := v.(*AvroSource); i { 624 case 0: 625 return &v.state 626 case 1: 627 return &v.sizeCache 628 case 2: 629 return &v.unknownFields 630 default: 631 return nil 632 } 633 } 634 file_google_cloud_aiplatform_v1beta1_io_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { 635 switch v := v.(*CsvSource); i { 636 case 0: 637 return &v.state 638 case 1: 639 return &v.sizeCache 640 case 2: 641 return &v.unknownFields 642 default: 643 return nil 644 } 645 } 646 file_google_cloud_aiplatform_v1beta1_io_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} { 647 switch v := v.(*GcsSource); i { 648 case 0: 649 return &v.state 650 case 1: 651 return &v.sizeCache 652 case 2: 653 return &v.unknownFields 654 default: 655 return nil 656 } 657 } 658 file_google_cloud_aiplatform_v1beta1_io_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} { 659 switch v := v.(*GcsDestination); i { 660 case 0: 661 return &v.state 662 case 1: 663 return &v.sizeCache 664 case 2: 665 return &v.unknownFields 666 default: 667 return nil 668 } 669 } 670 file_google_cloud_aiplatform_v1beta1_io_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} { 671 switch v := v.(*BigQuerySource); i { 672 case 0: 673 return &v.state 674 case 1: 675 return &v.sizeCache 676 case 2: 677 return &v.unknownFields 678 default: 679 return nil 680 } 681 } 682 file_google_cloud_aiplatform_v1beta1_io_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} { 683 switch v := v.(*BigQueryDestination); i { 684 case 0: 685 return &v.state 686 case 1: 687 return &v.sizeCache 688 case 2: 689 return &v.unknownFields 690 default: 691 return nil 692 } 693 } 694 file_google_cloud_aiplatform_v1beta1_io_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} { 695 switch v := v.(*CsvDestination); i { 696 case 0: 697 return &v.state 698 case 1: 699 return &v.sizeCache 700 case 2: 701 return &v.unknownFields 702 default: 703 return nil 704 } 705 } 706 file_google_cloud_aiplatform_v1beta1_io_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} { 707 switch v := v.(*TFRecordDestination); i { 708 case 0: 709 return &v.state 710 case 1: 711 return &v.sizeCache 712 case 2: 713 return &v.unknownFields 714 default: 715 return nil 716 } 717 } 718 file_google_cloud_aiplatform_v1beta1_io_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} { 719 switch v := v.(*ContainerRegistryDestination); i { 720 case 0: 721 return &v.state 722 case 1: 723 return &v.sizeCache 724 case 2: 725 return &v.unknownFields 726 default: 727 return nil 728 } 729 } 730 } 731 type x struct{} 732 out := protoimpl.TypeBuilder{ 733 File: protoimpl.DescBuilder{ 734 GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 735 RawDescriptor: file_google_cloud_aiplatform_v1beta1_io_proto_rawDesc, 736 NumEnums: 0, 737 NumMessages: 9, 738 NumExtensions: 0, 739 NumServices: 0, 740 }, 741 GoTypes: file_google_cloud_aiplatform_v1beta1_io_proto_goTypes, 742 DependencyIndexes: file_google_cloud_aiplatform_v1beta1_io_proto_depIdxs, 743 MessageInfos: file_google_cloud_aiplatform_v1beta1_io_proto_msgTypes, 744 }.Build() 745 File_google_cloud_aiplatform_v1beta1_io_proto = out.File 746 file_google_cloud_aiplatform_v1beta1_io_proto_rawDesc = nil 747 file_google_cloud_aiplatform_v1beta1_io_proto_goTypes = nil 748 file_google_cloud_aiplatform_v1beta1_io_proto_depIdxs = nil 749} 750