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.
253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 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 |
# File 'proto_docs/google/cloud/aiplatform/v1/pipeline_job.rb', line 253 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.
253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 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 |
# File 'proto_docs/google/cloud/aiplatform/v1/pipeline_job.rb', line 253 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.
253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 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 |
# File 'proto_docs/google/cloud/aiplatform/v1/pipeline_job.rb', line 253 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.
253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 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 |
# File 'proto_docs/google/cloud/aiplatform/v1/pipeline_job.rb', line 253 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.
253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 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 |
# File 'proto_docs/google/cloud/aiplatform/v1/pipeline_job.rb', line 253 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.
253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 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 |
# File 'proto_docs/google/cloud/aiplatform/v1/pipeline_job.rb', line 253 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.
253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 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 |
# File 'proto_docs/google/cloud/aiplatform/v1/pipeline_job.rb', line 253 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.
253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 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 |
# File 'proto_docs/google/cloud/aiplatform/v1/pipeline_job.rb', line 253 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.
253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 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 |
# File 'proto_docs/google/cloud/aiplatform/v1/pipeline_job.rb', line 253 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.
253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 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 |
# File 'proto_docs/google/cloud/aiplatform/v1/pipeline_job.rb', line 253 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.
253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 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 |
# File 'proto_docs/google/cloud/aiplatform/v1/pipeline_job.rb', line 253 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.
253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 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 |
# File 'proto_docs/google/cloud/aiplatform/v1/pipeline_job.rb', line 253 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][].
253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 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 |
# File 'proto_docs/google/cloud/aiplatform/v1/pipeline_job.rb', line 253 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 |