public class StatusResponse
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static int |
HTTP_BAD_REQUEST
Bad request is error code 400 in the HTTP protocol.
|
static int |
HTTP_OK
Response code sent by HTTP server to indicate success.
|
static int |
HTTP_TOO_MANY_REQUESTS
Too many requests sent by client (rate limiting) error code.
|
| Modifier and Type | Method and Description |
|---|---|
static StatusResponse |
createErrorResponse(Logger logger,
int responseCode) |
static StatusResponse |
createErrorResponse(Logger logger,
int responseCode,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> headers) |
static StatusResponse |
createSuccessResponse(Logger logger,
ResponseAttributes responseAttributes,
int responseCode,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> headers) |
ResponseAttributes |
getResponseAttributes()
Returns the attributes received as response from the server.
|
int |
getResponseCode() |
long |
getRetryAfterInMilliseconds() |
boolean |
isErroneousResponse() |
public static final int HTTP_OK
public static final int HTTP_BAD_REQUEST
public static final int HTTP_TOO_MANY_REQUESTS
public static StatusResponse createSuccessResponse(Logger logger, ResponseAttributes responseAttributes, int responseCode, java.util.Map<java.lang.String,java.util.List<java.lang.String>> headers)
public static StatusResponse createErrorResponse(Logger logger, int responseCode)
public static StatusResponse createErrorResponse(Logger logger, int responseCode, java.util.Map<java.lang.String,java.util.List<java.lang.String>> headers)
public boolean isErroneousResponse()
public int getResponseCode()
public ResponseAttributes getResponseAttributes()
public long getRetryAfterInMilliseconds()