Uses of Class
org.apache.flink.runtime.scheduler.adaptive.JobSchedulingPlan
-
Packages that use JobSchedulingPlan Package Description org.apache.flink.runtime.scheduler.adaptive org.apache.flink.runtime.scheduler.adaptive.allocator -
-
Uses of JobSchedulingPlan in org.apache.flink.runtime.scheduler.adaptive
Methods in org.apache.flink.runtime.scheduler.adaptive that return JobSchedulingPlan Modifier and Type Method Description static JobSchedulingPlan
JobSchedulingPlan. empty()
Create an emptyJobSchedulingPlan
with no information about vertices or allocations. -
Uses of JobSchedulingPlan in org.apache.flink.runtime.scheduler.adaptive.allocator
Methods in org.apache.flink.runtime.scheduler.adaptive.allocator that return types with arguments of type JobSchedulingPlan Modifier and Type Method Description Optional<JobSchedulingPlan>
SlotAllocator. determineParallelismAndCalculateAssignment(JobInformation jobInformation, Collection<? extends SlotInfo> slots, JobAllocationsInformation jobAllocationsInformation)
Same asSlotAllocator.determineParallelism(JobInformation, Collection)
but additionally determine assignment of slots to execution slot sharing groups.Optional<JobSchedulingPlan>
SlotSharingSlotAllocator. determineParallelismAndCalculateAssignment(JobInformation jobInformation, Collection<? extends SlotInfo> slots, JobAllocationsInformation jobAllocationsInformation)
Methods in org.apache.flink.runtime.scheduler.adaptive.allocator with parameters of type JobSchedulingPlan Modifier and Type Method Description Optional<ReservedSlots>
SlotAllocator. tryReserveResources(JobSchedulingPlan jobSchedulingPlan)
Reserves slots according to the given assignment if possible.Optional<ReservedSlots>
SlotSharingSlotAllocator. tryReserveResources(JobSchedulingPlan jobSchedulingPlan)
-