public static interface PutBucketAccelerateConfigurationRequest.Builder extends S3Request.Builder, SdkPojo, CopyableBuilder<PutBucketAccelerateConfigurationRequest.Builder,PutBucketAccelerateConfigurationRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildPutBucketAccelerateConfigurationRequest.Builder bucket(String bucket)
The name of the bucket for which the accelerate configuration is set.
bucket - The 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 expectedBucketOwner(String expectedBucketOwner)
The account id of the expected bucket owner. If the bucket is owned by a different account, the request will
fail with an HTTP 403 (Access Denied) error.
expectedBucketOwner - The account id of the expected bucket owner. If the bucket is owned by a different account, the
request will fail with an HTTP 403 (Access Denied) error.PutBucketAccelerateConfigurationRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderPutBucketAccelerateConfigurationRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2021. All rights reserved.