public interface ApplicationYarnClient extends YarnClient
ApplicationYarnClient は、アプリケーションのより直接的なセマンティクスを導入する YarnClient の拡張です。コアヤーンと、通常、何かがヤーン上で実行される場合、既存のアプリケーションファイルにハード依存関係はありません。 このインターフェースは、ApplicationDescriptor を使用してこれらのセマンティクスを追加します。実装ではこれを使用して、たとえば、既存のアプリケーションインスタンスを上書きしない、存在しないアプリケーションを起動しようとするなどのさまざまなアプリケーションの問題を防止できます。
| 修飾子と型 | メソッドと説明 |
|---|---|
void | installApplication(ApplicationDescriptor descriptor)ApplicationDescriptor をベースにしたアプリケーションをインストールします。 |
org.apache.hadoop.yarn.api.records.ApplicationId | submitApplication(ApplicationDescriptor descriptor)ApplicationDescriptor に基づいて申請書を提出してください。 |
getApplicationReport, installApplication, killApplication, listApplications, listApplications, listRunningApplications, submitApplication, submitApplicationvoid installApplication(ApplicationDescriptor descriptor)
ApplicationDescriptor をベースにしたアプリケーションをインストールします。descriptor - アプリケーション記述子 org.apache.hadoop.yarn.api.records.ApplicationId submitApplication(ApplicationDescriptor descriptor)
ApplicationDescriptor に基づいて申請書を提出してください。descriptor - アプリケーション記述子