T - Payload typepublic interface HttpResponse<T> extends HttpMessage<T>
| Modifier and Type | Interface and Description |
|---|---|
static interface |
HttpResponse.Builder<T>
Default HttpResponse builder.
|
ACCEPT, ACCEPT_CHARSET, ACCEPT_ENCODING, ACCEPT_LANGUAGE, ACCEPT_RANGES, AGE, ALLOW, AUTHORIZATION, CACHE_CONTROL, CONNECTION, CONTENT_DISPOSITION, CONTENT_ENCODING, CONTENT_LANGUAGE, CONTENT_LENGTH, CONTENT_LOCATION, CONTENT_RANGE, CONTENT_TYPE, COOKIE, DATE, ETAG, EXPECT, EXPIRES, FROM, HOST, IF_MATCH, IF_MODIFIED_SINCE, IF_NONE_MATCH, IF_RANGE, IF_UNMODIFIED_SINCE, LAST_MODIFIED, LINK, LOCATION, MAX_FORWARDS, ORIGIN, PRAGMA, PROXY_AUTHENTICATE, PROXY_AUTHORIZATION, RANGE, REFERER, RETRY_AFTER, SCHEME_BASIC, SCHEME_BEARER, SCHEME_DIGEST, SERVER, SET_COOKIE, TRAILER, TRANSFER_ENCODING, UPGRADE, USER_AGENT, VARY, VIA, WARNING, WWW_AUTHENTICATE| Modifier and Type | Method and Description |
|---|---|
static <T> HttpResponse.Builder<T> |
builder(HttpStatus status,
Class<? extends T> payloadType)
Get a builder to create a default
HttpResponse instance. |
static <T> HttpResponse.Builder<T> |
builder(int statusCode,
Class<? extends T> payloadType)
Get a builder to create a default
HttpResponse instance. |
default HttpStatus |
getStatus()
Get the response status as
HttpStatus |
int |
getStatusCode()
Get the response status code
|
getProtocolgetPayload, getPayloadTypegetAuthorizationBasicCredentials, getAuthorizationBearer, getContentLength, getDate, getHeaderValue, getLocale, getLocales, getLocationgetHeader, getHeadersint getStatusCode()
default HttpStatus getStatus()
HttpStatusInvalidHttpMessageException - If the status code of the message does not corresponds to any of the
HttpStatus valuesstatic <T> HttpResponse.Builder<T> builder(int statusCode, Class<? extends T> payloadType)
HttpResponse instance.T - Payload typestatusCode - Response status codepayloadType - Payload typeHttpResponse builderstatic <T> HttpResponse.Builder<T> builder(HttpStatus status, Class<? extends T> payloadType)
HttpResponse instance.T - Payload typestatus - Response status (not null)payloadType - Payload typeHttpResponse builderCopyright © 2019 The Holon Platform. All rights reserved.