Class: Google::Cloud::Dataproc::V1::WorkflowNode

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/dataproc/v1/workflow_templates.rb

Overview

The workflow node.

Defined Under Namespace

Modules: NodeState

Instance Attribute Summary collapse

Instance Attribute Details

#error::String (readonly)

Returns Output only. The error detail.

Returns:

  • (::String)

    Output only. The error detail.



569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
# File 'proto_docs/google/cloud/dataproc/v1/workflow_templates.rb', line 569

class WorkflowNode
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # The workflow node state.
  module NodeState
    # State is unspecified.
    NODE_STATE_UNSPECIFIED = 0

    # The node is awaiting prerequisite node to finish.
    BLOCKED = 1

    # The node is runnable but not running.
    RUNNABLE = 2

    # The node is running.
    RUNNING = 3

    # The node completed successfully.
    COMPLETED = 4

    # The node failed. A node can be marked FAILED because
    # its ancestor or peer failed.
    FAILED = 5
  end
end

#job_id::String (readonly)

Returns Output only. The job id; populated after the node enters RUNNING state.

Returns:

  • (::String)

    Output only. The job id; populated after the node enters RUNNING state.



569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
# File 'proto_docs/google/cloud/dataproc/v1/workflow_templates.rb', line 569

class WorkflowNode
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # The workflow node state.
  module NodeState
    # State is unspecified.
    NODE_STATE_UNSPECIFIED = 0

    # The node is awaiting prerequisite node to finish.
    BLOCKED = 1

    # The node is runnable but not running.
    RUNNABLE = 2

    # The node is running.
    RUNNING = 3

    # The node completed successfully.
    COMPLETED = 4

    # The node failed. A node can be marked FAILED because
    # its ancestor or peer failed.
    FAILED = 5
  end
end

#prerequisite_step_ids::Array<::String> (readonly)

Returns Output only. Node's prerequisite nodes.

Returns:

  • (::Array<::String>)

    Output only. Node's prerequisite nodes.



569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
# File 'proto_docs/google/cloud/dataproc/v1/workflow_templates.rb', line 569

class WorkflowNode
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # The workflow node state.
  module NodeState
    # State is unspecified.
    NODE_STATE_UNSPECIFIED = 0

    # The node is awaiting prerequisite node to finish.
    BLOCKED = 1

    # The node is runnable but not running.
    RUNNABLE = 2

    # The node is running.
    RUNNING = 3

    # The node completed successfully.
    COMPLETED = 4

    # The node failed. A node can be marked FAILED because
    # its ancestor or peer failed.
    FAILED = 5
  end
end

#state::Google::Cloud::Dataproc::V1::WorkflowNode::NodeState (readonly)

Returns Output only. The node state.

Returns:



569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
# File 'proto_docs/google/cloud/dataproc/v1/workflow_templates.rb', line 569

class WorkflowNode
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # The workflow node state.
  module NodeState
    # State is unspecified.
    NODE_STATE_UNSPECIFIED = 0

    # The node is awaiting prerequisite node to finish.
    BLOCKED = 1

    # The node is runnable but not running.
    RUNNABLE = 2

    # The node is running.
    RUNNING = 3

    # The node completed successfully.
    COMPLETED = 4

    # The node failed. A node can be marked FAILED because
    # its ancestor or peer failed.
    FAILED = 5
  end
end

#step_id::String (readonly)

Returns Output only. The name of the node.

Returns:

  • (::String)

    Output only. The name of the node.



569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
# File 'proto_docs/google/cloud/dataproc/v1/workflow_templates.rb', line 569

class WorkflowNode
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # The workflow node state.
  module NodeState
    # State is unspecified.
    NODE_STATE_UNSPECIFIED = 0

    # The node is awaiting prerequisite node to finish.
    BLOCKED = 1

    # The node is runnable but not running.
    RUNNABLE = 2

    # The node is running.
    RUNNING = 3

    # The node completed successfully.
    COMPLETED = 4

    # The node failed. A node can be marked FAILED because
    # its ancestor or peer failed.
    FAILED = 5
  end
end