code: public void setResponse(HttpCarbonResponse response) {
          this.response = response;
          allPromisesReceived = true;
          responseFuture.notifyPromiseAvailability();      // Response received so no more promises allowed
          responseFuture.notifyHttpListener(response);
      }
docs: Sets the response {@code HttpCarbonResponse} message.
  
  @param response the {@code HttpCarbonResponse} message