Class: Railswatch::Models::BaseRecord
Instance Method Summary
collapse
reset_storage_connection!
Instance Method Details
#datetime ⇒ Object
12
13
14
|
# File 'lib/railswatch/models/base_record.rb', line 12
def datetime
occurred_at&.utc&.strftime(Railswatch::FORMAT)
end
|
#datetime=(value) ⇒ Object
16
17
18
|
# File 'lib/railswatch/models/base_record.rb', line 16
def datetime=(value)
@legacy_datetime = value
end
|
#datetimei ⇒ Object
20
21
22
|
# File 'lib/railswatch/models/base_record.rb', line 20
def datetimei
occurred_at&.to_i
end
|
#datetimei=(value) ⇒ Object
24
25
26
|
# File 'lib/railswatch/models/base_record.rb', line 24
def datetimei=(value)
@legacy_datetimei = value&.to_i
end
|
#duration ⇒ Object
32
33
34
|
# File 'lib/railswatch/models/base_record.rb', line 32
def duration
value['duration']
end
|
#value ⇒ Object
28
29
30
|
# File 'lib/railswatch/models/base_record.rb', line 28
def value
payload_hash
end
|