| Interface | Description |
|---|---|
| SlotActions |
Interface to trigger slot actions from within the
TaskSlotTable. |
| SlotAllocationSnapshotPersistenceService |
Service for persisting
SlotAllocationSnapshot. |
| TaskSlotPayload |
Payload interface for
TaskSlot. |
| TaskSlotTable<T extends TaskSlotPayload> |
Container for multiple
TaskSlot instances. |
| TimeoutListener<K> |
Listener for timeout events by the
TimerService. |
| TimerService<K> |
Service to register timeouts for a given key.
|
| Class | Description |
|---|---|
| DefaultTimerService<K> |
Service to register timeouts for a given key.
|
| FileSlotAllocationSnapshotPersistenceService |
File based
SlotAllocationSnapshotPersistenceService that persists the SlotAllocationSnapshot as local files. |
| SlotAllocationSnapshot |
Model to save local slot allocation info.
|
| SlotOffer |
Describe the slot offering to job manager provided by task manager.
|
| TaskSlot<T extends TaskSlotPayload> |
Container for multiple
tasks belonging to the same slot. |
| TaskSlotTableImpl<T extends TaskSlotPayload> |
Default implementation of
TaskSlotTable. |
| Enum | Description |
|---|---|
| NoOpSlotAllocationSnapshotPersistenceService |
SlotAllocationSnapshotPersistenceService that does nothing. |
| Exception | Description |
|---|---|
| SlotNotActiveException |
Exception indicating that the given
TaskSlot was not in state active. |
| SlotNotFoundException |
Exception indicating that a
TaskSlot could not be found. |
Copyright © 2014–2025 The Apache Software Foundation. All rights reserved.