EventLogRecord.Builder
public static final class EventLogRecord.Builder
extends Object
java.lang.Объект |
↳ | android.adservices.ondevicepersonalization.EventLogRecord.Builder |
Конструктор EventLogRecord
Краткое содержание
Общественные конструкторы |
---|
Builder () |
Унаследованные методы |
---|
Из класса java.lang.Object Object | clone () Создает и возвращает копию этого объекта. | boolean | equals ( Object obj) Указывает, «равен» ли какой-либо другой объект этому объекту. | void | finalize () Вызывается сборщиком мусора для объекта, когда сборщик мусора определяет, что ссылок на объект больше нет. | final Class <?> | getClass () Возвращает класс времени выполнения этого Object . | int | hashCode () Возвращает значение хэш-кода для объекта. | final void | notify () Пробуждает один поток, ожидающий монитора этого объекта. | final void | notifyAll () Пробуждает все потоки, ожидающие на мониторе этого объекта. | String | toString () Возвращает строковое представление объекта. | final void | wait (long timeoutMillis, int nanos) Заставляет текущий поток ждать, пока он не будет пробужден, обычно путем получения уведомления или прерывания , или до тех пор, пока не истечет определенное количество реального времени. | final void | wait (long timeoutMillis) Заставляет текущий поток ждать, пока он не будет пробужден, обычно путем получения уведомления или прерывания , или до тех пор, пока не истечет определенное количество реального времени. | final void | wait () Заставляет текущий поток ждать, пока он не будет пробужден, обычно путем получения уведомления или прерывания . |
|
Общественные конструкторы
Строитель
public Builder ()
Публичные методы
строить
public EventLogRecord build ()
Создает экземпляр. Этого строителя нельзя трогать после звонка!
setData
public EventLogRecord.Builder setData (ContentValues value)
Дополнительные данные для регистрации. Может иметь значение null, если в рамках события не требуется записывать дополнительные данные и необходимо регистрировать только возникновение события.
Параметры |
---|
value | ContentValues : Это значение не может быть null . |
setRowIndex
public EventLogRecord.Builder setRowIndex (int value)
Индекс строки в существующем RequestLogRecord
, с которым должны быть связаны эти полезные данные.
Параметры |
---|
value | int : Значение равно 0 или больше. |
setType
public EventLogRecord.Builder setType (int value)
Идентификатор, назначенный службой, который идентифицирует эту полезную нагрузку. Каждая строка в RequestLogRecord
может быть связана с одним событием указанного типа. Платформа удаляет события, если для строки в RequestLogRecord
уже существует другое событие того же типа. Должно быть >0 и <128. Это позволяет записывать до 127 событий для каждой строки в RequestLogRecord
.
Параметры |
---|
value | int : значение от 1 до 127 включительно. |