public static interface PutBucketAccelerateConfigurationRequest.Builder extends S3Request.Builder, SdkPojo, CopyableBuilder<PutBucketAccelerateConfigurationRequest.Builder,PutBucketAccelerateConfigurationRequest>
| Modifier and Type | Method and Description |
|---|---|
PutBucketAccelerateConfigurationRequest.Builder |
accelerateConfiguration(AccelerateConfiguration accelerateConfiguration)
Specifies the Accelerate Configuration you want to set for the bucket.
|
default PutBucketAccelerateConfigurationRequest.Builder |
accelerateConfiguration(Consumer<AccelerateConfiguration.Builder> accelerateConfiguration)
Specifies the Accelerate Configuration you want to set for the bucket.
|
PutBucketAccelerateConfigurationRequest.Builder |
bucket(String bucket)
Name of the bucket for which the accelerate configuration is set.
|
PutBucketAccelerateConfigurationRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
PutBucketAccelerateConfigurationRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
buildoverrideConfigurationcopyapplyMutation, buildPutBucketAccelerateConfigurationRequest.Builder bucket(String bucket)
Name of the bucket for which the accelerate configuration is set.
bucket - Name of the bucket for which the accelerate configuration is set.PutBucketAccelerateConfigurationRequest.Builder accelerateConfiguration(AccelerateConfiguration accelerateConfiguration)
Specifies the Accelerate Configuration you want to set for the bucket.
accelerateConfiguration - Specifies the Accelerate Configuration you want to set for the bucket.default PutBucketAccelerateConfigurationRequest.Builder accelerateConfiguration(Consumer<AccelerateConfiguration.Builder> accelerateConfiguration)
Specifies the Accelerate Configuration you want to set for the bucket.
This is a convenience that creates an instance of theAccelerateConfiguration.Builder avoiding the
need to create one manually via AccelerateConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to accelerateConfiguration(AccelerateConfiguration).accelerateConfiguration - a consumer that will call methods on AccelerateConfiguration.BuilderaccelerateConfiguration(AccelerateConfiguration)PutBucketAccelerateConfigurationRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderPutBucketAccelerateConfigurationRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2019. All rights reserved.