EventLogRecord.Builder
public
static
final
class
EventLogRecord.Builder
extends Object
java.lang.Object
|
↳ |
android.adservices.ondevicepersonalization.EventLogRecord.Builder
|
Builder untuk EventLogRecord
Ringkasan
Metode turunan |
Dari class
java.lang.Object
Object
|
clone()
Membuat dan menampilkan salinan objek ini.
|
boolean
|
equals(Object obj)
Menunjukkan apakah beberapa objek lain "sama dengan" objek ini atau tidak.
|
void
|
finalize()
Dipanggil oleh pembersih sampah memori pada sebuah objek saat pembersihan sampah memori
menentukan bahwa tidak ada lagi referensi ke objek.
|
final
Class<?>
|
getClass()
Menampilkan class runtime dari Object ini.
|
int
|
hashCode()
Menampilkan nilai kode hash untuk objek.
|
final
void
|
notify()
Mengaktifkan satu thread yang menunggu di monitor
objek ini.
|
final
void
|
notifyAll()
Mengaktifkan semua thread yang menunggu di monitor objek ini.
|
String
|
toString()
Menampilkan representasi string dari objek ini.
|
final
void
|
wait(long timeoutMillis, int nanos)
Menyebabkan thread saat ini menunggu hingga aktif, biasanya
dengan menerima notifikasi atau terganggu, atau hingga
sejumlah real time telah berlalu.
|
final
void
|
wait(long timeoutMillis)
Menyebabkan thread saat ini menunggu hingga aktif, biasanya
dengan menerima notifikasi atau terganggu, atau hingga
sejumlah real time telah berlalu.
|
final
void
|
wait()
Membuat thread saat ini menunggu hingga aktif, biasanya
dengan menerima notifikasi atau terganggu.
|
|
Konstruktor publik
Builder
public Builder ()
Metode publik
build
public EventLogRecord build ()
Membangun instance. Builder ini tidak boleh disentuh setelah memanggil instance inil!
setData
public EventLogRecord.Builder setData (ContentValues value)
Data tambahan yang akan dicatat. Dapat bernilai null, jika tidak ada data tambahan yang perlu ditulis sebagai bagian
dari peristiwa, dan hanya kemunculan peristiwa yang perlu dicatat ke dalam log.
Parameter |
value |
ContentValues : Nilai ini tidak boleh null . |
setRowIndex
public EventLogRecord.Builder setRowIndex (int value)
Indeks baris di dalam RequestLogRecord
yang ada dan harus
dikaitkan dengan payload ini.
Parameter |
value |
int : Nilainya adalah 0, atau lebih besar |
setType
public EventLogRecord.Builder setType (int value)
ID yang ditetapkan layanan dan mengidentifikasi payload ini. Setiap baris di
RequestLogRecord
dapat dikaitkan dengan maksimal satu peristiwa dari jenis yang ditentukan.
Platform akan menghapus peristiwa jika peristiwa lain dengan jenis yang sama sudah ada untuk baris
di RequestLogRecord
. Harus >0 dan <128. Ini memungkinkan hingga 127 peristiwa
ditulis untuk setiap baris di RequestLogRecord
.
Parameter |
value |
int : Nilai antara 1 dan 127 inklusif |