class

Via::Configuration::Model

Inherits YAML::Serializable::Strict < YAML::Serializable < Reference < Object

Constructors

load(path : String) : self
Source
new(ctx : YAML::ParseContext, node : YAML::Nodes::Node)
Source
new(listen : String | Nil = nil, enable : Bool = true, debug : Bool | Nil = nil, log_file : String | Nil = nil, log_level : String | Nil = nil, proxy_pass : ProxyPass | Nil = nil, routes : Array(Route) | Nil = nil, tls : TLS | Nil = nil, timeouts : Timeouts | Nil = nil, host : String | Nil = nil, config_file : String | Nil = nil, shutdown : Shutdown | Nil = nil)
Source
new(*, __context_for_yaml_serializable ctx : YAML::ParseContext, __node_for_yaml_serializable node : YAML::Nodes::Node)
Source

Instance methods

config_file
Source
config_file=(config_file : String | Nil)
Source
debug
Source
enable
Source
host
Source
listen
Source
log_file
Source
log_level
Source
proxy_pass
Source
routes
Source
shutdown
Source
timeouts
Source
validate
Source