@Generated(value="software.amazon.awssdk:codegen") public final class ListJobsRequest extends S3ControlRequest implements ToCopyableBuilder<ListJobsRequest.Builder,ListJobsRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
ListJobsRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
accountId()
The AWS account ID associated with the S3 Batch Operations job.
|
static ListJobsRequest.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
boolean |
hasJobStatuses()
Returns true if the JobStatuses property was specified by the sender (it may be empty), or false if the sender
did not specify the value (it will be empty).
|
List<JobStatus> |
jobStatuses()
The
List Jobs request returns jobs that match the statuses listed in this element. |
List<String> |
jobStatusesAsStrings()
The
List Jobs request returns jobs that match the statuses listed in this element. |
Integer |
maxResults()
The maximum number of jobs that Amazon S3 will include in the
List Jobs response. |
String |
nextToken()
A pagination token to request the next page of results.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ListJobsRequest.Builder> |
serializableBuilderClass() |
ListJobsRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String accountId()
The AWS account ID associated with the S3 Batch Operations job.
public final List<JobStatus> jobStatuses()
The List Jobs request returns jobs that match the statuses listed in this element.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasJobStatuses() to see if a value was sent in this field.
List Jobs request returns jobs that match the statuses listed in this element.public final boolean hasJobStatuses()
public final List<String> jobStatusesAsStrings()
The List Jobs request returns jobs that match the statuses listed in this element.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasJobStatuses() to see if a value was sent in this field.
List Jobs request returns jobs that match the statuses listed in this element.public final String nextToken()
A pagination token to request the next page of results. Use the token that Amazon S3 returned in the
NextToken element of the ListJobsResult from the previous List Jobs
request.
NextToken element of the ListJobsResult from the previous
List Jobs request.public final Integer maxResults()
The maximum number of jobs that Amazon S3 will include in the List Jobs response. If there are more
jobs than this number, the response will include a pagination token in the NextToken field to enable
you to retrieve the next page of results.
List Jobs response. If there
are more jobs than this number, the response will include a pagination token in the
NextToken field to enable you to retrieve the next page of results.public ListJobsRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ListJobsRequest.Builder,ListJobsRequest>toBuilder in class S3ControlRequestpublic static ListJobsRequest.Builder builder()
public static Class<? extends ListJobsRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2021. All rights reserved.