Class ReconstructECContainersCommand.DatanodeDetailsAndReplicaIndex

java.lang.Object
org.apache.hadoop.ozone.protocol.commands.ReconstructECContainersCommand.DatanodeDetailsAndReplicaIndex
Enclosing class:
ReconstructECContainersCommand

public static class ReconstructECContainersCommand.DatanodeDetailsAndReplicaIndex extends Object
To store the datanode details with replica index.
  • Constructor Details

    • DatanodeDetailsAndReplicaIndex

      public DatanodeDetailsAndReplicaIndex(org.apache.hadoop.hdds.protocol.DatanodeDetails dnDetails, int replicaIndex)
  • Method Details

    • getDnDetails

      public org.apache.hadoop.hdds.protocol.DatanodeDetails getDnDetails()
    • getReplicaIndex

      public int getReplicaIndex()
    • toProto

      public org.apache.hadoop.hdds.protocol.proto.StorageContainerDatanodeProtocolProtos.DatanodeDetailsAndReplicaIndexProto toProto()
    • fromProto

      public static ReconstructECContainersCommand.DatanodeDetailsAndReplicaIndex fromProto(org.apache.hadoop.hdds.protocol.proto.StorageContainerDatanodeProtocolProtos.DatanodeDetailsAndReplicaIndexProto proto)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object