ImmutabilitySettings Class
- java.
lang. Object - com.
azure. resourcemanager. dataprotection. models. ImmutabilitySettings
- com.
Implements
public final class ImmutabilitySettings
implements JsonSerializable<ImmutabilitySettings>
Immutability Settings at vault level.
Constructor Summary
| Constructor | Description |
|---|---|
| ImmutabilitySettings() |
Creates an instance of Immutability |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
static
Immutability |
fromJson(JsonReader jsonReader)
Reads an instance of Immutability |
|
Immutability |
state()
Get the state property: Immutability state. |
|
Json |
toJson(JsonWriter jsonWriter) |
|
Immutability |
withState(ImmutabilityState state)
Set the state property: Immutability state. |
Methods inherited from java.lang.Object
Constructor Details
ImmutabilitySettings
public ImmutabilitySettings()
Creates an instance of ImmutabilitySettings class.
Method Details
fromJson
public static ImmutabilitySettings fromJson(JsonReader jsonReader)
Reads an instance of ImmutabilitySettings from the JsonReader.
Parameters:
Returns:
Throws:
state
public ImmutabilityState state()
Get the state property: Immutability state.
Returns:
toJson
withState
public ImmutabilitySettings withState(ImmutabilityState state)
Set the state property: Immutability state.
Parameters:
Returns: