Class: Google::Cloud::Dataflow::V1beta3::ListJobsRequest
- Inherits:
-
Object
- Object
- Google::Cloud::Dataflow::V1beta3::ListJobsRequest
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/dataflow/v1beta3/jobs.rb
Overview
Request to list Cloud Dataflow jobs.
Defined Under Namespace
Modules: Filter
Instance Attribute Summary collapse
-
#filter ⇒ ::Google::Cloud::Dataflow::V1beta3::ListJobsRequest::Filter
The kind of filter to use.
-
#location ⇒ ::String
The regional endpoint that contains this job.
-
#page_size ⇒ ::Integer
If there are many jobs, limit response to at most this many.
-
#page_token ⇒ ::String
Set this to the 'next_page_token' field of a previous response to request additional results in a long list.
-
#project_id ⇒ ::String
The project which owns the jobs.
-
#view ⇒ ::Google::Cloud::Dataflow::V1beta3::JobView
deprecated
Deprecated.
This field is deprecated and may be removed in the next major version update.
Instance Attribute Details
#filter ⇒ ::Google::Cloud::Dataflow::V1beta3::ListJobsRequest::Filter
Returns The kind of filter to use.
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 |
# File 'proto_docs/google/dataflow/v1beta3/jobs.rb', line 699 class ListJobsRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # This field filters out and returns jobs in the specified job state. The # order of data returned is determined by the filter used, and is subject to # change. module Filter # The filter isn't specified, or is unknown. This returns all jobs ordered # on descending `JobUuid`. UNKNOWN = 0 # Returns all running jobs first ordered on creation timestamp, then # returns all terminated jobs ordered on the termination timestamp. ALL = 1 # Filters the jobs that have a terminated state, ordered on the # termination timestamp. Example terminated states: `JOB_STATE_STOPPED`, # `JOB_STATE_UPDATED`, `JOB_STATE_DRAINED`, etc. TERMINATED = 2 # Filters the jobs that are running ordered on the creation timestamp. ACTIVE = 3 end end |
#location ⇒ ::String
Returns The regional endpoint that contains this job.
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 |
# File 'proto_docs/google/dataflow/v1beta3/jobs.rb', line 699 class ListJobsRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # This field filters out and returns jobs in the specified job state. The # order of data returned is determined by the filter used, and is subject to # change. module Filter # The filter isn't specified, or is unknown. This returns all jobs ordered # on descending `JobUuid`. UNKNOWN = 0 # Returns all running jobs first ordered on creation timestamp, then # returns all terminated jobs ordered on the termination timestamp. ALL = 1 # Filters the jobs that have a terminated state, ordered on the # termination timestamp. Example terminated states: `JOB_STATE_STOPPED`, # `JOB_STATE_UPDATED`, `JOB_STATE_DRAINED`, etc. TERMINATED = 2 # Filters the jobs that are running ordered on the creation timestamp. ACTIVE = 3 end end |
#page_size ⇒ ::Integer
Returns If there are many jobs, limit response to at most this many. The actual number of jobs returned will be the lesser of max_responses and an unspecified server-defined limit.
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 |
# File 'proto_docs/google/dataflow/v1beta3/jobs.rb', line 699 class ListJobsRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # This field filters out and returns jobs in the specified job state. The # order of data returned is determined by the filter used, and is subject to # change. module Filter # The filter isn't specified, or is unknown. This returns all jobs ordered # on descending `JobUuid`. UNKNOWN = 0 # Returns all running jobs first ordered on creation timestamp, then # returns all terminated jobs ordered on the termination timestamp. ALL = 1 # Filters the jobs that have a terminated state, ordered on the # termination timestamp. Example terminated states: `JOB_STATE_STOPPED`, # `JOB_STATE_UPDATED`, `JOB_STATE_DRAINED`, etc. TERMINATED = 2 # Filters the jobs that are running ordered on the creation timestamp. ACTIVE = 3 end end |
#page_token ⇒ ::String
Returns Set this to the 'next_page_token' field of a previous response to request additional results in a long list.
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 |
# File 'proto_docs/google/dataflow/v1beta3/jobs.rb', line 699 class ListJobsRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # This field filters out and returns jobs in the specified job state. The # order of data returned is determined by the filter used, and is subject to # change. module Filter # The filter isn't specified, or is unknown. This returns all jobs ordered # on descending `JobUuid`. UNKNOWN = 0 # Returns all running jobs first ordered on creation timestamp, then # returns all terminated jobs ordered on the termination timestamp. ALL = 1 # Filters the jobs that have a terminated state, ordered on the # termination timestamp. Example terminated states: `JOB_STATE_STOPPED`, # `JOB_STATE_UPDATED`, `JOB_STATE_DRAINED`, etc. TERMINATED = 2 # Filters the jobs that are running ordered on the creation timestamp. ACTIVE = 3 end end |
#project_id ⇒ ::String
Returns The project which owns the jobs.
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 |
# File 'proto_docs/google/dataflow/v1beta3/jobs.rb', line 699 class ListJobsRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # This field filters out and returns jobs in the specified job state. The # order of data returned is determined by the filter used, and is subject to # change. module Filter # The filter isn't specified, or is unknown. This returns all jobs ordered # on descending `JobUuid`. UNKNOWN = 0 # Returns all running jobs first ordered on creation timestamp, then # returns all terminated jobs ordered on the termination timestamp. ALL = 1 # Filters the jobs that have a terminated state, ordered on the # termination timestamp. Example terminated states: `JOB_STATE_STOPPED`, # `JOB_STATE_UPDATED`, `JOB_STATE_DRAINED`, etc. TERMINATED = 2 # Filters the jobs that are running ordered on the creation timestamp. ACTIVE = 3 end end |
#view ⇒ ::Google::Cloud::Dataflow::V1beta3::JobView
This field is deprecated and may be removed in the next major version update.
Returns Deprecated. ListJobs always returns summaries now. Use GetJob for other JobViews.
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 |
# File 'proto_docs/google/dataflow/v1beta3/jobs.rb', line 699 class ListJobsRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # This field filters out and returns jobs in the specified job state. The # order of data returned is determined by the filter used, and is subject to # change. module Filter # The filter isn't specified, or is unknown. This returns all jobs ordered # on descending `JobUuid`. UNKNOWN = 0 # Returns all running jobs first ordered on creation timestamp, then # returns all terminated jobs ordered on the termination timestamp. ALL = 1 # Filters the jobs that have a terminated state, ordered on the # termination timestamp. Example terminated states: `JOB_STATE_STOPPED`, # `JOB_STATE_UPDATED`, `JOB_STATE_DRAINED`, etc. TERMINATED = 2 # Filters the jobs that are running ordered on the creation timestamp. ACTIVE = 3 end end |