Class ListRequest.ListRequestFilter

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  ListRequest.ListRequestFilter.Builder
      Protobuf type streamlayer.interactive.library.ListRequest.ListRequestFilter
      • Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageLite

        com.google.protobuf.GeneratedMessageLite.DefaultInstanceBasedParser<T extends com.google.protobuf.GeneratedMessageLite<T,​?>>, com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType,​BuilderType>,​BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType,​BuilderType>>, com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType,​BuilderType>,​BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType,​BuilderType>>, com.google.protobuf.GeneratedMessageLite.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType,​BuilderType>,​BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType,​BuilderType>>, com.google.protobuf.GeneratedMessageLite.GeneratedExtension<ContainingType extends com.google.protobuf.MessageLite,​Type extends java.lang.Object>, com.google.protobuf.GeneratedMessageLite.MethodToInvoke, com.google.protobuf.GeneratedMessageLite.SerializedForm
      • Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite

        com.google.protobuf.AbstractMessageLite.InternalOneOfEnum
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected java.lang.Object dynamicMethod​(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, java.lang.Object arg0, java.lang.Object arg1)  
      static ListRequest.ListRequestFilter getDefaultInstance()  
      java.lang.String getIds​(int index)
      template ids
      com.google.protobuf.ByteString getIdsBytes​(int index)
      template ids
      int getIdsCount()
      template ids
      java.util.List<java.lang.String> getIdsList()
      template ids
      java.lang.String getSearchText()
      unified partial case insensitive free-text search across: template.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: template.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
      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 getTypes​(int index)
      repeated .streamlayer.interactive.QuestionType types = 1 [json_name = "types"];
      int getTypesCount()
      repeated .streamlayer.interactive.QuestionType types = 1 [json_name = "types"];
      java.util.List<QuestionType> getTypesList()
      repeated .streamlayer.interactive.QuestionType types = 1 [json_name = "types"];
      int getTypesValue​(int index)
      repeated .streamlayer.interactive.QuestionType types = 1 [json_name = "types"];
      java.util.List<java.lang.Integer> getTypesValueList()
      repeated .streamlayer.interactive.QuestionType types = 1 [json_name = "types"];
      TemplateUIType getUiTypes​(int index)
      repeated .streamlayer.interactive.library.TemplateUIType ui_types = 7 [json_name = "uiTypes"];
      int getUiTypesCount()
      repeated .streamlayer.interactive.library.TemplateUIType ui_types = 7 [json_name = "uiTypes"];
      java.util.List<TemplateUIType> getUiTypesList()
      repeated .streamlayer.interactive.library.TemplateUIType ui_types = 7 [json_name = "uiTypes"];
      int getUiTypesValue​(int index)
      repeated .streamlayer.interactive.library.TemplateUIType ui_types = 7 [json_name = "uiTypes"];
      java.util.List<java.lang.Integer> getUiTypesValueList()
      repeated .streamlayer.interactive.library.TemplateUIType ui_types = 7 [json_name = "uiTypes"];
      static ListRequest.ListRequestFilter.Builder newBuilder()  
      static ListRequest.ListRequestFilter.Builder newBuilder​(ListRequest.ListRequestFilter prototype)  
      static ListRequest.ListRequestFilter parseDelimitedFrom​(java.io.InputStream input)  
      static ListRequest.ListRequestFilter parseDelimitedFrom​(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static ListRequest.ListRequestFilter parseFrom​(byte[] data)  
      static ListRequest.ListRequestFilter parseFrom​(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static ListRequest.ListRequestFilter parseFrom​(com.google.protobuf.ByteString data)  
      static ListRequest.ListRequestFilter parseFrom​(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static ListRequest.ListRequestFilter parseFrom​(com.google.protobuf.CodedInputStream input)  
      static ListRequest.ListRequestFilter parseFrom​(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static ListRequest.ListRequestFilter parseFrom​(java.io.InputStream input)  
      static ListRequest.ListRequestFilter parseFrom​(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static ListRequest.ListRequestFilter parseFrom​(java.nio.ByteBuffer data)  
      static ListRequest.ListRequestFilter parseFrom​(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static com.google.protobuf.Parser<ListRequest.ListRequestFilter> parser()  
      • Methods inherited from class com.google.protobuf.GeneratedMessageLite

        createBuilder, createBuilder, dynamicMethod, dynamicMethod, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, emptyProtobufList, equals, getDefaultInstanceForType, getParserForType, getSerializedSize, hashCode, isInitialized, isInitialized, makeImmutable, mergeLengthDelimitedField, mergeUnknownFields, mergeVarintField, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBuilderForType, newMessageInfo, newRepeatedGeneratedExtension, newSingularGeneratedExtension, parseDelimitedFrom, parseDelimitedFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parsePartialFrom, parseUnknownField, registerDefaultInstance, toBuilder, toString, writeTo
      • Methods inherited from class com.google.protobuf.AbstractMessageLite

        addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        getDefaultInstanceForType, isInitialized
    • Method Detail

      • getTypes

        public QuestionType getTypes​(int index)
        repeated .streamlayer.interactive.QuestionType types = 1 [json_name = "types"];
        Specified by:
        getTypes in interface ListRequest.ListRequestFilterOrBuilder
        Parameters:
        index - The index of the element to return.
        Returns:
        The types at the given index.
      • getTypesValueList

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

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

        public java.util.List<java.lang.String> getIdsList()
         template ids
         
        repeated string ids = 2 [json_name = "ids"];
        Specified by:
        getIdsList in interface ListRequest.ListRequestFilterOrBuilder
        Returns:
        A list containing the ids.
      • getIds

        public java.lang.String getIds​(int index)
         template ids
         
        repeated string ids = 2 [json_name = "ids"];
        Specified by:
        getIds in interface ListRequest.ListRequestFilterOrBuilder
        Parameters:
        index - The index of the element to return.
        Returns:
        The ids at the given index.
      • getIdsBytes

        public com.google.protobuf.ByteString getIdsBytes​(int index)
         template ids
         
        repeated string ids = 2 [json_name = "ids"];
        Specified by:
        getIdsBytes in interface ListRequest.ListRequestFilterOrBuilder
        Parameters:
        index - The index of the value to return.
        Returns:
        The bytes of the ids at the given index.
      • getShowDeleted

        public boolean getShowDeleted()
         show_deleted: if supplied the method returns only recently deleted items
         
        bool show_deleted = 3 [json_name = "showDeleted"];
        Specified by:
        getShowDeleted in interface ListRequest.ListRequestFilterOrBuilder
        Returns:
        The showDeleted.
      • getTagIdsList

        public java.util.List<java.lang.String> getTagIdsList()
         exact tag filters
         
        repeated string tag_ids = 5 [json_name = "tagIds"];
        Specified by:
        getTagIdsList in interface ListRequest.ListRequestFilterOrBuilder
        Returns:
        A list containing the tagIds.
      • getTagIds

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

        public com.google.protobuf.ByteString getTagIdsBytes​(int index)
         exact tag filters
         
        repeated string tag_ids = 5 [json_name = "tagIds"];
        Specified by:
        getTagIdsBytes in interface ListRequest.ListRequestFilterOrBuilder
        Parameters:
        index - The index of the value to return.
        Returns:
        The bytes of the tagIds at the given index.
      • getSearchText

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

        public com.google.protobuf.ByteString getSearchTextBytes()
         unified partial case insensitive free-text search
         across: template.name (custom name), options.promotion:
         sponsor.name (advertiser), ad_campaigns.campaign_name
         banner.body/title, subject, etc.
         
        string search_text = 6 [json_name = "searchText"];
        Specified by:
        getSearchTextBytes in interface ListRequest.ListRequestFilterOrBuilder
        Returns:
        The bytes for searchText.
      • getUiTypes

        public TemplateUIType getUiTypes​(int index)
        repeated .streamlayer.interactive.library.TemplateUIType ui_types = 7 [json_name = "uiTypes"];
        Specified by:
        getUiTypes in interface ListRequest.ListRequestFilterOrBuilder
        Parameters:
        index - The index of the element to return.
        Returns:
        The uiTypes at the given index.
      • getUiTypesValueList

        public java.util.List<java.lang.Integer> getUiTypesValueList()
        repeated .streamlayer.interactive.library.TemplateUIType ui_types = 7 [json_name = "uiTypes"];
        Specified by:
        getUiTypesValueList in interface ListRequest.ListRequestFilterOrBuilder
        Returns:
        A list containing the enum numeric values on the wire for uiTypes.
      • getUiTypesValue

        public int getUiTypesValue​(int index)
        repeated .streamlayer.interactive.library.TemplateUIType ui_types = 7 [json_name = "uiTypes"];
        Specified by:
        getUiTypesValue in interface ListRequest.ListRequestFilterOrBuilder
        Parameters:
        index - The index of the value to return.
        Returns:
        The enum numeric value on the wire of uiTypes at the given index.
      • parseFrom

        public static ListRequest.ListRequestFilter parseFrom​(java.nio.ByteBuffer data)
                                                       throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static ListRequest.ListRequestFilter parseFrom​(java.nio.ByteBuffer data,
                                                              com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                                       throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static ListRequest.ListRequestFilter parseFrom​(com.google.protobuf.ByteString data)
                                                       throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static ListRequest.ListRequestFilter parseFrom​(com.google.protobuf.ByteString data,
                                                              com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                                       throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static ListRequest.ListRequestFilter parseFrom​(byte[] data)
                                                       throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static ListRequest.ListRequestFilter parseFrom​(byte[] data,
                                                              com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                                       throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static ListRequest.ListRequestFilter parseFrom​(java.io.InputStream input)
                                                       throws java.io.IOException
        Throws:
        java.io.IOException
      • parseFrom

        public static ListRequest.ListRequestFilter parseFrom​(java.io.InputStream input,
                                                              com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                                       throws java.io.IOException
        Throws:
        java.io.IOException
      • parseDelimitedFrom

        public static ListRequest.ListRequestFilter parseDelimitedFrom​(java.io.InputStream input)
                                                                throws java.io.IOException
        Throws:
        java.io.IOException
      • parseDelimitedFrom

        public static ListRequest.ListRequestFilter parseDelimitedFrom​(java.io.InputStream input,
                                                                       com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                                                throws java.io.IOException
        Throws:
        java.io.IOException
      • parseFrom

        public static ListRequest.ListRequestFilter parseFrom​(com.google.protobuf.CodedInputStream input)
                                                       throws java.io.IOException
        Throws:
        java.io.IOException
      • parseFrom

        public static ListRequest.ListRequestFilter parseFrom​(com.google.protobuf.CodedInputStream input,
                                                              com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                                       throws java.io.IOException
        Throws:
        java.io.IOException
      • dynamicMethod

        protected final java.lang.Object dynamicMethod​(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method,
                                                       java.lang.Object arg0,
                                                       java.lang.Object arg1)
        Specified by:
        dynamicMethod in class com.google.protobuf.GeneratedMessageLite<ListRequest.ListRequestFilter,​ListRequest.ListRequestFilter.Builder>