Interface ListBucketInventoryConfigurationsResponse.Builder

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

public static interface ListBucketInventoryConfigurationsResponse.Builder extends S3Response.Builder, SdkPojo, CopyableBuilder<ListBucketInventoryConfigurationsResponse.Builder,ListBucketInventoryConfigurationsResponse>
  • Method Details

    • continuationToken

      ListBucketInventoryConfigurationsResponse.Builder continuationToken(String continuationToken)

      If sent in the request, the marker that is used as a starting point for this inventory configuration list response.

      Parameters:
      continuationToken - If sent in the request, the marker that is used as a starting point for this inventory configuration list response.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • inventoryConfigurationList

      ListBucketInventoryConfigurationsResponse.Builder inventoryConfigurationList(Collection<InventoryConfiguration> inventoryConfigurationList)

      The list of inventory configurations for a bucket.

      Parameters:
      inventoryConfigurationList - The list of inventory configurations for a bucket.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • inventoryConfigurationList

      ListBucketInventoryConfigurationsResponse.Builder inventoryConfigurationList(InventoryConfiguration... inventoryConfigurationList)

      The list of inventory configurations for a bucket.

      Parameters:
      inventoryConfigurationList - The list of inventory configurations for a bucket.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • inventoryConfigurationList

      ListBucketInventoryConfigurationsResponse.Builder inventoryConfigurationList(Consumer<InventoryConfiguration.Builder>... inventoryConfigurationList)

      The list of inventory configurations for a bucket.

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

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

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

      Tells whether the returned list of inventory configurations is complete. A value of true indicates that the list is not complete and the NextContinuationToken is provided for a subsequent request.

      Parameters:
      isTruncated - Tells whether the returned list of inventory configurations is complete. A value of true indicates that the list is not complete and the NextContinuationToken is provided for a subsequent request.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • nextContinuationToken

      ListBucketInventoryConfigurationsResponse.Builder nextContinuationToken(String nextContinuationToken)

      The marker used to continue this inventory configuration listing. Use the NextContinuationToken from this response to continue the listing in a subsequent request. The continuation token is an opaque value that Amazon S3 understands.

      Parameters:
      nextContinuationToken - The marker used to continue this inventory configuration listing. Use the NextContinuationToken from this response to continue the listing in a subsequent request. The continuation token is an opaque value that Amazon S3 understands.
      Returns:
      Returns a reference to this object so that method calls can be chained together.