Class RestResponse
-
- All Implemented Interfaces:
public final class RestResponse<Response extends Object>Класс, объект которого возвращают методы класса RestServiceClientHelper
- Since:
2.0.2
-
-
Field Summary
Fields Modifier and Type Field Description private final HttpResponsehttpResponseprivate final ByteArrayhttpResponseEntityContentprivate final IntegerstatusCodeprivate final StringresponseStringprivate final ResponseresponseObjectprivate final DurationresponseTimeprivate final Filefile
-
Method Summary
Modifier and Type Method Description final HttpResponsegetHttpResponse()Ответ от сервиса в виде HttpResponse final ByteArraygetHttpResponseEntityContent()HttpResponse.HttpEntity.Content в виде массива байтов. final IntegergetStatusCode()Код состояния HTTP ответа от сервиса final StringgetResponseString()Ответ от сервиса в виде строки final ResponsegetResponseObject()Ответ от сервиса в виде объекта типа Response final DurationgetResponseTime()Время, за которое был получен ответ от сервиса, в миллисекундах final FilegetFile()По умолчанию null. -
-
Method Detail
-
getHttpResponse
final HttpResponse getHttpResponse()
Ответ от сервиса в виде HttpResponse
-
getHttpResponseEntityContent
final ByteArray getHttpResponseEntityContent()
HttpResponse.HttpEntity.Content в виде массива байтов. Т.к. InputStream из этого поля уже закрыт, при попытке его чтения вызывается исключение
-
getStatusCode
final Integer getStatusCode()
Код состояния HTTP ответа от сервиса
-
getResponseString
final String getResponseString()
Ответ от сервиса в виде строки
-
getResponseObject
final Response getResponseObject()
Ответ от сервиса в виде объекта типа Response
-
getResponseTime
final Duration getResponseTime()
Время, за которое был получен ответ от сервиса, в миллисекундах
-
-
-
-