@Override
    public CircuitBreakerClientBuilder recover(BiFunction<? super ClientRequestContext, ? super HttpRequest,
            ? extends HttpResponse> fallback) {
        return (CircuitBreakerClientBuilder) super.recover(fallback);
    }
Returns a newly-created decorator that decorates an {@link HttpClient} with a new
{@link CircuitBreakerClient} based on the properties of this builder.
core/src/main/java/com/linecorp/armeria/client/circuitbreaker/CircuitBreakerClientBuilder.java