Class Query.Builder

  • All Implemented Interfaces:
    com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, QueryOrBuilder, java.lang.Cloneable
    Enclosing class:
    Query

    public static final class Query.Builder
    extends com.google.protobuf.GeneratedMessageLite.Builder<Query,​Query.Builder>
    implements QueryOrBuilder
    Protobuf type streamlayer.sports.Query
    • Method Detail

      • getProvider

        public java.lang.String getProvider()
        string provider = 1 [json_name = "provider"];
        Specified by:
        getProvider in interface QueryOrBuilder
        Returns:
        The provider.
      • getProviderBytes

        public com.google.protobuf.ByteString getProviderBytes()
        string provider = 1 [json_name = "provider"];
        Specified by:
        getProviderBytes in interface QueryOrBuilder
        Returns:
        The bytes for provider.
      • setProvider

        public Query.Builder setProvider​(java.lang.String value)
        string provider = 1 [json_name = "provider"];
        Parameters:
        value - The provider to set.
        Returns:
        This builder for chaining.
      • clearProvider

        public Query.Builder clearProvider()
        string provider = 1 [json_name = "provider"];
        Returns:
        This builder for chaining.
      • setProviderBytes

        public Query.Builder setProviderBytes​(com.google.protobuf.ByteString value)
        string provider = 1 [json_name = "provider"];
        Parameters:
        value - The bytes for provider to set.
        Returns:
        This builder for chaining.
      • getMatchList

        public java.util.List<QueryOption> getMatchList()
        repeated .streamlayer.sports.QueryOption match = 2 [json_name = "match"];
        Specified by:
        getMatchList in interface QueryOrBuilder
      • getMatchCount

        public int getMatchCount()
        repeated .streamlayer.sports.QueryOption match = 2 [json_name = "match"];
        Specified by:
        getMatchCount in interface QueryOrBuilder
      • getMatch

        public QueryOption getMatch​(int index)
        repeated .streamlayer.sports.QueryOption match = 2 [json_name = "match"];
        Specified by:
        getMatch in interface QueryOrBuilder
      • setMatch

        public Query.Builder setMatch​(int index,
                                      QueryOption value)
        repeated .streamlayer.sports.QueryOption match = 2 [json_name = "match"];
      • setMatch

        public Query.Builder setMatch​(int index,
                                      QueryOption.Builder builderForValue)
        repeated .streamlayer.sports.QueryOption match = 2 [json_name = "match"];
      • addMatch

        public Query.Builder addMatch​(QueryOption value)
        repeated .streamlayer.sports.QueryOption match = 2 [json_name = "match"];
      • addMatch

        public Query.Builder addMatch​(int index,
                                      QueryOption value)
        repeated .streamlayer.sports.QueryOption match = 2 [json_name = "match"];
      • addMatch

        public Query.Builder addMatch​(int index,
                                      QueryOption.Builder builderForValue)
        repeated .streamlayer.sports.QueryOption match = 2 [json_name = "match"];
      • addAllMatch

        public Query.Builder addAllMatch​(java.lang.Iterable<? extends QueryOption> values)
        repeated .streamlayer.sports.QueryOption match = 2 [json_name = "match"];
      • clearMatch

        public Query.Builder clearMatch()
        repeated .streamlayer.sports.QueryOption match = 2 [json_name = "match"];
      • removeMatch

        public Query.Builder removeMatch​(int index)
        repeated .streamlayer.sports.QueryOption match = 2 [json_name = "match"];
      • getNeList

        public java.util.List<QueryOption> getNeList()
        repeated .streamlayer.sports.QueryOption ne = 3 [json_name = "ne"];
        Specified by:
        getNeList in interface QueryOrBuilder
      • getNeCount

        public int getNeCount()
        repeated .streamlayer.sports.QueryOption ne = 3 [json_name = "ne"];
        Specified by:
        getNeCount in interface QueryOrBuilder
      • getNe

        public QueryOption getNe​(int index)
        repeated .streamlayer.sports.QueryOption ne = 3 [json_name = "ne"];
        Specified by:
        getNe in interface QueryOrBuilder
      • setNe

        public Query.Builder setNe​(int index,
                                   QueryOption value)
        repeated .streamlayer.sports.QueryOption ne = 3 [json_name = "ne"];
      • addNe

        public Query.Builder addNe​(QueryOption value)
        repeated .streamlayer.sports.QueryOption ne = 3 [json_name = "ne"];
      • addNe

        public Query.Builder addNe​(int index,
                                   QueryOption value)
        repeated .streamlayer.sports.QueryOption ne = 3 [json_name = "ne"];
      • addAllNe

        public Query.Builder addAllNe​(java.lang.Iterable<? extends QueryOption> values)
        repeated .streamlayer.sports.QueryOption ne = 3 [json_name = "ne"];
      • clearNe

        public Query.Builder clearNe()
        repeated .streamlayer.sports.QueryOption ne = 3 [json_name = "ne"];
      • removeNe

        public Query.Builder removeNe​(int index)
        repeated .streamlayer.sports.QueryOption ne = 3 [json_name = "ne"];
      • getEqList

        public java.util.List<QueryOption> getEqList()
        repeated .streamlayer.sports.QueryOption eq = 4 [json_name = "eq"];
        Specified by:
        getEqList in interface QueryOrBuilder
      • getEqCount

        public int getEqCount()
        repeated .streamlayer.sports.QueryOption eq = 4 [json_name = "eq"];
        Specified by:
        getEqCount in interface QueryOrBuilder
      • getEq

        public QueryOption getEq​(int index)
        repeated .streamlayer.sports.QueryOption eq = 4 [json_name = "eq"];
        Specified by:
        getEq in interface QueryOrBuilder
      • setEq

        public Query.Builder setEq​(int index,
                                   QueryOption value)
        repeated .streamlayer.sports.QueryOption eq = 4 [json_name = "eq"];
      • addEq

        public Query.Builder addEq​(QueryOption value)
        repeated .streamlayer.sports.QueryOption eq = 4 [json_name = "eq"];
      • addEq

        public Query.Builder addEq​(int index,
                                   QueryOption value)
        repeated .streamlayer.sports.QueryOption eq = 4 [json_name = "eq"];
      • addAllEq

        public Query.Builder addAllEq​(java.lang.Iterable<? extends QueryOption> values)
        repeated .streamlayer.sports.QueryOption eq = 4 [json_name = "eq"];
      • clearEq

        public Query.Builder clearEq()
        repeated .streamlayer.sports.QueryOption eq = 4 [json_name = "eq"];
      • removeEq

        public Query.Builder removeEq​(int index)
        repeated .streamlayer.sports.QueryOption eq = 4 [json_name = "eq"];
      • getBetweenCount

        public int getBetweenCount()
        repeated .streamlayer.sports.ArrayQueryOption between = 5 [json_name = "between"];
        Specified by:
        getBetweenCount in interface QueryOrBuilder
      • getBetween

        public ArrayQueryOption getBetween​(int index)
        repeated .streamlayer.sports.ArrayQueryOption between = 5 [json_name = "between"];
        Specified by:
        getBetween in interface QueryOrBuilder
      • setBetween

        public Query.Builder setBetween​(int index,
                                        ArrayQueryOption value)
        repeated .streamlayer.sports.ArrayQueryOption between = 5 [json_name = "between"];
      • setBetween

        public Query.Builder setBetween​(int index,
                                        ArrayQueryOption.Builder builderForValue)
        repeated .streamlayer.sports.ArrayQueryOption between = 5 [json_name = "between"];
      • addBetween

        public Query.Builder addBetween​(ArrayQueryOption value)
        repeated .streamlayer.sports.ArrayQueryOption between = 5 [json_name = "between"];
      • addBetween

        public Query.Builder addBetween​(int index,
                                        ArrayQueryOption value)
        repeated .streamlayer.sports.ArrayQueryOption between = 5 [json_name = "between"];
      • addBetween

        public Query.Builder addBetween​(int index,
                                        ArrayQueryOption.Builder builderForValue)
        repeated .streamlayer.sports.ArrayQueryOption between = 5 [json_name = "between"];
      • addAllBetween

        public Query.Builder addAllBetween​(java.lang.Iterable<? extends ArrayQueryOption> values)
        repeated .streamlayer.sports.ArrayQueryOption between = 5 [json_name = "between"];
      • clearBetween

        public Query.Builder clearBetween()
        repeated .streamlayer.sports.ArrayQueryOption between = 5 [json_name = "between"];
      • removeBetween

        public Query.Builder removeBetween​(int index)
        repeated .streamlayer.sports.ArrayQueryOption between = 5 [json_name = "between"];
      • getIncludesCount

        public int getIncludesCount()
        repeated .streamlayer.sports.ArrayQueryOption includes = 6 [json_name = "includes"];
        Specified by:
        getIncludesCount in interface QueryOrBuilder
      • getIncludes

        public ArrayQueryOption getIncludes​(int index)
        repeated .streamlayer.sports.ArrayQueryOption includes = 6 [json_name = "includes"];
        Specified by:
        getIncludes in interface QueryOrBuilder
      • setIncludes

        public Query.Builder setIncludes​(int index,
                                         ArrayQueryOption value)
        repeated .streamlayer.sports.ArrayQueryOption includes = 6 [json_name = "includes"];
      • setIncludes

        public Query.Builder setIncludes​(int index,
                                         ArrayQueryOption.Builder builderForValue)
        repeated .streamlayer.sports.ArrayQueryOption includes = 6 [json_name = "includes"];
      • addIncludes

        public Query.Builder addIncludes​(ArrayQueryOption value)
        repeated .streamlayer.sports.ArrayQueryOption includes = 6 [json_name = "includes"];
      • addIncludes

        public Query.Builder addIncludes​(int index,
                                         ArrayQueryOption value)
        repeated .streamlayer.sports.ArrayQueryOption includes = 6 [json_name = "includes"];
      • addIncludes

        public Query.Builder addIncludes​(int index,
                                         ArrayQueryOption.Builder builderForValue)
        repeated .streamlayer.sports.ArrayQueryOption includes = 6 [json_name = "includes"];
      • addAllIncludes

        public Query.Builder addAllIncludes​(java.lang.Iterable<? extends ArrayQueryOption> values)
        repeated .streamlayer.sports.ArrayQueryOption includes = 6 [json_name = "includes"];
      • clearIncludes

        public Query.Builder clearIncludes()
        repeated .streamlayer.sports.ArrayQueryOption includes = 6 [json_name = "includes"];
      • removeIncludes

        public Query.Builder removeIncludes​(int index)
        repeated .streamlayer.sports.ArrayQueryOption includes = 6 [json_name = "includes"];
      • getIsList

        public java.util.List<QueryOption> getIsList()
        repeated .streamlayer.sports.QueryOption is = 7 [json_name = "is"];
        Specified by:
        getIsList in interface QueryOrBuilder
      • getIsCount

        public int getIsCount()
        repeated .streamlayer.sports.QueryOption is = 7 [json_name = "is"];
        Specified by:
        getIsCount in interface QueryOrBuilder
      • getIs

        public QueryOption getIs​(int index)
        repeated .streamlayer.sports.QueryOption is = 7 [json_name = "is"];
        Specified by:
        getIs in interface QueryOrBuilder
      • setIs

        public Query.Builder setIs​(int index,
                                   QueryOption value)
        repeated .streamlayer.sports.QueryOption is = 7 [json_name = "is"];
      • addIs

        public Query.Builder addIs​(QueryOption value)
        repeated .streamlayer.sports.QueryOption is = 7 [json_name = "is"];
      • addIs

        public Query.Builder addIs​(int index,
                                   QueryOption value)
        repeated .streamlayer.sports.QueryOption is = 7 [json_name = "is"];
      • addAllIs

        public Query.Builder addAllIs​(java.lang.Iterable<? extends QueryOption> values)
        repeated .streamlayer.sports.QueryOption is = 7 [json_name = "is"];
      • clearIs

        public Query.Builder clearIs()
        repeated .streamlayer.sports.QueryOption is = 7 [json_name = "is"];
      • removeIs

        public Query.Builder removeIs​(int index)
        repeated .streamlayer.sports.QueryOption is = 7 [json_name = "is"];