SpeedAlertOptions.Builder

genel statik son sınıf SpeedAlertOptions.Builder Nesneyi genişletir

SpeedAlertOptions binası için oluşturucu.

Kamu Oluşturucu Özeti

SpeedAlertOptions.Builder()
Boş bir derleyici oluşturur.

Herkese Açık Yöntem Özeti

SpeedAlertOptions
build()
SpeedAlertOptions oluşturur.
SpeedAlertOptions.Builder
setSeverityUpgradeDurationSeconds(int saniye)
Hız uyarılarını MINOR değerinden MAJOR değerine yükseltmek için gereken süreyi saniye cinsinden ayarlar.
SpeedAlertOptions.Builder
setSpeedAlertThresholdPercentage(SpeedAlertSeverity SpeedAlertSeverity, tam yüzde AboveLimit)
Tetikleme eşiğini, belirtilen SpeedAlertSeverity ile ilgili hız uyarısı için yüzde olarak ayarlar.

Devralınan Yöntem Özeti

İnşaatçılar

genel SpeedAlertOptions.Builder ()

Boş bir derleyici oluşturur.

Herkese Açık Yöntemler

herkese açık SpeedAlertOptions oluştur ()

SpeedAlertOptions oluşturur.

MINOR ve MAJOR hız uyarıları için aynı yüzde eşiğini ayarlamak, MINOR hız uyarısını devre dışı bırakır ve yalnızca MAJOR hız uyarısına izin verir.

Dekoratif yastıklar
IllegalArgumentException aşağıdaki koşulların tümü karşılanmazsa:
  • MINOR hız uyarısı tetikleme eşiğini, negatif olmayan bir tam sayı değerine sahip bir yüzde olarak ayarladınız
  • MAJOR hız uyarısı tetikleme eşiğini, negatif olmayan tam sayı değeri en az MINOR hız uyarısı eşiği yüzdesine sahip bir yüzde olarak ayarladınız
  • MAJOR hız uyarısı tetikleme eşiğini saniye cinsinden pozitif bir tam sayı değeriyle ayarladınız

herkese açık SpeedAlertOptions.Builder setSeverityUpgradeDurationSeconds (int saniye)

Hız uyarılarını MINOR değerinden MAJOR değerine yükseltmek için gereken süreyi saniye cinsinden ayarlar.

Belirtilen saniyeden uzun süre boyunca MINOR yüzde eşiğinin üzerine çıkarsanız MAJOR hız uyarısı tetiklenir.

Parametreler
saniye

herkese açık SpeedAlertOptions.Builder setSpeedAlertThresholdPercentage (SpeedAlertSeverity SpeedAlertSeverity, yüzde AboveLimit)

Tetikleme eşiğini, belirtilen SpeedAlertSeverity ile ilgili hız uyarısı için yüzde olarak ayarlar.

Hız uyarısı tetikleme eşiklerini hem MINOR hem de MAJOR uyarılarında yüzde olarak özelleştirmek için bu yöntemi kullanmanız gerekir.

Parametreler
speedAlertSeverity
percentageAboveLimit