Class: SportsOddsAPI::Models::Event::Odd
Defined Under Namespace
Classes: ByBookmaker
Instance Attribute Summary collapse
Instance Method Summary
collapse
==, #==, #[], coerce, #deconstruct_keys, #deep_to_h, dump, fields, hash, #hash, inherited, inspect, #inspect, known_fields, optional, recursively_to_h, required, #to_h, #to_json, #to_s, to_sorbet_type, #to_yaml
#coerce, coerce, #dump, dump, #inspect, inspect, meta_info, new_coerce_state, type_info
#const_missing, #define_sorbet_constant!, #sorbet_constant_defined?, #to_sorbet_type, to_sorbet_type
Constructor Details
#initialize ⇒ Object
258
|
# File 'sig/sports_odds_api/models/event.rbs', line 258
def initialize: (
|
Instance Attribute Details
#bet_type_id ⇒ String?
114
|
# File 'lib/sports_odds_api/models/event.rb', line 114
optional :bet_type_id, String, api_name: :betTypeID
|
#book_odds ⇒ String?
119
|
# File 'lib/sports_odds_api/models/event.rb', line 119
optional :book_odds, String, api_name: :bookOdds
|
#book_odds_available ⇒ Boolean?
124
|
# File 'lib/sports_odds_api/models/event.rb', line 124
optional :book_odds_available, SportsOddsAPI::Internal::Type::Boolean, api_name: :bookOddsAvailable
|
#book_over_under ⇒ String?
129
|
# File 'lib/sports_odds_api/models/event.rb', line 129
optional :book_over_under, String, api_name: :bookOverUnder
|
#book_spread ⇒ String?
134
|
# File 'lib/sports_odds_api/models/event.rb', line 134
optional :book_spread, String, api_name: :bookSpread
|
139
140
141
|
# File 'lib/sports_odds_api/models/event.rb', line 139
optional :by_bookmaker,
-> { SportsOddsAPI::Internal::Type::HashOf[SportsOddsAPI::Event::Odd::ByBookmaker] },
api_name: :byBookmaker
|
#cancelled ⇒ Boolean?
146
|
# File 'lib/sports_odds_api/models/event.rb', line 146
optional :cancelled, SportsOddsAPI::Internal::Type::Boolean
|
#ended ⇒ Boolean?
151
|
# File 'lib/sports_odds_api/models/event.rb', line 151
optional :ended, SportsOddsAPI::Internal::Type::Boolean
|
#fair_odds ⇒ String?
156
|
# File 'lib/sports_odds_api/models/event.rb', line 156
optional :fair_odds, String, api_name: :fairOdds
|
#fair_odds_available ⇒ Boolean?
161
|
# File 'lib/sports_odds_api/models/event.rb', line 161
optional :fair_odds_available, SportsOddsAPI::Internal::Type::Boolean, api_name: :fairOddsAvailable
|
#fair_over_under ⇒ String?
166
|
# File 'lib/sports_odds_api/models/event.rb', line 166
optional :fair_over_under, String, api_name: :fairOverUnder
|
#fair_spread ⇒ String?
171
|
# File 'lib/sports_odds_api/models/event.rb', line 171
optional :fair_spread, String, api_name: :fairSpread
|
#market_name ⇒ String?
176
|
# File 'lib/sports_odds_api/models/event.rb', line 176
optional :market_name, String, api_name: :marketName
|
#odd_id ⇒ String?
181
|
# File 'lib/sports_odds_api/models/event.rb', line 181
optional :odd_id, String, api_name: :oddID
|
#opposing_odd_id ⇒ String?
186
|
# File 'lib/sports_odds_api/models/event.rb', line 186
optional :opposing_odd_id, String, api_name: :opposingOddID
|
#period_id ⇒ String?
191
|
# File 'lib/sports_odds_api/models/event.rb', line 191
optional :period_id, String, api_name: :periodID
|
#player_id ⇒ String?
196
|
# File 'lib/sports_odds_api/models/event.rb', line 196
optional :player_id, String, api_name: :playerID
|
#score ⇒ Float?
201
|
# File 'lib/sports_odds_api/models/event.rb', line 201
optional :score, Float
|
#scoring_supported ⇒ Boolean?
206
|
# File 'lib/sports_odds_api/models/event.rb', line 206
optional :scoring_supported, SportsOddsAPI::Internal::Type::Boolean, api_name: :scoringSupported
|
#side_id ⇒ String?
211
|
# File 'lib/sports_odds_api/models/event.rb', line 211
optional :side_id, String, api_name: :sideID
|
#started ⇒ Boolean?
216
|
# File 'lib/sports_odds_api/models/event.rb', line 216
optional :started, SportsOddsAPI::Internal::Type::Boolean
|
#stat_entity_id ⇒ String?
221
|
# File 'lib/sports_odds_api/models/event.rb', line 221
optional :stat_entity_id, String, api_name: :statEntityID
|
#stat_id ⇒ String?
226
|
# File 'lib/sports_odds_api/models/event.rb', line 226
optional :stat_id, String, api_name: :statID
|
Instance Method Details
#to_hash ⇒ {
284
|
# File 'sig/sports_odds_api/models/event.rbs', line 284
def to_hash: -> {
|