Class EventSummary.Builder

    • Method Detail

      • setId

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

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

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

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

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

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

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

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

        public EventSummary.Builder clearScoreHome()
        int32 score_home = 3;
        Returns:
        This builder for chaining.
      • setScoreAway

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

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

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

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

        public EventSummary.Builder clearEventTime()
        .streamlayer.sports.EventTime event_time = 6;
      • hasHomeTeam

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

        public EventSummary.Builder clearHomeTeam()
        .streamlayer.sports.EventTeam home_team = 7;
      • hasAwayTeam

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

        public EventSummary.Builder clearAwayTeam()
        .streamlayer.sports.EventTeam away_team = 8;
      • getStatusValue

        public int getStatusValue()
        .streamlayer.sports.EventStatus status = 9;
        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;
        Parameters:
        value - The status to set.
        Returns:
        This builder for chaining.
      • setStatus

        public EventSummary.Builder setStatus​(EventStatus value)
        .streamlayer.sports.EventStatus status = 9;
        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;
        Returns:
        This builder for chaining.
      • addAllPeriods

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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