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 ()
Mem-build instance. Builder ini tidak boleh disentuh setelah memanggil ini!
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 dalam log.
Parameter |
value |
ContentValues : Nilai ini tidak boleh null . |
setRowIndex
public EventLogRecord.Builder setRowIndex (int value)
Indeks baris dalam RequestLogRecord
yang ada yang 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 yang mengidentifikasi payload ini. Setiap baris di RequestLogRecord
dapat dikaitkan dengan maksimal satu peristiwa dari jenis yang ditentukan.
Platform ini akan menghapus peristiwa jika peristiwa lain dengan jenis yang sama sudah ada untuk baris di RequestLogRecord
. Harus >0 dan <128. Dengan begitu, peristiwa dapat ditulis hingga 127
untuk setiap baris di RequestLogRecord
.
Parameter |
value |
int : Nilainya antara 1 dan 127 inklusif |