Interface ListJobsRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<ListJobsRequest.Builder,ListJobsRequest>,S3ControlRequest.Builder,SdkBuilder<ListJobsRequest.Builder,ListJobsRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- ListJobsRequest
public static interface ListJobsRequest.Builder extends S3ControlRequest.Builder, SdkPojo, CopyableBuilder<ListJobsRequest.Builder,ListJobsRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ListJobsRequest.BuilderaccountId(String accountId)The Amazon Web Services account ID associated with the S3 Batch Operations job.ListJobsRequest.BuilderjobStatuses(Collection<JobStatus> jobStatuses)TheList Jobsrequest returns jobs that match the statuses listed in this element.ListJobsRequest.BuilderjobStatuses(JobStatus... jobStatuses)TheList Jobsrequest returns jobs that match the statuses listed in this element.ListJobsRequest.BuilderjobStatusesWithStrings(String... jobStatuses)TheList Jobsrequest returns jobs that match the statuses listed in this element.ListJobsRequest.BuilderjobStatusesWithStrings(Collection<String> jobStatuses)TheList Jobsrequest returns jobs that match the statuses listed in this element.ListJobsRequest.BuildermaxResults(Integer maxResults)The maximum number of jobs that Amazon S3 will include in theList Jobsresponse.ListJobsRequest.BuildernextToken(String nextToken)A pagination token to request the next page of results.ListJobsRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)ListJobsRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.s3control.model.S3ControlRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
accountId
ListJobsRequest.Builder accountId(String accountId)
The Amazon Web Services account ID associated with the S3 Batch Operations job.
- Parameters:
accountId- The Amazon Web Services account ID associated with the S3 Batch Operations job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
jobStatusesWithStrings
ListJobsRequest.Builder jobStatusesWithStrings(Collection<String> jobStatuses)
The
List Jobsrequest returns jobs that match the statuses listed in this element.- Parameters:
jobStatuses- TheList Jobsrequest returns jobs that match the statuses listed in this element.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
jobStatusesWithStrings
ListJobsRequest.Builder jobStatusesWithStrings(String... jobStatuses)
The
List Jobsrequest returns jobs that match the statuses listed in this element.- Parameters:
jobStatuses- TheList Jobsrequest returns jobs that match the statuses listed in this element.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
jobStatuses
ListJobsRequest.Builder jobStatuses(Collection<JobStatus> jobStatuses)
The
List Jobsrequest returns jobs that match the statuses listed in this element.- Parameters:
jobStatuses- TheList Jobsrequest returns jobs that match the statuses listed in this element.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
jobStatuses
ListJobsRequest.Builder jobStatuses(JobStatus... jobStatuses)
The
List Jobsrequest returns jobs that match the statuses listed in this element.- Parameters:
jobStatuses- TheList Jobsrequest returns jobs that match the statuses listed in this element.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nextToken
ListJobsRequest.Builder nextToken(String nextToken)
A pagination token to request the next page of results. Use the token that Amazon S3 returned in the
NextTokenelement of theListJobsResultfrom the previousList Jobsrequest.- Parameters:
nextToken- A pagination token to request the next page of results. Use the token that Amazon S3 returned in theNextTokenelement of theListJobsResultfrom the previousList Jobsrequest.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maxResults
ListJobsRequest.Builder maxResults(Integer maxResults)
The maximum number of jobs that Amazon S3 will include in the
List Jobsresponse. If there are more jobs than this number, the response will include a pagination token in theNextTokenfield to enable you to retrieve the next page of results.- Parameters:
maxResults- The maximum number of jobs that Amazon S3 will include in theList Jobsresponse. If there are more jobs than this number, the response will include a pagination token in theNextTokenfield to enable you to retrieve the next page of results.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
ListJobsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
ListJobsRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-