Class AutoPauseDelayTimeRange


  • public final class AutoPauseDelayTimeRange
    extends Object
    Supported auto pause delay time range.
    • Constructor Detail

      • AutoPauseDelayTimeRange

        public AutoPauseDelayTimeRange()
    • Method Detail

      • minValue

        public Integer minValue()
        Get the minValue property: Minimum value.
        Returns:
        the minValue value.
      • maxValue

        public Integer maxValue()
        Get the maxValue property: Maximum value.
        Returns:
        the maxValue value.
      • stepSize

        public Integer stepSize()
        Get the stepSize property: Step value for discrete values between the minimum value and the maximum value.
        Returns:
        the stepSize value.
      • defaultProperty

        public Integer defaultProperty()
        Get the defaultProperty property: Default value is no value is provided.
        Returns:
        the defaultProperty value.
      • unit

        public PauseDelayTimeUnit unit()
        Get the unit property: Unit of time that delay is expressed in.
        Returns:
        the unit value.
      • doNotPauseValue

        public Integer doNotPauseValue()
        Get the doNotPauseValue property: Value that is used to not pause (infinite delay before pause).
        Returns:
        the doNotPauseValue value.
      • validate

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