Uses of Class
org.apache.hadoop.yarn.api.records.ApplicationId

Packages that use ApplicationId
org.apache.hadoop.yarn.api.protocolrecords   
org.apache.hadoop.yarn.api.records   
org.apache.hadoop.yarn.client.api   
 

Uses of ApplicationId in org.apache.hadoop.yarn.api.protocolrecords
 

Methods in org.apache.hadoop.yarn.api.protocolrecords that return ApplicationId
abstract  ApplicationId GetApplicationAttemptsRequest.getApplicationId()
          Get the ApplicationId of an application
abstract  ApplicationId GetApplicationReportRequest.getApplicationId()
          Get the ApplicationId of the application.
abstract  ApplicationId KillApplicationRequest.getApplicationId()
          Get the ApplicationId of the application to be aborted.
abstract  ApplicationId MoveApplicationAcrossQueuesRequest.getApplicationId()
          Get the ApplicationId of the application to be moved.
abstract  ApplicationId GetNewApplicationResponse.getApplicationId()
          Get the new ApplicationId allocated by the ResourceManager.
 

Methods in org.apache.hadoop.yarn.api.protocolrecords with parameters of type ApplicationId
static GetApplicationAttemptsRequest GetApplicationAttemptsRequest.newInstance(ApplicationId applicationId)
           
static GetApplicationReportRequest GetApplicationReportRequest.newInstance(ApplicationId applicationId)
           
static KillApplicationRequest KillApplicationRequest.newInstance(ApplicationId applicationId)
           
static GetNewApplicationResponse GetNewApplicationResponse.newInstance(ApplicationId applicationId, Resource minCapability, Resource maxCapability)
           
static MoveApplicationAcrossQueuesRequest MoveApplicationAcrossQueuesRequest.newInstance(ApplicationId appId, String queue)
           
abstract  void GetApplicationAttemptsRequest.setApplicationId(ApplicationId applicationId)
          Set the ApplicationId of an application
abstract  void GetApplicationReportRequest.setApplicationId(ApplicationId applicationId)
          Set the ApplicationId of the application
abstract  void KillApplicationRequest.setApplicationId(ApplicationId applicationId)
           
abstract  void MoveApplicationAcrossQueuesRequest.setApplicationId(ApplicationId appId)
          Set the ApplicationId of the application to be moved.
abstract  void GetNewApplicationResponse.setApplicationId(ApplicationId applicationId)
           
 

Uses of ApplicationId in org.apache.hadoop.yarn.api.records
 

Methods in org.apache.hadoop.yarn.api.records that return ApplicationId
abstract  ApplicationId ApplicationAttemptId.getApplicationId()
          Get the ApplicationId of the ApplicationAttempId.
abstract  ApplicationId ApplicationSubmissionContext.getApplicationId()
          Get the ApplicationId of the submitted application.
abstract  ApplicationId ApplicationReport.getApplicationId()
          Get the ApplicationId of the application.
static ApplicationId ApplicationId.newInstance(long clusterTimestamp, int id)
           
 

Methods in org.apache.hadoop.yarn.api.records with parameters of type ApplicationId
 int ApplicationId.compareTo(ApplicationId other)
           
static ApplicationReport ApplicationReport.newInstance(ApplicationId applicationId, ApplicationAttemptId applicationAttemptId, String user, String queue, String name, String host, int rpcPort, Token clientToAMToken, YarnApplicationState state, String diagnostics, String url, long startTime, long finishTime, FinalApplicationStatus finalStatus, ApplicationResourceUsageReport appResources, String origTrackingUrl, float progress, String applicationType, Token amRmToken)
           
static ApplicationAttemptId ApplicationAttemptId.newInstance(ApplicationId appId, int attemptId)
           
static ApplicationSubmissionContext ApplicationSubmissionContext.newInstance(ApplicationId applicationId, String applicationName, String queue, Priority priority, ContainerLaunchContext amContainer, boolean isUnmanagedAM, boolean cancelTokensWhenComplete, int maxAppAttempts, Resource resource)
           
static ApplicationSubmissionContext ApplicationSubmissionContext.newInstance(ApplicationId applicationId, String applicationName, String queue, Priority priority, ContainerLaunchContext amContainer, boolean isUnmanagedAM, boolean cancelTokensWhenComplete, int maxAppAttempts, Resource resource, String applicationType)
           
static ApplicationSubmissionContext ApplicationSubmissionContext.newInstance(ApplicationId applicationId, String applicationName, String queue, Priority priority, ContainerLaunchContext amContainer, boolean isUnmanagedAM, boolean cancelTokensWhenComplete, int maxAppAttempts, Resource resource, String applicationType, boolean keepContainers)
           
protected abstract  void ApplicationAttemptId.setApplicationId(ApplicationId appID)
           
abstract  void ApplicationSubmissionContext.setApplicationId(ApplicationId applicationId)
          Set the ApplicationId of the submitted application.
abstract  void ApplicationReport.setApplicationId(ApplicationId applicationId)
           
 

Uses of ApplicationId in org.apache.hadoop.yarn.client.api
 

Methods in org.apache.hadoop.yarn.client.api that return ApplicationId
abstract  ApplicationId YarnClient.submitApplication(ApplicationSubmissionContext appContext)
           Submit a new application to YARN. It is a blocking call - it will not return ApplicationId until the submitted application is submitted successfully and accepted by the ResourceManager.
 

Methods in org.apache.hadoop.yarn.client.api with parameters of type ApplicationId
abstract  org.apache.hadoop.security.token.Token<AMRMTokenIdentifier> YarnClient.getAMRMToken(ApplicationId appId)
          Get the AMRM token of the application.
abstract  List<ApplicationAttemptReport> YarnClient.getApplicationAttempts(ApplicationId applicationId)
           Get a report of all (ApplicationAttempts) of Application in the cluster.
abstract  List<ApplicationAttemptReport> AHSClient.getApplicationAttempts(ApplicationId applicationId)
           Get a report of all (ApplicationAttempts) of Application in the cluster.
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.
abstract  void YarnClient.killApplication(ApplicationId applicationId)
           Kill an application identified by given ID.
abstract  void YarnClient.moveApplicationAcrossQueues(ApplicationId appId, String queue)
           Attempts to move the given application to the given queue.
 



Copyright © 2014 Apache Software Foundation. All Rights Reserved.