Package org.apache.flink.runtime.resourcemanager.slotmanager
-
Interface Summary Interface Description ClusterResourceStatisticsProvider Provides statistics of cluster resources.ResourceAllocationStrategy Strategy for allocating slots and task managers to fulfill the unfulfilled requirements.ResourceAllocator Resource related actions which theSlotManagercan perform.ResourceEventListener Listener for resource events ofSlotManager.ResourceTracker Tracks for each job how many resource are required/acquired.SlotManager The slot manager is responsible for maintaining a view on all registered task manager slots, their allocation and all pending slot requests.SlotStatusSyncer Syncer for slot status.TaskManagerInfo Information of a TaskManager needed inSlotManager.TaskManagerSlotInformation Basic information about a TaskManager slot. -
Class Summary Class Description DefaultResourceAllocationStrategy The default implementation ofResourceAllocationStrategy.DefaultResourceTracker DefaultResourceTrackerimplementation.DefaultSlotStatusSyncer Default implementation ofSlotStatusSyncerfor fine-grained slot management.FineGrainedSlotManager Implementation ofSlotManagersupporting fine-grained resource management.FineGrainedTaskManagerRegistration A FineGrainedTaskManagerRegistration represents a TaskManager.FineGrainedTaskManagerSlot A FineGrainedTaskManagerSlot represents a slot located in a TaskManager.FineGrainedTaskManagerTracker Implementation ofTaskManagerTrackersupporting fine-grained resource management.NonSupportedResourceAllocatorImpl ResourceAllocator that not support to allocate/release resources.PendingTaskManager Represents a pending task manager in theSlotManager.PendingTaskManagerId Id ofPendingTaskManager.ResourceAllocationResult Contains the results of theResourceAllocationStrategy.ResourceAllocationResult.Builder ResourceDeclaration ResourceDeclaration forResourceAllocator.ResourceReconcileResult Contains the results of theResourceAllocationStrategy.ResourceReconcileResult.Builder SlotManagerConfiguration Configuration for theSlotManager.SlotManagerUtils Utilities forSlotManagerimplementations. -
Enum Summary Enum Description SlotManager.RegistrationResult The result of task manager registration. -
Exception Summary Exception Description SlotManagerException Base class for exceptions thrown by theSlotManager.