public class ResponseDefinition
extends java.lang.Object
| Constructor and Description |
|---|
ResponseDefinition() |
ResponseDefinition(int statusCode,
byte[] bodyContent) |
ResponseDefinition(int statusCode,
java.lang.String bodyContent) |
| Modifier and Type | Method and Description |
|---|---|
static ResponseDefinition |
browserProxy(Request originalRequest) |
static ResponseDefinition |
copyOf(ResponseDefinition original) |
static ResponseDefinition |
created() |
boolean |
equals(java.lang.Object o) |
HttpHeaders |
getAdditionalProxyRequestHeaders() |
java.lang.String |
getBase64Body() |
java.lang.String |
getBody() |
java.lang.String |
getBodyFileName() |
byte[] |
getByteBody() |
Fault |
getFault() |
java.lang.Integer |
getFixedDelayMilliseconds() |
HttpHeaders |
getHeaders() |
Request |
getOriginalRequest() |
java.lang.String |
getProxyBaseUrl() |
java.lang.String |
getProxyUrl() |
int |
getStatus() |
java.util.List<java.lang.String> |
getTransformers() |
int |
hashCode() |
boolean |
hasTransformer(ResponseTransformer transformer) |
boolean |
isProxyResponse() |
static ResponseDefinition |
notConfigured() |
static ResponseDefinition |
notFound() |
static ResponseDefinition |
ok() |
static ResponseDefinition |
redirectTo(java.lang.String path) |
void |
setAdditionalProxyRequestHeaders(HttpHeaders additionalProxyRequestHeaders) |
void |
setBase64Body(java.lang.String base64Body) |
void |
setBody(byte[] body) |
void |
setBody(java.lang.String body) |
void |
setBodyFileName(java.lang.String bodyFileName) |
void |
setFault(Fault fault) |
void |
setFixedDelayMilliseconds(java.lang.Integer fixedDelayMilliseconds) |
void |
setHeaders(HttpHeaders headers) |
void |
setJsonBody(com.fasterxml.jackson.databind.JsonNode jsonBody) |
void |
setOriginalRequest(Request originalRequest) |
void |
setProxyBaseUrl(java.lang.String proxyBaseUrl) |
void |
setStatus(int status) |
void |
setTransformers(java.util.List<java.lang.String> transformers) |
boolean |
specifiesBinaryBodyContent() |
boolean |
specifiesBodyContent() |
boolean |
specifiesBodyFile() |
java.lang.String |
toString() |
boolean |
wasConfigured() |
public ResponseDefinition(int statusCode,
java.lang.String bodyContent)
public ResponseDefinition(int statusCode,
byte[] bodyContent)
public ResponseDefinition()
public static ResponseDefinition copyOf(ResponseDefinition original)
public HttpHeaders getHeaders()
public void setHeaders(HttpHeaders headers)
public HttpHeaders getAdditionalProxyRequestHeaders()
public void setAdditionalProxyRequestHeaders(HttpHeaders additionalProxyRequestHeaders)
public static ResponseDefinition notFound()
public static ResponseDefinition ok()
public static ResponseDefinition created()
public static ResponseDefinition redirectTo(java.lang.String path)
public static ResponseDefinition notConfigured()
public static ResponseDefinition browserProxy(Request originalRequest)
public int getStatus()
public java.lang.String getBody()
public byte[] getByteBody()
public java.lang.String getBase64Body()
public void setBase64Body(java.lang.String base64Body)
public void setJsonBody(com.fasterxml.jackson.databind.JsonNode jsonBody)
public void setBody(java.lang.String body)
public void setBody(byte[] body)
public void setStatus(int status)
public void setFixedDelayMilliseconds(java.lang.Integer fixedDelayMilliseconds)
public java.lang.String getBodyFileName()
public void setBodyFileName(java.lang.String bodyFileName)
public boolean wasConfigured()
public java.lang.Integer getFixedDelayMilliseconds()
public java.lang.String getProxyUrl()
public java.lang.String getProxyBaseUrl()
public void setProxyBaseUrl(java.lang.String proxyBaseUrl)
public boolean specifiesBodyFile()
public boolean specifiesBodyContent()
public boolean specifiesBinaryBodyContent()
public boolean isProxyResponse()
public Request getOriginalRequest()
public void setOriginalRequest(Request originalRequest)
public Fault getFault()
public void setFault(Fault fault)
public java.util.List<java.lang.String> getTransformers()
public void setTransformers(java.util.List<java.lang.String> transformers)
public boolean hasTransformer(ResponseTransformer transformer)
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object