Package com.streamlayer.sports.baseball
Class EventScore.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite.Builder<EventScore,EventScore.Builder>
-
- com.streamlayer.sports.baseball.EventScore.Builder
-
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,EventScoreOrBuilder,java.lang.Cloneable
- Enclosing class:
- EventScore
public static final class EventScore.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<EventScore,EventScore.Builder> implements EventScoreOrBuilder
Protobuf typestreamlayer.sports.baseball.EventScore
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EventScore.BuilderaddAllRunnersOnBase(java.lang.Iterable<? extends RunnerOnBase> values)For 'diamonds'EventScore.BuilderaddRunnersOnBase(int index, RunnerOnBase value)For 'diamonds'EventScore.BuilderaddRunnersOnBase(int index, RunnerOnBase.Builder builderForValue)For 'diamonds'EventScore.BuilderaddRunnersOnBase(RunnerOnBase value)For 'diamonds'EventScore.BuilderaddRunnersOnBase(RunnerOnBase.Builder builderForValue)For 'diamonds'EventScore.BuilderclearAwayTeamRecord().streamlayer.sports.TeamRecord away_team_record = 9 [json_name = "awayTeamRecord"];EventScore.BuilderclearHomeTeamRecord().streamlayer.sports.TeamRecord home_team_record = 8 [json_name = "homeTeamRecord"];EventScore.BuilderclearInning()int32 inning = 2 [json_name = "inning"];EventScore.BuilderclearInningDivision()string inning_division = 3 [json_name = "inningDivision"];EventScore.BuilderclearIsDelayed()bool is_delayed = 4 [json_name = "isDelayed"];EventScore.BuilderclearOuts()int32 outs = 1 [json_name = "outs"];EventScore.BuilderclearReasonForDelay()string reason_for_delay = 5 [json_name = "reasonForDelay"];EventScore.BuilderclearRunnersOnBase()For 'diamonds'EventScore.BuilderclearTakenBases()Aggregated value for 'diamonds', is a bitwise maskTeamRecordgetAwayTeamRecord().streamlayer.sports.TeamRecord away_team_record = 9 [json_name = "awayTeamRecord"];TeamRecordgetHomeTeamRecord().streamlayer.sports.TeamRecord home_team_record = 8 [json_name = "homeTeamRecord"];intgetInning()int32 inning = 2 [json_name = "inning"];java.lang.StringgetInningDivision()string inning_division = 3 [json_name = "inningDivision"];com.google.protobuf.ByteStringgetInningDivisionBytes()string inning_division = 3 [json_name = "inningDivision"];booleangetIsDelayed()bool is_delayed = 4 [json_name = "isDelayed"];intgetOuts()int32 outs = 1 [json_name = "outs"];java.lang.StringgetReasonForDelay()string reason_for_delay = 5 [json_name = "reasonForDelay"];com.google.protobuf.ByteStringgetReasonForDelayBytes()string reason_for_delay = 5 [json_name = "reasonForDelay"];RunnerOnBasegetRunnersOnBase(int index)For 'diamonds'intgetRunnersOnBaseCount()For 'diamonds'java.util.List<RunnerOnBase>getRunnersOnBaseList()For 'diamonds'intgetTakenBases()Aggregated value for 'diamonds', is a bitwise maskbooleanhasAwayTeamRecord().streamlayer.sports.TeamRecord away_team_record = 9 [json_name = "awayTeamRecord"];booleanhasHomeTeamRecord().streamlayer.sports.TeamRecord home_team_record = 8 [json_name = "homeTeamRecord"];EventScore.BuildermergeAwayTeamRecord(TeamRecord value).streamlayer.sports.TeamRecord away_team_record = 9 [json_name = "awayTeamRecord"];EventScore.BuildermergeHomeTeamRecord(TeamRecord value).streamlayer.sports.TeamRecord home_team_record = 8 [json_name = "homeTeamRecord"];EventScore.BuilderremoveRunnersOnBase(int index)For 'diamonds'EventScore.BuildersetAwayTeamRecord(TeamRecord value).streamlayer.sports.TeamRecord away_team_record = 9 [json_name = "awayTeamRecord"];EventScore.BuildersetAwayTeamRecord(TeamRecord.Builder builderForValue).streamlayer.sports.TeamRecord away_team_record = 9 [json_name = "awayTeamRecord"];EventScore.BuildersetHomeTeamRecord(TeamRecord value).streamlayer.sports.TeamRecord home_team_record = 8 [json_name = "homeTeamRecord"];EventScore.BuildersetHomeTeamRecord(TeamRecord.Builder builderForValue).streamlayer.sports.TeamRecord home_team_record = 8 [json_name = "homeTeamRecord"];EventScore.BuildersetInning(int value)int32 inning = 2 [json_name = "inning"];EventScore.BuildersetInningDivision(java.lang.String value)string inning_division = 3 [json_name = "inningDivision"];EventScore.BuildersetInningDivisionBytes(com.google.protobuf.ByteString value)string inning_division = 3 [json_name = "inningDivision"];EventScore.BuildersetIsDelayed(boolean value)bool is_delayed = 4 [json_name = "isDelayed"];EventScore.BuildersetOuts(int value)int32 outs = 1 [json_name = "outs"];EventScore.BuildersetReasonForDelay(java.lang.String value)string reason_for_delay = 5 [json_name = "reasonForDelay"];EventScore.BuildersetReasonForDelayBytes(com.google.protobuf.ByteString value)string reason_for_delay = 5 [json_name = "reasonForDelay"];EventScore.BuildersetRunnersOnBase(int index, RunnerOnBase value)For 'diamonds'EventScore.BuildersetRunnersOnBase(int index, RunnerOnBase.Builder builderForValue)For 'diamonds'EventScore.BuildersetTakenBases(int value)Aggregated value for 'diamonds', is a bitwise mask-
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
-
getOuts
public int getOuts()
int32 outs = 1 [json_name = "outs"];- Specified by:
getOutsin interfaceEventScoreOrBuilder- Returns:
- The outs.
-
setOuts
public EventScore.Builder setOuts(int value)
int32 outs = 1 [json_name = "outs"];- Parameters:
value- The outs to set.- Returns:
- This builder for chaining.
-
clearOuts
public EventScore.Builder clearOuts()
int32 outs = 1 [json_name = "outs"];- Returns:
- This builder for chaining.
-
getInning
public int getInning()
int32 inning = 2 [json_name = "inning"];- Specified by:
getInningin interfaceEventScoreOrBuilder- Returns:
- The inning.
-
setInning
public EventScore.Builder setInning(int value)
int32 inning = 2 [json_name = "inning"];- Parameters:
value- The inning to set.- Returns:
- This builder for chaining.
-
clearInning
public EventScore.Builder clearInning()
int32 inning = 2 [json_name = "inning"];- Returns:
- This builder for chaining.
-
getInningDivision
public java.lang.String getInningDivision()
string inning_division = 3 [json_name = "inningDivision"];- Specified by:
getInningDivisionin interfaceEventScoreOrBuilder- Returns:
- The inningDivision.
-
getInningDivisionBytes
public com.google.protobuf.ByteString getInningDivisionBytes()
string inning_division = 3 [json_name = "inningDivision"];- Specified by:
getInningDivisionBytesin interfaceEventScoreOrBuilder- Returns:
- The bytes for inningDivision.
-
setInningDivision
public EventScore.Builder setInningDivision(java.lang.String value)
string inning_division = 3 [json_name = "inningDivision"];- Parameters:
value- The inningDivision to set.- Returns:
- This builder for chaining.
-
clearInningDivision
public EventScore.Builder clearInningDivision()
string inning_division = 3 [json_name = "inningDivision"];- Returns:
- This builder for chaining.
-
setInningDivisionBytes
public EventScore.Builder setInningDivisionBytes(com.google.protobuf.ByteString value)
string inning_division = 3 [json_name = "inningDivision"];- Parameters:
value- The bytes for inningDivision to set.- Returns:
- This builder for chaining.
-
getIsDelayed
public boolean getIsDelayed()
bool is_delayed = 4 [json_name = "isDelayed"];- Specified by:
getIsDelayedin interfaceEventScoreOrBuilder- Returns:
- The isDelayed.
-
setIsDelayed
public EventScore.Builder setIsDelayed(boolean value)
bool is_delayed = 4 [json_name = "isDelayed"];- Parameters:
value- The isDelayed to set.- Returns:
- This builder for chaining.
-
clearIsDelayed
public EventScore.Builder clearIsDelayed()
bool is_delayed = 4 [json_name = "isDelayed"];- Returns:
- This builder for chaining.
-
getReasonForDelay
public java.lang.String getReasonForDelay()
string reason_for_delay = 5 [json_name = "reasonForDelay"];- Specified by:
getReasonForDelayin interfaceEventScoreOrBuilder- Returns:
- The reasonForDelay.
-
getReasonForDelayBytes
public com.google.protobuf.ByteString getReasonForDelayBytes()
string reason_for_delay = 5 [json_name = "reasonForDelay"];- Specified by:
getReasonForDelayBytesin interfaceEventScoreOrBuilder- Returns:
- The bytes for reasonForDelay.
-
setReasonForDelay
public EventScore.Builder setReasonForDelay(java.lang.String value)
string reason_for_delay = 5 [json_name = "reasonForDelay"];- Parameters:
value- The reasonForDelay to set.- Returns:
- This builder for chaining.
-
clearReasonForDelay
public EventScore.Builder clearReasonForDelay()
string reason_for_delay = 5 [json_name = "reasonForDelay"];- Returns:
- This builder for chaining.
-
setReasonForDelayBytes
public EventScore.Builder setReasonForDelayBytes(com.google.protobuf.ByteString value)
string reason_for_delay = 5 [json_name = "reasonForDelay"];- Parameters:
value- The bytes for reasonForDelay to set.- Returns:
- This builder for chaining.
-
getRunnersOnBaseList
public java.util.List<RunnerOnBase> getRunnersOnBaseList()
For 'diamonds'
repeated .streamlayer.sports.baseball.RunnerOnBase runners_on_base = 6 [json_name = "runnersOnBase"];- Specified by:
getRunnersOnBaseListin interfaceEventScoreOrBuilder
-
getRunnersOnBaseCount
public int getRunnersOnBaseCount()
For 'diamonds'
repeated .streamlayer.sports.baseball.RunnerOnBase runners_on_base = 6 [json_name = "runnersOnBase"];- Specified by:
getRunnersOnBaseCountin interfaceEventScoreOrBuilder
-
getRunnersOnBase
public RunnerOnBase getRunnersOnBase(int index)
For 'diamonds'
repeated .streamlayer.sports.baseball.RunnerOnBase runners_on_base = 6 [json_name = "runnersOnBase"];- Specified by:
getRunnersOnBasein interfaceEventScoreOrBuilder
-
setRunnersOnBase
public EventScore.Builder setRunnersOnBase(int index, RunnerOnBase value)
For 'diamonds'
repeated .streamlayer.sports.baseball.RunnerOnBase runners_on_base = 6 [json_name = "runnersOnBase"];
-
setRunnersOnBase
public EventScore.Builder setRunnersOnBase(int index, RunnerOnBase.Builder builderForValue)
For 'diamonds'
repeated .streamlayer.sports.baseball.RunnerOnBase runners_on_base = 6 [json_name = "runnersOnBase"];
-
addRunnersOnBase
public EventScore.Builder addRunnersOnBase(RunnerOnBase value)
For 'diamonds'
repeated .streamlayer.sports.baseball.RunnerOnBase runners_on_base = 6 [json_name = "runnersOnBase"];
-
addRunnersOnBase
public EventScore.Builder addRunnersOnBase(int index, RunnerOnBase value)
For 'diamonds'
repeated .streamlayer.sports.baseball.RunnerOnBase runners_on_base = 6 [json_name = "runnersOnBase"];
-
addRunnersOnBase
public EventScore.Builder addRunnersOnBase(RunnerOnBase.Builder builderForValue)
For 'diamonds'
repeated .streamlayer.sports.baseball.RunnerOnBase runners_on_base = 6 [json_name = "runnersOnBase"];
-
addRunnersOnBase
public EventScore.Builder addRunnersOnBase(int index, RunnerOnBase.Builder builderForValue)
For 'diamonds'
repeated .streamlayer.sports.baseball.RunnerOnBase runners_on_base = 6 [json_name = "runnersOnBase"];
-
addAllRunnersOnBase
public EventScore.Builder addAllRunnersOnBase(java.lang.Iterable<? extends RunnerOnBase> values)
For 'diamonds'
repeated .streamlayer.sports.baseball.RunnerOnBase runners_on_base = 6 [json_name = "runnersOnBase"];
-
clearRunnersOnBase
public EventScore.Builder clearRunnersOnBase()
For 'diamonds'
repeated .streamlayer.sports.baseball.RunnerOnBase runners_on_base = 6 [json_name = "runnersOnBase"];
-
removeRunnersOnBase
public EventScore.Builder removeRunnersOnBase(int index)
For 'diamonds'
repeated .streamlayer.sports.baseball.RunnerOnBase runners_on_base = 6 [json_name = "runnersOnBase"];
-
getTakenBases
public int getTakenBases()
Aggregated value for 'diamonds', is a bitwise mask
int32 taken_bases = 7 [json_name = "takenBases"];- Specified by:
getTakenBasesin interfaceEventScoreOrBuilder- Returns:
- The takenBases.
-
setTakenBases
public EventScore.Builder setTakenBases(int value)
Aggregated value for 'diamonds', is a bitwise mask
int32 taken_bases = 7 [json_name = "takenBases"];- Parameters:
value- The takenBases to set.- Returns:
- This builder for chaining.
-
clearTakenBases
public EventScore.Builder clearTakenBases()
Aggregated value for 'diamonds', is a bitwise mask
int32 taken_bases = 7 [json_name = "takenBases"];- Returns:
- This builder for chaining.
-
hasHomeTeamRecord
public boolean hasHomeTeamRecord()
.streamlayer.sports.TeamRecord home_team_record = 8 [json_name = "homeTeamRecord"];- Specified by:
hasHomeTeamRecordin interfaceEventScoreOrBuilder- Returns:
- Whether the homeTeamRecord field is set.
-
getHomeTeamRecord
public TeamRecord getHomeTeamRecord()
.streamlayer.sports.TeamRecord home_team_record = 8 [json_name = "homeTeamRecord"];- Specified by:
getHomeTeamRecordin interfaceEventScoreOrBuilder- Returns:
- The homeTeamRecord.
-
setHomeTeamRecord
public EventScore.Builder setHomeTeamRecord(TeamRecord value)
.streamlayer.sports.TeamRecord home_team_record = 8 [json_name = "homeTeamRecord"];
-
setHomeTeamRecord
public EventScore.Builder setHomeTeamRecord(TeamRecord.Builder builderForValue)
.streamlayer.sports.TeamRecord home_team_record = 8 [json_name = "homeTeamRecord"];
-
mergeHomeTeamRecord
public EventScore.Builder mergeHomeTeamRecord(TeamRecord value)
.streamlayer.sports.TeamRecord home_team_record = 8 [json_name = "homeTeamRecord"];
-
clearHomeTeamRecord
public EventScore.Builder clearHomeTeamRecord()
.streamlayer.sports.TeamRecord home_team_record = 8 [json_name = "homeTeamRecord"];
-
hasAwayTeamRecord
public boolean hasAwayTeamRecord()
.streamlayer.sports.TeamRecord away_team_record = 9 [json_name = "awayTeamRecord"];- Specified by:
hasAwayTeamRecordin interfaceEventScoreOrBuilder- Returns:
- Whether the awayTeamRecord field is set.
-
getAwayTeamRecord
public TeamRecord getAwayTeamRecord()
.streamlayer.sports.TeamRecord away_team_record = 9 [json_name = "awayTeamRecord"];- Specified by:
getAwayTeamRecordin interfaceEventScoreOrBuilder- Returns:
- The awayTeamRecord.
-
setAwayTeamRecord
public EventScore.Builder setAwayTeamRecord(TeamRecord value)
.streamlayer.sports.TeamRecord away_team_record = 9 [json_name = "awayTeamRecord"];
-
setAwayTeamRecord
public EventScore.Builder setAwayTeamRecord(TeamRecord.Builder builderForValue)
.streamlayer.sports.TeamRecord away_team_record = 9 [json_name = "awayTeamRecord"];
-
mergeAwayTeamRecord
public EventScore.Builder mergeAwayTeamRecord(TeamRecord value)
.streamlayer.sports.TeamRecord away_team_record = 9 [json_name = "awayTeamRecord"];
-
clearAwayTeamRecord
public EventScore.Builder clearAwayTeamRecord()
.streamlayer.sports.TeamRecord away_team_record = 9 [json_name = "awayTeamRecord"];
-
-