ExecuteOutput.Builder
public
static
final
class
ExecuteOutput.Builder
extends Object
java.lang.Object | |
↳ | android.adservices.ondevicepersonalization.ExecuteOutput.Builder |
ExecuteOutput
의 빌더입니다.
요약
공개 생성자 | |
---|---|
Builder()
|
공개 메서드 | |
---|---|
ExecuteOutput.Builder
|
addRenderingConfig(RenderingConfig value)
|
ExecuteOutput
|
build()
인스턴스를 빌드합니다. |
ExecuteOutput.Builder
|
setRenderingConfigs(List<RenderingConfig> value)
호출 앱의 요청에 지정된 슬롯당 하나씩 |
ExecuteOutput.Builder
|
setRequestLogRecord(RequestLogRecord value)
|
상속된 메서드 | |
---|---|
공개 생성자
공개 메서드
addRenderingConfig
public ExecuteOutput.Builder addRenderingConfig (RenderingConfig value)
매개변수 | |
---|---|
value |
RenderingConfig : 이 값은 null 일 수 없습니다. |
반환 값 | |
---|---|
ExecuteOutput.Builder |
이 값은 null 일 수 없습니다. |
build
public ExecuteOutput build ()
인스턴스를 빌드합니다. 호출한 후에는 이 빌더를 터치해서는 안 됩니다.
반환 값 | |
---|---|
ExecuteOutput |
이 값은 null 일 수 없습니다. |
setRenderingConfig
public ExecuteOutput.Builder setRenderingConfigs (List<RenderingConfig> value)
호출 앱의 요청에 지정된 슬롯당 하나씩 RenderingConfig
객체의 목록입니다. 호출 앱과 서비스가 이 목록의 예상 크기에 동의해야 합니다.
매개변수 | |
---|---|
value |
List : 이 값은 null 일 수 없습니다. |
반환 값 | |
---|---|
ExecuteOutput.Builder |
이 값은 null 일 수 없습니다. |
setRequestLogRecord
public ExecuteOutput.Builder setRequestLogRecord (RequestLogRecord value)
IsolatedWorker#onExecute(ExecuteInput, java.util.function.Consumer)
가 완료된 후 REQUESTS 테이블에 쓸 영구 데이터. null이면 영구 데이터가 기록되지 않습니다.
매개변수 | |
---|---|
value |
RequestLogRecord : 이 값은 null 일 수 없습니다. |
반환 값 | |
---|---|
ExecuteOutput.Builder |