struct

Via::Routing::Route

Inherits Struct < Value < Object

Constructors

new(host : String | Nil, path : String, upstream : URI | Nil, static_target : StaticTarget | Nil = nil, response_status : Int32 | Nil = nil, timeouts : Timeouts = Timeouts.new, return_target : ReturnTarget | Nil = nil, strip_prefix : Bool = false, headers : HeaderConfig = HeaderConfig.new)
Source

Instance methods

clone
Source
copy_with(host _host = @host, path _path = @path, upstream _upstream = @upstream, static_target _static_target = @static_target, response_status _response_status = @response_status, timeouts _timeouts = @timeouts, return_target _return_target = @return_target, strip_prefix _strip_prefix = @strip_prefix, headers _headers = @headers)
Source
headers
host
path
response_status
return_target
static_target
strip_prefix
timeouts
upstream