| readVectored(List, IntFunction, Consumer) |  | 0% |  | 0% | 6 | 6 | 36 | 36 | 1 | 1 |
| reopen(String, long, long, boolean) |  | 0% |  | 0% | 3 | 3 | 21 | 21 | 1 | 1 |
| seekInStream(long, long) |  | 0% |  | 0% | 10 | 10 | 32 | 32 | 1 | 1 |
| toString() |  | 0% |  | 0% | 2 | 2 | 20 | 20 | 1 | 1 |
| drainUnnecessaryData(InputStream, long, long) |  | 0% |  | 0% | 3 | 3 | 19 | 19 | 1 | 1 |
| read(byte[], int, int) |  | 0% |  | 0% | 5 | 5 | 20 | 20 | 1 | 1 |
| populateChildBuffers(CombinedFileRange, InputStream, IntFunction) |  | 0% |  | 0% | 5 | 5 | 20 | 20 | 1 | 1 |
| readSingleRange(FileRange, ByteBuffer) |  | 0% |  | 0% | 2 | 2 | 17 | 17 | 1 | 1 |
| readCombinedRangeAndUpdateChildren(CombinedFileRange, IntFunction) |  | 0% |  | 0% | 3 | 3 | 15 | 15 | 1 | 1 |
| readByteArray(InputStream, FileRange, byte[], int, int) |  | 0% |  | 0% | 3 | 3 | 16 | 16 | 1 | 1 |
| closeStream(String, boolean, boolean) |  | 0% |  | 0% | 8 | 8 | 15 | 15 | 1 | 1 |
| onReadFailure(IOException, boolean) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
| read() |  | 0% |  | 0% | 4 | 4 | 16 | 16 | 1 | 1 |
| readFully(long, byte[], int, int) |  | 0% |  | 0% | 4 | 4 | 18 | 18 | 1 | 1 |
| getS3Object(String, long, int) |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
| S3AInputStream(ObjectReadParameters) |  | 0% | | n/a | 1 | 1 | 12 | 12 | 1 | 1 |
| lambda$read$3(byte[], int, int) |  | 0% |  | 0% | 2 | 2 | 14 | 14 | 1 | 1 |
| lambda$read$2() |  | 0% |  | 0% | 2 | 2 | 11 | 11 | 1 | 1 |
| calculateRequestLimit(S3AInputPolicy, long, long, long, long) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
| populateBuffer(FileRange, ByteBuffer, InputStream) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| seekQuietly(long) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| unbuffer() |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| seek(long) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| close() |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| incrementBytesRead(long) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| validateReadahead(Long) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| lazySeek(long, long) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| resetConnection() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| hasCapability(String) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| available() |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| lambda$lazySeek$1(long, long) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| abortInFinalizer() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| getS3ObjectInputStream(String, long, int) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| checkNotClosed() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| lambda$populateBuffer$6(InputStream, FileRange, Long, byte[], Integer, Integer) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getPos() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| checkIfVectoredIOStopped() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| maybeSwitchToRandomIO() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| isStreamOpen() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| streamReadResultNegative() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| isObjectStreamOpen() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$getS3Object$7(GetObjectRequest) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| remainingInFile() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| remainingInCurrentRequest() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| readVectored(List, IntFunction) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setReadahead(Long) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$readVectored$5(CombinedFileRange, IntFunction) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$readVectored$4(FileRange, ByteBuffer) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$reopen$0(GetObjectRequest) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| static {...} |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getContentRangeFinish() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getContentRangeStart() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getReadahead() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getWrappedStream() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| seekToNewSource(long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| markSupported() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |