@Public
@Stable
public abstract class StartContainerRequest
extends java.lang.Object
The request sent by the ApplicationMaster to the
NodeManager to start a container.
The ApplicationMaster has to provide details such as
allocated resource capability, security tokens (if enabled), command
to be executed to start the container, environment for the process,
necessary binaries/jar/shared-objects etc. via the
ContainerLaunchContext.
| Constructor | Description |
|---|---|
StartContainerRequest() |
| Modifier and Type | Method | Description |
|---|---|---|
abstract ContainerLaunchContext |
getContainerLaunchContext() |
Get the
ContainerLaunchContext for the container to be started
by the NodeManager. |
abstract Token |
getContainerToken() |
Get the container token to be used for authorization during starting
container.
|
static StartContainerRequest |
newInstance(ContainerLaunchContext context,
Token container) |
|
abstract void |
setContainerLaunchContext(ContainerLaunchContext context) |
Set the
ContainerLaunchContext for the container to be started
by the NodeManager |
abstract void |
setContainerToken(Token container) |
@Public @Stable public static StartContainerRequest newInstance(ContainerLaunchContext context, Token container)
@Public @Stable public abstract ContainerLaunchContext getContainerLaunchContext()
ContainerLaunchContext for the container to be started
by the NodeManager.ContainerLaunchContext for the container to be started
by the NodeManager@Public @Stable public abstract void setContainerLaunchContext(ContainerLaunchContext context)
ContainerLaunchContext for the container to be started
by the NodeManagercontext - ContainerLaunchContext for the container to be
started by the NodeManager@Public @Stable public abstract Token getContainerToken()
Note: NMToken will be used for authenticating communication with
NodeManager.
NMToken,
ContainerManagementProtocol.startContainers(StartContainersRequest)@Public @Stable public abstract void setContainerToken(Token container)
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.