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 |