Class EncryptionDetails


  • public final class EncryptionDetails
    extends Object
    Details of the encryption associated with the workspace.
    • Constructor Detail

      • EncryptionDetails

        public EncryptionDetails()
    • Method Detail

      • doubleEncryptionEnabled

        public Boolean doubleEncryptionEnabled()
        Get the doubleEncryptionEnabled property: Double Encryption enabled.
        Returns:
        the doubleEncryptionEnabled value.
      • withCmk

        public EncryptionDetails withCmk​(CustomerManagedKeyDetails cmk)
        Set the cmk property: Customer Managed Key Details.
        Parameters:
        cmk - the cmk value to set.
        Returns:
        the EncryptionDetails object itself.
      • validate

        public void validate()
        Validates the instance.
        Throws:
        IllegalArgumentException - thrown if the instance is not valid.