コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
android.adservices.ondevicepersonalization
インターフェース
クラス
| AppInfo |
アプリに関する情報。
|
| DownloadCompletedInput |
IsolatedWorker.onDownloadCompleted(android.adservices.ondevicepersonalization.DownloadCompletedInput, java.util.function.Consumer) の入力データ。
|
| DownloadCompletedOutput |
IsolatedWorker.onDownloadCompleted(android.adservices.ondevicepersonalization.DownloadCompletedInput, java.util.function.Consumer) が返す結果。
|
| DownloadCompletedOutput.Builder |
DownloadCompletedOutput のビルダー
|
| EventInput |
IsolatedWorker.onEvent(android.adservices.ondevicepersonalization.EventInput, java.util.function.Consumer) の入力データ。
|
| EventLogRecord |
EVENTS テーブルに記録されるデータ。
|
| EventLogRecord.Builder |
EventLogRecord のビルダー
|
| EventOutput |
IsolatedWorker#onEvent(EventInput, java.util.function.Consumer) が返す結果。
|
| EventOutput.Builder |
EventOutput のビルダー
|
| EventUrlProvider |
リクエストのイベント トラッキング URL を生成します。
|
| ExecuteInput |
IsolatedWorker#onExecute(ExecuteInput, java.util.function.Consumer) の入力データ。
|
| ExecuteOutput |
クライアント アプリからの OnDevicePersonalizationManager#execute(ComponentName, PersistableBundle,
java.util.concurrent.Executor, OutcomeReceiver) の呼び出しに応答して IsolatedWorker#onExecute(ExecuteInput, java.util.function.Consumer) が返す結果。
|
| ExecuteOutput.Builder |
ExecuteOutput のビルダー
|
| FederatedComputeInput |
FederatedComputeScheduler#schedule(FederatedComputeScheduler.Params,
FederatedComputeInput) の入力データ
|
| FederatedComputeInput.Builder |
FederatedComputeInput のビルダー
|
| FederatedComputeScheduler |
フェデレーション ラーニングと分析ジョブのスケジューリングを処理する。
|
| FederatedComputeScheduler.Params |
ジョブ スケジューリングに関連するパラメータ。
|
| IsolatedService |
OnDevicePersonalizationManager#execute(ComponentName, PersistableBundle,
java.util.concurrent.Executor, OutcomeReceiver) の呼び出しで ODP によって開始され、分離されたプロセスで実行されるサービスの基本クラス。
|
| LogReader |
REQUESTS と EVENTS からログを読み取るインターフェース。REQUESTS テーブルと EVENTS テーブルのデータアクセス オブジェクトとして使用されます。
|
| OnDevicePersonalizationManager |
OnDevicePersonalizationManager には、アプリが分離されたプロセスで IsolatedService を読み込んで操作するための API が用意されています。
|
| RenderingConfig |
IsolatedWorker#onExecute(ExecuteInput, java.util.function.Consumer) によって返される情報。後続の IsolatedWorker#onRender(RenderInput, java.util.function.Consumer) の呼び出しで使用され、単一の View に表示されるコンテンツを識別します。
|
| RenderingConfig.Builder |
RenderingConfig のビルダー
|
| RenderInput |
IsolatedWorker#onRender(RenderInput, java.util.function.Consumer) の入力データ。
|
| RenderOutput |
IsolatedWorker#onRender(RenderInput, java.util.function.Consumer) が返す結果。
|
| RenderOutput.Builder |
RenderOutput のビルダー
|
| RequestLogRecord |
IsolatedWorker#onExecute(ExecuteInput, java.util.function.Consumer) の呼び出しの終了時に REQUESTS テーブルに書き込まれるデータが含まれます。
|
| RequestLogRecord.Builder |
RequestLogRecord のビルダー
|
| RequestToken(リクエスト トークン) |
IsolatedService に対する現在のリクエストを識別する不透明トークン。
|
| SurfacePackageToken です。 |
SurfaceView に表示できるコンテンツへの不透明な参照。
|
| TrainingExampleInput(トレーニングの例の入力) |
IsolatedWorker#onTrainingExample(TrainingExampleInput, Consumer) の入力データ
|
| トレーニング例出力 |
IsolatedWorker#onTrainingExample(TrainingExampleInput, Consumer) の出力データ
|
| TrainingExampleOutput.Builder で作成 |
TrainingExampleOutput のビルダー
|
| TrainingInterval |
連携コンピューティング ジョブに必要なトレーニング間隔の設定。
|
| TrainingInterval.Builder |
TrainingInterval のビルダー
|
| ユーザーデータ |
プラットフォームから IsolatedService に提供されるユーザーデータ。
|
例外
このページのコンテンツやコードサンプルは、コンテンツ ライセンスに記載のライセンスに従います。Java および OpenJDK は Oracle および関連会社の商標または登録商標です。
最終更新日 2025-07-27 UTC。
[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["必要な情報がない","missingTheInformationINeed","thumb-down"],["複雑すぎる / 手順が多すぎる","tooComplicatedTooManySteps","thumb-down"],["最新ではない","outOfDate","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["サンプル / コードに問題がある","samplesCodeIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2025-07-27 UTC。"],[],[]]