Uses of Class
org.apache.flink.runtime.clusterframework.types.SlotID
Packages that use SlotID
Package
Description
-
Uses of SlotID in org.apache.flink.runtime.clusterframework.types
Methods in org.apache.flink.runtime.clusterframework.types that return SlotIDModifier and TypeMethodDescriptionstatic SlotIDSlotID.getDynamicSlotID(ResourceID resourceID) Get a SlotID without actual slot index for dynamic slot allocation. -
Uses of SlotID in org.apache.flink.runtime.resourcemanager
Methods in org.apache.flink.runtime.resourcemanager with parameters of type SlotIDModifier and TypeMethodDescriptionvoidResourceManager.notifySlotAvailable(InstanceID instanceID, SlotID slotId, AllocationID allocationId) voidResourceManagerGateway.notifySlotAvailable(InstanceID instanceId, SlotID slotID, AllocationID oldAllocationId) Sent by the TaskExecutor to notify the ResourceManager that a slot has become available. -
Uses of SlotID in org.apache.flink.runtime.resourcemanager.slotmanager
Methods in org.apache.flink.runtime.resourcemanager.slotmanager that return SlotIDModifier and TypeMethodDescriptionFineGrainedTaskManagerSlot.getSlotId()TaskManagerSlotInformation.getSlotId()Methods in org.apache.flink.runtime.resourcemanager.slotmanager with parameters of type SlotIDModifier and TypeMethodDescriptionvoidFineGrainedSlotManager.freeSlot(SlotID slotId, AllocationID allocationId) Free the given slot from the given allocation.voidSlotManager.freeSlot(SlotID slotId, AllocationID allocationId) Free the given slot from the given allocation. -
Uses of SlotID in org.apache.flink.runtime.taskexecutor
Methods in org.apache.flink.runtime.taskexecutor that return SlotIDModifier and TypeMethodDescriptionSlotStatus.getSlotID()Get the unique identification of this slot.Methods in org.apache.flink.runtime.taskexecutor with parameters of type SlotIDModifier and TypeMethodDescriptionTaskExecutor.requestSlot(SlotID slotId, org.apache.flink.api.common.JobID jobId, AllocationID allocationId, ResourceProfile resourceProfile, String targetAddress, ResourceManagerId resourceManagerId, Duration timeout) TaskExecutorGateway.requestSlot(SlotID slotId, org.apache.flink.api.common.JobID jobId, AllocationID allocationId, ResourceProfile resourceProfile, String targetAddress, ResourceManagerId resourceManagerId, Duration timeout) Requests a slot from the TaskManager.TaskExecutorGatewayDecoratorBase.requestSlot(SlotID slotId, org.apache.flink.api.common.JobID jobId, AllocationID allocationId, ResourceProfile resourceProfile, String targetAddress, ResourceManagerId resourceManagerId, Duration timeout) Constructors in org.apache.flink.runtime.taskexecutor with parameters of type SlotIDModifierConstructorDescriptionSlotStatus(SlotID slotID, ResourceProfile resourceProfile) SlotStatus(SlotID slotID, ResourceProfile resourceProfile, org.apache.flink.api.common.JobID jobID, AllocationID allocationID) -
Uses of SlotID in org.apache.flink.runtime.taskexecutor.slot
Methods in org.apache.flink.runtime.taskexecutor.slot that return SlotIDConstructors in org.apache.flink.runtime.taskexecutor.slot with parameters of type SlotIDModifierConstructorDescriptionSlotAllocationSnapshot(SlotID slotID, org.apache.flink.api.common.JobID jobId, String jobTargetAddress, AllocationID allocationId, ResourceProfile resourceProfile)