Package com.streamlayer.inplay.common
Class Bet.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite.Builder<Bet,Bet.Builder>
-
- com.streamlayer.inplay.common.Bet.Builder
-
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,BetOrBuilder,java.lang.Cloneable
- Enclosing class:
- Bet
public static final class Bet.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<Bet,Bet.Builder> implements BetOrBuilder
Protobuf typestreamlayer.inplay.common.Bet
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Bet.BuilderclearId()string id = 1 [json_name = "id"];Bet.BuilderclearMarket().streamlayer.inplay.common.Market market = 3 [json_name = "market"];Bet.BuilderclearOutcome().streamlayer.inplay.common.Selection outcome = 4 [json_name = "outcome"];Bet.BuilderclearPayout()double payout = 6 [json_name = "payout"];Bet.BuilderclearResult().streamlayer.inplay.common.SelectionResult result = 5 [json_name = "result"];Bet.BuilderclearUser()string user = 2 [json_name = "user"];java.lang.StringgetId()string id = 1 [json_name = "id"];com.google.protobuf.ByteStringgetIdBytes()string id = 1 [json_name = "id"];MarketgetMarket().streamlayer.inplay.common.Market market = 3 [json_name = "market"];SelectiongetOutcome().streamlayer.inplay.common.Selection outcome = 4 [json_name = "outcome"];doublegetPayout()double payout = 6 [json_name = "payout"];SelectionResultgetResult().streamlayer.inplay.common.SelectionResult result = 5 [json_name = "result"];java.lang.StringgetUser()string user = 2 [json_name = "user"];com.google.protobuf.ByteStringgetUserBytes()string user = 2 [json_name = "user"];booleanhasMarket().streamlayer.inplay.common.Market market = 3 [json_name = "market"];booleanhasOutcome().streamlayer.inplay.common.Selection outcome = 4 [json_name = "outcome"];booleanhasResult().streamlayer.inplay.common.SelectionResult result = 5 [json_name = "result"];Bet.BuildermergeMarket(Market value).streamlayer.inplay.common.Market market = 3 [json_name = "market"];Bet.BuildermergeOutcome(Selection value).streamlayer.inplay.common.Selection outcome = 4 [json_name = "outcome"];Bet.BuildermergeResult(SelectionResult value).streamlayer.inplay.common.SelectionResult result = 5 [json_name = "result"];Bet.BuildersetId(java.lang.String value)string id = 1 [json_name = "id"];Bet.BuildersetIdBytes(com.google.protobuf.ByteString value)string id = 1 [json_name = "id"];Bet.BuildersetMarket(Market value).streamlayer.inplay.common.Market market = 3 [json_name = "market"];Bet.BuildersetMarket(Market.Builder builderForValue).streamlayer.inplay.common.Market market = 3 [json_name = "market"];Bet.BuildersetOutcome(Selection value).streamlayer.inplay.common.Selection outcome = 4 [json_name = "outcome"];Bet.BuildersetOutcome(Selection.Builder builderForValue).streamlayer.inplay.common.Selection outcome = 4 [json_name = "outcome"];Bet.BuildersetPayout(double value)double payout = 6 [json_name = "payout"];Bet.BuildersetResult(SelectionResult value).streamlayer.inplay.common.SelectionResult result = 5 [json_name = "result"];Bet.BuildersetResult(SelectionResult.Builder builderForValue).streamlayer.inplay.common.SelectionResult result = 5 [json_name = "result"];Bet.BuildersetUser(java.lang.String value)string user = 2 [json_name = "user"];Bet.BuildersetUserBytes(com.google.protobuf.ByteString value)string user = 2 [json_name = "user"];-
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 java.lang.String getId()
string id = 1 [json_name = "id"];- Specified by:
getIdin interfaceBetOrBuilder- Returns:
- The id.
-
getIdBytes
public com.google.protobuf.ByteString getIdBytes()
string id = 1 [json_name = "id"];- Specified by:
getIdBytesin interfaceBetOrBuilder- Returns:
- The bytes for id.
-
setId
public Bet.Builder setId(java.lang.String value)
string id = 1 [json_name = "id"];- Parameters:
value- The id to set.- Returns:
- This builder for chaining.
-
clearId
public Bet.Builder clearId()
string id = 1 [json_name = "id"];- Returns:
- This builder for chaining.
-
setIdBytes
public Bet.Builder setIdBytes(com.google.protobuf.ByteString value)
string id = 1 [json_name = "id"];- Parameters:
value- The bytes for id to set.- Returns:
- This builder for chaining.
-
getUser
public java.lang.String getUser()
string user = 2 [json_name = "user"];- Specified by:
getUserin interfaceBetOrBuilder- Returns:
- The user.
-
getUserBytes
public com.google.protobuf.ByteString getUserBytes()
string user = 2 [json_name = "user"];- Specified by:
getUserBytesin interfaceBetOrBuilder- Returns:
- The bytes for user.
-
setUser
public Bet.Builder setUser(java.lang.String value)
string user = 2 [json_name = "user"];- Parameters:
value- The user to set.- Returns:
- This builder for chaining.
-
clearUser
public Bet.Builder clearUser()
string user = 2 [json_name = "user"];- Returns:
- This builder for chaining.
-
setUserBytes
public Bet.Builder setUserBytes(com.google.protobuf.ByteString value)
string user = 2 [json_name = "user"];- Parameters:
value- The bytes for user to set.- Returns:
- This builder for chaining.
-
hasMarket
public boolean hasMarket()
.streamlayer.inplay.common.Market market = 3 [json_name = "market"];- Specified by:
hasMarketin interfaceBetOrBuilder- Returns:
- Whether the market field is set.
-
getMarket
public Market getMarket()
.streamlayer.inplay.common.Market market = 3 [json_name = "market"];- Specified by:
getMarketin interfaceBetOrBuilder- Returns:
- The market.
-
setMarket
public Bet.Builder setMarket(Market value)
.streamlayer.inplay.common.Market market = 3 [json_name = "market"];
-
setMarket
public Bet.Builder setMarket(Market.Builder builderForValue)
.streamlayer.inplay.common.Market market = 3 [json_name = "market"];
-
mergeMarket
public Bet.Builder mergeMarket(Market value)
.streamlayer.inplay.common.Market market = 3 [json_name = "market"];
-
clearMarket
public Bet.Builder clearMarket()
.streamlayer.inplay.common.Market market = 3 [json_name = "market"];
-
hasOutcome
public boolean hasOutcome()
.streamlayer.inplay.common.Selection outcome = 4 [json_name = "outcome"];- Specified by:
hasOutcomein interfaceBetOrBuilder- Returns:
- Whether the outcome field is set.
-
getOutcome
public Selection getOutcome()
.streamlayer.inplay.common.Selection outcome = 4 [json_name = "outcome"];- Specified by:
getOutcomein interfaceBetOrBuilder- Returns:
- The outcome.
-
setOutcome
public Bet.Builder setOutcome(Selection value)
.streamlayer.inplay.common.Selection outcome = 4 [json_name = "outcome"];
-
setOutcome
public Bet.Builder setOutcome(Selection.Builder builderForValue)
.streamlayer.inplay.common.Selection outcome = 4 [json_name = "outcome"];
-
mergeOutcome
public Bet.Builder mergeOutcome(Selection value)
.streamlayer.inplay.common.Selection outcome = 4 [json_name = "outcome"];
-
clearOutcome
public Bet.Builder clearOutcome()
.streamlayer.inplay.common.Selection outcome = 4 [json_name = "outcome"];
-
hasResult
public boolean hasResult()
.streamlayer.inplay.common.SelectionResult result = 5 [json_name = "result"];- Specified by:
hasResultin interfaceBetOrBuilder- Returns:
- Whether the result field is set.
-
getResult
public SelectionResult getResult()
.streamlayer.inplay.common.SelectionResult result = 5 [json_name = "result"];- Specified by:
getResultin interfaceBetOrBuilder- Returns:
- The result.
-
setResult
public Bet.Builder setResult(SelectionResult value)
.streamlayer.inplay.common.SelectionResult result = 5 [json_name = "result"];
-
setResult
public Bet.Builder setResult(SelectionResult.Builder builderForValue)
.streamlayer.inplay.common.SelectionResult result = 5 [json_name = "result"];
-
mergeResult
public Bet.Builder mergeResult(SelectionResult value)
.streamlayer.inplay.common.SelectionResult result = 5 [json_name = "result"];
-
clearResult
public Bet.Builder clearResult()
.streamlayer.inplay.common.SelectionResult result = 5 [json_name = "result"];
-
getPayout
public double getPayout()
double payout = 6 [json_name = "payout"];- Specified by:
getPayoutin interfaceBetOrBuilder- Returns:
- The payout.
-
setPayout
public Bet.Builder setPayout(double value)
double payout = 6 [json_name = "payout"];- Parameters:
value- The payout to set.- Returns:
- This builder for chaining.
-
clearPayout
public Bet.Builder clearPayout()
double payout = 6 [json_name = "payout"];- Returns:
- This builder for chaining.
-
-