Class GameOdds
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite<GameOdds,GameOdds.Builder>
-
- com.streamlayer.sportsdata.common.GameOdds
-
- All Implemented Interfaces:
com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,GameOddsOrBuilder
public final class GameOdds extends com.google.protobuf.GeneratedMessageLite<GameOdds,GameOdds.Builder> implements GameOddsOrBuilder
Protobuf typestreamlayer.sportsdata.GameOdds
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGameOdds.BuilderProtobuf typestreamlayer.sportsdata.GameOdds-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageLite
com.google.protobuf.GeneratedMessageLite.DefaultInstanceBasedParser<T extends com.google.protobuf.GeneratedMessageLite<T,?>>, com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType,BuilderType>,BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType,BuilderType>,BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageLite.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType,BuilderType>,BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageLite.GeneratedExtension<ContainingType extends com.google.protobuf.MessageLite,Type extends java.lang.Object>, com.google.protobuf.GeneratedMessageLite.MethodToInvoke, com.google.protobuf.GeneratedMessageLite.SerializedForm
-
-
Field Summary
Fields Modifier and Type Field Description static intAWAY_MONEY_LINE_BET_LINK_FIELD_NUMBERstatic intAWAY_MONEY_LINE_FIELD_NUMBERstatic intAWAY_SPREAD_BET_LINK_FIELD_NUMBERstatic intAWAY_SPREAD_FIELD_NUMBERstatic intAWAY_SPREAD_PAYOUT_FIELD_NUMBERstatic intDRAW_MONEY_LINE_BET_LINK_FIELD_NUMBERstatic intDRAW_MONEY_LINE_FIELD_NUMBERstatic intHOME_MONEY_LINE_BET_LINK_FIELD_NUMBERstatic intHOME_MONEY_LINE_FIELD_NUMBERstatic intHOME_SPREAD_BET_LINK_FIELD_NUMBERstatic intHOME_SPREAD_FIELD_NUMBERstatic intHOME_SPREAD_PAYOUT_FIELD_NUMBERstatic intODD_FIELD_NUMBERstatic intOVER_BET_LINK_FIELD_NUMBERstatic intOVER_FIELD_NUMBERstatic intTOTAL_FIELD_NUMBERstatic intUNDER_BET_LINK_FIELD_NUMBERstatic intUNDER_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.ObjectdynamicMethod(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, java.lang.Object arg0, java.lang.Object arg1)intgetAwayMoneyLine()int32 away_money_line = 7 [json_name = "awayMoneyLine"];java.lang.StringgetAwayMoneyLineBetLink()string away_money_line_bet_link = 15 [json_name = "awayMoneyLineBetLink"];com.google.protobuf.ByteStringgetAwayMoneyLineBetLinkBytes()string away_money_line_bet_link = 15 [json_name = "awayMoneyLineBetLink"];doublegetAwaySpread()double away_spread = 2 [json_name = "awaySpread"];java.lang.StringgetAwaySpreadBetLink()string away_spread_bet_link = 13 [json_name = "awaySpreadBetLink"];com.google.protobuf.ByteStringgetAwaySpreadBetLinkBytes()string away_spread_bet_link = 13 [json_name = "awaySpreadBetLink"];intgetAwaySpreadPayout()int32 away_spread_payout = 10 [json_name = "awaySpreadPayout"];static GameOddsgetDefaultInstance()intgetDrawMoneyLine()int32 draw_money_line = 11 [json_name = "drawMoneyLine"];java.lang.StringgetDrawMoneyLineBetLink()string draw_money_line_bet_link = 16 [json_name = "drawMoneyLineBetLink"];com.google.protobuf.ByteStringgetDrawMoneyLineBetLinkBytes()string draw_money_line_bet_link = 16 [json_name = "drawMoneyLineBetLink"];intgetHomeMoneyLine()int32 home_money_line = 6 [json_name = "homeMoneyLine"];java.lang.StringgetHomeMoneyLineBetLink()string home_money_line_bet_link = 14 [json_name = "homeMoneyLineBetLink"];com.google.protobuf.ByteStringgetHomeMoneyLineBetLinkBytes()string home_money_line_bet_link = 14 [json_name = "homeMoneyLineBetLink"];doublegetHomeSpread()double home_spread = 1 [json_name = "homeSpread"];java.lang.StringgetHomeSpreadBetLink()string home_spread_bet_link = 12 [json_name = "homeSpreadBetLink"];com.google.protobuf.ByteStringgetHomeSpreadBetLinkBytes()string home_spread_bet_link = 12 [json_name = "homeSpreadBetLink"];intgetHomeSpreadPayout()int32 home_spread_payout = 9 [json_name = "homeSpreadPayout"];java.lang.StringgetOdd()string odd = 8 [json_name = "odd"];com.google.protobuf.ByteStringgetOddBytes()string odd = 8 [json_name = "odd"];intgetOver()int32 over = 4 [json_name = "over"];java.lang.StringgetOverBetLink()string over_bet_link = 17 [json_name = "overBetLink"];com.google.protobuf.ByteStringgetOverBetLinkBytes()string over_bet_link = 17 [json_name = "overBetLink"];doublegetTotal()double total = 3 [json_name = "total"];intgetUnder()int32 under = 5 [json_name = "under"];java.lang.StringgetUnderBetLink()string under_bet_link = 18 [json_name = "underBetLink"];com.google.protobuf.ByteStringgetUnderBetLinkBytes()string under_bet_link = 18 [json_name = "underBetLink"];static GameOdds.BuildernewBuilder()static GameOdds.BuildernewBuilder(GameOdds prototype)static GameOddsparseDelimitedFrom(java.io.InputStream input)static GameOddsparseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static GameOddsparseFrom(byte[] data)static GameOddsparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static GameOddsparseFrom(com.google.protobuf.ByteString data)static GameOddsparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static GameOddsparseFrom(com.google.protobuf.CodedInputStream input)static GameOddsparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static GameOddsparseFrom(java.io.InputStream input)static GameOddsparseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static GameOddsparseFrom(java.nio.ByteBuffer data)static GameOddsparseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<GameOdds>parser()-
Methods inherited from class com.google.protobuf.GeneratedMessageLite
createBuilder, createBuilder, dynamicMethod, dynamicMethod, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, emptyProtobufList, equals, getDefaultInstanceForType, getParserForType, getSerializedSize, hashCode, isInitialized, isInitialized, makeImmutable, mergeLengthDelimitedField, mergeUnknownFields, mergeVarintField, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBuilderForType, newMessageInfo, newRepeatedGeneratedExtension, newSingularGeneratedExtension, parseDelimitedFrom, parseDelimitedFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parsePartialFrom, parseUnknownField, registerDefaultInstance, toBuilder, toString, writeTo
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
-
-
-
Field Detail
-
ODD_FIELD_NUMBER
public static final int ODD_FIELD_NUMBER
- See Also:
- Constant Field Values
-
TOTAL_FIELD_NUMBER
public static final int TOTAL_FIELD_NUMBER
- See Also:
- Constant Field Values
-
OVER_FIELD_NUMBER
public static final int OVER_FIELD_NUMBER
- See Also:
- Constant Field Values
-
UNDER_FIELD_NUMBER
public static final int UNDER_FIELD_NUMBER
- See Also:
- Constant Field Values
-
HOME_MONEY_LINE_FIELD_NUMBER
public static final int HOME_MONEY_LINE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
AWAY_MONEY_LINE_FIELD_NUMBER
public static final int AWAY_MONEY_LINE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DRAW_MONEY_LINE_FIELD_NUMBER
public static final int DRAW_MONEY_LINE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
HOME_SPREAD_FIELD_NUMBER
public static final int HOME_SPREAD_FIELD_NUMBER
- See Also:
- Constant Field Values
-
AWAY_SPREAD_FIELD_NUMBER
public static final int AWAY_SPREAD_FIELD_NUMBER
- See Also:
- Constant Field Values
-
HOME_SPREAD_PAYOUT_FIELD_NUMBER
public static final int HOME_SPREAD_PAYOUT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
AWAY_SPREAD_PAYOUT_FIELD_NUMBER
public static final int AWAY_SPREAD_PAYOUT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
HOME_SPREAD_BET_LINK_FIELD_NUMBER
public static final int HOME_SPREAD_BET_LINK_FIELD_NUMBER
- See Also:
- Constant Field Values
-
AWAY_SPREAD_BET_LINK_FIELD_NUMBER
public static final int AWAY_SPREAD_BET_LINK_FIELD_NUMBER
- See Also:
- Constant Field Values
-
HOME_MONEY_LINE_BET_LINK_FIELD_NUMBER
public static final int HOME_MONEY_LINE_BET_LINK_FIELD_NUMBER
- See Also:
- Constant Field Values
-
AWAY_MONEY_LINE_BET_LINK_FIELD_NUMBER
public static final int AWAY_MONEY_LINE_BET_LINK_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DRAW_MONEY_LINE_BET_LINK_FIELD_NUMBER
public static final int DRAW_MONEY_LINE_BET_LINK_FIELD_NUMBER
- See Also:
- Constant Field Values
-
OVER_BET_LINK_FIELD_NUMBER
public static final int OVER_BET_LINK_FIELD_NUMBER
- See Also:
- Constant Field Values
-
UNDER_BET_LINK_FIELD_NUMBER
public static final int UNDER_BET_LINK_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
getOdd
public java.lang.String getOdd()
string odd = 8 [json_name = "odd"];- Specified by:
getOddin interfaceGameOddsOrBuilder- Returns:
- The odd.
-
getOddBytes
public com.google.protobuf.ByteString getOddBytes()
string odd = 8 [json_name = "odd"];- Specified by:
getOddBytesin interfaceGameOddsOrBuilder- Returns:
- The bytes for odd.
-
getTotal
public double getTotal()
double total = 3 [json_name = "total"];- Specified by:
getTotalin interfaceGameOddsOrBuilder- Returns:
- The total.
-
getOver
public int getOver()
int32 over = 4 [json_name = "over"];- Specified by:
getOverin interfaceGameOddsOrBuilder- Returns:
- The over.
-
getUnder
public int getUnder()
int32 under = 5 [json_name = "under"];- Specified by:
getUnderin interfaceGameOddsOrBuilder- Returns:
- The under.
-
getHomeMoneyLine
public int getHomeMoneyLine()
int32 home_money_line = 6 [json_name = "homeMoneyLine"];- Specified by:
getHomeMoneyLinein interfaceGameOddsOrBuilder- Returns:
- The homeMoneyLine.
-
getAwayMoneyLine
public int getAwayMoneyLine()
int32 away_money_line = 7 [json_name = "awayMoneyLine"];- Specified by:
getAwayMoneyLinein interfaceGameOddsOrBuilder- Returns:
- The awayMoneyLine.
-
getDrawMoneyLine
public int getDrawMoneyLine()
int32 draw_money_line = 11 [json_name = "drawMoneyLine"];- Specified by:
getDrawMoneyLinein interfaceGameOddsOrBuilder- Returns:
- The drawMoneyLine.
-
getHomeSpread
public double getHomeSpread()
double home_spread = 1 [json_name = "homeSpread"];- Specified by:
getHomeSpreadin interfaceGameOddsOrBuilder- Returns:
- The homeSpread.
-
getAwaySpread
public double getAwaySpread()
double away_spread = 2 [json_name = "awaySpread"];- Specified by:
getAwaySpreadin interfaceGameOddsOrBuilder- Returns:
- The awaySpread.
-
getHomeSpreadPayout
public int getHomeSpreadPayout()
int32 home_spread_payout = 9 [json_name = "homeSpreadPayout"];- Specified by:
getHomeSpreadPayoutin interfaceGameOddsOrBuilder- Returns:
- The homeSpreadPayout.
-
getAwaySpreadPayout
public int getAwaySpreadPayout()
int32 away_spread_payout = 10 [json_name = "awaySpreadPayout"];- Specified by:
getAwaySpreadPayoutin interfaceGameOddsOrBuilder- Returns:
- The awaySpreadPayout.
-
getHomeSpreadBetLink
public java.lang.String getHomeSpreadBetLink()
string home_spread_bet_link = 12 [json_name = "homeSpreadBetLink"];- Specified by:
getHomeSpreadBetLinkin interfaceGameOddsOrBuilder- Returns:
- The homeSpreadBetLink.
-
getHomeSpreadBetLinkBytes
public com.google.protobuf.ByteString getHomeSpreadBetLinkBytes()
string home_spread_bet_link = 12 [json_name = "homeSpreadBetLink"];- Specified by:
getHomeSpreadBetLinkBytesin interfaceGameOddsOrBuilder- Returns:
- The bytes for homeSpreadBetLink.
-
getAwaySpreadBetLink
public java.lang.String getAwaySpreadBetLink()
string away_spread_bet_link = 13 [json_name = "awaySpreadBetLink"];- Specified by:
getAwaySpreadBetLinkin interfaceGameOddsOrBuilder- Returns:
- The awaySpreadBetLink.
-
getAwaySpreadBetLinkBytes
public com.google.protobuf.ByteString getAwaySpreadBetLinkBytes()
string away_spread_bet_link = 13 [json_name = "awaySpreadBetLink"];- Specified by:
getAwaySpreadBetLinkBytesin interfaceGameOddsOrBuilder- Returns:
- The bytes for awaySpreadBetLink.
-
getHomeMoneyLineBetLink
public java.lang.String getHomeMoneyLineBetLink()
string home_money_line_bet_link = 14 [json_name = "homeMoneyLineBetLink"];- Specified by:
getHomeMoneyLineBetLinkin interfaceGameOddsOrBuilder- Returns:
- The homeMoneyLineBetLink.
-
getHomeMoneyLineBetLinkBytes
public com.google.protobuf.ByteString getHomeMoneyLineBetLinkBytes()
string home_money_line_bet_link = 14 [json_name = "homeMoneyLineBetLink"];- Specified by:
getHomeMoneyLineBetLinkBytesin interfaceGameOddsOrBuilder- Returns:
- The bytes for homeMoneyLineBetLink.
-
getAwayMoneyLineBetLink
public java.lang.String getAwayMoneyLineBetLink()
string away_money_line_bet_link = 15 [json_name = "awayMoneyLineBetLink"];- Specified by:
getAwayMoneyLineBetLinkin interfaceGameOddsOrBuilder- Returns:
- The awayMoneyLineBetLink.
-
getAwayMoneyLineBetLinkBytes
public com.google.protobuf.ByteString getAwayMoneyLineBetLinkBytes()
string away_money_line_bet_link = 15 [json_name = "awayMoneyLineBetLink"];- Specified by:
getAwayMoneyLineBetLinkBytesin interfaceGameOddsOrBuilder- Returns:
- The bytes for awayMoneyLineBetLink.
-
getDrawMoneyLineBetLink
public java.lang.String getDrawMoneyLineBetLink()
string draw_money_line_bet_link = 16 [json_name = "drawMoneyLineBetLink"];- Specified by:
getDrawMoneyLineBetLinkin interfaceGameOddsOrBuilder- Returns:
- The drawMoneyLineBetLink.
-
getDrawMoneyLineBetLinkBytes
public com.google.protobuf.ByteString getDrawMoneyLineBetLinkBytes()
string draw_money_line_bet_link = 16 [json_name = "drawMoneyLineBetLink"];- Specified by:
getDrawMoneyLineBetLinkBytesin interfaceGameOddsOrBuilder- Returns:
- The bytes for drawMoneyLineBetLink.
-
getOverBetLink
public java.lang.String getOverBetLink()
string over_bet_link = 17 [json_name = "overBetLink"];- Specified by:
getOverBetLinkin interfaceGameOddsOrBuilder- Returns:
- The overBetLink.
-
getOverBetLinkBytes
public com.google.protobuf.ByteString getOverBetLinkBytes()
string over_bet_link = 17 [json_name = "overBetLink"];- Specified by:
getOverBetLinkBytesin interfaceGameOddsOrBuilder- Returns:
- The bytes for overBetLink.
-
getUnderBetLink
public java.lang.String getUnderBetLink()
string under_bet_link = 18 [json_name = "underBetLink"];- Specified by:
getUnderBetLinkin interfaceGameOddsOrBuilder- Returns:
- The underBetLink.
-
getUnderBetLinkBytes
public com.google.protobuf.ByteString getUnderBetLinkBytes()
string under_bet_link = 18 [json_name = "underBetLink"];- Specified by:
getUnderBetLinkBytesin interfaceGameOddsOrBuilder- Returns:
- The bytes for underBetLink.
-
parseFrom
public static GameOdds parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static GameOdds parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static GameOdds parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static GameOdds parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static GameOdds parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static GameOdds parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static GameOdds parseFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static GameOdds parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static GameOdds parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static GameOdds parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static GameOdds parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static GameOdds parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
newBuilder
public static GameOdds.Builder newBuilder()
-
newBuilder
public static GameOdds.Builder newBuilder(GameOdds prototype)
-
dynamicMethod
protected final java.lang.Object dynamicMethod(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, java.lang.Object arg0, java.lang.Object arg1)- Specified by:
dynamicMethodin classcom.google.protobuf.GeneratedMessageLite<GameOdds,GameOdds.Builder>
-
getDefaultInstance
public static GameOdds getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<GameOdds> parser()
-
-