@Override
        public String toString() {
            return "HttpResponse [body="
                    + body
                    + ", headers="
                    + headers
                    + ", statusCode="
                    + statusCode
                    + ", reasonPhrase="
                    + reasonPhrase
                    + "]";
        }
@param input HTTP Request
@return Response of the http call
@throws Exception If there was an error making http call Note: protected access is so that
    tasks extended from this task can re-use this to make http calls
http-task/src/main/java/com/netflix/conductor/tasks/http/HttpTask.java