FederatedComputeScheduler
public
class
FederatedComputeScheduler
extends Object
java.lang.Object
|
↳ |
android.adservices.ondevicepersonalization.FederatedComputeScheduler
|
处理联合学习和联合分析作业的调度。
总结
继承的方法 |
继承自
java.lang.Object
类
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()
导致当前线程处于等待状态,直到其被唤醒(通常在收到通知或被中断时)。
|
|
公共方法
cancel
public void cancel (String populationName)
取消使用输入训练参数的联合计算作业。
此方法可能需要几秒钟才能完成,因此只能从工作线程调用。
参数 |
populationName |
String :调用方要取消的作业的填充名称。此值不能为 null 。 |
public void schedule (FederatedComputeScheduler.Params params,
FederatedComputeInput input)
安排联合计算作业。
此方法可能需要几秒钟才能完成,因此只能从工作线程调用。
参数 |
params |
FederatedComputeScheduler.Params :与作业调度相关的参数。
此值不能为 null 。 |
input |
FederatedComputeInput :与联合计算相关的配置。它应该与联合计算服务器设置一致。TODO(b/300461799):添加联合计算服务器文档。此值不能为 null 。 |