Class VersionResponse

java.lang.Object
org.apache.hadoop.ozone.protocol.VersionResponse

public class VersionResponse extends Object
Version response class.
  • Constructor Details

    • VersionResponse

      public VersionResponse(int version, Map<String,String> values)
      Creates a version response class.
      Parameters:
      version -
      values -
    • VersionResponse

      public VersionResponse(int version)
      Creates a version Response class.
      Parameters:
      version -
  • Method Details

    • newBuilder

      public static VersionResponse.Builder newBuilder()
      Returns a new Builder.
      Returns:
      - Builder.
    • getFromProtobuf

      public static VersionResponse getFromProtobuf(org.apache.hadoop.hdds.protocol.proto.StorageContainerDatanodeProtocolProtos.SCMVersionResponseProto response)
      Returns this class from protobuf message.
      Parameters:
      response - - SCMVersionResponseProto
      Returns:
      VersionResponse
    • put

      public void put(String key, String value)
      Adds a value to version Response.
      Parameters:
      key - - String
      value - - String
    • getProtobufMessage

      public org.apache.hadoop.hdds.protocol.proto.StorageContainerDatanodeProtocolProtos.SCMVersionResponseProto getProtobufMessage()
      Return a protobuf message.
      Returns:
      SCMVersionResponseProto.
    • getValue

      public String getValue(String key)