KeyedFrequencyCap.Builder
public
static
final
class
KeyedFrequencyCap.Builder
extends Object
java.lang.Object | |
🎞 | android.adservices.common.KeyedFrequencyCap.Builder |
Builder per la creazione di oggetti KeyedFrequencyCap
.
Riepilogo
Costruttori pubblici | |
---|---|
Builder(int adCounterKey, int maxCount, Duration interval)
|
Metodi pubblici | |
---|---|
KeyedFrequencyCap
|
build()
Crea e restituisce un'istanza |
KeyedFrequencyCap.Builder
|
setAdCounterKey(int adCounterKey)
Imposta la chiave del contatore annunci a cui si applica la quota limite. |
KeyedFrequencyCap.Builder
|
setInterval(Duration interval)
Consente di impostare l'intervallo, ad esempio |
KeyedFrequencyCap.Builder
|
setMaxCount(int maxCount)
Consente di impostare il conteggio massimo nell'intervallo di tempo per la quota limite. |
Metodi ereditati | |
---|---|
Costruttori pubblici
Costruttore
public Builder (int adCounterKey, int maxCount, Duration interval)
Parametri | |
---|---|
adCounterKey |
int |
maxCount |
int |
interval |
Duration : questo valore non può essere null . |
Metodi pubblici
creare
public KeyedFrequencyCap build ()
Crea e restituisce un'istanza KeyedFrequencyCap
.
Ritorni | |
---|---|
KeyedFrequencyCap |
Questo valore non può essere null . |
ImpostaChiaveContatoreAd
public KeyedFrequencyCap.Builder setAdCounterKey (int adCounterKey)
Imposta la chiave del contatore annunci a cui si applica la quota limite.
Consulta KeyedFrequencyCap.getAdCounterKey()
per saperne di più.
Parametri | |
---|---|
adCounterKey |
int |
Ritorni | |
---|---|
KeyedFrequencyCap.Builder |
Questo valore non può essere null . |
setInterval
public KeyedFrequencyCap.Builder setInterval (Duration interval)
Consente di impostare l'intervallo, ad esempio Duration
, che verrà troncato al secondo più vicino,
sulla quale viene calcolata la quota limite.
Consulta KeyedFrequencyCap.getInterval()
per saperne di più.
Parametri | |
---|---|
interval |
Duration : questo valore non può essere null . |
Ritorni | |
---|---|
KeyedFrequencyCap.Builder |
Questo valore non può essere null . |
setMaxCount
public KeyedFrequencyCap.Builder setMaxCount (int maxCount)
Consente di impostare il conteggio massimo nell'intervallo di tempo per la quota limite.
Consulta KeyedFrequencyCap.getMaxCount()
per saperne di più.
Parametri | |
---|---|
maxCount |
int |
Ritorni | |
---|---|
KeyedFrequencyCap.Builder |
Questo valore non può essere null . |