public static interface PutBucketAccelerateConfigurationRequest.Builder extends S3Request.Builder, SdkPojo, CopyableBuilder<PutBucketAccelerateConfigurationRequest.Builder,PutBucketAccelerateConfigurationRequest>
| Modifier and Type | Method and Description |
|---|---|
PutBucketAccelerateConfigurationRequest.Builder |
accelerateConfiguration(AccelerateConfiguration accelerateConfiguration)
Container for setting the transfer acceleration state.
|
default PutBucketAccelerateConfigurationRequest.Builder |
accelerateConfiguration(Consumer<AccelerateConfiguration.Builder> accelerateConfiguration)
Container for setting the transfer acceleration state.
|
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) |
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, 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)
Container for setting the transfer acceleration state.
accelerateConfiguration - Container for setting the transfer acceleration state.default PutBucketAccelerateConfigurationRequest.Builder accelerateConfiguration(Consumer<AccelerateConfiguration.Builder> accelerateConfiguration)
Container for setting the transfer acceleration state.
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 © 2020. All rights reserved.