public static interface ListObjectVersionsRequest.Builder extends S3Request.Builder, SdkPojo, CopyableBuilder<ListObjectVersionsRequest.Builder,ListObjectVersionsRequest>
Modifier and Type | Method and Description |
---|---|
ListObjectVersionsRequest.Builder |
bucket(String bucket)
Sets the value of the Bucket property for this object.
|
ListObjectVersionsRequest.Builder |
delimiter(String delimiter)
A delimiter is a character you use to group keys.
|
ListObjectVersionsRequest.Builder |
encodingType(EncodingType encodingType)
Sets the value of the EncodingType property for this object.
|
ListObjectVersionsRequest.Builder |
encodingType(String encodingType)
Sets the value of the EncodingType property for this object.
|
ListObjectVersionsRequest.Builder |
keyMarker(String keyMarker)
Specifies the key to start with when listing objects in a bucket.
|
ListObjectVersionsRequest.Builder |
maxKeys(Integer maxKeys)
Sets the maximum number of keys returned in the response.
|
ListObjectVersionsRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
Add an optional request override configuration.
|
ListObjectVersionsRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
Add an optional request override configuration.
|
ListObjectVersionsRequest.Builder |
prefix(String prefix)
Limits the response to keys that begin with the specified prefix.
|
ListObjectVersionsRequest.Builder |
versionIdMarker(String versionIdMarker)
Specifies the object version you want to start listing from.
|
build
overrideConfiguration
copy
applyMutation, build
ListObjectVersionsRequest.Builder bucket(String bucket)
bucket
- The new value for the Bucket property for this object.ListObjectVersionsRequest.Builder delimiter(String delimiter)
A delimiter is a character you use to group keys.
delimiter
- A delimiter is a character you use to group keys.ListObjectVersionsRequest.Builder encodingType(String encodingType)
encodingType
- The new value for the EncodingType property for this object.EncodingType
,
EncodingType
ListObjectVersionsRequest.Builder encodingType(EncodingType encodingType)
encodingType
- The new value for the EncodingType property for this object.EncodingType
,
EncodingType
ListObjectVersionsRequest.Builder keyMarker(String keyMarker)
Specifies the key to start with when listing objects in a bucket.
keyMarker
- Specifies the key to start with when listing objects in a bucket.ListObjectVersionsRequest.Builder maxKeys(Integer maxKeys)
Sets the maximum number of keys returned in the response. The response might contain fewer keys but will never contain more.
maxKeys
- Sets the maximum number of keys returned in the response. The response might contain fewer keys but
will never contain more.ListObjectVersionsRequest.Builder prefix(String prefix)
Limits the response to keys that begin with the specified prefix.
prefix
- Limits the response to keys that begin with the specified prefix.ListObjectVersionsRequest.Builder versionIdMarker(String versionIdMarker)
Specifies the object version you want to start listing from.
versionIdMarker
- Specifies the object version you want to start listing from.ListObjectVersionsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
AwsRequest.Builder
overrideConfiguration
in interface AwsRequest.Builder
overrideConfiguration
- The override configuration.ListObjectVersionsRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
AwsRequest.Builder
overrideConfiguration
in interface AwsRequest.Builder
builderConsumer
- A Consumer
to which an empty AwsRequestOverrideConfiguration.Builder
will be
given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.