All Superinterfaces:
org.apache.hadoop.yarn.api.ContainerManagementProtocol, org.apache.hadoop.yarn.event.EventHandler<ContainerManagerEvent>, org.apache.hadoop.service.ServiceStateChangeListener
All Known Implementing Classes:
ContainerManagerImpl

public interface ContainerManager extends org.apache.hadoop.service.ServiceStateChangeListener, org.apache.hadoop.yarn.api.ContainerManagementProtocol, org.apache.hadoop.yarn.event.EventHandler<ContainerManagerEvent>
The ContainerManager is an entity that manages the life cycle of Containers.
  • Method Details

    • getContainersMonitor

      ContainersMonitor getContainersMonitor()
    • getOpportunisticContainersStatus

      org.apache.hadoop.yarn.server.api.records.OpportunisticContainersStatus getOpportunisticContainersStatus()
    • updateQueuingLimit

      void updateQueuingLimit(org.apache.hadoop.yarn.server.api.records.ContainerQueuingLimit queuingLimit)
    • getContainerScheduler

      ContainerScheduler getContainerScheduler()
    • handleCredentialUpdate

      void handleCredentialUpdate()
    • getResourceLocalizationService

      ResourceLocalizationService getResourceLocalizationService()