@Override
  public String toString() {
    return new ToStringBuilder(this).append("slowLogResponseRequest", slowLogResponseRequest)
      .append("namedQueueEvent", namedQueueEvent)
      .append("balancerDecisionsRequest", balancerDecisionsRequest)
      .append("balancerRejectionsRequest", balancerRejectionsRequest).toString();
  }
Request object to be used by ring buffer use-cases. Clients get records by sending this request
object. For each ring buffer use-case, add request payload to this class, client should set
namedQueueEvent based on use-case. Protobuf does not support inheritance, hence we need to work
with
hbase-server/src/main/java/org/apache/hadoop/hbase/namequeues/request/NamedQueueGetRequest.java