Interface ListBucketsResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<ListBucketsResponse.Builder,
,ListBucketsResponse> S3Response.Builder
,SdkBuilder<ListBucketsResponse.Builder,
,ListBucketsResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
ListBucketsResponse
-
Method Summary
Modifier and TypeMethodDescriptionbuckets
(Collection<Bucket> buckets) The list of buckets owned by the requester.buckets
(Consumer<Bucket.Builder>... buckets) The list of buckets owned by the requester.The list of buckets owned by the requester.continuationToken
(String continuationToken) ContinuationToken
is included in the response when there are more buckets that can be listed with pagination.default ListBucketsResponse.Builder
owner
(Consumer<Owner.Builder> owner) The owner of the buckets listed.The owner of the buckets listed.IfPrefix
was sent with the request, it is included in the response.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.s3.model.S3Response.Builder
build, responseMetadata, responseMetadata
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
buckets
The list of buckets owned by the requester.
- Parameters:
buckets
- The list of buckets owned by the requester.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
buckets
The list of buckets owned by the requester.
- Parameters:
buckets
- The list of buckets owned by the requester.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
buckets
The list of buckets owned by the requester.
This is a convenience method that creates an instance of theBucket.Builder
avoiding the need to create one manually viaBucket.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tobuckets(List<Bucket>)
.- Parameters:
buckets
- a consumer that will call methods onBucket.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
owner
The owner of the buckets listed.
- Parameters:
owner
- The owner of the buckets listed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
owner
The owner of the buckets listed.
This is a convenience method that creates an instance of theOwner.Builder
avoiding the need to create one manually viaOwner.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toowner(Owner)
.- Parameters:
owner
- a consumer that will call methods onOwner.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
continuationToken
ContinuationToken
is included in the response when there are more buckets that can be listed with pagination. The nextListBuckets
request to Amazon S3 can be continued with thisContinuationToken
.ContinuationToken
is obfuscated and is not a real bucket.- Parameters:
continuationToken
-ContinuationToken
is included in the response when there are more buckets that can be listed with pagination. The nextListBuckets
request to Amazon S3 can be continued with thisContinuationToken
.ContinuationToken
is obfuscated and is not a real bucket.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
prefix
If
Prefix
was sent with the request, it is included in the response.All bucket names in the response begin with the specified bucket name prefix.
- Parameters:
prefix
- IfPrefix
was sent with the request, it is included in the response.All bucket names in the response begin with the specified bucket name prefix.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-