class EndpointFlux::Request
Attributes
endpoint[RW]
headers[RW]
namespace[RW]
params[RW]
remote_ip[RW]
scope[RW]
trace_id[RW]
Public Class Methods
new(headers: {}, remote_ip: '', params: {}, namespace: nil, trace_id: nil)
click to toggle source
# File lib/endpoint_flux/request.rb, line 5 def initialize(headers: {}, remote_ip: '', params: {}, namespace: nil, trace_id: nil) @headers = headers @remote_ip = remote_ip @params = params @namespace = namespace @trace_id = trace_id || SecureRandom.hex(32) end