Package pbx

Interface Model.SetQueryOrBuilder

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

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

      • hasDesc

        boolean hasDesc()
         Topic metadata, new topic & new subscriptions only
         
        optional .pbx.SetDesc desc = 1 [json_name = "desc"];
        Returns:
        Whether the desc field is set.
      • getDesc

        Model.SetDesc getDesc()
         Topic metadata, new topic & new subscriptions only
         
        optional .pbx.SetDesc desc = 1 [json_name = "desc"];
        Returns:
        The desc.
      • hasSub

        boolean hasSub()
         Subscription parameters
         
        optional .pbx.SetSub sub = 2 [json_name = "sub"];
        Returns:
        Whether the sub field is set.
      • getSub

        Model.SetSub getSub()
         Subscription parameters
         
        optional .pbx.SetSub sub = 2 [json_name = "sub"];
        Returns:
        The sub.
      • getTagsList

        java.util.List<java.lang.String> getTagsList()
         Indexable tags
         
        repeated string tags = 3 [json_name = "tags"];
        Returns:
        A list containing the tags.
      • getTagsCount

        int getTagsCount()
         Indexable tags
         
        repeated string tags = 3 [json_name = "tags"];
        Returns:
        The count of tags.
      • getTags

        java.lang.String getTags​(int index)
         Indexable tags
         
        repeated string tags = 3 [json_name = "tags"];
        Parameters:
        index - The index of the element to return.
        Returns:
        The tags at the given index.
      • getTagsBytes

        com.google.protobuf.ByteString getTagsBytes​(int index)
         Indexable tags
         
        repeated string tags = 3 [json_name = "tags"];
        Parameters:
        index - The index of the element to return.
        Returns:
        The tags at the given index.
      • hasCred

        boolean hasCred()
         Credential being updated.
         
        optional .pbx.ClientCred cred = 4 [json_name = "cred"];
        Returns:
        Whether the cred field is set.
      • getCred

        Model.ClientCred getCred()
         Credential being updated.
         
        optional .pbx.ClientCred cred = 4 [json_name = "cred"];
        Returns:
        The cred.