Class ServiceLevelAgreement

java.lang.Object
com.azure.resourcemanager.support.models.ServiceLevelAgreement

public final class ServiceLevelAgreement extends Object
Service Level Agreement details for a support ticket.
  • Constructor Details

    • ServiceLevelAgreement

      public ServiceLevelAgreement()
      Creates an instance of ServiceLevelAgreement class.
  • Method Details

    • startTime

      public OffsetDateTime startTime()
      Get the startTime property: Time in UTC (ISO 8601 format) when the service level agreement starts.
      Returns:
      the startTime value.
    • expirationTime

      public OffsetDateTime expirationTime()
      Get the expirationTime property: Time in UTC (ISO 8601 format) when the service level agreement expires.
      Returns:
      the expirationTime value.
    • slaMinutes

      public Integer slaMinutes()
      Get the slaMinutes property: Service Level Agreement in minutes.
      Returns:
      the slaMinutes value.
    • validate

      public void validate()
      Validates the instance.
      Throws:
      IllegalArgumentException - thrown if the instance is not valid.