ExecuteExit.Builder

public static final class ExecuteOutput.Builder
extends Object

Java.lang.Nesne
🎃 android.adservices.ondevicepersonalization.ExecuteExit.Builder


ExecuteOutput için bir derleyici

Özet

Kamu inşaatçıları

Builder()

Herkese açık yöntemler

ExecuteOutput.Builder addRenderingConfig(RenderingConfig value)
ExecuteOutput build()

Örneği oluşturur.

ExecuteOutput.Builder setRenderingConfigs(List<RenderingConfig> value)

İstekte belirtilen alan başına bir adet olmak üzere RenderingConfig nesne listesi arama uygulaması.

ExecuteOutput.Builder setRequestLogRecord(RequestLogRecord value)

Şundan sonra REQUESTS tablosuna yazılacak kalıcı veriler: IsolatedWorker#onExecute(ExecuteInput, java.util.function.Consumer). gerekir.

Devralınan yöntemler

Kamu inşaatçıları

Oluşturucu

public Builder ()

Herkese açık yöntemler

addRenderingConfig

public ExecuteOutput.Builder addRenderingConfig (RenderingConfig value)

Parametreler
value RenderingConfig: Bu değer null olamaz.

İlerlemeler
ExecuteOutput.Builder Bu değer null olamaz.

Şu kaynakları da inceleyin:

derleme

public ExecuteOutput build ()

Örneği oluşturur. Bu çağrı yapıldıktan sonra bu oluşturucuya dokunulmamalıdır.

İlerlemeler
ExecuteOutput Bu değer null olamaz.

setRenderingConfigs

public ExecuteOutput.Builder setRenderingConfigs (List<RenderingConfig> value)

İstekte belirtilen alan başına bir adet olmak üzere RenderingConfig nesne listesi arama uygulaması. Arama uygulaması ve hizmet, bu listenin beklenen boyutu üzerinde anlaşmaya varmalıdır.

Parametreler
value List: Bu değer null olamaz.

İlerlemeler
ExecuteOutput.Builder Bu değer null olamaz.

setRequestLogRecord

public ExecuteOutput.Builder setRequestLogRecord (RequestLogRecord value)

Şundan sonra REQUESTS tablosuna yazılacak kalıcı veriler: IsolatedWorker#onExecute(ExecuteInput, java.util.function.Consumer). gerekir. Null ise kalıcı veri yazılmaz.

Parametreler
value RequestLogRecord: Bu değer null olamaz.

İlerlemeler
ExecuteOutput.Builder