SensitivityLabelUpdatePropertiesInner Class
- java.
lang. Object - com.
azure. resourcemanager. sql. fluent. models. SensitivityLabelUpdatePropertiesInner
- com.
Implements
public final class SensitivityLabelUpdatePropertiesInner
implements JsonSerializable<SensitivityLabelUpdatePropertiesInner>
Properties of an operation executed on a sensitivity label.
Constructor Summary
| Constructor | Description |
|---|---|
| SensitivityLabelUpdatePropertiesInner() |
Creates an instance of Sensitivity |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| String |
column()
Get the column property: Column name to update. |
|
static
Sensitivity |
fromJson(JsonReader jsonReader)
Reads an instance of Sensitivity |
|
Sensitivity |
op()
Get the op property: The op property. |
| String |
schema()
Get the schema property: Schema name of the column to update. |
|
Sensitivity |
sensitivityLabel()
Get the sensitivity |
| String |
table()
Get the table property: Table name of the column to update. |
|
Json |
toJson(JsonWriter jsonWriter) |
| void |
validate()
Validates the instance. |
|
Sensitivity |
withColumn(String column)
Set the column property: Column name to update. |
|
Sensitivity |
withOp(SensitivityLabelUpdateKind op)
Set the op property: The op property. |
|
Sensitivity |
withSchema(String schema)
Set the schema property: Schema name of the column to update. |
|
Sensitivity |
withSensitivityLabel(SensitivityLabelInner sensitivityLabel)
Set the sensitivity |
|
Sensitivity |
withTable(String table)
Set the table property: Table name of the column to update. |
Methods inherited from java.lang.Object
Constructor Details
SensitivityLabelUpdatePropertiesInner
public SensitivityLabelUpdatePropertiesInner()
Creates an instance of SensitivityLabelUpdatePropertiesInner class.
Method Details
column
public String column()
Get the column property: Column name to update.
Returns:
fromJson
public static SensitivityLabelUpdatePropertiesInner fromJson(JsonReader jsonReader)
Reads an instance of SensitivityLabelUpdatePropertiesInner from the JsonReader.
Parameters:
Returns:
Throws:
op
public SensitivityLabelUpdateKind op()
Get the op property: The op property.
Returns:
schema
public String schema()
Get the schema property: Schema name of the column to update.
Returns:
sensitivityLabel
public SensitivityLabelInner sensitivityLabel()
Get the sensitivityLabel property: The sensitivity label information to apply on a column.
Returns:
table
public String table()
Get the table property: Table name of the column to update.
Returns:
toJson
validate
public void validate()
Validates the instance.
withColumn
public SensitivityLabelUpdatePropertiesInner withColumn(String column)
Set the column property: Column name to update.
Parameters:
Returns:
withOp
public SensitivityLabelUpdatePropertiesInner withOp(SensitivityLabelUpdateKind op)
Set the op property: The op property.
Parameters:
Returns:
withSchema
public SensitivityLabelUpdatePropertiesInner withSchema(String schema)
Set the schema property: Schema name of the column to update.
Parameters:
Returns:
withSensitivityLabel
public SensitivityLabelUpdatePropertiesInner withSensitivityLabel(SensitivityLabelInner sensitivityLabel)
Set the sensitivityLabel property: The sensitivity label information to apply on a column.
Parameters:
Returns:
withTable
public SensitivityLabelUpdatePropertiesInner withTable(String table)
Set the table property: Table name of the column to update.
Parameters:
Returns: