public final class KnownResponse extends java.lang.Object implements MockedResponse
writer
, status
and headers
.SC_ACCEPTED, SC_BAD_GATEWAY, SC_BAD_REQUEST, SC_CONFLICT, SC_CONTINUE, SC_CREATED, SC_EXPECTATION_FAILED, SC_FORBIDDEN, SC_FOUND, SC_GATEWAY_TIMEOUT, SC_GONE, SC_HTTP_VERSION_NOT_SUPPORTED, SC_INTERNAL_SERVER_ERROR, SC_LENGTH_REQUIRED, SC_METHOD_NOT_ALLOWED, SC_MOVED_PERMANENTLY, SC_MOVED_TEMPORARILY, SC_MULTIPLE_CHOICES, SC_NO_CONTENT, SC_NON_AUTHORITATIVE_INFORMATION, SC_NOT_ACCEPTABLE, SC_NOT_FOUND, SC_NOT_IMPLEMENTED, SC_NOT_MODIFIED, SC_OK, SC_PARTIAL_CONTENT, SC_PAYMENT_REQUIRED, SC_PRECONDITION_FAILED, SC_PROXY_AUTHENTICATION_REQUIRED, SC_REQUEST_ENTITY_TOO_LARGE, SC_REQUEST_TIMEOUT, SC_REQUEST_URI_TOO_LONG, SC_REQUESTED_RANGE_NOT_SATISFIABLE, SC_RESET_CONTENT, SC_SEE_OTHER, SC_SERVICE_UNAVAILABLE, SC_SWITCHING_PROTOCOLS, SC_TEMPORARY_REDIRECT, SC_UNAUTHORIZED, SC_UNSUPPORTED_MEDIA_TYPE, SC_USE_PROXY
Modifier and Type | Method and Description |
---|---|
static KnownResponse |
create(java.io.Writer writer)
Creates a new mocked response with specified
writer and default
OK status. |
static KnownResponse |
create(java.io.Writer writer,
int status)
Creates a new mocked response with specified
writer and status . |
static KnownResponse |
create(java.io.Writer writer,
int status,
com.google.common.collect.ImmutableMap<java.lang.String,java.lang.String> headers)
Creates a new mocked response with specified
writer , status
and headers . |
@Nullable java.lang.String |
getHeader(java.lang.String name) |
com.google.common.collect.ImmutableSet<java.lang.String> |
getHeaderNames() |
com.google.common.collect.ImmutableSet<java.lang.String> |
getHeaders(java.lang.String name) |
int |
getStatus() |
java.io.PrintWriter |
getWriter() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addCookie, addDateHeader, addHeader, addIntHeader, containsHeader, encodeRedirectUrl, encodeRedirectURL, encodeUrl, encodeURL, flushBuffer, getBufferSize, getCharacterEncoding, getContentType, getLocale, getOutputStream, isCommitted, reset, resetBuffer, sendError, sendError, sendRedirect, setBufferSize, setCharacterEncoding, setContentLength, setContentLengthLong, setContentType, setDateHeader, setHeader, setIntHeader, setLocale, setStatus, setStatus
public static KnownResponse create(java.io.Writer writer)
writer
and default
OK status.public static KnownResponse create(java.io.Writer writer, int status)
writer
and status
.public static KnownResponse create(java.io.Writer writer, int status, com.google.common.collect.ImmutableMap<java.lang.String,java.lang.String> headers)
writer
, status
and headers
.public int getStatus()
getStatus
in interface MockedResponse
getStatus
in interface javax.servlet.http.HttpServletResponse
public @Nullable java.lang.String getHeader(java.lang.String name)
getHeader
in interface MockedResponse
getHeader
in interface javax.servlet.http.HttpServletResponse
public com.google.common.collect.ImmutableSet<java.lang.String> getHeaders(java.lang.String name)
getHeaders
in interface MockedResponse
getHeaders
in interface javax.servlet.http.HttpServletResponse
public com.google.common.collect.ImmutableSet<java.lang.String> getHeaderNames()
getHeaderNames
in interface MockedResponse
getHeaderNames
in interface javax.servlet.http.HttpServletResponse
public java.io.PrintWriter getWriter()
getWriter
in interface MockedResponse
getWriter
in interface javax.servlet.ServletResponse