public static interface PutBucketIntelligentTieringConfigurationRequest.Builder extends S3Request.Builder, SdkPojo, CopyableBuilder<PutBucketIntelligentTieringConfigurationRequest.Builder,PutBucketIntelligentTieringConfigurationRequest>
build
overrideConfiguration
equalsBySdkFields, sdkFields
copy
applyMutation, build
PutBucketIntelligentTieringConfigurationRequest.Builder bucket(String bucket)
The name of the Amazon S3 bucket whose configuration you want to modify or retrieve.
bucket
- The name of the Amazon S3 bucket whose configuration you want to modify or retrieve.PutBucketIntelligentTieringConfigurationRequest.Builder id(String id)
The ID used to identify the S3 Intelligent-Tiering configuration.
id
- The ID used to identify the S3 Intelligent-Tiering configuration.PutBucketIntelligentTieringConfigurationRequest.Builder intelligentTieringConfiguration(IntelligentTieringConfiguration intelligentTieringConfiguration)
Container for S3 Intelligent-Tiering configuration.
intelligentTieringConfiguration
- Container for S3 Intelligent-Tiering configuration.default PutBucketIntelligentTieringConfigurationRequest.Builder intelligentTieringConfiguration(Consumer<IntelligentTieringConfiguration.Builder> intelligentTieringConfiguration)
Container for S3 Intelligent-Tiering configuration.
This is a convenience method that creates an instance of theIntelligentTieringConfiguration.Builder
avoiding the need to create one manually via IntelligentTieringConfiguration.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called
immediately and its result is passed to
intelligentTieringConfiguration(IntelligentTieringConfiguration)
.
intelligentTieringConfiguration
- a consumer that will call methods on IntelligentTieringConfiguration.Builder
intelligentTieringConfiguration(IntelligentTieringConfiguration)
PutBucketIntelligentTieringConfigurationRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration
in interface AwsRequest.Builder
PutBucketIntelligentTieringConfigurationRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration
in interface AwsRequest.Builder
Copyright © 2023. All rights reserved.