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)
다음 이후에 REQUESTS 테이블에 쓸 영구 데이터
|
상속된 메서드 | |
---|---|
공개 생성자
공개 메서드
addrenderConfig
public ExecuteOutput.Builder addRenderingConfig (RenderingConfig value)
매개변수 | |
---|---|
value |
RenderingConfig : 이 값은 null 일 수 없습니다. |
반환 값 | |
---|---|
ExecuteOutput.Builder |
이 값은 null 일 수 없습니다. |
build
public ExecuteOutput build ()
인스턴스를 빌드합니다. 호출한 후에는 이 빌더를 터치해서는 안 됩니다.
반환 값 | |
---|---|
ExecuteOutput |
이 값은 null 일 수 없습니다. |
setRenderingConfigs
public ExecuteOutput.Builder setRenderingConfigs (List<RenderingConfig> value)
RenderingConfig
객체의 목록(
호출 앱을 엽니다. 호출 앱과 서비스는 이 목록의 예상 크기에 동의해야 합니다.
매개변수 | |
---|---|
value |
List : 이 값은 null 일 수 없습니다. |
반환 값 | |
---|---|
ExecuteOutput.Builder |
이 값은 null 일 수 없습니다. |
setRequestLogRecord
public ExecuteOutput.Builder setRequestLogRecord (RequestLogRecord value)
다음 이후에 REQUESTS 테이블에 쓸 영구 데이터
IsolatedWorker#onExecute(ExecuteInput, java.util.function.Consumer)
나타냅니다. null인 경우 영구 데이터가 기록되지 않습니다.
매개변수 | |
---|---|
value |
RequestLogRecord : 이 값은 null 일 수 없습니다. |
반환 값 | |
---|---|
ExecuteOutput.Builder |