public static final class ListJobsRequest.Builder extends GeneratedMessageV3.Builder<ListJobsRequest.Builder> implements ListJobsRequestOrBuilder
A request to list jobs in a project.Protobuf type
google.cloud.dataproc.v1.ListJobsRequestgetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofmergeFrompublic static final Descriptors.Descriptor getDescriptor()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class GeneratedMessageV3.Builder<ListJobsRequest.Builder>public ListJobsRequest.Builder clear()
clear in interface Message.Builderclear in interface MessageLite.Builderclear in class GeneratedMessageV3.Builder<ListJobsRequest.Builder>public Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface Message.BuildergetDescriptorForType in interface MessageOrBuildergetDescriptorForType in class GeneratedMessageV3.Builder<ListJobsRequest.Builder>public ListJobsRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface MessageLiteOrBuildergetDefaultInstanceForType in interface MessageOrBuilderpublic ListJobsRequest build()
build in interface Message.Builderbuild in interface MessageLite.Builderpublic ListJobsRequest buildPartial()
buildPartial in interface Message.BuilderbuildPartial in interface MessageLite.Builderpublic ListJobsRequest.Builder clone()
clone in interface Message.Builderclone in interface MessageLite.Builderclone in class GeneratedMessageV3.Builder<ListJobsRequest.Builder>public ListJobsRequest.Builder setField(Descriptors.FieldDescriptor field, java.lang.Object value)
setField in interface Message.BuildersetField in class GeneratedMessageV3.Builder<ListJobsRequest.Builder>public ListJobsRequest.Builder clearField(Descriptors.FieldDescriptor field)
clearField in interface Message.BuilderclearField in class GeneratedMessageV3.Builder<ListJobsRequest.Builder>public ListJobsRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
clearOneof in interface Message.BuilderclearOneof in class GeneratedMessageV3.Builder<ListJobsRequest.Builder>public ListJobsRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, java.lang.Object value)
setRepeatedField in interface Message.BuildersetRepeatedField in class GeneratedMessageV3.Builder<ListJobsRequest.Builder>public ListJobsRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, java.lang.Object value)
addRepeatedField in interface Message.BuilderaddRepeatedField in class GeneratedMessageV3.Builder<ListJobsRequest.Builder>public ListJobsRequest.Builder mergeFrom(Message other)
mergeFrom in interface Message.BuildermergeFrom in class AbstractMessage.Builder<ListJobsRequest.Builder>public ListJobsRequest.Builder mergeFrom(ListJobsRequest other)
public final boolean isInitialized()
isInitialized in interface MessageLiteOrBuilderisInitialized in class GeneratedMessageV3.Builder<ListJobsRequest.Builder>public ListJobsRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom in interface Message.BuildermergeFrom in interface MessageLite.BuildermergeFrom in class AbstractMessage.Builder<ListJobsRequest.Builder>java.io.IOExceptionpublic java.lang.String getProjectId()
Required. The ID of the Google Cloud Platform project that the job belongs to.
string project_id = 1;getProjectId in interface ListJobsRequestOrBuilderpublic ByteString getProjectIdBytes()
Required. The ID of the Google Cloud Platform project that the job belongs to.
string project_id = 1;getProjectIdBytes in interface ListJobsRequestOrBuilderpublic ListJobsRequest.Builder setProjectId(java.lang.String value)
Required. The ID of the Google Cloud Platform project that the job belongs to.
string project_id = 1;public ListJobsRequest.Builder clearProjectId()
Required. The ID of the Google Cloud Platform project that the job belongs to.
string project_id = 1;public ListJobsRequest.Builder setProjectIdBytes(ByteString value)
Required. The ID of the Google Cloud Platform project that the job belongs to.
string project_id = 1;public java.lang.String getRegion()
Required. The Cloud Dataproc region in which to handle the request.
string region = 6;getRegion in interface ListJobsRequestOrBuilderpublic ByteString getRegionBytes()
Required. The Cloud Dataproc region in which to handle the request.
string region = 6;getRegionBytes in interface ListJobsRequestOrBuilderpublic ListJobsRequest.Builder setRegion(java.lang.String value)
Required. The Cloud Dataproc region in which to handle the request.
string region = 6;public ListJobsRequest.Builder clearRegion()
Required. The Cloud Dataproc region in which to handle the request.
string region = 6;public ListJobsRequest.Builder setRegionBytes(ByteString value)
Required. The Cloud Dataproc region in which to handle the request.
string region = 6;public int getPageSize()
Optional. The number of results to return in each response.
int32 page_size = 2;getPageSize in interface ListJobsRequestOrBuilderpublic ListJobsRequest.Builder setPageSize(int value)
Optional. The number of results to return in each response.
int32 page_size = 2;public ListJobsRequest.Builder clearPageSize()
Optional. The number of results to return in each response.
int32 page_size = 2;public java.lang.String getPageToken()
Optional. The page token, returned by a previous call, to request the next page of results.
string page_token = 3;getPageToken in interface ListJobsRequestOrBuilderpublic ByteString getPageTokenBytes()
Optional. The page token, returned by a previous call, to request the next page of results.
string page_token = 3;getPageTokenBytes in interface ListJobsRequestOrBuilderpublic ListJobsRequest.Builder setPageToken(java.lang.String value)
Optional. The page token, returned by a previous call, to request the next page of results.
string page_token = 3;public ListJobsRequest.Builder clearPageToken()
Optional. The page token, returned by a previous call, to request the next page of results.
string page_token = 3;public ListJobsRequest.Builder setPageTokenBytes(ByteString value)
Optional. The page token, returned by a previous call, to request the next page of results.
string page_token = 3;public java.lang.String getClusterName()
Optional. If set, the returned jobs list includes only jobs that were submitted to the named cluster.
string cluster_name = 4;getClusterName in interface ListJobsRequestOrBuilderpublic ByteString getClusterNameBytes()
Optional. If set, the returned jobs list includes only jobs that were submitted to the named cluster.
string cluster_name = 4;getClusterNameBytes in interface ListJobsRequestOrBuilderpublic ListJobsRequest.Builder setClusterName(java.lang.String value)
Optional. If set, the returned jobs list includes only jobs that were submitted to the named cluster.
string cluster_name = 4;public ListJobsRequest.Builder clearClusterName()
Optional. If set, the returned jobs list includes only jobs that were submitted to the named cluster.
string cluster_name = 4;public ListJobsRequest.Builder setClusterNameBytes(ByteString value)
Optional. If set, the returned jobs list includes only jobs that were submitted to the named cluster.
string cluster_name = 4;public int getJobStateMatcherValue()
Optional. Specifies enumerated categories of jobs to list. (default = match ALL jobs). If `filter` is provided, `jobStateMatcher` will be ignored.
.google.cloud.dataproc.v1.ListJobsRequest.JobStateMatcher job_state_matcher = 5;getJobStateMatcherValue in interface ListJobsRequestOrBuilderpublic ListJobsRequest.Builder setJobStateMatcherValue(int value)
Optional. Specifies enumerated categories of jobs to list. (default = match ALL jobs). If `filter` is provided, `jobStateMatcher` will be ignored.
.google.cloud.dataproc.v1.ListJobsRequest.JobStateMatcher job_state_matcher = 5;public ListJobsRequest.JobStateMatcher getJobStateMatcher()
Optional. Specifies enumerated categories of jobs to list. (default = match ALL jobs). If `filter` is provided, `jobStateMatcher` will be ignored.
.google.cloud.dataproc.v1.ListJobsRequest.JobStateMatcher job_state_matcher = 5;getJobStateMatcher in interface ListJobsRequestOrBuilderpublic ListJobsRequest.Builder setJobStateMatcher(ListJobsRequest.JobStateMatcher value)
Optional. Specifies enumerated categories of jobs to list. (default = match ALL jobs). If `filter` is provided, `jobStateMatcher` will be ignored.
.google.cloud.dataproc.v1.ListJobsRequest.JobStateMatcher job_state_matcher = 5;public ListJobsRequest.Builder clearJobStateMatcher()
Optional. Specifies enumerated categories of jobs to list. (default = match ALL jobs). If `filter` is provided, `jobStateMatcher` will be ignored.
.google.cloud.dataproc.v1.ListJobsRequest.JobStateMatcher job_state_matcher = 5;public java.lang.String getFilter()
Optional. A filter constraining the jobs to list. Filters are case-sensitive and have the following syntax: [field = value] AND [field [= value]] ... where **field** is `status.state` or `labels.[KEY]`, and `[KEY]` is a label key. **value** can be `*` to match all values. `status.state` can be either `ACTIVE` or `NON_ACTIVE`. Only the logical `AND` operator is supported; space-separated items are treated as having an implicit `AND` operator. Example filter: status.state = ACTIVE AND labels.env = staging AND labels.starred = *
string filter = 7;getFilter in interface ListJobsRequestOrBuilderpublic ByteString getFilterBytes()
Optional. A filter constraining the jobs to list. Filters are case-sensitive and have the following syntax: [field = value] AND [field [= value]] ... where **field** is `status.state` or `labels.[KEY]`, and `[KEY]` is a label key. **value** can be `*` to match all values. `status.state` can be either `ACTIVE` or `NON_ACTIVE`. Only the logical `AND` operator is supported; space-separated items are treated as having an implicit `AND` operator. Example filter: status.state = ACTIVE AND labels.env = staging AND labels.starred = *
string filter = 7;getFilterBytes in interface ListJobsRequestOrBuilderpublic ListJobsRequest.Builder setFilter(java.lang.String value)
Optional. A filter constraining the jobs to list. Filters are case-sensitive and have the following syntax: [field = value] AND [field [= value]] ... where **field** is `status.state` or `labels.[KEY]`, and `[KEY]` is a label key. **value** can be `*` to match all values. `status.state` can be either `ACTIVE` or `NON_ACTIVE`. Only the logical `AND` operator is supported; space-separated items are treated as having an implicit `AND` operator. Example filter: status.state = ACTIVE AND labels.env = staging AND labels.starred = *
string filter = 7;public ListJobsRequest.Builder clearFilter()
Optional. A filter constraining the jobs to list. Filters are case-sensitive and have the following syntax: [field = value] AND [field [= value]] ... where **field** is `status.state` or `labels.[KEY]`, and `[KEY]` is a label key. **value** can be `*` to match all values. `status.state` can be either `ACTIVE` or `NON_ACTIVE`. Only the logical `AND` operator is supported; space-separated items are treated as having an implicit `AND` operator. Example filter: status.state = ACTIVE AND labels.env = staging AND labels.starred = *
string filter = 7;public ListJobsRequest.Builder setFilterBytes(ByteString value)
Optional. A filter constraining the jobs to list. Filters are case-sensitive and have the following syntax: [field = value] AND [field [= value]] ... where **field** is `status.state` or `labels.[KEY]`, and `[KEY]` is a label key. **value** can be `*` to match all values. `status.state` can be either `ACTIVE` or `NON_ACTIVE`. Only the logical `AND` operator is supported; space-separated items are treated as having an implicit `AND` operator. Example filter: status.state = ACTIVE AND labels.env = staging AND labels.starred = *
string filter = 7;public final ListJobsRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
setUnknownFields in interface Message.BuildersetUnknownFields in class GeneratedMessageV3.Builder<ListJobsRequest.Builder>public final ListJobsRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
mergeUnknownFields in interface Message.BuildermergeUnknownFields in class GeneratedMessageV3.Builder<ListJobsRequest.Builder>