Interface ListRequest.ListRequestFilterOrBuilder

    • Method Summary

      All Methods Instance Methods Abstract Methods Deprecated Methods 
      Modifier and Type Method Description
      AdType getAdTypes​(int index)
      Ad Type bucket (L-Bar, Sidebar, Overlay, Side-by-Side, PIP, Lower Third)
      int getAdTypesCount()
      Ad Type bucket (L-Bar, Sidebar, Overlay, Side-by-Side, PIP, Lower Third)
      java.util.List<AdType> getAdTypesList()
      Ad Type bucket (L-Bar, Sidebar, Overlay, Side-by-Side, PIP, Lower Third)
      int getAdTypesValue​(int index)
      Ad Type bucket (L-Bar, Sidebar, Overlay, Side-by-Side, PIP, Lower Third)
      java.util.List<java.lang.Integer> getAdTypesValueList()
      Ad Type bucket (L-Bar, Sidebar, Overlay, Side-by-Side, PIP, Lower Third)
      java.lang.String getId()
      Deprecated.
      streamlayer.interactive.question.ListRequest.ListRequestFilter.id is deprecated.
      com.google.protobuf.ByteString getIdBytes()
      Deprecated.
      streamlayer.interactive.question.ListRequest.ListRequestFilter.id is deprecated.
      java.lang.String getIds​(int index)
      question ids
      com.google.protobuf.ByteString getIdsBytes​(int index)
      question ids
      int getIdsCount()
      question ids
      java.util.List<java.lang.String> getIdsList()
      question ids
      boolean getIsAd()
      ad promotions only
      java.lang.String getSearchText()
      unified partial case insensitive free-text search across: question.name (custom name), options.promotion: sponsor.name (advertiser), ad_campaigns.campaign_name banner.body/title, subject, etc.
      com.google.protobuf.ByteString getSearchTextBytes()
      unified partial case insensitive free-text search across: question.name (custom name), options.promotion: sponsor.name (advertiser), ad_campaigns.campaign_name banner.body/title, subject, etc.
      boolean getShowDeleted()
      show_deleted: if supplied the method returns only recently deleted items, to get all deleted items either skip "statuses" and "types" or pass empty arrays
      QuestionStatus getStatus()
      Deprecated.
      streamlayer.interactive.question.ListRequest.ListRequestFilter.status is deprecated.
      QuestionStatus getStatuses​(int index)
      repeated .streamlayer.interactive.QuestionStatus statuses = 4 [json_name = "statuses"];
      int getStatusesCount()
      repeated .streamlayer.interactive.QuestionStatus statuses = 4 [json_name = "statuses"];
      java.util.List<QuestionStatus> getStatusesList()
      repeated .streamlayer.interactive.QuestionStatus statuses = 4 [json_name = "statuses"];
      int getStatusesValue​(int index)
      repeated .streamlayer.interactive.QuestionStatus statuses = 4 [json_name = "statuses"];
      java.util.List<java.lang.Integer> getStatusesValueList()
      repeated .streamlayer.interactive.QuestionStatus statuses = 4 [json_name = "statuses"];
      int getStatusValue()
      Deprecated.
      streamlayer.interactive.question.ListRequest.ListRequestFilter.status is deprecated.
      java.lang.String getTagIds​(int index)
      exact tag filters
      com.google.protobuf.ByteString getTagIdsBytes​(int index)
      exact tag filters
      int getTagIdsCount()
      exact tag filters
      java.util.List<java.lang.String> getTagIdsList()
      exact tag filters
      java.lang.String getTagMatch()
      partial tag text
      com.google.protobuf.ByteString getTagMatchBytes()
      partial tag text
      QuestionType getType()
      Deprecated.
      streamlayer.interactive.question.ListRequest.ListRequestFilter.type is deprecated.
      QuestionType getTypes​(int index)
      repeated .streamlayer.interactive.QuestionType types = 5 [json_name = "types"];
      int getTypesCount()
      repeated .streamlayer.interactive.QuestionType types = 5 [json_name = "types"];
      java.util.List<QuestionType> getTypesList()
      repeated .streamlayer.interactive.QuestionType types = 5 [json_name = "types"];
      int getTypesValue​(int index)
      repeated .streamlayer.interactive.QuestionType types = 5 [json_name = "types"];
      java.util.List<java.lang.Integer> getTypesValueList()
      repeated .streamlayer.interactive.QuestionType types = 5 [json_name = "types"];
      int getTypeValue()
      Deprecated.
      streamlayer.interactive.question.ListRequest.ListRequestFilter.type is deprecated.
      QuestionUIType getUiTypes​(int index)
      repeated .streamlayer.interactive.QuestionUIType ui_types = 13 [json_name = "uiTypes"];
      int getUiTypesCount()
      repeated .streamlayer.interactive.QuestionUIType ui_types = 13 [json_name = "uiTypes"];
      java.util.List<QuestionUIType> getUiTypesList()
      repeated .streamlayer.interactive.QuestionUIType ui_types = 13 [json_name = "uiTypes"];
      int getUiTypesValue​(int index)
      repeated .streamlayer.interactive.QuestionUIType ui_types = 13 [json_name = "uiTypes"];
      java.util.List<java.lang.Integer> getUiTypesValueList()
      repeated .streamlayer.interactive.QuestionUIType ui_types = 13 [json_name = "uiTypes"];
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        getDefaultInstanceForType, isInitialized
    • Method Detail

      • getTypeValue

        @Deprecated
        int getTypeValue()
        Deprecated.
        streamlayer.interactive.question.ListRequest.ListRequestFilter.type is deprecated. See streamlayer/interactive/question/interactive.questions.proto;l=89
        .streamlayer.interactive.QuestionType type = 1 [json_name = "type", deprecated = true];
        Returns:
        The enum numeric value on the wire for type.
      • getType

        @Deprecated
        QuestionType getType()
        Deprecated.
        streamlayer.interactive.question.ListRequest.ListRequestFilter.type is deprecated. See streamlayer/interactive/question/interactive.questions.proto;l=89
        .streamlayer.interactive.QuestionType type = 1 [json_name = "type", deprecated = true];
        Returns:
        The type.
      • getStatusValue

        @Deprecated
        int getStatusValue()
        Deprecated.
        streamlayer.interactive.question.ListRequest.ListRequestFilter.status is deprecated. See streamlayer/interactive/question/interactive.questions.proto;l=90
        .streamlayer.interactive.QuestionStatus status = 2 [json_name = "status", deprecated = true];
        Returns:
        The enum numeric value on the wire for status.
      • getStatus

        @Deprecated
        QuestionStatus getStatus()
        Deprecated.
        streamlayer.interactive.question.ListRequest.ListRequestFilter.status is deprecated. See streamlayer/interactive/question/interactive.questions.proto;l=90
        .streamlayer.interactive.QuestionStatus status = 2 [json_name = "status", deprecated = true];
        Returns:
        The status.
      • getId

        @Deprecated
        java.lang.String getId()
        Deprecated.
        streamlayer.interactive.question.ListRequest.ListRequestFilter.id is deprecated. See streamlayer/interactive/question/interactive.questions.proto;l=91
        string id = 3 [json_name = "id", deprecated = true];
        Returns:
        The id.
      • getIdBytes

        @Deprecated
        com.google.protobuf.ByteString getIdBytes()
        Deprecated.
        streamlayer.interactive.question.ListRequest.ListRequestFilter.id is deprecated. See streamlayer/interactive/question/interactive.questions.proto;l=91
        string id = 3 [json_name = "id", deprecated = true];
        Returns:
        The bytes for id.
      • getStatusesList

        java.util.List<QuestionStatus> getStatusesList()
        repeated .streamlayer.interactive.QuestionStatus statuses = 4 [json_name = "statuses"];
        Returns:
        A list containing the statuses.
      • getStatusesCount

        int getStatusesCount()
        repeated .streamlayer.interactive.QuestionStatus statuses = 4 [json_name = "statuses"];
        Returns:
        The count of statuses.
      • getStatuses

        QuestionStatus getStatuses​(int index)
        repeated .streamlayer.interactive.QuestionStatus statuses = 4 [json_name = "statuses"];
        Parameters:
        index - The index of the element to return.
        Returns:
        The statuses at the given index.
      • getStatusesValueList

        java.util.List<java.lang.Integer> getStatusesValueList()
        repeated .streamlayer.interactive.QuestionStatus statuses = 4 [json_name = "statuses"];
        Returns:
        A list containing the enum numeric values on the wire for statuses.
      • getStatusesValue

        int getStatusesValue​(int index)
        repeated .streamlayer.interactive.QuestionStatus statuses = 4 [json_name = "statuses"];
        Parameters:
        index - The index of the value to return.
        Returns:
        The enum numeric value on the wire of statuses at the given index.
      • getTypesList

        java.util.List<QuestionType> getTypesList()
        repeated .streamlayer.interactive.QuestionType types = 5 [json_name = "types"];
        Returns:
        A list containing the types.
      • getTypesCount

        int getTypesCount()
        repeated .streamlayer.interactive.QuestionType types = 5 [json_name = "types"];
        Returns:
        The count of types.
      • getTypes

        QuestionType getTypes​(int index)
        repeated .streamlayer.interactive.QuestionType types = 5 [json_name = "types"];
        Parameters:
        index - The index of the element to return.
        Returns:
        The types at the given index.
      • getTypesValueList

        java.util.List<java.lang.Integer> getTypesValueList()
        repeated .streamlayer.interactive.QuestionType types = 5 [json_name = "types"];
        Returns:
        A list containing the enum numeric values on the wire for types.
      • getTypesValue

        int getTypesValue​(int index)
        repeated .streamlayer.interactive.QuestionType types = 5 [json_name = "types"];
        Parameters:
        index - The index of the value to return.
        Returns:
        The enum numeric value on the wire of types at the given index.
      • getIdsList

        java.util.List<java.lang.String> getIdsList()
         question ids
         
        repeated string ids = 6 [json_name = "ids"];
        Returns:
        A list containing the ids.
      • getIdsCount

        int getIdsCount()
         question ids
         
        repeated string ids = 6 [json_name = "ids"];
        Returns:
        The count of ids.
      • getIds

        java.lang.String getIds​(int index)
         question ids
         
        repeated string ids = 6 [json_name = "ids"];
        Parameters:
        index - The index of the element to return.
        Returns:
        The ids at the given index.
      • getIdsBytes

        com.google.protobuf.ByteString getIdsBytes​(int index)
         question ids
         
        repeated string ids = 6 [json_name = "ids"];
        Parameters:
        index - The index of the element to return.
        Returns:
        The ids at the given index.
      • getShowDeleted

        boolean getShowDeleted()
         show_deleted: if supplied the method returns only recently deleted items,
         to get all deleted items either skip "statuses" and "types" or pass empty arrays
         
        bool show_deleted = 7 [json_name = "showDeleted"];
        Returns:
        The showDeleted.
      • getTagMatch

        java.lang.String getTagMatch()
         partial tag text
         
        string tag_match = 8 [json_name = "tagMatch"];
        Returns:
        The tagMatch.
      • getTagMatchBytes

        com.google.protobuf.ByteString getTagMatchBytes()
         partial tag text
         
        string tag_match = 8 [json_name = "tagMatch"];
        Returns:
        The bytes for tagMatch.
      • getTagIdsList

        java.util.List<java.lang.String> getTagIdsList()
         exact tag filters
         
        repeated string tag_ids = 9 [json_name = "tagIds"];
        Returns:
        A list containing the tagIds.
      • getTagIdsCount

        int getTagIdsCount()
         exact tag filters
         
        repeated string tag_ids = 9 [json_name = "tagIds"];
        Returns:
        The count of tagIds.
      • getTagIds

        java.lang.String getTagIds​(int index)
         exact tag filters
         
        repeated string tag_ids = 9 [json_name = "tagIds"];
        Parameters:
        index - The index of the element to return.
        Returns:
        The tagIds at the given index.
      • getTagIdsBytes

        com.google.protobuf.ByteString getTagIdsBytes​(int index)
         exact tag filters
         
        repeated string tag_ids = 9 [json_name = "tagIds"];
        Parameters:
        index - The index of the element to return.
        Returns:
        The tagIds at the given index.
      • getIsAd

        boolean getIsAd()
         ad promotions only
         
        bool is_ad = 10 [json_name = "isAd"];
        Returns:
        The isAd.
      • getSearchText

        java.lang.String getSearchText()
         unified partial case insensitive free-text search
         across: question.name (custom name), options.promotion:
         sponsor.name (advertiser), ad_campaigns.campaign_name
         banner.body/title, subject, etc.
         
        string search_text = 11 [json_name = "searchText"];
        Returns:
        The searchText.
      • getSearchTextBytes

        com.google.protobuf.ByteString getSearchTextBytes()
         unified partial case insensitive free-text search
         across: question.name (custom name), options.promotion:
         sponsor.name (advertiser), ad_campaigns.campaign_name
         banner.body/title, subject, etc.
         
        string search_text = 11 [json_name = "searchText"];
        Returns:
        The bytes for searchText.
      • getAdTypesList

        java.util.List<AdType> getAdTypesList()
         Ad Type bucket (L-Bar, Sidebar, Overlay, Side-by-Side, PIP, Lower Third)
         
        repeated .streamlayer.interactive.AdType ad_types = 12 [json_name = "adTypes"];
        Returns:
        A list containing the adTypes.
      • getAdTypesCount

        int getAdTypesCount()
         Ad Type bucket (L-Bar, Sidebar, Overlay, Side-by-Side, PIP, Lower Third)
         
        repeated .streamlayer.interactive.AdType ad_types = 12 [json_name = "adTypes"];
        Returns:
        The count of adTypes.
      • getAdTypes

        AdType getAdTypes​(int index)
         Ad Type bucket (L-Bar, Sidebar, Overlay, Side-by-Side, PIP, Lower Third)
         
        repeated .streamlayer.interactive.AdType ad_types = 12 [json_name = "adTypes"];
        Parameters:
        index - The index of the element to return.
        Returns:
        The adTypes at the given index.
      • getAdTypesValueList

        java.util.List<java.lang.Integer> getAdTypesValueList()
         Ad Type bucket (L-Bar, Sidebar, Overlay, Side-by-Side, PIP, Lower Third)
         
        repeated .streamlayer.interactive.AdType ad_types = 12 [json_name = "adTypes"];
        Returns:
        A list containing the enum numeric values on the wire for adTypes.
      • getAdTypesValue

        int getAdTypesValue​(int index)
         Ad Type bucket (L-Bar, Sidebar, Overlay, Side-by-Side, PIP, Lower Third)
         
        repeated .streamlayer.interactive.AdType ad_types = 12 [json_name = "adTypes"];
        Parameters:
        index - The index of the value to return.
        Returns:
        The enum numeric value on the wire of adTypes at the given index.
      • getUiTypesList

        java.util.List<QuestionUIType> getUiTypesList()
        repeated .streamlayer.interactive.QuestionUIType ui_types = 13 [json_name = "uiTypes"];
        Returns:
        A list containing the uiTypes.
      • getUiTypesCount

        int getUiTypesCount()
        repeated .streamlayer.interactive.QuestionUIType ui_types = 13 [json_name = "uiTypes"];
        Returns:
        The count of uiTypes.
      • getUiTypes

        QuestionUIType getUiTypes​(int index)
        repeated .streamlayer.interactive.QuestionUIType ui_types = 13 [json_name = "uiTypes"];
        Parameters:
        index - The index of the element to return.
        Returns:
        The uiTypes at the given index.
      • getUiTypesValueList

        java.util.List<java.lang.Integer> getUiTypesValueList()
        repeated .streamlayer.interactive.QuestionUIType ui_types = 13 [json_name = "uiTypes"];
        Returns:
        A list containing the enum numeric values on the wire for uiTypes.
      • getUiTypesValue

        int getUiTypesValue​(int index)
        repeated .streamlayer.interactive.QuestionUIType ui_types = 13 [json_name = "uiTypes"];
        Parameters:
        index - The index of the value to return.
        Returns:
        The enum numeric value on the wire of uiTypes at the given index.