Class AdaptiveScheduler.Settings

  • Enclosing class:
    AdaptiveScheduler

    public static class AdaptiveScheduler.Settings
    extends Object
    Consolidated settings for the adaptive scheduler. This class is used to avoid passing around multiple config options.
    • Method Detail

      • getExecutionMode

        public org.apache.flink.configuration.SchedulerExecutionMode getExecutionMode()
      • getInitialResourceAllocationTimeout

        public Duration getInitialResourceAllocationTimeout()
      • getResourceStabilizationTimeout

        public Duration getResourceStabilizationTimeout()
      • getSlotIdleTimeout

        public Duration getSlotIdleTimeout()
      • getScalingIntervalMin

        public Duration getScalingIntervalMin()
      • getScalingIntervalMax

        public Duration getScalingIntervalMax()