Package pbx

Interface Model.GetOptsOrBuilder

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

    public static interface Model.GetOptsOrBuilder
    extends com.google.protobuf.MessageLiteOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      int getBeforeId()
      Load messages with seq id lower than this
      long getIfModifiedSince()
      Timestamp in milliseconds since epoch 01/01/1970
      long getLastCreatedAt()
      int64 last_created_at = 8 [json_name = "lastCreatedAt"];
      int getLimit()
      Maximum number of results to return
      java.lang.String getOrder()
      Order: asc, desc
      com.google.protobuf.ByteString getOrderBytes()
      Order: asc, desc
      int getSinceId()
      Load messages with seq id equal or greater than this
      java.lang.String getTopic()
      Limit search results to one topic;
      com.google.protobuf.ByteString getTopicBytes()
      Limit search results to one topic;
      java.lang.String getUser()
      Limit search to this user ID
      com.google.protobuf.ByteString getUserBytes()
      Limit search to this user ID
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        getDefaultInstanceForType, isInitialized
    • Method Detail

      • getIfModifiedSince

        long getIfModifiedSince()
         Timestamp in milliseconds since epoch 01/01/1970
         
        int64 if_modified_since = 1 [json_name = "ifModifiedSince"];
        Returns:
        The ifModifiedSince.
      • getUser

        java.lang.String getUser()
         Limit search to this user ID
         
        string user = 2 [json_name = "user"];
        Returns:
        The user.
      • getUserBytes

        com.google.protobuf.ByteString getUserBytes()
         Limit search to this user ID
         
        string user = 2 [json_name = "user"];
        Returns:
        The bytes for user.
      • getTopic

        java.lang.String getTopic()
         Limit search results to one topic;
         
        string topic = 3 [json_name = "topic"];
        Returns:
        The topic.
      • getTopicBytes

        com.google.protobuf.ByteString getTopicBytes()
         Limit search results to one topic;
         
        string topic = 3 [json_name = "topic"];
        Returns:
        The bytes for topic.
      • getSinceId

        int getSinceId()
         Load messages with seq id equal or greater than this
         
        int32 since_id = 4 [json_name = "sinceId"];
        Returns:
        The sinceId.
      • getBeforeId

        int getBeforeId()
         Load messages with seq id lower than this
         
        int32 before_id = 5 [json_name = "beforeId"];
        Returns:
        The beforeId.
      • getLimit

        int getLimit()
         Maximum number of results to return
         
        int32 limit = 6 [json_name = "limit"];
        Returns:
        The limit.
      • getOrder

        java.lang.String getOrder()
         Order: asc, desc
         
        string order = 7 [json_name = "order"];
        Returns:
        The order.
      • getOrderBytes

        com.google.protobuf.ByteString getOrderBytes()
         Order: asc, desc
         
        string order = 7 [json_name = "order"];
        Returns:
        The bytes for order.
      • getLastCreatedAt

        long getLastCreatedAt()
        int64 last_created_at = 8 [json_name = "lastCreatedAt"];
        Returns:
        The lastCreatedAt.