@Override
  public void toData(DataOutput out,
      SerializationContext context) throws IOException {
    super.toData(out, context);
    out.writeInt(bucketId);
    out.writeInt(interestType.ordinal());
    DataSerializer.writeObject(interestArg, out);
    out.writeBoolean(allowTombstones);
  }
Versions in which on-wire form has changed, requiring new toData/fromData methods
geode-core/src/main/java/org/apache/geode/internal/cache/partitioned/FetchKeysMessage.java