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

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.