TrainingInterval.Builder
public static final class TrainingInterval.Builder
extends Object
java.lang.Объект |
↳ | android.adservices.ondevicepersonalization.TrainingInterval.Builder |
Конструктор для TrainingInterval
Краткое содержание
Общественные конструкторы |
---|
Builder () |
Унаследованные методы |
---|
Из класса java.lang.Object Object | clone () Создает и возвращает копию этого объекта. | boolean | equals ( Object obj) Указывает, «равен» ли какой-либо другой объект этому объекту. | void | finalize () Вызывается сборщиком мусора для объекта, когда сборщик мусора определяет, что ссылок на объект больше нет. | final Class <?> | getClass () Возвращает класс времени выполнения этого Object . | int | hashCode () Возвращает значение хэш-кода для объекта. | final void | notify () Пробуждает одиночный поток, ожидающий монитора этого объекта. | final void | notifyAll () Пробуждает все потоки, ожидающие на мониторе этого объекта. | String | toString () Возвращает строковое представление объекта. | final void | wait (long timeoutMillis, int nanos) Заставляет текущий поток ждать, пока он не будет пробужден, обычно путем получения уведомления или прерывания , или до тех пор, пока не истечет определенное количество реального времени. | final void | wait (long timeoutMillis) Заставляет текущий поток ждать, пока он не будет пробужден, обычно путем получения уведомления или прерывания , или до тех пор, пока не истечет определенное количество реального времени. | final void | wait () Заставляет текущий поток ждать, пока он не будет пробужден, обычно путем получения уведомления или прерывания . |
|
Общественные конструкторы
Строитель
public Builder ()
Публичные методы
строить
public TrainingInterval build ()
Создает экземпляр. Этого строителя нельзя трогать после звонка!
setMinimumInterval
public TrainingInterval.Builder setMinimumInterval (Duration value)
Устанавливает минимальный интервал времени между двумя тренировочными прогонами.
Это поле будет использоваться только в том случае, если режим планирования — TrainingInterval.SCHEDULING_MODE_RECURRENT
. Принимаются только положительные значения. Нулевые или отрицательные значения приведут к исключению IllegalArgumentException.
Также обратите внимание, что это значение является рекомендательным и не гарантирует, что задание будет запущено сразу после истечения интервала. Федеративные вычисления по-прежнему будут обеспечивать соблюдение минимально необходимого интервала и ограничений обучения для обеспечения работоспособности системы. Текущие ограничения обучения: устройство находится в сети без счетчиков, находится в режиме ожидания и не разряжена батарея.
Параметры |
---|
value | Duration : Это значение не может быть null . |