Class EventSummary.Builder

    • Method Detail

      • getId

        public long getId()
        uint64 id = 1 [json_name = "id"];
        Specified by:
        getId in interface EventSummaryOrBuilder
        Returns:
        The id.
      • setId

        public EventSummary.Builder setId​(long value)
        uint64 id = 1 [json_name = "id"];
        Parameters:
        value - The id to set.
        Returns:
        This builder for chaining.
      • clearId

        public EventSummary.Builder clearId()
        uint64 id = 1 [json_name = "id"];
        Returns:
        This builder for chaining.
      • getScheduled

        public java.lang.String getScheduled()
        string scheduled = 2 [json_name = "scheduled"];
        Specified by:
        getScheduled in interface EventSummaryOrBuilder
        Returns:
        The scheduled.
      • getScheduledBytes

        public com.google.protobuf.ByteString getScheduledBytes()
        string scheduled = 2 [json_name = "scheduled"];
        Specified by:
        getScheduledBytes in interface EventSummaryOrBuilder
        Returns:
        The bytes for scheduled.
      • setScheduled

        public EventSummary.Builder setScheduled​(java.lang.String value)
        string scheduled = 2 [json_name = "scheduled"];
        Parameters:
        value - The scheduled to set.
        Returns:
        This builder for chaining.
      • clearScheduled

        public EventSummary.Builder clearScheduled()
        string scheduled = 2 [json_name = "scheduled"];
        Returns:
        This builder for chaining.
      • setScheduledBytes

        public EventSummary.Builder setScheduledBytes​(com.google.protobuf.ByteString value)
        string scheduled = 2 [json_name = "scheduled"];
        Parameters:
        value - The bytes for scheduled to set.
        Returns:
        This builder for chaining.
      • getScoreHome

        public int getScoreHome()
        int32 score_home = 3 [json_name = "scoreHome"];
        Specified by:
        getScoreHome in interface EventSummaryOrBuilder
        Returns:
        The scoreHome.
      • setScoreHome

        public EventSummary.Builder setScoreHome​(int value)
        int32 score_home = 3 [json_name = "scoreHome"];
        Parameters:
        value - The scoreHome to set.
        Returns:
        This builder for chaining.
      • clearScoreHome

        public EventSummary.Builder clearScoreHome()
        int32 score_home = 3 [json_name = "scoreHome"];
        Returns:
        This builder for chaining.
      • getScoreAway

        public int getScoreAway()
        int32 score_away = 4 [json_name = "scoreAway"];
        Specified by:
        getScoreAway in interface EventSummaryOrBuilder
        Returns:
        The scoreAway.
      • setScoreAway

        public EventSummary.Builder setScoreAway​(int value)
        int32 score_away = 4 [json_name = "scoreAway"];
        Parameters:
        value - The scoreAway to set.
        Returns:
        This builder for chaining.
      • clearScoreAway

        public EventSummary.Builder clearScoreAway()
        int32 score_away = 4 [json_name = "scoreAway"];
        Returns:
        This builder for chaining.
      • hasVenue

        public boolean hasVenue()
        .streamlayer.sports.Venue venue = 5 [json_name = "venue"];
        Specified by:
        hasVenue in interface EventSummaryOrBuilder
        Returns:
        Whether the venue field is set.
      • getVenue

        public Venue getVenue()
        .streamlayer.sports.Venue venue = 5 [json_name = "venue"];
        Specified by:
        getVenue in interface EventSummaryOrBuilder
        Returns:
        The venue.
      • setVenue

        public EventSummary.Builder setVenue​(Venue value)
        .streamlayer.sports.Venue venue = 5 [json_name = "venue"];
      • mergeVenue

        public EventSummary.Builder mergeVenue​(Venue value)
        .streamlayer.sports.Venue venue = 5 [json_name = "venue"];
      • clearVenue

        public EventSummary.Builder clearVenue()
        .streamlayer.sports.Venue venue = 5 [json_name = "venue"];
      • hasEventTime

        public boolean hasEventTime()
        .streamlayer.sports.EventTime event_time = 6 [json_name = "eventTime"];
        Specified by:
        hasEventTime in interface EventSummaryOrBuilder
        Returns:
        Whether the eventTime field is set.
      • setEventTime

        public EventSummary.Builder setEventTime​(EventTime value)
        .streamlayer.sports.EventTime event_time = 6 [json_name = "eventTime"];
      • mergeEventTime

        public EventSummary.Builder mergeEventTime​(EventTime value)
        .streamlayer.sports.EventTime event_time = 6 [json_name = "eventTime"];
      • clearEventTime

        public EventSummary.Builder clearEventTime()
        .streamlayer.sports.EventTime event_time = 6 [json_name = "eventTime"];
      • hasHomeTeam

        public boolean hasHomeTeam()
        .streamlayer.sports.EventTeam home_team = 7 [json_name = "homeTeam"];
        Specified by:
        hasHomeTeam in interface EventSummaryOrBuilder
        Returns:
        Whether the homeTeam field is set.
      • setHomeTeam

        public EventSummary.Builder setHomeTeam​(EventTeam value)
        .streamlayer.sports.EventTeam home_team = 7 [json_name = "homeTeam"];
      • mergeHomeTeam

        public EventSummary.Builder mergeHomeTeam​(EventTeam value)
        .streamlayer.sports.EventTeam home_team = 7 [json_name = "homeTeam"];
      • clearHomeTeam

        public EventSummary.Builder clearHomeTeam()
        .streamlayer.sports.EventTeam home_team = 7 [json_name = "homeTeam"];
      • hasAwayTeam

        public boolean hasAwayTeam()
        .streamlayer.sports.EventTeam away_team = 8 [json_name = "awayTeam"];
        Specified by:
        hasAwayTeam in interface EventSummaryOrBuilder
        Returns:
        Whether the awayTeam field is set.
      • setAwayTeam

        public EventSummary.Builder setAwayTeam​(EventTeam value)
        .streamlayer.sports.EventTeam away_team = 8 [json_name = "awayTeam"];
      • mergeAwayTeam

        public EventSummary.Builder mergeAwayTeam​(EventTeam value)
        .streamlayer.sports.EventTeam away_team = 8 [json_name = "awayTeam"];
      • clearAwayTeam

        public EventSummary.Builder clearAwayTeam()
        .streamlayer.sports.EventTeam away_team = 8 [json_name = "awayTeam"];
      • getStatusValue

        public int getStatusValue()
        .streamlayer.sports.EventStatus status = 9 [json_name = "status"];
        Specified by:
        getStatusValue in interface EventSummaryOrBuilder
        Returns:
        The enum numeric value on the wire for status.
      • setStatusValue

        public EventSummary.Builder setStatusValue​(int value)
        .streamlayer.sports.EventStatus status = 9 [json_name = "status"];
        Parameters:
        value - The status to set.
        Returns:
        This builder for chaining.
      • setStatus

        public EventSummary.Builder setStatus​(EventStatus value)
        .streamlayer.sports.EventStatus status = 9 [json_name = "status"];
        Parameters:
        value - The enum numeric value on the wire for status to set.
        Returns:
        This builder for chaining.
      • clearStatus

        public EventSummary.Builder clearStatus()
        .streamlayer.sports.EventStatus status = 9 [json_name = "status"];
        Returns:
        This builder for chaining.
      • getPeriodsCount

        public int getPeriodsCount()
        repeated .streamlayer.sports.EventPeriod periods = 10 [json_name = "periods"];
        Specified by:
        getPeriodsCount in interface EventSummaryOrBuilder
      • setPeriods

        public EventSummary.Builder setPeriods​(int index,
                                               EventPeriod value)
        repeated .streamlayer.sports.EventPeriod periods = 10 [json_name = "periods"];
      • addPeriods

        public EventSummary.Builder addPeriods​(EventPeriod value)
        repeated .streamlayer.sports.EventPeriod periods = 10 [json_name = "periods"];
      • addPeriods

        public EventSummary.Builder addPeriods​(int index,
                                               EventPeriod value)
        repeated .streamlayer.sports.EventPeriod periods = 10 [json_name = "periods"];
      • addAllPeriods

        public EventSummary.Builder addAllPeriods​(java.lang.Iterable<? extends EventPeriod> values)
        repeated .streamlayer.sports.EventPeriod periods = 10 [json_name = "periods"];
      • clearPeriods

        public EventSummary.Builder clearPeriods()
        repeated .streamlayer.sports.EventPeriod periods = 10 [json_name = "periods"];
      • removePeriods

        public EventSummary.Builder removePeriods​(int index)
        repeated .streamlayer.sports.EventPeriod periods = 10 [json_name = "periods"];
      • getLeague

        public java.lang.String getLeague()
        string league = 11 [json_name = "league"];
        Specified by:
        getLeague in interface EventSummaryOrBuilder
        Returns:
        The league.
      • getLeagueBytes

        public com.google.protobuf.ByteString getLeagueBytes()
        string league = 11 [json_name = "league"];
        Specified by:
        getLeagueBytes in interface EventSummaryOrBuilder
        Returns:
        The bytes for league.
      • setLeague

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

        public EventSummary.Builder clearLeague()
        string league = 11 [json_name = "league"];
        Returns:
        This builder for chaining.
      • setLeagueBytes

        public EventSummary.Builder setLeagueBytes​(com.google.protobuf.ByteString value)
        string league = 11 [json_name = "league"];
        Parameters:
        value - The bytes for league to set.
        Returns:
        This builder for chaining.
      • getStartTime

        public java.lang.String getStartTime()
        string start_time = 12 [json_name = "startTime"];
        Specified by:
        getStartTime in interface EventSummaryOrBuilder
        Returns:
        The startTime.
      • getStartTimeBytes

        public com.google.protobuf.ByteString getStartTimeBytes()
        string start_time = 12 [json_name = "startTime"];
        Specified by:
        getStartTimeBytes in interface EventSummaryOrBuilder
        Returns:
        The bytes for startTime.
      • setStartTime

        public EventSummary.Builder setStartTime​(java.lang.String value)
        string start_time = 12 [json_name = "startTime"];
        Parameters:
        value - The startTime to set.
        Returns:
        This builder for chaining.
      • clearStartTime

        public EventSummary.Builder clearStartTime()
        string start_time = 12 [json_name = "startTime"];
        Returns:
        This builder for chaining.
      • setStartTimeBytes

        public EventSummary.Builder setStartTimeBytes​(com.google.protobuf.ByteString value)
        string start_time = 12 [json_name = "startTime"];
        Parameters:
        value - The bytes for startTime to set.
        Returns:
        This builder for chaining.
      • getEndTime

        public java.lang.String getEndTime()
        string end_time = 13 [json_name = "endTime"];
        Specified by:
        getEndTime in interface EventSummaryOrBuilder
        Returns:
        The endTime.
      • getEndTimeBytes

        public com.google.protobuf.ByteString getEndTimeBytes()
        string end_time = 13 [json_name = "endTime"];
        Specified by:
        getEndTimeBytes in interface EventSummaryOrBuilder
        Returns:
        The bytes for endTime.
      • setEndTime

        public EventSummary.Builder setEndTime​(java.lang.String value)
        string end_time = 13 [json_name = "endTime"];
        Parameters:
        value - The endTime to set.
        Returns:
        This builder for chaining.
      • clearEndTime

        public EventSummary.Builder clearEndTime()
        string end_time = 13 [json_name = "endTime"];
        Returns:
        This builder for chaining.
      • setEndTimeBytes

        public EventSummary.Builder setEndTimeBytes​(com.google.protobuf.ByteString value)
        string end_time = 13 [json_name = "endTime"];
        Parameters:
        value - The bytes for endTime to set.
        Returns:
        This builder for chaining.
      • getName

        public java.lang.String getName()
        string name = 14 [json_name = "name"];
        Specified by:
        getName in interface EventSummaryOrBuilder
        Returns:
        The name.
      • getNameBytes

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

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

        public EventSummary.Builder clearName()
        string name = 14 [json_name = "name"];
        Returns:
        This builder for chaining.
      • setNameBytes

        public EventSummary.Builder setNameBytes​(com.google.protobuf.ByteString value)
        string name = 14 [json_name = "name"];
        Parameters:
        value - The bytes for name to set.
        Returns:
        This builder for chaining.
      • getLogo

        public java.lang.String getLogo()
        string logo = 15 [json_name = "logo"];
        Specified by:
        getLogo in interface EventSummaryOrBuilder
        Returns:
        The logo.
      • getLogoBytes

        public com.google.protobuf.ByteString getLogoBytes()
        string logo = 15 [json_name = "logo"];
        Specified by:
        getLogoBytes in interface EventSummaryOrBuilder
        Returns:
        The bytes for logo.
      • setLogo

        public EventSummary.Builder setLogo​(java.lang.String value)
        string logo = 15 [json_name = "logo"];
        Parameters:
        value - The logo to set.
        Returns:
        This builder for chaining.
      • clearLogo

        public EventSummary.Builder clearLogo()
        string logo = 15 [json_name = "logo"];
        Returns:
        This builder for chaining.
      • setLogoBytes

        public EventSummary.Builder setLogoBytes​(com.google.protobuf.ByteString value)
        string logo = 15 [json_name = "logo"];
        Parameters:
        value - The bytes for logo to set.
        Returns:
        This builder for chaining.
      • getStream

        public java.lang.String getStream()
         stream url
         
        string stream = 16 [json_name = "stream"];
        Specified by:
        getStream in interface EventSummaryOrBuilder
        Returns:
        The stream.
      • getStreamBytes

        public com.google.protobuf.ByteString getStreamBytes()
         stream url
         
        string stream = 16 [json_name = "stream"];
        Specified by:
        getStreamBytes in interface EventSummaryOrBuilder
        Returns:
        The bytes for stream.
      • setStream

        public EventSummary.Builder setStream​(java.lang.String value)
         stream url
         
        string stream = 16 [json_name = "stream"];
        Parameters:
        value - The stream to set.
        Returns:
        This builder for chaining.
      • clearStream

        public EventSummary.Builder clearStream()
         stream url
         
        string stream = 16 [json_name = "stream"];
        Returns:
        This builder for chaining.
      • setStreamBytes

        public EventSummary.Builder setStreamBytes​(com.google.protobuf.ByteString value)
         stream url
         
        string stream = 16 [json_name = "stream"];
        Parameters:
        value - The bytes for stream to set.
        Returns:
        This builder for chaining.
      • getSport

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

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

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

        public EventSummary.Builder clearSport()
        string sport = 17 [json_name = "sport"];
        Returns:
        This builder for chaining.
      • setSportBytes

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