Class RegisteredCommand.Builder
java.lang.Object
org.apache.hadoop.ozone.protocol.commands.RegisteredCommand.Builder
- Enclosing class:
RegisteredCommand
A builder class to verify all values are sane.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build the command object.setClusterID(String cluster) Sets cluster ID.setDatanode(org.apache.hadoop.hdds.protocol.DatanodeDetails node) sets datanode details.setErrorCode(org.apache.hadoop.hdds.protocol.proto.StorageContainerDatanodeProtocolProtos.SCMRegisteredResponseProto.ErrorCode errorCode) Sets Error code.
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
setDatanode
sets datanode details.- Parameters:
node- - datanode details- Returns:
- Builder
-
setClusterID
Sets cluster ID.- Parameters:
cluster- - clusterID- Returns:
- Builder
-
setErrorCode
public RegisteredCommand.Builder setErrorCode(org.apache.hadoop.hdds.protocol.proto.StorageContainerDatanodeProtocolProtos.SCMRegisteredResponseProto.ErrorCode errorCode) Sets Error code.- Parameters:
errorCode- - error code- Returns:
- Builder
-
build
Build the command object.- Returns:
- RegisteredCommand
-