| Package | Description | 
|---|---|
| org.apache.hadoop.yarn.api.protocolrecords | |
| org.apache.hadoop.yarn.api.records | |
| org.apache.hadoop.yarn.client.api | |
| org.apache.hadoop.yarn.service.client | Package org.apache.hadoop.yarn.service.client contains classes
 for YARN Services Client API. | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract ApplicationReport | GetApplicationReportResponse. getApplicationReport()Get the  ApplicationReportfor the application. | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract List<ApplicationReport> | GetApplicationsResponse. getApplicationList()Get  ApplicationReportfor applications. | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract List<ApplicationReport> | QueueInfo. getApplications()Get the running applications of the queue. | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract ApplicationReport | YarnClient. getApplicationReport(ApplicationId appId)
 Get a report of the given Application. | 
| abstract ApplicationReport | AHSClient. getApplicationReport(ApplicationId appId)Get a report of the given Application. | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract List<ApplicationReport> | YarnClient. getApplications()
 Get a report (ApplicationReport) of all Applications in the cluster. | 
| abstract List<ApplicationReport> | AHSClient. getApplications()
 Get a report (ApplicationReport) of all Applications in the cluster. | 
| abstract List<ApplicationReport> | YarnClient. getApplications(EnumSet<YarnApplicationState> applicationStates)
 Get a report (ApplicationReport) of Applications matching the given
 application states in the cluster. | 
| List<ApplicationReport> | YarnClient. getApplications(GetApplicationsRequest request)
 Get a list of ApplicationReports that match the given
  GetApplicationsRequest. | 
| abstract List<ApplicationReport> | YarnClient. getApplications(Set<String> applicationTypes)
 Get a report (ApplicationReport) of Applications
 matching the given application types in the cluster. | 
| abstract List<ApplicationReport> | YarnClient. getApplications(Set<String> applicationTypes,
               EnumSet<YarnApplicationState> applicationStates)
 Get a report (ApplicationReport) of Applications matching the given
 application types and application states in the cluster. | 
| abstract List<ApplicationReport> | YarnClient. getApplications(Set<String> applicationTypes,
               EnumSet<YarnApplicationState> applicationStates,
               Set<String> applicationTags)
 Get a report (ApplicationReport) of Applications matching the given
 application types, application states and application tags in the cluster. | 
| abstract List<ApplicationReport> | YarnClient. getApplications(Set<String> queues,
               Set<String> users,
               Set<String> applicationTypes,
               EnumSet<YarnApplicationState> applicationStates)
 Get a report (ApplicationReport) of Applications matching the given users,
 queues, application types and application states in the cluster. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected org.apache.hadoop.yarn.service.ClientAMProtocol | ServiceClient. createAMProxy(String serviceName,
             ApplicationReport appReport) | 
Copyright © 2023 Apache Software Foundation. All rights reserved.