@Override public void writeObject(BufferOutput buffer, Serializer serializer) { super.writeObject(buffer, serializer); buffer.writeByte(mode.ordinal()).writeLong(ttl); }