@Override
    public EurekaEndpointGroupBuilder responseTimeoutMode(ResponseTimeoutMode responseTimeoutMode) {
        return (EurekaEndpointGroupBuilder) super.responseTimeoutMode(responseTimeoutMode);
    }
Returns a newly-created {@link EurekaEndpointGroup} based on the properties set so far. Note that
if {@link RetryingClient} was not set using {@link #decorator(DecoratingHttpClientFunction)},
{@link RetryingClient} is applied automatically using
{@linkplain RetryingClient#newDecorator(RetryRule, int)
RetryingClient.newDecorator(RetryRule.failsafe(), 3)}.
eureka/src/main/java/com/linecorp/armeria/client/eureka/EurekaEndpointGroupBuilder.java