@Override
    public HttpResponseMessage apply(HttpRequestMessage input) {
        // If no Origin has been selected, then just return a 404 static response.
        // handle any exception here
        try {

            if (origin == null) {
                handleNoOriginSelected();
                return null;
            }

            origin.onRequestExecutionStart(zuulRequest);
            proxyRequestToOrigin();

            // Doesn't return origin response to caller, calls invokeNext() internally in response filter chain
            return null;
        } catch (Exception ex) {
            handleError(ex);
            return null;
        }
    }
Get the implementing origin.
<p>
Note: this method gets called in the constructor so if overloading it or any methods called within, you cannot
rely on your own constructor parameters.
zuul-core/src/main/java/com/netflix/zuul/filters/endpoint/ProxyEndpoint.java