HostRouteSelector(hostList: List<String>, hostPatterns: List<Regex>, portsList: List<Int>)
Evaluates a route against a request's host and port
hostList
- contains exact host names
hostPatterns
- contains host patterns to match
portsList
- contains possible ports or empty to match all ports