Class ContainerThrottlingData


  • public final class ContainerThrottlingData
    extends Object
    The ContainerThrottlingData model.
    • Constructor Detail

      • ContainerThrottlingData

        public ContainerThrottlingData()
    • Method Detail

      • periods

        public Integer periods()
        Get the periods property: The periods property.
        Returns:
        the periods value.
      • withPeriods

        public ContainerThrottlingData withPeriods​(Integer periods)
        Set the periods property: The periods property.
        Parameters:
        periods - the periods value to set.
        Returns:
        the ContainerThrottlingData object itself.
      • throttledPeriods

        public Integer throttledPeriods()
        Get the throttledPeriods property: The throttledPeriods property.
        Returns:
        the throttledPeriods value.
      • withThrottledPeriods

        public ContainerThrottlingData withThrottledPeriods​(Integer throttledPeriods)
        Set the throttledPeriods property: The throttledPeriods property.
        Parameters:
        throttledPeriods - the throttledPeriods value to set.
        Returns:
        the ContainerThrottlingData object itself.
      • throttledTime

        public Integer throttledTime()
        Get the throttledTime property: The throttledTime property.
        Returns:
        the throttledTime value.
      • withThrottledTime

        public ContainerThrottlingData withThrottledTime​(Integer throttledTime)
        Set the throttledTime property: The throttledTime property.
        Parameters:
        throttledTime - the throttledTime value to set.
        Returns:
        the ContainerThrottlingData object itself.
      • validate

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