EventLogRecord.Builder
public
static
final
class
EventLogRecord.Builder
extends Object
java.lang.Object
|
↳ |
android.adservices.ondevicepersonalization.EventLogRecord.Builder
|
Un builder per EventLogRecord
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 EventLogRecord build ()
Crea l'istanza. Non contattare il costruttore dopo averlo chiamato.
setData
public EventLogRecord.Builder setData (ContentValues value)
Dati aggiuntivi da registrare. Può essere null se non è necessario scrivere dati aggiuntivi come parte dell'evento e se deve essere registrata solo l'occorrenza dell'evento.
Parametri |
value |
ContentValues : questo valore non può essere null . |
setRowIndex
public EventLogRecord.Builder setRowIndex (int value)
L'indice della riga in un elemento RequestLogRecord
esistente a cui deve essere associato questo payload.
Parametri |
value |
int : il valore è pari o superiore a 0 |
setType
public EventLogRecord.Builder setType (int value)
L'identificatore assegnato al servizio che identifica questo payload. Ogni riga in RequestLogRecord
può essere associata a un massimo di un evento di un tipo specificato.
La piattaforma rimuove gli eventi se esiste già un altro evento dello stesso tipo per una riga
in RequestLogRecord
. I valori devono essere compresi tra 0 e <128. Ciò consente di scrivere fino a 127 eventi per ogni riga in RequestLogRecord
.
Parametri |
value |
int : il valore è compreso tra 1 e 127 inclusi |