DiscreteAlertHandler

constructor(ranges: List<AlertRange<ValueType>>, currentValue: ValueType, targetConfig: TargetConfig, logger: Logger? = null)

Parameters

ranges
  • диапазоны алармов с их алерт классами

currentValue
  • текущее значение переменной, при создании обработчика

targetConfig
  • целевой конфиг, который должен отслеживать обработчик

logger
  • экземпляр логгера, если не передать, то логи писаться не будут