Class HttpResponse
java.lang.Object
com.github.mkopylec.charon.forwarding.interceptors.HttpResponse
- All Implemented Interfaces:
Closeable,AutoCloseable,org.springframework.http.client.ClientHttpResponse,org.springframework.http.HttpInputMessage,org.springframework.http.HttpMessage
public class HttpResponse
extends Object
implements org.springframework.http.client.ClientHttpResponse
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()getBody()byte[]org.springframework.http.HttpHeadersintorg.springframework.http.HttpStatusCodevoidsetBody(byte[] body) voidsetHeaders(org.springframework.http.HttpHeaders headers) voidsetStatusCode(org.springframework.http.HttpStatusCode status)
-
Constructor Details
-
HttpResponse
public HttpResponse(org.springframework.http.HttpStatusCode status)
-
-
Method Details
-
getStatusCode
public org.springframework.http.HttpStatusCode getStatusCode()- Specified by:
getStatusCodein interfaceorg.springframework.http.client.ClientHttpResponse
-
getRawStatusCode
public int getRawStatusCode()- Specified by:
getRawStatusCodein interfaceorg.springframework.http.client.ClientHttpResponse
-
getStatusText
- Specified by:
getStatusTextin interfaceorg.springframework.http.client.ClientHttpResponse
-
setStatusCode
public void setStatusCode(org.springframework.http.HttpStatusCode status) -
getHeaders
public org.springframework.http.HttpHeaders getHeaders()- Specified by:
getHeadersin interfaceorg.springframework.http.HttpMessage
-
setHeaders
public void setHeaders(org.springframework.http.HttpHeaders headers) -
getBody
- Specified by:
getBodyin interfaceorg.springframework.http.HttpInputMessage
-
getBodyAsBytes
public byte[] getBodyAsBytes() -
setBody
public void setBody(byte[] body) -
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceorg.springframework.http.client.ClientHttpResponse- Specified by:
closein interfaceCloseable
-