Class: Google::Cloud::AIPlatform::V1::PipelineTaskDetail
- Inherits:
-
Object
- Object
- Google::Cloud::AIPlatform::V1::PipelineTaskDetail
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/aiplatform/v1/pipeline_job.rb
Overview
The runtime detail of a task execution.
Defined Under Namespace
Modules: State Classes: ArtifactList, InputsEntry, OutputsEntry, PipelineTaskStatus
Instance Attribute Summary collapse
-
#create_time ⇒ ::Google::Protobuf::Timestamp
readonly
Output only.
-
#end_time ⇒ ::Google::Protobuf::Timestamp
readonly
Output only.
-
#error ⇒ ::Google::Rpc::Status
readonly
Output only.
-
#execution ⇒ ::Google::Cloud::AIPlatform::V1::Execution
readonly
Output only.
-
#executor_detail ⇒ ::Google::Cloud::AIPlatform::V1::PipelineTaskExecutorDetail
readonly
Output only.
-
#inputs ⇒ ::Google::Protobuf::Map{::String => ::Google::Cloud::AIPlatform::V1::PipelineTaskDetail::ArtifactList}
readonly
Output only.
-
#outputs ⇒ ::Google::Protobuf::Map{::String => ::Google::Cloud::AIPlatform::V1::PipelineTaskDetail::ArtifactList}
readonly
Output only.
-
#parent_task_id ⇒ ::Integer
readonly
Output only.
-
#pipeline_task_status ⇒ ::Array<::Google::Cloud::AIPlatform::V1::PipelineTaskDetail::PipelineTaskStatus>
readonly
Output only.
-
#start_time ⇒ ::Google::Protobuf::Timestamp
readonly
Output only.
-
#state ⇒ ::Google::Cloud::AIPlatform::V1::PipelineTaskDetail::State
readonly
Output only.
-
#task_id ⇒ ::Integer
readonly
Output only.
-
#task_name ⇒ ::String
readonly
Output only.
Instance Attribute Details
#create_time ⇒ ::Google::Protobuf::Timestamp (readonly)
Returns Output only. Task create time.
279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 |
# File 'proto_docs/google/cloud/aiplatform/v1/pipeline_job.rb', line 279 class PipelineTaskDetail include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # A single record of the task status. # @!attribute [r] update_time # @return [::Google::Protobuf::Timestamp] # Output only. Update time of this status. # @!attribute [r] state # @return [::Google::Cloud::AIPlatform::V1::PipelineTaskDetail::State] # Output only. The state of the task. # @!attribute [r] error # @return [::Google::Rpc::Status] # Output only. The error that occurred during the state. May be set when the state is # any of the non-final state (PENDING/RUNNING/CANCELLING) or FAILED state. # If the state is FAILED, the error here is final and not going to be # retried. # If the state is a non-final state, the error indicates a system-error # being retried. class PipelineTaskStatus include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # A list of artifact metadata. # @!attribute [r] artifacts # @return [::Array<::Google::Cloud::AIPlatform::V1::Artifact>] # Output only. A list of artifact metadata. class ArtifactList include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Google::Cloud::AIPlatform::V1::PipelineTaskDetail::ArtifactList] class InputsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Google::Cloud::AIPlatform::V1::PipelineTaskDetail::ArtifactList] class OutputsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Specifies state of TaskExecution module State # Unspecified. STATE_UNSPECIFIED = 0 # Specifies pending state for the task. PENDING = 1 # Specifies task is being executed. RUNNING = 2 # Specifies task completed successfully. SUCCEEDED = 3 # Specifies Task cancel is in pending state. CANCEL_PENDING = 4 # Specifies task is being cancelled. CANCELLING = 5 # Specifies task was cancelled. CANCELLED = 6 # Specifies task failed. FAILED = 7 # Specifies task was skipped due to cache hit. SKIPPED = 8 # Specifies that the task was not triggered because the task's trigger # policy is not satisfied. The trigger policy is specified in the # `condition` field of {::Google::Cloud::AIPlatform::V1::PipelineJob#pipeline_spec PipelineJob.pipeline_spec}. NOT_TRIGGERED = 9 end end |
#end_time ⇒ ::Google::Protobuf::Timestamp (readonly)
Returns Output only. Task end time.
279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 |
# File 'proto_docs/google/cloud/aiplatform/v1/pipeline_job.rb', line 279 class PipelineTaskDetail include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # A single record of the task status. # @!attribute [r] update_time # @return [::Google::Protobuf::Timestamp] # Output only. Update time of this status. # @!attribute [r] state # @return [::Google::Cloud::AIPlatform::V1::PipelineTaskDetail::State] # Output only. The state of the task. # @!attribute [r] error # @return [::Google::Rpc::Status] # Output only. The error that occurred during the state. May be set when the state is # any of the non-final state (PENDING/RUNNING/CANCELLING) or FAILED state. # If the state is FAILED, the error here is final and not going to be # retried. # If the state is a non-final state, the error indicates a system-error # being retried. class PipelineTaskStatus include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # A list of artifact metadata. # @!attribute [r] artifacts # @return [::Array<::Google::Cloud::AIPlatform::V1::Artifact>] # Output only. A list of artifact metadata. class ArtifactList include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Google::Cloud::AIPlatform::V1::PipelineTaskDetail::ArtifactList] class InputsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Google::Cloud::AIPlatform::V1::PipelineTaskDetail::ArtifactList] class OutputsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Specifies state of TaskExecution module State # Unspecified. STATE_UNSPECIFIED = 0 # Specifies pending state for the task. PENDING = 1 # Specifies task is being executed. RUNNING = 2 # Specifies task completed successfully. SUCCEEDED = 3 # Specifies Task cancel is in pending state. CANCEL_PENDING = 4 # Specifies task is being cancelled. CANCELLING = 5 # Specifies task was cancelled. CANCELLED = 6 # Specifies task failed. FAILED = 7 # Specifies task was skipped due to cache hit. SKIPPED = 8 # Specifies that the task was not triggered because the task's trigger # policy is not satisfied. The trigger policy is specified in the # `condition` field of {::Google::Cloud::AIPlatform::V1::PipelineJob#pipeline_spec PipelineJob.pipeline_spec}. NOT_TRIGGERED = 9 end end |
#error ⇒ ::Google::Rpc::Status (readonly)
Returns Output only. The error that occurred during task execution. Only populated when the task's state is FAILED or CANCELLED.
279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 |
# File 'proto_docs/google/cloud/aiplatform/v1/pipeline_job.rb', line 279 class PipelineTaskDetail include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # A single record of the task status. # @!attribute [r] update_time # @return [::Google::Protobuf::Timestamp] # Output only. Update time of this status. # @!attribute [r] state # @return [::Google::Cloud::AIPlatform::V1::PipelineTaskDetail::State] # Output only. The state of the task. # @!attribute [r] error # @return [::Google::Rpc::Status] # Output only. The error that occurred during the state. May be set when the state is # any of the non-final state (PENDING/RUNNING/CANCELLING) or FAILED state. # If the state is FAILED, the error here is final and not going to be # retried. # If the state is a non-final state, the error indicates a system-error # being retried. class PipelineTaskStatus include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # A list of artifact metadata. # @!attribute [r] artifacts # @return [::Array<::Google::Cloud::AIPlatform::V1::Artifact>] # Output only. A list of artifact metadata. class ArtifactList include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Google::Cloud::AIPlatform::V1::PipelineTaskDetail::ArtifactList] class InputsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Google::Cloud::AIPlatform::V1::PipelineTaskDetail::ArtifactList] class OutputsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Specifies state of TaskExecution module State # Unspecified. STATE_UNSPECIFIED = 0 # Specifies pending state for the task. PENDING = 1 # Specifies task is being executed. RUNNING = 2 # Specifies task completed successfully. SUCCEEDED = 3 # Specifies Task cancel is in pending state. CANCEL_PENDING = 4 # Specifies task is being cancelled. CANCELLING = 5 # Specifies task was cancelled. CANCELLED = 6 # Specifies task failed. FAILED = 7 # Specifies task was skipped due to cache hit. SKIPPED = 8 # Specifies that the task was not triggered because the task's trigger # policy is not satisfied. The trigger policy is specified in the # `condition` field of {::Google::Cloud::AIPlatform::V1::PipelineJob#pipeline_spec PipelineJob.pipeline_spec}. NOT_TRIGGERED = 9 end end |
#execution ⇒ ::Google::Cloud::AIPlatform::V1::Execution (readonly)
Returns Output only. The execution metadata of the task.
279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 |
# File 'proto_docs/google/cloud/aiplatform/v1/pipeline_job.rb', line 279 class PipelineTaskDetail include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # A single record of the task status. # @!attribute [r] update_time # @return [::Google::Protobuf::Timestamp] # Output only. Update time of this status. # @!attribute [r] state # @return [::Google::Cloud::AIPlatform::V1::PipelineTaskDetail::State] # Output only. The state of the task. # @!attribute [r] error # @return [::Google::Rpc::Status] # Output only. The error that occurred during the state. May be set when the state is # any of the non-final state (PENDING/RUNNING/CANCELLING) or FAILED state. # If the state is FAILED, the error here is final and not going to be # retried. # If the state is a non-final state, the error indicates a system-error # being retried. class PipelineTaskStatus include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # A list of artifact metadata. # @!attribute [r] artifacts # @return [::Array<::Google::Cloud::AIPlatform::V1::Artifact>] # Output only. A list of artifact metadata. class ArtifactList include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Google::Cloud::AIPlatform::V1::PipelineTaskDetail::ArtifactList] class InputsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Google::Cloud::AIPlatform::V1::PipelineTaskDetail::ArtifactList] class OutputsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Specifies state of TaskExecution module State # Unspecified. STATE_UNSPECIFIED = 0 # Specifies pending state for the task. PENDING = 1 # Specifies task is being executed. RUNNING = 2 # Specifies task completed successfully. SUCCEEDED = 3 # Specifies Task cancel is in pending state. CANCEL_PENDING = 4 # Specifies task is being cancelled. CANCELLING = 5 # Specifies task was cancelled. CANCELLED = 6 # Specifies task failed. FAILED = 7 # Specifies task was skipped due to cache hit. SKIPPED = 8 # Specifies that the task was not triggered because the task's trigger # policy is not satisfied. The trigger policy is specified in the # `condition` field of {::Google::Cloud::AIPlatform::V1::PipelineJob#pipeline_spec PipelineJob.pipeline_spec}. NOT_TRIGGERED = 9 end end |
#executor_detail ⇒ ::Google::Cloud::AIPlatform::V1::PipelineTaskExecutorDetail (readonly)
Returns Output only. The detailed execution info.
279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 |
# File 'proto_docs/google/cloud/aiplatform/v1/pipeline_job.rb', line 279 class PipelineTaskDetail include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # A single record of the task status. # @!attribute [r] update_time # @return [::Google::Protobuf::Timestamp] # Output only. Update time of this status. # @!attribute [r] state # @return [::Google::Cloud::AIPlatform::V1::PipelineTaskDetail::State] # Output only. The state of the task. # @!attribute [r] error # @return [::Google::Rpc::Status] # Output only. The error that occurred during the state. May be set when the state is # any of the non-final state (PENDING/RUNNING/CANCELLING) or FAILED state. # If the state is FAILED, the error here is final and not going to be # retried. # If the state is a non-final state, the error indicates a system-error # being retried. class PipelineTaskStatus include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # A list of artifact metadata. # @!attribute [r] artifacts # @return [::Array<::Google::Cloud::AIPlatform::V1::Artifact>] # Output only. A list of artifact metadata. class ArtifactList include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Google::Cloud::AIPlatform::V1::PipelineTaskDetail::ArtifactList] class InputsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Google::Cloud::AIPlatform::V1::PipelineTaskDetail::ArtifactList] class OutputsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Specifies state of TaskExecution module State # Unspecified. STATE_UNSPECIFIED = 0 # Specifies pending state for the task. PENDING = 1 # Specifies task is being executed. RUNNING = 2 # Specifies task completed successfully. SUCCEEDED = 3 # Specifies Task cancel is in pending state. CANCEL_PENDING = 4 # Specifies task is being cancelled. CANCELLING = 5 # Specifies task was cancelled. CANCELLED = 6 # Specifies task failed. FAILED = 7 # Specifies task was skipped due to cache hit. SKIPPED = 8 # Specifies that the task was not triggered because the task's trigger # policy is not satisfied. The trigger policy is specified in the # `condition` field of {::Google::Cloud::AIPlatform::V1::PipelineJob#pipeline_spec PipelineJob.pipeline_spec}. NOT_TRIGGERED = 9 end end |
#inputs ⇒ ::Google::Protobuf::Map{::String => ::Google::Cloud::AIPlatform::V1::PipelineTaskDetail::ArtifactList} (readonly)
Returns Output only. The runtime input artifacts of the task.
279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 |
# File 'proto_docs/google/cloud/aiplatform/v1/pipeline_job.rb', line 279 class PipelineTaskDetail include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # A single record of the task status. # @!attribute [r] update_time # @return [::Google::Protobuf::Timestamp] # Output only. Update time of this status. # @!attribute [r] state # @return [::Google::Cloud::AIPlatform::V1::PipelineTaskDetail::State] # Output only. The state of the task. # @!attribute [r] error # @return [::Google::Rpc::Status] # Output only. The error that occurred during the state. May be set when the state is # any of the non-final state (PENDING/RUNNING/CANCELLING) or FAILED state. # If the state is FAILED, the error here is final and not going to be # retried. # If the state is a non-final state, the error indicates a system-error # being retried. class PipelineTaskStatus include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # A list of artifact metadata. # @!attribute [r] artifacts # @return [::Array<::Google::Cloud::AIPlatform::V1::Artifact>] # Output only. A list of artifact metadata. class ArtifactList include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Google::Cloud::AIPlatform::V1::PipelineTaskDetail::ArtifactList] class InputsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Google::Cloud::AIPlatform::V1::PipelineTaskDetail::ArtifactList] class OutputsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Specifies state of TaskExecution module State # Unspecified. STATE_UNSPECIFIED = 0 # Specifies pending state for the task. PENDING = 1 # Specifies task is being executed. RUNNING = 2 # Specifies task completed successfully. SUCCEEDED = 3 # Specifies Task cancel is in pending state. CANCEL_PENDING = 4 # Specifies task is being cancelled. CANCELLING = 5 # Specifies task was cancelled. CANCELLED = 6 # Specifies task failed. FAILED = 7 # Specifies task was skipped due to cache hit. SKIPPED = 8 # Specifies that the task was not triggered because the task's trigger # policy is not satisfied. The trigger policy is specified in the # `condition` field of {::Google::Cloud::AIPlatform::V1::PipelineJob#pipeline_spec PipelineJob.pipeline_spec}. NOT_TRIGGERED = 9 end end |
#outputs ⇒ ::Google::Protobuf::Map{::String => ::Google::Cloud::AIPlatform::V1::PipelineTaskDetail::ArtifactList} (readonly)
Returns Output only. The runtime output artifacts of the task.
279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 |
# File 'proto_docs/google/cloud/aiplatform/v1/pipeline_job.rb', line 279 class PipelineTaskDetail include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # A single record of the task status. # @!attribute [r] update_time # @return [::Google::Protobuf::Timestamp] # Output only. Update time of this status. # @!attribute [r] state # @return [::Google::Cloud::AIPlatform::V1::PipelineTaskDetail::State] # Output only. The state of the task. # @!attribute [r] error # @return [::Google::Rpc::Status] # Output only. The error that occurred during the state. May be set when the state is # any of the non-final state (PENDING/RUNNING/CANCELLING) or FAILED state. # If the state is FAILED, the error here is final and not going to be # retried. # If the state is a non-final state, the error indicates a system-error # being retried. class PipelineTaskStatus include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # A list of artifact metadata. # @!attribute [r] artifacts # @return [::Array<::Google::Cloud::AIPlatform::V1::Artifact>] # Output only. A list of artifact metadata. class ArtifactList include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Google::Cloud::AIPlatform::V1::PipelineTaskDetail::ArtifactList] class InputsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Google::Cloud::AIPlatform::V1::PipelineTaskDetail::ArtifactList] class OutputsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Specifies state of TaskExecution module State # Unspecified. STATE_UNSPECIFIED = 0 # Specifies pending state for the task. PENDING = 1 # Specifies task is being executed. RUNNING = 2 # Specifies task completed successfully. SUCCEEDED = 3 # Specifies Task cancel is in pending state. CANCEL_PENDING = 4 # Specifies task is being cancelled. CANCELLING = 5 # Specifies task was cancelled. CANCELLED = 6 # Specifies task failed. FAILED = 7 # Specifies task was skipped due to cache hit. SKIPPED = 8 # Specifies that the task was not triggered because the task's trigger # policy is not satisfied. The trigger policy is specified in the # `condition` field of {::Google::Cloud::AIPlatform::V1::PipelineJob#pipeline_spec PipelineJob.pipeline_spec}. NOT_TRIGGERED = 9 end end |
#parent_task_id ⇒ ::Integer (readonly)
Returns 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.
279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 |
# File 'proto_docs/google/cloud/aiplatform/v1/pipeline_job.rb', line 279 class PipelineTaskDetail include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # A single record of the task status. # @!attribute [r] update_time # @return [::Google::Protobuf::Timestamp] # Output only. Update time of this status. # @!attribute [r] state # @return [::Google::Cloud::AIPlatform::V1::PipelineTaskDetail::State] # Output only. The state of the task. # @!attribute [r] error # @return [::Google::Rpc::Status] # Output only. The error that occurred during the state. May be set when the state is # any of the non-final state (PENDING/RUNNING/CANCELLING) or FAILED state. # If the state is FAILED, the error here is final and not going to be # retried. # If the state is a non-final state, the error indicates a system-error # being retried. class PipelineTaskStatus include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # A list of artifact metadata. # @!attribute [r] artifacts # @return [::Array<::Google::Cloud::AIPlatform::V1::Artifact>] # Output only. A list of artifact metadata. class ArtifactList include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Google::Cloud::AIPlatform::V1::PipelineTaskDetail::ArtifactList] class InputsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Google::Cloud::AIPlatform::V1::PipelineTaskDetail::ArtifactList] class OutputsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Specifies state of TaskExecution module State # Unspecified. STATE_UNSPECIFIED = 0 # Specifies pending state for the task. PENDING = 1 # Specifies task is being executed. RUNNING = 2 # Specifies task completed successfully. SUCCEEDED = 3 # Specifies Task cancel is in pending state. CANCEL_PENDING = 4 # Specifies task is being cancelled. CANCELLING = 5 # Specifies task was cancelled. CANCELLED = 6 # Specifies task failed. FAILED = 7 # Specifies task was skipped due to cache hit. SKIPPED = 8 # Specifies that the task was not triggered because the task's trigger # policy is not satisfied. The trigger policy is specified in the # `condition` field of {::Google::Cloud::AIPlatform::V1::PipelineJob#pipeline_spec PipelineJob.pipeline_spec}. NOT_TRIGGERED = 9 end end |
#pipeline_task_status ⇒ ::Array<::Google::Cloud::AIPlatform::V1::PipelineTaskDetail::PipelineTaskStatus> (readonly)
Returns Output only. A list of task status. This field keeps a record of task status evolving over time.
279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 |
# File 'proto_docs/google/cloud/aiplatform/v1/pipeline_job.rb', line 279 class PipelineTaskDetail include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # A single record of the task status. # @!attribute [r] update_time # @return [::Google::Protobuf::Timestamp] # Output only. Update time of this status. # @!attribute [r] state # @return [::Google::Cloud::AIPlatform::V1::PipelineTaskDetail::State] # Output only. The state of the task. # @!attribute [r] error # @return [::Google::Rpc::Status] # Output only. The error that occurred during the state. May be set when the state is # any of the non-final state (PENDING/RUNNING/CANCELLING) or FAILED state. # If the state is FAILED, the error here is final and not going to be # retried. # If the state is a non-final state, the error indicates a system-error # being retried. class PipelineTaskStatus include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # A list of artifact metadata. # @!attribute [r] artifacts # @return [::Array<::Google::Cloud::AIPlatform::V1::Artifact>] # Output only. A list of artifact metadata. class ArtifactList include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Google::Cloud::AIPlatform::V1::PipelineTaskDetail::ArtifactList] class InputsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Google::Cloud::AIPlatform::V1::PipelineTaskDetail::ArtifactList] class OutputsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Specifies state of TaskExecution module State # Unspecified. STATE_UNSPECIFIED = 0 # Specifies pending state for the task. PENDING = 1 # Specifies task is being executed. RUNNING = 2 # Specifies task completed successfully. SUCCEEDED = 3 # Specifies Task cancel is in pending state. CANCEL_PENDING = 4 # Specifies task is being cancelled. CANCELLING = 5 # Specifies task was cancelled. CANCELLED = 6 # Specifies task failed. FAILED = 7 # Specifies task was skipped due to cache hit. SKIPPED = 8 # Specifies that the task was not triggered because the task's trigger # policy is not satisfied. The trigger policy is specified in the # `condition` field of {::Google::Cloud::AIPlatform::V1::PipelineJob#pipeline_spec PipelineJob.pipeline_spec}. NOT_TRIGGERED = 9 end end |
#start_time ⇒ ::Google::Protobuf::Timestamp (readonly)
Returns Output only. Task start time.
279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 |
# File 'proto_docs/google/cloud/aiplatform/v1/pipeline_job.rb', line 279 class PipelineTaskDetail include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # A single record of the task status. # @!attribute [r] update_time # @return [::Google::Protobuf::Timestamp] # Output only. Update time of this status. # @!attribute [r] state # @return [::Google::Cloud::AIPlatform::V1::PipelineTaskDetail::State] # Output only. The state of the task. # @!attribute [r] error # @return [::Google::Rpc::Status] # Output only. The error that occurred during the state. May be set when the state is # any of the non-final state (PENDING/RUNNING/CANCELLING) or FAILED state. # If the state is FAILED, the error here is final and not going to be # retried. # If the state is a non-final state, the error indicates a system-error # being retried. class PipelineTaskStatus include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # A list of artifact metadata. # @!attribute [r] artifacts # @return [::Array<::Google::Cloud::AIPlatform::V1::Artifact>] # Output only. A list of artifact metadata. class ArtifactList include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Google::Cloud::AIPlatform::V1::PipelineTaskDetail::ArtifactList] class InputsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Google::Cloud::AIPlatform::V1::PipelineTaskDetail::ArtifactList] class OutputsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Specifies state of TaskExecution module State # Unspecified. STATE_UNSPECIFIED = 0 # Specifies pending state for the task. PENDING = 1 # Specifies task is being executed. RUNNING = 2 # Specifies task completed successfully. SUCCEEDED = 3 # Specifies Task cancel is in pending state. CANCEL_PENDING = 4 # Specifies task is being cancelled. CANCELLING = 5 # Specifies task was cancelled. CANCELLED = 6 # Specifies task failed. FAILED = 7 # Specifies task was skipped due to cache hit. SKIPPED = 8 # Specifies that the task was not triggered because the task's trigger # policy is not satisfied. The trigger policy is specified in the # `condition` field of {::Google::Cloud::AIPlatform::V1::PipelineJob#pipeline_spec PipelineJob.pipeline_spec}. NOT_TRIGGERED = 9 end end |
#state ⇒ ::Google::Cloud::AIPlatform::V1::PipelineTaskDetail::State (readonly)
Returns Output only. State of the task.
279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 |
# File 'proto_docs/google/cloud/aiplatform/v1/pipeline_job.rb', line 279 class PipelineTaskDetail include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # A single record of the task status. # @!attribute [r] update_time # @return [::Google::Protobuf::Timestamp] # Output only. Update time of this status. # @!attribute [r] state # @return [::Google::Cloud::AIPlatform::V1::PipelineTaskDetail::State] # Output only. The state of the task. # @!attribute [r] error # @return [::Google::Rpc::Status] # Output only. The error that occurred during the state. May be set when the state is # any of the non-final state (PENDING/RUNNING/CANCELLING) or FAILED state. # If the state is FAILED, the error here is final and not going to be # retried. # If the state is a non-final state, the error indicates a system-error # being retried. class PipelineTaskStatus include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # A list of artifact metadata. # @!attribute [r] artifacts # @return [::Array<::Google::Cloud::AIPlatform::V1::Artifact>] # Output only. A list of artifact metadata. class ArtifactList include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Google::Cloud::AIPlatform::V1::PipelineTaskDetail::ArtifactList] class InputsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Google::Cloud::AIPlatform::V1::PipelineTaskDetail::ArtifactList] class OutputsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Specifies state of TaskExecution module State # Unspecified. STATE_UNSPECIFIED = 0 # Specifies pending state for the task. PENDING = 1 # Specifies task is being executed. RUNNING = 2 # Specifies task completed successfully. SUCCEEDED = 3 # Specifies Task cancel is in pending state. CANCEL_PENDING = 4 # Specifies task is being cancelled. CANCELLING = 5 # Specifies task was cancelled. CANCELLED = 6 # Specifies task failed. FAILED = 7 # Specifies task was skipped due to cache hit. SKIPPED = 8 # Specifies that the task was not triggered because the task's trigger # policy is not satisfied. The trigger policy is specified in the # `condition` field of {::Google::Cloud::AIPlatform::V1::PipelineJob#pipeline_spec PipelineJob.pipeline_spec}. NOT_TRIGGERED = 9 end end |
#task_id ⇒ ::Integer (readonly)
Returns Output only. The system generated ID of the task.
279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 |
# File 'proto_docs/google/cloud/aiplatform/v1/pipeline_job.rb', line 279 class PipelineTaskDetail include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # A single record of the task status. # @!attribute [r] update_time # @return [::Google::Protobuf::Timestamp] # Output only. Update time of this status. # @!attribute [r] state # @return [::Google::Cloud::AIPlatform::V1::PipelineTaskDetail::State] # Output only. The state of the task. # @!attribute [r] error # @return [::Google::Rpc::Status] # Output only. The error that occurred during the state. May be set when the state is # any of the non-final state (PENDING/RUNNING/CANCELLING) or FAILED state. # If the state is FAILED, the error here is final and not going to be # retried. # If the state is a non-final state, the error indicates a system-error # being retried. class PipelineTaskStatus include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # A list of artifact metadata. # @!attribute [r] artifacts # @return [::Array<::Google::Cloud::AIPlatform::V1::Artifact>] # Output only. A list of artifact metadata. class ArtifactList include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Google::Cloud::AIPlatform::V1::PipelineTaskDetail::ArtifactList] class InputsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Google::Cloud::AIPlatform::V1::PipelineTaskDetail::ArtifactList] class OutputsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Specifies state of TaskExecution module State # Unspecified. STATE_UNSPECIFIED = 0 # Specifies pending state for the task. PENDING = 1 # Specifies task is being executed. RUNNING = 2 # Specifies task completed successfully. SUCCEEDED = 3 # Specifies Task cancel is in pending state. CANCEL_PENDING = 4 # Specifies task is being cancelled. CANCELLING = 5 # Specifies task was cancelled. CANCELLED = 6 # Specifies task failed. FAILED = 7 # Specifies task was skipped due to cache hit. SKIPPED = 8 # Specifies that the task was not triggered because the task's trigger # policy is not satisfied. The trigger policy is specified in the # `condition` field of {::Google::Cloud::AIPlatform::V1::PipelineJob#pipeline_spec PipelineJob.pipeline_spec}. NOT_TRIGGERED = 9 end end |
#task_name ⇒ ::String (readonly)
Returns Output only. The user specified name of the task that is defined in [PipelineJob.spec][].
279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 |
# File 'proto_docs/google/cloud/aiplatform/v1/pipeline_job.rb', line 279 class PipelineTaskDetail include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # A single record of the task status. # @!attribute [r] update_time # @return [::Google::Protobuf::Timestamp] # Output only. Update time of this status. # @!attribute [r] state # @return [::Google::Cloud::AIPlatform::V1::PipelineTaskDetail::State] # Output only. The state of the task. # @!attribute [r] error # @return [::Google::Rpc::Status] # Output only. The error that occurred during the state. May be set when the state is # any of the non-final state (PENDING/RUNNING/CANCELLING) or FAILED state. # If the state is FAILED, the error here is final and not going to be # retried. # If the state is a non-final state, the error indicates a system-error # being retried. class PipelineTaskStatus include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # A list of artifact metadata. # @!attribute [r] artifacts # @return [::Array<::Google::Cloud::AIPlatform::V1::Artifact>] # Output only. A list of artifact metadata. class ArtifactList include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Google::Cloud::AIPlatform::V1::PipelineTaskDetail::ArtifactList] class InputsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Google::Cloud::AIPlatform::V1::PipelineTaskDetail::ArtifactList] class OutputsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Specifies state of TaskExecution module State # Unspecified. STATE_UNSPECIFIED = 0 # Specifies pending state for the task. PENDING = 1 # Specifies task is being executed. RUNNING = 2 # Specifies task completed successfully. SUCCEEDED = 3 # Specifies Task cancel is in pending state. CANCEL_PENDING = 4 # Specifies task is being cancelled. CANCELLING = 5 # Specifies task was cancelled. CANCELLED = 6 # Specifies task failed. FAILED = 7 # Specifies task was skipped due to cache hit. SKIPPED = 8 # Specifies that the task was not triggered because the task's trigger # policy is not satisfied. The trigger policy is specified in the # `condition` field of {::Google::Cloud::AIPlatform::V1::PipelineJob#pipeline_spec PipelineJob.pipeline_spec}. NOT_TRIGGERED = 9 end end |