public interface RMOperationHandlerActions
| Modifier and Type | Method and Description |
|---|---|
void |
addContainerRequest(org.apache.hadoop.yarn.client.api.AMRMClient.ContainerRequest request)
Issue a container request
|
int |
cancelContainerRequests(org.apache.hadoop.yarn.api.records.Priority priority1,
org.apache.hadoop.yarn.api.records.Priority priority2,
int count)
Remove a container request
|
void |
cancelSingleRequest(org.apache.hadoop.yarn.client.api.AMRMClient.ContainerRequest request)
Cancel a specific request
|
void |
execute(List<AbstractRMOperation> operations)
Execute an entire list of operations
|
void |
releaseAssignedContainer(org.apache.hadoop.yarn.api.records.ContainerId containerId)
Release an assigned container
|
void releaseAssignedContainer(org.apache.hadoop.yarn.api.records.ContainerId containerId)
containerId - containervoid addContainerRequest(org.apache.hadoop.yarn.client.api.AMRMClient.ContainerRequest request)
request - void cancelSingleRequest(org.apache.hadoop.yarn.client.api.AMRMClient.ContainerRequest request)
request - request to cancelint cancelContainerRequests(org.apache.hadoop.yarn.api.records.Priority priority1,
org.apache.hadoop.yarn.api.records.Priority priority2,
int count)
priority1 - priority to remove atpriority2 - second priority to targetcount - number to removevoid execute(List<AbstractRMOperation> operations)
operations - opsCopyright © 2014–2015 The Apache Software Foundation. All rights reserved.