@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 Amazon Web Services 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()
For responses, this returns true if the service returned a value for the JobStatuses property.
|
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 Amazon Web Services 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.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasJobStatuses() method.
List Jobs request returns jobs that match the statuses listed in this element.public final boolean hasJobStatuses()
isEmpty() method on the property).
This is useful because the SDK will never return a null collection or map, but you may need to differentiate
between the service returning nothing (or null) and the service returning an empty collection or map. For
requests, this returns true if a value for the property was specified in the request builder, and false if a
value was not specified.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.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasJobStatuses() method.
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 © 2023. All rights reserved.