@InterfaceAudience.Private public class TezYarnClient extends FrameworkClient
| Modifier | Constructor and Description |
|---|---|
protected |
TezYarnClient(org.apache.hadoop.yarn.client.api.YarnClient yarnClient) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
org.apache.hadoop.yarn.client.api.YarnClientApplication |
createApplication() |
org.apache.hadoop.yarn.api.records.ApplicationReport |
getApplicationReport(org.apache.hadoop.yarn.api.records.ApplicationId appId) |
void |
init(TezConfiguration tezConf,
org.apache.hadoop.yarn.conf.YarnConfiguration yarnConf)
Initialize the framework client.
|
void |
killApplication(org.apache.hadoop.yarn.api.records.ApplicationId appId) |
void |
start() |
void |
stop() |
org.apache.hadoop.yarn.api.records.ApplicationId |
submitApplication(org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext appSubmissionContext) |
createFrameworkClientprotected TezYarnClient(org.apache.hadoop.yarn.client.api.YarnClient yarnClient)
public void init(TezConfiguration tezConf, org.apache.hadoop.yarn.conf.YarnConfiguration yarnConf)
FrameworkClientinit in class FrameworkClienttezConf - the TezConfiguration instance being used by the
clusteryarnConf - the YarnConfiguration instance being used
by the clusterpublic void start()
start in class FrameworkClientpublic void stop()
stop in class FrameworkClientpublic final void close()
throws IOException
close in class FrameworkClientIOExceptionpublic org.apache.hadoop.yarn.client.api.YarnClientApplication createApplication()
throws org.apache.hadoop.yarn.exceptions.YarnException,
IOException
createApplication in class FrameworkClientorg.apache.hadoop.yarn.exceptions.YarnExceptionIOExceptionpublic org.apache.hadoop.yarn.api.records.ApplicationId submitApplication(org.apache.hadoop.yarn.api.records.ApplicationSubmissionContext appSubmissionContext)
throws org.apache.hadoop.yarn.exceptions.YarnException,
IOException,
TezException
submitApplication in class FrameworkClientorg.apache.hadoop.yarn.exceptions.YarnExceptionIOExceptionTezExceptionpublic void killApplication(org.apache.hadoop.yarn.api.records.ApplicationId appId)
throws org.apache.hadoop.yarn.exceptions.YarnException,
IOException
killApplication in class FrameworkClientorg.apache.hadoop.yarn.exceptions.YarnExceptionIOExceptionpublic org.apache.hadoop.yarn.api.records.ApplicationReport getApplicationReport(org.apache.hadoop.yarn.api.records.ApplicationId appId)
throws org.apache.hadoop.yarn.exceptions.YarnException,
IOException
getApplicationReport in class FrameworkClientorg.apache.hadoop.yarn.exceptions.YarnExceptionIOExceptionCopyright © 2016 Apache Software Foundation. All rights reserved.