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()
このオブジェクトのスレッドを待機しているスレッドを 1 つ起こします。
モニタリングできます。
|
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 になることはありません。 |