Uses of Class
org.apache.hadoop.yarn.exceptions.YarnException

Packages that use YarnException
org.apache.hadoop.yarn.api   
org.apache.hadoop.yarn.applications.distributedshell   
org.apache.hadoop.yarn.client.api   
org.apache.hadoop.yarn.client.api.async   
 

Uses of YarnException in org.apache.hadoop.yarn.api
 

Methods in org.apache.hadoop.yarn.api that throw YarnException
 AllocateResponse ApplicationMasterProtocol.allocate(AllocateRequest request)
           The main interface between an ApplicationMaster and the ResourceManager.
 org.apache.hadoop.yarn.api.protocolrecords.CancelDelegationTokenResponse ApplicationClientProtocol.cancelDelegationToken(org.apache.hadoop.yarn.api.protocolrecords.CancelDelegationTokenRequest request)
          Cancel an existing delegation Token.
 FinishApplicationMasterResponse ApplicationMasterProtocol.finishApplicationMaster(FinishApplicationMasterRequest request)
          The interface used by an ApplicationMaster to notify the ResourceManager about its completion (success or failed).
 KillApplicationResponse ApplicationClientProtocol.forceKillApplication(KillApplicationRequest request)
          The interface used by clients to request the ResourceManager to abort submitted application.
 GetApplicationReportResponse ApplicationClientProtocol.getApplicationReport(GetApplicationReportRequest request)
          The interface used by clients to get a report of an Application from the ResourceManager.
 GetApplicationsResponse ApplicationClientProtocol.getApplications(GetApplicationsRequest request)
          The interface used by clients to get a report of Applications matching the filters defined by GetApplicationsRequest in the cluster from the ResourceManager.
 GetClusterMetricsResponse ApplicationClientProtocol.getClusterMetrics(GetClusterMetricsRequest request)
          The interface used by clients to get metrics about the cluster from the ResourceManager.
 GetClusterNodesResponse ApplicationClientProtocol.getClusterNodes(GetClusterNodesRequest request)
          The interface used by clients to get a report of all nodes in the cluster from the ResourceManager.
 GetContainerStatusesResponse ContainerManagementProtocol.getContainerStatuses(GetContainerStatusesRequest request)
           The API used by the ApplicationMaster to request for current statuses of Containers from the NodeManager.
 GetDelegationTokenResponse ApplicationClientProtocol.getDelegationToken(GetDelegationTokenRequest request)
          The interface used by clients to get delegation token, enabling the containers to be able to talk to the service using those tokens.
 GetNewApplicationResponse ApplicationClientProtocol.getNewApplication(GetNewApplicationRequest request)
          The interface used by clients to obtain a new ApplicationId for submitting new applications.
 GetQueueInfoResponse ApplicationClientProtocol.getQueueInfo(GetQueueInfoRequest request)
          The interface used by clients to get information about queues from the ResourceManager.
 GetQueueUserAclsInfoResponse ApplicationClientProtocol.getQueueUserAcls(GetQueueUserAclsInfoRequest request)
          The interface used by clients to get information about queue acls for current user from the ResourceManager.
 RegisterApplicationMasterResponse ApplicationMasterProtocol.registerApplicationMaster(RegisterApplicationMasterRequest request)
           The interface used by a new ApplicationMaster to register with the ResourceManager.
 org.apache.hadoop.yarn.api.protocolrecords.RenewDelegationTokenResponse ApplicationClientProtocol.renewDelegationToken(org.apache.hadoop.yarn.api.protocolrecords.RenewDelegationTokenRequest request)
          Renew an existing delegation Token.
 StartContainersResponse ContainerManagementProtocol.startContainers(StartContainersRequest request)
           The ApplicationMaster provides a list of StartContainerRequests to a NodeManager to start Containers allocated to it using this interface.
 StopContainersResponse ContainerManagementProtocol.stopContainers(StopContainersRequest request)
           The ApplicationMaster requests a NodeManager to stop a list of Containers allocated to it using this interface.
 SubmitApplicationResponse ApplicationClientProtocol.submitApplication(SubmitApplicationRequest request)
          The interface used by clients to submit a new application to the ResourceManager.
 

Uses of YarnException in org.apache.hadoop.yarn.applications.distributedshell
 

Methods in org.apache.hadoop.yarn.applications.distributedshell that throw YarnException
 boolean Client.run()
          Main run function for the client
 boolean ApplicationMaster.run()
          Main run function for the application master
 

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

Methods in org.apache.hadoop.yarn.client.api that throw YarnException
abstract  AllocateResponse AMRMClient.allocate(float progressIndicator)
          Request additional containers and receive new container allocations.
abstract  YarnClientApplication YarnClient.createApplication()
           Obtain a YarnClientApplication for a new application, which in turn contains the ApplicationSubmissionContext and GetNewApplicationResponse objects.
abstract  List<QueueInfo> YarnClient.getAllQueues()
           Get information (QueueInfo) about all queues, recursively if there is a hierarchy
abstract  org.apache.hadoop.security.token.Token<AMRMTokenIdentifier> YarnClient.getAMRMToken(ApplicationId appId)
          Get the AMRM token of the application.
abstract  ApplicationReport YarnClient.getApplicationReport(ApplicationId appId)
           Get a report of the given Application.
abstract  List<ApplicationReport> YarnClient.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.
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<QueueInfo> YarnClient.getChildQueueInfos(String parent)
           Get information (QueueInfo) about all the immediate children queues of the given queue
abstract  ContainerStatus NMClient.getContainerStatus(ContainerId containerId, NodeId nodeId)
          Query the status of a container.
abstract  List<NodeReport> YarnClient.getNodeReports(NodeState... states)
           Get a report of nodes (NodeReport) in the cluster.
abstract  List<QueueUserACLInfo> YarnClient.getQueueAclsInfo()
           Get information about acls for current user on all the existing queues.
abstract  QueueInfo YarnClient.getQueueInfo(String queueName)
           Get information (QueueInfo) about a given queue.
abstract  Token YarnClient.getRMDelegationToken(Text renewer)
           Get a delegation token so as to be able to talk to YARN using those tokens.
abstract  List<QueueInfo> YarnClient.getRootQueueInfos()
           Get information (QueueInfo) about top level queues.
abstract  YarnClusterMetrics YarnClient.getYarnClusterMetrics()
           Get metrics (YarnClusterMetrics) about the cluster.
abstract  void YarnClient.killApplication(ApplicationId applicationId)
           Kill an application identified by given ID.
abstract  RegisterApplicationMasterResponse AMRMClient.registerApplicationMaster(String appHostName, int appHostPort, String appTrackingUrl)
          Register the application master.
abstract  Map<String,ByteBuffer> NMClient.startContainer(Container container, ContainerLaunchContext containerLaunchContext)
          Start an allocated container.
abstract  void NMClient.stopContainer(ContainerId containerId, NodeId nodeId)
          Stop an started container.
abstract  ApplicationId YarnClient.submitApplication(ApplicationSubmissionContext appContext)
           Submit a new application to YARN. It is a blocking call, such that it will not return ApplicationId until the submitted application has been submitted and accepted by the ResourceManager.
abstract  void AMRMClient.unregisterApplicationMaster(FinalApplicationStatus appStatus, String appMessage, String appTrackingUrl)
          Unregister the application master.
 

Uses of YarnException in org.apache.hadoop.yarn.client.api.async
 

Methods in org.apache.hadoop.yarn.client.api.async that throw YarnException
abstract  RegisterApplicationMasterResponse AMRMClientAsync.registerApplicationMaster(String appHostName, int appHostPort, String appTrackingUrl)
          Registers this application master with the resource manager.
abstract  void AMRMClientAsync.unregisterApplicationMaster(FinalApplicationStatus appStatus, String appMessage, String appTrackingUrl)
          Unregister the application master.
 



Copyright © 2014 Apache Software Foundation. All Rights Reserved.