Package org.apache.flink.runtime.resourcemanager.slotmanager
package org.apache.flink.runtime.resourcemanager.slotmanager
-
ClassDescriptionProvides statistics of cluster resources.The default implementation of
ResourceAllocationStrategy.DefaultResourceTrackerimplementation.Default implementation ofSlotStatusSyncerfor fine-grained slot management.Implementation ofSlotManagersupporting fine-grained resource management.A FineGrainedTaskManagerRegistration represents a TaskManager.A FineGrainedTaskManagerSlot represents a slot located in a TaskManager.Implementation ofTaskManagerTrackersupporting fine-grained resource management.ResourceAllocator that not support to allocate/release resources.Represents a pending task manager in theSlotManager.Id ofPendingTaskManager.Contains the results of theResourceAllocationStrategy.Strategy for allocating slots and task managers to fulfill the unfulfilled requirements.Resource related actions which theSlotManagercan perform.ResourceDeclaration forResourceAllocator.Listener for resource events ofSlotManager.Contains the results of theResourceAllocationStrategy.Tracks for each job how many resource are required/acquired.The slot manager is responsible for maintaining a view on all registered task manager slots, their allocation and all pending slot requests.The result of task manager registration.Configuration for theSlotManager.Base class for exceptions thrown by theSlotManager.Utilities forSlotManagerimplementations.Syncer for slot status.Information of a TaskManager needed inSlotManager.Basic information about a TaskManager slot.