Interface ListClustersResponse.Builder

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

public static interface ListClustersResponse.Builder extends KafkaResponse.Builder, SdkPojo, CopyableBuilder<ListClustersResponse.Builder,ListClustersResponse>
  • Method Details

    • clusterInfoList

      ListClustersResponse.Builder clusterInfoList(Collection<ClusterInfo> clusterInfoList)

      Information on each of the MSK clusters in the response.

      Parameters:
      clusterInfoList -

      Information on each of the MSK clusters in the response.

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

      ListClustersResponse.Builder clusterInfoList(ClusterInfo... clusterInfoList)

      Information on each of the MSK clusters in the response.

      Parameters:
      clusterInfoList -

      Information on each of the MSK clusters in the response.

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

      ListClustersResponse.Builder clusterInfoList(Consumer<ClusterInfo.Builder>... clusterInfoList)

      Information on each of the MSK clusters in the response.

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

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

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

      ListClustersResponse.Builder nextToken(String nextToken)

      The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. To get another batch of clusters, provide this token in your next request.

      Parameters:
      nextToken -

      The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. To get another batch of clusters, provide this token in your next request.

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