TrainingIntervalli.Builder
public
static
final
class
TrainingInterval.Builder
extends Object
java.lang.Object
|
↳ |
android.adservices.ondevicepersonalization.TrainingIntervalli.Builder
|
Un builder per TrainingInterval
Riepilogo
Metodi ereditati |
Dal corso
java.lang.Object
Object
|
clone()
Crea e restituisce una copia dell'oggetto.
|
boolean
|
equals(Object obj)
Indica se qualche altro oggetto è "uguale a" questo.
|
void
|
finalize()
Richiamato dal garbage collector su un oggetto quando la garbage collection
determina che non ci sono altri riferimenti all'oggetto.
|
final
Class<?>
|
getClass()
Restituisce la classe di runtime di Object .
|
int
|
hashCode()
Restituisce un valore di codice hash per l'oggetto.
|
final
void
|
notify()
Riattiva un singolo thread in attesa sul monitor di questo oggetto.
|
final
void
|
notifyAll()
Riattiva tutti i thread in attesa sul monitor di questo oggetto.
|
String
|
toString()
Restituisce una rappresentazione stringa dell'oggetto.
|
final
void
|
wait(long timeoutMillis, int nanos)
Fa sì che il thread corrente attenda finché non viene riattivato, in genere tramite notifica o interruzione, o fino a quando non è trascorso un determinato periodo di tempo reale.
|
final
void
|
wait(long timeoutMillis)
Fa sì che il thread corrente attenda finché non viene riattivato, in genere tramite notifica o interruzione, o fino a quando non è trascorso un determinato periodo di tempo reale.
|
final
void
|
wait()
Fa sì che il thread corrente attenda fino a quando non viene riattivato, in genere tramite una notifica o un'interruzione.
|
|
Costruttori pubblici
Costruttore
public Builder ()
Metodi pubblici
creare
public TrainingInterval build ()
Crea l'istanza. Non contattare il costruttore dopo averlo chiamato.
setMiniIntervallo
public TrainingInterval.Builder setMinimumInterval (Duration value)
Imposta l'intervallo di tempo minimo tra due esecuzioni di addestramento.
Questo campo verrà utilizzato soltanto quando la modalità di pianificazione è TrainingInterval.SCHEDULING_MODE_RECURRENT
. Sono accettati solo valori positivi. I valori zero o negativi generano un'eccezione IllegalArgumentException.
Tieni inoltre presente che questo valore è informativo, che non garantisce che il job verrà eseguito
immediatamente dopo la scadenza dell'intervallo. Il calcolo federato applicherà comunque un intervallo minimo richiesto e vincoli di addestramento per garantire l'integrità del sistema. Gli attuali vincoli di addestramento sono relativi a una rete non a consumo, in caso di inattività e batteria non in esaurimento.
Parametri |
value |
Duration : questo valore non può essere null . |