public HttpOverrideForwardedRequest buildObject() { HttpRequest httpRequest = null; if (this.httpRequest != null) { httpRequest = this.httpRequest.buildObject(); } return new HttpOverrideForwardedRequest() .withHttpRequest(httpRequest) .withDelay((delay != null ? delay.buildObject() : null)); }
public HttpOverrideForwardedRequestDTO(HttpOverrideForwardedRequest httpOverrideForwardedRequest) { if (httpOverrideForwardedRequest != null) { HttpRequest httpRequest = httpOverrideForwardedRequest.getHttpRequest(); if (httpRequest != null) { this.httpRequest = new HttpRequestDTO(httpRequest, httpRequest.getNot()); } delay = (httpOverrideForwardedRequest.getDelay() != null ? new DelayDTO(httpOverrideForwardedRequest.getDelay()) : null); } }
public Expectation thenForward(HttpOverrideForwardedRequest httpOverrideForwardedRequest) { if (httpOverrideForwardedRequest != null) { validationErrors("a forward replace", httpOverrideForwardedRequest.getType()); this.httpOverrideForwardedRequest = httpOverrideForwardedRequest; } return this; }
/** * Static builder which will allow overriding proxied request with the specified request. * * @param httpRequest the HttpRequest specifying what to override */ public static HttpOverrideForwardedRequest forwardOverriddenRequest(HttpRequest httpRequest) { return new HttpOverrideForwardedRequest().withHttpRequest(httpRequest); }
forwardOverriddenRequest( request() .withHeader("Host", "localhost:" + insecureEchoServer.getPort()) .withBody("some_overridden_body") ).withDelay(MILLISECONDS, 10) ); mockServerClient forwardOverriddenRequest( request() .withHeader("Host", "localhost:" + secureEchoServer.getPort()) .withBody("some_overridden_body") ).withDelay(MILLISECONDS, 10) );
public HttpForwardActionResult handle(final HttpOverrideForwardedRequest httpOverrideForwardedRequest, final HttpRequest request) { return sendRequest(request.clone().update(httpOverrideForwardedRequest.getHttpRequest()), null); }
/** * Static builder which will allow overriding proxied request with the specified request. * * @param httpRequest the HttpRequest specifying what to override */ public static HttpOverrideForwardedRequest forwardOverriddenRequest(HttpRequest httpRequest) { return new HttpOverrideForwardedRequest().withHttpRequest(httpRequest); }
public HttpForwardActionResult handle(final HttpOverrideForwardedRequest httpOverrideForwardedRequest, final HttpRequest request) { return sendRequest(request.clone().update(httpOverrideForwardedRequest.getHttpRequest()), null); }
public HttpOverrideForwardedRequest buildObject() { HttpRequest httpRequest = null; if (this.httpRequest != null) { httpRequest = this.httpRequest.buildObject(); } return new HttpOverrideForwardedRequest() .withHttpRequest(httpRequest) .withDelay((delay != null ? delay.buildObject() : null)); }
public HttpOverrideForwardedRequestDTO(HttpOverrideForwardedRequest httpOverrideForwardedRequest) { if (httpOverrideForwardedRequest != null) { HttpRequest httpRequest = httpOverrideForwardedRequest.getHttpRequest(); if (httpRequest != null) { this.httpRequest = new HttpRequestDTO(httpRequest, httpRequest.getNot()); } delay = (httpOverrideForwardedRequest.getDelay() != null ? new DelayDTO(httpOverrideForwardedRequest.getDelay()) : null); } }
public Expectation thenForward(HttpOverrideForwardedRequest httpOverrideForwardedRequest) { if (httpOverrideForwardedRequest != null) { validationErrors("a forward replace", httpOverrideForwardedRequest.getType()); this.httpOverrideForwardedRequest = httpOverrideForwardedRequest; } return this; }