Class Spread.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite.Builder<Spread,Spread.Builder>
-
- com.streamlayer.sportsdata.client.bets.Spread.Builder
-
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,SpreadOrBuilder,java.lang.Cloneable
- Enclosing class:
- Spread
public static final class Spread.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<Spread,Spread.Builder> implements SpreadOrBuilder
Protobuf typestreamlayer.sportsdata.client.bets.Spread
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Spread.BuilderclearAway()int32 away = 3 [json_name = "away"];Spread.BuilderclearAwayBetLink()string away_bet_link = 5 [json_name = "awayBetLink"];Spread.BuilderclearHome()int32 home = 2 [json_name = "home"];Spread.BuilderclearHomeBetLink()string home_bet_link = 4 [json_name = "homeBetLink"];Spread.BuilderclearValue()double value = 1 [json_name = "value"];intgetAway()int32 away = 3 [json_name = "away"];java.lang.StringgetAwayBetLink()string away_bet_link = 5 [json_name = "awayBetLink"];com.google.protobuf.ByteStringgetAwayBetLinkBytes()string away_bet_link = 5 [json_name = "awayBetLink"];intgetHome()int32 home = 2 [json_name = "home"];java.lang.StringgetHomeBetLink()string home_bet_link = 4 [json_name = "homeBetLink"];com.google.protobuf.ByteStringgetHomeBetLinkBytes()string home_bet_link = 4 [json_name = "homeBetLink"];doublegetValue()double value = 1 [json_name = "value"];Spread.BuildersetAway(int value)int32 away = 3 [json_name = "away"];Spread.BuildersetAwayBetLink(java.lang.String value)string away_bet_link = 5 [json_name = "awayBetLink"];Spread.BuildersetAwayBetLinkBytes(com.google.protobuf.ByteString value)string away_bet_link = 5 [json_name = "awayBetLink"];Spread.BuildersetHome(int value)int32 home = 2 [json_name = "home"];Spread.BuildersetHomeBetLink(java.lang.String value)string home_bet_link = 4 [json_name = "homeBetLink"];Spread.BuildersetHomeBetLinkBytes(com.google.protobuf.ByteString value)string home_bet_link = 4 [json_name = "homeBetLink"];Spread.BuildersetValue(double value)double value = 1 [json_name = "value"];-
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
-
getValue
public double getValue()
double value = 1 [json_name = "value"];- Specified by:
getValuein interfaceSpreadOrBuilder- Returns:
- The value.
-
setValue
public Spread.Builder setValue(double value)
double value = 1 [json_name = "value"];- Parameters:
value- The value to set.- Returns:
- This builder for chaining.
-
clearValue
public Spread.Builder clearValue()
double value = 1 [json_name = "value"];- Returns:
- This builder for chaining.
-
getHome
public int getHome()
int32 home = 2 [json_name = "home"];- Specified by:
getHomein interfaceSpreadOrBuilder- Returns:
- The home.
-
setHome
public Spread.Builder setHome(int value)
int32 home = 2 [json_name = "home"];- Parameters:
value- The home to set.- Returns:
- This builder for chaining.
-
clearHome
public Spread.Builder clearHome()
int32 home = 2 [json_name = "home"];- Returns:
- This builder for chaining.
-
getAway
public int getAway()
int32 away = 3 [json_name = "away"];- Specified by:
getAwayin interfaceSpreadOrBuilder- Returns:
- The away.
-
setAway
public Spread.Builder setAway(int value)
int32 away = 3 [json_name = "away"];- Parameters:
value- The away to set.- Returns:
- This builder for chaining.
-
clearAway
public Spread.Builder clearAway()
int32 away = 3 [json_name = "away"];- Returns:
- This builder for chaining.
-
getHomeBetLink
public java.lang.String getHomeBetLink()
string home_bet_link = 4 [json_name = "homeBetLink"];- Specified by:
getHomeBetLinkin interfaceSpreadOrBuilder- Returns:
- The homeBetLink.
-
getHomeBetLinkBytes
public com.google.protobuf.ByteString getHomeBetLinkBytes()
string home_bet_link = 4 [json_name = "homeBetLink"];- Specified by:
getHomeBetLinkBytesin interfaceSpreadOrBuilder- Returns:
- The bytes for homeBetLink.
-
setHomeBetLink
public Spread.Builder setHomeBetLink(java.lang.String value)
string home_bet_link = 4 [json_name = "homeBetLink"];- Parameters:
value- The homeBetLink to set.- Returns:
- This builder for chaining.
-
clearHomeBetLink
public Spread.Builder clearHomeBetLink()
string home_bet_link = 4 [json_name = "homeBetLink"];- Returns:
- This builder for chaining.
-
setHomeBetLinkBytes
public Spread.Builder setHomeBetLinkBytes(com.google.protobuf.ByteString value)
string home_bet_link = 4 [json_name = "homeBetLink"];- Parameters:
value- The bytes for homeBetLink to set.- Returns:
- This builder for chaining.
-
getAwayBetLink
public java.lang.String getAwayBetLink()
string away_bet_link = 5 [json_name = "awayBetLink"];- Specified by:
getAwayBetLinkin interfaceSpreadOrBuilder- Returns:
- The awayBetLink.
-
getAwayBetLinkBytes
public com.google.protobuf.ByteString getAwayBetLinkBytes()
string away_bet_link = 5 [json_name = "awayBetLink"];- Specified by:
getAwayBetLinkBytesin interfaceSpreadOrBuilder- Returns:
- The bytes for awayBetLink.
-
setAwayBetLink
public Spread.Builder setAwayBetLink(java.lang.String value)
string away_bet_link = 5 [json_name = "awayBetLink"];- Parameters:
value- The awayBetLink to set.- Returns:
- This builder for chaining.
-
clearAwayBetLink
public Spread.Builder clearAwayBetLink()
string away_bet_link = 5 [json_name = "awayBetLink"];- Returns:
- This builder for chaining.
-
setAwayBetLinkBytes
public Spread.Builder setAwayBetLinkBytes(com.google.protobuf.ByteString value)
string away_bet_link = 5 [json_name = "awayBetLink"];- Parameters:
value- The bytes for awayBetLink to set.- Returns:
- This builder for chaining.
-
-