PipelineTaskDetail class final

The runtime detail of a task execution.

Inheritance
  • Object
  • ProtoMessage
  • PipelineTaskDetail

Constructors

PipelineTaskDetail({int taskId = 0, int parentTaskId = 0, String taskName = '', Timestamp? createTime, Timestamp? startTime, Timestamp? endTime, PipelineTaskExecutorDetail? executorDetail, PipelineTaskDetail_State state = PipelineTaskDetail_State.$default, Execution? execution, Status? error, List<PipelineTaskDetail_PipelineTaskStatus> pipelineTaskStatus = const [], Map<String, PipelineTaskDetail_ArtifactList> inputs = const {}, Map<String, PipelineTaskDetail_ArtifactList> outputs = const {}, String taskUniqueName = ''})
PipelineTaskDetail.fromJson(Object? j)
factory

Properties

createTime → Timestamp?
Output only. Task create time.
final
endTime → Timestamp?
Output only. Task end time.
final
error → Status?
Output only. The error that occurred during task execution. Only populated when the task's state is FAILED or CANCELLED.
final
execution Execution?
Output only. The execution metadata of the task.
final
executorDetail PipelineTaskExecutorDetail?
Output only. The detailed execution info.
final
hashCode int
The hash code for this object.
no setterinherited
inputs Map<String, PipelineTaskDetail_ArtifactList>
Output only. The runtime input artifacts of the task.
final
outputs Map<String, PipelineTaskDetail_ArtifactList>
Output only. The runtime output artifacts of the task.
final
parentTaskId int
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.
final
pipelineTaskStatus List<PipelineTaskDetail_PipelineTaskStatus>
Output only. A list of task status. This field keeps a record of task status evolving over time.
final
qualifiedName String
The fully qualified name of this message, i.e., google.protobuf.Duration or google.rpc.ErrorInfo.
finalinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
startTime → Timestamp?
Output only. Task start time.
final
state PipelineTaskDetail_State
Output only. State of the task.
final
taskId int
Output only. The system generated ID of the task.
final
taskName String
Output only. The user specified name of the task that is defined in pipeline_spec.
final
taskUniqueName String
Output only. The unique name of a task. This field is used by pipeline job reruns. Console UI and Vertex AI SDK will support triggering pipeline job reruns. The name is constructed by concatenating all the parent tasks' names with the task name. For example, if a task named "child_task" has a parent task named "parent_task_1" and parent task 1 has a parent task named "parent_task_2", the task unique name will be "parent_task_2.parent_task_1.child_task".
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Object
override
toString() String
A string representation of this object.
override

Operators

operator ==(Object other) bool
The equality operator.
inherited

Constants

fullyQualifiedName → const String