Class: Yoomoney::Models::PayoutSearchParams::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.
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
|
# File 'lib/yoomoney/models/payout_search_params.rb', line 31
class CreatedAt < Yoomoney::Internal::Type::BaseModel
optional :gt, Time
optional :gte, Time
optional :lt, Time
optional :lte, Time
end
|
Instance Attribute Details
#gt ⇒ Time?
35
|
# File 'lib/yoomoney/models/payout_search_params.rb', line 35
optional :gt, Time
|
#gte ⇒ Time?
40
|
# File 'lib/yoomoney/models/payout_search_params.rb', line 40
optional :gte, Time
|
#lt ⇒ Time?
45
|
# File 'lib/yoomoney/models/payout_search_params.rb', line 45
optional :lt, Time
|
#lte ⇒ Time?
50
|
# File 'lib/yoomoney/models/payout_search_params.rb', line 50
optional :lte, Time
|
Instance Method Details
#to_hash ⇒ { gt: Time, gte: Time, lt: Time, lte: Time }
64
|
# File 'sig/yoomoney/models/payout_search_params.rbs', line 64
def to_hash: -> { gt: Time, gte: Time, lt: Time, lte: Time }
|