Builder untuk mem-build SpeedAlertOptions.
Ringkasan Konstruktor Publik
SpeedAlertOptions.Builder()
Membuat builder kosong.
|
Ringkasan Metode Publik
SpeedAlertOptions |
build()
Mem-build
SpeedAlertOptions . |
SpeedAlertOptions.Builder |
setSeverityUpgradeDurationSeconds(int seconds)
|
SpeedAlertOptions.Builder |
setSpeedAlertThresholdPercentage(SpeedAlertSeverity speedAlertSeverity, int percentageAboveLimit)
Menetapkan batas pemicu sebagai persentase untuk notifikasi kecepatan
SpeedAlertSeverity yang ditentukan. |
Ringkasan Metode Turunan
Konstruktor Publik
public SpeedAlertOptions.Builder ()
Membuat builder kosong.
Metode Publik
public SpeedAlertOptions build ()
Mem-build SpeedAlertOptions
.
Menetapkan batas persentase yang sama untuk notifikasi kecepatan MINOR
dan MAJOR
akan menonaktifkan notifikasi kecepatan MINOR
dan hanya akan mengizinkan notifikasi kecepatan MAJOR
.
Menampilkan
IllegalArgumentException | jika tidak semua kondisi berikut terpenuhi:
|
---|
public SpeedAlertOptions.Builder setSeverityUpgradeDurationSeconds (int seconds)
public SpeedAlertOptions.Builder setSpeedAlertThresholdPercentage (SpeedAlertSeverity speedAlertSeverity, int percentageAboveLimit)
Menetapkan batas pemicu sebagai persentase untuk notifikasi kecepatan SpeedAlertSeverity
yang ditentukan.
Anda memerlukan metode ini untuk menyesuaikan nilai minimum pemicu pemberitahuan kecepatan sebagai persentase untuk pemberitahuan MINOR
dan MAJOR
.
Parameter
speedAlertSeverity | |
---|---|
percentageAboveLimit |