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 . |