public final class HDInsightInstance extends Object
| Modifier and Type | Method and Description |
|---|---|
ApplicationState |
getApplication(String applicationId)
Gets the application state given a YARN application ID.
|
ApplicationID |
getApplicationID()
Request an ApplicationId from the cluster.
|
String |
getApplicationURL(String applicationId) |
void |
killApplication(String applicationId)
Issues a YARN kill command to the application.
|
List<ApplicationState> |
listApplications() |
void |
submitApplication(ApplicationSubmission applicationSubmission)
Submits an application for execution.
|
public ApplicationID getApplicationID() throws IOException
IOExceptionpublic void submitApplication(ApplicationSubmission applicationSubmission) throws IOException
applicationSubmission - IOExceptionpublic void killApplication(String applicationId) throws IOException
applicationId - IOExceptionpublic ApplicationState getApplication(String applicationId) throws IOException
applicationId - IOExceptionpublic List<ApplicationState> listApplications() throws IOException
IOExceptionpublic String getApplicationURL(String applicationId)
applicationId - Copyright © 2017 The Apache Software Foundation. All rights reserved.