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 Details

    • 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 Jobs request returns jobs that match the statuses listed in this element.

      Parameters:
      jobStatuses - The List Jobs request 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 Jobs request returns jobs that match the statuses listed in this element.

      Parameters:
      jobStatuses - The List Jobs request 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 Jobs request returns jobs that match the statuses listed in this element.

      Parameters:
      jobStatuses - The List Jobs request 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 Jobs request returns jobs that match the statuses listed in this element.

      Parameters:
      jobStatuses - The List Jobs request 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 NextToken element of the ListJobsResult from the previous List Jobs request.

      Parameters:
      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.
      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 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.

      Parameters:
      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.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • overrideConfiguration

      ListJobsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      overrideConfiguration - The override configuration.
      Returns:
      This object for method chaining.
    • overrideConfiguration

      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      builderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be given.
      Returns:
      This object for method chaining.