@Override
    public Executor<R> build() {
        Executor<R> executor = new SynchronousExecutorImpl<R>(this.retryPolicy, this.circuitBreakerPolicy, this.timeoutPolicy, this.bulkheadPolicy, this.fallbackPolicy, this.scheduledExecutorService, this.metricRecorder);

        return executor;
    }
@ Override public Executor < R > build ( ) { Executor < R > executor = new SynchronousExecutorImpl < R > ( this . retryPolicy , this . circuitBreakerPolicy , this . timeoutPolicy , this . bulkheadPolicy , this . fallbackPolicy , this . scheduledExecutorService , this . metricRecorder ) ; return executor ; }
{@inheritDoc}