Class: Yoomoney::Models::ReceiptListParams::CreatedAt
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(gt: nil, gte: nil, lt: nil, lte: nil) ⇒ CreatedAt
Returns a new instance of CreatedAt.
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
|
# File 'lib/yoomoney/models/receipt_list_params.rb', line 49
class CreatedAt < Yoomoney::Internal::Type::BaseModel
optional :gt, Time
optional :gte, Time
optional :lt, Time
optional :lte, Time
end
|
Instance Attribute Details
#gt ⇒ Time?
53
|
# File 'lib/yoomoney/models/receipt_list_params.rb', line 53
optional :gt, Time
|
#gte ⇒ Time?
58
|
# File 'lib/yoomoney/models/receipt_list_params.rb', line 58
optional :gte, Time
|
#lt ⇒ Time?
63
|
# File 'lib/yoomoney/models/receipt_list_params.rb', line 63
optional :lt, Time
|
#lte ⇒ Time?
68
|
# File 'lib/yoomoney/models/receipt_list_params.rb', line 68
optional :lte, Time
|
Instance Method Details
#to_hash ⇒ { gt: Time, gte: Time, lt: Time, lte: Time }
87
|
# File 'sig/yoomoney/models/receipt_list_params.rbs', line 87
def to_hash: -> { gt: Time, gte: Time, lt: Time, lte: Time }
|