@Nullable private Long getOriginReadTimeout() {
        return Optional.ofNullable(origin.getClientConfig().get(CommonClientConfigKey.ReadTimeout))
                .map(Long::valueOf)
                .orElse(null);
    }
This method makes the assumption that the timeout is a numeric value
zuul-core/src/main/java/com/netflix/zuul/netty/timeouts/OriginTimeoutManager.java