public static final class CfnBucket.BucketEncryptionProperty.Builder
extends java.lang.Object
CfnBucket.BucketEncryptionProperty
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
CfnBucket.BucketEncryptionProperty |
build()
Builds the configured instance.
|
CfnBucket.BucketEncryptionProperty.Builder |
serverSideEncryptionConfiguration(IResolvable serverSideEncryptionConfiguration)
|
CfnBucket.BucketEncryptionProperty.Builder |
serverSideEncryptionConfiguration(java.util.List<? extends java.lang.Object> serverSideEncryptionConfiguration)
|
public CfnBucket.BucketEncryptionProperty.Builder serverSideEncryptionConfiguration(IResolvable serverSideEncryptionConfiguration)
serverSideEncryptionConfiguration
- Specifies the default server-side-encryption configuration. This parameter is required.this
public CfnBucket.BucketEncryptionProperty.Builder serverSideEncryptionConfiguration(java.util.List<? extends java.lang.Object> serverSideEncryptionConfiguration)
serverSideEncryptionConfiguration
- Specifies the default server-side-encryption configuration. This parameter is required.this
public CfnBucket.BucketEncryptionProperty build()
CfnBucket.BucketEncryptionProperty
java.lang.NullPointerException
- if any required attribute was not provided