• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /*
2  * Copyright 2020 Google LLC
3  *
4  * Licensed under the Apache License, Version 2.0 (the "License");
5  * you may not use this file except in compliance with the License.
6  * You may obtain a copy of the License at
7  *
8  *     https://www.apache.org/licenses/LICENSE-2.0
9  *
10  * Unless required by applicable law or agreed to in writing, software
11  * distributed under the License is distributed on an "AS IS" BASIS,
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  * See the License for the specific language governing permissions and
14  * limitations under the License.
15  */
16 // Generated by the protocol buffer compiler.  DO NOT EDIT!
17 // source: google/cloud/aiplatform/v1/training_pipeline.proto
18 
19 package com.google.cloud.aiplatform.v1;
20 
21 public final class TrainingPipelineProto {
TrainingPipelineProto()22   private TrainingPipelineProto() {}
23 
registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry)24   public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) {}
25 
registerAllExtensions(com.google.protobuf.ExtensionRegistry registry)26   public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) {
27     registerAllExtensions((com.google.protobuf.ExtensionRegistryLite) registry);
28   }
29 
30   static final com.google.protobuf.Descriptors.Descriptor
31       internal_static_google_cloud_aiplatform_v1_TrainingPipeline_descriptor;
32   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
33       internal_static_google_cloud_aiplatform_v1_TrainingPipeline_fieldAccessorTable;
34   static final com.google.protobuf.Descriptors.Descriptor
35       internal_static_google_cloud_aiplatform_v1_TrainingPipeline_LabelsEntry_descriptor;
36   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
37       internal_static_google_cloud_aiplatform_v1_TrainingPipeline_LabelsEntry_fieldAccessorTable;
38   static final com.google.protobuf.Descriptors.Descriptor
39       internal_static_google_cloud_aiplatform_v1_InputDataConfig_descriptor;
40   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
41       internal_static_google_cloud_aiplatform_v1_InputDataConfig_fieldAccessorTable;
42   static final com.google.protobuf.Descriptors.Descriptor
43       internal_static_google_cloud_aiplatform_v1_FractionSplit_descriptor;
44   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
45       internal_static_google_cloud_aiplatform_v1_FractionSplit_fieldAccessorTable;
46   static final com.google.protobuf.Descriptors.Descriptor
47       internal_static_google_cloud_aiplatform_v1_FilterSplit_descriptor;
48   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
49       internal_static_google_cloud_aiplatform_v1_FilterSplit_fieldAccessorTable;
50   static final com.google.protobuf.Descriptors.Descriptor
51       internal_static_google_cloud_aiplatform_v1_PredefinedSplit_descriptor;
52   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
53       internal_static_google_cloud_aiplatform_v1_PredefinedSplit_fieldAccessorTable;
54   static final com.google.protobuf.Descriptors.Descriptor
55       internal_static_google_cloud_aiplatform_v1_TimestampSplit_descriptor;
56   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
57       internal_static_google_cloud_aiplatform_v1_TimestampSplit_fieldAccessorTable;
58   static final com.google.protobuf.Descriptors.Descriptor
59       internal_static_google_cloud_aiplatform_v1_StratifiedSplit_descriptor;
60   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
61       internal_static_google_cloud_aiplatform_v1_StratifiedSplit_fieldAccessorTable;
62 
getDescriptor()63   public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
64     return descriptor;
65   }
66 
67   private static com.google.protobuf.Descriptors.FileDescriptor descriptor;
68 
69   static {
70     java.lang.String[] descriptorData = {
71       "\n2google/cloud/aiplatform/v1/training_pi"
72           + "peline.proto\022\032google.cloud.aiplatform.v1"
73           + "\032\037google/api/field_behavior.proto\032\031googl"
74           + "e/api/resource.proto\0320google/cloud/aipla"
75           + "tform/v1/encryption_spec.proto\032#google/c"
76           + "loud/aiplatform/v1/io.proto\032&google/clou"
77           + "d/aiplatform/v1/model.proto\032/google/clou"
78           + "d/aiplatform/v1/pipeline_state.proto\032\034go"
79           + "ogle/protobuf/struct.proto\032\037google/proto"
80           + "buf/timestamp.proto\032\027google/rpc/status.p"
81           + "roto\"\216\010\n\020TrainingPipeline\022\021\n\004name\030\001 \001(\tB"
82           + "\003\340A\003\022\031\n\014display_name\030\002 \001(\tB\003\340A\002\022F\n\021input"
83           + "_data_config\030\003 \001(\0132+.google.cloud.aiplat"
84           + "form.v1.InputDataConfig\022%\n\030training_task"
85           + "_definition\030\004 \001(\tB\003\340A\002\0229\n\024training_task_"
86           + "inputs\030\005 \001(\0132\026.google.protobuf.ValueB\003\340A"
87           + "\002\022;\n\026training_task_metadata\030\006 \001(\0132\026.goog"
88           + "le.protobuf.ValueB\003\340A\003\022:\n\017model_to_uploa"
89           + "d\030\007 \001(\0132!.google.cloud.aiplatform.v1.Mod"
90           + "el\022\025\n\010model_id\030\026 \001(\tB\003\340A\001\022\031\n\014parent_mode"
91           + "l\030\025 \001(\tB\003\340A\001\022=\n\005state\030\t \001(\0162).google.clo"
92           + "ud.aiplatform.v1.PipelineStateB\003\340A\003\022&\n\005e"
93           + "rror\030\n \001(\0132\022.google.rpc.StatusB\003\340A\003\0224\n\013c"
94           + "reate_time\030\013 \001(\0132\032.google.protobuf.Times"
95           + "tampB\003\340A\003\0223\n\nstart_time\030\014 \001(\0132\032.google.p"
96           + "rotobuf.TimestampB\003\340A\003\0221\n\010end_time\030\r \001(\013"
97           + "2\032.google.protobuf.TimestampB\003\340A\003\0224\n\013upd"
98           + "ate_time\030\016 \001(\0132\032.google.protobuf.Timesta"
99           + "mpB\003\340A\003\022H\n\006labels\030\017 \003(\01328.google.cloud.a"
100           + "iplatform.v1.TrainingPipeline.LabelsEntr"
101           + "y\022C\n\017encryption_spec\030\022 \001(\0132*.google.clou"
102           + "d.aiplatform.v1.EncryptionSpec\032-\n\013Labels"
103           + "Entry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001:~\352"
104           + "A{\n*aiplatform.googleapis.com/TrainingPi"
105           + "peline\022Mprojects/{project}/locations/{lo"
106           + "cation}/trainingPipelines/{training_pipe"
107           + "line}\"\257\005\n\017InputDataConfig\022C\n\016fraction_sp"
108           + "lit\030\002 \001(\0132).google.cloud.aiplatform.v1.F"
109           + "ractionSplitH\000\022?\n\014filter_split\030\003 \001(\0132\'.g"
110           + "oogle.cloud.aiplatform.v1.FilterSplitH\000\022"
111           + "G\n\020predefined_split\030\004 \001(\0132+.google.cloud"
112           + ".aiplatform.v1.PredefinedSplitH\000\022E\n\017time"
113           + "stamp_split\030\005 \001(\0132*.google.cloud.aiplatf"
114           + "orm.v1.TimestampSplitH\000\022G\n\020stratified_sp"
115           + "lit\030\014 \001(\0132+.google.cloud.aiplatform.v1.S"
116           + "tratifiedSplitH\000\022E\n\017gcs_destination\030\010 \001("
117           + "\0132*.google.cloud.aiplatform.v1.GcsDestin"
118           + "ationH\001\022O\n\024bigquery_destination\030\n \001(\0132/."
119           + "google.cloud.aiplatform.v1.BigQueryDesti"
120           + "nationH\001\022\027\n\ndataset_id\030\001 \001(\tB\003\340A\002\022\032\n\022ann"
121           + "otations_filter\030\006 \001(\t\022\035\n\025annotation_sche"
122           + "ma_uri\030\t \001(\t\022\026\n\016saved_query_id\030\007 \001(\t\022!\n\031"
123           + "persist_ml_use_assignment\030\013 \001(\010B\007\n\005split"
124           + "B\r\n\013destination\"^\n\rFractionSplit\022\031\n\021trai"
125           + "ning_fraction\030\001 \001(\001\022\033\n\023validation_fracti"
126           + "on\030\002 \001(\001\022\025\n\rtest_fraction\030\003 \001(\001\"e\n\013Filte"
127           + "rSplit\022\034\n\017training_filter\030\001 \001(\tB\003\340A\002\022\036\n\021"
128           + "validation_filter\030\002 \001(\tB\003\340A\002\022\030\n\013test_fil"
129           + "ter\030\003 \001(\tB\003\340A\002\"#\n\017PredefinedSplit\022\020\n\003key"
130           + "\030\001 \001(\tB\003\340A\002\"q\n\016TimestampSplit\022\031\n\021trainin"
131           + "g_fraction\030\001 \001(\001\022\033\n\023validation_fraction\030"
132           + "\002 \001(\001\022\025\n\rtest_fraction\030\003 \001(\001\022\020\n\003key\030\004 \001("
133           + "\tB\003\340A\002\"r\n\017StratifiedSplit\022\031\n\021training_fr"
134           + "action\030\001 \001(\001\022\033\n\023validation_fraction\030\002 \001("
135           + "\001\022\025\n\rtest_fraction\030\003 \001(\001\022\020\n\003key\030\004 \001(\tB\003\340"
136           + "A\002B\323\001\n\036com.google.cloud.aiplatform.v1B\025T"
137           + "rainingPipelineProtoP\001Z>cloud.google.com"
138           + "/go/aiplatform/apiv1/aiplatformpb;aiplat"
139           + "formpb\252\002\032Google.Cloud.AIPlatform.V1\312\002\032Go"
140           + "ogle\\Cloud\\AIPlatform\\V1\352\002\035Google::Cloud"
141           + "::AIPlatform::V1b\006proto3"
142     };
143     descriptor =
144         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
145             descriptorData,
146             new com.google.protobuf.Descriptors.FileDescriptor[] {
147               com.google.api.FieldBehaviorProto.getDescriptor(),
148               com.google.api.ResourceProto.getDescriptor(),
149               com.google.cloud.aiplatform.v1.EncryptionSpecProto.getDescriptor(),
150               com.google.cloud.aiplatform.v1.IoProto.getDescriptor(),
151               com.google.cloud.aiplatform.v1.ModelProto.getDescriptor(),
152               com.google.cloud.aiplatform.v1.PipelineStateProto.getDescriptor(),
153               com.google.protobuf.StructProto.getDescriptor(),
154               com.google.protobuf.TimestampProto.getDescriptor(),
155               com.google.rpc.StatusProto.getDescriptor(),
156             });
157     internal_static_google_cloud_aiplatform_v1_TrainingPipeline_descriptor =
158         getDescriptor().getMessageTypes().get(0);
159     internal_static_google_cloud_aiplatform_v1_TrainingPipeline_fieldAccessorTable =
160         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
161             internal_static_google_cloud_aiplatform_v1_TrainingPipeline_descriptor,
162             new java.lang.String[] {
163               "Name",
164               "DisplayName",
165               "InputDataConfig",
166               "TrainingTaskDefinition",
167               "TrainingTaskInputs",
168               "TrainingTaskMetadata",
169               "ModelToUpload",
170               "ModelId",
171               "ParentModel",
172               "State",
173               "Error",
174               "CreateTime",
175               "StartTime",
176               "EndTime",
177               "UpdateTime",
178               "Labels",
179               "EncryptionSpec",
180             });
181     internal_static_google_cloud_aiplatform_v1_TrainingPipeline_LabelsEntry_descriptor =
182         internal_static_google_cloud_aiplatform_v1_TrainingPipeline_descriptor
183             .getNestedTypes()
184             .get(0);
185     internal_static_google_cloud_aiplatform_v1_TrainingPipeline_LabelsEntry_fieldAccessorTable =
186         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
187             internal_static_google_cloud_aiplatform_v1_TrainingPipeline_LabelsEntry_descriptor,
188             new java.lang.String[] {
189               "Key", "Value",
190             });
191     internal_static_google_cloud_aiplatform_v1_InputDataConfig_descriptor =
192         getDescriptor().getMessageTypes().get(1);
193     internal_static_google_cloud_aiplatform_v1_InputDataConfig_fieldAccessorTable =
194         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
195             internal_static_google_cloud_aiplatform_v1_InputDataConfig_descriptor,
196             new java.lang.String[] {
197               "FractionSplit",
198               "FilterSplit",
199               "PredefinedSplit",
200               "TimestampSplit",
201               "StratifiedSplit",
202               "GcsDestination",
203               "BigqueryDestination",
204               "DatasetId",
205               "AnnotationsFilter",
206               "AnnotationSchemaUri",
207               "SavedQueryId",
208               "PersistMlUseAssignment",
209               "Split",
210               "Destination",
211             });
212     internal_static_google_cloud_aiplatform_v1_FractionSplit_descriptor =
213         getDescriptor().getMessageTypes().get(2);
214     internal_static_google_cloud_aiplatform_v1_FractionSplit_fieldAccessorTable =
215         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
216             internal_static_google_cloud_aiplatform_v1_FractionSplit_descriptor,
217             new java.lang.String[] {
218               "TrainingFraction", "ValidationFraction", "TestFraction",
219             });
220     internal_static_google_cloud_aiplatform_v1_FilterSplit_descriptor =
221         getDescriptor().getMessageTypes().get(3);
222     internal_static_google_cloud_aiplatform_v1_FilterSplit_fieldAccessorTable =
223         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
224             internal_static_google_cloud_aiplatform_v1_FilterSplit_descriptor,
225             new java.lang.String[] {
226               "TrainingFilter", "ValidationFilter", "TestFilter",
227             });
228     internal_static_google_cloud_aiplatform_v1_PredefinedSplit_descriptor =
229         getDescriptor().getMessageTypes().get(4);
230     internal_static_google_cloud_aiplatform_v1_PredefinedSplit_fieldAccessorTable =
231         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
232             internal_static_google_cloud_aiplatform_v1_PredefinedSplit_descriptor,
233             new java.lang.String[] {
234               "Key",
235             });
236     internal_static_google_cloud_aiplatform_v1_TimestampSplit_descriptor =
237         getDescriptor().getMessageTypes().get(5);
238     internal_static_google_cloud_aiplatform_v1_TimestampSplit_fieldAccessorTable =
239         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
240             internal_static_google_cloud_aiplatform_v1_TimestampSplit_descriptor,
241             new java.lang.String[] {
242               "TrainingFraction", "ValidationFraction", "TestFraction", "Key",
243             });
244     internal_static_google_cloud_aiplatform_v1_StratifiedSplit_descriptor =
245         getDescriptor().getMessageTypes().get(6);
246     internal_static_google_cloud_aiplatform_v1_StratifiedSplit_fieldAccessorTable =
247         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
248             internal_static_google_cloud_aiplatform_v1_StratifiedSplit_descriptor,
249             new java.lang.String[] {
250               "TrainingFraction", "ValidationFraction", "TestFraction", "Key",
251             });
252     com.google.protobuf.ExtensionRegistry registry =
253         com.google.protobuf.ExtensionRegistry.newInstance();
254     registry.add(com.google.api.FieldBehaviorProto.fieldBehavior);
255     registry.add(com.google.api.ResourceProto.resource);
com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor( descriptor, registry)256     com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor(
257         descriptor, registry);
com.google.api.FieldBehaviorProto.getDescriptor()258     com.google.api.FieldBehaviorProto.getDescriptor();
com.google.api.ResourceProto.getDescriptor()259     com.google.api.ResourceProto.getDescriptor();
com.google.cloud.aiplatform.v1.EncryptionSpecProto.getDescriptor()260     com.google.cloud.aiplatform.v1.EncryptionSpecProto.getDescriptor();
com.google.cloud.aiplatform.v1.IoProto.getDescriptor()261     com.google.cloud.aiplatform.v1.IoProto.getDescriptor();
com.google.cloud.aiplatform.v1.ModelProto.getDescriptor()262     com.google.cloud.aiplatform.v1.ModelProto.getDescriptor();
com.google.cloud.aiplatform.v1.PipelineStateProto.getDescriptor()263     com.google.cloud.aiplatform.v1.PipelineStateProto.getDescriptor();
com.google.protobuf.StructProto.getDescriptor()264     com.google.protobuf.StructProto.getDescriptor();
com.google.protobuf.TimestampProto.getDescriptor()265     com.google.protobuf.TimestampProto.getDescriptor();
com.google.rpc.StatusProto.getDescriptor()266     com.google.rpc.StatusProto.getDescriptor();
267   }
268 
269   // @@protoc_insertion_point(outer_class_scope)
270 }
271