@Generated(value="software.amazon.awssdk:codegen") public final class AwsAmazonMqBrokerEncryptionOptionsDetails extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AwsAmazonMqBrokerEncryptionOptionsDetails.Builder,AwsAmazonMqBrokerEncryptionOptionsDetails>
Provides details about broker encryption options.
| Modifier and Type | Class and Description |
|---|---|
static interface |
AwsAmazonMqBrokerEncryptionOptionsDetails.Builder |
| Modifier and Type | Method and Description |
|---|---|
static AwsAmazonMqBrokerEncryptionOptionsDetails.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
kmsKeyId()
The KMS key that’s used to encrypt your data at rest.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends AwsAmazonMqBrokerEncryptionOptionsDetails.Builder> |
serializableBuilderClass() |
AwsAmazonMqBrokerEncryptionOptionsDetails.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
Boolean |
useAwsOwnedKey()
Specifies that an KMS key should be used for at-rest encryption.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String kmsKeyId()
The KMS key that’s used to encrypt your data at rest. If not provided, Amazon MQ will use a default KMS key to encrypt your data.
public final Boolean useAwsOwnedKey()
Specifies that an KMS key should be used for at-rest encryption. Set to true by default if no value
is provided (for example, for RabbitMQ brokers).
true by default if
no value is provided (for example, for RabbitMQ brokers).public AwsAmazonMqBrokerEncryptionOptionsDetails.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<AwsAmazonMqBrokerEncryptionOptionsDetails.Builder,AwsAmazonMqBrokerEncryptionOptionsDetails>public static AwsAmazonMqBrokerEncryptionOptionsDetails.Builder builder()
public static Class<? extends AwsAmazonMqBrokerEncryptionOptionsDetails.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.