Class AutoScaleProperties


  • public final class AutoScaleProperties
    extends Object
    Spark pool auto-scaling properties Auto-scaling properties of a Big Data pool powered by Apache Spark.
    • Constructor Detail

      • AutoScaleProperties

        public AutoScaleProperties()
    • Method Detail

      • getMinNodeCount

        public Integer getMinNodeCount()
        Get the minNodeCount property: The minimum number of nodes the Big Data pool can support.
        Returns:
        the minNodeCount value.
      • setMinNodeCount

        public AutoScaleProperties setMinNodeCount​(Integer minNodeCount)
        Set the minNodeCount property: The minimum number of nodes the Big Data pool can support.
        Parameters:
        minNodeCount - the minNodeCount value to set.
        Returns:
        the AutoScaleProperties object itself.
      • isEnabled

        public Boolean isEnabled()
        Get the enabled property: Whether automatic scaling is enabled for the Big Data pool.
        Returns:
        the enabled value.
      • setEnabled

        public AutoScaleProperties setEnabled​(Boolean enabled)
        Set the enabled property: Whether automatic scaling is enabled for the Big Data pool.
        Parameters:
        enabled - the enabled value to set.
        Returns:
        the AutoScaleProperties object itself.
      • getMaxNodeCount

        public Integer getMaxNodeCount()
        Get the maxNodeCount property: The maximum number of nodes the Big Data pool can support.
        Returns:
        the maxNodeCount value.
      • setMaxNodeCount

        public AutoScaleProperties setMaxNodeCount​(Integer maxNodeCount)
        Set the maxNodeCount property: The maximum number of nodes the Big Data pool can support.
        Parameters:
        maxNodeCount - the maxNodeCount value to set.
        Returns:
        the AutoScaleProperties object itself.