Class StartContainersRequest
java.lang.Object
org.apache.hadoop.yarn.api.protocolrecords.StartContainersRequest
The request which contains a list of StartContainerRequest sent by
the ApplicationMaster to the NodeManager to
start containers.
In each StartContainerRequest, 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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract List<StartContainerRequest>Get a list ofStartContainerRequestto start containers.static StartContainersRequestnewInstance(List<StartContainerRequest> requests) abstract voidSet a list ofStartContainerRequestto start containers.
-
Constructor Details
-
StartContainersRequest
public StartContainersRequest()
-
-
Method Details
-
newInstance
@Public @Stable public static StartContainersRequest newInstance(List<StartContainerRequest> requests) -
getStartContainerRequests
Get a list ofStartContainerRequestto start containers.- Returns:
- a list of
StartContainerRequestto start containers.
-
setStartContainerRequests
Set a list ofStartContainerRequestto start containers.- Parameters:
request- a list ofStartContainerRequestto start containers
-