TrainingInterval.Builder

public static final class TrainingInterval.Builder
extends Object

java.lang.object
android.adservices.ondevicepersonalization.TrainingInterval.Builder


سازنده برای TrainingInterval

خلاصه

سازندگان عمومی

Builder ()

روش های عمومی

TrainingInterval build ()

نمونه را می سازد.

TrainingInterval.Builder setMinimumInterval ( Duration value)

حداقل فاصله زمانی بین دو تمرین را تنظیم می کند.

TrainingInterval.Builder setSchedulingMode (int value)

روش های ارثی

Object clone ()

یک کپی از این شی را ایجاد و برمی گرداند.

boolean equals ( Object obj)

نشان می دهد که آیا یک شی دیگر "برابر" این یکی است یا خیر.

void finalize ()

هنگامی که جمع‌آوری زباله مشخص می‌کند که دیگر ارجاعی به آن شی وجود ندارد، توسط زباله‌گیر بر روی یک شی فراخوانی می‌شود.

final Class <?> getClass ()

کلاس زمان اجرا این Object را برمی گرداند.

int hashCode ()

مقدار کد هش را برای شی برمی‌گرداند.

final void notify ()

یک رشته را که در مانیتور این شیء منتظر است بیدار می کند.

final void notifyAll ()

تمام رشته هایی که در مانیتور این شیء منتظر هستند را بیدار می کند.

String toString ()

یک نمایش رشته ای از شی را برمی گرداند.

final void wait (long timeoutMillis, int nanos)

باعث می‌شود تا رشته فعلی منتظر بماند تا بیدار شود، معمولاً با اطلاع یا قطع شدن ، یا تا زمانی که مقدار مشخصی از زمان واقعی سپری شود.

final void wait (long timeoutMillis)

باعث می‌شود تا رشته فعلی منتظر بماند تا بیدار شود، معمولاً با اطلاع یا قطع شدن ، یا تا زمانی که مقدار مشخصی از زمان واقعی سپری شود.

final void wait ()

باعث می شود تا رشته فعلی منتظر بماند تا بیدار شود، معمولاً با اطلاع یا قطع شدن .

سازندگان عمومی

روش های عمومی

ساختن

public TrainingInterval build ()

نمونه را می سازد. بعد از تماس با این سازنده نباید دست زد!

برمی گرداند
TrainingInterval این مقدار نمی تواند null باشد.

setMinimumInterval

public TrainingInterval.Builder setMinimumInterval (Duration value)

حداقل فاصله زمانی بین دو تمرین را تنظیم می کند.

این فیلد فقط زمانی استفاده می‌شود که حالت زمان‌بندی TrainingInterval.SCHEDULING_MODE_RECURRENT باشد. فقط مقادیر مثبت پذیرفته می شوند، مقادیر صفر یا منفی منجر به IllegalArgumentException می شود.

لطفاً همچنین توجه داشته باشید که این مقدار توصیه ای است، که تضمین نمی کند که کار بلافاصله پس از انقضای فاصله اجرا شود. محاسبات فدرال همچنان حداقل محدودیت های بازه زمانی و آموزشی لازم را برای اطمینان از سلامت سیستم اعمال می کند. محدودیت‌های آموزشی فعلی دستگاه در شبکه بدون اندازه‌گیری، بیکار و باتری کم نیست.

پارامترها
value Duration : این مقدار نمی تواند null باشد.

برمی گرداند
TrainingInterval.Builder این مقدار نمی تواند null باشد.

setSchedulingMode

public TrainingInterval.Builder setSchedulingMode (int value)

پارامترها
value int : مقدار TrainingInterval.SCHEDULING_MODE_ONE_TIME ، یا TrainingInterval.SCHEDULING_MODE_RECURRENT است

برمی گرداند
TrainingInterval.Builder این مقدار نمی تواند null باشد.