TrainingInterval.Builder
public
static
final
class
TrainingInterval.Builder
extends Object
java.lang.Object
|
↳ |
android.adservices.ondevicepersonalization.TrainingInterval.Builder
|
Ein Bauunternehmen für TrainingInterval
Zusammenfassung
Öffentliche Konstruktoren |
Builder()
|
Übernommene Methoden |
Von Klasse
java.lang.Object
Object
|
clone()
Erstellt eine Kopie dieses Objekts und gibt sie zurück.
|
boolean
|
equals(Object obj)
Gibt an, ob ein anderes Objekt mit diesem Objekt „identisch“ ist.
|
void
|
finalize()
Wird vom Garbage Collector für ein Objekt aufgerufen, wenn die Garbage Collection feststellt, dass keine Verweise mehr auf das Objekt vorhanden sind.
|
final
Class<?>
|
getClass()
Gibt die Laufzeitklasse dieses Object zurück.
|
int
|
hashCode()
Gibt einen Hash-Codewert für das Objekt zurück.
|
final
void
|
notify()
Weckt einen einzelnen Thread auf, der auf dem Monitor dieses Objekts wartet.
|
final
void
|
notifyAll()
Weckt alle Threads auf, die auf dem Monitor dieses Objekts warten.
|
String
|
toString()
Gibt eine Stringdarstellung des Objekts zurück.
|
final
void
|
wait(long timeoutMillis, int nanos)
Der aktuelle Thread wartet, bis er geweckt wird, normalerweise durch Benachrichtigung oder Unterbrechung oder bis eine bestimmte Zeit in Echtzeit verstrichen ist.
|
final
void
|
wait(long timeoutMillis)
Der aktuelle Thread wartet, bis er geweckt wird, normalerweise durch Benachrichtigung oder Unterbrechung oder bis eine bestimmte Zeit in Echtzeit verstrichen ist.
|
final
void
|
wait()
Der aktuelle Thread wartet, bis er geweckt wird, normalerweise durch Benachrichtigung oder Unterbrechung.
|
|
Öffentliche Konstruktoren
Builder
public Builder ()
Öffentliche Methoden
build
public TrainingInterval build ()
Erstellt die Instanz. Dieser Builder sollte nach dem Anruf nicht mehr geändert werden.
setMinimumInterval
public TrainingInterval.Builder setMinimumInterval (Duration value)
Legt das Mindestzeitintervall zwischen zwei Trainingsläufen fest.
Dieses Feld wird nur verwendet, wenn der Planungsmodus TrainingInterval.SCHEDULING_MODE_RECURRENT
ist. Es sind nur positive Werte zulässig. Null- oder negative Werte führen zu einer IllegalArgumentException.
Hinweis: Dieser Wert ist nur ein Richtwert. Es kann nicht garantiert werden, dass der Job sofort nach Ablauf des Intervalls ausgeführt wird. Bei der föderierten Datenverarbeitung werden weiterhin ein Mindestintervall und Trainingsbeschränkungen erzwungen, um die Systemintegrität zu gewährleisten. Die aktuellen Einschränkungen für das Training sind: Das Gerät muss sich in einem unbegrenzten Netzwerk befinden, inaktiv sein und der Akkustand darf nicht niedrig sein.
Parameter |
value |
Duration : Dieser Wert darf nicht null sein. |