Interface DescribeObjectsResponse.Builder

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

public static interface DescribeObjectsResponse.Builder extends DataPipelineResponse.Builder, SdkPojo, CopyableBuilder<DescribeObjectsResponse.Builder,DescribeObjectsResponse>
  • Method Details

    • pipelineObjects

      DescribeObjectsResponse.Builder pipelineObjects(Collection<PipelineObject> pipelineObjects)

      An array of object definitions.

      Parameters:
      pipelineObjects - An array of object definitions.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • pipelineObjects

      DescribeObjectsResponse.Builder pipelineObjects(PipelineObject... pipelineObjects)

      An array of object definitions.

      Parameters:
      pipelineObjects - An array of object definitions.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • pipelineObjects

      DescribeObjectsResponse.Builder pipelineObjects(Consumer<PipelineObject.Builder>... pipelineObjects)

      An array of object definitions.

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

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

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

      The starting point for the next page of results. To view the next page of results, call DescribeObjects again with this marker value. If the value is null, there are no more results.

      Parameters:
      marker - The starting point for the next page of results. To view the next page of results, call DescribeObjects again with this marker value. If the value is null, there are no more results.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • hasMoreResults

      DescribeObjectsResponse.Builder hasMoreResults(Boolean hasMoreResults)

      Indicates whether there are more results to return.

      Parameters:
      hasMoreResults - Indicates whether there are more results to return.
      Returns:
      Returns a reference to this object so that method calls can be chained together.