@InterfaceAudience.Private @InterfaceStability.Unstable public abstract class UpdateApplicationHomeSubClusterRequest extends Object
The request sent by the Router
to
Federation state store
to update the home subcluster of a newly
submitted application.
The request includes the mapping details, i.e.:
ApplicationId
SubClusterId
Constructor and Description |
---|
UpdateApplicationHomeSubClusterRequest() |
Modifier and Type | Method and Description |
---|---|
abstract ApplicationHomeSubCluster |
getApplicationHomeSubCluster()
Get the
ApplicationHomeSubCluster representing the mapping of the
application to it's home sub-cluster. |
static UpdateApplicationHomeSubClusterRequest |
newInstance(ApplicationHomeSubCluster applicationHomeSubCluster) |
abstract void |
setApplicationHomeSubCluster(ApplicationHomeSubCluster applicationHomeSubCluster)
Set the
ApplicationHomeSubCluster representing the mapping of the
application to it's home sub-cluster. |
public UpdateApplicationHomeSubClusterRequest()
@InterfaceAudience.Private @InterfaceStability.Unstable public static UpdateApplicationHomeSubClusterRequest newInstance(ApplicationHomeSubCluster applicationHomeSubCluster)
@InterfaceAudience.Public @InterfaceStability.Unstable public abstract ApplicationHomeSubCluster getApplicationHomeSubCluster()
ApplicationHomeSubCluster
representing the mapping of the
application to it's home sub-cluster.@InterfaceAudience.Private @InterfaceStability.Unstable public abstract void setApplicationHomeSubCluster(ApplicationHomeSubCluster applicationHomeSubCluster)
ApplicationHomeSubCluster
representing the mapping of the
application to it's home sub-cluster.applicationHomeSubCluster
- the mapping of the application to it's
home sub-cluster.Copyright © 2008–2023 Apache Software Foundation. All rights reserved.