EventLogRecord.Builder
public
static
final
class
EventLogRecord.Builder
extends Object
java.lang.Object | |
↳ | android.adservices.ondevicepersonalization.EventLogRecord.Builder |
EventLogRecord
的建構工具
摘要
公用建構函式 | |
---|---|
Builder()
|
公用方法 | |
---|---|
EventLogRecord
|
build()
建構執行個體。 |
EventLogRecord.Builder
|
setData(ContentValues value)
要記錄的其他資料。 |
EventLogRecord.Builder
|
setRequestLogRecord(RequestLogRecord value)
此酬載應相關聯的現有 |
EventLogRecord.Builder
|
setRowIndex(int value)
此酬載應與此酬載相關聯的現有 |
EventLogRecord.Builder
|
setType(int value)
服務指派的 ID,用來識別這個酬載。 |
繼承方法 | |
---|---|
公用建構函式
公用方法
setData
public EventLogRecord.Builder setData (ContentValues value)
要記錄的其他資料。如果事件中不需要寫入其他資料,且只需要記錄事件發生次數,則可以是空值。
參數 | |
---|---|
value |
ContentValues :此值不能為 null 。 |
傳回 | |
---|---|
EventLogRecord.Builder |
setRequestLogRecord
public EventLogRecord.Builder setRequestLogRecord (RequestLogRecord value)
此酬載應相關聯的現有 RequestLogRecord
。
參數 | |
---|---|
value |
RequestLogRecord :此值不能為 null 。 |
傳回 | |
---|---|
EventLogRecord.Builder |
此值不能為 null 。 |
setRowIndex
public EventLogRecord.Builder setRowIndex (int value)
此酬載應與此酬載相關聯的現有 RequestLogRecord
資料列索引。
參數 | |
---|---|
value |
int :值等於或大於 0 |
傳回 | |
---|---|
EventLogRecord.Builder |
此值不能為 null 。 |
setType
public EventLogRecord.Builder setType (int value)
服務指派的 ID,用來識別這個酬載。RequestLogRecord
中的每個資料列最多可以與一個指定類型的事件建立關聯。如果 RequestLogRecord
中的資料列已有相同類型的事件,平台會捨棄事件。必須介於 1 至 128 之間。這樣最多可為 RequestLogRecord
中的每個資料列寫入 127 個事件。
參數 | |
---|---|
value |
int :值介於 1 到 127 (含 1 和 127) 之間 |
傳回 | |
---|---|
EventLogRecord.Builder |
此值不能為 null 。 |