Package com.streamlayer.sports.baseball
Class Batting.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite.Builder<Batting,Batting.Builder>
-
- com.streamlayer.sports.baseball.Batting.Builder
-
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,BattingOrBuilder,java.lang.Cloneable
- Enclosing class:
- Batting
public static final class Batting.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<Batting,Batting.Builder> implements BattingOrBuilder
Protobuf typestreamlayer.sports.baseball.Batting
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Batting.BuilderclearAtBat()AB - At bat: Plate appearances, not including bases on balls, being hit by pitch, sacrifices, interference, or obstruction.Batting.BuilderclearBattingAverage()Batting average (also abbreviated AVG): hits divided by at bats (H/AB)Batting.BuilderclearHits()H – Hits: times reached base because of a batted, fair ball without error by the defenseBatting.BuilderclearPlayerName()string player_name = 1 [json_name = "playerName"];Batting.BuilderclearRuns()R – Runs scored: number of times a player crosses home platejava.lang.StringgetAtBat()AB - At bat: Plate appearances, not including bases on balls, being hit by pitch, sacrifices, interference, or obstruction.com.google.protobuf.ByteStringgetAtBatBytes()AB - At bat: Plate appearances, not including bases on balls, being hit by pitch, sacrifices, interference, or obstruction.java.lang.StringgetBattingAverage()Batting average (also abbreviated AVG): hits divided by at bats (H/AB)com.google.protobuf.ByteStringgetBattingAverageBytes()Batting average (also abbreviated AVG): hits divided by at bats (H/AB)java.lang.StringgetHits()H – Hits: times reached base because of a batted, fair ball without error by the defensecom.google.protobuf.ByteStringgetHitsBytes()H – Hits: times reached base because of a batted, fair ball without error by the defensejava.lang.StringgetPlayerName()string player_name = 1 [json_name = "playerName"];com.google.protobuf.ByteStringgetPlayerNameBytes()string player_name = 1 [json_name = "playerName"];java.lang.StringgetRuns()R – Runs scored: number of times a player crosses home platecom.google.protobuf.ByteStringgetRunsBytes()R – Runs scored: number of times a player crosses home plateBatting.BuildersetAtBat(java.lang.String value)AB - At bat: Plate appearances, not including bases on balls, being hit by pitch, sacrifices, interference, or obstruction.Batting.BuildersetAtBatBytes(com.google.protobuf.ByteString value)AB - At bat: Plate appearances, not including bases on balls, being hit by pitch, sacrifices, interference, or obstruction.Batting.BuildersetBattingAverage(java.lang.String value)Batting average (also abbreviated AVG): hits divided by at bats (H/AB)Batting.BuildersetBattingAverageBytes(com.google.protobuf.ByteString value)Batting average (also abbreviated AVG): hits divided by at bats (H/AB)Batting.BuildersetHits(java.lang.String value)H – Hits: times reached base because of a batted, fair ball without error by the defenseBatting.BuildersetHitsBytes(com.google.protobuf.ByteString value)H – Hits: times reached base because of a batted, fair ball without error by the defenseBatting.BuildersetPlayerName(java.lang.String value)string player_name = 1 [json_name = "playerName"];Batting.BuildersetPlayerNameBytes(com.google.protobuf.ByteString value)string player_name = 1 [json_name = "playerName"];Batting.BuildersetRuns(java.lang.String value)R – Runs scored: number of times a player crosses home plateBatting.BuildersetRunsBytes(com.google.protobuf.ByteString value)R – Runs scored: number of times a player crosses home plate-
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
-
getPlayerName
public java.lang.String getPlayerName()
string player_name = 1 [json_name = "playerName"];- Specified by:
getPlayerNamein interfaceBattingOrBuilder- Returns:
- The playerName.
-
getPlayerNameBytes
public com.google.protobuf.ByteString getPlayerNameBytes()
string player_name = 1 [json_name = "playerName"];- Specified by:
getPlayerNameBytesin interfaceBattingOrBuilder- Returns:
- The bytes for playerName.
-
setPlayerName
public Batting.Builder setPlayerName(java.lang.String value)
string player_name = 1 [json_name = "playerName"];- Parameters:
value- The playerName to set.- Returns:
- This builder for chaining.
-
clearPlayerName
public Batting.Builder clearPlayerName()
string player_name = 1 [json_name = "playerName"];- Returns:
- This builder for chaining.
-
setPlayerNameBytes
public Batting.Builder setPlayerNameBytes(com.google.protobuf.ByteString value)
string player_name = 1 [json_name = "playerName"];- Parameters:
value- The bytes for playerName to set.- Returns:
- This builder for chaining.
-
getAtBat
public java.lang.String getAtBat()
AB - At bat: Plate appearances, not including bases on balls, being hit by pitch, sacrifices, interference, or obstruction.
string at_bat = 2 [json_name = "atBat"];- Specified by:
getAtBatin interfaceBattingOrBuilder- Returns:
- The atBat.
-
getAtBatBytes
public com.google.protobuf.ByteString getAtBatBytes()
AB - At bat: Plate appearances, not including bases on balls, being hit by pitch, sacrifices, interference, or obstruction.
string at_bat = 2 [json_name = "atBat"];- Specified by:
getAtBatBytesin interfaceBattingOrBuilder- Returns:
- The bytes for atBat.
-
setAtBat
public Batting.Builder setAtBat(java.lang.String value)
AB - At bat: Plate appearances, not including bases on balls, being hit by pitch, sacrifices, interference, or obstruction.
string at_bat = 2 [json_name = "atBat"];- Parameters:
value- The atBat to set.- Returns:
- This builder for chaining.
-
clearAtBat
public Batting.Builder clearAtBat()
AB - At bat: Plate appearances, not including bases on balls, being hit by pitch, sacrifices, interference, or obstruction.
string at_bat = 2 [json_name = "atBat"];- Returns:
- This builder for chaining.
-
setAtBatBytes
public Batting.Builder setAtBatBytes(com.google.protobuf.ByteString value)
AB - At bat: Plate appearances, not including bases on balls, being hit by pitch, sacrifices, interference, or obstruction.
string at_bat = 2 [json_name = "atBat"];- Parameters:
value- The bytes for atBat to set.- Returns:
- This builder for chaining.
-
getRuns
public java.lang.String getRuns()
R – Runs scored: number of times a player crosses home plate
string runs = 3 [json_name = "runs"];- Specified by:
getRunsin interfaceBattingOrBuilder- Returns:
- The runs.
-
getRunsBytes
public com.google.protobuf.ByteString getRunsBytes()
R – Runs scored: number of times a player crosses home plate
string runs = 3 [json_name = "runs"];- Specified by:
getRunsBytesin interfaceBattingOrBuilder- Returns:
- The bytes for runs.
-
setRuns
public Batting.Builder setRuns(java.lang.String value)
R – Runs scored: number of times a player crosses home plate
string runs = 3 [json_name = "runs"];- Parameters:
value- The runs to set.- Returns:
- This builder for chaining.
-
clearRuns
public Batting.Builder clearRuns()
R – Runs scored: number of times a player crosses home plate
string runs = 3 [json_name = "runs"];- Returns:
- This builder for chaining.
-
setRunsBytes
public Batting.Builder setRunsBytes(com.google.protobuf.ByteString value)
R – Runs scored: number of times a player crosses home plate
string runs = 3 [json_name = "runs"];- Parameters:
value- The bytes for runs to set.- Returns:
- This builder for chaining.
-
getHits
public java.lang.String getHits()
H – Hits: times reached base because of a batted, fair ball without error by the defense
string hits = 4 [json_name = "hits"];- Specified by:
getHitsin interfaceBattingOrBuilder- Returns:
- The hits.
-
getHitsBytes
public com.google.protobuf.ByteString getHitsBytes()
H – Hits: times reached base because of a batted, fair ball without error by the defense
string hits = 4 [json_name = "hits"];- Specified by:
getHitsBytesin interfaceBattingOrBuilder- Returns:
- The bytes for hits.
-
setHits
public Batting.Builder setHits(java.lang.String value)
H – Hits: times reached base because of a batted, fair ball without error by the defense
string hits = 4 [json_name = "hits"];- Parameters:
value- The hits to set.- Returns:
- This builder for chaining.
-
clearHits
public Batting.Builder clearHits()
H – Hits: times reached base because of a batted, fair ball without error by the defense
string hits = 4 [json_name = "hits"];- Returns:
- This builder for chaining.
-
setHitsBytes
public Batting.Builder setHitsBytes(com.google.protobuf.ByteString value)
H – Hits: times reached base because of a batted, fair ball without error by the defense
string hits = 4 [json_name = "hits"];- Parameters:
value- The bytes for hits to set.- Returns:
- This builder for chaining.
-
getBattingAverage
public java.lang.String getBattingAverage()
Batting average (also abbreviated AVG): hits divided by at bats (H/AB)
string batting_average = 5 [json_name = "battingAverage"];- Specified by:
getBattingAveragein interfaceBattingOrBuilder- Returns:
- The battingAverage.
-
getBattingAverageBytes
public com.google.protobuf.ByteString getBattingAverageBytes()
Batting average (also abbreviated AVG): hits divided by at bats (H/AB)
string batting_average = 5 [json_name = "battingAverage"];- Specified by:
getBattingAverageBytesin interfaceBattingOrBuilder- Returns:
- The bytes for battingAverage.
-
setBattingAverage
public Batting.Builder setBattingAverage(java.lang.String value)
Batting average (also abbreviated AVG): hits divided by at bats (H/AB)
string batting_average = 5 [json_name = "battingAverage"];- Parameters:
value- The battingAverage to set.- Returns:
- This builder for chaining.
-
clearBattingAverage
public Batting.Builder clearBattingAverage()
Batting average (also abbreviated AVG): hits divided by at bats (H/AB)
string batting_average = 5 [json_name = "battingAverage"];- Returns:
- This builder for chaining.
-
setBattingAverageBytes
public Batting.Builder setBattingAverageBytes(com.google.protobuf.ByteString value)
Batting average (also abbreviated AVG): hits divided by at bats (H/AB)
string batting_average = 5 [json_name = "battingAverage"];- Parameters:
value- The bytes for battingAverage to set.- Returns:
- This builder for chaining.
-
-