public static interface AwsS3BucketServerSideEncryptionRule.Builder extends SdkPojo, CopyableBuilder<AwsS3BucketServerSideEncryptionRule.Builder,AwsS3BucketServerSideEncryptionRule>
| Modifier and Type | Method and Description |
|---|---|
AwsS3BucketServerSideEncryptionRule.Builder |
applyServerSideEncryptionByDefault(AwsS3BucketServerSideEncryptionByDefault applyServerSideEncryptionByDefault)
Specifies the default server-side encryption to apply to new objects in the bucket.
|
default AwsS3BucketServerSideEncryptionRule.Builder |
applyServerSideEncryptionByDefault(Consumer<AwsS3BucketServerSideEncryptionByDefault.Builder> applyServerSideEncryptionByDefault)
Specifies the default server-side encryption to apply to new objects in the bucket.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildAwsS3BucketServerSideEncryptionRule.Builder applyServerSideEncryptionByDefault(AwsS3BucketServerSideEncryptionByDefault applyServerSideEncryptionByDefault)
Specifies the default server-side encryption to apply to new objects in the bucket. If a PUT
object request doesn't specify any server-side encryption, this default encryption is applied.
applyServerSideEncryptionByDefault - Specifies the default server-side encryption to apply to new objects in the bucket. If a
PUT object request doesn't specify any server-side encryption, this default encryption is
applied.default AwsS3BucketServerSideEncryptionRule.Builder applyServerSideEncryptionByDefault(Consumer<AwsS3BucketServerSideEncryptionByDefault.Builder> applyServerSideEncryptionByDefault)
Specifies the default server-side encryption to apply to new objects in the bucket. If a PUT
object request doesn't specify any server-side encryption, this default encryption is applied.
AwsS3BucketServerSideEncryptionByDefault.Builder avoiding the need to create one manually via
AwsS3BucketServerSideEncryptionByDefault.builder().
When the Consumer completes, SdkBuilder.build() is
called immediately and its result is passed to
applyServerSideEncryptionByDefault(AwsS3BucketServerSideEncryptionByDefault).
applyServerSideEncryptionByDefault - a consumer that will call methods on AwsS3BucketServerSideEncryptionByDefault.BuilderapplyServerSideEncryptionByDefault(AwsS3BucketServerSideEncryptionByDefault)Copyright © 2023. All rights reserved.