EventLogRecord.Builder

public static final class EventLogRecord.Builder
extends Object

Java.lang.Object
android.adservices.ondevicepersonalization.EventLogRecord.Builder


Builder של EventLogRecord

סיכום

בנאים ציבוריים

Builder()

שיטות ציבוריות

EventLogRecord build()

יוצר את המכונה.

EventLogRecord.Builder setData(ContentValues value)

נתונים נוספים לרישום.

EventLogRecord.Builder setRequestLogRecord(RequestLogRecord value)

ה-RequestLogRecord הקיים שאליו צריך לשייך את המטען הייעודי (payload) הזה.

EventLogRecord.Builder setRowIndex(int value)

האינדקס של השורה ב-RequestLogRecord קיים שמטען ייעודי (payload) צריך להיות שמשויכים אל.

EventLogRecord.Builder setType(int value)

המזהה המוקצה לשירות שמזהה את המטען הייעודי (payload) הזה.

שיטות שעברו בירושה

בנאים ציבוריים

שיטות ציבוריות

לפתח

public EventLogRecord build ()

יוצר את המכונה. אין לגעת ב-builder הזה אחרי הקריאה!

החזרות
EventLogRecord הערך הזה לא יכול להיות null.

setData

public EventLogRecord.Builder setData (ContentValues value)

נתונים נוספים לרישום. הערך יכול להיות null אם לא צריך לכתוב נתונים נוספים כחלק של האירוע, וצריך לתעד רק את התרחשות האירוע.

פרמטרים
value ContentValues: הערך הזה לא יכול להיות null.

החזרות
EventLogRecord.Builder

setRequestLogRecord

public EventLogRecord.Builder setRequestLogRecord (RequestLogRecord value)

ה-RequestLogRecord הקיים שאליו צריך לשייך את המטען הייעודי (payload) הזה.

פרמטרים
value RequestLogRecord: הערך הזה לא יכול להיות null.

החזרות
EventLogRecord.Builder הערך הזה לא יכול להיות null.

setRowIndex

public EventLogRecord.Builder setRowIndex (int value)

האינדקס של השורה ב-RequestLogRecord קיים שמטען ייעודי (payload) צריך להיות שמשויכים אל.

פרמטרים
value int: הערך הוא 0 או יותר

החזרות
EventLogRecord.Builder הערך הזה לא יכול להיות null.

סוג הגדרה

public EventLogRecord.Builder setType (int value)

המזהה המוקצה לשירות שמזהה את המטען הייעודי (payload) הזה. כל שורה ב- אפשר לשייך את RequestLogRecord לאירוע אחד לכל היותר מסוג מסוים. הפלטפורמה משמיטה אירועים אם כבר קיים אירוע אחר מאותו סוג בשורה מסוימת ב-RequestLogRecord. חייב להיות גדול מ-0 וקטן מ-128. כך יכולים להיכלל עד 127 אירועים כתוב בכל שורה בפונקציה RequestLogRecord.

פרמטרים
value int: הערך הוא בין 1 ל-127, כולל

החזרות
EventLogRecord.Builder הערך הזה לא יכול להיות null.