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;
        Specified by:
        getProvider in interface QueryOrBuilder
        Returns:
        The provider.
      • getProviderBytes

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

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

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

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

        public int getMatchCount()
        repeated .streamlayer.sports.QueryOption match = 2;
        Specified by:
        getMatchCount in interface QueryOrBuilder
      • setMatch

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

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

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

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

        public Query.Builder removeMatch​(int index)
        repeated .streamlayer.sports.QueryOption match = 2;
      • getNeCount

        public int getNeCount()
        repeated .streamlayer.sports.QueryOption ne = 3;
        Specified by:
        getNeCount in interface QueryOrBuilder
      • setNe

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

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

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

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

        public Query.Builder removeNe​(int index)
        repeated .streamlayer.sports.QueryOption ne = 3;
      • getEqCount

        public int getEqCount()
        repeated .streamlayer.sports.QueryOption eq = 4;
        Specified by:
        getEqCount in interface QueryOrBuilder
      • setEq

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

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

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

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

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

        public int getBetweenCount()
        repeated .streamlayer.sports.ArrayQueryOption between = 5;
        Specified by:
        getBetweenCount in interface QueryOrBuilder
      • setBetween

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

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

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

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

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

        public int getIncludesCount()
        repeated .streamlayer.sports.ArrayQueryOption includes = 6;
        Specified by:
        getIncludesCount in interface QueryOrBuilder
      • setIncludes

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

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

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

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

        public Query.Builder removeIncludes​(int index)
        repeated .streamlayer.sports.ArrayQueryOption includes = 6;
      • getIsCount

        public int getIsCount()
        repeated .streamlayer.sports.QueryOption is = 7;
        Specified by:
        getIsCount in interface QueryOrBuilder
      • setIs

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

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

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

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

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