Package akka.http.scaladsl.coding
Class Compressor
- java.lang.Object
-
- akka.http.scaladsl.coding.Compressor
-
- Direct Known Subclasses:
DeflateCompressor,NoCodingCompressor$
public abstract class Compressor extends java.lang.ObjectDeprecated.Compressor is internal API and will be moved or removed in the future. Since 10.2.0.
-
-
Constructor Summary
Constructors Constructor Description Compressor()Deprecated.
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description abstract akka.util.ByteStringcompress(akka.util.ByteString input)Deprecated.Compresses the given input and returns compressed data.abstract akka.util.ByteStringcompressAndFinish(akka.util.ByteString input)Deprecated.Combines `compress` + `finish`abstract akka.util.ByteStringcompressAndFlush(akka.util.ByteString input)Deprecated.Combines `compress` + `flush`abstract akka.util.ByteStringfinish()Deprecated.Closes this compressed stream and return the remaining compressed data.abstract akka.util.ByteStringflush()Deprecated.Flushes any output data and returns the currently remaining compressed data.
-
-
-
Method Detail
-
compress
public abstract akka.util.ByteString compress(akka.util.ByteString input)
Deprecated.Compresses the given input and returns compressed data. The implementation can and will choose to buffer output data to improve compression. UseflushorcompressAndFlushto make sure that all input data has been compressed and pending output data has been returned.- Parameters:
input- (undocumented)- Returns:
- (undocumented)
-
compressAndFinish
public abstract akka.util.ByteString compressAndFinish(akka.util.ByteString input)
Deprecated.Combines `compress` + `finish`
-
compressAndFlush
public abstract akka.util.ByteString compressAndFlush(akka.util.ByteString input)
Deprecated.Combines `compress` + `flush`
-
finish
public abstract akka.util.ByteString finish()
Deprecated.Closes this compressed stream and return the remaining compressed data. After calling this method, this Compressor cannot be used any further.- Returns:
- (undocumented)
-
flush
public abstract akka.util.ByteString flush()
Deprecated.Flushes any output data and returns the currently remaining compressed data.- Returns:
- (undocumented)
-
-