Class: Google::Cloud::Dataproc::V1::JobStatus

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

Overview

Dataproc job status.

Defined Under Namespace

Modules: State, Substate

Instance Attribute Summary collapse

Instance Attribute Details

#details::String (readonly)

Returns Optional. Output only. Job state details, such as an error description if the state is ERROR.

Returns:

  • (::String)

    Optional. Output only. Job state details, such as an error description if the state is ERROR.



666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
# File 'proto_docs/google/cloud/dataproc/v1/jobs.rb', line 666

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

  # The job state.
  module State
    # The job state is unknown.
    STATE_UNSPECIFIED = 0

    # The job is pending; it has been submitted, but is not yet running.
    PENDING = 1

    # Job has been received by the service and completed initial setup;
    # it will soon be submitted to the cluster.
    SETUP_DONE = 8

    # The job is running on the cluster.
    RUNNING = 2

    # A CancelJob request has been received, but is pending.
    CANCEL_PENDING = 3

    # Transient in-flight resources have been canceled, and the request to
    # cancel the running job has been issued to the cluster.
    CANCEL_STARTED = 7

    # The job cancellation was successful.
    CANCELLED = 4

    # The job has completed successfully.
    DONE = 5

    # The job has completed, but encountered an error.
    ERROR = 6

    # Job attempt has failed. The detail field contains failure details for
    # this attempt.
    #
    # Applies to restartable jobs only.
    ATTEMPT_FAILURE = 9
  end

  # The job substate.
  module Substate
    # The job substate is unknown.
    UNSPECIFIED = 0

    # The Job is submitted to the agent.
    #
    # Applies to RUNNING state.
    SUBMITTED = 1

    # The Job has been received and is awaiting execution (it might be waiting
    # for a condition to be met). See the "details" field for the reason for
    # the delay.
    #
    # Applies to RUNNING state.
    QUEUED = 2

    # The agent-reported status is out of date, which can be caused by a
    # loss of communication between the agent and Dataproc. If the
    # agent does not send a timely update, the job will fail.
    #
    # Applies to RUNNING state.
    STALE_STATUS = 3
  end
end

#state::Google::Cloud::Dataproc::V1::JobStatus::State (readonly)

Returns Output only. A state message specifying the overall job state.

Returns:



666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
# File 'proto_docs/google/cloud/dataproc/v1/jobs.rb', line 666

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

  # The job state.
  module State
    # The job state is unknown.
    STATE_UNSPECIFIED = 0

    # The job is pending; it has been submitted, but is not yet running.
    PENDING = 1

    # Job has been received by the service and completed initial setup;
    # it will soon be submitted to the cluster.
    SETUP_DONE = 8

    # The job is running on the cluster.
    RUNNING = 2

    # A CancelJob request has been received, but is pending.
    CANCEL_PENDING = 3

    # Transient in-flight resources have been canceled, and the request to
    # cancel the running job has been issued to the cluster.
    CANCEL_STARTED = 7

    # The job cancellation was successful.
    CANCELLED = 4

    # The job has completed successfully.
    DONE = 5

    # The job has completed, but encountered an error.
    ERROR = 6

    # Job attempt has failed. The detail field contains failure details for
    # this attempt.
    #
    # Applies to restartable jobs only.
    ATTEMPT_FAILURE = 9
  end

  # The job substate.
  module Substate
    # The job substate is unknown.
    UNSPECIFIED = 0

    # The Job is submitted to the agent.
    #
    # Applies to RUNNING state.
    SUBMITTED = 1

    # The Job has been received and is awaiting execution (it might be waiting
    # for a condition to be met). See the "details" field for the reason for
    # the delay.
    #
    # Applies to RUNNING state.
    QUEUED = 2

    # The agent-reported status is out of date, which can be caused by a
    # loss of communication between the agent and Dataproc. If the
    # agent does not send a timely update, the job will fail.
    #
    # Applies to RUNNING state.
    STALE_STATUS = 3
  end
end

#state_start_time::Google::Protobuf::Timestamp (readonly)

Returns Output only. The time when this state was entered.

Returns:



666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
# File 'proto_docs/google/cloud/dataproc/v1/jobs.rb', line 666

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

  # The job state.
  module State
    # The job state is unknown.
    STATE_UNSPECIFIED = 0

    # The job is pending; it has been submitted, but is not yet running.
    PENDING = 1

    # Job has been received by the service and completed initial setup;
    # it will soon be submitted to the cluster.
    SETUP_DONE = 8

    # The job is running on the cluster.
    RUNNING = 2

    # A CancelJob request has been received, but is pending.
    CANCEL_PENDING = 3

    # Transient in-flight resources have been canceled, and the request to
    # cancel the running job has been issued to the cluster.
    CANCEL_STARTED = 7

    # The job cancellation was successful.
    CANCELLED = 4

    # The job has completed successfully.
    DONE = 5

    # The job has completed, but encountered an error.
    ERROR = 6

    # Job attempt has failed. The detail field contains failure details for
    # this attempt.
    #
    # Applies to restartable jobs only.
    ATTEMPT_FAILURE = 9
  end

  # The job substate.
  module Substate
    # The job substate is unknown.
    UNSPECIFIED = 0

    # The Job is submitted to the agent.
    #
    # Applies to RUNNING state.
    SUBMITTED = 1

    # The Job has been received and is awaiting execution (it might be waiting
    # for a condition to be met). See the "details" field for the reason for
    # the delay.
    #
    # Applies to RUNNING state.
    QUEUED = 2

    # The agent-reported status is out of date, which can be caused by a
    # loss of communication between the agent and Dataproc. If the
    # agent does not send a timely update, the job will fail.
    #
    # Applies to RUNNING state.
    STALE_STATUS = 3
  end
end

#substate::Google::Cloud::Dataproc::V1::JobStatus::Substate (readonly)

Returns Output only. Additional state information, which includes status reported by the agent.

Returns:



666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
# File 'proto_docs/google/cloud/dataproc/v1/jobs.rb', line 666

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

  # The job state.
  module State
    # The job state is unknown.
    STATE_UNSPECIFIED = 0

    # The job is pending; it has been submitted, but is not yet running.
    PENDING = 1

    # Job has been received by the service and completed initial setup;
    # it will soon be submitted to the cluster.
    SETUP_DONE = 8

    # The job is running on the cluster.
    RUNNING = 2

    # A CancelJob request has been received, but is pending.
    CANCEL_PENDING = 3

    # Transient in-flight resources have been canceled, and the request to
    # cancel the running job has been issued to the cluster.
    CANCEL_STARTED = 7

    # The job cancellation was successful.
    CANCELLED = 4

    # The job has completed successfully.
    DONE = 5

    # The job has completed, but encountered an error.
    ERROR = 6

    # Job attempt has failed. The detail field contains failure details for
    # this attempt.
    #
    # Applies to restartable jobs only.
    ATTEMPT_FAILURE = 9
  end

  # The job substate.
  module Substate
    # The job substate is unknown.
    UNSPECIFIED = 0

    # The Job is submitted to the agent.
    #
    # Applies to RUNNING state.
    SUBMITTED = 1

    # The Job has been received and is awaiting execution (it might be waiting
    # for a condition to be met). See the "details" field for the reason for
    # the delay.
    #
    # Applies to RUNNING state.
    QUEUED = 2

    # The agent-reported status is out of date, which can be caused by a
    # loss of communication between the agent and Dataproc. If the
    # agent does not send a timely update, the job will fail.
    #
    # Applies to RUNNING state.
    STALE_STATUS = 3
  end
end