public final class DataMaskingPolicyProperties extends Object
Constructor and Description |
---|
DataMaskingPolicyProperties() |
Modifier and Type | Method and Description |
---|---|
String |
applicationPrincipals()
Get the applicationPrincipals property: The list of the application principals.
|
DataMaskingState |
dataMaskingState()
Get the dataMaskingState property: The state of the data masking policy.
|
String |
exemptPrincipals()
Get the exemptPrincipals property: The list of the exempt principals.
|
String |
maskingLevel()
Get the maskingLevel property: The masking level.
|
void |
validate()
Validates the instance.
|
DataMaskingPolicyProperties |
withDataMaskingState(DataMaskingState dataMaskingState)
Set the dataMaskingState property: The state of the data masking policy.
|
DataMaskingPolicyProperties |
withExemptPrincipals(String exemptPrincipals)
Set the exemptPrincipals property: The list of the exempt principals.
|
public DataMaskingState dataMaskingState()
public DataMaskingPolicyProperties withDataMaskingState(DataMaskingState dataMaskingState)
dataMaskingState
- the dataMaskingState value to set.public String exemptPrincipals()
public DataMaskingPolicyProperties withExemptPrincipals(String exemptPrincipals)
exemptPrincipals
- the exemptPrincipals value to set.public String applicationPrincipals()
public String maskingLevel()
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.