TrainingInterval.Builder

public static final class TrainingInterval.Builder
extends Object

java.lang.Object
   ↳ android.adservices.ondevicepersonalization.TrainingInterval.Builder


TrainingInterval 的构建器

总结

公共构造函数

Builder()

公共方法

TrainingInterval build()

构建实例。

TrainingInterval.Builder setMinimumInterval(Duration value)

设置两次训练运行之间的最小时间间隔。

TrainingInterval.Builder setSchedulingMode(int value)

继承的方法

公共构造函数

公共方法

build

public TrainingInterval build ()

构建实例。调用此函数后,不应触碰此构建器!

开球回攻次数
TrainingInterval 此值不能为 null

setMinimumInterval

public TrainingInterval.Builder setMinimumInterval (Duration value)

设置两次训练运行之间的最小时间间隔。

仅当时间安排模式为 TrainingInterval.SCHEDULING_MODE_RECURRENT 时,才会使用此字段。仅接受正值,零或负值将导致 IllegalArgumentException。

另请注意,此值为建议性值,并不能保证作业在间隔结束后立即运行。联合计算仍会实施所需的最小时间间隔和训练限制条件,以确保系统正常运行。当前的训练限制是设备连接到不按流量计费的网络、处于空闲状态且电池电量不低。

参数
value Duration:此值不能为 null

开球回攻次数
TrainingInterval.Builder 此值不能为 null

setSchedulingMode

public TrainingInterval.Builder setSchedulingMode (int value)

参数
value int:值为 TrainingInterval.SCHEDULING_MODE_ONE_TIMETrainingInterval.SCHEDULING_MODE_RECURRENT

开球回攻次数
TrainingInterval.Builder 此值不能为 null