Class DeclarativeSlotPoolBridgeServiceFactory
java.lang.Object
org.apache.flink.runtime.jobmaster.slotpool.AbstractSlotPoolServiceFactory
org.apache.flink.runtime.jobmaster.slotpool.DeclarativeSlotPoolBridgeServiceFactory
- All Implemented Interfaces:
SlotPoolServiceFactory
Factory for
DeclarativeSlotPoolBridge.-
Field Summary
Fields inherited from class org.apache.flink.runtime.jobmaster.slotpool.AbstractSlotPoolServiceFactory
batchSlotTimeout, clock, rpcTimeout, slotBatchAllocatable, slotIdleTimeout, slotRequestMaxInterval -
Constructor Summary
ConstructorsConstructorDescriptionDeclarativeSlotPoolBridgeServiceFactory(org.apache.flink.util.clock.Clock clock, Duration rpcTimeout, Duration slotIdleTimeout, Duration batchSlotTimeout, Duration slotRequestMaxInterval, boolean slotBatchAllocatable, RequestSlotMatchingStrategy requestSlotMatchingStrategy) -
Method Summary
Modifier and TypeMethodDescriptioncreateSlotPoolService(org.apache.flink.api.common.JobID jobId, DeclarativeSlotPoolFactory declarativeSlotPoolFactory, org.apache.flink.runtime.concurrent.ComponentMainThreadExecutor componentMainThreadExecutor)
-
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)
-