Class: Believe::Models::TicketSaleUpdateParams
Overview
Instance Attribute Summary collapse
#request_options
Instance Method Summary
collapse
-
#initialize(ticket_sale_id:, buyer_email: nil, buyer_name: nil, coupon_code: nil, currency: nil, discount: nil, match_id: nil, purchase_method: nil, quantity: nil, subtotal: nil, tax: nil, total: nil, unit_price: nil, request_options: {}) ⇒ Object
constructor
dump_request
included
==, #==, #[], 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(ticket_sale_id:, buyer_email: nil, buyer_name: nil, coupon_code: nil, currency: nil, discount: nil, match_id: nil, purchase_method: nil, quantity: nil, subtotal: nil, tax: nil, total: nil, unit_price: nil, request_options: {}) ⇒ Object
|
# File 'lib/believe/models/ticket_sale_update_params.rb', line 76
|
Instance Attribute Details
#buyer_email ⇒ String?
18
|
# File 'lib/believe/models/ticket_sale_update_params.rb', line 18
optional :buyer_email, String, nil?: true
|
#buyer_name ⇒ String?
23
|
# File 'lib/believe/models/ticket_sale_update_params.rb', line 23
optional :buyer_name, String, nil?: true
|
#coupon_code ⇒ String?
28
|
# File 'lib/believe/models/ticket_sale_update_params.rb', line 28
optional :coupon_code, String, nil?: true
|
#currency ⇒ String?
33
|
# File 'lib/believe/models/ticket_sale_update_params.rb', line 33
optional :currency, String, nil?: true
|
#discount ⇒ String?
38
|
# File 'lib/believe/models/ticket_sale_update_params.rb', line 38
optional :discount, String, nil?: true
|
#match_id ⇒ String?
43
|
# File 'lib/believe/models/ticket_sale_update_params.rb', line 43
optional :match_id, String, nil?: true
|
#purchase_method ⇒ Symbol, ...
How the ticket was purchased.
49
|
# File 'lib/believe/models/ticket_sale_update_params.rb', line 49
optional :purchase_method, enum: -> { ::Believe::PurchaseMethod }, nil?: true
|
#quantity ⇒ Integer?
54
|
# File 'lib/believe/models/ticket_sale_update_params.rb', line 54
optional :quantity, Integer, nil?: true
|
#subtotal ⇒ String?
59
|
# File 'lib/believe/models/ticket_sale_update_params.rb', line 59
optional :subtotal, String, nil?: true
|
#tax ⇒ String?
64
|
# File 'lib/believe/models/ticket_sale_update_params.rb', line 64
optional :tax, String, nil?: true
|
#ticket_sale_id ⇒ String
13
|
# File 'lib/believe/models/ticket_sale_update_params.rb', line 13
required :ticket_sale_id, String
|
#total ⇒ String?
69
|
# File 'lib/believe/models/ticket_sale_update_params.rb', line 69
optional :total, String, nil?: true
|
#unit_price ⇒ String?
74
|
# File 'lib/believe/models/ticket_sale_update_params.rb', line 74
optional :unit_price, String, nil?: true
|