PersistAdSelectionResultRequest.Builder

public static final class PersistAdSelectionResultRequest.Builder
extends Object

java.lang.Объект
android.adservices.adselection.PersistAdSelectionResultRequest.Builder


Построитель объектов PersistAdSelectionResultRequest .

Краткое содержание

Общественные конструкторы

Builder ()

Публичные методы

PersistAdSelectionResultRequest build ()

Создает экземпляр PersistAdSelectionResultRequest .

PersistAdSelectionResultRequest.Builder setAdSelectionId (long adSelectionId)

Устанавливает идентификатор выбора объявления Long .

PersistAdSelectionResultRequest.Builder setAdSelectionResult (byte[] adSelectionResult)

Устанавливает String результата выбора объявления.

PersistAdSelectionResultRequest.Builder setSeller ( AdTechIdentifier seller)

Устанавливает AdTechIdentifier продавца.

Унаследованные методы

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 PersistAdSelectionResultRequest build ()

Создает экземпляр PersistAdSelectionResultRequest .

Возврат
PersistAdSelectionResultRequest Это значение не может быть null .

Броски
IllegalArgumentException если adSelectionIid не установлен

setAdSelectionId

public PersistAdSelectionResultRequest.Builder setAdSelectionId (long adSelectionId)

Устанавливает идентификатор выбора объявления Long .

Параметры
adSelectionId long

Возврат
PersistAdSelectionResultRequest.Builder Это значение не может быть null .

setAdSelectionResult

public PersistAdSelectionResultRequest.Builder setAdSelectionResult (byte[] adSelectionResult)

Устанавливает String результата выбора объявления.

Параметры
adSelectionResult byte : Это значение может быть null .

Возврат
PersistAdSelectionResultRequest.Builder Это значение не может быть null .

комплектПродавец

public PersistAdSelectionResultRequest.Builder setSeller (AdTechIdentifier seller)

Устанавливает AdTechIdentifier продавца.

Параметры
seller AdTechIdentifier : это значение может быть null .

Возврат
PersistAdSelectionResultRequest.Builder Это значение не может быть null .