Class SensitivityClassification
java.lang.Object
com.microsoft.sqlserver.jdbc.dataclassification.SensitivityClassification
public class SensitivityClassification
extends java.lang.Object
Provides the functionality to retrieve Sensitivity Classification data as received from SQL Server for the active
resultSet
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SensitivityClassification.SensitivityRank
Sensitivity Rank https://docs.microsoft.com/sql/relational-databases/system-catalog-views/sys-sensitivity-classifications-transact-sql -
Constructor Summary
Constructors Constructor Description SensitivityClassification(java.util.List<Label> labels, java.util.List<InformationType> informationTypes, java.util.List<ColumnSensitivity> columnSensitivity)
Constructs aSensitivityClassification
ObjectSensitivityClassification(java.util.List<Label> labels, java.util.List<InformationType> informationTypes, java.util.List<ColumnSensitivity> columnSensitivity, int sensitivityRank)
Constructs aSensitivityClassification
Object -
Method Summary
Modifier and Type Method Description java.util.List<ColumnSensitivity>
getColumnSensitivities()
Returns the column sensitivity for thisSensitivityClassification
Objectjava.util.List<InformationType>
getInformationTypes()
Returns the information types for thisSensitivityClassification
Objectjava.util.List<Label>
getLabels()
Returns the labels for thisSensitivityClassification
Objectint
getSensitivityRank()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
SensitivityClassification
public SensitivityClassification(java.util.List<Label> labels, java.util.List<InformationType> informationTypes, java.util.List<ColumnSensitivity> columnSensitivity)Constructs aSensitivityClassification
Object- Parameters:
labels
- Labels as received from SQL ServerinformationTypes
- Information Types as received from SQL ServercolumnSensitivity
- Column Sensitivities as received from SQL Server
-
SensitivityClassification
public SensitivityClassification(java.util.List<Label> labels, java.util.List<InformationType> informationTypes, java.util.List<ColumnSensitivity> columnSensitivity, int sensitivityRank)Constructs aSensitivityClassification
Object- Parameters:
labels
- Labels as received from SQL ServerinformationTypes
- Information Types as received from SQL ServercolumnSensitivity
- Column Sensitivities as received from SQL ServersensitivityRank
- Sensitivity rank as received from SQL Server
-
-
Method Details
-
getLabels
Returns the labels for thisSensitivityClassification
Object- Returns:
- labels
-
getInformationTypes
Returns the information types for thisSensitivityClassification
Object- Returns:
- informationTypes
-
getColumnSensitivities
Returns the column sensitivity for thisSensitivityClassification
Object- Returns:
- columnSensitivities
-
getSensitivityRank
public int getSensitivityRank()
-