Class NcaafOddsGame.Game.Builder

    • Method Detail

      • setGameId

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

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

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

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

        public NcaafOddsGame.Game.Builder setWeek​(int value)
        int32 week = 2692116;
        Parameters:
        value - The week to set.
        Returns:
        This builder for chaining.
      • setStatus

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

        public NcaafOddsGame.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 NcaafOddsGame.Game.Builder setDay​(java.lang.String value)
        string day = 68476;
        Parameters:
        value - The day to set.
        Returns:
        This builder for chaining.
      • setDayBytes

        public NcaafOddsGame.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 NcaafOddsGame.Game.Builder setDateTime​(java.lang.String value)
        string date_time = 246780862;
        Parameters:
        value - The dateTime to set.
        Returns:
        This builder for chaining.
      • clearDateTime

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

        public NcaafOddsGame.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 NcaafOddsGame.Game.Builder setAwayTeam​(java.lang.String value)
        string away_team = 477571447;
        Parameters:
        value - The awayTeam to set.
        Returns:
        This builder for chaining.
      • clearAwayTeam

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

        public NcaafOddsGame.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 NcaafOddsGame.Game.Builder setHomeTeam​(java.lang.String value)
        string home_team = 421558276;
        Parameters:
        value - The homeTeam to set.
        Returns:
        This builder for chaining.
      • clearHomeTeam

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

        public NcaafOddsGame.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 NcaafOddsGame.Game.Builder setAwayTeamId​(int value)
        int32 away_team_id = 458397466;
        Parameters:
        value - The awayTeamId to set.
        Returns:
        This builder for chaining.
      • clearAwayTeamId

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

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

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

        public com.google.protobuf.ByteString getAwayTeamNameBytes()
        string away_team_name = 251234233;
        Specified by:
        getAwayTeamNameBytes in interface NcaafOddsGame.GameOrBuilder
        Returns:
        The bytes for awayTeamName.
      • setAwayTeamName

        public NcaafOddsGame.Game.Builder setAwayTeamName​(java.lang.String value)
        string away_team_name = 251234233;
        Parameters:
        value - The awayTeamName to set.
        Returns:
        This builder for chaining.
      • clearAwayTeamName

        public NcaafOddsGame.Game.Builder clearAwayTeamName()
        string away_team_name = 251234233;
        Returns:
        This builder for chaining.
      • setAwayTeamNameBytes

        public NcaafOddsGame.Game.Builder setAwayTeamNameBytes​(com.google.protobuf.ByteString value)
        string away_team_name = 251234233;
        Parameters:
        value - The bytes for awayTeamName to set.
        Returns:
        This builder for chaining.
      • setHomeTeamName

        public NcaafOddsGame.Game.Builder setHomeTeamName​(java.lang.String value)
        string home_team_name = 70772570;
        Parameters:
        value - The homeTeamName to set.
        Returns:
        This builder for chaining.
      • clearHomeTeamName

        public NcaafOddsGame.Game.Builder clearHomeTeamName()
        string home_team_name = 70772570;
        Returns:
        This builder for chaining.
      • setHomeTeamNameBytes

        public NcaafOddsGame.Game.Builder setHomeTeamNameBytes​(com.google.protobuf.ByteString value)
        string home_team_name = 70772570;
        Parameters:
        value - The bytes for homeTeamName to set.
        Returns:
        This builder for chaining.
      • setAwayTeamScore

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

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

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

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

        public NcaafOddsGame.Game.Builder setPeriod​(java.lang.String value)
        string period = 297246242;
        Parameters:
        value - The period to set.
        Returns:
        This builder for chaining.
      • setPeriodBytes

        public NcaafOddsGame.Game.Builder setPeriodBytes​(com.google.protobuf.ByteString value)
        string period = 297246242;
        Parameters:
        value - The bytes for period to set.
        Returns:
        This builder for chaining.
      • setTimeRemainingMinutes

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

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

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

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

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

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

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

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

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

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

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

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

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

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

        public NcaafOddsGame.Game.Builder setCreated​(java.lang.String value)
        string created = 528017722;
        Parameters:
        value - The created to set.
        Returns:
        This builder for chaining.
      • setCreatedBytes

        public NcaafOddsGame.Game.Builder setCreatedBytes​(com.google.protobuf.ByteString value)
        string created = 528017722;
        Parameters:
        value - The bytes for created to set.
        Returns:
        This builder for chaining.
      • setGlobalGameId

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

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

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

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

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

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

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

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

        public boolean hasStadium()
        .streamlayer.sportsdata.ncaaf.odds.Stadium stadium = 232959011;
        Specified by:
        hasStadium in interface NcaafOddsGame.GameOrBuilder
        Returns:
        Whether the stadium field is set.
      • setYardLine

        public NcaafOddsGame.Game.Builder setYardLine​(int value)
        int32 yard_line = 256715154;
        Parameters:
        value - The yardLine to set.
        Returns:
        This builder for chaining.
      • clearYardLine

        public NcaafOddsGame.Game.Builder clearYardLine()
        int32 yard_line = 256715154;
        Returns:
        This builder for chaining.
      • getYardLineTerritoryBytes

        public com.google.protobuf.ByteString getYardLineTerritoryBytes()
        string yard_line_territory = 218402124;
        Specified by:
        getYardLineTerritoryBytes in interface NcaafOddsGame.GameOrBuilder
        Returns:
        The bytes for yardLineTerritory.
      • setYardLineTerritory

        public NcaafOddsGame.Game.Builder setYardLineTerritory​(java.lang.String value)
        string yard_line_territory = 218402124;
        Parameters:
        value - The yardLineTerritory to set.
        Returns:
        This builder for chaining.
      • clearYardLineTerritory

        public NcaafOddsGame.Game.Builder clearYardLineTerritory()
        string yard_line_territory = 218402124;
        Returns:
        This builder for chaining.
      • setYardLineTerritoryBytes

        public NcaafOddsGame.Game.Builder setYardLineTerritoryBytes​(com.google.protobuf.ByteString value)
        string yard_line_territory = 218402124;
        Parameters:
        value - The bytes for yardLineTerritory to set.
        Returns:
        This builder for chaining.
      • setDown

        public NcaafOddsGame.Game.Builder setDown​(int value)
        int32 down = 2136258;
        Parameters:
        value - The down to set.
        Returns:
        This builder for chaining.
      • setDistance

        public NcaafOddsGame.Game.Builder setDistance​(int value)
        int32 distance = 353103893;
        Parameters:
        value - The distance to set.
        Returns:
        This builder for chaining.
      • clearDistance

        public NcaafOddsGame.Game.Builder clearDistance()
        int32 distance = 353103893;
        Returns:
        This builder for chaining.
      • setPossession

        public NcaafOddsGame.Game.Builder setPossession​(java.lang.String value)
        string possession = 518576671;
        Parameters:
        value - The possession to set.
        Returns:
        This builder for chaining.
      • clearPossession

        public NcaafOddsGame.Game.Builder clearPossession()
        string possession = 518576671;
        Returns:
        This builder for chaining.
      • setPossessionBytes

        public NcaafOddsGame.Game.Builder setPossessionBytes​(com.google.protobuf.ByteString value)
        string possession = 518576671;
        Parameters:
        value - The bytes for possession to set.
        Returns:
        This builder for chaining.
      • clearPeriods

        public NcaafOddsGame.Game.Builder clearPeriods()
        repeated .streamlayer.sportsdata.ncaaf.odds.Period periods = 449043123;
      • removePeriods

        public NcaafOddsGame.Game.Builder removePeriods​(int index)
        repeated .streamlayer.sportsdata.ncaaf.odds.Period periods = 449043123;
      • setIsClosed

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

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

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

        public NcaafOddsGame.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 NcaafOddsGame.Game.Builder clearGameEndDateTime()
        string game_end_date_time = 362309087;
        Returns:
        This builder for chaining.
      • setGameEndDateTimeBytes

        public NcaafOddsGame.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.
      • setTitle

        public NcaafOddsGame.Game.Builder setTitle​(java.lang.String value)
        string title = 80818744;
        Parameters:
        value - The title to set.
        Returns:
        This builder for chaining.
      • setTitleBytes

        public NcaafOddsGame.Game.Builder setTitleBytes​(com.google.protobuf.ByteString value)
        string title = 80818744;
        Parameters:
        value - The bytes for title to set.
        Returns:
        This builder for chaining.
      • setHomeRotationNumber

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

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

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

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

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

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

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

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

        public NcaafOddsGame.Game.Builder setAwayPointSpreadPayout​(int value)
        int32 away_point_spread_payout = 323096892;
        Parameters:
        value - The awayPointSpreadPayout to set.
        Returns:
        This builder for chaining.
      • clearAwayPointSpreadPayout

        public NcaafOddsGame.Game.Builder clearAwayPointSpreadPayout()
        int32 away_point_spread_payout = 323096892;
        Returns:
        This builder for chaining.
      • setHomePointSpreadPayout

        public NcaafOddsGame.Game.Builder setHomePointSpreadPayout​(int value)
        int32 home_point_spread_payout = 151453849;
        Parameters:
        value - The homePointSpreadPayout to set.
        Returns:
        This builder for chaining.
      • clearHomePointSpreadPayout

        public NcaafOddsGame.Game.Builder clearHomePointSpreadPayout()
        int32 home_point_spread_payout = 151453849;
        Returns:
        This builder for chaining.
      • setOverPayout

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

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

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

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

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

        public NcaafOddsGame.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 NcaafOddsGame.Game.Builder clearDateTimeUtc()
        string date_time_utc = 475256811;
        Returns:
        This builder for chaining.
      • setDateTimeUtcBytes

        public NcaafOddsGame.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.
      • setAttendance

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

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