Uses of Interface
org.apache.hadoop.yarn.server.nodemanager.Context
Packages that use Context
Package
Description
Package org.apache.hadoop.yarn.server.nodemanager.amrmproxy contains
classes for handling federation amrm information.
Package org.apache.hadoop.yarn.server.nodemanager.collectormanager contains
classes for handling timeline collector information.
This package contains classes related to NM container launch.
Package org.apache.hadoop.yarn.server.nodemanager.containermanager.linux.
Package containing classes related to Docker commands and common operations
used within the @{link DockerLinuxContainerRuntime}.
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements.
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements.
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements.
Package for GPU support classes.
Container Scheduler
Package org.apache.hadoop.yarn.server.nodemanager.timelineservice contains
classes related to publishing container events and other NM lifecycle events
to ATSv2.
-
Uses of Context in org.apache.hadoop.yarn.server.nodemanager
Classes in org.apache.hadoop.yarn.server.nodemanager that implement ContextMethods in org.apache.hadoop.yarn.server.nodemanager that return ContextMethods in org.apache.hadoop.yarn.server.nodemanager with parameters of type ContextModifier and TypeMethodDescriptionprotected ContainerManagerImplNodeManager.createContainerManager(Context context, ContainerExecutor exec, DeletionService del, NodeStatusUpdater nodeStatusUpdater, org.apache.hadoop.yarn.server.security.ApplicationACLsManager aclsManager, LocalDirsHandlerService dirsHandler) protected NMCollectorServiceNodeManager.createNMCollectorService(Context ctxt) protected NodeStatusUpdaterNodeManager.createNodeStatusUpdater(Context context, org.apache.hadoop.yarn.event.Dispatcher dispatcher, NodeHealthCheckerService healthChecker) protected WebServerNodeManager.createWebServer(Context nmContext, ResourceView resourceView, org.apache.hadoop.yarn.server.security.ApplicationACLsManager aclsManager, LocalDirsHandlerService dirsHandler) abstract voidRun the executor initialization steps.voidInit method which will be invoked by the Node Manager to inject the NMContext.voidvoidvoidabstract voidContainerExecutor.updateYarnSysFS(Context ctx, String user, String appId, String spec) Update cluster information inside container.voidDefaultContainerExecutor.updateYarnSysFS(Context ctx, String user, String appId, String spec) voidLinuxContainerExecutor.updateYarnSysFS(Context ctx, String user, String appId, String spec) Constructors in org.apache.hadoop.yarn.server.nodemanager with parameters of type ContextModifierConstructorDescriptionNodeResourceMonitorImpl(Context context) Initialize the node resource monitor.NodeStatusUpdaterImpl(Context context, org.apache.hadoop.yarn.event.Dispatcher dispatcher, NodeHealthCheckerService healthChecker, NodeManagerMetrics metrics) -
Uses of Context in org.apache.hadoop.yarn.server.nodemanager.amrmproxy
Methods in org.apache.hadoop.yarn.server.nodemanager.amrmproxy that return ContextModifier and TypeMethodDescriptionAMRMProxyApplicationContext.getNMContext()Gets the NMContext object.AMRMProxyApplicationContextImpl.getNMContext()Constructors in org.apache.hadoop.yarn.server.nodemanager.amrmproxy with parameters of type ContextModifierConstructorDescriptionAMRMProxyApplicationContextImpl(Context nmContext, org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.yarn.api.records.ApplicationAttemptId applicationAttemptId, String user, org.apache.hadoop.security.token.Token<org.apache.hadoop.yarn.security.AMRMTokenIdentifier> amrmToken, org.apache.hadoop.security.token.Token<org.apache.hadoop.yarn.security.AMRMTokenIdentifier> localToken, org.apache.hadoop.security.Credentials credentials, org.apache.hadoop.registry.client.api.RegistryOperations registry) Create an instance of the AMRMProxyApplicationContext.AMRMProxyService(Context nmContext, org.apache.hadoop.yarn.event.AsyncDispatcher dispatcher) Creates an instance of the service. -
Uses of Context in org.apache.hadoop.yarn.server.nodemanager.collectormanager
Constructors in org.apache.hadoop.yarn.server.nodemanager.collectormanager with parameters of type Context -
Uses of Context in org.apache.hadoop.yarn.server.nodemanager.containermanager
Fields in org.apache.hadoop.yarn.server.nodemanager.containermanager declared as ContextMethods in org.apache.hadoop.yarn.server.nodemanager.containermanager that return ContextMethods in org.apache.hadoop.yarn.server.nodemanager.containermanager with parameters of type ContextModifier and TypeMethodDescriptionprotected ContainerSchedulerContainerManagerImpl.createContainerScheduler(Context cntxt) protected AbstractContainersLauncherContainerManagerImpl.createContainersLauncher(Context ctxt, ContainerExecutor exec) protected LogHandlerContainerManagerImpl.createLogHandler(org.apache.hadoop.conf.Configuration conf, Context context, DeletionService deletionService) protected NMTimelinePublisherContainerManagerImpl.createNMTimelinePublisher(Context ctxt) protected ResourceLocalizationServiceContainerManagerImpl.createResourceLocalizationService(ContainerExecutor exec, DeletionService deletionContext, Context nmContext, NodeManagerMetrics nmMetrics) Constructors in org.apache.hadoop.yarn.server.nodemanager.containermanager with parameters of type ContextModifierConstructorDescriptionContainerManagerImpl(Context context, ContainerExecutor exec, DeletionService deletionContext, NodeStatusUpdater nodeStatusUpdater, NodeManagerMetrics metrics, LocalDirsHandlerService dirsHandler) -
Uses of Context in org.apache.hadoop.yarn.server.nodemanager.containermanager.application
Constructors in org.apache.hadoop.yarn.server.nodemanager.containermanager.application with parameters of type ContextModifierConstructorDescriptionApplicationImpl(org.apache.hadoop.yarn.event.Dispatcher dispatcher, String user, org.apache.hadoop.yarn.api.records.ApplicationId appId, org.apache.hadoop.security.Credentials credentials, Context context) ApplicationImpl(org.apache.hadoop.yarn.event.Dispatcher dispatcher, String user, ApplicationImpl.FlowContext flowContext, org.apache.hadoop.yarn.api.records.ApplicationId appId, org.apache.hadoop.security.Credentials credentials, Context context) ApplicationImpl(org.apache.hadoop.yarn.event.Dispatcher dispatcher, String user, ApplicationImpl.FlowContext flowContext, org.apache.hadoop.yarn.api.records.ApplicationId appId, org.apache.hadoop.security.Credentials credentials, Context context, long recoveredLogInitedTime) -
Uses of Context in org.apache.hadoop.yarn.server.nodemanager.containermanager.container
Constructors in org.apache.hadoop.yarn.server.nodemanager.containermanager.container with parameters of type ContextModifierConstructorDescriptionContainerImpl(org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.yarn.event.Dispatcher dispatcher, org.apache.hadoop.yarn.api.records.ContainerLaunchContext launchContext, org.apache.hadoop.security.Credentials creds, NodeManagerMetrics metrics, org.apache.hadoop.yarn.security.ContainerTokenIdentifier containerTokenIdentifier, Context context) ContainerImpl(org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.yarn.event.Dispatcher dispatcher, org.apache.hadoop.yarn.api.records.ContainerLaunchContext launchContext, org.apache.hadoop.security.Credentials creds, NodeManagerMetrics metrics, org.apache.hadoop.yarn.security.ContainerTokenIdentifier containerTokenIdentifier, Context context, long startTs) ContainerImpl(org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.yarn.event.Dispatcher dispatcher, org.apache.hadoop.yarn.api.records.ContainerLaunchContext launchContext, org.apache.hadoop.security.Credentials creds, NodeManagerMetrics metrics, org.apache.hadoop.yarn.security.ContainerTokenIdentifier containerTokenIdentifier, Context context, NMStateStoreService.RecoveredContainerState rcs) -
Uses of Context in org.apache.hadoop.yarn.server.nodemanager.containermanager.launcher
Methods in org.apache.hadoop.yarn.server.nodemanager.containermanager.launcher with parameters of type ContextModifier and TypeMethodDescriptionvoidAbstractContainersLauncher.init(Context context, org.apache.hadoop.yarn.event.Dispatcher dispatcher, ContainerExecutor exec, LocalDirsHandlerService dirsHandler, ContainerManagerImpl containerManager) voidContainersLauncher.init(Context nmContext, org.apache.hadoop.yarn.event.Dispatcher nmDispatcher, ContainerExecutor containerExec, LocalDirsHandlerService nmDirsHandler, ContainerManagerImpl nmContainerManager) Constructors in org.apache.hadoop.yarn.server.nodemanager.containermanager.launcher with parameters of type ContextModifierConstructorDescriptionContainerCleanup(Context context, org.apache.hadoop.conf.Configuration configuration, org.apache.hadoop.yarn.event.Dispatcher dispatcher, ContainerExecutor exec, Container container, ContainerLaunch containerLaunch) ContainerLaunch(Context context, org.apache.hadoop.conf.Configuration configuration, org.apache.hadoop.yarn.event.Dispatcher dispatcher, ContainerExecutor exec, Application app, Container container, LocalDirsHandlerService dirsHandler, ContainerManagerImpl containerManager) ContainerRelaunch(Context context, org.apache.hadoop.conf.Configuration configuration, org.apache.hadoop.yarn.event.Dispatcher dispatcher, ContainerExecutor exec, Application app, Container container, LocalDirsHandlerService dirsHandler, ContainerManagerImpl containerManager) ContainersLauncher(Context context, org.apache.hadoop.yarn.event.Dispatcher dispatcher, ContainerExecutor exec, LocalDirsHandlerService dirsHandler, ContainerManagerImpl containerManager) RecoveredContainerLaunch(Context context, org.apache.hadoop.conf.Configuration configuration, org.apache.hadoop.yarn.event.Dispatcher dispatcher, ContainerExecutor exec, Application app, Container container, LocalDirsHandlerService dirsHandler, ContainerManagerImpl containerManager) RecoverPausedContainerLaunch(Context context, org.apache.hadoop.conf.Configuration configuration, org.apache.hadoop.yarn.event.Dispatcher dispatcher, ContainerExecutor exec, Application app, Container container, LocalDirsHandlerService dirsHandler, ContainerManagerImpl containerManager) -
Uses of Context in org.apache.hadoop.yarn.server.nodemanager.containermanager.linux.resources
Methods in org.apache.hadoop.yarn.server.nodemanager.containermanager.linux.resources with parameters of type ContextModifier and TypeMethodDescriptionstatic ResourceHandlerChainResourceHandlerModule.getConfiguredResourceHandlerChain(org.apache.hadoop.conf.Configuration conf, Context nmContext) Constructors in org.apache.hadoop.yarn.server.nodemanager.containermanager.linux.resources with parameters of type ContextModifierConstructorDescriptionCGroupElasticMemoryController(org.apache.hadoop.conf.Configuration conf, Context context, CGroupsHandler cgroups, boolean controlPhysicalMemory, boolean controlVirtualMemory, long limit) Default constructor.DefaultOOMHandler(Context context, boolean enforceVirtualMemory) Create an OOM handler. -
Uses of Context in org.apache.hadoop.yarn.server.nodemanager.containermanager.linux.resources.fpga
Constructors in org.apache.hadoop.yarn.server.nodemanager.containermanager.linux.resources.fpga with parameters of type ContextModifierConstructorDescriptionFpgaResourceHandlerImpl(Context nmContext, CGroupsHandler cGroupsHandler, PrivilegedOperationExecutor privilegedOperationExecutor, AbstractFpgaVendorPlugin plugin, FpgaDiscoverer fpgaDiscoverer) -
Uses of Context in org.apache.hadoop.yarn.server.nodemanager.containermanager.linux.resources.gpu
Constructors in org.apache.hadoop.yarn.server.nodemanager.containermanager.linux.resources.gpu with parameters of type ContextModifierConstructorDescriptionGpuResourceHandlerImpl(Context nmContext, CGroupsHandler cGroupsHandler, PrivilegedOperationExecutor privilegedOperationExecutor, GpuDiscoverer gpuDiscoverer) -
Uses of Context in org.apache.hadoop.yarn.server.nodemanager.containermanager.linux.resources.numa
Constructors in org.apache.hadoop.yarn.server.nodemanager.containermanager.linux.resources.numa with parameters of type ContextModifierConstructorDescriptionNumaResourceAllocator(Context context) NumaResourceHandlerImpl(org.apache.hadoop.conf.Configuration conf, Context nmContext) -
Uses of Context in org.apache.hadoop.yarn.server.nodemanager.containermanager.linux.runtime
Methods in org.apache.hadoop.yarn.server.nodemanager.containermanager.linux.runtime with parameters of type ContextModifier and TypeMethodDescriptionvoidDefaultLinuxContainerRuntime.initialize(org.apache.hadoop.conf.Configuration conf, Context nmContext) voidDelegatingLinuxContainerRuntime.initialize(org.apache.hadoop.conf.Configuration conf, Context nmContext) voidDockerLinuxContainerRuntime.initialize(org.apache.hadoop.conf.Configuration conf, Context nmContext) voidJavaSandboxLinuxContainerRuntime.initialize(org.apache.hadoop.conf.Configuration conf, Context nmContext) voidLinuxContainerRuntime.initialize(org.apache.hadoop.conf.Configuration conf, Context nmContext) Initialize the runtime.voidOCIContainerRuntime.initialize(org.apache.hadoop.conf.Configuration conf, Context nmContext) voidRuncContainerRuntime.initialize(org.apache.hadoop.conf.Configuration configuration, Context nmCtx) -
Uses of Context in org.apache.hadoop.yarn.server.nodemanager.containermanager.linux.runtime.docker
Methods in org.apache.hadoop.yarn.server.nodemanager.containermanager.linux.runtime.docker with parameters of type ContextModifier and TypeMethodDescriptionstatic StringDockerCommandExecutor.executeDockerCommand(DockerCommand dockerCommand, String containerId, Map<String, String> env, PrivilegedOperationExecutor privilegedOperationExecutor, boolean disableFailureLogging, Context nmContext) Execute a docker command and return the output.DockerCommandExecutor.getContainerStatus(String containerId, PrivilegedOperationExecutor privilegedOperationExecutor, Context nmContext) Get the status of the docker container.DockerCommand.preparePrivilegedOperation(DockerCommand dockerCommand, String containerName, Map<String, String> env, Context nmContext) Prepare the privileged operation object that will be used to invoke the container-executor.DockerInspectCommand.preparePrivilegedOperation(DockerCommand dockerCommand, String containerName, Map<String, String> env, Context nmContext) DockerRmCommand.preparePrivilegedOperation(DockerCommand dockerCommand, String containerName, Map<String, String> env, Context nmContext) DockerClient.writeCommandToTempFile(DockerCommand cmd, org.apache.hadoop.yarn.api.records.ContainerId containerId, Context nmContext) -
Uses of Context in org.apache.hadoop.yarn.server.nodemanager.containermanager.localizer
Constructors in org.apache.hadoop.yarn.server.nodemanager.containermanager.localizer with parameters of type ContextModifierConstructorDescriptionResourceLocalizationService(org.apache.hadoop.yarn.event.Dispatcher dispatcher, ContainerExecutor exec, DeletionService delService, LocalDirsHandlerService dirsHandler, Context context, NodeManagerMetrics metrics) -
Uses of Context in org.apache.hadoop.yarn.server.nodemanager.containermanager.logaggregation
Constructors in org.apache.hadoop.yarn.server.nodemanager.containermanager.logaggregation with parameters of type ContextModifierConstructorDescriptionAppLogAggregatorImpl(org.apache.hadoop.yarn.event.Dispatcher dispatcher, DeletionService deletionService, org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.yarn.api.records.ApplicationId appId, org.apache.hadoop.security.UserGroupInformation userUgi, org.apache.hadoop.yarn.api.records.NodeId nodeId, LocalDirsHandlerService dirsHandler, org.apache.hadoop.fs.Path remoteNodeLogFileForApp, Map<org.apache.hadoop.yarn.api.records.ApplicationAccessType, String> appAcls, org.apache.hadoop.yarn.api.records.LogAggregationContext logAggregationContext, Context context, org.apache.hadoop.fs.FileContext lfs, long rollingMonitorInterval) AppLogAggregatorImpl(org.apache.hadoop.yarn.event.Dispatcher dispatcher, DeletionService deletionService, org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.yarn.api.records.ApplicationId appId, org.apache.hadoop.security.UserGroupInformation userUgi, org.apache.hadoop.yarn.api.records.NodeId nodeId, LocalDirsHandlerService dirsHandler, org.apache.hadoop.fs.Path remoteNodeLogFileForApp, Map<org.apache.hadoop.yarn.api.records.ApplicationAccessType, String> appAcls, org.apache.hadoop.yarn.api.records.LogAggregationContext logAggregationContext, Context context, org.apache.hadoop.fs.FileContext lfs, long rollingMonitorInterval, long recoveredLogInitedTime) AppLogAggregatorImpl(org.apache.hadoop.yarn.event.Dispatcher dispatcher, DeletionService deletionService, org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.yarn.api.records.ApplicationId appId, org.apache.hadoop.security.UserGroupInformation userUgi, org.apache.hadoop.yarn.api.records.NodeId nodeId, LocalDirsHandlerService dirsHandler, org.apache.hadoop.fs.Path remoteNodeLogFileForApp, Map<org.apache.hadoop.yarn.api.records.ApplicationAccessType, String> appAcls, org.apache.hadoop.yarn.api.records.LogAggregationContext logAggregationContext, Context context, org.apache.hadoop.fs.FileContext lfs, long rollingMonitorInterval, long recoveredLogInitedTime, org.apache.hadoop.yarn.logaggregation.filecontroller.LogAggregationFileController logAggregationFileController) LogAggregationService(org.apache.hadoop.yarn.event.Dispatcher dispatcher, Context context, DeletionService deletionService, LocalDirsHandlerService dirsHandler) -
Uses of Context in org.apache.hadoop.yarn.server.nodemanager.containermanager.monitor
Constructors in org.apache.hadoop.yarn.server.nodemanager.containermanager.monitor with parameters of type ContextModifierConstructorDescriptionContainersMonitorImpl(ContainerExecutor exec, org.apache.hadoop.yarn.event.AsyncDispatcher dispatcher, Context context) -
Uses of Context in org.apache.hadoop.yarn.server.nodemanager.containermanager.resourceplugin
Methods in org.apache.hadoop.yarn.server.nodemanager.containermanager.resourceplugin with parameters of type ContextModifier and TypeMethodDescriptionResourcePlugin.createResourceHandler(Context nmContext, CGroupsHandler cGroupsHandler, PrivilegedOperationExecutor privilegedOperationExecutor) Plugin needs to returnResourceHandlerwhen any special isolation required for the resource type.voidResourcePlugin.initialize(Context context) Initialize the plugin, this will be invoked during NM startup.voidResourcePluginManager.initialize(Context context) voidResourcePluginManager.initializePluggableDevicePlugins(Context context, org.apache.hadoop.conf.Configuration configuration, Map<String, ResourcePlugin> pluginMap) -
Uses of Context in org.apache.hadoop.yarn.server.nodemanager.containermanager.resourceplugin.deviceframework
Methods in org.apache.hadoop.yarn.server.nodemanager.containermanager.resourceplugin.deviceframework with parameters of type ContextModifier and TypeMethodDescriptionDevicePluginAdapter.createResourceHandler(Context nmContext, CGroupsHandler cGroupsHandler, PrivilegedOperationExecutor privilegedOperationExecutor) voidDevicePluginAdapter.initialize(Context context) Constructors in org.apache.hadoop.yarn.server.nodemanager.containermanager.resourceplugin.deviceframework with parameters of type ContextModifierConstructorDescriptionDeviceMappingManager(Context context) DeviceResourceHandlerImpl(String resName, DevicePluginAdapter devPluginAdapter, DeviceMappingManager devMappingManager, CGroupsHandler cgHandler, PrivilegedOperationExecutor operation, Context ctx) DeviceResourceHandlerImpl(String resName, DevicePluginAdapter devPluginAdapter, DeviceMappingManager devMappingManager, CGroupsHandler cgHandler, PrivilegedOperationExecutor operation, Context ctx, ShellWrapper shell) -
Uses of Context in org.apache.hadoop.yarn.server.nodemanager.containermanager.resourceplugin.fpga
Methods in org.apache.hadoop.yarn.server.nodemanager.containermanager.resourceplugin.fpga with parameters of type ContextModifier and TypeMethodDescriptionFpgaResourcePlugin.createResourceHandler(Context nmContext, CGroupsHandler cGroupsHandler, PrivilegedOperationExecutor privilegedOperationExecutor) voidFpgaResourcePlugin.initialize(Context context) -
Uses of Context in org.apache.hadoop.yarn.server.nodemanager.containermanager.resourceplugin.gpu
Methods in org.apache.hadoop.yarn.server.nodemanager.containermanager.resourceplugin.gpu with parameters of type ContextModifier and TypeMethodDescriptionGpuResourcePlugin.createResourceHandler(Context context, CGroupsHandler cGroupsHandler, PrivilegedOperationExecutor privilegedOperationExecutor) voidGpuResourcePlugin.initialize(Context context) -
Uses of Context in org.apache.hadoop.yarn.server.nodemanager.containermanager.scheduler
Constructors in org.apache.hadoop.yarn.server.nodemanager.containermanager.scheduler with parameters of type ContextModifierConstructorDescriptionContainerScheduler(Context context, org.apache.hadoop.yarn.event.AsyncDispatcher dispatcher, NodeManagerMetrics metrics) Instantiate a Container Scheduler.ContainerScheduler(Context context, org.apache.hadoop.yarn.event.AsyncDispatcher dispatcher, NodeManagerMetrics metrics, int qLength) ContainerScheduler(Context context, org.apache.hadoop.yarn.event.AsyncDispatcher dispatcher, NodeManagerMetrics metrics, OpportunisticContainersQueuePolicy oppContainersQueuePolicy, int qLength) -
Uses of Context in org.apache.hadoop.yarn.server.nodemanager.logaggregation.tracker
Constructors in org.apache.hadoop.yarn.server.nodemanager.logaggregation.tracker with parameters of type Context -
Uses of Context in org.apache.hadoop.yarn.server.nodemanager.timelineservice
Constructors in org.apache.hadoop.yarn.server.nodemanager.timelineservice with parameters of type Context -
Uses of Context in org.apache.hadoop.yarn.server.nodemanager.webapp
Methods in org.apache.hadoop.yarn.server.nodemanager.webapp with parameters of type ContextModifier and TypeMethodDescriptionContainerLogsUtils.getContainerLogDirs(org.apache.hadoop.yarn.api.records.ContainerId containerId, String remoteUser, Context context) Finds the local directories that logs for the given container are stored on.static FileContainerLogsUtils.getContainerLogFile(org.apache.hadoop.yarn.api.records.ContainerId containerId, String fileName, String remoteUser, Context context) Finds the log file with the given filename for the given container.static voidstatic FileInputStreamContainerLogsUtils.openLogFileForRead(String containerIdStr, File logFile, Context context) Constructors in org.apache.hadoop.yarn.server.nodemanager.webapp with parameters of type ContextModifierConstructorDescriptionAllApplicationsBlock(Context nmContext) AllContainersBlock(Context nmContext) ApplicationBlock(Context nmContext, org.apache.hadoop.conf.Configuration conf) ContainerBlock(Context nmContext) ContainersLogsBlock(Context context) NMWebAppFilter(com.google.inject.Injector injector, Context nmContext) NMWebServices(Context nm, ResourceView view, org.apache.hadoop.yarn.webapp.WebApp webapp) NMWebServices(Context nm, ResourceView view, org.apache.hadoop.yarn.webapp.WebApp webapp, javax.servlet.http.HttpServletResponse response) NodeBlock(Context context, ResourceView resourceView) WebServer(Context nmContext, ResourceView resView, org.apache.hadoop.yarn.server.security.ApplicationACLsManager aclsManager, LocalDirsHandlerService dirsHandler) -
Uses of Context in org.apache.hadoop.yarn.server.nodemanager.webapp.dao
Constructors in org.apache.hadoop.yarn.server.nodemanager.webapp.dao with parameters of type ContextModifierConstructorDescriptionContainerInfo(Context nmContext, Container container) ContainerInfo(Context nmContext, Container container, String requestUri, String pathPrefix, String remoteUser) NMContainerLogsInfo(Context nmContext, org.apache.hadoop.yarn.api.records.ContainerId containerId, String remoteUser, org.apache.hadoop.yarn.logaggregation.ContainerLogAggregationType logType) NodeInfo(Context context, ResourceView resourceView)