KeyedFrequencyCap.Builder
public
static
final
class
KeyedFrequencyCap.Builder
extends Object
| java.lang.Object | |
| ↳ | android.adservices.common.KeyedFrequencyCap.Builder |
Builder para criar objetos KeyedFrequencyCap.
Resumo
Construtores públicos | |
|---|---|
Builder(int adCounterKey, int maxCount, Duration interval)
|
|
Métodos públicos | |
|---|---|
KeyedFrequencyCap
|
build()
Cria e retorna uma instância de |
KeyedFrequencyCap.Builder
|
setAdCounterKey(int adCounterKey)
Define a chave do contador de anúncios a que o limite de frequência é aplicado. |
KeyedFrequencyCap.Builder
|
setInterval(Duration interval)
Define o intervalo, como uma |
KeyedFrequencyCap.Builder
|
setMaxCount(int maxCount)
Define a contagem máxima dentro do intervalo de tempo para o limite de frequência. |
Métodos herdados | |
|---|---|
Construtores públicos
Builder
public Builder (int adCounterKey,
int maxCount,
Duration interval)| Parâmetros | |
|---|---|
adCounterKey |
int |
maxCount |
int |
interval |
Duration: este valor não pode ser null. |
Métodos públicos
build
public KeyedFrequencyCap build ()
Cria e retorna uma instância de KeyedFrequencyCap.
| Retorna | |
|---|---|
KeyedFrequencyCap |
Esse valor não pode ser null. |
setAdCounterKey
public KeyedFrequencyCap.Builder setAdCounterKey (int adCounterKey)
Define a chave do contador de anúncios a que o limite de frequência é aplicado.
Consulte KeyedFrequencyCap.getAdCounterKey() para mais informações.
| Parâmetros | |
|---|---|
adCounterKey |
int |
| Retorna | |
|---|---|
KeyedFrequencyCap.Builder |
Esse valor não pode ser null. |
setInterval
public KeyedFrequencyCap.Builder setInterval (Duration interval)
Define o intervalo, como uma Duration que será truncada para o segundo mais próximo,
em que o limite de frequência é calculado.
Consulte KeyedFrequencyCap.getInterval() para mais informações.
| Parâmetros | |
|---|---|
interval |
Duration: esse valor não pode ser null. |
| Retorna | |
|---|---|
KeyedFrequencyCap.Builder |
Esse valor não pode ser null. |
setMaxCount
public KeyedFrequencyCap.Builder setMaxCount (int maxCount)
Define a contagem máxima dentro do intervalo de tempo para o limite de frequência.
Consulte KeyedFrequencyCap.getMaxCount() para mais informações.
| Parâmetros | |
|---|---|
maxCount |
int |
| Retorna | |
|---|---|
KeyedFrequencyCap.Builder |
Esse valor não pode ser null. |