Class V4Event


  • public class V4Event
    extends Object
    • Constructor Detail

      • V4Event

        public V4Event()
    • Method Detail

      • getId

        public String getId()
        Event ID
        Returns:
        id
      • setId

        public void setId​(String id)
      • getMessageId

        public String getMessageId()
        Message ID
        Returns:
        messageId
      • setMessageId

        public void setMessageId​(String messageId)
      • getTimestamp

        public Long getTimestamp()
        Timestamp of event
        Returns:
        timestamp
      • setTimestamp

        public void setTimestamp​(Long timestamp)
      • timestamp

        public V4Event timestamp​(Long timestamp)
      • getType

        public String getType()
        Event type, possible events are: - MESSAGESENT - SHAREDPOST - INSTANTMESSAGECREATED - ROOMCREATED - ROOMUPDATED - ROOMDEACTIVATED - ROOMREACTIVATED - USERJOINEDROOM - USERLEFTROOM - ROOMMEMBERPROMOTEDTOOWNER - ROOMMEMBERDEMOTEDFROMOWNER - CONNECTIONREQUESTED - CONNECTIONACCEPTED - MESSAGESUPPRESSED - SYMPHONYELEMENTSACTION
        Returns:
        type
      • setType

        public void setType​(String type)
      • getDiagnostic

        public String getDiagnostic()
        Details if event failed to parse for any reason. The contents of this field may not be useful, depending on the nature of the error. Only present when error occurs.
        Returns:
        diagnostic
      • setDiagnostic

        public void setDiagnostic​(String diagnostic)
      • getInitiator

        public V4Initiator getInitiator()
        Get initiator
        Returns:
        initiator
      • setInitiator

        public void setInitiator​(V4Initiator initiator)
      • getPayload

        public V4Payload getPayload()
        Get payload
        Returns:
        payload
      • setPayload

        public void setPayload​(V4Payload payload)