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