Class DeclarativeSlotPoolBridgeServiceFactory

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

public class DeclarativeSlotPoolBridgeServiceFactory extends AbstractSlotPoolServiceFactory
  • Constructor Details

    • DeclarativeSlotPoolBridgeServiceFactory

      public DeclarativeSlotPoolBridgeServiceFactory(@Nonnull org.apache.flink.util.clock.Clock clock, @Nonnull Duration rpcTimeout, @Nonnull Duration slotIdleTimeout, @Nonnull Duration batchSlotTimeout, @Nonnull Duration slotRequestMaxInterval, boolean slotBatchAllocatable, @Nonnull RequestSlotMatchingStrategy requestSlotMatchingStrategy)
  • Method Details

    • createSlotPoolService

      @Nonnull public SlotPoolService createSlotPoolService(@Nonnull org.apache.flink.api.common.JobID jobId, DeclarativeSlotPoolFactory declarativeSlotPoolFactory, @Nonnull org.apache.flink.runtime.concurrent.ComponentMainThreadExecutor componentMainThreadExecutor)