• 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/v1beta1/batch_prediction_job.proto
18 
19 package com.google.cloud.aiplatform.v1beta1;
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_v1beta1_BatchPredictionJob_descriptor;
32   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
33       internal_static_google_cloud_aiplatform_v1beta1_BatchPredictionJob_fieldAccessorTable;
34   static final com.google.protobuf.Descriptors.Descriptor
35       internal_static_google_cloud_aiplatform_v1beta1_BatchPredictionJob_InputConfig_descriptor;
36   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
37       internal_static_google_cloud_aiplatform_v1beta1_BatchPredictionJob_InputConfig_fieldAccessorTable;
38   static final com.google.protobuf.Descriptors.Descriptor
39       internal_static_google_cloud_aiplatform_v1beta1_BatchPredictionJob_InstanceConfig_descriptor;
40   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
41       internal_static_google_cloud_aiplatform_v1beta1_BatchPredictionJob_InstanceConfig_fieldAccessorTable;
42   static final com.google.protobuf.Descriptors.Descriptor
43       internal_static_google_cloud_aiplatform_v1beta1_BatchPredictionJob_OutputConfig_descriptor;
44   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
45       internal_static_google_cloud_aiplatform_v1beta1_BatchPredictionJob_OutputConfig_fieldAccessorTable;
46   static final com.google.protobuf.Descriptors.Descriptor
47       internal_static_google_cloud_aiplatform_v1beta1_BatchPredictionJob_OutputInfo_descriptor;
48   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
49       internal_static_google_cloud_aiplatform_v1beta1_BatchPredictionJob_OutputInfo_fieldAccessorTable;
50   static final com.google.protobuf.Descriptors.Descriptor
51       internal_static_google_cloud_aiplatform_v1beta1_BatchPredictionJob_LabelsEntry_descriptor;
52   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
53       internal_static_google_cloud_aiplatform_v1beta1_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       "\n:google/cloud/aiplatform/v1beta1/batch_"
64           + "prediction_job.proto\022\037google.cloud.aipla"
65           + "tform.v1beta1\032\037google/api/field_behavior"
66           + ".proto\032\031google/api/resource.proto\0326googl"
67           + "e/cloud/aiplatform/v1beta1/completion_st"
68           + "ats.proto\0325google/cloud/aiplatform/v1bet"
69           + "a1/encryption_spec.proto\0321google/cloud/a"
70           + "iplatform/v1beta1/explanation.proto\032(goo"
71           + "gle/cloud/aiplatform/v1beta1/io.proto\032/g"
72           + "oogle/cloud/aiplatform/v1beta1/job_state"
73           + ".proto\0327google/cloud/aiplatform/v1beta1/"
74           + "machine_resources.proto\032Dgoogle/cloud/ai"
75           + "platform/v1beta1/manual_batch_tuning_par"
76           + "ameters.proto\032Egoogle/cloud/aiplatform/v"
77           + "1beta1/model_deployment_monitoring_job.p"
78           + "roto\0326google/cloud/aiplatform/v1beta1/mo"
79           + "del_monitoring.proto\032?google/cloud/aipla"
80           + "tform/v1beta1/unmanaged_container_model."
81           + "proto\032\034google/protobuf/struct.proto\032\037goo"
82           + "gle/protobuf/timestamp.proto\032\027google/rpc"
83           + "/status.proto\"\215\026\n\022BatchPredictionJob\022\021\n\004"
84           + "name\030\001 \001(\tB\003\340A\003\022\031\n\014display_name\030\002 \001(\tB\003\340"
85           + "A\002\0223\n\005model\030\003 \001(\tB$\372A!\n\037aiplatform.googl"
86           + "eapis.com/Model\022\035\n\020model_version_id\030\036 \001("
87           + "\tB\003\340A\003\022[\n\031unmanaged_container_model\030\034 \001("
88           + "\01328.google.cloud.aiplatform.v1beta1.Unma"
89           + "nagedContainerModel\022Z\n\014input_config\030\004 \001("
90           + "\0132?.google.cloud.aiplatform.v1beta1.Batc"
91           + "hPredictionJob.InputConfigB\003\340A\002\022[\n\017insta"
92           + "nce_config\030\033 \001(\0132B.google.cloud.aiplatfo"
93           + "rm.v1beta1.BatchPredictionJob.InstanceCo"
94           + "nfig\0220\n\020model_parameters\030\005 \001(\0132\026.google."
95           + "protobuf.Value\022\\\n\routput_config\030\006 \001(\0132@."
96           + "google.cloud.aiplatform.v1beta1.BatchPre"
97           + "dictionJob.OutputConfigB\003\340A\002\022U\n\023dedicate"
98           + "d_resources\030\007 \001(\01328.google.cloud.aiplatf"
99           + "orm.v1beta1.BatchDedicatedResources\022\027\n\017s"
100           + "ervice_account\030\035 \001(\t\022i\n\036manual_batch_tun"
101           + "ing_parameters\030\010 \001(\0132<.google.cloud.aipl"
102           + "atform.v1beta1.ManualBatchTuningParamete"
103           + "rsB\003\340A\005\022\034\n\024generate_explanation\030\027 \001(\010\022J\n"
104           + "\020explanation_spec\030\031 \001(\01320.google.cloud.a"
105           + "iplatform.v1beta1.ExplanationSpec\022X\n\013out"
106           + "put_info\030\t \001(\0132>.google.cloud.aiplatform"
107           + ".v1beta1.BatchPredictionJob.OutputInfoB\003"
108           + "\340A\003\022=\n\005state\030\n \001(\0162).google.cloud.aiplat"
109           + "form.v1beta1.JobStateB\003\340A\003\022&\n\005error\030\013 \001("
110           + "\0132\022.google.rpc.StatusB\003\340A\003\0221\n\020partial_fa"
111           + "ilures\030\014 \003(\0132\022.google.rpc.StatusB\003\340A\003\022S\n"
112           + "\022resources_consumed\030\r \001(\01322.google.cloud"
113           + ".aiplatform.v1beta1.ResourcesConsumedB\003\340"
114           + "A\003\022O\n\020completion_stats\030\016 \001(\01320.google.cl"
115           + "oud.aiplatform.v1beta1.CompletionStatsB\003"
116           + "\340A\003\0224\n\013create_time\030\017 \001(\0132\032.google.protob"
117           + "uf.TimestampB\003\340A\003\0223\n\nstart_time\030\020 \001(\0132\032."
118           + "google.protobuf.TimestampB\003\340A\003\0221\n\010end_ti"
119           + "me\030\021 \001(\0132\032.google.protobuf.TimestampB\003\340A"
120           + "\003\0224\n\013update_time\030\022 \001(\0132\032.google.protobuf"
121           + ".TimestampB\003\340A\003\022O\n\006labels\030\023 \003(\0132?.google"
122           + ".cloud.aiplatform.v1beta1.BatchPredictio"
123           + "nJob.LabelsEntry\022H\n\017encryption_spec\030\030 \001("
124           + "\0132/.google.cloud.aiplatform.v1beta1.Encr"
125           + "yptionSpec\022W\n\027model_monitoring_config\030\032 "
126           + "\001(\01326.google.cloud.aiplatform.v1beta1.Mo"
127           + "delMonitoringConfig\022h\n model_monitoring_"
128           + "stats_anomalies\030\037 \003(\0132>.google.cloud.aip"
129           + "latform.v1beta1.ModelMonitoringStatsAnom"
130           + "alies\0228\n\027model_monitoring_status\030  \001(\0132\022"
131           + ".google.rpc.StatusB\003\340A\003\022!\n\031disable_conta"
132           + "iner_logging\030\" \001(\010\032\304\001\n\013InputConfig\022@\n\ngc"
133           + "s_source\030\002 \001(\0132*.google.cloud.aiplatform"
134           + ".v1beta1.GcsSourceH\000\022J\n\017bigquery_source\030"
135           + "\003 \001(\0132/.google.cloud.aiplatform.v1beta1."
136           + "BigQuerySourceH\000\022\035\n\020instances_format\030\001 \001"
137           + "(\tB\003\340A\002B\010\n\006source\032l\n\016InstanceConfig\022\025\n\ri"
138           + "nstance_type\030\001 \001(\t\022\021\n\tkey_field\030\002 \001(\t\022\027\n"
139           + "\017included_fields\030\003 \003(\t\022\027\n\017excluded_field"
140           + "s\030\004 \003(\t\032\340\001\n\014OutputConfig\022J\n\017gcs_destinat"
141           + "ion\030\002 \001(\0132/.google.cloud.aiplatform.v1be"
142           + "ta1.GcsDestinationH\000\022T\n\024bigquery_destina"
143           + "tion\030\003 \001(\01324.google.cloud.aiplatform.v1b"
144           + "eta1.BigQueryDestinationH\000\022\037\n\022prediction"
145           + "s_format\030\001 \001(\tB\003\340A\002B\r\n\013destination\032\220\001\n\nO"
146           + "utputInfo\022#\n\024gcs_output_directory\030\001 \001(\tB"
147           + "\003\340A\003H\000\022&\n\027bigquery_output_dataset\030\002 \001(\tB"
148           + "\003\340A\003H\000\022\"\n\025bigquery_output_table\030\004 \001(\tB\003\340"
149           + "A\003B\021\n\017output_location\032-\n\013LabelsEntry\022\013\n\003"
150           + "key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001:\206\001\352A\202\001\n,aip"
151           + "latform.googleapis.com/BatchPredictionJo"
152           + "b\022Rprojects/{project}/locations/{locatio"
153           + "n}/batchPredictionJobs/{batch_prediction"
154           + "_job}B\356\001\n#com.google.cloud.aiplatform.v1"
155           + "beta1B\027BatchPredictionJobProtoP\001ZCcloud."
156           + "google.com/go/aiplatform/apiv1beta1/aipl"
157           + "atformpb;aiplatformpb\252\002\037Google.Cloud.AIP"
158           + "latform.V1Beta1\312\002\037Google\\Cloud\\AIPlatfor"
159           + "m\\V1beta1\352\002\"Google::Cloud::AIPlatform::V"
160           + "1beta1b\006proto3"
161     };
162     descriptor =
163         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
164             descriptorData,
165             new com.google.protobuf.Descriptors.FileDescriptor[] {
166               com.google.api.FieldBehaviorProto.getDescriptor(),
167               com.google.api.ResourceProto.getDescriptor(),
168               com.google.cloud.aiplatform.v1beta1.CompletionStatsProto.getDescriptor(),
169               com.google.cloud.aiplatform.v1beta1.EncryptionSpecProto.getDescriptor(),
170               com.google.cloud.aiplatform.v1beta1.ExplanationProto.getDescriptor(),
171               com.google.cloud.aiplatform.v1beta1.IoProto.getDescriptor(),
172               com.google.cloud.aiplatform.v1beta1.JobStateProto.getDescriptor(),
173               com.google.cloud.aiplatform.v1beta1.MachineResourcesProto.getDescriptor(),
174               com.google.cloud.aiplatform.v1beta1.ManualBatchTuningParametersProto.getDescriptor(),
175               com.google.cloud.aiplatform.v1beta1.ModelDeploymentMonitoringJobProto.getDescriptor(),
176               com.google.cloud.aiplatform.v1beta1.ModelMonitoringProto.getDescriptor(),
177               com.google.cloud.aiplatform.v1beta1.UnmanagedContainerModelProto.getDescriptor(),
178               com.google.protobuf.StructProto.getDescriptor(),
179               com.google.protobuf.TimestampProto.getDescriptor(),
180               com.google.rpc.StatusProto.getDescriptor(),
181             });
182     internal_static_google_cloud_aiplatform_v1beta1_BatchPredictionJob_descriptor =
183         getDescriptor().getMessageTypes().get(0);
184     internal_static_google_cloud_aiplatform_v1beta1_BatchPredictionJob_fieldAccessorTable =
185         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
186             internal_static_google_cloud_aiplatform_v1beta1_BatchPredictionJob_descriptor,
187             new java.lang.String[] {
188               "Name",
189               "DisplayName",
190               "Model",
191               "ModelVersionId",
192               "UnmanagedContainerModel",
193               "InputConfig",
194               "InstanceConfig",
195               "ModelParameters",
196               "OutputConfig",
197               "DedicatedResources",
198               "ServiceAccount",
199               "ManualBatchTuningParameters",
200               "GenerateExplanation",
201               "ExplanationSpec",
202               "OutputInfo",
203               "State",
204               "Error",
205               "PartialFailures",
206               "ResourcesConsumed",
207               "CompletionStats",
208               "CreateTime",
209               "StartTime",
210               "EndTime",
211               "UpdateTime",
212               "Labels",
213               "EncryptionSpec",
214               "ModelMonitoringConfig",
215               "ModelMonitoringStatsAnomalies",
216               "ModelMonitoringStatus",
217               "DisableContainerLogging",
218             });
219     internal_static_google_cloud_aiplatform_v1beta1_BatchPredictionJob_InputConfig_descriptor =
220         internal_static_google_cloud_aiplatform_v1beta1_BatchPredictionJob_descriptor
221             .getNestedTypes()
222             .get(0);
223     internal_static_google_cloud_aiplatform_v1beta1_BatchPredictionJob_InputConfig_fieldAccessorTable =
224         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
225             internal_static_google_cloud_aiplatform_v1beta1_BatchPredictionJob_InputConfig_descriptor,
226             new java.lang.String[] {
227               "GcsSource", "BigquerySource", "InstancesFormat", "Source",
228             });
229     internal_static_google_cloud_aiplatform_v1beta1_BatchPredictionJob_InstanceConfig_descriptor =
230         internal_static_google_cloud_aiplatform_v1beta1_BatchPredictionJob_descriptor
231             .getNestedTypes()
232             .get(1);
233     internal_static_google_cloud_aiplatform_v1beta1_BatchPredictionJob_InstanceConfig_fieldAccessorTable =
234         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
235             internal_static_google_cloud_aiplatform_v1beta1_BatchPredictionJob_InstanceConfig_descriptor,
236             new java.lang.String[] {
237               "InstanceType", "KeyField", "IncludedFields", "ExcludedFields",
238             });
239     internal_static_google_cloud_aiplatform_v1beta1_BatchPredictionJob_OutputConfig_descriptor =
240         internal_static_google_cloud_aiplatform_v1beta1_BatchPredictionJob_descriptor
241             .getNestedTypes()
242             .get(2);
243     internal_static_google_cloud_aiplatform_v1beta1_BatchPredictionJob_OutputConfig_fieldAccessorTable =
244         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
245             internal_static_google_cloud_aiplatform_v1beta1_BatchPredictionJob_OutputConfig_descriptor,
246             new java.lang.String[] {
247               "GcsDestination", "BigqueryDestination", "PredictionsFormat", "Destination",
248             });
249     internal_static_google_cloud_aiplatform_v1beta1_BatchPredictionJob_OutputInfo_descriptor =
250         internal_static_google_cloud_aiplatform_v1beta1_BatchPredictionJob_descriptor
251             .getNestedTypes()
252             .get(3);
253     internal_static_google_cloud_aiplatform_v1beta1_BatchPredictionJob_OutputInfo_fieldAccessorTable =
254         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
255             internal_static_google_cloud_aiplatform_v1beta1_BatchPredictionJob_OutputInfo_descriptor,
256             new java.lang.String[] {
257               "GcsOutputDirectory",
258               "BigqueryOutputDataset",
259               "BigqueryOutputTable",
260               "OutputLocation",
261             });
262     internal_static_google_cloud_aiplatform_v1beta1_BatchPredictionJob_LabelsEntry_descriptor =
263         internal_static_google_cloud_aiplatform_v1beta1_BatchPredictionJob_descriptor
264             .getNestedTypes()
265             .get(4);
266     internal_static_google_cloud_aiplatform_v1beta1_BatchPredictionJob_LabelsEntry_fieldAccessorTable =
267         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
268             internal_static_google_cloud_aiplatform_v1beta1_BatchPredictionJob_LabelsEntry_descriptor,
269             new java.lang.String[] {
270               "Key", "Value",
271             });
272     com.google.protobuf.ExtensionRegistry registry =
273         com.google.protobuf.ExtensionRegistry.newInstance();
274     registry.add(com.google.api.FieldBehaviorProto.fieldBehavior);
275     registry.add(com.google.api.ResourceProto.resource);
276     registry.add(com.google.api.ResourceProto.resourceReference);
com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor( descriptor, registry)277     com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor(
278         descriptor, registry);
com.google.api.FieldBehaviorProto.getDescriptor()279     com.google.api.FieldBehaviorProto.getDescriptor();
com.google.api.ResourceProto.getDescriptor()280     com.google.api.ResourceProto.getDescriptor();
com.google.cloud.aiplatform.v1beta1.CompletionStatsProto.getDescriptor()281     com.google.cloud.aiplatform.v1beta1.CompletionStatsProto.getDescriptor();
com.google.cloud.aiplatform.v1beta1.EncryptionSpecProto.getDescriptor()282     com.google.cloud.aiplatform.v1beta1.EncryptionSpecProto.getDescriptor();
com.google.cloud.aiplatform.v1beta1.ExplanationProto.getDescriptor()283     com.google.cloud.aiplatform.v1beta1.ExplanationProto.getDescriptor();
com.google.cloud.aiplatform.v1beta1.IoProto.getDescriptor()284     com.google.cloud.aiplatform.v1beta1.IoProto.getDescriptor();
com.google.cloud.aiplatform.v1beta1.JobStateProto.getDescriptor()285     com.google.cloud.aiplatform.v1beta1.JobStateProto.getDescriptor();
com.google.cloud.aiplatform.v1beta1.MachineResourcesProto.getDescriptor()286     com.google.cloud.aiplatform.v1beta1.MachineResourcesProto.getDescriptor();
com.google.cloud.aiplatform.v1beta1.ManualBatchTuningParametersProto.getDescriptor()287     com.google.cloud.aiplatform.v1beta1.ManualBatchTuningParametersProto.getDescriptor();
com.google.cloud.aiplatform.v1beta1.ModelDeploymentMonitoringJobProto.getDescriptor()288     com.google.cloud.aiplatform.v1beta1.ModelDeploymentMonitoringJobProto.getDescriptor();
com.google.cloud.aiplatform.v1beta1.ModelMonitoringProto.getDescriptor()289     com.google.cloud.aiplatform.v1beta1.ModelMonitoringProto.getDescriptor();
com.google.cloud.aiplatform.v1beta1.UnmanagedContainerModelProto.getDescriptor()290     com.google.cloud.aiplatform.v1beta1.UnmanagedContainerModelProto.getDescriptor();
com.google.protobuf.StructProto.getDescriptor()291     com.google.protobuf.StructProto.getDescriptor();
com.google.protobuf.TimestampProto.getDescriptor()292     com.google.protobuf.TimestampProto.getDescriptor();
com.google.rpc.StatusProto.getDescriptor()293     com.google.rpc.StatusProto.getDescriptor();
294   }
295 
296   // @@protoc_insertion_point(outer_class_scope)
297 }
298