@InterfaceAudience.Private @InterfaceStability.Unstable public class FinishApplicationMasterRequestPBImpl extends FinishApplicationMasterRequest
| Constructor and Description |
|---|
FinishApplicationMasterRequestPBImpl() |
FinishApplicationMasterRequestPBImpl(YarnServiceProtos.FinishApplicationMasterRequestProto proto) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object other) |
String |
getDiagnostics()
Get diagnostic information on application failure.
|
FinalApplicationStatus |
getFinalApplicationStatus()
Get final state of the
ApplicationMaster. |
YarnServiceProtos.FinishApplicationMasterRequestProto |
getProto() |
String |
getTrackingUrl()
Get the tracking URL for the
ApplicationMaster. |
int |
hashCode() |
void |
setDiagnostics(String diagnostics)
Set diagnostic information on application failure.
|
void |
setFinalApplicationStatus(FinalApplicationStatus finalState)
Set the final state of the
ApplicationMaster |
void |
setTrackingUrl(String url)
Set the final tracking URLfor the
ApplicationMaster. |
String |
toString() |
newInstancepublic FinishApplicationMasterRequestPBImpl()
public FinishApplicationMasterRequestPBImpl(YarnServiceProtos.FinishApplicationMasterRequestProto proto)
public YarnServiceProtos.FinishApplicationMasterRequestProto getProto()
public String getDiagnostics()
FinishApplicationMasterRequestgetDiagnostics in class FinishApplicationMasterRequestpublic void setDiagnostics(String diagnostics)
FinishApplicationMasterRequestsetDiagnostics in class FinishApplicationMasterRequestdiagnostics - diagnostic information on application failurepublic String getTrackingUrl()
FinishApplicationMasterRequestApplicationMaster.
This url if contains scheme then that will be used by resource manager
web application proxy otherwise it will default to http.getTrackingUrl in class FinishApplicationMasterRequestApplicationMasterpublic void setTrackingUrl(String url)
FinishApplicationMasterRequestApplicationMaster.
This is the web-URL to which ResourceManager or web-application proxy will
redirect client/users once the application is finished and the
ApplicationMaster is gone.
If the passed url has a scheme then that will be used by the ResourceManager and web-application proxy, otherwise the scheme will default to http.
Empty, null, "N/A" strings are all valid besides a real URL. In case an url isn't explicitly passed, it defaults to "N/A" on the ResourceManager.
setTrackingUrl in class FinishApplicationMasterRequesturl - tracking URLfor the ApplicationMasterpublic FinalApplicationStatus getFinalApplicationStatus()
FinishApplicationMasterRequestApplicationMaster.getFinalApplicationStatus in class FinishApplicationMasterRequestApplicationMasterpublic void setFinalApplicationStatus(FinalApplicationStatus finalState)
FinishApplicationMasterRequestApplicationMastersetFinalApplicationStatus in class FinishApplicationMasterRequestfinalState - final state of the ApplicationMasterCopyright © 2013 Apache Software Foundation. All rights reserved.