Added in API level 35

Builder


class Builder
kotlin.Any
   ↳ android.adservices.ondevicepersonalization.EventOutput.Builder

A builder for EventOutput

Summary

Public constructors

Public methods
EventOutput

Builds the instance.

EventOutput.Builder

An EventLogRecord to be written to the EVENTS table, if not null.

Public constructors

Builder

Added in API level 35
Builder()

Public methods

build

Added in API level 35
fun build(): EventOutput

Builds the instance. This builder should not be touched after calling this!

Return
EventOutput This value cannot be null.

setEventLogRecord

Added in API level 35
fun setEventLogRecord(value: EventLogRecord?): EventOutput.Builder

An EventLogRecord to be written to the EVENTS table, if not null. Each EventLogRecord is associated with a row in an existing RequestLogRecord that has been written to the REQUESTS table.

Parameters
value EventLogRecord?: This value may be null.