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
IOException
public void submitApplication(ApplicationSubmission applicationSubmission) throws IOException
applicationSubmission
- IOException
public void killApplication(String applicationId) throws IOException
applicationId
- IOException
public ApplicationState getApplication(String applicationId) throws IOException
applicationId
- IOException
public List<ApplicationState> listApplications() throws IOException
IOException
public String getApplicationURL(String applicationId)
applicationId
- Copyright © 2017 The Apache Software Foundation. All rights reserved.