FederatedComputeScheduler

public class FederatedComputeScheduler
extends Object

java.lang.Object
android.adservices.ondevicepersonalization.FederatedComputeScheduler


يعالج جدولة وظائف التعلم التعاوني ووظائف التحليل التعاوني.

ملخّص

الصفوف المتداخلة

class FederatedComputeScheduler.Params

المعلمات المرتبطة بجدولة الوظيفة. 

الطرق المتاحة للجميع

void cancel(String populationName)

إلغاء مهمة الحوسبة الموحّدة باستخدام مَعلمات تدريب الإدخال

void schedule(FederatedComputeScheduler.Params params, FederatedComputeInput input)

جدولة وظيفة الحوسبة الموحدة.

الطرق المكتسبة

الطرق المتاحة للجميع

إلغاء

public void cancel (String populationName)

إلغاء مهمة الحوسبة الموحّدة باستخدام مَعلمات تدريب الإدخال
قد يستغرق إكمال هذه الطريقة عدة ثوانٍ، لذا يجب طلبها من سلسلة محادثات عاملة فقط.

المعلّمات
populationName String: اسم المجموعة بالكامل للوظيفة التي يريد المتصل إلغائها لا يمكن أن تكون هذه القيمة null.

الرميات
IllegalStateException بسبب فشل داخلي في FederatedComputescheduler.

جدول زمني

public void schedule (FederatedComputeScheduler.Params params, 
                FederatedComputeInput input)

جدولة وظيفة الحوسبة الموحدة.
قد يستغرق إكمال هذه الطريقة عدة ثوانٍ، لذا يجب طلبها من سلسلة محادثات عاملة فقط.

المعلّمات
params FederatedComputeScheduler.Params: المعلَمات ذات الصلة بجدولة المهمة لا يمكن أن تكون هذه القيمة null.

input FederatedComputeInput: التكوين المرتبط بطريقة الحوسبة الموحدة ذات الصلة بالإعداد. ويجب أن يكون متوافقًا مع إعداد خادم الحوسبة الموحّد. TODO(b/300461799): إضافة مستند خادم الحوسبة الموحدة. لا يمكن أن تكون هذه القيمة null.

الرميات
IllegalArgumentException ناجمة عن وسيطة إدخال غير صالحة قدّمها المتصل.
IllegalStateException بسبب فشل داخلي في FederatedComputescheduler.