Class RegisteredCommand

java.lang.Object
org.apache.hadoop.ozone.protocol.commands.RegisteredCommand

public class RegisteredCommand extends Object
Response to Datanode Register call.
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static class 
    A builder class to verify all values are sane.
  • Constructor Summary

    Constructors
    Constructor
    Description
    RegisteredCommand(org.apache.hadoop.hdds.protocol.proto.StorageContainerDatanodeProtocolProtos.SCMRegisteredResponseProto.ErrorCode error, org.apache.hadoop.hdds.protocol.DatanodeDetails node, String clusterID)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns cluster ID.
    org.apache.hadoop.hdds.protocol.DatanodeDetails
    Returns datanode.
    org.apache.hadoop.hdds.protocol.proto.StorageContainerDatanodeProtocolProtos.SCMRegisteredResponseProto.ErrorCode
    Returns ErrorCode.
    org.apache.hadoop.hdds.protocol.proto.StorageContainerDatanodeProtocolProtos.SCMRegisteredResponseProto
    Gets the protobuf message of this object.
    Returns a new builder.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • RegisteredCommand

      public RegisteredCommand(org.apache.hadoop.hdds.protocol.proto.StorageContainerDatanodeProtocolProtos.SCMRegisteredResponseProto.ErrorCode error, org.apache.hadoop.hdds.protocol.DatanodeDetails node, String clusterID)
  • Method Details

    • newBuilder

      public static RegisteredCommand.Builder newBuilder()
      Returns a new builder.
      Returns:
      - Builder
    • getDatanode

      public org.apache.hadoop.hdds.protocol.DatanodeDetails getDatanode()
      Returns datanode.
      Returns:
      - Datanode.
    • getClusterID

      public String getClusterID()
      Returns cluster ID.
      Returns:
      -- ClusterID
    • getError

      public org.apache.hadoop.hdds.protocol.proto.StorageContainerDatanodeProtocolProtos.SCMRegisteredResponseProto.ErrorCode getError()
      Returns ErrorCode.
      Returns:
      - ErrorCode
    • getProtoBufMessage

      public org.apache.hadoop.hdds.protocol.proto.StorageContainerDatanodeProtocolProtos.SCMRegisteredResponseProto getProtoBufMessage()
      Gets the protobuf message of this object.
      Returns:
      A protobuf message.