Package com.streamlayer.sports.soccer
Class SoccerPlayByPlayStatistics.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite.Builder<SoccerPlayByPlayStatistics,SoccerPlayByPlayStatistics.Builder>
-
- com.streamlayer.sports.soccer.SoccerPlayByPlayStatistics.Builder
-
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,SoccerPlayByPlayStatisticsOrBuilder,java.lang.Cloneable
- Enclosing class:
- SoccerPlayByPlayStatistics
public static final class SoccerPlayByPlayStatistics.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<SoccerPlayByPlayStatistics,SoccerPlayByPlayStatistics.Builder> implements SoccerPlayByPlayStatisticsOrBuilder
Protobuf typestreamlayer.sports.soccer.SoccerPlayByPlayStatistics
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SoccerPlayByPlayStatistics.BuilderclearEventTime().streamlayer.sports.EventTime event_time = 2 [json_name = "eventTime"];SoccerPlayByPlayStatistics.BuilderclearPlayId()sequenceSoccerPlayByPlayStatistics.BuilderclearPlayText()string play_text = 5 [json_name = "playText"];SoccerPlayByPlayStatistics.BuilderclearScoreAway()int32 score_away = 4 [json_name = "scoreAway"];SoccerPlayByPlayStatistics.BuilderclearScoreHome()int32 score_home = 3 [json_name = "scoreHome"];SoccerPlayByPlayStatistics.BuilderclearScoring()flag to define event that changed the scoreSoccerPlayByPlayStatistics.BuilderclearTeam().streamlayer.sports.EventTeam team = 1 [json_name = "team"];SoccerPlayByPlayStatistics.BuilderclearType().streamlayer.sports.soccer.SoccerMatchActivityType type = 8 [json_name = "type"];EventTimegetEventTime().streamlayer.sports.EventTime event_time = 2 [json_name = "eventTime"];intgetPlayId()sequencejava.lang.StringgetPlayText()string play_text = 5 [json_name = "playText"];com.google.protobuf.ByteStringgetPlayTextBytes()string play_text = 5 [json_name = "playText"];intgetScoreAway()int32 score_away = 4 [json_name = "scoreAway"];intgetScoreHome()int32 score_home = 3 [json_name = "scoreHome"];booleangetScoring()flag to define event that changed the scoreEventTeamgetTeam().streamlayer.sports.EventTeam team = 1 [json_name = "team"];SoccerMatchActivityTypegetType().streamlayer.sports.soccer.SoccerMatchActivityType type = 8 [json_name = "type"];intgetTypeValue().streamlayer.sports.soccer.SoccerMatchActivityType type = 8 [json_name = "type"];booleanhasEventTime().streamlayer.sports.EventTime event_time = 2 [json_name = "eventTime"];booleanhasTeam().streamlayer.sports.EventTeam team = 1 [json_name = "team"];SoccerPlayByPlayStatistics.BuildermergeEventTime(EventTime value).streamlayer.sports.EventTime event_time = 2 [json_name = "eventTime"];SoccerPlayByPlayStatistics.BuildermergeTeam(EventTeam value).streamlayer.sports.EventTeam team = 1 [json_name = "team"];SoccerPlayByPlayStatistics.BuildersetEventTime(EventTime value).streamlayer.sports.EventTime event_time = 2 [json_name = "eventTime"];SoccerPlayByPlayStatistics.BuildersetEventTime(EventTime.Builder builderForValue).streamlayer.sports.EventTime event_time = 2 [json_name = "eventTime"];SoccerPlayByPlayStatistics.BuildersetPlayId(int value)sequenceSoccerPlayByPlayStatistics.BuildersetPlayText(java.lang.String value)string play_text = 5 [json_name = "playText"];SoccerPlayByPlayStatistics.BuildersetPlayTextBytes(com.google.protobuf.ByteString value)string play_text = 5 [json_name = "playText"];SoccerPlayByPlayStatistics.BuildersetScoreAway(int value)int32 score_away = 4 [json_name = "scoreAway"];SoccerPlayByPlayStatistics.BuildersetScoreHome(int value)int32 score_home = 3 [json_name = "scoreHome"];SoccerPlayByPlayStatistics.BuildersetScoring(boolean value)flag to define event that changed the scoreSoccerPlayByPlayStatistics.BuildersetTeam(EventTeam value).streamlayer.sports.EventTeam team = 1 [json_name = "team"];SoccerPlayByPlayStatistics.BuildersetTeam(EventTeam.Builder builderForValue).streamlayer.sports.EventTeam team = 1 [json_name = "team"];SoccerPlayByPlayStatistics.BuildersetType(SoccerMatchActivityType value).streamlayer.sports.soccer.SoccerMatchActivityType type = 8 [json_name = "type"];SoccerPlayByPlayStatistics.BuildersetTypeValue(int value).streamlayer.sports.soccer.SoccerMatchActivityType type = 8 [json_name = "type"];-
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
-
hasTeam
public boolean hasTeam()
.streamlayer.sports.EventTeam team = 1 [json_name = "team"];- Specified by:
hasTeamin interfaceSoccerPlayByPlayStatisticsOrBuilder- Returns:
- Whether the team field is set.
-
getTeam
public EventTeam getTeam()
.streamlayer.sports.EventTeam team = 1 [json_name = "team"];- Specified by:
getTeamin interfaceSoccerPlayByPlayStatisticsOrBuilder- Returns:
- The team.
-
setTeam
public SoccerPlayByPlayStatistics.Builder setTeam(EventTeam value)
.streamlayer.sports.EventTeam team = 1 [json_name = "team"];
-
setTeam
public SoccerPlayByPlayStatistics.Builder setTeam(EventTeam.Builder builderForValue)
.streamlayer.sports.EventTeam team = 1 [json_name = "team"];
-
mergeTeam
public SoccerPlayByPlayStatistics.Builder mergeTeam(EventTeam value)
.streamlayer.sports.EventTeam team = 1 [json_name = "team"];
-
clearTeam
public SoccerPlayByPlayStatistics.Builder clearTeam()
.streamlayer.sports.EventTeam team = 1 [json_name = "team"];
-
hasEventTime
public boolean hasEventTime()
.streamlayer.sports.EventTime event_time = 2 [json_name = "eventTime"];- Specified by:
hasEventTimein interfaceSoccerPlayByPlayStatisticsOrBuilder- Returns:
- Whether the eventTime field is set.
-
getEventTime
public EventTime getEventTime()
.streamlayer.sports.EventTime event_time = 2 [json_name = "eventTime"];- Specified by:
getEventTimein interfaceSoccerPlayByPlayStatisticsOrBuilder- Returns:
- The eventTime.
-
setEventTime
public SoccerPlayByPlayStatistics.Builder setEventTime(EventTime value)
.streamlayer.sports.EventTime event_time = 2 [json_name = "eventTime"];
-
setEventTime
public SoccerPlayByPlayStatistics.Builder setEventTime(EventTime.Builder builderForValue)
.streamlayer.sports.EventTime event_time = 2 [json_name = "eventTime"];
-
mergeEventTime
public SoccerPlayByPlayStatistics.Builder mergeEventTime(EventTime value)
.streamlayer.sports.EventTime event_time = 2 [json_name = "eventTime"];
-
clearEventTime
public SoccerPlayByPlayStatistics.Builder clearEventTime()
.streamlayer.sports.EventTime event_time = 2 [json_name = "eventTime"];
-
getScoreHome
public int getScoreHome()
int32 score_home = 3 [json_name = "scoreHome"];- Specified by:
getScoreHomein interfaceSoccerPlayByPlayStatisticsOrBuilder- Returns:
- The scoreHome.
-
setScoreHome
public SoccerPlayByPlayStatistics.Builder setScoreHome(int value)
int32 score_home = 3 [json_name = "scoreHome"];- Parameters:
value- The scoreHome to set.- Returns:
- This builder for chaining.
-
clearScoreHome
public SoccerPlayByPlayStatistics.Builder clearScoreHome()
int32 score_home = 3 [json_name = "scoreHome"];- Returns:
- This builder for chaining.
-
getScoreAway
public int getScoreAway()
int32 score_away = 4 [json_name = "scoreAway"];- Specified by:
getScoreAwayin interfaceSoccerPlayByPlayStatisticsOrBuilder- Returns:
- The scoreAway.
-
setScoreAway
public SoccerPlayByPlayStatistics.Builder setScoreAway(int value)
int32 score_away = 4 [json_name = "scoreAway"];- Parameters:
value- The scoreAway to set.- Returns:
- This builder for chaining.
-
clearScoreAway
public SoccerPlayByPlayStatistics.Builder clearScoreAway()
int32 score_away = 4 [json_name = "scoreAway"];- Returns:
- This builder for chaining.
-
getPlayText
public java.lang.String getPlayText()
string play_text = 5 [json_name = "playText"];- Specified by:
getPlayTextin interfaceSoccerPlayByPlayStatisticsOrBuilder- Returns:
- The playText.
-
getPlayTextBytes
public com.google.protobuf.ByteString getPlayTextBytes()
string play_text = 5 [json_name = "playText"];- Specified by:
getPlayTextBytesin interfaceSoccerPlayByPlayStatisticsOrBuilder- Returns:
- The bytes for playText.
-
setPlayText
public SoccerPlayByPlayStatistics.Builder setPlayText(java.lang.String value)
string play_text = 5 [json_name = "playText"];- Parameters:
value- The playText to set.- Returns:
- This builder for chaining.
-
clearPlayText
public SoccerPlayByPlayStatistics.Builder clearPlayText()
string play_text = 5 [json_name = "playText"];- Returns:
- This builder for chaining.
-
setPlayTextBytes
public SoccerPlayByPlayStatistics.Builder setPlayTextBytes(com.google.protobuf.ByteString value)
string play_text = 5 [json_name = "playText"];- Parameters:
value- The bytes for playText to set.- Returns:
- This builder for chaining.
-
getScoring
public boolean getScoring()
flag to define event that changed the score
bool scoring = 6 [json_name = "scoring"];- Specified by:
getScoringin interfaceSoccerPlayByPlayStatisticsOrBuilder- Returns:
- The scoring.
-
setScoring
public SoccerPlayByPlayStatistics.Builder setScoring(boolean value)
flag to define event that changed the score
bool scoring = 6 [json_name = "scoring"];- Parameters:
value- The scoring to set.- Returns:
- This builder for chaining.
-
clearScoring
public SoccerPlayByPlayStatistics.Builder clearScoring()
flag to define event that changed the score
bool scoring = 6 [json_name = "scoring"];- Returns:
- This builder for chaining.
-
getPlayId
public int getPlayId()
sequence
int32 play_id = 7 [json_name = "playId"];- Specified by:
getPlayIdin interfaceSoccerPlayByPlayStatisticsOrBuilder- Returns:
- The playId.
-
setPlayId
public SoccerPlayByPlayStatistics.Builder setPlayId(int value)
sequence
int32 play_id = 7 [json_name = "playId"];- Parameters:
value- The playId to set.- Returns:
- This builder for chaining.
-
clearPlayId
public SoccerPlayByPlayStatistics.Builder clearPlayId()
sequence
int32 play_id = 7 [json_name = "playId"];- Returns:
- This builder for chaining.
-
getTypeValue
public int getTypeValue()
.streamlayer.sports.soccer.SoccerMatchActivityType type = 8 [json_name = "type"];- Specified by:
getTypeValuein interfaceSoccerPlayByPlayStatisticsOrBuilder- Returns:
- The enum numeric value on the wire for type.
-
setTypeValue
public SoccerPlayByPlayStatistics.Builder setTypeValue(int value)
.streamlayer.sports.soccer.SoccerMatchActivityType type = 8 [json_name = "type"];- Parameters:
value- The type to set.- Returns:
- This builder for chaining.
-
getType
public SoccerMatchActivityType getType()
.streamlayer.sports.soccer.SoccerMatchActivityType type = 8 [json_name = "type"];- Specified by:
getTypein interfaceSoccerPlayByPlayStatisticsOrBuilder- Returns:
- The type.
-
setType
public SoccerPlayByPlayStatistics.Builder setType(SoccerMatchActivityType value)
.streamlayer.sports.soccer.SoccerMatchActivityType type = 8 [json_name = "type"];- Parameters:
value- The enum numeric value on the wire for type to set.- Returns:
- This builder for chaining.
-
clearType
public SoccerPlayByPlayStatistics.Builder clearType()
.streamlayer.sports.soccer.SoccerMatchActivityType type = 8 [json_name = "type"];- Returns:
- This builder for chaining.
-
-