Class 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 Detail

      • id

        public final java.lang.String id
      • timestamp

        public final java.lang.Long timestamp
      • nanotime

        public final java.lang.Long nanotime
      • type

        public final java.lang.String type
    • 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)