Class ContractTemplateSLAProperty

  • All Implemented Interfaces:
    com.ibm.cloud.sdk.core.service.model.ObjectModel

    public class ContractTemplateSLAProperty
    extends com.ibm.cloud.sdk.core.service.model.GenericModel
    Represents an SLA property and its value.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String description()
      Gets the description.
      java.lang.String driver()
      Gets the driver.
      java.lang.String element()
      Gets the element.
      java.lang.String id()
      Gets the id.
      ContractTemplateSLAProperty.Builder newBuilder()
      New builder.
      java.lang.String property()
      Gets the property.
      java.lang.String schedule()
      Gets the schedule.
      java.lang.String scheduler()
      Gets the scheduler.
      java.lang.String unit()
      Gets the unit.
      java.lang.String value()
      Gets the value.
      java.lang.String valueExt()
      Gets the valueExt.
      • Methods inherited from class com.ibm.cloud.sdk.core.service.model.GenericModel

        equals, hashCode, toString
      • Methods inherited from class java.lang.Object

        getClass, notify, notifyAll, wait, wait, wait
    • Method Detail

      • id

        public java.lang.String id()
        Gets the id. Unique identifier for the SLA property.
        Returns:
        the id
      • property

        public java.lang.String property()
        Gets the property. The SLA property name.
        Returns:
        the property
      • value

        public java.lang.String value()
        Gets the value. The value associated with the SLA property.
        Returns:
        the value
      • valueExt

        public java.lang.String valueExt()
        Gets the valueExt. Extended agreement value.
        Returns:
        the valueExt
      • unit

        public java.lang.String unit()
        Gets the unit. Unit of measure (e.g., d for days, y for years). Uses ISO standard.
        Returns:
        the unit
      • element

        public java.lang.String element()
        Gets the element. Element(s) to check on. Multiple elements separated by commas.
        Returns:
        the element
      • driver

        public java.lang.String driver()
        Gets the driver. Importance of SLA: regulatory, analytics, or operational.
        Returns:
        the driver
      • description

        public java.lang.String description()
        Gets the description. Human-readable description of the SLA.
        Returns:
        the description
      • scheduler

        public java.lang.String scheduler()
        Gets the scheduler. Scheduler type (e.g., cron).
        Returns:
        the scheduler
      • schedule

        public java.lang.String schedule()
        Gets the schedule. Schedule expression (e.g., 0 20 * * *).
        Returns:
        the schedule