protected <I extends ZuulMessage, O extends ZuulMessage> Endpoint<I, O> getEndpointFilter(String endpointName) {
        return (Endpoint<I, O>) filterLoader.getFilterByNameAndType(endpointName, FilterType.ENDPOINT);
    }
Override to inject your own proxy endpoint implementation

@param zuulRequest - the request message
@return the proxy endpoint
zuul-core/src/main/java/com/netflix/zuul/netty/filter/ZuulEndPointRunner.java