Builder para a criação de SpeedAlertOptions.
Resumo do construtor público
SpeedAlertOptions.Builder()
Cria um builder vazio.
|
Resumo do método público
SpeedAlertOptions |
build()
Cria um
SpeedAlertOptions . |
SpeedAlertOptions.Builder |
setSeverityUpgradeDurationSeconds(int segundos)
|
SpeedAlertOptions.Builder |
setSpeedAlertThresholdPercentage(SpeedAlertSeverity speedAlertSeverity, int percentageAboveLimit)
Define o limite de acionamento como uma porcentagem para o alerta de velocidade do
SpeedAlertSeverity especificado. |
Resumo do método herdado
Construtores públicos
public SpeedAlertOptions.Builder ()
Cria um builder vazio.
Métodos públicos
public SpeedAlertOptions build ()
Cria um SpeedAlertOptions
.
Definir o mesmo limite de porcentagem para os alertas de velocidade MINOR
e MAJOR
desativa o alerta de velocidade MINOR
e permite apenas o alerta de velocidade MAJOR
.
Gera
IllegalArgumentException | se nem todas as condições a seguir forem atendidas:
|
---|
public SpeedAlertOptions.Builder setSeverityUpgradeDurationSeconds (int segundos)
public SpeedAlertOptions.Builder setSpeedAlertThresholdPercentage (SpeedAlertSeverity speedAlertSeverity, int percentageAboveLimit)
Define o limite de acionamento como uma porcentagem para o alerta de velocidade do SpeedAlertSeverity
especificado.
Esse método é necessário para personalizar os limites de acionamento dos alertas de velocidade como uma porcentagem
para os alertas MINOR
e MAJOR
.
Parâmetros
speedAlertSeverity | |
---|---|
percentageAboveLimit |