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 になることはありません。 |