EventLogRecord.Builder

public static final class EventLogRecord.Builder
extends Object

Java.lang.Nesne
🎃 android.adservices.ondevicepersonalization.EventLogRecord.Builder


EventLogRecord için bir derleyici

Özet

Kamu inşaatçıları

Builder()

Herkese açık yöntemler

EventLogRecord build()

Örneği oluşturur.

EventLogRecord.Builder setData(ContentValues value)

Günlüğe kaydedilecek ek veriler.

EventLogRecord.Builder setRequestLogRecord(RequestLogRecord value)

Bu yükün ilişkilendirilmesi gereken mevcut RequestLogRecord.

EventLogRecord.Builder setRowIndex(int value)

Bu yükün olması gereken mevcut RequestLogRecord içindeki satırın dizini görüntülenebilir.

EventLogRecord.Builder setType(int value)

Bu yükü tanımlayan, hizmet tarafından atanmış tanımlayıcı.

Devralınan yöntemler

Object clone()

Bu nesnenin bir kopyasını oluşturur ve döndürür.

boolean equals(Object obj)

Başka bir nesnenin "eşit" olup olmadığını gösterir bunu.

void finalize()

Atık toplama sırasında bir nesne üzerinde çöp toplayıcı tarafından çağrılır nesneye başka referans olmadığını belirler.

final Class<?> getClass()

Bu Object öğesinin çalışma zamanı sınıfını döndürür.

int hashCode()

Nesne için bir karma kod değeri döndürür.

final void notify()

Bu nesnenin anlamına gelir.

final void notifyAll()

Bu nesnenin monitöründe bekleyen tüm ileti dizilerini uyandırır.

String toString()

Nesnenin dize gösterimini döndürür.

final void wait(long timeoutMillis, int nanos)

Mevcut iş parçacığının uyanılana kadar beklemesine neden olur. Bu işlem genellikle bilgilendirilerek veya kesinti olarak ya da bir sorun yaşamadan belirli bir süre geçtiğinden emin olun.

final void wait(long timeoutMillis)

Mevcut iş parçacığının uyanılana kadar beklemesine neden olur. Bu işlem genellikle bilgilendirilerek veya kesinti olarak ya da bir sorun yaşamadan belirli bir süre geçtiğinden emin olun.

final void wait()

Mevcut iş parçacığının uyanılana kadar beklemesine neden olur. Bu işlem genellikle bildirim alarak veya kesinti olarak.

Kamu inşaatçıları

Oluşturucu

public Builder ()

Herkese açık yöntemler

derleme

public EventLogRecord build ()

Örneği oluşturur. Bu çağrı yapıldıktan sonra bu oluşturucuya dokunulmamalıdır.

İlerlemeler
EventLogRecord Bu değer null olamaz.

kümeVerisi

public EventLogRecord.Builder setData (ContentValues value)

Günlüğe kaydedilecek ek veriler. Parça olarak ek veri yazılması gerekmiyorsa null olabilir. ve yalnızca etkinliğin gerçekleştiği zaman günlüğe kaydedilir.

Parametreler
value ContentValues: Bu değer null olamaz.

İlerlemeler
EventLogRecord.Builder

setRequestLogRecord

public EventLogRecord.Builder setRequestLogRecord (RequestLogRecord value)

Bu yükün ilişkilendirilmesi gereken mevcut RequestLogRecord.

Parametreler
value RequestLogRecord: Bu değer null olamaz.

İlerlemeler
EventLogRecord.Builder Bu değer null olamaz.

setRowIndex

public EventLogRecord.Builder setRowIndex (int value)

Bu yükün olması gereken mevcut RequestLogRecord içindeki satırın dizini görüntülenebilir.

Parametreler
value int: Değer 0 veya daha büyük

İlerlemeler
EventLogRecord.Builder Bu değer null olamaz.

kümeTürü

public EventLogRecord.Builder setType (int value)

Bu yükü tanımlayan, hizmet tarafından atanmış tanımlayıcı. Her satır RequestLogRecord, belirtilen türdeki en fazla bir etkinlikle ilişkilendirilebilir. Bir satır için aynı türde başka bir etkinlik zaten varsa platform etkinlikleri bırakır RequestLogRecord içinde. Değer en az 1, en fazla 128 olmalıdır. Bu, toplamda 127 etkinliğe kadar RequestLogRecord aralığındaki her satır için yazılır.

Parametreler
value int: Değer 1 ile 127 (bu değerler dahil) arasında

İlerlemeler
EventLogRecord.Builder Bu değer null olamaz.