Kompilator interwału trenowania

public static final class TrainingInterval.Builder
extends Object

java.lang.Object
android.adservices.ondevicepersonalization.TrenowanieInterval.Builder


Kreator dla: TrainingInterval

Podsumowanie

Konstruktory publiczne

Builder()

Metody publiczne

TrainingInterval build()

Tworzy instancję.

TrainingInterval.Builder setMinimumInterval(Duration value)

Ustawia minimalny odstęp czasu między 2 uruchomieniami treningowymi.

TrainingInterval.Builder setSchedulingMode(int value)

Metody dziedziczone

Konstruktory publiczne

Metody publiczne

kompilacja

public TrainingInterval build ()

Tworzy instancję. Po wywołaniu tego kreatora nie należy go dotykać.

Zwroty
TrainingInterval Ta wartość nie może być typu null.

ustawMinimalnąInterwał

public TrainingInterval.Builder setMinimumInterval (Duration value)

Ustawia minimalny odstęp czasu między 2 uruchomieniami treningowymi.

To pole będzie używane tylko wtedy, gdy tryb planowania jest ustawiony na TrainingInterval.SCHEDULING_MODE_RECURRENT. Dopuszczalne są tylko wartości dodatnie. Dozwolone są tylko wartości zerowe lub ujemne. .

Pamiętaj też, że ta wartość to wartość zalecana, która nie gwarantuje uruchomienia zadania natychmiast po jego upływie. Sfederowane obliczenia w dalszym ciągu będą wymuszać minimalne wymagania dotyczące zasobów obliczeniowych wymagane ograniczenia interwałów i trenowania, aby zapewnić sprawność systemu. Bieżące szkolenie takie ograniczenia to urządzenie w sieci bez pomiaru, bezczynne, a także niski poziom baterii.

Parametry
value Duration: ta wartość nie może być typu null.

Zwroty
TrainingInterval.Builder Ta wartość nie może być typu null.

tryb ustawiania harmonogramu

public TrainingInterval.Builder setSchedulingMode (int value)

Parametry
value int: wartość to TrainingInterval.SCHEDULING_MODE_ONE_TIME lub TrainingInterval.SCHEDULING_MODE_RECURRENT

Zwroty
TrainingInterval.Builder Ta wartość nie może być typu null.