SystemOverrides Class
- java.
lang. Object - com.
azure. resourcemanager. billing. models. SystemOverrides
- com.
Implements
public final class SystemOverrides
implements JsonSerializable<SystemOverrides>
System imposed policies that regulate behavior of the subscription.
Constructor Summary
| Constructor | Description |
|---|---|
| SystemOverrides() |
Creates an instance of System |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| Cancellation |
cancellation()
Get the cancellation property: The policy override for the subscription indicates whether the self-serve cancellation or seat reduction is allowed. |
|
Offset |
cancellationAllowedEndDate()
Get the cancellation |
|
static
System |
fromJson(JsonReader jsonReader)
Reads an instance of System |
|
Json |
toJson(JsonWriter jsonWriter) |
| void |
validate()
Validates the instance. |
Methods inherited from java.lang.Object
Constructor Details
SystemOverrides
public SystemOverrides()
Creates an instance of SystemOverrides class.
Method Details
cancellation
public Cancellation cancellation()
Get the cancellation property: The policy override for the subscription indicates whether the self-serve cancellation or seat reduction is allowed.
Returns:
cancellationAllowedEndDate
public OffsetDateTime cancellationAllowedEndDate()
Get the cancellationAllowedEndDate property: The end date in UTC time by when the self-serve cancellation ends.
Returns:
fromJson
public static SystemOverrides fromJson(JsonReader jsonReader)
Reads an instance of SystemOverrides from the JsonReader.
Parameters:
Returns:
Throws:
toJson
validate
public void validate()
Validates the instance.