@Override
  public String toString() {
    StringBuilder sb = new StringBuilder();
    sb.append("UndeleteResponse[");
    sb.append("ServerErrorCode=").append(getError());
    sb.append("LifeVersion=").append(lifeVersion);
    sb.append("]");
    return sb.toString();
  }
Constructs a {@link UndeleteResponse} with a valid lifeVersion. The error code will be set to {@link ServerErrorCode#NoError}.
@param correlationId correlationId of the undelete response.
@param clientId clientId of the undelete response.
@param lifeVersion a valid lifeVersion to return to client.
@param error error code returned in this undelete response.
ambry-protocol/src/main/java/com/github/ambry/protocol/UndeleteResponse.java