code: @Override
    public synchronized void write(DataOutput out) throws IOException {
      out.writeDouble(getCpuTotalGHz());
      out.writeDouble(getMemTotalGB());
      out.writeInt(getNumCpu());
      out.writeInt(getNumRunningJobs());
      out.writeInt(getNumTaskTrackers());
      out.writeDouble(getMemUsageGB());
      out.writeDouble(getCpuUsageGHz());
    }
docs: ////////////////////////////////////////////////