@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
|
static RefreshNodesRequest |
newInstance() |
static RefreshNodesRequest |
newInstance(DecommissionType decommissionType) |
static RefreshNodesRequest |
newInstance(DecommissionType decommissionType,
Integer timeout) |
abstract void |
setDecommissionTimeout(Integer timeout)
Set the DecommissionTimeout.
|
abstract void |
setDecommissionType(DecommissionType decommissionType)
Set the DecommissionType
|
@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)
public abstract void setDecommissionType(DecommissionType decommissionType)
decommissionType
- public abstract DecommissionType getDecommissionType()
public abstract void setDecommissionTimeout(Integer timeout)
timeout
- graceful decommission timeout in secondspublic abstract Integer getDecommissionTimeout()
Copyright © 2008–2022 Apache Software Foundation. All rights reserved.