Package com.oracle.bmc.bds.model
Class RemoveNodeDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.bds.model.RemoveNodeDetails.Builder
-
- Enclosing class:
- RemoveNodeDetails
public static class RemoveNodeDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RemoveNodeDetails
build()
RemoveNodeDetails.Builder
clusterAdminPassword(String clusterAdminPassword)
Base-64 encoded password for the cluster (and Cloudera Manager) admin user.RemoveNodeDetails.Builder
copy(RemoveNodeDetails model)
RemoveNodeDetails.Builder
isForceRemoveEnabled(Boolean isForceRemoveEnabled)
Boolean flag specifying whether or not to force remove node if graceful removal fails.RemoveNodeDetails.Builder
nodeId(String nodeId)
OCID of the node to be removed.
-
-
-
Method Detail
-
clusterAdminPassword
public RemoveNodeDetails.Builder clusterAdminPassword(String clusterAdminPassword)
Base-64 encoded password for the cluster (and Cloudera Manager) admin user.- Parameters:
clusterAdminPassword
- the value to set- Returns:
- this builder
-
isForceRemoveEnabled
public RemoveNodeDetails.Builder isForceRemoveEnabled(Boolean isForceRemoveEnabled)
Boolean flag specifying whether or not to force remove node if graceful removal fails.- Parameters:
isForceRemoveEnabled
- the value to set- Returns:
- this builder
-
nodeId
public RemoveNodeDetails.Builder nodeId(String nodeId)
OCID of the node to be removed.- Parameters:
nodeId
- the value to set- Returns:
- this builder
-
build
public RemoveNodeDetails build()
-
copy
public RemoveNodeDetails.Builder copy(RemoveNodeDetails model)
-
-