| Modifier and Type | Method | Description |
|---|---|---|
protected PrivilegedOperationExecutor |
LinuxContainerExecutor.getPrivilegedOperationExecutor() |
| Modifier and Type | Method | Description |
|---|---|---|
static PrivilegedOperationExecutor |
PrivilegedOperationExecutor.getInstance(org.apache.hadoop.conf.Configuration conf) |
| Constructor | Description |
|---|---|
NetworkPacketTaggingHandlerImpl(PrivilegedOperationExecutor privilegedOperationExecutor,
CGroupsHandler cGroupsHandler) |
|
TrafficControlBandwidthHandlerImpl(PrivilegedOperationExecutor privilegedOperationExecutor,
CGroupsHandler cGroupsHandler,
org.apache.hadoop.yarn.server.nodemanager.containermanager.linux.resources.TrafficController trafficController) |
| Constructor | Description |
|---|---|
FpgaResourceHandlerImpl(Context nmContext,
CGroupsHandler cGroupsHandler,
PrivilegedOperationExecutor privilegedOperationExecutor,
AbstractFpgaVendorPlugin plugin,
FpgaDiscoverer fpgaDiscoverer) |
| Constructor | Description |
|---|---|
GpuResourceHandlerImpl(Context nmContext,
CGroupsHandler cGroupsHandler,
PrivilegedOperationExecutor privilegedOperationExecutor,
GpuDiscoverer gpuDiscoverer) |
| Constructor | Description |
|---|---|
DefaultLinuxContainerRuntime(PrivilegedOperationExecutor privilegedOperationExecutor) |
Create an instance using the given
PrivilegedOperationExecutor
instance for performing operations. |
DockerLinuxContainerRuntime(PrivilegedOperationExecutor privilegedOperationExecutor) |
Create an instance using the given
PrivilegedOperationExecutor
instance for performing operations. |
DockerLinuxContainerRuntime(PrivilegedOperationExecutor privilegedOperationExecutor,
CGroupsHandler cGroupsHandler) |
Create an instance using the given
PrivilegedOperationExecutor
instance for performing operations and the given CGroupsHandler
instance. |
JavaSandboxLinuxContainerRuntime(PrivilegedOperationExecutor privilegedOperationExecutor) |
Create an instance using the given
PrivilegedOperationExecutor
instance for performing operations. |
OCIContainerRuntime(PrivilegedOperationExecutor privilegedOperationExecutor) |
|
OCIContainerRuntime(PrivilegedOperationExecutor privilegedOperationExecutor,
CGroupsHandler cGroupsHandler) |
|
RuncContainerRuntime(PrivilegedOperationExecutor privilegedOperationExecutor) |
|
RuncContainerRuntime(PrivilegedOperationExecutor privilegedOperationExecutor,
CGroupsHandler cGroupsHandler) |
| Modifier and Type | Method | Description |
|---|---|---|
static java.lang.String |
DockerCommandExecutor.executeDockerCommand(DockerCommand dockerCommand,
java.lang.String containerId,
java.util.Map<java.lang.String,java.lang.String> env,
PrivilegedOperationExecutor privilegedOperationExecutor,
boolean disableFailureLogging,
Context nmContext) |
Execute a docker command and return the output.
|
static DockerCommandExecutor.DockerContainerStatus |
DockerCommandExecutor.getContainerStatus(java.lang.String containerId,
PrivilegedOperationExecutor privilegedOperationExecutor,
Context nmContext) |
Get the status of the docker container.
|
| Modifier and Type | Method | Description |
|---|---|---|
ResourceHandler |
ResourcePlugin.createResourceHandler(Context nmContext,
CGroupsHandler cGroupsHandler,
PrivilegedOperationExecutor privilegedOperationExecutor) |
Plugin needs to return
ResourceHandler when any special isolation
required for the resource type. |
| Modifier and Type | Method | Description |
|---|---|---|
ResourceHandler |
DevicePluginAdapter.createResourceHandler(Context nmContext,
CGroupsHandler cGroupsHandler,
PrivilegedOperationExecutor privilegedOperationExecutor) |
| Constructor | Description |
|---|---|
DeviceResourceHandlerImpl(java.lang.String resName,
DevicePluginAdapter devPluginAdapter,
DeviceMappingManager devMappingManager,
CGroupsHandler cgHandler,
PrivilegedOperationExecutor operation,
Context ctx) |
|
DeviceResourceHandlerImpl(java.lang.String resName,
DevicePluginAdapter devPluginAdapter,
DeviceMappingManager devMappingManager,
CGroupsHandler cgHandler,
PrivilegedOperationExecutor operation,
Context ctx,
ShellWrapper shell) |
| Modifier and Type | Method | Description |
|---|---|---|
ResourceHandler |
FpgaResourcePlugin.createResourceHandler(Context nmContext,
CGroupsHandler cGroupsHandler,
PrivilegedOperationExecutor privilegedOperationExecutor) |
| Modifier and Type | Method | Description |
|---|---|---|
ResourceHandler |
GpuResourcePlugin.createResourceHandler(Context context,
CGroupsHandler cGroupsHandler,
PrivilegedOperationExecutor privilegedOperationExecutor) |
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.