@Override
  public String toString() {
    StringBuilder sb = new StringBuilder();
    sb.append("{");
    sb.append(" isLlap: ").append(isLlap);
    sb.append(" executorsPerNode: ").append(executorsPerNode);
    sb.append(" maxExecutorsOverSubscribeMemory: ").append(maxExecutorsOverSubscribeMemory);
    sb.append(" memoryOverSubscriptionFactor: ").append(memoryOverSubscriptionFactor);
    sb.append(" memoryCheckInterval: ").append(memoryCheckInterval);
    sb.append(" noConditionalTaskSize: ").append(noConditionalTaskSize);
    sb.append(" adjustedNoConditionalTaskSize: ").append(adjustedNoConditionalTaskSize);
    sb.append(" hashTableInflationFactor: ").append(hashTableInflationFactor);
    sb.append(" threshold: ").append(threshold);
    sb.append(" }");
    return sb.toString();
  }
Contains information required for memory usage monitoring.
ql/src/java/org/apache/hadoop/hive/ql/exec/MemoryMonitorInfo.java