@Private
@Unstable
public class RMActiveServiceContext
extends java.lang.Object
| Constructor | Description |
|---|---|
RMActiveServiceContext() |
|
RMActiveServiceContext(org.apache.hadoop.yarn.event.Dispatcher rmDispatcher,
ContainerAllocationExpirer containerAllocationExpirer,
AMLivelinessMonitor amLivelinessMonitor,
AMLivelinessMonitor amFinishingMonitor,
DelegationTokenRenewer delegationTokenRenewer,
AMRMTokenSecretManager appTokenSecretManager,
RMContainerTokenSecretManager containerTokenSecretManager,
NMTokenSecretManagerInRM nmTokenSecretManager,
ClientToAMTokenSecretManagerInRM clientToAMTokenSecretManager,
ResourceScheduler scheduler) |
public RMActiveServiceContext()
@Private
@Unstable
public RMActiveServiceContext(org.apache.hadoop.yarn.event.Dispatcher rmDispatcher,
ContainerAllocationExpirer containerAllocationExpirer,
AMLivelinessMonitor amLivelinessMonitor,
AMLivelinessMonitor amFinishingMonitor,
DelegationTokenRenewer delegationTokenRenewer,
AMRMTokenSecretManager appTokenSecretManager,
RMContainerTokenSecretManager containerTokenSecretManager,
NMTokenSecretManagerInRM nmTokenSecretManager,
ClientToAMTokenSecretManagerInRM clientToAMTokenSecretManager,
ResourceScheduler scheduler)
@Private @Unstable public void setStateStore(RMStateStore store)
@Private @Unstable public ClientRMService getClientRMService()
@Private @Unstable public ApplicationMasterService getApplicationMasterService()
@Private @Unstable public ResourceTrackerService getResourceTrackerService()
@Private @Unstable public RMStateStore getStateStore()
@Private @Unstable public java.util.concurrent.ConcurrentMap<org.apache.hadoop.yarn.api.records.ApplicationId,RMApp> getRMApps()
@Private @Unstable public java.util.concurrent.ConcurrentMap<org.apache.hadoop.yarn.api.records.NodeId,RMNode> getRMNodes()
@Private @Unstable public java.util.concurrent.ConcurrentMap<org.apache.hadoop.yarn.api.records.NodeId,RMNode> getInactiveRMNodes()
@Private @Unstable public ContainerAllocationExpirer getContainerAllocationExpirer()
@Private @Unstable public AMLivelinessMonitor getAMLivelinessMonitor()
@Private @Unstable public AMLivelinessMonitor getAMFinishingMonitor()
@Private @Unstable public DelegationTokenRenewer getDelegationTokenRenewer()
@Private @Unstable public AMRMTokenSecretManager getAMRMTokenSecretManager()
@Private @Unstable public RMContainerTokenSecretManager getContainerTokenSecretManager()
@Private @Unstable public NMTokenSecretManagerInRM getNMTokenSecretManager()
@Private @Unstable public ResourceScheduler getScheduler()
@Private @Unstable public ReservationSystem getReservationSystem()
@Private @Unstable public NodesListManager getNodesListManager()
@Private @Unstable public ClientToAMTokenSecretManagerInRM getClientToAMTokenSecretManager()
@Private @Unstable public void setClientRMService(ClientRMService clientRMService)
@Private @Unstable public RMDelegationTokenSecretManager getRMDelegationTokenSecretManager()
@Private @Unstable public void setRMDelegationTokenSecretManager(RMDelegationTokenSecretManager delegationTokenSecretManager)
@Private @Unstable public void setWorkPreservingRecoveryEnabled(boolean enabled)
@Private @Unstable public boolean isWorkPreservingRecoveryEnabled()
@Private @Unstable public long getEpoch()
@Private @Unstable public RMNodeLabelsManager getNodeLabelManager()
@Private @Unstable public void setNodeLabelManager(RMNodeLabelsManager mgr)
@Private @Unstable public org.apache.hadoop.yarn.nodelabels.NodeAttributesManager getNodeAttributesManager()
@Private @Unstable public void setNodeAttributesManager(org.apache.hadoop.yarn.nodelabels.NodeAttributesManager mgr)
@Private @Unstable public AllocationTagsManager getAllocationTagsManager()
@Private @Unstable public void setAllocationTagsManager(AllocationTagsManager allocationTagsManager)
@Private @Unstable public PlacementConstraintManager getPlacementConstraintManager()
@Private @Unstable public void setPlacementConstraintManager(PlacementConstraintManager placementConstraintManager)
@Private @Unstable public RMDelegatedNodeLabelsUpdater getRMDelegatedNodeLabelsUpdater()
@Private @Unstable public void setRMDelegatedNodeLabelsUpdater(RMDelegatedNodeLabelsUpdater nodeLablesUpdater)
@Private @Unstable public MultiNodeSortingManager<SchedulerNode> getMultiNodeSortingManager()
@Private @Unstable public void setMultiNodeSortingManager(MultiNodeSortingManager<SchedulerNode> multiNodeSortingManager)
@Private @Unstable public void setSchedulerRecoveryStartAndWaitTime(long waitTime)
@Private @Unstable public boolean isSchedulerReadyForAllocatingContainers()
@Private @Unstable public void setSystemClock(org.apache.hadoop.yarn.util.Clock clock)
@Private @Unstable public java.util.concurrent.ConcurrentMap<org.apache.hadoop.yarn.api.records.ApplicationId,org.apache.hadoop.yarn.proto.YarnServerCommonServiceProtos.SystemCredentialsForAppsProto> getSystemCredentialsForApps()
@Private @Unstable public PlacementManager getQueuePlacementManager()
@Private @Unstable public void setQueuePlacementManager(PlacementManager placementMgr)
@Private @Unstable public void setRMAppLifetimeMonitor(RMAppLifetimeMonitor lifetimeMonitor)
@Private @Unstable public RMAppLifetimeMonitor getRMAppLifetimeMonitor()
@Private @Unstable public QueueLimitCalculator getNodeManagerQueueLimitCalculator()
@Private @Unstable public void setContainerQueueLimitCalculator(QueueLimitCalculator limitCalculator)
public ResourceProfilesManager getResourceProfilesManager()
public void setResourceProfilesManager(ResourceProfilesManager resourceProfilesManager)
@Private @Unstable public ProxyCAManager getProxyCAManager()
@Private @Unstable public void setProxyCAManager(ProxyCAManager proxyCAManager)
@Private @Unstable public VolumeManager getVolumeManager()
@Private @Unstable public void setVolumeManager(VolumeManager volumeManager)
public java.lang.Long getTokenSequenceNo()
public void incrTokenSequenceNo()
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.