- 1.19.0 (latest)
- 1.18.0
- 1.17.0
- 1.16.0
- 1.15.0
- 1.14.0
- 1.13.0
- 1.12.0
- 1.11.0
- 1.10.0
- 1.9.0
- 1.8.0
- 1.7.0
- 1.6.0
- 1.5.0
- 1.4.0
- 1.3.0
- 1.2.0
- 1.1.0
- 1.0.0
- 0.64.0
- 0.63.0
- 0.62.0
- 0.61.0
- 0.60.0
- 0.59.0
- 0.58.0
- 0.57.0
- 0.56.0
- 0.55.0
- 0.54.0
- 0.53.0
- 0.52.0
- 0.51.0
- 0.50.0
- 0.49.0
- 0.48.0
- 0.47.0
- 0.46.0
- 0.45.0
- 0.44.0
- 0.43.0
- 0.42.0
- 0.41.0
- 0.40.0
- 0.39.0
- 0.38.0
- 0.37.0
- 0.36.0
- 0.35.0
- 0.34.0
- 0.33.0
- 0.32.0
- 0.31.0
- 0.30.0
- 0.29.0
- 0.28.0
- 0.27.0
- 0.26.0
- 0.25.0
- 0.24.0
- 0.23.0
- 0.22.0
- 0.21.0
- 0.20.0
- 0.19.0
- 0.18.0
- 0.17.0
- 0.16.0
- 0.15.0
- 0.14.0
- 0.13.0
- 0.12.0
- 0.11.0
- 0.10.0
- 0.9.1
- 0.8.0
- 0.7.0
- 0.6.0
- 0.5.0
- 0.4.0
- 0.3.0
- 0.2.0
- 0.1.0
Reference documentation and code samples for the Vertex AI V1 API class Google::Cloud::AIPlatform::V1::PipelineTaskDetail.
The runtime detail of a task execution.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#create_time
def create_time() -> ::Google::Protobuf::Timestamp
Returns
- (::Google::Protobuf::Timestamp) — Output only. Task create time.
#end_time
def end_time() -> ::Google::Protobuf::Timestamp
Returns
- (::Google::Protobuf::Timestamp) — Output only. Task end time.
#error
def error() -> ::Google::Rpc::Status
Returns
- (::Google::Rpc::Status) — Output only. The error that occurred during task execution. Only populated when the task's state is FAILED or CANCELLED.
#execution
def execution() -> ::Google::Cloud::AIPlatform::V1::Execution
Returns
- (::Google::Cloud::AIPlatform::V1::Execution) — Output only. The execution metadata of the task.
#executor_detail
def executor_detail() -> ::Google::Cloud::AIPlatform::V1::PipelineTaskExecutorDetail
Returns
- (::Google::Cloud::AIPlatform::V1::PipelineTaskExecutorDetail) — Output only. The detailed execution info.
#inputs
def inputs() -> ::Google::Protobuf::Map{::String => ::Google::Cloud::AIPlatform::V1::PipelineTaskDetail::ArtifactList}
Returns
- (::Google::Protobuf::Map{::String => ::Google::Cloud::AIPlatform::V1::PipelineTaskDetail::ArtifactList}) — Output only. The runtime input artifacts of the task.
#outputs
def outputs() -> ::Google::Protobuf::Map{::String => ::Google::Cloud::AIPlatform::V1::PipelineTaskDetail::ArtifactList}
Returns
- (::Google::Protobuf::Map{::String => ::Google::Cloud::AIPlatform::V1::PipelineTaskDetail::ArtifactList}) — Output only. The runtime output artifacts of the task.
#parent_task_id
def parent_task_id() -> ::Integer
Returns
- (::Integer) — 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.
#pipeline_task_status
def pipeline_task_status() -> ::Array<::Google::Cloud::AIPlatform::V1::PipelineTaskDetail::PipelineTaskStatus>
Returns
- (::Array<::Google::Cloud::AIPlatform::V1::PipelineTaskDetail::PipelineTaskStatus>) — Output only. A list of task status. This field keeps a record of task status evolving over time.
#start_time
def start_time() -> ::Google::Protobuf::Timestamp
Returns
- (::Google::Protobuf::Timestamp) — Output only. Task start time.
#state
def state() -> ::Google::Cloud::AIPlatform::V1::PipelineTaskDetail::State
Returns
- (::Google::Cloud::AIPlatform::V1::PipelineTaskDetail::State) — Output only. State of the task.
#task_id
def task_id() -> ::Integer
Returns
- (::Integer) — Output only. The system generated ID of the task.
#task_name
def task_name() -> ::String
Returns
- (::String) — Output only. The user specified name of the task that is defined in pipeline_spec.
#task_unique_name
def task_unique_name() -> ::String
Returns
- (::String) — Output only. The unique name of a task. This field is used by rerun pipeline job. Console UI and Vertex AI SDK will support triggering pipeline job reruns. The name is constructed by concatenating all the parent tasks name 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".