class Ray::Request

Public Class Methods

new(uuid, payloads, meta = {}) click to toggle source
# File lib/ray/request.rb, line 3
def initialize(uuid, payloads, meta = {})
  @uuid = uuid
  @payloads = payloads
  @meta = meta
end

Public Instance Methods

payload_contents() click to toggle source
# File lib/ray/request.rb, line 13
def payload_contents

  return @payloads.map do |payload|
    payload.to_hash
  end
end
to_json() click to toggle source
# File lib/ray/request.rb, line 9
def to_json
  {uuid:@uuid, payloads:payload_contents, meta: @meta}.to_json
end