Class SensitivityLabelProperties
java.lang.Object
com.azure.resourcemanager.synapse.fluent.models.SensitivityLabelProperties
Properties of a sensitivity label.
-
Constructor Summary
ConstructorDescriptionCreates an instance of SensitivityLabelProperties class. -
Method Summary
Modifier and TypeMethodDescriptionGet the columnName property: The column name.Get the informationType property: The information type.Get the informationTypeId property: The information type ID.Get the isDisabled property: Is sensitivity recommendation disabled.labelId()
Get the labelId property: The label ID.Get the labelName property: The label name.rank()
Get the rank property: The rank property.Get the schemaName property: The schema name.Get the tableName property: The table name.void
validate()
Validates the instance.withInformationType
(String informationType) Set the informationType property: The information type.withInformationTypeId
(String informationTypeId) Set the informationTypeId property: The information type ID.withLabelId
(String labelId) Set the labelId property: The label ID.withLabelName
(String labelName) Set the labelName property: The label name.withRank
(SensitivityLabelRank rank) Set the rank property: The rank property.
-
Constructor Details
-
SensitivityLabelProperties
public SensitivityLabelProperties()Creates an instance of SensitivityLabelProperties class.
-
-
Method Details
-
schemaName
Get the schemaName property: The schema name.- Returns:
- the schemaName value.
-
tableName
Get the tableName property: The table name.- Returns:
- the tableName value.
-
columnName
Get the columnName property: The column name.- Returns:
- the columnName value.
-
labelName
Get the labelName property: The label name.- Returns:
- the labelName value.
-
withLabelName
Set the labelName property: The label name.- Parameters:
labelName
- the labelName value to set.- Returns:
- the SensitivityLabelProperties object itself.
-
labelId
Get the labelId property: The label ID.- Returns:
- the labelId value.
-
withLabelId
Set the labelId property: The label ID.- Parameters:
labelId
- the labelId value to set.- Returns:
- the SensitivityLabelProperties object itself.
-
informationType
Get the informationType property: The information type.- Returns:
- the informationType value.
-
withInformationType
Set the informationType property: The information type.- Parameters:
informationType
- the informationType value to set.- Returns:
- the SensitivityLabelProperties object itself.
-
informationTypeId
Get the informationTypeId property: The information type ID.- Returns:
- the informationTypeId value.
-
withInformationTypeId
Set the informationTypeId property: The information type ID.- Parameters:
informationTypeId
- the informationTypeId value to set.- Returns:
- the SensitivityLabelProperties object itself.
-
isDisabled
Get the isDisabled property: Is sensitivity recommendation disabled. Applicable for recommended sensitivity label only. Specifies whether the sensitivity recommendation on this column is disabled (dismissed) or not.- Returns:
- the isDisabled value.
-
rank
Get the rank property: The rank property.- Returns:
- the rank value.
-
withRank
Set the rank property: The rank property.- Parameters:
rank
- the rank value to set.- Returns:
- the SensitivityLabelProperties object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-