public class ActionKillContainer extends AsyncAction
ATTR_CHANGES_APP_SIZE, ATTR_HALTS_APP, ATTR_REVIEWS_APP_SIZE, attrs, name| Constructor and Description |
|---|
ActionKillContainer(org.apache.hadoop.yarn.api.records.ContainerId containerId,
long delay,
TimeUnit timeUnit,
RMOperationHandlerActions operationHandler)
Kill a container
|
| Modifier and Type | Method and Description |
|---|---|
void |
execute(SliderAppMaster appMaster,
QueueAccess queueService,
AppState appState)
Actual application
|
org.apache.hadoop.yarn.api.records.ContainerId |
getContainerId()
Get the container ID to kill
|
compareTo, convertAndOffset, getAttrs, getDelay, getNanos, hasAttr, now, setNanos, toStringpublic ActionKillContainer(org.apache.hadoop.yarn.api.records.ContainerId containerId,
long delay,
TimeUnit timeUnit,
RMOperationHandlerActions operationHandler)
containerId - container to killdelay - timeUnit - operationHandler - public org.apache.hadoop.yarn.api.records.ContainerId getContainerId()
public void execute(SliderAppMaster appMaster, QueueAccess queueService, AppState appState) throws Exception
AsyncActionexecute in class AsyncActionIOExceptionExceptionCopyright © 2014–2015 The Apache Software Foundation. All rights reserved.