public interface RMContext
extends org.apache.hadoop.yarn.ams.ApplicationMasterServiceContext
org.apache.hadoop.yarn.event.Dispatcher getDispatcher()
boolean isHAEnabled()
org.apache.hadoop.ha.HAServiceProtocol.HAServiceState getHAServiceState()
RMStateStore getStateStore()
ConcurrentMap<org.apache.hadoop.yarn.api.records.ApplicationId,RMApp> getRMApps()
ConcurrentMap<org.apache.hadoop.yarn.api.records.ApplicationId,ByteBuffer> getSystemCredentialsForApps()
ConcurrentMap<org.apache.hadoop.yarn.api.records.NodeId,RMNode> getInactiveRMNodes()
ConcurrentMap<org.apache.hadoop.yarn.api.records.NodeId,RMNode> getRMNodes()
AMLivelinessMonitor getAMLivelinessMonitor()
AMLivelinessMonitor getAMFinishingMonitor()
ContainerAllocationExpirer getContainerAllocationExpirer()
DelegationTokenRenewer getDelegationTokenRenewer()
AMRMTokenSecretManager getAMRMTokenSecretManager()
RMContainerTokenSecretManager getContainerTokenSecretManager()
NMTokenSecretManagerInRM getNMTokenSecretManager()
ResourceScheduler getScheduler()
NodesListManager getNodesListManager()
ClientToAMTokenSecretManagerInRM getClientToAMTokenSecretManager()
AdminService getRMAdminService()
ClientRMService getClientRMService()
ApplicationMasterService getApplicationMasterService()
ResourceTrackerService getResourceTrackerService()
void setClientRMService(ClientRMService clientRMService)
RMDelegationTokenSecretManager getRMDelegationTokenSecretManager()
void setRMDelegationTokenSecretManager(RMDelegationTokenSecretManager delegationTokenSecretManager)
RMApplicationHistoryWriter getRMApplicationHistoryWriter()
void setRMApplicationHistoryWriter(RMApplicationHistoryWriter rmApplicationHistoryWriter)
void setSystemMetricsPublisher(SystemMetricsPublisher systemMetricsPublisher)
SystemMetricsPublisher getSystemMetricsPublisher()
void setRMTimelineCollectorManager(RMTimelineCollectorManager timelineCollectorManager)
RMTimelineCollectorManager getRMTimelineCollectorManager()
org.apache.hadoop.yarn.conf.ConfigurationProvider getConfigurationProvider()
boolean isWorkPreservingRecoveryEnabled()
RMNodeLabelsManager getNodeLabelManager()
void setNodeLabelManager(RMNodeLabelsManager mgr)
RMDelegatedNodeLabelsUpdater getRMDelegatedNodeLabelsUpdater()
void setRMDelegatedNodeLabelsUpdater(RMDelegatedNodeLabelsUpdater nodeLabelsUpdater)
long getEpoch()
ReservationSystem getReservationSystem()
boolean isSchedulerReadyForAllocatingContainers()
org.apache.hadoop.conf.Configuration getYarnConfiguration()
PlacementManager getQueuePlacementManager()
void setQueuePlacementManager(PlacementManager placementMgr)
void setLeaderElectorService(EmbeddedElector elector)
EmbeddedElector getLeaderElectorService()
QueueLimitCalculator getNodeManagerQueueLimitCalculator()
void setRMAppLifetimeMonitor(RMAppLifetimeMonitor rmAppLifetimeMonitor)
RMAppLifetimeMonitor getRMAppLifetimeMonitor()
String getHAZookeeperConnectionState()
ResourceManager getResourceManager()
ResourceProfilesManager getResourceProfilesManager()
void setResourceProfilesManager(ResourceProfilesManager mgr)
String getAppProxyUrl(org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.yarn.api.records.ApplicationId applicationId)
AllocationTagsManager getAllocationTagsManager()
void setAllocationTagsManager(AllocationTagsManager allocationTagsManager)
PlacementConstraintManager getPlacementConstraintManager()
void setPlacementConstraintManager(PlacementConstraintManager placementConstraintManager)
Copyright © 2008–2018 Apache Software Foundation. All rights reserved.