Class SkuCapacity


  • public final class SkuCapacity
    extends Object
    Description of the App Service plan scale options.
    • Constructor Detail

      • SkuCapacity

        public SkuCapacity()
    • Method Detail

      • minimum

        public Integer minimum()
        Get the minimum property: Minimum number of workers for this App Service plan SKU.
        Returns:
        the minimum value.
      • withMinimum

        public SkuCapacity withMinimum​(Integer minimum)
        Set the minimum property: Minimum number of workers for this App Service plan SKU.
        Parameters:
        minimum - the minimum value to set.
        Returns:
        the SkuCapacity object itself.
      • maximum

        public Integer maximum()
        Get the maximum property: Maximum number of workers for this App Service plan SKU.
        Returns:
        the maximum value.
      • withMaximum

        public SkuCapacity withMaximum​(Integer maximum)
        Set the maximum property: Maximum number of workers for this App Service plan SKU.
        Parameters:
        maximum - the maximum value to set.
        Returns:
        the SkuCapacity object itself.
      • elasticMaximum

        public Integer elasticMaximum()
        Get the elasticMaximum property: Maximum number of Elastic workers for this App Service plan SKU.
        Returns:
        the elasticMaximum value.
      • withElasticMaximum

        public SkuCapacity withElasticMaximum​(Integer elasticMaximum)
        Set the elasticMaximum property: Maximum number of Elastic workers for this App Service plan SKU.
        Parameters:
        elasticMaximum - the elasticMaximum value to set.
        Returns:
        the SkuCapacity object itself.
      • defaultProperty

        public Integer defaultProperty()
        Get the defaultProperty property: Default number of workers for this App Service plan SKU.
        Returns:
        the defaultProperty value.
      • withDefaultProperty

        public SkuCapacity withDefaultProperty​(Integer defaultProperty)
        Set the defaultProperty property: Default number of workers for this App Service plan SKU.
        Parameters:
        defaultProperty - the defaultProperty value to set.
        Returns:
        the SkuCapacity object itself.
      • scaleType

        public String scaleType()
        Get the scaleType property: Available scale configurations for an App Service plan.
        Returns:
        the scaleType value.
      • withScaleType

        public SkuCapacity withScaleType​(String scaleType)
        Set the scaleType property: Available scale configurations for an App Service plan.
        Parameters:
        scaleType - the scaleType value to set.
        Returns:
        the SkuCapacity object itself.
      • validate

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