public final class EncryptionProtectorProperties extends Object
Constructor and Description |
---|
EncryptionProtectorProperties() |
Modifier and Type | Method and Description |
---|---|
String |
serverKeyName()
Get the serverKeyName property: The name of the server key.
|
ServerKeyType |
serverKeyType()
Get the serverKeyType property: The encryption protector type like 'ServiceManaged', 'AzureKeyVault'.
|
String |
subregion()
Get the subregion property: Subregion of the encryption protector.
|
String |
thumbprint()
Get the thumbprint property: Thumbprint of the server key.
|
String |
uri()
Get the uri property: The URI of the server key.
|
void |
validate()
Validates the instance.
|
EncryptionProtectorProperties |
withServerKeyName(String serverKeyName)
Set the serverKeyName property: The name of the server key.
|
EncryptionProtectorProperties |
withServerKeyType(ServerKeyType serverKeyType)
Set the serverKeyType property: The encryption protector type like 'ServiceManaged', 'AzureKeyVault'.
|
public String subregion()
public String serverKeyName()
public EncryptionProtectorProperties withServerKeyName(String serverKeyName)
serverKeyName
- the serverKeyName value to set.public ServerKeyType serverKeyType()
public EncryptionProtectorProperties withServerKeyType(ServerKeyType serverKeyType)
serverKeyType
- the serverKeyType value to set.public String uri()
public String thumbprint()
public void validate()
IllegalArgumentException
- thrown if the instance is not valid.Visit the Azure for Java Developers site for more Java documentation, including quick starts, tutorials, and code samples.