Class: Google::Cloud::Dataproc::V1::WorkflowMetadata
- Inherits:
-
Object
- Object
- Google::Cloud::Dataproc::V1::WorkflowMetadata
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/dataproc/v1/workflow_templates.rb
Overview
A Dataproc workflow template resource.
Defined Under Namespace
Modules: State Classes: ParametersEntry
Instance Attribute Summary collapse
-
#cluster_name ⇒ ::String
readonly
Output only.
-
#cluster_uuid ⇒ ::String
readonly
Output only.
-
#create_cluster ⇒ ::Google::Cloud::Dataproc::V1::ClusterOperation
readonly
Output only.
-
#delete_cluster ⇒ ::Google::Cloud::Dataproc::V1::ClusterOperation
readonly
Output only.
-
#end_time ⇒ ::Google::Protobuf::Timestamp
readonly
Output only.
-
#graph ⇒ ::Google::Cloud::Dataproc::V1::WorkflowGraph
readonly
Output only.
-
#parameters ⇒ ::Google::Protobuf::Map{::String => ::String}
Map from parameter names to values that were used for those parameters.
-
#start_time ⇒ ::Google::Protobuf::Timestamp
readonly
Output only.
-
#state ⇒ ::Google::Cloud::Dataproc::V1::WorkflowMetadata::State
readonly
Output only.
-
#template ⇒ ::String
readonly
Output only.
-
#version ⇒ ::Integer
readonly
Output only.
Instance Attribute Details
#cluster_name ⇒ ::String (readonly)
Returns Output only. The name of the target cluster.
399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 |
# File 'proto_docs/google/cloud/dataproc/v1/workflow_templates.rb', line 399 class WorkflowMetadata include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class ParametersEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The operation state. module State # Unused. UNKNOWN = 0 # The operation has been created. PENDING = 1 # The operation is running. RUNNING = 2 # The operation is done; either cancelled or completed. DONE = 3 end end |
#cluster_uuid ⇒ ::String (readonly)
Returns Output only. The UUID of target cluster.
399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 |
# File 'proto_docs/google/cloud/dataproc/v1/workflow_templates.rb', line 399 class WorkflowMetadata include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class ParametersEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The operation state. module State # Unused. UNKNOWN = 0 # The operation has been created. PENDING = 1 # The operation is running. RUNNING = 2 # The operation is done; either cancelled or completed. DONE = 3 end end |
#create_cluster ⇒ ::Google::Cloud::Dataproc::V1::ClusterOperation (readonly)
Returns Output only. The create cluster operation metadata.
399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 |
# File 'proto_docs/google/cloud/dataproc/v1/workflow_templates.rb', line 399 class WorkflowMetadata include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class ParametersEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The operation state. module State # Unused. UNKNOWN = 0 # The operation has been created. PENDING = 1 # The operation is running. RUNNING = 2 # The operation is done; either cancelled or completed. DONE = 3 end end |
#delete_cluster ⇒ ::Google::Cloud::Dataproc::V1::ClusterOperation (readonly)
Returns Output only. The delete cluster operation metadata.
399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 |
# File 'proto_docs/google/cloud/dataproc/v1/workflow_templates.rb', line 399 class WorkflowMetadata include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class ParametersEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The operation state. module State # Unused. UNKNOWN = 0 # The operation has been created. PENDING = 1 # The operation is running. RUNNING = 2 # The operation is done; either cancelled or completed. DONE = 3 end end |
#end_time ⇒ ::Google::Protobuf::Timestamp (readonly)
Returns Output only. Workflow end time.
399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 |
# File 'proto_docs/google/cloud/dataproc/v1/workflow_templates.rb', line 399 class WorkflowMetadata include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class ParametersEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The operation state. module State # Unused. UNKNOWN = 0 # The operation has been created. PENDING = 1 # The operation is running. RUNNING = 2 # The operation is done; either cancelled or completed. DONE = 3 end end |
#graph ⇒ ::Google::Cloud::Dataproc::V1::WorkflowGraph (readonly)
Returns Output only. The workflow graph.
399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 |
# File 'proto_docs/google/cloud/dataproc/v1/workflow_templates.rb', line 399 class WorkflowMetadata include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class ParametersEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The operation state. module State # Unused. UNKNOWN = 0 # The operation has been created. PENDING = 1 # The operation is running. RUNNING = 2 # The operation is done; either cancelled or completed. DONE = 3 end end |
#parameters ⇒ ::Google::Protobuf::Map{::String => ::String}
Returns Map from parameter names to values that were used for those parameters.
399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 |
# File 'proto_docs/google/cloud/dataproc/v1/workflow_templates.rb', line 399 class WorkflowMetadata include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class ParametersEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The operation state. module State # Unused. UNKNOWN = 0 # The operation has been created. PENDING = 1 # The operation is running. RUNNING = 2 # The operation is done; either cancelled or completed. DONE = 3 end end |
#start_time ⇒ ::Google::Protobuf::Timestamp (readonly)
Returns Output only. Workflow start time.
399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 |
# File 'proto_docs/google/cloud/dataproc/v1/workflow_templates.rb', line 399 class WorkflowMetadata include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class ParametersEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The operation state. module State # Unused. UNKNOWN = 0 # The operation has been created. PENDING = 1 # The operation is running. RUNNING = 2 # The operation is done; either cancelled or completed. DONE = 3 end end |
#state ⇒ ::Google::Cloud::Dataproc::V1::WorkflowMetadata::State (readonly)
Returns Output only. The workflow state.
399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 |
# File 'proto_docs/google/cloud/dataproc/v1/workflow_templates.rb', line 399 class WorkflowMetadata include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class ParametersEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The operation state. module State # Unused. UNKNOWN = 0 # The operation has been created. PENDING = 1 # The operation is running. RUNNING = 2 # The operation is done; either cancelled or completed. DONE = 3 end end |
#template ⇒ ::String (readonly)
Returns Output only. The resource name of the workflow template as described in https://cloud.google.com/apis/design/resource_names.
For
projects.regions.workflowTemplates
, the resource name of the template has the following format:projects/{project_id}/regions/{region}/workflowTemplates/{template_id}
For
projects.locations.workflowTemplates
, the resource name of the template has the following format:projects/{project_id}/locations/{location}/workflowTemplates/{template_id}
.
399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 |
# File 'proto_docs/google/cloud/dataproc/v1/workflow_templates.rb', line 399 class WorkflowMetadata include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class ParametersEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The operation state. module State # Unused. UNKNOWN = 0 # The operation has been created. PENDING = 1 # The operation is running. RUNNING = 2 # The operation is done; either cancelled or completed. DONE = 3 end end |
#version ⇒ ::Integer (readonly)
Returns Output only. The version of template at the time of workflow instantiation.
399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 |
# File 'proto_docs/google/cloud/dataproc/v1/workflow_templates.rb', line 399 class WorkflowMetadata include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class ParametersEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The operation state. module State # Unused. UNKNOWN = 0 # The operation has been created. PENDING = 1 # The operation is running. RUNNING = 2 # The operation is done; either cancelled or completed. DONE = 3 end end |