Class ListRequest.Filter.Builder

    • Method Detail

      • getDate

        public java.lang.String getDate()
         Date of interest
         
        string date = 1 [json_name = "date"];
        Specified by:
        getDate in interface ListRequest.FilterOrBuilder
        Returns:
        The date.
      • getDateBytes

        public com.google.protobuf.ByteString getDateBytes()
         Date of interest
         
        string date = 1 [json_name = "date"];
        Specified by:
        getDateBytes in interface ListRequest.FilterOrBuilder
        Returns:
        The bytes for date.
      • setDate

        public ListRequest.Filter.Builder setDate​(java.lang.String value)
         Date of interest
         
        string date = 1 [json_name = "date"];
        Parameters:
        value - The date to set.
        Returns:
        This builder for chaining.
      • clearDate

        public ListRequest.Filter.Builder clearDate()
         Date of interest
         
        string date = 1 [json_name = "date"];
        Returns:
        This builder for chaining.
      • setDateBytes

        public ListRequest.Filter.Builder setDateBytes​(com.google.protobuf.ByteString value)
         Date of interest
         
        string date = 1 [json_name = "date"];
        Parameters:
        value - The bytes for date to set.
        Returns:
        This builder for chaining.
      • getLeague

        public java.lang.String getLeague()
         id or alias
         
        string league = 2 [json_name = "league"];
        Specified by:
        getLeague in interface ListRequest.FilterOrBuilder
        Returns:
        The league.
      • getLeagueBytes

        public com.google.protobuf.ByteString getLeagueBytes()
         id or alias
         
        string league = 2 [json_name = "league"];
        Specified by:
        getLeagueBytes in interface ListRequest.FilterOrBuilder
        Returns:
        The bytes for league.
      • setLeague

        public ListRequest.Filter.Builder setLeague​(java.lang.String value)
         id or alias
         
        string league = 2 [json_name = "league"];
        Parameters:
        value - The league to set.
        Returns:
        This builder for chaining.
      • clearLeague

        public ListRequest.Filter.Builder clearLeague()
         id or alias
         
        string league = 2 [json_name = "league"];
        Returns:
        This builder for chaining.
      • setLeagueBytes

        public ListRequest.Filter.Builder setLeagueBytes​(com.google.protobuf.ByteString value)
         id or alias
         
        string league = 2 [json_name = "league"];
        Parameters:
        value - The bytes for league to set.
        Returns:
        This builder for chaining.
      • getStartDateTime

        public java.lang.String getStartDateTime()
         Use to ask with precise boundaries, if provided takes precedence over 'date'. Expected format is an ISO string
         
        string start_date_time = 3 [json_name = "startDateTime"];
        Specified by:
        getStartDateTime in interface ListRequest.FilterOrBuilder
        Returns:
        The startDateTime.
      • getStartDateTimeBytes

        public com.google.protobuf.ByteString getStartDateTimeBytes()
         Use to ask with precise boundaries, if provided takes precedence over 'date'. Expected format is an ISO string
         
        string start_date_time = 3 [json_name = "startDateTime"];
        Specified by:
        getStartDateTimeBytes in interface ListRequest.FilterOrBuilder
        Returns:
        The bytes for startDateTime.
      • setStartDateTime

        public ListRequest.Filter.Builder setStartDateTime​(java.lang.String value)
         Use to ask with precise boundaries, if provided takes precedence over 'date'. Expected format is an ISO string
         
        string start_date_time = 3 [json_name = "startDateTime"];
        Parameters:
        value - The startDateTime to set.
        Returns:
        This builder for chaining.
      • clearStartDateTime

        public ListRequest.Filter.Builder clearStartDateTime()
         Use to ask with precise boundaries, if provided takes precedence over 'date'. Expected format is an ISO string
         
        string start_date_time = 3 [json_name = "startDateTime"];
        Returns:
        This builder for chaining.
      • setStartDateTimeBytes

        public ListRequest.Filter.Builder setStartDateTimeBytes​(com.google.protobuf.ByteString value)
         Use to ask with precise boundaries, if provided takes precedence over 'date'. Expected format is an ISO string
         
        string start_date_time = 3 [json_name = "startDateTime"];
        Parameters:
        value - The bytes for startDateTime to set.
        Returns:
        This builder for chaining.
      • getEndDateTime

        public java.lang.String getEndDateTime()
         Use to ask with precise boundaries, if provided takes precedence over 'date'. Expected format is an ISO string
         
        string end_date_time = 4 [json_name = "endDateTime"];
        Specified by:
        getEndDateTime in interface ListRequest.FilterOrBuilder
        Returns:
        The endDateTime.
      • getEndDateTimeBytes

        public com.google.protobuf.ByteString getEndDateTimeBytes()
         Use to ask with precise boundaries, if provided takes precedence over 'date'. Expected format is an ISO string
         
        string end_date_time = 4 [json_name = "endDateTime"];
        Specified by:
        getEndDateTimeBytes in interface ListRequest.FilterOrBuilder
        Returns:
        The bytes for endDateTime.
      • setEndDateTime

        public ListRequest.Filter.Builder setEndDateTime​(java.lang.String value)
         Use to ask with precise boundaries, if provided takes precedence over 'date'. Expected format is an ISO string
         
        string end_date_time = 4 [json_name = "endDateTime"];
        Parameters:
        value - The endDateTime to set.
        Returns:
        This builder for chaining.
      • clearEndDateTime

        public ListRequest.Filter.Builder clearEndDateTime()
         Use to ask with precise boundaries, if provided takes precedence over 'date'. Expected format is an ISO string
         
        string end_date_time = 4 [json_name = "endDateTime"];
        Returns:
        This builder for chaining.
      • setEndDateTimeBytes

        public ListRequest.Filter.Builder setEndDateTimeBytes​(com.google.protobuf.ByteString value)
         Use to ask with precise boundaries, if provided takes precedence over 'date'. Expected format is an ISO string
         
        string end_date_time = 4 [json_name = "endDateTime"];
        Parameters:
        value - The bytes for endDateTime to set.
        Returns:
        This builder for chaining.
      • getSport

        public java.lang.String getSport()
         alias
         
        string sport = 5 [json_name = "sport"];
        Specified by:
        getSport in interface ListRequest.FilterOrBuilder
        Returns:
        The sport.
      • getSportBytes

        public com.google.protobuf.ByteString getSportBytes()
         alias
         
        string sport = 5 [json_name = "sport"];
        Specified by:
        getSportBytes in interface ListRequest.FilterOrBuilder
        Returns:
        The bytes for sport.
      • setSport

        public ListRequest.Filter.Builder setSport​(java.lang.String value)
         alias
         
        string sport = 5 [json_name = "sport"];
        Parameters:
        value - The sport to set.
        Returns:
        This builder for chaining.
      • clearSport

        public ListRequest.Filter.Builder clearSport()
         alias
         
        string sport = 5 [json_name = "sport"];
        Returns:
        This builder for chaining.
      • setSportBytes

        public ListRequest.Filter.Builder setSportBytes​(com.google.protobuf.ByteString value)
         alias
         
        string sport = 5 [json_name = "sport"];
        Parameters:
        value - The bytes for sport to set.
        Returns:
        This builder for chaining.
      • getName

        public java.lang.String getName()
         search events by name
         
        string name = 6 [json_name = "name"];
        Specified by:
        getName in interface ListRequest.FilterOrBuilder
        Returns:
        The name.
      • getNameBytes

        public com.google.protobuf.ByteString getNameBytes()
         search events by name
         
        string name = 6 [json_name = "name"];
        Specified by:
        getNameBytes in interface ListRequest.FilterOrBuilder
        Returns:
        The bytes for name.
      • setName

        public ListRequest.Filter.Builder setName​(java.lang.String value)
         search events by name
         
        string name = 6 [json_name = "name"];
        Parameters:
        value - The name to set.
        Returns:
        This builder for chaining.
      • clearName

        public ListRequest.Filter.Builder clearName()
         search events by name
         
        string name = 6 [json_name = "name"];
        Returns:
        This builder for chaining.
      • setNameBytes

        public ListRequest.Filter.Builder setNameBytes​(com.google.protobuf.ByteString value)
         search events by name
         
        string name = 6 [json_name = "name"];
        Parameters:
        value - The bytes for name to set.
        Returns:
        This builder for chaining.
      • getEndlessValue

        public int getEndlessValue()
         show only 24/7 events
         
        .streamlayer.sports.EventEndless endless = 7 [json_name = "endless"];
        Specified by:
        getEndlessValue in interface ListRequest.FilterOrBuilder
        Returns:
        The enum numeric value on the wire for endless.
      • setEndlessValue

        public ListRequest.Filter.Builder setEndlessValue​(int value)
         show only 24/7 events
         
        .streamlayer.sports.EventEndless endless = 7 [json_name = "endless"];
        Parameters:
        value - The endless to set.
        Returns:
        This builder for chaining.
      • setEndless

        public ListRequest.Filter.Builder setEndless​(EventEndless value)
         show only 24/7 events
         
        .streamlayer.sports.EventEndless endless = 7 [json_name = "endless"];
        Parameters:
        value - The enum numeric value on the wire for endless to set.
        Returns:
        This builder for chaining.
      • clearEndless

        public ListRequest.Filter.Builder clearEndless()
         show only 24/7 events
         
        .streamlayer.sports.EventEndless endless = 7 [json_name = "endless"];
        Returns:
        This builder for chaining.