Uses of Interface
org.apache.hadoop.yarn.server.resourcemanager.rmcontainer.RMContainer

Packages that use RMContainer
org.apache.hadoop.yarn.server.resourcemanager.rmcontainer   
org.apache.hadoop.yarn.server.resourcemanager.scheduler   
org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity   
org.apache.hadoop.yarn.server.resourcemanager.scheduler.common.fica   
org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair   
 

Uses of RMContainer in org.apache.hadoop.yarn.server.resourcemanager.rmcontainer
 

Classes in org.apache.hadoop.yarn.server.resourcemanager.rmcontainer that implement RMContainer
 class RMContainerImpl
           
 

Uses of RMContainer in org.apache.hadoop.yarn.server.resourcemanager.scheduler
 

Fields in org.apache.hadoop.yarn.server.resourcemanager.scheduler with type parameters of type RMContainer
protected  Map<org.apache.hadoop.yarn.api.records.ContainerId,RMContainer> SchedulerApplication.liveContainers
           
protected  List<RMContainer> SchedulerApplication.newlyAllocatedContainers
           
protected  Map<org.apache.hadoop.yarn.api.records.Priority,Map<org.apache.hadoop.yarn.api.records.NodeId,RMContainer>> SchedulerApplication.reservedContainers
           
 

Methods in org.apache.hadoop.yarn.server.resourcemanager.scheduler that return RMContainer
 RMContainer ContainerPreemptEvent.getContainer()
           
 RMContainer SchedulerApplication.getRMContainer(org.apache.hadoop.yarn.api.records.ContainerId id)
           
 RMContainer SchedulerApplication.reserve(SchedulerNode node, org.apache.hadoop.yarn.api.records.Priority priority, RMContainer rmContainer, org.apache.hadoop.yarn.api.records.Container container)
           
 

Methods in org.apache.hadoop.yarn.server.resourcemanager.scheduler that return types with arguments of type RMContainer
 Collection<RMContainer> SchedulerApplication.getLiveContainers()
          Get the live containers of the application.
 Collection<RMContainer> SchedulerAppReport.getLiveContainers()
          Get the list of live containers
 List<RMContainer> SchedulerApplication.getReservedContainers()
          Get the list of reserved containers
 Collection<RMContainer> SchedulerAppReport.getReservedContainers()
          Get the list of reserved containers
 

Methods in org.apache.hadoop.yarn.server.resourcemanager.scheduler with parameters of type RMContainer
 void PreemptableResourceScheduler.dropContainerReservation(RMContainer container)
          If the scheduler support container reservations, this method is used to ask the scheduler to drop the reservation for the given container.
 void PreemptableResourceScheduler.killContainer(RMContainer container)
          Ask the scheduler to forcibly interrupt the container given as input
 void PreemptableResourceScheduler.preemptContainer(org.apache.hadoop.yarn.api.records.ApplicationAttemptId aid, RMContainer container)
          Ask the scheduler to obtain back the container from a specific application by issuing a preemption request
 RMContainer SchedulerApplication.reserve(SchedulerNode node, org.apache.hadoop.yarn.api.records.Priority priority, RMContainer rmContainer, org.apache.hadoop.yarn.api.records.Container container)
           
 

Constructors in org.apache.hadoop.yarn.server.resourcemanager.scheduler with parameters of type RMContainer
ContainerPreemptEvent(org.apache.hadoop.yarn.api.records.ApplicationAttemptId aid, RMContainer container, ContainerPreemptEventType type)
           
 

Uses of RMContainer in org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity
 

Methods in org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity that return RMContainer
 RMContainer CSAssignment.getExcessReservation()
           
 

Methods in org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity with parameters of type RMContainer
 void LeafQueue.completedContainer(org.apache.hadoop.yarn.api.records.Resource clusterResource, FiCaSchedulerApp application, FiCaSchedulerNode node, RMContainer rmContainer, org.apache.hadoop.yarn.api.records.ContainerStatus containerStatus, RMContainerEventType event, CSQueue childQueue)
           
 void ParentQueue.completedContainer(org.apache.hadoop.yarn.api.records.Resource clusterResource, FiCaSchedulerApp application, FiCaSchedulerNode node, RMContainer rmContainer, org.apache.hadoop.yarn.api.records.ContainerStatus containerStatus, RMContainerEventType event, CSQueue completedChildQueue)
           
 void CSQueue.completedContainer(org.apache.hadoop.yarn.api.records.Resource clusterResource, FiCaSchedulerApp application, FiCaSchedulerNode node, RMContainer container, org.apache.hadoop.yarn.api.records.ContainerStatus containerStatus, RMContainerEventType event, CSQueue childQueue)
          A container assigned to the queue has completed.
 void CapacityScheduler.dropContainerReservation(RMContainer container)
           
 void CapacityScheduler.killContainer(RMContainer cont)
           
 void CapacityScheduler.preemptContainer(org.apache.hadoop.yarn.api.records.ApplicationAttemptId aid, RMContainer cont)
           
 

Constructors in org.apache.hadoop.yarn.server.resourcemanager.scheduler.capacity with parameters of type RMContainer
CSAssignment(FiCaSchedulerApp application, RMContainer excessReservation)
           
 

Uses of RMContainer in org.apache.hadoop.yarn.server.resourcemanager.scheduler.common.fica
 

Methods in org.apache.hadoop.yarn.server.resourcemanager.scheduler.common.fica that return RMContainer
 RMContainer FiCaSchedulerApp.allocate(NodeType type, FiCaSchedulerNode node, org.apache.hadoop.yarn.api.records.Priority priority, org.apache.hadoop.yarn.api.records.ResourceRequest request, org.apache.hadoop.yarn.api.records.Container container)
           
 RMContainer FiCaSchedulerNode.getReservedContainer()
           
 

Methods in org.apache.hadoop.yarn.server.resourcemanager.scheduler.common.fica that return types with arguments of type RMContainer
 List<RMContainer> FiCaSchedulerNode.getRunningContainers()
           
 

Methods in org.apache.hadoop.yarn.server.resourcemanager.scheduler.common.fica with parameters of type RMContainer
 void FiCaSchedulerNode.allocateContainer(org.apache.hadoop.yarn.api.records.ApplicationId applicationId, RMContainer rmContainer)
          The Scheduler has allocated containers on this node to the given application.
 boolean FiCaSchedulerApp.containerCompleted(RMContainer rmContainer, org.apache.hadoop.yarn.api.records.ContainerStatus containerStatus, RMContainerEventType event)
           
 void FiCaSchedulerNode.reserveResource(SchedulerApplication application, org.apache.hadoop.yarn.api.records.Priority priority, RMContainer reservedContainer)
           
 

Uses of RMContainer in org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair
 

Methods in org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair that return RMContainer
 RMContainer FSSchedulerApp.allocate(NodeType type, FSSchedulerNode node, org.apache.hadoop.yarn.api.records.Priority priority, org.apache.hadoop.yarn.api.records.ResourceRequest request, org.apache.hadoop.yarn.api.records.Container container)
           
 RMContainer FSSchedulerNode.getReservedContainer()
           
 

Methods in org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair that return types with arguments of type RMContainer
 Set<RMContainer> FSSchedulerApp.getPreemptionContainers()
           
 List<RMContainer> FSSchedulerNode.getRunningContainers()
           
 

Methods in org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair with parameters of type RMContainer
 void FSSchedulerApp.addPreemption(RMContainer container, long time)
           
 void FSSchedulerNode.allocateContainer(org.apache.hadoop.yarn.api.records.ApplicationId applicationId, RMContainer rmContainer)
          The Scheduler has allocated containers on this node to the given application.
 void FSSchedulerApp.containerCompleted(RMContainer rmContainer, org.apache.hadoop.yarn.api.records.ContainerStatus containerStatus, RMContainerEventType event)
           
 Long FSSchedulerApp.getContainerPreemptionTime(RMContainer container)
           
 void FSSchedulerNode.reserveResource(FSSchedulerApp application, org.apache.hadoop.yarn.api.records.Priority priority, RMContainer reservedContainer)
           
 



Copyright © 2014 Apache Software Foundation. All Rights Reserved.