class Falcon::Service::Proxy
Public Instance Methods
endpoint()
click to toggle source
The upstream endpoint that this proxy will connect to.
# File lib/falcon/service/proxy.rb, line 41 def endpoint @evaluator.endpoint end
name()
click to toggle source
# File lib/falcon/service/proxy.rb, line 31 def name "#{self.class} for #{self.authority}" end
protocol()
click to toggle source
The protocol this proxy will use to talk to the upstream host.
# File lib/falcon/service/proxy.rb, line 56 def protocol endpoint.protocol end
root()
click to toggle source
The root
# File lib/falcon/service/proxy.rb, line 51 def root @evaluator.root end
scheme()
click to toggle source
The scheme this proxy will use to talk to the upstream host.
# File lib/falcon/service/proxy.rb, line 61 def scheme endpoint.scheme end
ssl_context()
click to toggle source
The {OpenSSL::SSL::SSLContext} that will be used for incoming connections.
# File lib/falcon/service/proxy.rb, line 46 def ssl_context @evaluator.ssl_context end