Interface DescribeDirectoriesResponse.Builder

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

public static interface DescribeDirectoriesResponse.Builder extends DirectoryResponse.Builder, SdkPojo, CopyableBuilder<DescribeDirectoriesResponse.Builder,DescribeDirectoriesResponse>
  • Method Details

    • directoryDescriptions

      DescribeDirectoriesResponse.Builder directoryDescriptions(Collection<DirectoryDescription> directoryDescriptions)

      The list of DirectoryDescription objects that were retrieved.

      It is possible that this list contains less than the number of items specified in the Limit member of the request. This occurs if there are less than the requested number of items left to retrieve, or if the limitations of the operation have been exceeded.

      Parameters:
      directoryDescriptions - The list of DirectoryDescription objects that were retrieved.

      It is possible that this list contains less than the number of items specified in the Limit member of the request. This occurs if there are less than the requested number of items left to retrieve, or if the limitations of the operation have been exceeded.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • directoryDescriptions

      DescribeDirectoriesResponse.Builder directoryDescriptions(DirectoryDescription... directoryDescriptions)

      The list of DirectoryDescription objects that were retrieved.

      It is possible that this list contains less than the number of items specified in the Limit member of the request. This occurs if there are less than the requested number of items left to retrieve, or if the limitations of the operation have been exceeded.

      Parameters:
      directoryDescriptions - The list of DirectoryDescription objects that were retrieved.

      It is possible that this list contains less than the number of items specified in the Limit member of the request. This occurs if there are less than the requested number of items left to retrieve, or if the limitations of the operation have been exceeded.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • directoryDescriptions

      DescribeDirectoriesResponse.Builder directoryDescriptions(Consumer<DirectoryDescription.Builder>... directoryDescriptions)

      The list of DirectoryDescription objects that were retrieved.

      It is possible that this list contains less than the number of items specified in the Limit member of the request. This occurs if there are less than the requested number of items left to retrieve, or if the limitations of the operation have been exceeded.

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

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

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

      If not null, more results are available. Pass this value for the NextToken parameter in a subsequent call to DescribeDirectories to retrieve the next set of items.

      Parameters:
      nextToken - If not null, more results are available. Pass this value for the NextToken parameter in a subsequent call to DescribeDirectories to retrieve the next set of items.
      Returns:
      Returns a reference to this object so that method calls can be chained together.