KeyedFrequencyCap.Builder

public static final class KeyedFrequencyCap.Builder
extends Object

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


Builder untuk membuat objek KeyedFrequencyCap.

Ringkasan

Konstruktor publik

Builder(int adCounterKey, int maxCount, Duration interval)

Metode publik

KeyedFrequencyCap build()

Membangun dan menampilkan instance KeyedFrequencyCap.

KeyedFrequencyCap.Builder setAdCounterKey(int adCounterKey)

Menetapkan kunci penghitung iklan yang dikenai pembatasan frekuensi.

KeyedFrequencyCap.Builder setInterval(Duration interval)

Menetapkan interval, sebagai Duration yang akan dipotong ke detik terdekat, yang digunakan untuk menghitung batas frekuensi.

KeyedFrequencyCap.Builder setMaxCount(int maxCount)

Menetapkan jumlah maksimum dalam interval waktu untuk batas frekuensi.

Metode turunan

Konstruktor publik

Builder

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

Parameter
adCounterKey int

maxCount int

interval Duration: Nilai ini tidak boleh null.

Metode publik

build

public KeyedFrequencyCap build ()

Membangun dan menampilkan instance KeyedFrequencyCap.

Hasil
KeyedFrequencyCap Nilai ini tidak boleh null.

setAdCounterKey

public KeyedFrequencyCap.Builder setAdCounterKey (int adCounterKey)

Menetapkan kunci penghitung iklan yang dikenai pembatasan frekuensi.

Lihat KeyedFrequencyCap.getAdCounterKey() untuk mengetahui informasi selengkapnya.

Parameter
adCounterKey int

Hasil
KeyedFrequencyCap.Builder Nilai ini tidak boleh null.

setInterval

public KeyedFrequencyCap.Builder setInterval (Duration interval)

Menetapkan interval, sebagai Duration yang akan dipotong ke detik terdekat, yang digunakan untuk menghitung batas frekuensi.

Lihat KeyedFrequencyCap.getInterval() untuk mengetahui informasi selengkapnya.

Parameter
interval Duration: Nilai ini tidak boleh null.

Hasil
KeyedFrequencyCap.Builder Nilai ini tidak boleh null.

setMaxCount

public KeyedFrequencyCap.Builder setMaxCount (int maxCount)

Menetapkan jumlah maksimum dalam interval waktu untuk batas frekuensi.

Lihat KeyedFrequencyCap.getMaxCount() untuk mengetahui informasi selengkapnya.

Parameter
maxCount int

Hasil
KeyedFrequencyCap.Builder Nilai ini tidak boleh null.