public interface Compressor
ByteSource.
Compressors are asynchronous: compressing results in a ListenableFuture that will contain
the compression result.| Modifier and Type | Method and Description |
|---|---|
com.google.common.util.concurrent.ListenableFuture<CompressionResult> |
compress(CloseableByteSource source)
Compresses an entry source.
|
@Nonnull com.google.common.util.concurrent.ListenableFuture<CompressionResult> compress(@Nonnull CloseableByteSource source)
source - the source to compress