@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() |
newInstance
public FinishApplicationMasterRequestPBImpl()
public FinishApplicationMasterRequestPBImpl(YarnServiceProtos.FinishApplicationMasterRequestProto proto)
public YarnServiceProtos.FinishApplicationMasterRequestProto getProto()
public String getDiagnostics()
FinishApplicationMasterRequest
getDiagnostics
in class FinishApplicationMasterRequest
public void setDiagnostics(String diagnostics)
FinishApplicationMasterRequest
setDiagnostics
in class FinishApplicationMasterRequest
diagnostics
- diagnostic information on application failurepublic String getTrackingUrl()
FinishApplicationMasterRequest
ApplicationMaster
.
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 FinishApplicationMasterRequest
ApplicationMaster
public void setTrackingUrl(String url)
FinishApplicationMasterRequest
ApplicationMaster
.
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 FinishApplicationMasterRequest
url
- tracking URLfor the ApplicationMaster
public FinalApplicationStatus getFinalApplicationStatus()
FinishApplicationMasterRequest
ApplicationMaster
.getFinalApplicationStatus
in class FinishApplicationMasterRequest
ApplicationMaster
public void setFinalApplicationStatus(FinalApplicationStatus finalState)
FinishApplicationMasterRequest
ApplicationMaster
setFinalApplicationStatus
in class FinishApplicationMasterRequest
finalState
- final state of the ApplicationMaster
Copyright © 2013 Apache Software Foundation. All rights reserved.