All Methods Static Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
ResponseDefinition |
build() |
protected ResponseDefinition |
build(HttpHeaders additionalProxyRequestHeaders,
java.lang.String proxyUrlPrefixToRemove) |
ResponseDefinitionBuilder |
but() |
static ResponseDefinition |
jsonResponse(java.lang.Object body) |
static ResponseDefinition |
jsonResponse(java.lang.Object body,
int status) |
static ResponseDefinitionBuilder |
like(ResponseDefinition responseDefinition) |
static <T> ResponseDefinitionBuilder |
okForEmptyJson() |
static <T> ResponseDefinitionBuilder |
okForJson(T body) |
ResponseDefinitionBuilder.ProxyResponseDefinitionBuilder |
proxiedFrom(java.lang.String proxyBaseUrl) |
static ResponseDefinitionBuilder |
responseDefinition() |
ResponseDefinitionBuilder |
withBase64Body(java.lang.String base64Body) |
ResponseDefinitionBuilder |
withBody(byte[] body) |
ResponseDefinitionBuilder |
withBody(java.lang.String body) |
ResponseDefinitionBuilder |
withBodyFile(java.lang.String fileName) |
ResponseDefinitionBuilder |
withChunkedDribbleDelay(int numberOfChunks,
int totalDuration) |
ResponseDefinitionBuilder |
withFault(Fault fault) |
ResponseDefinitionBuilder |
withFixedDelay(java.lang.Integer milliseconds) |
ResponseDefinitionBuilder |
withHeader(java.lang.String key,
java.lang.String... values) |
ResponseDefinitionBuilder |
withHeaders(HttpHeaders headers) |
ResponseDefinitionBuilder |
withJsonBody(com.fasterxml.jackson.databind.JsonNode jsonBody) |
ResponseDefinitionBuilder |
withLogNormalRandomDelay(double medianMilliseconds,
double sigma) |
ResponseDefinitionBuilder |
withRandomDelay(DelayDistribution distribution) |
ResponseDefinitionBuilder |
withResponseBody(Body body) |
ResponseDefinitionBuilder |
withStatus(int status) |
ResponseDefinitionBuilder |
withStatusMessage(java.lang.String message) |
ResponseDefinitionBuilder |
withTransformer(java.lang.String transformerName,
java.lang.String parameterKey,
java.lang.Object parameterValue) |
ResponseDefinitionBuilder |
withTransformerParameter(java.lang.String name,
java.lang.Object value) |
ResponseDefinitionBuilder |
withTransformerParameters(java.util.Map<java.lang.String,java.lang.Object> parameters) |
ResponseDefinitionBuilder |
withTransformers(java.lang.String... responseTransformerNames) |
ResponseDefinitionBuilder |
withUniformRandomDelay(int lowerMilliseconds,
int upperMilliseconds) |