Class BinaryDataResponse
java.lang.Object
co.elastic.clients.transport.endpoints.BinaryDataResponse
- All Implemented Interfaces:
BinaryResponse
,AutoCloseable
-
Constructor Details
-
BinaryDataResponse
-
-
Method Details
-
contentType
Description copied from interface:BinaryResponse
The response content type. If not known, defaults toapplication/octet-stream
.- Specified by:
contentType
in interfaceBinaryResponse
-
contentLength
public long contentLength()Description copied from interface:BinaryResponse
The content length, or-1
if not known.- Specified by:
contentLength
in interfaceBinaryResponse
-
content
Description copied from interface:BinaryResponse
The response body. This method can be called only once and will throw anIllegalStateException
on subsequent calls.Calling
InputStream.close()
on the result has the same effect as callingBinaryResponse.close()
on this object.- Specified by:
content
in interfaceBinaryResponse
- Throws:
IOException
- if the stream could not be created
-
close
Description copied from interface:BinaryResponse
Releases any resources associated with this response.- Specified by:
close
in interfaceAutoCloseable
- Specified by:
close
in interfaceBinaryResponse
- Throws:
IOException
-