public void complete(int responseStatus, long durationMs, Throwable exception) {
        if (responseStatus > -1) {
            setStatus(responseStatus);
        }

        this.duration = durationMs;

        if (exception != null) {
            setException(exception);
        }
    }
User: michaels@netflix.com
Date: 9/2/14
Time: 2:52 PM
zuul-core/src/main/java/com/netflix/zuul/niws/RequestAttempt.java