Class DeclarativeSlotPoolServiceFactory
- java.lang.Object
-
- org.apache.flink.runtime.jobmaster.slotpool.DeclarativeSlotPoolServiceFactory
-
- All Implemented Interfaces:
SlotPoolServiceFactory
public class DeclarativeSlotPoolServiceFactory extends Object implements SlotPoolServiceFactory
Factory for theDeclarativeSlotPoolService.
-
-
Constructor Summary
Constructors Constructor Description DeclarativeSlotPoolServiceFactory(org.apache.flink.util.clock.Clock clock, Duration idleSlotTimeout, Duration rpcTimeout, Duration slotRequestMaxInterval)
-
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)
-
-
-
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)
- Specified by:
createSlotPoolServicein interfaceSlotPoolServiceFactory
-
-