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