public static final class TransferNodeParam.Builder
extends java.lang.Object
TransferNodeParam
class.Modifier and Type | Method and Description |
---|---|
TransferNodeParam |
build()
Verifies parameters and creates a new
TransferNodeParam instance. |
TransferNodeParam.Builder |
withNodeNumber(@NonNull java.lang.Integer nodeNumber)
Specify query nodes to transfer to another resource group
|
TransferNodeParam.Builder |
withSourceGroupName(@NonNull java.lang.String groupName)
Sets the source group name.
|
TransferNodeParam.Builder |
withTargetGroupName(@NonNull java.lang.String groupName)
Sets the target group name.
|
public TransferNodeParam.Builder withSourceGroupName(@NonNull @NonNull java.lang.String groupName)
groupName
- source group nameBuilder
public TransferNodeParam.Builder withTargetGroupName(@NonNull @NonNull java.lang.String groupName)
groupName
- target group nameBuilder
public TransferNodeParam.Builder withNodeNumber(@NonNull @NonNull java.lang.Integer nodeNumber)
nodeNumber
- number of query nodesBuilder
public TransferNodeParam build() throws ParamException
TransferNodeParam
instance.TransferNodeParam
ParamException