Class EncryptionDetails
- java.lang.Object
-
- com.azure.resourcemanager.synapse.models.EncryptionDetails
-
public final class EncryptionDetails extends Object
Details of the encryption associated with the workspace.
-
-
Constructor Summary
Constructors Constructor Description EncryptionDetails()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CustomerManagedKeyDetails
cmk()
Get the cmk property: Customer Managed Key Details.Boolean
doubleEncryptionEnabled()
Get the doubleEncryptionEnabled property: Double Encryption enabled.void
validate()
Validates the instance.EncryptionDetails
withCmk(CustomerManagedKeyDetails cmk)
Set the cmk property: Customer Managed Key Details.
-
-
-
Method Detail
-
doubleEncryptionEnabled
public Boolean doubleEncryptionEnabled()
Get the doubleEncryptionEnabled property: Double Encryption enabled.- Returns:
- the doubleEncryptionEnabled value.
-
cmk
public CustomerManagedKeyDetails cmk()
Get the cmk property: Customer Managed Key Details.- Returns:
- the cmk 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.
-
-