DiscreteAlertHandler
constructor(ranges: List<AlertRange<ValueType>>, currentValue: ValueType, targetConfig: TargetConfig, logger: Logger? = null)
Parameters
ranges
диапазоны алармов с их алерт классами
currentValue
текущее значение переменной, при создании обработчика
targetConfig
целевой конфиг, который должен отслеживать обработчик
logger
экземпляр логгера, если не передать, то логи писаться не будут