Class TypingIndicator


  • public class TypingIndicator
    extends java.lang.Object
    Created by adityagokula on 05/02/19.
    • Constructor Detail

      • TypingIndicator

        public TypingIndicator​(java.lang.String receiverId,
                               java.lang.String receiverType)
      • TypingIndicator

        public TypingIndicator​(java.lang.String receiverId,
                               java.lang.String receiverType,
                               JSONObject metadata)
    • Method Detail

      • fromJSON

        public static TypingIndicator fromJSON​(JSONObject mainObject)
      • getSender

        public User getSender()
        Get sender object
        Returns:
        An object of User class
        Since:
        v1
        See Also:
        User
      • setSender

        public void setSender​(User sender)
      • getLastTimestamp

        public long getLastTimestamp()
      • setLastTimestamp

        public void setLastTimestamp​(long lastTimestamp)
      • getReceiverId

        public java.lang.String getReceiverId()
        Get id of the receiver
        Returns:
        id of the receiver(user/group)
        Since:
        v1
      • setReceiverId

        public void setReceiverId​(java.lang.String receiverId)
      • getReceiverType

        public java.lang.String getReceiverType()
        Get type of receiver
        Returns:
        type of the receiver
        Since:
        v1
        See Also:
        CometChatConstants.ReceiverTypes
      • setReceiverType

        public void setReceiverType​(java.lang.String receiverType)
      • getMetadata

        public JSONObject getMetadata()
        Get JSONObject of data set by developer
        Returns:
        JSONObject of custom data set by developer
        Since:
        v1
      • setMetadata

        public void setMetadata​(JSONObject metadata)
      • getTypingStatus

        public java.lang.String getTypingStatus()
      • setTypingStatus

        public void setTypingStatus​(java.lang.String typingStatus)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object