public class HttpOverrideForwardedRequest extends Action<HttpOverrideForwardedRequest>
Action.Direction, Action.Type| Constructor and Description | 
|---|
HttpOverrideForwardedRequest()  | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
equals(Object o)  | 
static HttpOverrideForwardedRequest | 
forwardOverriddenRequest()
Static builder which will allow overriding proxied request with the specified request. 
 | 
static HttpOverrideForwardedRequest | 
forwardOverriddenRequest(HttpRequest httpRequest)
Static builder which will allow overriding proxied request with the specified request. 
 | 
static HttpOverrideForwardedRequest | 
forwardOverriddenRequest(HttpRequest httpRequest,
                        HttpRequestModifier requestModifier)
Static builder which will allow overriding or modifying proxied request with the specified request. 
 | 
static HttpOverrideForwardedRequest | 
forwardOverriddenRequest(HttpRequest httpRequest,
                        HttpRequestModifier requestModifier,
                        HttpResponse httpResponse,
                        HttpResponseModifier responseModifier)
Static builder which will allow overriding proxied request with the specified request. 
 | 
static HttpOverrideForwardedRequest | 
forwardOverriddenRequest(HttpRequest httpRequest,
                        HttpResponse httpResponse)
Static builder which will allow overriding proxied request with the specified request. 
 | 
HttpRequestModifier | 
getRequestModifier()  | 
HttpRequest | 
getRequestOverride()  | 
HttpResponseModifier | 
getResponseModifier()  | 
HttpResponse | 
getResponseOverride()  | 
Action.Type | 
getType()  | 
int | 
hashCode()  | 
HttpOverrideForwardedRequest | 
withRequestModifier(HttpRequestModifier requestModifier)
Allow path, query parameters, headers and cookies to be modified 
 | 
HttpOverrideForwardedRequest | 
withRequestOverride(HttpRequest httpRequest)
All fields, headers, cookies, etc of the provided request will be overridden 
 | 
HttpOverrideForwardedRequest | 
withResponseModifier(HttpResponseModifier responseModifier)
Allow headers and cookies to be modified 
 | 
HttpOverrideForwardedRequest | 
withResponseOverride(HttpResponse httpResponse)
All fields, headers, cookies, etc of the provided response will be overridden 
 | 
getDelay, getExpectationId, setExpectationId, withDelay, withDelaytoStringfieldsExcludedFromEqualsAndHashCodepublic static HttpOverrideForwardedRequest forwardOverriddenRequest()
public static HttpOverrideForwardedRequest forwardOverriddenRequest(HttpRequest httpRequest)
httpRequest - the HttpRequest specifying what to overridepublic static HttpOverrideForwardedRequest forwardOverriddenRequest(HttpRequest httpRequest, HttpRequestModifier requestModifier)
httpRequest - the HttpRequest specifying what to overriderequestModifier - what to modify in the requestpublic static HttpOverrideForwardedRequest forwardOverriddenRequest(HttpRequest httpRequest, HttpResponse httpResponse)
httpRequest - the HttpRequest specifying what to overridehttpResponse - the HttpRequest specifying what to overridepublic static HttpOverrideForwardedRequest forwardOverriddenRequest(HttpRequest httpRequest, HttpRequestModifier requestModifier, HttpResponse httpResponse, HttpResponseModifier responseModifier)
httpRequest - the HttpRequest specifying what to overriderequestModifier - what to modify in the requesthttpResponse - the HttpRequest specifying what to overrideresponseModifier - what to modify in the responsepublic HttpRequest getRequestOverride()
public HttpOverrideForwardedRequest withRequestOverride(HttpRequest httpRequest)
httpRequest - the HttpRequest specifying what to overridepublic HttpRequestModifier getRequestModifier()
public HttpOverrideForwardedRequest withRequestModifier(HttpRequestModifier requestModifier)
requestModifier - what to modifypublic HttpResponse getResponseOverride()
public HttpOverrideForwardedRequest withResponseOverride(HttpResponse httpResponse)
httpResponse - the HttpResponse specifying what to overridepublic HttpResponseModifier getResponseModifier()
public HttpOverrideForwardedRequest withResponseModifier(HttpResponseModifier responseModifier)
responseModifier - what to modifypublic Action.Type getType()
getType in class Action<HttpOverrideForwardedRequest>public boolean equals(Object o)
equals in class Action<HttpOverrideForwardedRequest>public int hashCode()
hashCode in class Action<HttpOverrideForwardedRequest>Copyright © 2022. All rights reserved.