@Override
    public void deserialize(Buffer buf) {
        reportedId = buf.readUInt();
        if (reportedId < 0 || reportedId > 4294967295L)
            throw new RuntimeException("Forbidden value on reportedId = " + reportedId + ", it doesn't respect the following condition : reportedId < 0 || reportedId > 4294967295L");
        reason = buf.readByte();
        if (reason < 0)
            throw new RuntimeException("Forbidden value on reason = " + reason + ", it doesn't respect the following condition : reason < 0");
    }