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 بعد
|
الطرق المكتسبة | |
|---|---|
شركة إنشاءات عامة
الطرق العامة
addRenderingConfig
public ExecuteOutput.Builder addRenderingConfig (RenderingConfig value)
| المعلمات | |
|---|---|
value |
RenderingConfig: لا يمكن أن تكون هذه القيمة null. |
| المرتجعات | |
|---|---|
ExecuteOutput.Builder |
لا يمكن أن تكون هذه القيمة null. |
يُرجى الاطّلاع أيضًا على:
بناء
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)
البيانات الثابتة المراد كتابتها في جدول REQUESTS بعد
IsolatedWorker#onExecute(ExecuteInput, java.util.function.Consumer)
تكتمل. إذا كانت القيمة خالية، فلن تتم كتابة أي بيانات دائمة.
| المعلمات | |
|---|---|
value |
RequestLogRecord: لا يمكن أن تكون هذه القيمة null. |
| المرتجعات | |
|---|---|
ExecuteOutput.Builder |
|