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.
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 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 |
# File 'proto_docs/google/cloud/aiplatform/v1/pipeline_job.rb', line 310 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.
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 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 |
# File 'proto_docs/google/cloud/aiplatform/v1/pipeline_job.rb', line 310 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.
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 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 |
# File 'proto_docs/google/cloud/aiplatform/v1/pipeline_job.rb', line 310 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.
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 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 |
# File 'proto_docs/google/cloud/aiplatform/v1/pipeline_job.rb', line 310 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.
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 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 |
# File 'proto_docs/google/cloud/aiplatform/v1/pipeline_job.rb', line 310 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.
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 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 |
# File 'proto_docs/google/cloud/aiplatform/v1/pipeline_job.rb', line 310 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.
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 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 |
# File 'proto_docs/google/cloud/aiplatform/v1/pipeline_job.rb', line 310 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.
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 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 |
# File 'proto_docs/google/cloud/aiplatform/v1/pipeline_job.rb', line 310 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.
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 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 |
# File 'proto_docs/google/cloud/aiplatform/v1/pipeline_job.rb', line 310 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.
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 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 |
# File 'proto_docs/google/cloud/aiplatform/v1/pipeline_job.rb', line 310 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.
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 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 |
# File 'proto_docs/google/cloud/aiplatform/v1/pipeline_job.rb', line 310 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.
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 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 |
# File 'proto_docs/google/cloud/aiplatform/v1/pipeline_job.rb', line 310 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 pipeline_spec.
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 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 |
# File 'proto_docs/google/cloud/aiplatform/v1/pipeline_job.rb', line 310 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 |