KeyedFrequencyCap.Builder

public static final class KeyedFrequencyCap.Builder
extends Object

java.lang.Object
🎃 android.adservices.common.KeyedFrequencyCap.Builder


KeyedFrequencyCap nesne oluşturmayı sağlayan oluşturucu.

Özet

Kamu inşaatçıları

Builder(int adCounterKey, int maxCount, Duration interval)

Herkese açık yöntemler

KeyedFrequencyCap build()

Bir KeyedFrequencyCap örneği oluşturur ve döndürür.

KeyedFrequencyCap.Builder setAdCounterKey(int adCounterKey)

Sıklık sınırının geçerli olduğu reklam sayacı anahtarını ayarlar.

KeyedFrequencyCap.Builder setInterval(Duration interval)

Aralığı en yakın saniyeye kısaltılacak bir Duration olarak ayarlar. üzerinden hesaplanacaktır.

KeyedFrequencyCap.Builder setMaxCount(int maxCount)

Sıklık sınırı zaman aralığı içinde maksimum sayıyı ayarlar.

Devralınan yöntemler

Object clone()

Bu nesnenin bir kopyasını oluşturur ve döndürür.

boolean equals(Object obj)

Başka bir nesnenin "eşit" olup olmadığını gösterir bunu.

void finalize()

Atık toplama sırasında bir nesne üzerinde çöp toplayıcı tarafından çağrılır nesneye başka referans olmadığını belirler.

final Class<?> getClass()

Bu Object öğesinin çalışma zamanı sınıfını döndürür.

int hashCode()

Nesne için bir karma kod değeri döndürür.

final void notify()

Bu nesneyi bekleyen tek bir iş parçacığının anlamına gelir.

final void notifyAll()

Bu nesnenin monitöründe bekleyen tüm ileti dizilerini uyandırır.

String toString()

Nesnenin dize gösterimini döndürür.

final void wait(long timeoutMillis, int nanos)

Mevcut iş parçacığının uyanılana kadar beklemesine neden olur. Bu işlem genellikle bilgilendirilerek veya kesinti olarak ya da bir sorun yaşamadan belirli bir süre geçtiğinden emin olun.

final void wait(long timeoutMillis)

Mevcut iş parçacığının uyanılana kadar beklemesine neden olur. Bu işlem genellikle bilgilendirilerek veya kesinti olarak ya da bir sorun yaşamadan belirli bir süre geçtiğinden emin olun.

final void wait()

Mevcut iş parçacığının uyanılana kadar beklemesine neden olur. Bu işlem genellikle bildirim alarak veya kesinti olarak.

Kamu inşaatçıları

Oluşturucu

public Builder (int adCounterKey, 
                int maxCount, 
                Duration interval)

Parametreler
adCounterKey int

maxCount int

interval Duration: Bu değer null olamaz.

Herkese açık yöntemler

derleme

public KeyedFrequencyCap build ()

Bir KeyedFrequencyCap örneği oluşturur ve döndürür.

İlerlemeler
KeyedFrequencyCap Bu değer null olamaz.

SetAdCounterKey

public KeyedFrequencyCap.Builder setAdCounterKey (int adCounterKey)

Sıklık sınırının geçerli olduğu reklam sayacı anahtarını ayarlar.

Daha fazla bilgi için KeyedFrequencyCap.getAdCounterKey() sayfasına göz atın.

Parametreler
adCounterKey int

İlerlemeler
KeyedFrequencyCap.Builder Bu değer null olamaz.

setInterval

public KeyedFrequencyCap.Builder setInterval (Duration interval)

Aralığı en yakın saniyeye kısaltılacak bir Duration olarak ayarlar. üzerinden hesaplanacaktır.

Daha fazla bilgi için KeyedFrequencyCap.getInterval() sayfasına göz atın.

Parametreler
interval Duration: Bu değer null olamaz.

İlerlemeler
KeyedFrequencyCap.Builder Bu değer null olamaz.

setMaxCount

public KeyedFrequencyCap.Builder setMaxCount (int maxCount)

Sıklık sınırı zaman aralığı içinde maksimum sayıyı ayarlar.

Daha fazla bilgi için KeyedFrequencyCap.getMaxCount() sayfasına göz atın.

Parametreler
maxCount int

İlerlemeler
KeyedFrequencyCap.Builder Bu değer null olamaz.