Package org.zalando.logbook
Interface ForwardingHttpMessage
-
- All Superinterfaces:
HttpMessage
- All Known Subinterfaces:
ForwardingHttpRequest
,ForwardingHttpResponse
@API(status=STABLE) public interface ForwardingHttpMessage extends HttpMessage
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description HttpMessage
delegate()
default byte[]
getBody()
default String
getBodyAsString()
default Charset
getCharset()
default String
getContentType()
default HttpHeaders
getHeaders()
default Origin
getOrigin()
default String
getProtocolVersion()
-
-
-
Method Detail
-
delegate
HttpMessage delegate()
-
getProtocolVersion
default String getProtocolVersion()
- Specified by:
getProtocolVersion
in interfaceHttpMessage
-
getOrigin
default Origin getOrigin()
- Specified by:
getOrigin
in interfaceHttpMessage
-
getHeaders
default HttpHeaders getHeaders()
- Specified by:
getHeaders
in interfaceHttpMessage
-
getContentType
default String getContentType()
- Specified by:
getContentType
in interfaceHttpMessage
-
getCharset
default Charset getCharset()
- Specified by:
getCharset
in interfaceHttpMessage
-
getBody
default byte[] getBody() throws IOException
- Specified by:
getBody
in interfaceHttpMessage
- Throws:
IOException
-
getBodyAsString
default String getBodyAsString() throws IOException
- Specified by:
getBodyAsString
in interfaceHttpMessage
- Throws:
IOException
-
-