Class PipelineTaskDetail (1.0.0)

public sealed class PipelineTaskDetail : IMessage<PipelineTaskDetail>, IEquatable<PipelineTaskDetail>, IDeepCloneable<PipelineTaskDetail>, IBufferMessage, IMessage

The runtime detail of a task execution.

Inheritance

Object > PipelineTaskDetail

Namespace

Google.Cloud.AIPlatform.V1

Assembly

Google.Cloud.AIPlatform.V1.dll

Constructors

PipelineTaskDetail()

public PipelineTaskDetail()

PipelineTaskDetail(PipelineTaskDetail)

public PipelineTaskDetail(PipelineTaskDetail other)
Parameter
NameDescription
otherPipelineTaskDetail

Properties

CreateTime

public Timestamp CreateTime { get; set; }

Output only. Task create time.

Property Value
TypeDescription
Timestamp

EndTime

public Timestamp EndTime { get; set; }

Output only. Task end time.

Property Value
TypeDescription
Timestamp

Error

public Status Error { get; set; }

Output only. The error that occurred during task execution. Only populated when the task's state is FAILED or CANCELLED.

Property Value
TypeDescription
Status

Execution

public Execution Execution { get; set; }

Output only. The execution metadata of the task.

Property Value
TypeDescription
Execution

ExecutorDetail

public PipelineTaskExecutorDetail ExecutorDetail { get; set; }

Output only. The detailed execution info.

Property Value
TypeDescription
PipelineTaskExecutorDetail

Inputs

public MapField<string, PipelineTaskDetail.Types.ArtifactList> Inputs { get; }

Output only. The runtime input artifacts of the task.

Property Value
TypeDescription
MapField<String, PipelineTaskDetail.Types.ArtifactList>

Outputs

public MapField<string, PipelineTaskDetail.Types.ArtifactList> Outputs { get; }

Output only. The runtime output artifacts of the task.

Property Value
TypeDescription
MapField<String, PipelineTaskDetail.Types.ArtifactList>

ParentTaskId

public long ParentTaskId { get; set; }

Output only. The id of the parent task if the task is within a component scope. Empty if the task is at the root level.

Property Value
TypeDescription
Int64

PipelineTaskStatus

public RepeatedField<PipelineTaskDetail.Types.PipelineTaskStatus> PipelineTaskStatus { get; }

Output only. A list of task status. This field keeps a record of task status evolving over time.

Property Value
TypeDescription
RepeatedField<PipelineTaskDetail.Types.PipelineTaskStatus>

StartTime

public Timestamp StartTime { get; set; }

Output only. Task start time.

Property Value
TypeDescription
Timestamp

State

public PipelineTaskDetail.Types.State State { get; set; }

Output only. State of the task.

Property Value
TypeDescription
PipelineTaskDetail.Types.State

TaskId

public long TaskId { get; set; }

Output only. The system generated ID of the task.

Property Value
TypeDescription
Int64

TaskName

public string TaskName { get; set; }

Output only. The user specified name of the task that is defined in [PipelineJob.spec][].

Property Value
TypeDescription
String