| Interface | Description |
|---|---|
| Monitor |
A Monitor is a class implementing some functionality that should be done every N milliseconds on a YARN RM or NM.
|
| MonitorFactory |
Factory to build
Monitor using provided config. |
| SchedulingProvider |
Provides scheduling functionality to the SamzaMonitorService.
|
| Class | Description |
|---|---|
| MonitorConfig |
Configurations for the
Monitor implementations. |
| MonitorLoader |
Helper class that instantiates the Monitor.
|
| SamzaMonitorService |
The class responsible for handling long-running/scheduled monitors in Samza REST.
|
| ScheduledExecutorSchedulingProvider |