Class AddApplicationHomeSubClusterResponse
java.lang.Object
org.apache.hadoop.yarn.server.federation.store.records.AddApplicationHomeSubClusterResponse
- Direct Known Subclasses:
AddApplicationHomeSubClusterResponsePBImpl
AddApplicationHomeSubClusterResponse contains the answer from the
FederationApplicationHomeSubClusterStore to a request to insert a
newly generated applicationId and its owner.
The response contains application's home sub-cluster as it is stored in the
FederationApplicationHomeSubClusterStore. If a mapping for the
application already existed, the SubClusterId in this response will
return the existing mapping which might be different from that in the
AddApplicationHomeSubClusterRequest.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract SubClusterIdGet the home sub-cluster that this application has been assigned to.newInstance(SubClusterId homeSubCluster) abstract voidsetHomeSubCluster(SubClusterId homeSubCluster) Set the home sub-cluster that this application has been assigned to.
-
Constructor Details
-
AddApplicationHomeSubClusterResponse
public AddApplicationHomeSubClusterResponse()
-
-
Method Details
-
newInstance
@Private @Unstable public static AddApplicationHomeSubClusterResponse newInstance(SubClusterId homeSubCluster) -
setHomeSubCluster
Set the home sub-cluster that this application has been assigned to.- Parameters:
homeSubCluster- theSubClusterIdof this application's home sub-cluster
-
getHomeSubCluster
Get the home sub-cluster that this application has been assigned to. This may not match theSubClusterIdin the corresponding response, if the mapping for the request's application already existed.- Returns:
- the
SubClusterIdof this application's home sub-cluster
-