case "payload": if (member.getValue() instanceof String) { obj.setPayload((String)member.getValue());
static Event parse(JsonObject json) { Event ev = new Event() .setId(json.getString(ID_KEY)) .setName(json.getString(NAME_KEY)) .setNode(json.getString(NODE_FILTER_KEY)) .setService(json.getString(SERVICE_FILTER_KEY)) .setTag(json.getString(TAG_FILTER_KEY)) .setVersion(json.getInteger(VERSION_KEY, 0)) .setLTime(json.getInteger(LTIME_KEY, 0)); String payload = json.getString(PAYLOAD_KEY); if (payload != null) { ev.setPayload(Utils.decode64(payload)); } return ev; } }
public static Event randomEvent() { return new Event() .setId(randomAlphaString(10)) .setName(randomAlphaString(10)) .setPayload(randomAlphaString(100)) .setNode(randomAlphaString(10)) .setService(randomAlphaString(10)) .setTag(randomAlphaString(10)) .setVersion(randomPositiveInt()) .setLTime(randomPositiveInt()); }