SpeedAlertOptions.Builder

общедоступный статический конечный класс SpeedAlertOptions.Builder расширяет объект

Конструктор для создания SpeedAlertOptions.

Сводка общедоступного конструктора

SpeedAlertOptions.Builder ()
Создает пустой построитель.

Краткое описание общедоступного метода

Параметры скорости оповещения
строить ()
Создает SpeedAlertOptions .
SpeedAlertOptions.Builder
setSeverityUpgradeDurationSeconds (целое число секунд)
Устанавливает время в секундах, необходимое для обновления предупреждений о скорости с MINOR до MAJOR .
SpeedAlertOptions.Builder
setSpeedAlertThresholdPercentage ( SpeedAlertSeverity SpeedAlertSeverity, int процентAboveLimit)
Устанавливает порог срабатывания в процентах для оповещения о скорости указанного SpeedAlertSeverity .

Сводка унаследованных методов

Публичные конструкторы

общедоступный SpeedAlertOptions.Builder ()

Создает пустой построитель.

Публичные методы

общедоступная сборка SpeedAlertOptions ()

Создает SpeedAlertOptions .

Установка одинакового процентного порога для предупреждений о скорости MINOR и MAJOR отключает предупреждение о скорости MINOR и разрешает только предупреждение о скорости MAJOR .

Броски
IllegalArgumentException если не соблюдены все следующие условия:
  • Вы установили порог срабатывания оповещения о скорости MINOR в процентах с неотрицательным целочисленным значением.
  • Вы установили порог срабатывания оповещения о скорости MAJOR в процентах с неотрицательным целочисленным значением, которое не меньше процентного порога оповещения о скорости MINOR .
  • Вы установили порог срабатывания оповещения о скорости MAJOR в секундах с положительным целочисленным значением.

public SpeedAlertOptions.Builder setSeverityUpgradeDurationSeconds (целое число секунд)

Устанавливает время в секундах, необходимое для обновления предупреждений о скорости с MINOR до MAJOR .

Превышение MINOR процентного порога в течение периода времени, превышающего указанные секунды, вызывает оповещение о скорости MAJOR .

Параметры
секунды

public SpeedAlertOptions.Builder setSpeedAlertThresholdPercentage ( SpeedAlertSeverity SpeedAlertSeverity, int процентAboveLimit)

Устанавливает порог срабатывания в процентах для оповещения о скорости указанного SpeedAlertSeverity .

Этот метод необходим для настройки пороговых значений срабатывания оповещений о скорости в процентах как для MINOR , так и для MAJOR оповещений.

Параметры
скоростьAlertSeverity
процентAboveLimit