Class Game.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite.Builder<Game,Game.Builder>
-
- com.streamlayer.sportsdata.client.games.Game.Builder
-
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,GameOrBuilder,java.lang.Cloneable
- Enclosing class:
- Game
public static final class Game.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<Game,Game.Builder> implements GameOrBuilder
Protobuf typestreamlayer.sportsdata.client.games.Game
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Game.BuilderclearAwayScore()int32 away_score = 10;Game.BuilderclearAwayTeam()string away_team = 4;Game.BuilderclearAwayTeamLogo()string away_team_logo = 6;Game.BuilderclearAwayTeamShortName()string away_team_short_name = 8;Game.BuilderclearHomeScore()int32 home_score = 9;Game.BuilderclearHomeTeam()string home_team = 3;Game.BuilderclearHomeTeamLogo()string home_team_logo = 5;Game.BuilderclearHomeTeamShortName()string home_team_short_name = 7;Game.BuilderclearId()int32 id = 1;Game.BuilderclearInLive()bool in_live = 12;Game.BuilderclearLeague()string league = 17;Game.BuilderclearLeagueId()int32 league_id = 2;Game.BuilderclearOdds().streamlayer.sportsdata.GameOdds odds = 13;Game.BuilderclearPeriod().streamlayer.sportsdata.client.games.GamePeriod period = 14;Game.BuilderclearSport()string sport = 16;Game.BuilderclearSportType().streamlayer.sportsdata.SportType sport_type = 18;Game.BuilderclearStartDate()string start_date = 11;Game.BuilderclearStartDateTimestamp().google.protobuf.Timestamp start_date_timestamp = 15;intgetAwayScore()int32 away_score = 10;java.lang.StringgetAwayTeam()string away_team = 4;com.google.protobuf.ByteStringgetAwayTeamBytes()string away_team = 4;java.lang.StringgetAwayTeamLogo()string away_team_logo = 6;com.google.protobuf.ByteStringgetAwayTeamLogoBytes()string away_team_logo = 6;java.lang.StringgetAwayTeamShortName()string away_team_short_name = 8;com.google.protobuf.ByteStringgetAwayTeamShortNameBytes()string away_team_short_name = 8;intgetHomeScore()int32 home_score = 9;java.lang.StringgetHomeTeam()string home_team = 3;com.google.protobuf.ByteStringgetHomeTeamBytes()string home_team = 3;java.lang.StringgetHomeTeamLogo()string home_team_logo = 5;com.google.protobuf.ByteStringgetHomeTeamLogoBytes()string home_team_logo = 5;java.lang.StringgetHomeTeamShortName()string home_team_short_name = 7;com.google.protobuf.ByteStringgetHomeTeamShortNameBytes()string home_team_short_name = 7;intgetId()int32 id = 1;booleangetInLive()bool in_live = 12;java.lang.StringgetLeague()string league = 17;com.google.protobuf.ByteStringgetLeagueBytes()string league = 17;intgetLeagueId()int32 league_id = 2;GameOddsgetOdds().streamlayer.sportsdata.GameOdds odds = 13;GamePeriodgetPeriod().streamlayer.sportsdata.client.games.GamePeriod period = 14;intgetPeriodValue().streamlayer.sportsdata.client.games.GamePeriod period = 14;java.lang.StringgetSport()string sport = 16;com.google.protobuf.ByteStringgetSportBytes()string sport = 16;SportTypegetSportType().streamlayer.sportsdata.SportType sport_type = 18;intgetSportTypeValue().streamlayer.sportsdata.SportType sport_type = 18;java.lang.StringgetStartDate()string start_date = 11;com.google.protobuf.ByteStringgetStartDateBytes()string start_date = 11;com.google.protobuf.TimestampgetStartDateTimestamp().google.protobuf.Timestamp start_date_timestamp = 15;booleanhasOdds().streamlayer.sportsdata.GameOdds odds = 13;booleanhasStartDateTimestamp().google.protobuf.Timestamp start_date_timestamp = 15;Game.BuildermergeOdds(GameOdds value).streamlayer.sportsdata.GameOdds odds = 13;Game.BuildermergeStartDateTimestamp(com.google.protobuf.Timestamp value).google.protobuf.Timestamp start_date_timestamp = 15;Game.BuildersetAwayScore(int value)int32 away_score = 10;Game.BuildersetAwayTeam(java.lang.String value)string away_team = 4;Game.BuildersetAwayTeamBytes(com.google.protobuf.ByteString value)string away_team = 4;Game.BuildersetAwayTeamLogo(java.lang.String value)string away_team_logo = 6;Game.BuildersetAwayTeamLogoBytes(com.google.protobuf.ByteString value)string away_team_logo = 6;Game.BuildersetAwayTeamShortName(java.lang.String value)string away_team_short_name = 8;Game.BuildersetAwayTeamShortNameBytes(com.google.protobuf.ByteString value)string away_team_short_name = 8;Game.BuildersetHomeScore(int value)int32 home_score = 9;Game.BuildersetHomeTeam(java.lang.String value)string home_team = 3;Game.BuildersetHomeTeamBytes(com.google.protobuf.ByteString value)string home_team = 3;Game.BuildersetHomeTeamLogo(java.lang.String value)string home_team_logo = 5;Game.BuildersetHomeTeamLogoBytes(com.google.protobuf.ByteString value)string home_team_logo = 5;Game.BuildersetHomeTeamShortName(java.lang.String value)string home_team_short_name = 7;Game.BuildersetHomeTeamShortNameBytes(com.google.protobuf.ByteString value)string home_team_short_name = 7;Game.BuildersetId(int value)int32 id = 1;Game.BuildersetInLive(boolean value)bool in_live = 12;Game.BuildersetLeague(java.lang.String value)string league = 17;Game.BuildersetLeagueBytes(com.google.protobuf.ByteString value)string league = 17;Game.BuildersetLeagueId(int value)int32 league_id = 2;Game.BuildersetOdds(GameOdds value).streamlayer.sportsdata.GameOdds odds = 13;Game.BuildersetOdds(GameOdds.Builder builderForValue).streamlayer.sportsdata.GameOdds odds = 13;Game.BuildersetPeriod(GamePeriod value).streamlayer.sportsdata.client.games.GamePeriod period = 14;Game.BuildersetPeriodValue(int value).streamlayer.sportsdata.client.games.GamePeriod period = 14;Game.BuildersetSport(java.lang.String value)string sport = 16;Game.BuildersetSportBytes(com.google.protobuf.ByteString value)string sport = 16;Game.BuildersetSportType(SportType value).streamlayer.sportsdata.SportType sport_type = 18;Game.BuildersetSportTypeValue(int value).streamlayer.sportsdata.SportType sport_type = 18;Game.BuildersetStartDate(java.lang.String value)string start_date = 11;Game.BuildersetStartDateBytes(com.google.protobuf.ByteString value)string start_date = 11;Game.BuildersetStartDateTimestamp(com.google.protobuf.Timestamp value).google.protobuf.Timestamp start_date_timestamp = 15;Game.BuildersetStartDateTimestamp(com.google.protobuf.Timestamp.Builder builderForValue).google.protobuf.Timestamp start_date_timestamp = 15;-
Methods inherited from class com.google.protobuf.GeneratedMessageLite.Builder
build, buildPartial, clear, clone, copyOnWrite, copyOnWriteInternal, getDefaultInstanceForType, internalMergeFrom, isInitialized, mergeFrom, mergeFrom, mergeFrom, mergeFrom
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException
-
-
-
-
Method Detail
-
getId
public int getId()
int32 id = 1;- Specified by:
getIdin interfaceGameOrBuilder- Returns:
- The id.
-
setId
public Game.Builder setId(int value)
int32 id = 1;- Parameters:
value- The id to set.- Returns:
- This builder for chaining.
-
clearId
public Game.Builder clearId()
int32 id = 1;- Returns:
- This builder for chaining.
-
getLeagueId
public int getLeagueId()
int32 league_id = 2;- Specified by:
getLeagueIdin interfaceGameOrBuilder- Returns:
- The leagueId.
-
setLeagueId
public Game.Builder setLeagueId(int value)
int32 league_id = 2;- Parameters:
value- The leagueId to set.- Returns:
- This builder for chaining.
-
clearLeagueId
public Game.Builder clearLeagueId()
int32 league_id = 2;- Returns:
- This builder for chaining.
-
getHomeTeam
public java.lang.String getHomeTeam()
string home_team = 3;- Specified by:
getHomeTeamin interfaceGameOrBuilder- Returns:
- The homeTeam.
-
getHomeTeamBytes
public com.google.protobuf.ByteString getHomeTeamBytes()
string home_team = 3;- Specified by:
getHomeTeamBytesin interfaceGameOrBuilder- Returns:
- The bytes for homeTeam.
-
setHomeTeam
public Game.Builder setHomeTeam(java.lang.String value)
string home_team = 3;- Parameters:
value- The homeTeam to set.- Returns:
- This builder for chaining.
-
clearHomeTeam
public Game.Builder clearHomeTeam()
string home_team = 3;- Returns:
- This builder for chaining.
-
setHomeTeamBytes
public Game.Builder setHomeTeamBytes(com.google.protobuf.ByteString value)
string home_team = 3;- Parameters:
value- The bytes for homeTeam to set.- Returns:
- This builder for chaining.
-
getAwayTeam
public java.lang.String getAwayTeam()
string away_team = 4;- Specified by:
getAwayTeamin interfaceGameOrBuilder- Returns:
- The awayTeam.
-
getAwayTeamBytes
public com.google.protobuf.ByteString getAwayTeamBytes()
string away_team = 4;- Specified by:
getAwayTeamBytesin interfaceGameOrBuilder- Returns:
- The bytes for awayTeam.
-
setAwayTeam
public Game.Builder setAwayTeam(java.lang.String value)
string away_team = 4;- Parameters:
value- The awayTeam to set.- Returns:
- This builder for chaining.
-
clearAwayTeam
public Game.Builder clearAwayTeam()
string away_team = 4;- Returns:
- This builder for chaining.
-
setAwayTeamBytes
public Game.Builder setAwayTeamBytes(com.google.protobuf.ByteString value)
string away_team = 4;- Parameters:
value- The bytes for awayTeam to set.- Returns:
- This builder for chaining.
-
getHomeTeamLogo
public java.lang.String getHomeTeamLogo()
string home_team_logo = 5;- Specified by:
getHomeTeamLogoin interfaceGameOrBuilder- Returns:
- The homeTeamLogo.
-
getHomeTeamLogoBytes
public com.google.protobuf.ByteString getHomeTeamLogoBytes()
string home_team_logo = 5;- Specified by:
getHomeTeamLogoBytesin interfaceGameOrBuilder- Returns:
- The bytes for homeTeamLogo.
-
setHomeTeamLogo
public Game.Builder setHomeTeamLogo(java.lang.String value)
string home_team_logo = 5;- Parameters:
value- The homeTeamLogo to set.- Returns:
- This builder for chaining.
-
clearHomeTeamLogo
public Game.Builder clearHomeTeamLogo()
string home_team_logo = 5;- Returns:
- This builder for chaining.
-
setHomeTeamLogoBytes
public Game.Builder setHomeTeamLogoBytes(com.google.protobuf.ByteString value)
string home_team_logo = 5;- Parameters:
value- The bytes for homeTeamLogo to set.- Returns:
- This builder for chaining.
-
getAwayTeamLogo
public java.lang.String getAwayTeamLogo()
string away_team_logo = 6;- Specified by:
getAwayTeamLogoin interfaceGameOrBuilder- Returns:
- The awayTeamLogo.
-
getAwayTeamLogoBytes
public com.google.protobuf.ByteString getAwayTeamLogoBytes()
string away_team_logo = 6;- Specified by:
getAwayTeamLogoBytesin interfaceGameOrBuilder- Returns:
- The bytes for awayTeamLogo.
-
setAwayTeamLogo
public Game.Builder setAwayTeamLogo(java.lang.String value)
string away_team_logo = 6;- Parameters:
value- The awayTeamLogo to set.- Returns:
- This builder for chaining.
-
clearAwayTeamLogo
public Game.Builder clearAwayTeamLogo()
string away_team_logo = 6;- Returns:
- This builder for chaining.
-
setAwayTeamLogoBytes
public Game.Builder setAwayTeamLogoBytes(com.google.protobuf.ByteString value)
string away_team_logo = 6;- Parameters:
value- The bytes for awayTeamLogo to set.- Returns:
- This builder for chaining.
-
getHomeTeamShortName
public java.lang.String getHomeTeamShortName()
string home_team_short_name = 7;- Specified by:
getHomeTeamShortNamein interfaceGameOrBuilder- Returns:
- The homeTeamShortName.
-
getHomeTeamShortNameBytes
public com.google.protobuf.ByteString getHomeTeamShortNameBytes()
string home_team_short_name = 7;- Specified by:
getHomeTeamShortNameBytesin interfaceGameOrBuilder- Returns:
- The bytes for homeTeamShortName.
-
setHomeTeamShortName
public Game.Builder setHomeTeamShortName(java.lang.String value)
string home_team_short_name = 7;- Parameters:
value- The homeTeamShortName to set.- Returns:
- This builder for chaining.
-
clearHomeTeamShortName
public Game.Builder clearHomeTeamShortName()
string home_team_short_name = 7;- Returns:
- This builder for chaining.
-
setHomeTeamShortNameBytes
public Game.Builder setHomeTeamShortNameBytes(com.google.protobuf.ByteString value)
string home_team_short_name = 7;- Parameters:
value- The bytes for homeTeamShortName to set.- Returns:
- This builder for chaining.
-
getAwayTeamShortName
public java.lang.String getAwayTeamShortName()
string away_team_short_name = 8;- Specified by:
getAwayTeamShortNamein interfaceGameOrBuilder- Returns:
- The awayTeamShortName.
-
getAwayTeamShortNameBytes
public com.google.protobuf.ByteString getAwayTeamShortNameBytes()
string away_team_short_name = 8;- Specified by:
getAwayTeamShortNameBytesin interfaceGameOrBuilder- Returns:
- The bytes for awayTeamShortName.
-
setAwayTeamShortName
public Game.Builder setAwayTeamShortName(java.lang.String value)
string away_team_short_name = 8;- Parameters:
value- The awayTeamShortName to set.- Returns:
- This builder for chaining.
-
clearAwayTeamShortName
public Game.Builder clearAwayTeamShortName()
string away_team_short_name = 8;- Returns:
- This builder for chaining.
-
setAwayTeamShortNameBytes
public Game.Builder setAwayTeamShortNameBytes(com.google.protobuf.ByteString value)
string away_team_short_name = 8;- Parameters:
value- The bytes for awayTeamShortName to set.- Returns:
- This builder for chaining.
-
getHomeScore
public int getHomeScore()
int32 home_score = 9;- Specified by:
getHomeScorein interfaceGameOrBuilder- Returns:
- The homeScore.
-
setHomeScore
public Game.Builder setHomeScore(int value)
int32 home_score = 9;- Parameters:
value- The homeScore to set.- Returns:
- This builder for chaining.
-
clearHomeScore
public Game.Builder clearHomeScore()
int32 home_score = 9;- Returns:
- This builder for chaining.
-
getAwayScore
public int getAwayScore()
int32 away_score = 10;- Specified by:
getAwayScorein interfaceGameOrBuilder- Returns:
- The awayScore.
-
setAwayScore
public Game.Builder setAwayScore(int value)
int32 away_score = 10;- Parameters:
value- The awayScore to set.- Returns:
- This builder for chaining.
-
clearAwayScore
public Game.Builder clearAwayScore()
int32 away_score = 10;- Returns:
- This builder for chaining.
-
getStartDate
public java.lang.String getStartDate()
string start_date = 11;- Specified by:
getStartDatein interfaceGameOrBuilder- Returns:
- The startDate.
-
getStartDateBytes
public com.google.protobuf.ByteString getStartDateBytes()
string start_date = 11;- Specified by:
getStartDateBytesin interfaceGameOrBuilder- Returns:
- The bytes for startDate.
-
setStartDate
public Game.Builder setStartDate(java.lang.String value)
string start_date = 11;- Parameters:
value- The startDate to set.- Returns:
- This builder for chaining.
-
clearStartDate
public Game.Builder clearStartDate()
string start_date = 11;- Returns:
- This builder for chaining.
-
setStartDateBytes
public Game.Builder setStartDateBytes(com.google.protobuf.ByteString value)
string start_date = 11;- Parameters:
value- The bytes for startDate to set.- Returns:
- This builder for chaining.
-
getInLive
public boolean getInLive()
bool in_live = 12;- Specified by:
getInLivein interfaceGameOrBuilder- Returns:
- The inLive.
-
setInLive
public Game.Builder setInLive(boolean value)
bool in_live = 12;- Parameters:
value- The inLive to set.- Returns:
- This builder for chaining.
-
clearInLive
public Game.Builder clearInLive()
bool in_live = 12;- Returns:
- This builder for chaining.
-
hasOdds
public boolean hasOdds()
.streamlayer.sportsdata.GameOdds odds = 13;- Specified by:
hasOddsin interfaceGameOrBuilder- Returns:
- Whether the odds field is set.
-
getOdds
public GameOdds getOdds()
.streamlayer.sportsdata.GameOdds odds = 13;- Specified by:
getOddsin interfaceGameOrBuilder- Returns:
- The odds.
-
setOdds
public Game.Builder setOdds(GameOdds value)
.streamlayer.sportsdata.GameOdds odds = 13;
-
setOdds
public Game.Builder setOdds(GameOdds.Builder builderForValue)
.streamlayer.sportsdata.GameOdds odds = 13;
-
mergeOdds
public Game.Builder mergeOdds(GameOdds value)
.streamlayer.sportsdata.GameOdds odds = 13;
-
clearOdds
public Game.Builder clearOdds()
.streamlayer.sportsdata.GameOdds odds = 13;
-
getPeriodValue
public int getPeriodValue()
.streamlayer.sportsdata.client.games.GamePeriod period = 14;- Specified by:
getPeriodValuein interfaceGameOrBuilder- Returns:
- The enum numeric value on the wire for period.
-
setPeriodValue
public Game.Builder setPeriodValue(int value)
.streamlayer.sportsdata.client.games.GamePeriod period = 14;- Parameters:
value- The period to set.- Returns:
- This builder for chaining.
-
getPeriod
public GamePeriod getPeriod()
.streamlayer.sportsdata.client.games.GamePeriod period = 14;- Specified by:
getPeriodin interfaceGameOrBuilder- Returns:
- The period.
-
setPeriod
public Game.Builder setPeriod(GamePeriod value)
.streamlayer.sportsdata.client.games.GamePeriod period = 14;- Parameters:
value- The enum numeric value on the wire for period to set.- Returns:
- This builder for chaining.
-
clearPeriod
public Game.Builder clearPeriod()
.streamlayer.sportsdata.client.games.GamePeriod period = 14;- Returns:
- This builder for chaining.
-
hasStartDateTimestamp
public boolean hasStartDateTimestamp()
.google.protobuf.Timestamp start_date_timestamp = 15;- Specified by:
hasStartDateTimestampin interfaceGameOrBuilder- Returns:
- Whether the startDateTimestamp field is set.
-
getStartDateTimestamp
public com.google.protobuf.Timestamp getStartDateTimestamp()
.google.protobuf.Timestamp start_date_timestamp = 15;- Specified by:
getStartDateTimestampin interfaceGameOrBuilder- Returns:
- The startDateTimestamp.
-
setStartDateTimestamp
public Game.Builder setStartDateTimestamp(com.google.protobuf.Timestamp value)
.google.protobuf.Timestamp start_date_timestamp = 15;
-
setStartDateTimestamp
public Game.Builder setStartDateTimestamp(com.google.protobuf.Timestamp.Builder builderForValue)
.google.protobuf.Timestamp start_date_timestamp = 15;
-
mergeStartDateTimestamp
public Game.Builder mergeStartDateTimestamp(com.google.protobuf.Timestamp value)
.google.protobuf.Timestamp start_date_timestamp = 15;
-
clearStartDateTimestamp
public Game.Builder clearStartDateTimestamp()
.google.protobuf.Timestamp start_date_timestamp = 15;
-
getSport
public java.lang.String getSport()
string sport = 16;- Specified by:
getSportin interfaceGameOrBuilder- Returns:
- The sport.
-
getSportBytes
public com.google.protobuf.ByteString getSportBytes()
string sport = 16;- Specified by:
getSportBytesin interfaceGameOrBuilder- Returns:
- The bytes for sport.
-
setSport
public Game.Builder setSport(java.lang.String value)
string sport = 16;- Parameters:
value- The sport to set.- Returns:
- This builder for chaining.
-
clearSport
public Game.Builder clearSport()
string sport = 16;- Returns:
- This builder for chaining.
-
setSportBytes
public Game.Builder setSportBytes(com.google.protobuf.ByteString value)
string sport = 16;- Parameters:
value- The bytes for sport to set.- Returns:
- This builder for chaining.
-
getLeague
public java.lang.String getLeague()
string league = 17;- Specified by:
getLeaguein interfaceGameOrBuilder- Returns:
- The league.
-
getLeagueBytes
public com.google.protobuf.ByteString getLeagueBytes()
string league = 17;- Specified by:
getLeagueBytesin interfaceGameOrBuilder- Returns:
- The bytes for league.
-
setLeague
public Game.Builder setLeague(java.lang.String value)
string league = 17;- Parameters:
value- The league to set.- Returns:
- This builder for chaining.
-
clearLeague
public Game.Builder clearLeague()
string league = 17;- Returns:
- This builder for chaining.
-
setLeagueBytes
public Game.Builder setLeagueBytes(com.google.protobuf.ByteString value)
string league = 17;- Parameters:
value- The bytes for league to set.- Returns:
- This builder for chaining.
-
getSportTypeValue
public int getSportTypeValue()
.streamlayer.sportsdata.SportType sport_type = 18;- Specified by:
getSportTypeValuein interfaceGameOrBuilder- Returns:
- The enum numeric value on the wire for sportType.
-
setSportTypeValue
public Game.Builder setSportTypeValue(int value)
.streamlayer.sportsdata.SportType sport_type = 18;- Parameters:
value- The sportType to set.- Returns:
- This builder for chaining.
-
getSportType
public SportType getSportType()
.streamlayer.sportsdata.SportType sport_type = 18;- Specified by:
getSportTypein interfaceGameOrBuilder- Returns:
- The sportType.
-
setSportType
public Game.Builder setSportType(SportType value)
.streamlayer.sportsdata.SportType sport_type = 18;- Parameters:
value- The enum numeric value on the wire for sportType to set.- Returns:
- This builder for chaining.
-
clearSportType
public Game.Builder clearSportType()
.streamlayer.sportsdata.SportType sport_type = 18;- Returns:
- This builder for chaining.
-
-