RenderOutput.Builder

public static final class RenderOutput.Builder
extends Object

java.lang.Объект
android.adservices.ondevicepersonalization.RenderOutput.Builder


Конструктор для RenderOutput

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

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

Builder ()

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

RenderOutput build ()

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

RenderOutput.Builder setContent ( String value)

HTML-содержимое, которое будет отображаться в веб-просмотре.

RenderOutput.Builder setTemplateId ( String value)

Ключ в таблице REMOTE_DATA IsolatedService#getRemoteData(RequestToken) , указывающий на шаблон Apache Velocity .

RenderOutput.Builder setTemplateParams ( PersistableBundle value)

Параметры, которые необходимо заполнить в шаблоне из RenderOutput.getTemplateId() .

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

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

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

строить

public RenderOutput build ()

Создает экземпляр. После этого звонка этого строителя трогать нельзя!

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

setContent

public RenderOutput.Builder setContent (String value)

HTML-содержимое, которое будет отображаться в веб-просмотре. Если это значение равно нулю, служба ODP генерирует HTML из данных в RenderOutput.getTemplateId() и RenderOutput.getTemplateParams() , как описано ниже.

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

Возврат
RenderOutput.Builder

setTemplateId

public RenderOutput.Builder setTemplateId (String value)

Ключ в таблице REMOTE_DATA IsolatedService#getRemoteData(RequestToken) , указывающий на шаблон Apache Velocity . Это игнорируется, если RenderOutput.getContent() не равен нулю.

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

Возврат
RenderOutput.Builder

setTemplateParams

public RenderOutput.Builder setTemplateParams (PersistableBundle value)

Параметры, которые необходимо заполнить в шаблоне из RenderOutput.getTemplateId() . Это игнорируется, если RenderOutput.getContent() не равен нулю.

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

Возврат
RenderOutput.Builder