Class EventsMessage
- java.lang.Object
-
- co.arago.hiro.client.model.HiroJsonMap
-
- co.arago.hiro.client.model.websocket.events.impl.EventsMessage
-
- All Implemented Interfaces:
JsonMessage,ToMap,java.io.Serializable
public class EventsMessage extends HiroJsonMap
An incoming events message from the events-ws.
Example:{ "id": "c1234567890abcdefghijklmn_c1234567890abcdefghijklmn", "timestamp": 1442235678000, "body": { }, "type": "CREATE", "metadata": { "ogit/_modified-on": 1442235678000, "ogit/_modified-by-app": "c1234567890abcdefghijklmn_c1234567890abcdefghijklmn", "ogit/_modified-by": "c1234567890abcdefghijklmn_c1234567890abcdefghijklmn" } }- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description HiroVertexMessagebodyjava.lang.StringidHiroVertexMessagemetadatajava.lang.Longnanotimejava.lang.Longtimestampjava.lang.Stringtype-
Fields inherited from class co.arago.hiro.client.model.HiroJsonMap
fieldsMap
-
-
Constructor Summary
Constructors Constructor Description EventsMessage(java.lang.String id, java.lang.String type, java.lang.Long timestamp, java.lang.Long nanotime, HiroVertexMessage body, HiroVertexMessage metadata)
-
Method Summary
-
Methods inherited from class co.arago.hiro.client.model.HiroJsonMap
addFields, getField, getMap, getUnmappedField, setField, setFields, toMap
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface co.arago.hiro.client.model.JsonMessage
toJsonString, toJsonStringNoNull, toPrettyJsonString, toPrettyJsonStringNoNull
-
-
-
-
Field Detail
-
id
public final java.lang.String id
-
timestamp
public final java.lang.Long timestamp
-
nanotime
public final java.lang.Long nanotime
-
body
public final HiroVertexMessage body
-
type
public final java.lang.String type
-
metadata
public final HiroVertexMessage metadata
-
-
Constructor Detail
-
EventsMessage
public EventsMessage(java.lang.String id, java.lang.String type, java.lang.Long timestamp, java.lang.Long nanotime, HiroVertexMessage body, HiroVertexMessage metadata)
-
-