class LogEventsJson

Attributes

LogEvents[RW]
metadata[RW]

Public Class Methods

new(metadata,logEvents) click to toggle source
# File lib/fluent/dto/logEventsJson.rb, line 8
def initialize(metadata,logEvents)
  if metadata!= nil || metadata != 'null'
    @metadata = metadata
  end
  @LogEvents = logEvents
end

Public Instance Methods

to_hash() click to toggle source
# File lib/fluent/dto/logEventsJson.rb, line 15
def to_hash
  {
    metadata: @metadata,
    logEvents: @LogEvents.map do |le|
      le.to_hash
    end
  }.compact
end