code: public void readFields(DataInput in) throws IOException {
      int appIdLength = in.readInt();
      this.appId = new byte[appIdLength];
      in.readFully(appId);
      this.maxCount = in.readInt();
    }
docs: TODO dogpile days check override   @Override