Interface ListJobsResponse.Builder

All Superinterfaces:
AwsResponse.Builder, Buildable, CopyableBuilder<ListJobsResponse.Builder,ListJobsResponse>, GlacierResponse.Builder, SdkBuilder<ListJobsResponse.Builder,ListJobsResponse>, SdkPojo, SdkResponse.Builder
Enclosing class:
ListJobsResponse

public static interface ListJobsResponse.Builder extends GlacierResponse.Builder, SdkPojo, CopyableBuilder<ListJobsResponse.Builder,ListJobsResponse>
  • Method Details

    • jobList

      A list of job objects. Each job object contains metadata describing the job.

      Parameters:
      jobList - A list of job objects. Each job object contains metadata describing the job.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • jobList

      A list of job objects. Each job object contains metadata describing the job.

      Parameters:
      jobList - A list of job objects. Each job object contains metadata describing the job.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • jobList

      A list of job objects. Each job object contains metadata describing the job.

      This is a convenience method that creates an instance of the GlacierJobDescription.Builder avoiding the need to create one manually via GlacierJobDescription.builder() .

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to jobList(List<GlacierJobDescription>).

      Parameters:
      jobList - a consumer that will call methods on GlacierJobDescription.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • marker

      An opaque string used for pagination that specifies the job at which the listing of jobs should begin. You get the marker value from a previous List Jobs response. You only need to include the marker if you are continuing the pagination of the results started in a previous List Jobs request.

      Parameters:
      marker - An opaque string used for pagination that specifies the job at which the listing of jobs should begin. You get the marker value from a previous List Jobs response. You only need to include the marker if you are continuing the pagination of the results started in a previous List Jobs request.
      Returns:
      Returns a reference to this object so that method calls can be chained together.