• 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/batch_prediction_job.proto
18 
19 package com.google.cloud.aiplatform.v1;
20 
21 public final class BatchPredictionJobProto {
BatchPredictionJobProto()22   private BatchPredictionJobProto() {}
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_BatchPredictionJob_descriptor;
32   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
33       internal_static_google_cloud_aiplatform_v1_BatchPredictionJob_fieldAccessorTable;
34   static final com.google.protobuf.Descriptors.Descriptor
35       internal_static_google_cloud_aiplatform_v1_BatchPredictionJob_InputConfig_descriptor;
36   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
37       internal_static_google_cloud_aiplatform_v1_BatchPredictionJob_InputConfig_fieldAccessorTable;
38   static final com.google.protobuf.Descriptors.Descriptor
39       internal_static_google_cloud_aiplatform_v1_BatchPredictionJob_InstanceConfig_descriptor;
40   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
41       internal_static_google_cloud_aiplatform_v1_BatchPredictionJob_InstanceConfig_fieldAccessorTable;
42   static final com.google.protobuf.Descriptors.Descriptor
43       internal_static_google_cloud_aiplatform_v1_BatchPredictionJob_OutputConfig_descriptor;
44   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
45       internal_static_google_cloud_aiplatform_v1_BatchPredictionJob_OutputConfig_fieldAccessorTable;
46   static final com.google.protobuf.Descriptors.Descriptor
47       internal_static_google_cloud_aiplatform_v1_BatchPredictionJob_OutputInfo_descriptor;
48   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
49       internal_static_google_cloud_aiplatform_v1_BatchPredictionJob_OutputInfo_fieldAccessorTable;
50   static final com.google.protobuf.Descriptors.Descriptor
51       internal_static_google_cloud_aiplatform_v1_BatchPredictionJob_LabelsEntry_descriptor;
52   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
53       internal_static_google_cloud_aiplatform_v1_BatchPredictionJob_LabelsEntry_fieldAccessorTable;
54 
getDescriptor()55   public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
56     return descriptor;
57   }
58 
59   private static com.google.protobuf.Descriptors.FileDescriptor descriptor;
60 
61   static {
62     java.lang.String[] descriptorData = {
63       "\n5google/cloud/aiplatform/v1/batch_predi"
64           + "ction_job.proto\022\032google.cloud.aiplatform"
65           + ".v1\032\037google/api/field_behavior.proto\032\031go"
66           + "ogle/api/resource.proto\0321google/cloud/ai"
67           + "platform/v1/completion_stats.proto\0320goog"
68           + "le/cloud/aiplatform/v1/encryption_spec.p"
69           + "roto\032,google/cloud/aiplatform/v1/explana"
70           + "tion.proto\032#google/cloud/aiplatform/v1/i"
71           + "o.proto\032*google/cloud/aiplatform/v1/job_"
72           + "state.proto\0322google/cloud/aiplatform/v1/"
73           + "machine_resources.proto\032?google/cloud/ai"
74           + "platform/v1/manual_batch_tuning_paramete"
75           + "rs.proto\032:google/cloud/aiplatform/v1/unm"
76           + "anaged_container_model.proto\032\034google/pro"
77           + "tobuf/struct.proto\032\037google/protobuf/time"
78           + "stamp.proto\032\027google/rpc/status.proto\"\273\023\n"
79           + "\022BatchPredictionJob\022\021\n\004name\030\001 \001(\tB\003\340A\003\022\031"
80           + "\n\014display_name\030\002 \001(\tB\003\340A\002\0223\n\005model\030\003 \001(\t"
81           + "B$\372A!\n\037aiplatform.googleapis.com/Model\022\035"
82           + "\n\020model_version_id\030\036 \001(\tB\003\340A\003\022V\n\031unmanag"
83           + "ed_container_model\030\034 \001(\01323.google.cloud."
84           + "aiplatform.v1.UnmanagedContainerModel\022U\n"
85           + "\014input_config\030\004 \001(\0132:.google.cloud.aipla"
86           + "tform.v1.BatchPredictionJob.InputConfigB"
87           + "\003\340A\002\022V\n\017instance_config\030\033 \001(\0132=.google.c"
88           + "loud.aiplatform.v1.BatchPredictionJob.In"
89           + "stanceConfig\0220\n\020model_parameters\030\005 \001(\0132\026"
90           + ".google.protobuf.Value\022W\n\routput_config\030"
91           + "\006 \001(\0132;.google.cloud.aiplatform.v1.Batch"
92           + "PredictionJob.OutputConfigB\003\340A\002\022P\n\023dedic"
93           + "ated_resources\030\007 \001(\01323.google.cloud.aipl"
94           + "atform.v1.BatchDedicatedResources\022\027\n\017ser"
95           + "vice_account\030\035 \001(\t\022d\n\036manual_batch_tunin"
96           + "g_parameters\030\010 \001(\01327.google.cloud.aiplat"
97           + "form.v1.ManualBatchTuningParametersB\003\340A\005"
98           + "\022\034\n\024generate_explanation\030\027 \001(\010\022E\n\020explan"
99           + "ation_spec\030\031 \001(\0132+.google.cloud.aiplatfo"
100           + "rm.v1.ExplanationSpec\022S\n\013output_info\030\t \001"
101           + "(\01329.google.cloud.aiplatform.v1.BatchPre"
102           + "dictionJob.OutputInfoB\003\340A\003\0228\n\005state\030\n \001("
103           + "\0162$.google.cloud.aiplatform.v1.JobStateB"
104           + "\003\340A\003\022&\n\005error\030\013 \001(\0132\022.google.rpc.StatusB"
105           + "\003\340A\003\0221\n\020partial_failures\030\014 \003(\0132\022.google."
106           + "rpc.StatusB\003\340A\003\022N\n\022resources_consumed\030\r "
107           + "\001(\0132-.google.cloud.aiplatform.v1.Resourc"
108           + "esConsumedB\003\340A\003\022J\n\020completion_stats\030\016 \001("
109           + "\0132+.google.cloud.aiplatform.v1.Completio"
110           + "nStatsB\003\340A\003\0224\n\013create_time\030\017 \001(\0132\032.googl"
111           + "e.protobuf.TimestampB\003\340A\003\0223\n\nstart_time\030"
112           + "\020 \001(\0132\032.google.protobuf.TimestampB\003\340A\003\0221"
113           + "\n\010end_time\030\021 \001(\0132\032.google.protobuf.Times"
114           + "tampB\003\340A\003\0224\n\013update_time\030\022 \001(\0132\032.google."
115           + "protobuf.TimestampB\003\340A\003\022J\n\006labels\030\023 \003(\0132"
116           + ":.google.cloud.aiplatform.v1.BatchPredic"
117           + "tionJob.LabelsEntry\022C\n\017encryption_spec\030\030"
118           + " \001(\0132*.google.cloud.aiplatform.v1.Encryp"
119           + "tionSpec\022!\n\031disable_container_logging\030\" "
120           + "\001(\010\032\272\001\n\013InputConfig\022;\n\ngcs_source\030\002 \001(\0132"
121           + "%.google.cloud.aiplatform.v1.GcsSourceH\000"
122           + "\022E\n\017bigquery_source\030\003 \001(\0132*.google.cloud"
123           + ".aiplatform.v1.BigQuerySourceH\000\022\035\n\020insta"
124           + "nces_format\030\001 \001(\tB\003\340A\002B\010\n\006source\032l\n\016Inst"
125           + "anceConfig\022\025\n\rinstance_type\030\001 \001(\t\022\021\n\tkey"
126           + "_field\030\002 \001(\t\022\027\n\017included_fields\030\003 \003(\t\022\027\n"
127           + "\017excluded_fields\030\004 \003(\t\032\326\001\n\014OutputConfig\022"
128           + "E\n\017gcs_destination\030\002 \001(\0132*.google.cloud."
129           + "aiplatform.v1.GcsDestinationH\000\022O\n\024bigque"
130           + "ry_destination\030\003 \001(\0132/.google.cloud.aipl"
131           + "atform.v1.BigQueryDestinationH\000\022\037\n\022predi"
132           + "ctions_format\030\001 \001(\tB\003\340A\002B\r\n\013destination\032"
133           + "\220\001\n\nOutputInfo\022#\n\024gcs_output_directory\030\001"
134           + " \001(\tB\003\340A\003H\000\022&\n\027bigquery_output_dataset\030\002"
135           + " \001(\tB\003\340A\003H\000\022\"\n\025bigquery_output_table\030\004 \001"
136           + "(\tB\003\340A\003B\021\n\017output_location\032-\n\013LabelsEntr"
137           + "y\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001:\206\001\352A\202\001"
138           + "\n,aiplatform.googleapis.com/BatchPredict"
139           + "ionJob\022Rprojects/{project}/locations/{lo"
140           + "cation}/batchPredictionJobs/{batch_predi"
141           + "ction_job}B\325\001\n\036com.google.cloud.aiplatfo"
142           + "rm.v1B\027BatchPredictionJobProtoP\001Z>cloud."
143           + "google.com/go/aiplatform/apiv1/aiplatfor"
144           + "mpb;aiplatformpb\252\002\032Google.Cloud.AIPlatfo"
145           + "rm.V1\312\002\032Google\\Cloud\\AIPlatform\\V1\352\002\035Goo"
146           + "gle::Cloud::AIPlatform::V1b\006proto3"
147     };
148     descriptor =
149         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
150             descriptorData,
151             new com.google.protobuf.Descriptors.FileDescriptor[] {
152               com.google.api.FieldBehaviorProto.getDescriptor(),
153               com.google.api.ResourceProto.getDescriptor(),
154               com.google.cloud.aiplatform.v1.CompletionStatsProto.getDescriptor(),
155               com.google.cloud.aiplatform.v1.EncryptionSpecProto.getDescriptor(),
156               com.google.cloud.aiplatform.v1.ExplanationProto.getDescriptor(),
157               com.google.cloud.aiplatform.v1.IoProto.getDescriptor(),
158               com.google.cloud.aiplatform.v1.JobStateProto.getDescriptor(),
159               com.google.cloud.aiplatform.v1.MachineResourcesProto.getDescriptor(),
160               com.google.cloud.aiplatform.v1.ManualBatchTuningParametersProto.getDescriptor(),
161               com.google.cloud.aiplatform.v1.UnmanagedContainerModelProto.getDescriptor(),
162               com.google.protobuf.StructProto.getDescriptor(),
163               com.google.protobuf.TimestampProto.getDescriptor(),
164               com.google.rpc.StatusProto.getDescriptor(),
165             });
166     internal_static_google_cloud_aiplatform_v1_BatchPredictionJob_descriptor =
167         getDescriptor().getMessageTypes().get(0);
168     internal_static_google_cloud_aiplatform_v1_BatchPredictionJob_fieldAccessorTable =
169         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
170             internal_static_google_cloud_aiplatform_v1_BatchPredictionJob_descriptor,
171             new java.lang.String[] {
172               "Name",
173               "DisplayName",
174               "Model",
175               "ModelVersionId",
176               "UnmanagedContainerModel",
177               "InputConfig",
178               "InstanceConfig",
179               "ModelParameters",
180               "OutputConfig",
181               "DedicatedResources",
182               "ServiceAccount",
183               "ManualBatchTuningParameters",
184               "GenerateExplanation",
185               "ExplanationSpec",
186               "OutputInfo",
187               "State",
188               "Error",
189               "PartialFailures",
190               "ResourcesConsumed",
191               "CompletionStats",
192               "CreateTime",
193               "StartTime",
194               "EndTime",
195               "UpdateTime",
196               "Labels",
197               "EncryptionSpec",
198               "DisableContainerLogging",
199             });
200     internal_static_google_cloud_aiplatform_v1_BatchPredictionJob_InputConfig_descriptor =
201         internal_static_google_cloud_aiplatform_v1_BatchPredictionJob_descriptor
202             .getNestedTypes()
203             .get(0);
204     internal_static_google_cloud_aiplatform_v1_BatchPredictionJob_InputConfig_fieldAccessorTable =
205         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
206             internal_static_google_cloud_aiplatform_v1_BatchPredictionJob_InputConfig_descriptor,
207             new java.lang.String[] {
208               "GcsSource", "BigquerySource", "InstancesFormat", "Source",
209             });
210     internal_static_google_cloud_aiplatform_v1_BatchPredictionJob_InstanceConfig_descriptor =
211         internal_static_google_cloud_aiplatform_v1_BatchPredictionJob_descriptor
212             .getNestedTypes()
213             .get(1);
214     internal_static_google_cloud_aiplatform_v1_BatchPredictionJob_InstanceConfig_fieldAccessorTable =
215         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
216             internal_static_google_cloud_aiplatform_v1_BatchPredictionJob_InstanceConfig_descriptor,
217             new java.lang.String[] {
218               "InstanceType", "KeyField", "IncludedFields", "ExcludedFields",
219             });
220     internal_static_google_cloud_aiplatform_v1_BatchPredictionJob_OutputConfig_descriptor =
221         internal_static_google_cloud_aiplatform_v1_BatchPredictionJob_descriptor
222             .getNestedTypes()
223             .get(2);
224     internal_static_google_cloud_aiplatform_v1_BatchPredictionJob_OutputConfig_fieldAccessorTable =
225         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
226             internal_static_google_cloud_aiplatform_v1_BatchPredictionJob_OutputConfig_descriptor,
227             new java.lang.String[] {
228               "GcsDestination", "BigqueryDestination", "PredictionsFormat", "Destination",
229             });
230     internal_static_google_cloud_aiplatform_v1_BatchPredictionJob_OutputInfo_descriptor =
231         internal_static_google_cloud_aiplatform_v1_BatchPredictionJob_descriptor
232             .getNestedTypes()
233             .get(3);
234     internal_static_google_cloud_aiplatform_v1_BatchPredictionJob_OutputInfo_fieldAccessorTable =
235         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
236             internal_static_google_cloud_aiplatform_v1_BatchPredictionJob_OutputInfo_descriptor,
237             new java.lang.String[] {
238               "GcsOutputDirectory",
239               "BigqueryOutputDataset",
240               "BigqueryOutputTable",
241               "OutputLocation",
242             });
243     internal_static_google_cloud_aiplatform_v1_BatchPredictionJob_LabelsEntry_descriptor =
244         internal_static_google_cloud_aiplatform_v1_BatchPredictionJob_descriptor
245             .getNestedTypes()
246             .get(4);
247     internal_static_google_cloud_aiplatform_v1_BatchPredictionJob_LabelsEntry_fieldAccessorTable =
248         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
249             internal_static_google_cloud_aiplatform_v1_BatchPredictionJob_LabelsEntry_descriptor,
250             new java.lang.String[] {
251               "Key", "Value",
252             });
253     com.google.protobuf.ExtensionRegistry registry =
254         com.google.protobuf.ExtensionRegistry.newInstance();
255     registry.add(com.google.api.FieldBehaviorProto.fieldBehavior);
256     registry.add(com.google.api.ResourceProto.resource);
257     registry.add(com.google.api.ResourceProto.resourceReference);
com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor( descriptor, registry)258     com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor(
259         descriptor, registry);
com.google.api.FieldBehaviorProto.getDescriptor()260     com.google.api.FieldBehaviorProto.getDescriptor();
com.google.api.ResourceProto.getDescriptor()261     com.google.api.ResourceProto.getDescriptor();
com.google.cloud.aiplatform.v1.CompletionStatsProto.getDescriptor()262     com.google.cloud.aiplatform.v1.CompletionStatsProto.getDescriptor();
com.google.cloud.aiplatform.v1.EncryptionSpecProto.getDescriptor()263     com.google.cloud.aiplatform.v1.EncryptionSpecProto.getDescriptor();
com.google.cloud.aiplatform.v1.ExplanationProto.getDescriptor()264     com.google.cloud.aiplatform.v1.ExplanationProto.getDescriptor();
com.google.cloud.aiplatform.v1.IoProto.getDescriptor()265     com.google.cloud.aiplatform.v1.IoProto.getDescriptor();
com.google.cloud.aiplatform.v1.JobStateProto.getDescriptor()266     com.google.cloud.aiplatform.v1.JobStateProto.getDescriptor();
com.google.cloud.aiplatform.v1.MachineResourcesProto.getDescriptor()267     com.google.cloud.aiplatform.v1.MachineResourcesProto.getDescriptor();
com.google.cloud.aiplatform.v1.ManualBatchTuningParametersProto.getDescriptor()268     com.google.cloud.aiplatform.v1.ManualBatchTuningParametersProto.getDescriptor();
com.google.cloud.aiplatform.v1.UnmanagedContainerModelProto.getDescriptor()269     com.google.cloud.aiplatform.v1.UnmanagedContainerModelProto.getDescriptor();
com.google.protobuf.StructProto.getDescriptor()270     com.google.protobuf.StructProto.getDescriptor();
com.google.protobuf.TimestampProto.getDescriptor()271     com.google.protobuf.TimestampProto.getDescriptor();
com.google.rpc.StatusProto.getDescriptor()272     com.google.rpc.StatusProto.getDescriptor();
273   }
274 
275   // @@protoc_insertion_point(outer_class_scope)
276 }
277