@Stability(value=Stable) public static final class CfnBroker.EncryptionOptionsProperty.Builder extends Object implements software.amazon.jsii.Builder<CfnBroker.EncryptionOptionsProperty>
CfnBroker.EncryptionOptionsProperty| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
CfnBroker.EncryptionOptionsProperty |
build()
Builds the configured instance.
|
CfnBroker.EncryptionOptionsProperty.Builder |
kmsKeyId(String kmsKeyId)
Sets the value of
CfnBroker.EncryptionOptionsProperty.getKmsKeyId() |
CfnBroker.EncryptionOptionsProperty.Builder |
useAwsOwnedKey(Boolean useAwsOwnedKey)
Sets the value of
CfnBroker.EncryptionOptionsProperty.getUseAwsOwnedKey() |
CfnBroker.EncryptionOptionsProperty.Builder |
useAwsOwnedKey(IResolvable useAwsOwnedKey)
Sets the value of
CfnBroker.EncryptionOptionsProperty.getUseAwsOwnedKey() |
@Stability(value=Stable) public CfnBroker.EncryptionOptionsProperty.Builder useAwsOwnedKey(Boolean useAwsOwnedKey)
CfnBroker.EncryptionOptionsProperty.getUseAwsOwnedKey()useAwsOwnedKey - `CfnBroker.EncryptionOptionsProperty.UseAwsOwnedKey`. This parameter is required.this@Stability(value=Stable) public CfnBroker.EncryptionOptionsProperty.Builder useAwsOwnedKey(IResolvable useAwsOwnedKey)
CfnBroker.EncryptionOptionsProperty.getUseAwsOwnedKey()useAwsOwnedKey - `CfnBroker.EncryptionOptionsProperty.UseAwsOwnedKey`. This parameter is required.this@Stability(value=Stable) public CfnBroker.EncryptionOptionsProperty.Builder kmsKeyId(String kmsKeyId)
CfnBroker.EncryptionOptionsProperty.getKmsKeyId()kmsKeyId - `CfnBroker.EncryptionOptionsProperty.KmsKeyId`.this@Stability(value=Stable) public CfnBroker.EncryptionOptionsProperty build()
build in interface software.amazon.jsii.Builder<CfnBroker.EncryptionOptionsProperty>CfnBroker.EncryptionOptionsPropertyNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.