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

namespace GPBMetadata\Google\Cloud\Aiplatform\V1;

class PipelineJob
{
    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\Artifact::initOnce();
        \GPBMetadata\Google\Cloud\Aiplatform\V1\Context::initOnce();
        \GPBMetadata\Google\Cloud\Aiplatform\V1\EncryptionSpec::initOnce();
        \GPBMetadata\Google\Cloud\Aiplatform\V1\Execution::initOnce();
        \GPBMetadata\Google\Cloud\Aiplatform\V1\PipelineFailurePolicy::initOnce();
        \GPBMetadata\Google\Cloud\Aiplatform\V1\PipelineState::initOnce();
        \GPBMetadata\Google\Cloud\Aiplatform\V1\Value::initOnce();
        \GPBMetadata\Google\Protobuf\Struct::initOnce();
        \GPBMetadata\Google\Protobuf\Timestamp::initOnce();
        \GPBMetadata\Google\Rpc\Status::initOnce();
        $pool->internalAddGeneratedFile(
            '
É&
-google/cloud/aiplatform/v1/pipeline_job.protogoogle.cloud.aiplatform.v1google/api/resource.proto)google/cloud/aiplatform/v1/artifact.proto(google/cloud/aiplatform/v1/context.proto0google/cloud/aiplatform/v1/encryption_spec.proto*google/cloud/aiplatform/v1/execution.proto8google/cloud/aiplatform/v1/pipeline_failure_policy.proto/google/cloud/aiplatform/v1/pipeline_state.proto&google/cloud/aiplatform/v1/value.protogoogle/protobuf/struct.protogoogle/protobuf/timestamp.protogoogle/rpc/status.proto"˜
PipelineJob
name (	BàA
display_name (	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.
pipeline_spec (2.google.protobuf.Struct=
state (2).google.cloud.aiplatform.v1.PipelineStateBàAF

job_detail	 (2-.google.cloud.aiplatform.v1.PipelineJobDetailBàA&
error
 (2.google.rpc.StatusBàAC
labels (23.google.cloud.aiplatform.v1.PipelineJob.LabelsEntryM
runtime_config (25.google.cloud.aiplatform.v1.PipelineJob.RuntimeConfigC
encryption_spec (2*.google.cloud.aiplatform.v1.EncryptionSpec
service_account (	4
network (	B#úA 
compute.googleapis.com/Network
template_uri (	T
template_metadata (24.google.cloud.aiplatform.v1.PipelineTemplateMetadataBàAø
RuntimeConfig]

parameters (2E.google.cloud.aiplatform.v1.PipelineJob.RuntimeConfig.ParametersEntryB!
gcs_output_directory (	BàAd
parameter_values (2J.google.cloud.aiplatform.v1.PipelineJob.RuntimeConfig.ParameterValuesEntryI
failure_policy (21.google.cloud.aiplatform.v1.PipelineFailurePolicyb
input_artifacts (2I.google.cloud.aiplatform.v1.PipelineJob.RuntimeConfig.InputArtifactsEntry.
InputArtifact
artifact_id (	H B
kindT
ParametersEntry
key (	0
value (2!.google.cloud.aiplatform.v1.Value:8N
ParameterValuesEntry
key (	%
value (2.google.protobuf.Value:8z
InputArtifactsEntry
key (	R
value (2C.google.cloud.aiplatform.v1.PipelineJob.RuntimeConfig.InputArtifact:8-
LabelsEntry
key (	
value (	:8:oêAl
%aiplatform.googleapis.com/PipelineJobCprojects/{project}/locations/{location}/pipelineJobs/{pipeline_job}"+
PipelineTemplateMetadata
version (	"ê
PipelineJobDetailB
pipeline_context (2#.google.cloud.aiplatform.v1.ContextBàAF
pipeline_run_context (2#.google.cloud.aiplatform.v1.ContextBàAI
task_details (2..google.cloud.aiplatform.v1.PipelineTaskDetailBàA"�
PipelineTaskDetail
task_id (BàA
parent_task_id (BàA
	task_name (	Bà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T
executor_detail (26.google.cloud.aiplatform.v1.PipelineTaskExecutorDetailBàAH
state (24.google.cloud.aiplatform.v1.PipelineTaskDetail.StateBàA=
	execution (2%.google.cloud.aiplatform.v1.ExecutionBàA&
error	 (2.google.rpc.StatusBàAd
pipeline_task_status (2A.google.cloud.aiplatform.v1.PipelineTaskDetail.PipelineTaskStatusBàAO
inputs
 (2:.google.cloud.aiplatform.v1.PipelineTaskDetail.InputsEntryBàAQ
outputs (2;.google.cloud.aiplatform.v1.PipelineTaskDetail.OutputsEntryBàA¼
PipelineTaskStatus4
update_time (2.google.protobuf.TimestampBàAH
state (24.google.cloud.aiplatform.v1.PipelineTaskDetail.StateBàA&
error (2.google.rpc.StatusBàAL
ArtifactList<
	artifacts (2$.google.cloud.aiplatform.v1.ArtifactBàAj
InputsEntry
key (	J
value (2;.google.cloud.aiplatform.v1.PipelineTaskDetail.ArtifactList:8k
OutputsEntry
key (	J
value (2;.google.cloud.aiplatform.v1.PipelineTaskDetail.ArtifactList:8"¦
State
STATE_UNSPECIFIED 
PENDING
RUNNING
	SUCCEEDED
CANCEL_PENDING

CANCELLING
	CANCELLED

FAILED
SKIPPED
NOT_TRIGGERED	"Ë
PipelineTaskExecutorDetailg
container_detail (2F.google.cloud.aiplatform.v1.PipelineTaskExecutorDetail.ContainerDetailBàAH h
custom_job_detail (2F.google.cloud.aiplatform.v1.PipelineTaskExecutorDetail.CustomJobDetailBàAH ç
ContainerDetail=
main_job (	B+àAúA%
#aiplatform.googleapis.com/CustomJobJ
pre_caching_check_job (	B+àAúA%
#aiplatform.googleapis.com/CustomJob
failed_main_jobs (	BàA*
failed_pre_caching_check_jobs (	BàAe
CustomJobDetail8
job (	B+àAúA%
#aiplatform.googleapis.com/CustomJob
failed_jobs (	BàAB	
detailsB—
com.google.cloud.aiplatform.v1BPipelinePZ>cloud.google.com/go/aiplatform/apiv1/aiplatformpb;aiplatformpbªGoogle.Cloud.AIPlatform.V1ÊGoogle\\Cloud\\AIPlatform\\V1êGoogle::Cloud::AIPlatform::V1êAN
compute.googleapis.com/Network,projects/{project}/global/networks/{network}bproto3'
        , true);

        static::$is_initialized = true;
    }
}

