@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AwsMskClusterClusterInfoEncryptionInfoDetails extends Object implements Serializable, Cloneable, StructuredPojo
Includes encryption-related information, such as the KMS key used for encrypting data at rest and whether you want MSK to encrypt your data in transit.
Constructor and Description |
---|
AwsMskClusterClusterInfoEncryptionInfoDetails() |
public AwsMskClusterClusterInfoEncryptionInfoDetails()
public void setEncryptionInTransit(AwsMskClusterClusterInfoEncryptionInfoEncryptionInTransitDetails encryptionInTransit)
The settings for encrypting data in transit.
encryptionInTransit
- The settings for encrypting data in transit.public AwsMskClusterClusterInfoEncryptionInfoEncryptionInTransitDetails getEncryptionInTransit()
The settings for encrypting data in transit.
public AwsMskClusterClusterInfoEncryptionInfoDetails withEncryptionInTransit(AwsMskClusterClusterInfoEncryptionInfoEncryptionInTransitDetails encryptionInTransit)
The settings for encrypting data in transit.
encryptionInTransit
- The settings for encrypting data in transit.public void setEncryptionAtRest(AwsMskClusterClusterInfoEncryptionInfoEncryptionAtRestDetails encryptionAtRest)
The data-volume encryption details. You can't update encryption at rest settings for existing clusters.
encryptionAtRest
- The data-volume encryption details. You can't update encryption at rest settings for existing clusters.public AwsMskClusterClusterInfoEncryptionInfoEncryptionAtRestDetails getEncryptionAtRest()
The data-volume encryption details. You can't update encryption at rest settings for existing clusters.
public AwsMskClusterClusterInfoEncryptionInfoDetails withEncryptionAtRest(AwsMskClusterClusterInfoEncryptionInfoEncryptionAtRestDetails encryptionAtRest)
The data-volume encryption details. You can't update encryption at rest settings for existing clusters.
encryptionAtRest
- The data-volume encryption details. You can't update encryption at rest settings for existing clusters.public String toString()
toString
in class Object
Object.toString()
public AwsMskClusterClusterInfoEncryptionInfoDetails clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.