Interface ContainerManager
- 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 Summary
Modifier and TypeMethodDescriptionorg.apache.hadoop.yarn.server.api.records.OpportunisticContainersStatusvoidvoidupdateQueuingLimit(org.apache.hadoop.yarn.server.api.records.ContainerQueuingLimit queuingLimit) Methods inherited from interface org.apache.hadoop.yarn.api.ContainerManagementProtocol
commitLastReInitialization, getContainerStatuses, getLocalizationStatuses, increaseContainersResource, localize, reInitializeContainer, restartContainer, rollbackLastReInitialization, signalToContainer, startContainers, stopContainers, updateContainerMethods inherited from interface org.apache.hadoop.yarn.event.EventHandler
handleMethods inherited from interface org.apache.hadoop.service.ServiceStateChangeListener
stateChanged
-
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()
-