Package com.styra.opa.openapi.utils
Class Utils.HttpResponseCached
java.lang.Object
com.styra.opa.openapi.utils.Utils.HttpResponseCached
- All Implemented Interfaces:
HttpResponse<InputStream>
- Enclosing class:
- Utils
public static final class Utils.HttpResponseCached
extends Object
implements HttpResponse<InputStream>
-
Nested Class Summary
Nested classes/interfaces inherited from interface java.net.http.HttpResponse
HttpResponse.BodyHandler<T extends Object>, HttpResponse.BodyHandlers, HttpResponse.BodySubscriber<T extends Object>, HttpResponse.BodySubscribers, HttpResponse.PushPromiseHandler<T extends Object>, HttpResponse.ResponseInfo
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
HttpResponseCached
- Throws:
IOException
-
-
Method Details
-
bodyAsUtf8
-
bodyAsBytes
public byte[] bodyAsBytes() -
statusCode
public int statusCode()- Specified by:
statusCode
in interfaceHttpResponse<InputStream>
-
request
- Specified by:
request
in interfaceHttpResponse<InputStream>
-
previousResponse
- Specified by:
previousResponse
in interfaceHttpResponse<InputStream>
-
headers
- Specified by:
headers
in interfaceHttpResponse<InputStream>
-
body
- Specified by:
body
in interfaceHttpResponse<InputStream>
-
sslSession
- Specified by:
sslSession
in interfaceHttpResponse<InputStream>
-
uri
- Specified by:
uri
in interfaceHttpResponse<InputStream>
-
version
- Specified by:
version
in interfaceHttpResponse<InputStream>
-
toString
-