Class ScaleSettings


  • public class ScaleSettings
    extends Object
    Scale settings for the pool. Defines the desired size of the pool. This can either be 'fixedScale' where the requested targetDedicatedNodes is specified, or 'autoScale' which defines a formula which is periodically reevaluated. If this property is not specified, the pool will have a fixed scale with 0 targetDedicatedNodes.
    • Constructor Detail

      • ScaleSettings

        public ScaleSettings()
    • Method Detail

      • fixedScale

        public FixedScaleSettings fixedScale()
        Get the fixedScale value.
        Returns:
        the fixedScale value
      • withFixedScale

        public ScaleSettings withFixedScale​(FixedScaleSettings fixedScale)
        Set the fixedScale value.
        Parameters:
        fixedScale - the fixedScale value to set
        Returns:
        the ScaleSettings object itself.
      • autoScale

        public AutoScaleSettings autoScale()
        Get the autoScale value.
        Returns:
        the autoScale value
      • withAutoScale

        public ScaleSettings withAutoScale​(AutoScaleSettings autoScale)
        Set the autoScale value.
        Parameters:
        autoScale - the autoScale value to set
        Returns:
        the ScaleSettings object itself.