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
Factory forDeclarativeSlotPoolBridge.
-
-
Field Summary
-
Fields inherited from class org.apache.flink.runtime.jobmaster.slotpool.AbstractSlotPoolServiceFactory
batchSlotTimeout, clock, rpcTimeout, slotBatchAllocatable, slotIdleTimeout, slotRequestMaxInterval
-
-
Constructor Summary
Constructors Constructor Description DeclarativeSlotPoolBridgeServiceFactory(org.apache.flink.util.clock.Clock clock, Duration rpcTimeout, Duration slotIdleTimeout, Duration batchSlotTimeout, Duration slotRequestMaxInterval, boolean slotBatchAllocatable, RequestSlotMatchingStrategy requestSlotMatchingStrategy)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SlotPoolServicecreateSlotPoolService(org.apache.flink.api.common.JobID jobId, DeclarativeSlotPoolFactory declarativeSlotPoolFactory, org.apache.flink.runtime.concurrent.ComponentMainThreadExecutor componentMainThreadExecutor)
-
-
-
Constructor Detail
-
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 Detail
-
createSlotPoolService
@Nonnull public SlotPoolService createSlotPoolService(@Nonnull org.apache.flink.api.common.JobID jobId, DeclarativeSlotPoolFactory declarativeSlotPoolFactory, @Nonnull org.apache.flink.runtime.concurrent.ComponentMainThreadExecutor componentMainThreadExecutor)
-
-