WebSourceRegistrationRequest.Builder

public static final class WebSourceRegistrationRequest.Builder
extends Object

java.lang.Объект
android.adservices.measurement.WebSourceRegistrationRequest.Builder


Построитель для WebSourceRegistrationRequest .

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

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

Builder ( List < WebSourceParams > webSourceParams, Uri topOriginUri)

Конструктор построителя для WebSourceRegistrationRequest .

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

WebSourceRegistrationRequest build ()

Предварительно проверяет параметры и создает WebSourceRegistrationRequest .

WebSourceRegistrationRequest.Builder setAppDestination ( Uri appDestination)

Установщик места назначения приложения.

WebSourceRegistrationRequest.Builder setInputEvent ( InputEvent inputEvent)

Сеттер для входного события.

WebSourceRegistrationRequest.Builder setVerifiedDestination ( Uri verifiedDestination)

Установщик для проверенного пункта назначения.

WebSourceRegistrationRequest.Builder setWebDestination ( Uri webDestination)

Установщик для веб-адреса.

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

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 (List<WebSourceParams> webSourceParams, 
                Uri topOriginUri)

Конструктор построителя для WebSourceRegistrationRequest .

Параметры
webSourceParams List : параметры источника, содержащие параметры регистрации источника, список не должен быть пустым. Это значение не может быть null .

topOriginUri Uri : Uri исходного издателя. Это значение не может быть null .

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

строить

public WebSourceRegistrationRequest build ()

Предварительно проверяет параметры и создает WebSourceRegistrationRequest .

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

setAppDestination

public WebSourceRegistrationRequest.Builder setAppDestination (Uri appDestination)

Установщик места назначения приложения. Это Uri приложения Android, в котором ожидается соответствующее преобразование. Требуется хотя бы один пункт назначения приложения или веб-адреса.

Параметры
appDestination Uri : Uri назначения приложения. Это значение может быть null .

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

setInputEvent

public WebSourceRegistrationRequest.Builder setInputEvent (InputEvent inputEvent)

Сеттер для входного события.

Параметры
inputEvent InputEvent : InputEvent взаимодействия с пользователем, используемый API AttributionReporting для различения кликов и просмотров. Это значение может быть null .

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

setVerifiedDestination

public WebSourceRegistrationRequest.Builder setVerifiedDestination (Uri verifiedDestination)

Установщик для проверенного пункта назначения.

Параметры
verifiedDestination Uri : проверенный пункт назначения. Это значение может быть null .

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

setWebDestination

public WebSourceRegistrationRequest.Builder setWebDestination (Uri webDestination)

Установщик для веб-адреса. Это Uri веб-сайта, на котором ожидается соответствующая конверсия. Требуется хотя бы один пункт назначения приложения или веб-адреса.

Параметры
webDestination Uri : Uri веб-адреса. Это значение может быть null .

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