Class AbstractSlotPoolServiceFactory

java.lang.Object
org.apache.flink.runtime.jobmaster.slotpool.AbstractSlotPoolServiceFactory
All Implemented Interfaces:
SlotPoolServiceFactory
Direct Known Subclasses:
DeclarativeSlotPoolBridgeServiceFactory

public abstract class AbstractSlotPoolServiceFactory extends Object implements SlotPoolServiceFactory
Abstract SlotPoolServiceFactory.
  • Field Details

    • clock

      @Nonnull protected final org.apache.flink.util.clock.Clock clock
    • rpcTimeout

      @Nonnull protected final Duration rpcTimeout
    • slotIdleTimeout

      @Nonnull protected final Duration slotIdleTimeout
    • batchSlotTimeout

      @Nonnull protected final Duration batchSlotTimeout
    • slotRequestMaxInterval

      @Nonnull protected final Duration slotRequestMaxInterval
    • slotBatchAllocatable

      protected final boolean slotBatchAllocatable
  • Constructor Details

    • AbstractSlotPoolServiceFactory

      protected AbstractSlotPoolServiceFactory(@Nonnull org.apache.flink.util.clock.Clock clock, @Nonnull Duration rpcTimeout, @Nonnull Duration slotIdleTimeout, @Nonnull Duration batchSlotTimeout, @Nonnull Duration slotRequestMaxInterval, boolean slotBatchAllocatable)