KeyedFrequencyCap.Builder
public
static
final
class
KeyedFrequencyCap.Builder
extends Object
| java.lang.Object | |
| ↳ | android.adservices.common.KeyedFrequencyCap.Builder |
Es un compilador para crear objetos KeyedFrequencyCap.
Resumen
Constructores públicos | |
|---|---|
Builder(int adCounterKey, int maxCount, Duration interval)
|
|
Métodos públicos | |
|---|---|
KeyedFrequencyCap
|
build()
Compila y muestra una instancia de |
KeyedFrequencyCap.Builder
|
setAdCounterKey(int adCounterKey)
Establece la clave de contador de anuncios a la que se aplica la limitación de frecuencia. |
KeyedFrequencyCap.Builder
|
setInterval(Duration interval)
Establece el intervalo como una |
KeyedFrequencyCap.Builder
|
setMaxCount(int maxCount)
Establece la cantidad máxima dentro del intervalo de tiempo de la limitación de frecuencia. |
Métodos heredados | |
|---|---|
Constructores públicos
Builder
public Builder (int adCounterKey,
int maxCount,
Duration interval)| Parámetros | |
|---|---|
adCounterKey |
int |
maxCount |
int |
interval |
Duration: este valor no puede ser null. |
Métodos públicos
build
public KeyedFrequencyCap build ()
Compila y muestra una instancia de KeyedFrequencyCap.
| Resultado que se muestra | |
|---|---|
KeyedFrequencyCap |
Este valor no puede ser null. |
setAdCounterKey
public KeyedFrequencyCap.Builder setAdCounterKey (int adCounterKey)
Establece la clave de contador de anuncios a la que se aplica la limitación de frecuencia.
Consulta KeyedFrequencyCap.getAdCounterKey() para obtener más información.
| Parámetros | |
|---|---|
adCounterKey |
int |
| Devuelve | |
|---|---|
KeyedFrequencyCap.Builder |
Este valor no puede ser null. |
setInterval
public KeyedFrequencyCap.Builder setInterval (Duration interval)
Establece el intervalo como una Duration que se truncará al segundo más cercano y con la que se calculará la limitación de frecuencia.
Consulta KeyedFrequencyCap.getInterval() para obtener más información.
| Parámetros | |
|---|---|
interval |
Duration: este valor no puede ser null. |
| Resultado que se muestra | |
|---|---|
KeyedFrequencyCap.Builder |
Este valor no puede ser null. |
setMaxCount
public KeyedFrequencyCap.Builder setMaxCount (int maxCount)
Establece la cantidad máxima dentro del intervalo de tiempo de la limitación de frecuencia.
Consulta KeyedFrequencyCap.getMaxCount() para obtener más información.
| Parámetros | |
|---|---|
maxCount |
int |
| Devuelve | |
|---|---|
KeyedFrequencyCap.Builder |
Este valor no puede ser null. |