Uses of Interface
org.apache.flink.runtime.jobmaster.SlotInfo
Packages that use SlotInfo
Package
Description
-
Uses of SlotInfo in org.apache.flink.runtime.jobmaster
Subinterfaces of SlotInfo in org.apache.flink.runtime.jobmaster -
Uses of SlotInfo in org.apache.flink.runtime.jobmaster.slotpool
Subinterfaces of SlotInfo in org.apache.flink.runtime.jobmaster.slotpoolMethods in org.apache.flink.runtime.jobmaster.slotpool that return SlotInfoModifier and TypeMethodDescriptionAllocatedSlotPool.FreeSlotInfo.asSlotInfo()DefaultFreeSlotTracker.getSlotInfo(AllocationID allocationId) FreeSlotTracker.getSlotInfo(AllocationID allocationId) Get slot info by allocation id, this slot must exist.SlotSelectionStrategy.SlotInfoAndLocality.getSlotInfo()Methods in org.apache.flink.runtime.jobmaster.slotpool that return types with arguments of type SlotInfoModifier and TypeMethodDescriptionDeclarativeSlotPoolBridge.getAllocatedSlotsInformation()SlotPool.getAllocatedSlotsInformation()Returns a list ofSlotInfoobjects about all slots that are currently allocated in the slot pool.Collection<? extends SlotInfo>AllocatedSlotPool.getAllSlotsInformation()Returns information about all slots in this pool.Collection<? extends SlotInfo>DeclarativeSlotPool.getAllSlotsInformation()Returns the slot information for all slots (free and allocated slots).Collection<? extends SlotInfo>DefaultAllocatedSlotPool.getAllSlotsInformation()Collection<? extends SlotInfo>DefaultDeclarativeSlotPool.getAllSlotsInformation()AllocatedSlotPool.getSlotInformation(AllocationID allocationID) Returns slot information specified by the given allocationId.DefaultAllocatedSlotPool.getSlotInformation(AllocationID allocationID) Methods in org.apache.flink.runtime.jobmaster.slotpool with parameters of type SlotInfoModifier and TypeMethodDescriptiondoubleDefaultFreeSlotTracker.getTaskExecutorUtilization(SlotInfo slotInfo) doubleFreeSlotTracker.getTaskExecutorUtilization(SlotInfo slotInfo) Get task executor utilization of this slot. -
Uses of SlotInfo in org.apache.flink.runtime.scheduler.adaptive
Methods in org.apache.flink.runtime.scheduler.adaptive that return SlotInfoConstructors in org.apache.flink.runtime.scheduler.adaptive with parameters of type SlotInfo -
Uses of SlotInfo in org.apache.flink.runtime.scheduler.adaptive.allocator
Method parameters in org.apache.flink.runtime.scheduler.adaptive.allocator with type arguments of type SlotInfoModifier and TypeMethodDescriptionDefaultSlotAssigner.assignSlots(JobInformation jobInformation, Collection<? extends SlotInfo> freeSlots, VertexParallelism vertexParallelism, JobAllocationsInformation previousAllocations) SlotAssigner.assignSlots(JobInformation jobInformation, Collection<? extends SlotInfo> freeSlots, VertexParallelism vertexParallelism, JobAllocationsInformation previousAllocations) StateLocalitySlotAssigner.assignSlots(JobInformation jobInformation, Collection<? extends SlotInfo> freeSlots, VertexParallelism vertexParallelism, JobAllocationsInformation previousAllocations) SlotAllocator.determineParallelism(JobInformation jobInformation, Collection<? extends SlotInfo> slots) Determines the parallelism at which the vertices could be scheduled given the collection of slots.SlotSharingSlotAllocator.determineParallelism(JobInformation jobInformation, Collection<? extends SlotInfo> freeSlots) 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.SlotSharingSlotAllocator.determineParallelismAndCalculateAssignment(JobInformation jobInformation, Collection<? extends SlotInfo> slots, JobAllocationsInformation jobAllocationsInformation)