Class NbaScoresGame.Game.Builder

    • Method Detail

      • setGameId

        public NbaScoresGame.Game.Builder setGameId​(int value)
        int32 game_id = 514985136;
        Parameters:
        value - The gameId to set.
        Returns:
        This builder for chaining.
      • setSeason

        public NbaScoresGame.Game.Builder setSeason​(int value)
        int32 season = 211855616;
        Parameters:
        value - The season to set.
        Returns:
        This builder for chaining.
      • setSeasonType

        public NbaScoresGame.Game.Builder setSeasonType​(int value)
        int32 season_type = 164749094;
        Parameters:
        value - The seasonType to set.
        Returns:
        This builder for chaining.
      • clearSeasonType

        public NbaScoresGame.Game.Builder clearSeasonType()
        int32 season_type = 164749094;
        Returns:
        This builder for chaining.
      • setStatus

        public NbaScoresGame.Game.Builder setStatus​(java.lang.String value)
        string status = 198001649;
        Parameters:
        value - The status to set.
        Returns:
        This builder for chaining.
      • setStatusBytes

        public NbaScoresGame.Game.Builder setStatusBytes​(com.google.protobuf.ByteString value)
        string status = 198001649;
        Parameters:
        value - The bytes for status to set.
        Returns:
        This builder for chaining.
      • setDay

        public NbaScoresGame.Game.Builder setDay​(java.lang.String value)
        string day = 68476;
        Parameters:
        value - The day to set.
        Returns:
        This builder for chaining.
      • setDayBytes

        public NbaScoresGame.Game.Builder setDayBytes​(com.google.protobuf.ByteString value)
        string day = 68476;
        Parameters:
        value - The bytes for day to set.
        Returns:
        This builder for chaining.
      • setDateTime

        public NbaScoresGame.Game.Builder setDateTime​(java.lang.String value)
        string date_time = 246780862;
        Parameters:
        value - The dateTime to set.
        Returns:
        This builder for chaining.
      • clearDateTime

        public NbaScoresGame.Game.Builder clearDateTime()
        string date_time = 246780862;
        Returns:
        This builder for chaining.
      • setDateTimeBytes

        public NbaScoresGame.Game.Builder setDateTimeBytes​(com.google.protobuf.ByteString value)
        string date_time = 246780862;
        Parameters:
        value - The bytes for dateTime to set.
        Returns:
        This builder for chaining.
      • setAwayTeam

        public NbaScoresGame.Game.Builder setAwayTeam​(java.lang.String value)
        string away_team = 477571447;
        Parameters:
        value - The awayTeam to set.
        Returns:
        This builder for chaining.
      • clearAwayTeam

        public NbaScoresGame.Game.Builder clearAwayTeam()
        string away_team = 477571447;
        Returns:
        This builder for chaining.
      • setAwayTeamBytes

        public NbaScoresGame.Game.Builder setAwayTeamBytes​(com.google.protobuf.ByteString value)
        string away_team = 477571447;
        Parameters:
        value - The bytes for awayTeam to set.
        Returns:
        This builder for chaining.
      • setHomeTeam

        public NbaScoresGame.Game.Builder setHomeTeam​(java.lang.String value)
        string home_team = 421558276;
        Parameters:
        value - The homeTeam to set.
        Returns:
        This builder for chaining.
      • clearHomeTeam

        public NbaScoresGame.Game.Builder clearHomeTeam()
        string home_team = 421558276;
        Returns:
        This builder for chaining.
      • setHomeTeamBytes

        public NbaScoresGame.Game.Builder setHomeTeamBytes​(com.google.protobuf.ByteString value)
        string home_team = 421558276;
        Parameters:
        value - The bytes for homeTeam to set.
        Returns:
        This builder for chaining.
      • setAwayTeamId

        public NbaScoresGame.Game.Builder setAwayTeamId​(int value)
        int32 away_team_id = 458397466;
        Parameters:
        value - The awayTeamId to set.
        Returns:
        This builder for chaining.
      • clearAwayTeamId

        public NbaScoresGame.Game.Builder clearAwayTeamId()
        int32 away_team_id = 458397466;
        Returns:
        This builder for chaining.
      • setHomeTeamId

        public NbaScoresGame.Game.Builder setHomeTeamId​(int value)
        int32 home_team_id = 316833259;
        Parameters:
        value - The homeTeamId to set.
        Returns:
        This builder for chaining.
      • clearHomeTeamId

        public NbaScoresGame.Game.Builder clearHomeTeamId()
        int32 home_team_id = 316833259;
        Returns:
        This builder for chaining.
      • setStadiumId

        public NbaScoresGame.Game.Builder setStadiumId​(int value)
        int32 stadium_id = 535307848;
        Parameters:
        value - The stadiumId to set.
        Returns:
        This builder for chaining.
      • clearStadiumId

        public NbaScoresGame.Game.Builder clearStadiumId()
        int32 stadium_id = 535307848;
        Returns:
        This builder for chaining.
      • setChannel

        public NbaScoresGame.Game.Builder setChannel​(java.lang.String value)
        string channel = 280750880;
        Parameters:
        value - The channel to set.
        Returns:
        This builder for chaining.
      • setChannelBytes

        public NbaScoresGame.Game.Builder setChannelBytes​(com.google.protobuf.ByteString value)
        string channel = 280750880;
        Parameters:
        value - The bytes for channel to set.
        Returns:
        This builder for chaining.
      • setAttendance

        public NbaScoresGame.Game.Builder setAttendance​(int value)
        int32 attendance = 404111607;
        Parameters:
        value - The attendance to set.
        Returns:
        This builder for chaining.
      • clearAttendance

        public NbaScoresGame.Game.Builder clearAttendance()
        int32 attendance = 404111607;
        Returns:
        This builder for chaining.
      • setAwayTeamScore

        public NbaScoresGame.Game.Builder setAwayTeamScore​(int value)
        int32 away_team_score = 276747978;
        Parameters:
        value - The awayTeamScore to set.
        Returns:
        This builder for chaining.
      • clearAwayTeamScore

        public NbaScoresGame.Game.Builder clearAwayTeamScore()
        int32 away_team_score = 276747978;
        Returns:
        This builder for chaining.
      • setHomeTeamScore

        public NbaScoresGame.Game.Builder setHomeTeamScore​(int value)
        int32 home_team_score = 41786381;
        Parameters:
        value - The homeTeamScore to set.
        Returns:
        This builder for chaining.
      • clearHomeTeamScore

        public NbaScoresGame.Game.Builder clearHomeTeamScore()
        int32 home_team_score = 41786381;
        Returns:
        This builder for chaining.
      • setUpdated

        public NbaScoresGame.Game.Builder setUpdated​(java.lang.String value)
        string updated = 356481181;
        Parameters:
        value - The updated to set.
        Returns:
        This builder for chaining.
      • setUpdatedBytes

        public NbaScoresGame.Game.Builder setUpdatedBytes​(com.google.protobuf.ByteString value)
        string updated = 356481181;
        Parameters:
        value - The bytes for updated to set.
        Returns:
        This builder for chaining.
      • setQuarter

        public NbaScoresGame.Game.Builder setQuarter​(java.lang.String value)
        string quarter = 368297335;
        Parameters:
        value - The quarter to set.
        Returns:
        This builder for chaining.
      • setQuarterBytes

        public NbaScoresGame.Game.Builder setQuarterBytes​(com.google.protobuf.ByteString value)
        string quarter = 368297335;
        Parameters:
        value - The bytes for quarter to set.
        Returns:
        This builder for chaining.
      • setTimeRemainingMinutes

        public NbaScoresGame.Game.Builder setTimeRemainingMinutes​(int value)
        int32 time_remaining_minutes = 126871789;
        Parameters:
        value - The timeRemainingMinutes to set.
        Returns:
        This builder for chaining.
      • clearTimeRemainingMinutes

        public NbaScoresGame.Game.Builder clearTimeRemainingMinutes()
        int32 time_remaining_minutes = 126871789;
        Returns:
        This builder for chaining.
      • setTimeRemainingSeconds

        public NbaScoresGame.Game.Builder setTimeRemainingSeconds​(int value)
        int32 time_remaining_seconds = 295418699;
        Parameters:
        value - The timeRemainingSeconds to set.
        Returns:
        This builder for chaining.
      • clearTimeRemainingSeconds

        public NbaScoresGame.Game.Builder clearTimeRemainingSeconds()
        int32 time_remaining_seconds = 295418699;
        Returns:
        This builder for chaining.
      • setPointSpread

        public NbaScoresGame.Game.Builder setPointSpread​(float value)
        float point_spread = 309817094;
        Parameters:
        value - The pointSpread to set.
        Returns:
        This builder for chaining.
      • clearPointSpread

        public NbaScoresGame.Game.Builder clearPointSpread()
        float point_spread = 309817094;
        Returns:
        This builder for chaining.
      • setOverUnder

        public NbaScoresGame.Game.Builder setOverUnder​(float value)
        float over_under = 153623110;
        Parameters:
        value - The overUnder to set.
        Returns:
        This builder for chaining.
      • clearOverUnder

        public NbaScoresGame.Game.Builder clearOverUnder()
        float over_under = 153623110;
        Returns:
        This builder for chaining.
      • setAwayTeamMoneyLine

        public NbaScoresGame.Game.Builder setAwayTeamMoneyLine​(int value)
        int32 away_team_money_line = 281781623;
        Parameters:
        value - The awayTeamMoneyLine to set.
        Returns:
        This builder for chaining.
      • clearAwayTeamMoneyLine

        public NbaScoresGame.Game.Builder clearAwayTeamMoneyLine()
        int32 away_team_money_line = 281781623;
        Returns:
        This builder for chaining.
      • setHomeTeamMoneyLine

        public NbaScoresGame.Game.Builder setHomeTeamMoneyLine​(int value)
        int32 home_team_money_line = 398477258;
        Parameters:
        value - The homeTeamMoneyLine to set.
        Returns:
        This builder for chaining.
      • clearHomeTeamMoneyLine

        public NbaScoresGame.Game.Builder clearHomeTeamMoneyLine()
        int32 home_team_money_line = 398477258;
        Returns:
        This builder for chaining.
      • setGlobalGameId

        public NbaScoresGame.Game.Builder setGlobalGameId​(int value)
        int32 global_game_id = 319824337;
        Parameters:
        value - The globalGameId to set.
        Returns:
        This builder for chaining.
      • clearGlobalGameId

        public NbaScoresGame.Game.Builder clearGlobalGameId()
        int32 global_game_id = 319824337;
        Returns:
        This builder for chaining.
      • setGlobalAwayTeamId

        public NbaScoresGame.Game.Builder setGlobalAwayTeamId​(int value)
        int32 global_away_team_id = 349225195;
        Parameters:
        value - The globalAwayTeamId to set.
        Returns:
        This builder for chaining.
      • clearGlobalAwayTeamId

        public NbaScoresGame.Game.Builder clearGlobalAwayTeamId()
        int32 global_away_team_id = 349225195;
        Returns:
        This builder for chaining.
      • setGlobalHomeTeamId

        public NbaScoresGame.Game.Builder setGlobalHomeTeamId​(int value)
        int32 global_home_team_id = 490789402;
        Parameters:
        value - The globalHomeTeamId to set.
        Returns:
        This builder for chaining.
      • clearGlobalHomeTeamId

        public NbaScoresGame.Game.Builder clearGlobalHomeTeamId()
        int32 global_home_team_id = 490789402;
        Returns:
        This builder for chaining.
      • setPointSpreadAwayTeamMoneyLine

        public NbaScoresGame.Game.Builder setPointSpreadAwayTeamMoneyLine​(int value)
        int32 point_spread_away_team_money_line = 140407273;
        Parameters:
        value - The pointSpreadAwayTeamMoneyLine to set.
        Returns:
        This builder for chaining.
      • clearPointSpreadAwayTeamMoneyLine

        public NbaScoresGame.Game.Builder clearPointSpreadAwayTeamMoneyLine()
        int32 point_spread_away_team_money_line = 140407273;
        Returns:
        This builder for chaining.
      • setPointSpreadHomeTeamMoneyLine

        public NbaScoresGame.Game.Builder setPointSpreadHomeTeamMoneyLine​(int value)
        int32 point_spread_home_team_money_line = 23711638;
        Parameters:
        value - The pointSpreadHomeTeamMoneyLine to set.
        Returns:
        This builder for chaining.
      • clearPointSpreadHomeTeamMoneyLine

        public NbaScoresGame.Game.Builder clearPointSpreadHomeTeamMoneyLine()
        int32 point_spread_home_team_money_line = 23711638;
        Returns:
        This builder for chaining.
      • setLastPlay

        public NbaScoresGame.Game.Builder setLastPlay​(java.lang.String value)
        string last_play = 321144056;
        Parameters:
        value - The lastPlay to set.
        Returns:
        This builder for chaining.
      • clearLastPlay

        public NbaScoresGame.Game.Builder clearLastPlay()
        string last_play = 321144056;
        Returns:
        This builder for chaining.
      • setLastPlayBytes

        public NbaScoresGame.Game.Builder setLastPlayBytes​(com.google.protobuf.ByteString value)
        string last_play = 321144056;
        Parameters:
        value - The bytes for lastPlay to set.
        Returns:
        This builder for chaining.
      • setIsClosed

        public NbaScoresGame.Game.Builder setIsClosed​(boolean value)
        bool is_closed = 81971371;
        Parameters:
        value - The isClosed to set.
        Returns:
        This builder for chaining.
      • clearIsClosed

        public NbaScoresGame.Game.Builder clearIsClosed()
        bool is_closed = 81971371;
        Returns:
        This builder for chaining.
      • clearQuarters

        public NbaScoresGame.Game.Builder clearQuarters()
        repeated .streamlayer.sportsdata.nba.scores.Quarter quarters = 142928027;
      • removeQuarters

        public NbaScoresGame.Game.Builder removeQuarters​(int index)
        repeated .streamlayer.sportsdata.nba.scores.Quarter quarters = 142928027;
      • getGameEndDateTimeBytes

        public com.google.protobuf.ByteString getGameEndDateTimeBytes()
        string game_end_date_time = 362309087;
        Specified by:
        getGameEndDateTimeBytes in interface NbaScoresGame.GameOrBuilder
        Returns:
        The bytes for gameEndDateTime.
      • setGameEndDateTime

        public NbaScoresGame.Game.Builder setGameEndDateTime​(java.lang.String value)
        string game_end_date_time = 362309087;
        Parameters:
        value - The gameEndDateTime to set.
        Returns:
        This builder for chaining.
      • clearGameEndDateTime

        public NbaScoresGame.Game.Builder clearGameEndDateTime()
        string game_end_date_time = 362309087;
        Returns:
        This builder for chaining.
      • setGameEndDateTimeBytes

        public NbaScoresGame.Game.Builder setGameEndDateTimeBytes​(com.google.protobuf.ByteString value)
        string game_end_date_time = 362309087;
        Parameters:
        value - The bytes for gameEndDateTime to set.
        Returns:
        This builder for chaining.
      • setHomeRotationNumber

        public NbaScoresGame.Game.Builder setHomeRotationNumber​(int value)
        int32 home_rotation_number = 520276807;
        Parameters:
        value - The homeRotationNumber to set.
        Returns:
        This builder for chaining.
      • clearHomeRotationNumber

        public NbaScoresGame.Game.Builder clearHomeRotationNumber()
        int32 home_rotation_number = 520276807;
        Returns:
        This builder for chaining.
      • setAwayRotationNumber

        public NbaScoresGame.Game.Builder setAwayRotationNumber​(int value)
        int32 away_rotation_number = 157125868;
        Parameters:
        value - The awayRotationNumber to set.
        Returns:
        This builder for chaining.
      • clearAwayRotationNumber

        public NbaScoresGame.Game.Builder clearAwayRotationNumber()
        int32 away_rotation_number = 157125868;
        Returns:
        This builder for chaining.
      • setNeutralVenue

        public NbaScoresGame.Game.Builder setNeutralVenue​(boolean value)
        bool neutral_venue = 173591288;
        Parameters:
        value - The neutralVenue to set.
        Returns:
        This builder for chaining.
      • clearNeutralVenue

        public NbaScoresGame.Game.Builder clearNeutralVenue()
        bool neutral_venue = 173591288;
        Returns:
        This builder for chaining.
      • setOverPayout

        public NbaScoresGame.Game.Builder setOverPayout​(int value)
        int32 over_payout = 224037959;
        Parameters:
        value - The overPayout to set.
        Returns:
        This builder for chaining.
      • clearOverPayout

        public NbaScoresGame.Game.Builder clearOverPayout()
        int32 over_payout = 224037959;
        Returns:
        This builder for chaining.
      • setUnderPayout

        public NbaScoresGame.Game.Builder setUnderPayout​(int value)
        int32 under_payout = 178893441;
        Parameters:
        value - The underPayout to set.
        Returns:
        This builder for chaining.
      • clearUnderPayout

        public NbaScoresGame.Game.Builder clearUnderPayout()
        int32 under_payout = 178893441;
        Returns:
        This builder for chaining.
      • setCrewChiefId

        public NbaScoresGame.Game.Builder setCrewChiefId​(int value)
        int32 crew_chief_id = 418080607;
        Parameters:
        value - The crewChiefId to set.
        Returns:
        This builder for chaining.
      • clearCrewChiefId

        public NbaScoresGame.Game.Builder clearCrewChiefId()
        int32 crew_chief_id = 418080607;
        Returns:
        This builder for chaining.
      • setUmpireId

        public NbaScoresGame.Game.Builder setUmpireId​(int value)
        int32 umpire_id = 387522370;
        Parameters:
        value - The umpireId to set.
        Returns:
        This builder for chaining.
      • clearUmpireId

        public NbaScoresGame.Game.Builder clearUmpireId()
        int32 umpire_id = 387522370;
        Returns:
        This builder for chaining.
      • setRefereeId

        public NbaScoresGame.Game.Builder setRefereeId​(int value)
        int32 referee_id = 5061149;
        Parameters:
        value - The refereeId to set.
        Returns:
        This builder for chaining.
      • clearRefereeId

        public NbaScoresGame.Game.Builder clearRefereeId()
        int32 referee_id = 5061149;
        Returns:
        This builder for chaining.
      • setAlternateId

        public NbaScoresGame.Game.Builder setAlternateId​(int value)
        int32 alternate_id = 397327095;
        Parameters:
        value - The alternateId to set.
        Returns:
        This builder for chaining.
      • clearAlternateId

        public NbaScoresGame.Game.Builder clearAlternateId()
        int32 alternate_id = 397327095;
        Returns:
        This builder for chaining.
      • getDateTimeUtcBytes

        public com.google.protobuf.ByteString getDateTimeUtcBytes()
        string date_time_utc = 475256811;
        Specified by:
        getDateTimeUtcBytes in interface NbaScoresGame.GameOrBuilder
        Returns:
        The bytes for dateTimeUtc.
      • setDateTimeUtc

        public NbaScoresGame.Game.Builder setDateTimeUtc​(java.lang.String value)
        string date_time_utc = 475256811;
        Parameters:
        value - The dateTimeUtc to set.
        Returns:
        This builder for chaining.
      • clearDateTimeUtc

        public NbaScoresGame.Game.Builder clearDateTimeUtc()
        string date_time_utc = 475256811;
        Returns:
        This builder for chaining.
      • setDateTimeUtcBytes

        public NbaScoresGame.Game.Builder setDateTimeUtcBytes​(com.google.protobuf.ByteString value)
        string date_time_utc = 475256811;
        Parameters:
        value - The bytes for dateTimeUtc to set.
        Returns:
        This builder for chaining.
      • hasSeriesInfo

        public boolean hasSeriesInfo()
        .streamlayer.sportsdata.nba.scores.Series series_info = 441753575;
        Specified by:
        hasSeriesInfo in interface NbaScoresGame.GameOrBuilder
        Returns:
        Whether the seriesInfo field is set.
      • clearSeriesInfo

        public NbaScoresGame.Game.Builder clearSeriesInfo()
        .streamlayer.sportsdata.nba.scores.Series series_info = 441753575;
      • setTimestampDateTime

        public NbaScoresGame.Game.Builder setTimestampDateTime​(long value)
         custom fields
         
        int64 timestamp_date_time = 1;
        Parameters:
        value - The timestampDateTime to set.
        Returns:
        This builder for chaining.
      • clearTimestampDateTime

        public NbaScoresGame.Game.Builder clearTimestampDateTime()
         custom fields
         
        int64 timestamp_date_time = 1;
        Returns:
        This builder for chaining.
      • setSlUpdatedAt

        public NbaScoresGame.Game.Builder setSlUpdatedAt​(long value)
        int64 sl_updated_at = 2;
        Parameters:
        value - The slUpdatedAt to set.
        Returns:
        This builder for chaining.
      • clearSlUpdatedAt

        public NbaScoresGame.Game.Builder clearSlUpdatedAt()
        int64 sl_updated_at = 2;
        Returns:
        This builder for chaining.