Package com.streamlayer.inplay.bets
Class PlaceRequest.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite.Builder<PlaceRequest,PlaceRequest.Builder>
-
- com.streamlayer.inplay.bets.PlaceRequest.Builder
-
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,PlaceRequestOrBuilder,java.lang.Cloneable
- Enclosing class:
- PlaceRequest
public static final class PlaceRequest.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<PlaceRequest,PlaceRequest.Builder> implements PlaceRequestOrBuilder
Protobuf typestreamlayer.inplay.bets.PlaceRequest
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PlaceRequest.BuilderclearAmount()the wager amountPlaceRequest.BuilderclearMarket()Selected market IDPlaceRequest.BuilderclearOutcome()Selection - i.e.doublegetAmount()the wager amountintgetMarket()Selected market IDintgetOutcome()Selection - i.e.PlaceRequest.BuildersetAmount(double value)the wager amountPlaceRequest.BuildersetMarket(int value)Selected market IDPlaceRequest.BuildersetOutcome(int value)Selection - i.e.-
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
-
getMarket
public int getMarket()
Selected market ID
int32 market = 1 [json_name = "market"];- Specified by:
getMarketin interfacePlaceRequestOrBuilder- Returns:
- The market.
-
setMarket
public PlaceRequest.Builder setMarket(int value)
Selected market ID
int32 market = 1 [json_name = "market"];- Parameters:
value- The market to set.- Returns:
- This builder for chaining.
-
clearMarket
public PlaceRequest.Builder clearMarket()
Selected market ID
int32 market = 1 [json_name = "market"];- Returns:
- This builder for chaining.
-
getOutcome
public int getOutcome()
Selection - i.e. betting opportunity ID
int32 outcome = 2 [json_name = "outcome"];- Specified by:
getOutcomein interfacePlaceRequestOrBuilder- Returns:
- The outcome.
-
setOutcome
public PlaceRequest.Builder setOutcome(int value)
Selection - i.e. betting opportunity ID
int32 outcome = 2 [json_name = "outcome"];- Parameters:
value- The outcome to set.- Returns:
- This builder for chaining.
-
clearOutcome
public PlaceRequest.Builder clearOutcome()
Selection - i.e. betting opportunity ID
int32 outcome = 2 [json_name = "outcome"];- Returns:
- This builder for chaining.
-
getAmount
public double getAmount()
the wager amount
double amount = 3 [json_name = "amount"];- Specified by:
getAmountin interfacePlaceRequestOrBuilder- Returns:
- The amount.
-
setAmount
public PlaceRequest.Builder setAmount(double value)
the wager amount
double amount = 3 [json_name = "amount"];- Parameters:
value- The amount to set.- Returns:
- This builder for chaining.
-
clearAmount
public PlaceRequest.Builder clearAmount()
the wager amount
double amount = 3 [json_name = "amount"];- Returns:
- This builder for chaining.
-
-