RenderOutput.Builder
public
static
final
class
RenderOutput.Builder
extends Object
java.lang.Object | |
↳ | android.adservices.ondevicepersonalization.RenderOutput.Builder |
RenderOutput
のビルダー
概要
パブリック コンストラクタ | |
---|---|
Builder()
|
パブリック メソッド | |
---|---|
RenderOutput
|
build()
インスタンスを作成します。 |
RenderOutput.Builder
|
setContent(String value)
WebView でレンダリングされる HTML コンテンツ。 |
RenderOutput.Builder
|
setTemplateId(String value)
Apache Velocity テンプレートを指す REMOTE_DATA |
RenderOutput.Builder
|
setTemplateParams(PersistableBundle value)
|
継承されるメソッド | |
---|---|
パブリック コンストラクタ
パブリック メソッド
build
public RenderOutput build ()
インスタンスを作成します。呼び出し後にこのビルダーに変更を加えないでください。
戻り値 | |
---|---|
RenderOutput |
この値が null になることはありません。 |
setContent
public RenderOutput.Builder setContent (String value)
WebView でレンダリングされる HTML コンテンツ。これが null の場合、ODP サービスは、以下で説明するように、RenderOutput.getTemplateId()
と RenderOutput.getTemplateParams()
のデータから HTML を生成します。
パラメータ | |
---|---|
value |
String : この値を null にすることはできません。 |
戻り値 | |
---|---|
RenderOutput.Builder |
setTemplateId
public RenderOutput.Builder setTemplateId (String value)
Apache Velocity テンプレートを指す REMOTE_DATA IsolatedService#getRemoteData(RequestToken)
テーブルのキー。RenderOutput.getContent()
が null でない場合は無視されます。
パラメータ | |
---|---|
value |
String : この値を null にすることはできません。 |
戻り値 | |
---|---|
RenderOutput.Builder |
setTemplateParams
public RenderOutput.Builder setTemplateParams (PersistableBundle value)
RenderOutput.getTemplateId()
からテンプレートに入力されるパラメータ。RenderOutput.getContent()
が null でない場合は無視されます。
パラメータ | |
---|---|
value |
PersistableBundle : この値を null にすることはできません。 |
戻り値 | |
---|---|
RenderOutput.Builder |