@InterfaceAudience.Private @InterfaceStability.Unstable public abstract class RefreshNodesRequest extends Object
Constructor and Description |
---|
RefreshNodesRequest() |
Modifier and Type | Method and Description |
---|---|
abstract Integer |
getDecommissionTimeout()
Get the DecommissionTimeout.
|
abstract DecommissionType |
getDecommissionType()
Get the DecommissionType.
|
abstract String |
getSubClusterId()
Get the subClusterId.
|
static RefreshNodesRequest |
newInstance() |
static RefreshNodesRequest |
newInstance(DecommissionType decommissionType) |
static RefreshNodesRequest |
newInstance(DecommissionType decommissionType,
Integer timeout) |
static RefreshNodesRequest |
newInstance(DecommissionType decommissionType,
Integer timeout,
String subClusterId) |
abstract void |
setDecommissionTimeout(Integer timeout)
Set the DecommissionTimeout.
|
abstract void |
setDecommissionType(DecommissionType decommissionType)
Set the DecommissionType.
|
abstract void |
setSubClusterId(String subClusterId)
Set the subClusterId.
|
@InterfaceAudience.Private @InterfaceStability.Stable public static RefreshNodesRequest newInstance()
@InterfaceAudience.Private @InterfaceStability.Unstable public static RefreshNodesRequest newInstance(DecommissionType decommissionType)
@InterfaceAudience.Private @InterfaceStability.Unstable public static RefreshNodesRequest newInstance(DecommissionType decommissionType, Integer timeout)
@InterfaceAudience.Private @InterfaceStability.Unstable public static RefreshNodesRequest newInstance(DecommissionType decommissionType, Integer timeout, String subClusterId)
public abstract void setDecommissionType(DecommissionType decommissionType)
decommissionType
- decommission type.public abstract DecommissionType getDecommissionType()
public abstract void setDecommissionTimeout(Integer timeout)
timeout
- graceful decommission timeout in secondspublic abstract Integer getDecommissionTimeout()
public abstract String getSubClusterId()
public abstract void setSubClusterId(String subClusterId)
subClusterId
- subCluster Id.Copyright © 2008–2024 Apache Software Foundation. All rights reserved.