EventLogRecord.Builder

public static final class EventLogRecord.Builder
extends Object

java.lang.Object
→ Yönergeler android.adservices.ondevicepersonalization.EventLogRecord.Builder


EventLogRecord için derleyici

Özet

İnş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 ilişkilendirilmesi gereken mevcut bir RequestLogRecord içindeki satır dizini.

EventLogRecord.Builder setType(int value)

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

Devralınan yöntemler

İnşaatçılar

Oluşturucu

public Builder ()

Herkese açık yöntemler

yapı

public EventLogRecord build ()

Örneği oluşturur. Bu çağrıdan sonra bu oluşturucuya dokunulmamalıdır!

İlerlemeler
EventLogRecord Bu değer null olamaz.

veri kümesi

public EventLogRecord.Builder setData (ContentValues value)

Günlüğe kaydedilecek ek veriler. Etkinliğin parçası olarak ek veri yazılması gerekmiyorsa ve yalnızca etkinliğin gerçekleşmesinin kaydedilmesi gerekiyorsa boş olabilir.

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 ilişkilendirilmesi gereken mevcut bir RequestLogRecord içindeki satır dizini.

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

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

setType

public EventLogRecord.Builder setType (int value)

Bu yükü tanımlayan, hizmet tarafından atanan tanımlayıcı. RequestLogRecord içindeki her satır, belirtilen türdeki en fazla bir etkinlikle ilişkilendirilebilir. RequestLogRecord içindeki bir satır için aynı türde başka bir etkinlik zaten varsa platform, etkinlikleri bırakır. >0 ve <128 olmalıdır. Bu, RequestLogRecord içindeki her satır için en fazla 127 etkinlik yazılabilmesini sağlar.

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

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