ServiceLevelAgreement Class
- java.
lang. Object - com.
azure. resourcemanager. support. models. ServiceLevelAgreement
- com.
Implements
public final class ServiceLevelAgreement
implements JsonSerializable<ServiceLevelAgreement>
Service Level Agreement details for a support ticket.
Constructor Summary
| Constructor | Description |
|---|---|
| ServiceLevelAgreement() |
Creates an instance of Service |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
Offset |
expirationTime()
Get the expiration |
|
static
Service |
fromJson(JsonReader jsonReader)
Reads an instance of Service |
| Integer |
slaMinutes()
Get the sla |
|
Offset |
startTime()
Get the start |
|
Json |
toJson(JsonWriter jsonWriter) |
| void |
validate()
Validates the instance. |
Methods inherited from java.lang.Object
Constructor Details
ServiceLevelAgreement
public ServiceLevelAgreement()
Creates an instance of ServiceLevelAgreement class.
Method Details
expirationTime
public OffsetDateTime expirationTime()
Get the expirationTime property: Time in UTC (ISO 8601 format) when the service level agreement expires.
Returns:
fromJson
public static ServiceLevelAgreement fromJson(JsonReader jsonReader)
Reads an instance of ServiceLevelAgreement from the JsonReader.
Parameters:
Returns:
Throws:
slaMinutes
public Integer slaMinutes()
Get the slaMinutes property: Service Level Agreement in minutes.
Returns:
startTime
public OffsetDateTime startTime()
Get the startTime property: Time in UTC (ISO 8601 format) when the service level agreement starts.
Returns:
toJson
validate
public void validate()
Validates the instance.