Yürütme Çıkışı.Oluşturucu

public static final class ExecuteOutput.Builder
extends Object

java.lang.Object
→ Yönergeler android.adservices.ondevicepersonalization.ExecuteExit.Builder


ExecuteOutput için derleyici

Özet

İnş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)

Çağrı uygulamasından yapılan istekte belirtilen her yuva için bir tane olacak şekilde RenderingConfig nesnelerinin listesi.

ExecuteOutput.Builder setRequestLogRecord(RequestLogRecord value)

IsolatedWorker#onExecute(ExecuteInput, java.util.function.Consumer) tamamlandıktan sonra REQUESTS tablosuna yazılacak kalıcı veriler.

Devralınan yöntemler

İnş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 inceleyebilirsiniz:

yapı

public ExecuteOutput build ()

Örneği oluşturur. Bu çağrıdan sonra bu oluşturucuya dokunulmamalıdır!

İlerlemeler
ExecuteOutput Bu değer null olamaz.

setRenderingConfigs

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

Çağrı uygulamasından yapılan istekte belirtilen her yuva için bir tane olacak şekilde RenderingConfig nesnelerinin listesi. Çağrı yapan uygulama 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)

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

Parametreler
value RequestLogRecord: Bu değer null olamaz.

İlerlemeler
ExecuteOutput.Builder