Package com.streamlayer.sports.baseball
Class PitcherSummary.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite.Builder<PitcherSummary,PitcherSummary.Builder>
-
- com.streamlayer.sports.baseball.PitcherSummary.Builder
-
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,PitcherSummaryOrBuilder,java.lang.Cloneable
- Enclosing class:
- PitcherSummary
public static final class PitcherSummary.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<PitcherSummary,PitcherSummary.Builder> implements PitcherSummaryOrBuilder
Protobuf typestreamlayer.sports.baseball.PitcherSummary
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PitcherSummary.BuilderclearLossRate()int32 loss_rate = 4 [json_name = "lossRate"];PitcherSummary.BuilderclearStatistics().streamlayer.sports.baseball.Pitching statistics = 1 [json_name = "statistics"];PitcherSummary.BuilderclearStatus().streamlayer.sports.baseball.PitcherStatus status = 2 [json_name = "status"];PitcherSummary.BuilderclearWinRate()int32 win_rate = 3 [json_name = "winRate"];intgetLossRate()int32 loss_rate = 4 [json_name = "lossRate"];PitchinggetStatistics().streamlayer.sports.baseball.Pitching statistics = 1 [json_name = "statistics"];PitcherStatusgetStatus().streamlayer.sports.baseball.PitcherStatus status = 2 [json_name = "status"];intgetStatusValue().streamlayer.sports.baseball.PitcherStatus status = 2 [json_name = "status"];intgetWinRate()int32 win_rate = 3 [json_name = "winRate"];booleanhasStatistics().streamlayer.sports.baseball.Pitching statistics = 1 [json_name = "statistics"];PitcherSummary.BuildermergeStatistics(Pitching value).streamlayer.sports.baseball.Pitching statistics = 1 [json_name = "statistics"];PitcherSummary.BuildersetLossRate(int value)int32 loss_rate = 4 [json_name = "lossRate"];PitcherSummary.BuildersetStatistics(Pitching value).streamlayer.sports.baseball.Pitching statistics = 1 [json_name = "statistics"];PitcherSummary.BuildersetStatistics(Pitching.Builder builderForValue).streamlayer.sports.baseball.Pitching statistics = 1 [json_name = "statistics"];PitcherSummary.BuildersetStatus(PitcherStatus value).streamlayer.sports.baseball.PitcherStatus status = 2 [json_name = "status"];PitcherSummary.BuildersetStatusValue(int value).streamlayer.sports.baseball.PitcherStatus status = 2 [json_name = "status"];PitcherSummary.BuildersetWinRate(int value)int32 win_rate = 3 [json_name = "winRate"];-
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
-
hasStatistics
public boolean hasStatistics()
.streamlayer.sports.baseball.Pitching statistics = 1 [json_name = "statistics"];- Specified by:
hasStatisticsin interfacePitcherSummaryOrBuilder- Returns:
- Whether the statistics field is set.
-
getStatistics
public Pitching getStatistics()
.streamlayer.sports.baseball.Pitching statistics = 1 [json_name = "statistics"];- Specified by:
getStatisticsin interfacePitcherSummaryOrBuilder- Returns:
- The statistics.
-
setStatistics
public PitcherSummary.Builder setStatistics(Pitching value)
.streamlayer.sports.baseball.Pitching statistics = 1 [json_name = "statistics"];
-
setStatistics
public PitcherSummary.Builder setStatistics(Pitching.Builder builderForValue)
.streamlayer.sports.baseball.Pitching statistics = 1 [json_name = "statistics"];
-
mergeStatistics
public PitcherSummary.Builder mergeStatistics(Pitching value)
.streamlayer.sports.baseball.Pitching statistics = 1 [json_name = "statistics"];
-
clearStatistics
public PitcherSummary.Builder clearStatistics()
.streamlayer.sports.baseball.Pitching statistics = 1 [json_name = "statistics"];
-
getStatusValue
public int getStatusValue()
.streamlayer.sports.baseball.PitcherStatus status = 2 [json_name = "status"];- Specified by:
getStatusValuein interfacePitcherSummaryOrBuilder- Returns:
- The enum numeric value on the wire for status.
-
setStatusValue
public PitcherSummary.Builder setStatusValue(int value)
.streamlayer.sports.baseball.PitcherStatus status = 2 [json_name = "status"];- Parameters:
value- The status to set.- Returns:
- This builder for chaining.
-
getStatus
public PitcherStatus getStatus()
.streamlayer.sports.baseball.PitcherStatus status = 2 [json_name = "status"];- Specified by:
getStatusin interfacePitcherSummaryOrBuilder- Returns:
- The status.
-
setStatus
public PitcherSummary.Builder setStatus(PitcherStatus value)
.streamlayer.sports.baseball.PitcherStatus status = 2 [json_name = "status"];- Parameters:
value- The enum numeric value on the wire for status to set.- Returns:
- This builder for chaining.
-
clearStatus
public PitcherSummary.Builder clearStatus()
.streamlayer.sports.baseball.PitcherStatus status = 2 [json_name = "status"];- Returns:
- This builder for chaining.
-
getWinRate
public int getWinRate()
int32 win_rate = 3 [json_name = "winRate"];- Specified by:
getWinRatein interfacePitcherSummaryOrBuilder- Returns:
- The winRate.
-
setWinRate
public PitcherSummary.Builder setWinRate(int value)
int32 win_rate = 3 [json_name = "winRate"];- Parameters:
value- The winRate to set.- Returns:
- This builder for chaining.
-
clearWinRate
public PitcherSummary.Builder clearWinRate()
int32 win_rate = 3 [json_name = "winRate"];- Returns:
- This builder for chaining.
-
getLossRate
public int getLossRate()
int32 loss_rate = 4 [json_name = "lossRate"];- Specified by:
getLossRatein interfacePitcherSummaryOrBuilder- Returns:
- The lossRate.
-
setLossRate
public PitcherSummary.Builder setLossRate(int value)
int32 loss_rate = 4 [json_name = "lossRate"];- Parameters:
value- The lossRate to set.- Returns:
- This builder for chaining.
-
clearLossRate
public PitcherSummary.Builder clearLossRate()
int32 loss_rate = 4 [json_name = "lossRate"];- Returns:
- This builder for chaining.
-
-