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