public interface AMYarnFacade
Modifier and Type | Interface and Description |
---|---|
static class |
AMYarnFacade.YarnAppHostReport
Provides a collection of web UI links for the YARN Resource Manager and the
Node Manager that is running the Drill-on-YARN AM.
|
Modifier and Type | Method and Description |
---|---|
void |
blacklistNode(String nodeName) |
void |
finish(boolean success,
String msg) |
AMYarnFacade.YarnAppHostReport |
getAppHostReport() |
int |
getNodeCount() |
List<org.apache.hadoop.yarn.api.records.NodeReport> |
getNodeReports() |
org.apache.hadoop.yarn.api.protocolrecords.RegisterApplicationMasterResponse |
getRegistrationResponse() |
org.apache.hadoop.yarn.api.records.Resource |
getResources() |
String |
getTrackingUrl() |
void |
killContainer(org.apache.hadoop.yarn.api.records.Container container) |
void |
launchContainer(org.apache.hadoop.yarn.api.records.Container container,
LaunchSpec taskSpec) |
void |
register(String trackingUrl) |
void |
releaseContainer(org.apache.hadoop.yarn.api.records.Container container) |
void |
removeBlacklist(String nodeName) |
void |
removeContainerRequest(org.apache.hadoop.yarn.client.api.AMRMClient.ContainerRequest containerRequest) |
org.apache.hadoop.yarn.client.api.AMRMClient.ContainerRequest |
requestContainer(ContainerRequestSpec containerSpec) |
void |
start(org.apache.hadoop.yarn.client.api.async.AMRMClientAsync.CallbackHandler resourceCallback,
org.apache.hadoop.yarn.client.api.async.NMClientAsync.CallbackHandler nodeCallback) |
boolean |
supportsDiskResource() |
void start(org.apache.hadoop.yarn.client.api.async.AMRMClientAsync.CallbackHandler resourceCallback, org.apache.hadoop.yarn.client.api.async.NMClientAsync.CallbackHandler nodeCallback)
void register(String trackingUrl) throws YarnFacadeException
YarnFacadeException
String getTrackingUrl()
org.apache.hadoop.yarn.client.api.AMRMClient.ContainerRequest requestContainer(ContainerRequestSpec containerSpec)
void removeContainerRequest(org.apache.hadoop.yarn.client.api.AMRMClient.ContainerRequest containerRequest)
void launchContainer(org.apache.hadoop.yarn.api.records.Container container, LaunchSpec taskSpec) throws YarnFacadeException
YarnFacadeException
void finish(boolean success, String msg) throws YarnFacadeException
YarnFacadeException
void releaseContainer(org.apache.hadoop.yarn.api.records.Container container)
void killContainer(org.apache.hadoop.yarn.api.records.Container container)
int getNodeCount()
org.apache.hadoop.yarn.api.records.Resource getResources()
org.apache.hadoop.yarn.api.protocolrecords.RegisterApplicationMasterResponse getRegistrationResponse()
void blacklistNode(String nodeName)
void removeBlacklist(String nodeName)
List<org.apache.hadoop.yarn.api.records.NodeReport> getNodeReports() throws YarnFacadeException
YarnFacadeException
AMYarnFacade.YarnAppHostReport getAppHostReport()
boolean supportsDiskResource()
Copyright © 1970 The Apache Software Foundation. All rights reserved.