KeyedFrequencyCap.Builder
  public
  static
  final
  
  class
  KeyedFrequencyCap.Builder
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| ↳ | android.adservices.common.KeyedFrequencyCap.Builder | 
用于创建 KeyedFrequencyCap 对象的构建器。
摘要
| 公共构造函数 | |
|---|---|
| 
      Builder(int adCounterKey, int maxCount, Duration interval)
       | |
| 公共方法 | |
|---|---|
| 
        
        
        
        
        
        KeyedFrequencyCap | 
      build()
      构建并返回  | 
| 
        
        
        
        
        
        KeyedFrequencyCap.Builder | 
      setAdCounterKey(int adCounterKey)
      设置应用频次上限的广告计数器键。 | 
| 
        
        
        
        
        
        KeyedFrequencyCap.Builder | 
      setInterval(Duration interval)
      将间隔时间设置为  | 
| 
        
        
        
        
        
        KeyedFrequencyCap.Builder | 
      setMaxCount(int maxCount)
      针对频次上限设置在相应时间间隔内的数量上限。 | 
| 继承的方法 | |
|---|---|
公共构造函数
Builder
public Builder (int adCounterKey, 
                int maxCount, 
                Duration interval)| 参数 | |
|---|---|
| adCounterKey | int | 
| maxCount | int | 
| interval | Duration:此值不能为null。 | 
公共方法
build
public KeyedFrequencyCap build ()
构建并返回 KeyedFrequencyCap 实例。
| 返回 | |
|---|---|
| KeyedFrequencyCap | 此值不能为 null。 | 
setAdCounterKey
public KeyedFrequencyCap.Builder setAdCounterKey (int adCounterKey)
设置应用频次上限的广告计数器键。
如需了解详情,请参阅 KeyedFrequencyCap.getAdCounterKey()。
| 参数 | |
|---|---|
| adCounterKey | int | 
| 返回值 | |
|---|---|
| KeyedFrequencyCap.Builder | 此值不能为 null。 | 
setInterval
public KeyedFrequencyCap.Builder setInterval (Duration interval)
将间隔时间设置为 Duration(将截断为最接近的秒数),系统根据这一时间来计算频次上限。
 
如需了解详情,请参阅 KeyedFrequencyCap.getInterval()。
| 参数 | |
|---|---|
| interval | Duration:此值不能为null。 | 
| 返回值 | |
|---|---|
| KeyedFrequencyCap.Builder | 此值不能为 null。 | 
setMaxCount
public KeyedFrequencyCap.Builder setMaxCount (int maxCount)
针对频次上限设置在相应时间间隔内的数量上限。
如需了解详情,请参阅 KeyedFrequencyCap.getMaxCount()。
| 参数 | |
|---|---|
| maxCount | int | 
| 返回值 | |
|---|---|
| KeyedFrequencyCap.Builder | 此值不能为 null。 | 
