public interface ClientRmOperationsClientRmTemplate| 修飾子と型 | メソッドと説明 |
|---|---|
org.apache.hadoop.yarn.api.records.ApplicationReport | getApplicationReport(org.apache.hadoop.yarn.api.records.ApplicationId applicationId) アプリケーションのレポートを取得します。 |
org.apache.hadoop.yarn.api.records.Token | getDelegationToken(java.lang.String renewer) リソースマネージャー委譲トークンを取得します。 |
org.apache.hadoop.yarn.api.protocolrecords.GetNewApplicationResponse | getNewApplication() リソースマネージャーに新しいアプリケーションをリクエストします。 |
org.apache.hadoop.yarn.api.protocolrecords.KillApplicationResponse | killApplication(org.apache.hadoop.yarn.api.records.ApplicationId applicationId) 送信されたアプリケーションを中止するように ResourceManager にリクエストします。 |
java.util.List<org.apache.hadoop.yarn.api.records.ApplicationReport> | listApplications() リソースマネージャーから ApplicationReport のリストを取得します。 |
java.util.List<org.apache.hadoop.yarn.api.records.ApplicationReport> | listApplications(java.util.EnumSet<org.apache.hadoop.yarn.api.records.YarnApplicationState> states, java.util.Set<java.lang.String> types) リソースマネージャーから ApplicationReport のリストを取得します。 |
org.apache.hadoop.yarn.api.protocolrecords.SubmitApplicationResponse | submitApplication(org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext appSubContext) 新しいアプリケーションをリソースマネージャーに送信します。 |
org.apache.hadoop.yarn.api.protocolrecords.GetNewApplicationResponse getNewApplication()
ApplicationId を取得することですが、レスポンスにはリソース機能に関する情報も含まれます。GetNewApplicationResponseorg.apache.hadoop.yarn.api.protocolrecords.SubmitApplicationResponse submitApplication(org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext appSubContext)
appSubContext - アプリケーション提出コンテキスト SubmitApplicationResponsejava.util.List<org.apache.hadoop.yarn.api.records.ApplicationReport> listApplications()
ApplicationReport のリストを取得します。ApplicationReport のリスト java.util.List<org.apache.hadoop.yarn.api.records.ApplicationReport> listApplications(java.util.EnumSet<org.apache.hadoop.yarn.api.records.YarnApplicationState> states,
java.util.Set<java.lang.String> types)ApplicationReport のリストを取得します。YarnApplicationState のセットと登録されたアプリケーション型を使用して結果をフィルター処理できます。states - 糸の用途は types - 糸の用途型 ApplicationReport のリスト org.apache.hadoop.yarn.api.protocolrecords.KillApplicationResponse killApplication(org.apache.hadoop.yarn.api.records.ApplicationId applicationId)
ResourceManager にリクエストします。applicationId - アプリケーション IDKillApplicationResponseorg.apache.hadoop.yarn.api.records.Token getDelegationToken(java.lang.String renewer)
renewer - Kerberos プリンシパルとしてのリニューア org.apache.hadoop.yarn.api.records.ApplicationReport getApplicationReport(org.apache.hadoop.yarn.api.records.ApplicationId applicationId)
applicationId - アプリケーション IDApplicationReport