<?php
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: google/cloud/aiplatform/v1/batch_prediction_job.proto

namespace GPBMetadata\Google\Cloud\Aiplatform\V1;

class BatchPredictionJob
{
    public static $is_initialized = false;

    public static function initOnce() {
        $pool = \Google\Protobuf\Internal\DescriptorPool::getGeneratedPool();

        if (static::$is_initialized == true) {
          return;
        }
        \GPBMetadata\Google\Api\FieldBehavior::initOnce();
        \GPBMetadata\Google\Api\Resource::initOnce();
        \GPBMetadata\Google\Cloud\Aiplatform\V1\CompletionStats::initOnce();
        \GPBMetadata\Google\Cloud\Aiplatform\V1\EncryptionSpec::initOnce();
        \GPBMetadata\Google\Cloud\Aiplatform\V1\Explanation::initOnce();
        \GPBMetadata\Google\Cloud\Aiplatform\V1\Io::initOnce();
        \GPBMetadata\Google\Cloud\Aiplatform\V1\JobState::initOnce();
        \GPBMetadata\Google\Cloud\Aiplatform\V1\MachineResources::initOnce();
        \GPBMetadata\Google\Cloud\Aiplatform\V1\ManualBatchTuningParameters::initOnce();
        \GPBMetadata\Google\Cloud\Aiplatform\V1\UnmanagedContainerModel::initOnce();
        \GPBMetadata\Google\Protobuf\Struct::initOnce();
        \GPBMetadata\Google\Protobuf\Timestamp::initOnce();
        \GPBMetadata\Google\Rpc\Status::initOnce();
        $pool->internalAddGeneratedFile(
            '

5google/cloud/aiplatform/v1/batch_prediction_job.protogoogle.cloud.aiplatform.v1google/api/resource.proto1google/cloud/aiplatform/v1/completion_stats.proto0google/cloud/aiplatform/v1/encryption_spec.proto,google/cloud/aiplatform/v1/explanation.proto#google/cloud/aiplatform/v1/io.proto*google/cloud/aiplatform/v1/job_state.proto2google/cloud/aiplatform/v1/machine_resources.proto?google/cloud/aiplatform/v1/manual_batch_tuning_parameters.proto:google/cloud/aiplatform/v1/unmanaged_container_model.protogoogle/protobuf/struct.protogoogle/protobuf/timestamp.protogoogle/rpc/status.proto"
BatchPredictionJob
name (	BA
display_name (	BA3
model (	B$A!
aiplatform.googleapis.com/Model
model_version_id (	BAV
unmanaged_container_model (23.google.cloud.aiplatform.v1.UnmanagedContainerModelU
input_config (2:.google.cloud.aiplatform.v1.BatchPredictionJob.InputConfigBAV
instance_config (2=.google.cloud.aiplatform.v1.BatchPredictionJob.InstanceConfig0
model_parameters (2.google.protobuf.ValueW
output_config (2;.google.cloud.aiplatform.v1.BatchPredictionJob.OutputConfigBAP
dedicated_resources (23.google.cloud.aiplatform.v1.BatchDedicatedResources
service_account (	d
manual_batch_tuning_parameters (27.google.cloud.aiplatform.v1.ManualBatchTuningParametersBA
generate_explanation (E
explanation_spec (2+.google.cloud.aiplatform.v1.ExplanationSpecS
output_info	 (29.google.cloud.aiplatform.v1.BatchPredictionJob.OutputInfoBA8
state
 (2$.google.cloud.aiplatform.v1.JobStateBA&
error (2.google.rpc.StatusBA1
partial_failures (2.google.rpc.StatusBAN
resources_consumed (2-.google.cloud.aiplatform.v1.ResourcesConsumedBAJ
completion_stats (2+.google.cloud.aiplatform.v1.CompletionStatsBA4
create_time (2.google.protobuf.TimestampBA3

start_time (2.google.protobuf.TimestampBA1
end_time (2.google.protobuf.TimestampBA4
update_time (2.google.protobuf.TimestampBAJ
labels (2:.google.cloud.aiplatform.v1.BatchPredictionJob.LabelsEntryC
encryption_spec (2*.google.cloud.aiplatform.v1.EncryptionSpec
InputConfig;

gcs_source (2%.google.cloud.aiplatform.v1.GcsSourceH E
bigquery_source (2*.google.cloud.aiplatform.v1.BigQuerySourceH 
instances_format (	BAB
sourcel
InstanceConfig
instance_type (	
	key_field (	
included_fields (	
excluded_fields (	
OutputConfigE
gcs_destination (2*.google.cloud.aiplatform.v1.GcsDestinationH O
bigquery_destination (2/.google.cloud.aiplatform.v1.BigQueryDestinationH 
predictions_format (	BAB
destination

OutputInfo#
gcs_output_directory (	BAH &
bigquery_output_dataset (	BAH "
bigquery_output_table (	BAB
output_location-
LabelsEntry
key (	
value (	:8:A
,aiplatform.googleapis.com/BatchPredictionJobRprojects/{project}/locations/{location}/batchPredictionJobs/{batch_prediction_job}B
com.google.cloud.aiplatform.v1BBatchPredictionJobProtoPZ>cloud.google.com/go/aiplatform/apiv1/aiplatformpb;aiplatformpbGoogle.Cloud.AIPlatform.V1Google\\Cloud\\AIPlatform\\V1Google::Cloud::AIPlatform::V1bproto3'
        , true);

        static::$is_initialized = true;
    }
}

