Package pbx

Interface Model.TopicSubOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder
    All Known Implementing Classes:
    Model.TopicSub, Model.TopicSub.Builder
    Enclosing class:
    Model

    public static interface Model.TopicSubOrBuilder
    extends com.google.protobuf.MessageLiteOrBuilder
    • Method Detail

      • getUpdatedAt

        long getUpdatedAt()
        int64 updated_at = 1;
        Returns:
        The updatedAt.
      • getDeletedAt

        long getDeletedAt()
        int64 deleted_at = 2;
        Returns:
        The deletedAt.
      • getCreatedAt

        long getCreatedAt()
        int64 created_at = 17;
        Returns:
        The createdAt.
      • getOnline

        boolean getOnline()
        bool online = 3;
        Returns:
        The online.
      • hasAcs

        boolean hasAcs()
        .pbx.AccessMode acs = 4;
        Returns:
        Whether the acs field is set.
      • getReadId

        int getReadId()
        int32 read_id = 5;
        Returns:
        The readId.
      • getRecvId

        int getRecvId()
        int32 recv_id = 6;
        Returns:
        The recvId.
      • getPublic

        com.google.protobuf.ByteString getPublic()
        bytes public = 7;
        Returns:
        The public.
      • getTrusted

        com.google.protobuf.ByteString getTrusted()
         16!
         
        bytes trusted = 16;
        Returns:
        The trusted.
      • getPrivate

        com.google.protobuf.ByteString getPrivate()
        bytes private = 8;
        Returns:
        The private.
      • getUserId

        java.lang.String getUserId()
         Uid of the subscribed user
         
        string user_id = 9;
        Returns:
        The userId.
      • getUserIdBytes

        com.google.protobuf.ByteString getUserIdBytes()
         Uid of the subscribed user
         
        string user_id = 9;
        Returns:
        The bytes for userId.
      • getTopic

        java.lang.String getTopic()
         Topic name of this subscription
         
        string topic = 10;
        Returns:
        The topic.
      • getTopicBytes

        com.google.protobuf.ByteString getTopicBytes()
         Topic name of this subscription
         
        string topic = 10;
        Returns:
        The bytes for topic.
      • getTouchedAt

        long getTouchedAt()
        int64 touched_at = 11;
        Returns:
        The touchedAt.
      • getSeqId

        int getSeqId()
         ID of the last {data} message in a topic
         
        int32 seq_id = 12;
        Returns:
        The seqId.
      • getDelId

        int getDelId()
         Messages are deleted up to this ID
         
        int32 del_id = 13;
        Returns:
        The delId.
      • getLastSeenTime

        long getLastSeenTime()
         Other user's last online timestamp & user agent
         
        int64 last_seen_time = 14;
        Returns:
        The lastSeenTime.
      • getLastSeenUserAgent

        java.lang.String getLastSeenUserAgent()
        string last_seen_user_agent = 15;
        Returns:
        The lastSeenUserAgent.
      • getLastSeenUserAgentBytes

        com.google.protobuf.ByteString getLastSeenUserAgentBytes()
        string last_seen_user_agent = 15;
        Returns:
        The bytes for lastSeenUserAgent.