class RisingDragon::Event

Attributes

data[R]
id[R]
timestamp[R]
type[R]

Public Class Methods

new(id:, type:, timestamp:, data:) click to toggle source
# File lib/rising_dragon/event.rb, line 4
def initialize(id:, type:, timestamp:, data:)
  @id = id
  @type = type
  @timestamp = timestamp
  @data = data
end

Public Instance Methods

to_json(*option) click to toggle source
# File lib/rising_dragon/event.rb, line 11
def to_json(*option)
  {
    id: @id,
    type: @type,
    timestamp: @timestamp,
    data: @data,
  }.to_json(*option)
end