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
420
|
# File 'sig/sports_odds_api/models/event.rbs', line 420
def initialize: (
|
Instance Attribute Details
#bet_type_id ⇒ String?
243
|
# File 'lib/sports_odds_api/models/event.rb', line 243
optional :bet_type_id, String, api_name: :betTypeID
|
#book_odds ⇒ String?
248
|
# File 'lib/sports_odds_api/models/event.rb', line 248
optional :book_odds, String, api_name: :bookOdds
|
#book_odds_available ⇒ Boolean?
253
|
# File 'lib/sports_odds_api/models/event.rb', line 253
optional :book_odds_available, SportsOddsAPI::Internal::Type::Boolean, api_name: :bookOddsAvailable
|
#book_over_under ⇒ String?
258
|
# File 'lib/sports_odds_api/models/event.rb', line 258
optional :book_over_under, String, api_name: :bookOverUnder
|
#book_spread ⇒ String?
263
|
# File 'lib/sports_odds_api/models/event.rb', line 263
optional :book_spread, String, api_name: :bookSpread
|
268
269
270
|
# File 'lib/sports_odds_api/models/event.rb', line 268
optional :by_bookmaker,
-> { SportsOddsAPI::Internal::Type::HashOf[SportsOddsAPI::Event::Odd::ByBookmaker] },
api_name: :byBookmaker
|
#cancelled ⇒ Boolean?
275
|
# File 'lib/sports_odds_api/models/event.rb', line 275
optional :cancelled, SportsOddsAPI::Internal::Type::Boolean
|
#ended ⇒ Boolean?
280
|
# File 'lib/sports_odds_api/models/event.rb', line 280
optional :ended, SportsOddsAPI::Internal::Type::Boolean
|
#fair_odds ⇒ String?
285
|
# File 'lib/sports_odds_api/models/event.rb', line 285
optional :fair_odds, String, api_name: :fairOdds
|
#fair_odds_available ⇒ Boolean?
290
|
# File 'lib/sports_odds_api/models/event.rb', line 290
optional :fair_odds_available, SportsOddsAPI::Internal::Type::Boolean, api_name: :fairOddsAvailable
|
#fair_over_under ⇒ String?
295
|
# File 'lib/sports_odds_api/models/event.rb', line 295
optional :fair_over_under, String, api_name: :fairOverUnder
|
#fair_spread ⇒ String?
300
|
# File 'lib/sports_odds_api/models/event.rb', line 300
optional :fair_spread, String, api_name: :fairSpread
|
#market_name ⇒ String?
305
|
# File 'lib/sports_odds_api/models/event.rb', line 305
optional :market_name, String, api_name: :marketName
|
#odd_id ⇒ String?
310
|
# File 'lib/sports_odds_api/models/event.rb', line 310
optional :odd_id, String, api_name: :oddID
|
#opposing_odd_id ⇒ String?
315
|
# File 'lib/sports_odds_api/models/event.rb', line 315
optional :opposing_odd_id, String, api_name: :opposingOddID
|
#period_id ⇒ String?
320
|
# File 'lib/sports_odds_api/models/event.rb', line 320
optional :period_id, String, api_name: :periodID
|
#player_id ⇒ String?
325
|
# File 'lib/sports_odds_api/models/event.rb', line 325
optional :player_id, String, api_name: :playerID
|
#score ⇒ Float?
330
|
# File 'lib/sports_odds_api/models/event.rb', line 330
optional :score, Float
|
#scoring_supported ⇒ Boolean?
335
|
# File 'lib/sports_odds_api/models/event.rb', line 335
optional :scoring_supported, SportsOddsAPI::Internal::Type::Boolean, api_name: :scoringSupported
|
#side_id ⇒ String?
340
|
# File 'lib/sports_odds_api/models/event.rb', line 340
optional :side_id, String, api_name: :sideID
|
#started ⇒ Boolean?
345
|
# File 'lib/sports_odds_api/models/event.rb', line 345
optional :started, SportsOddsAPI::Internal::Type::Boolean
|
#stat_entity_id ⇒ String?
350
|
# File 'lib/sports_odds_api/models/event.rb', line 350
optional :stat_entity_id, String, api_name: :statEntityID
|
#stat_id ⇒ String?
355
|
# File 'lib/sports_odds_api/models/event.rb', line 355
optional :stat_id, String, api_name: :statID
|
Instance Method Details
#to_hash ⇒ {
446
|
# File 'sig/sports_odds_api/models/event.rbs', line 446
def to_hash: -> {
|