EventLogRecord.Builder

public static final class EventLogRecord.Builder
extends Object

java.lang.Object.
😎 android.adservices.ondevicepersonalization.EventLogRecord.Builder


Ein Builder für EventLogRecord

Zusammenfassung

Öffentliche Konstruktoren

Builder()

Öffentliche Methoden

EventLogRecord build()

Erstellt die Instanz.

EventLogRecord.Builder setData(ContentValues value)

Zusätzliche zu protokollierende Daten.

EventLogRecord.Builder setRequestLogRecord(RequestLogRecord value)

Die vorhandene RequestLogRecord, der diese Nutzlast zugeordnet werden soll.

EventLogRecord.Builder setRowIndex(int value)

Der Index der Zeile in einem vorhandenen RequestLogRecord, der diese Nutzlast sein soll verknüpft sind.

EventLogRecord.Builder setType(int value)

Die vom Dienst zugewiesene Kennung, die diese Nutzlast identifiziert.

Übernommene Methoden

Object clone()

Erstellt eine Kopie dieses Objekts und gibt sie zurück.

boolean equals(Object obj)

Gibt an, ob ein anderes Objekt „gleich“ ist dieses.

void finalize()

Wird von der automatischen Speicherbereinigung für ein Objekt aufgerufen, wenn die Speicherbereinigung durchgeführt wird wird festgelegt, dass es keine weiteren Verweise auf das Objekt gibt.

final Class<?> getClass()

Gibt die Laufzeitklasse dieses Object-Objekts zurück.

int hashCode()

Gibt einen Hash-Code-Wert für das Objekt zurück.

final void notify()

Weckt einen einzelnen Thread auf, der auf den überwachen.

final void notifyAll()

Weckt alle Threads auf, die auf den Monitor dieses Objekts warten.

String toString()

Gibt eine Stringdarstellung des Objekts zurück.

final void wait(long timeoutMillis, int nanos)

Veranlasst, dass der aktuelle Thread wartet, bis er aktiviert wird, normalerweise durch Benachrichtigungen oder Unterbrechungen bestimmte Zeit in Echtzeit verstrichen ist.

final void wait(long timeoutMillis)

Veranlasst, dass der aktuelle Thread wartet, bis er aktiviert wird, normalerweise durch Benachrichtigungen oder Unterbrechungen bestimmte Zeit in Echtzeit verstrichen ist.

final void wait()

Veranlasst, dass der aktuelle Thread wartet, bis er aktiviert wird, normalerweise indem sie benachrichtigt oder unterbrochen werden.

Öffentliche Konstruktoren

Öffentliche Methoden

build

public EventLogRecord build ()

Erstellt die Instanz. Dieser Builder sollte nach dem Anruf nicht mehr geändert werden.

Returns
EventLogRecord Dieser Wert darf nicht null sein.

Daten festlegen

public EventLogRecord.Builder setData (ContentValues value)

Zusätzliche zu protokollierende Daten. Kann null sein, wenn keine zusätzlichen Daten als Teil geschrieben werden müssen und nur das Auftreten des Ereignisses muss protokolliert werden.

Parameter
value ContentValues: Dieser Wert darf nicht null sein.

setRequestLogRecord

public EventLogRecord.Builder setRequestLogRecord (RequestLogRecord value)

Die vorhandene RequestLogRecord, der diese Nutzlast zugeordnet werden soll.

Parameter
value RequestLogRecord: Dieser Wert darf nicht null sein.

Returns
EventLogRecord.Builder Dieser Wert darf nicht null sein.

SetRowIndex

public EventLogRecord.Builder setRowIndex (int value)

Der Index der Zeile in einem vorhandenen RequestLogRecord, der diese Nutzlast sein soll verknüpft sind.

Parameter
value int: Der Wert ist 0 oder größer

Returns
EventLogRecord.Builder Dieser Wert darf nicht null sein.

Set-Typ

public EventLogRecord.Builder setType (int value)

Die vom Dienst zugewiesene Kennung, die diese Nutzlast identifiziert. Jede Zeile in RequestLogRecord kann mit maximal einem Ereignis eines angegebenen Typs verknüpft werden. Ereignisse werden von der Plattform gelöscht, wenn bereits ein anderes Ereignis desselben Typs in einer Zeile vorhanden ist. in „RequestLogRecord“. Muss zwischen 0 und 128 liegen. Dadurch können bis zu 127 Ereignisse für jede Zeile in RequestLogRecord geschrieben.

Parameter
value int: Wert liegt zwischen 1 und 127 (einschließlich)

Returns
EventLogRecord.Builder Dieser Wert darf nicht null sein.