public class StubResponse extends java.lang.Object implements ReflectableStub
| Modifier and Type | Class and Description |
|---|---|
static class |
StubResponse.Builder |
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
STUBBY_RESOURCE_ID_HEADER |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getBody() |
byte[] |
getFile()
Used by reflection when populating stubby admin page with stubbed information
|
java.util.Map<java.lang.String,java.lang.String> |
getHeaders() |
org.eclipse.jetty.http.HttpStatus.Code |
getHttpStatusCode() |
java.lang.String |
getLatency() |
java.io.File |
getRawFile() |
java.lang.String |
getRawFileAbsolutePath() |
byte[] |
getResponseBodyAsBytes() |
boolean |
hasHeaderLocation() |
boolean |
isBodyContainsTemplateTokens() |
boolean |
isFilePathContainsTemplateTokens() |
boolean |
isRecordingRequired() |
static StubResponse |
notFoundResponse() |
static StubResponse |
okResponse() |
static StubResponse |
redirectResponse(java.util.Optional<StubResponse> stubResponseOptional) |
static StubResponse |
unauthorizedResponse() |
public static final java.lang.String STUBBY_RESOURCE_ID_HEADER
public static StubResponse okResponse()
public static StubResponse notFoundResponse()
public static StubResponse unauthorizedResponse()
public static StubResponse redirectResponse(java.util.Optional<StubResponse> stubResponseOptional)
public org.eclipse.jetty.http.HttpStatus.Code getHttpStatusCode()
public java.lang.String getBody()
public boolean isRecordingRequired()
public java.util.Map<java.lang.String,java.lang.String> getHeaders()
public java.lang.String getLatency()
public byte[] getFile()
public java.io.File getRawFile()
public java.lang.String getRawFileAbsolutePath()
public byte[] getResponseBodyAsBytes()
public boolean isBodyContainsTemplateTokens()
public boolean isFilePathContainsTemplateTokens()
public boolean hasHeaderLocation()