object CompressionOptions
- Alphabetic
- By Inheritance
- CompressionOptions
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Type Members
- final case class Brotli(cfg: BrotliConfig) extends CompressionOptions with Product with Serializable
- final case class BrotliConfig(quality: Int, lgwin: Int, mode: Mode) extends Product with Serializable
- final case class Deflate(cfg: DeflateConfig) extends CompressionOptions with Product with Serializable
-
final
case class
DeflateConfig(level: Int, bits: Int, mem: Int) extends Product with Serializable
- level
defines compression level,
1yields the fastest compression and9yields the best compression.0means no compression.- bits
defines windowBits, The base two logarithm of the size of the history buffer. The value should be in the range
9to15inclusive. Larger values result in better compression at the expense of memory usage- mem
defines memlevel, How much memory should be allocated for the internal compression state.
1uses minimum memory and9uses maximum memory. Larger values result in better and faster compression at the expense of memory usage
- final case class GZip(cfg: DeflateConfig) extends CompressionOptions with Product with Serializable
- sealed trait Mode extends AnyRef
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
brotli(quality: Int = BrotliConfig.DefaultQuality, lgwin: Int = BrotliConfig.DefaultLgwin, mode: Mode = BrotliConfig.DefaultMode): CompressionOptions
Creates Brotli CompressionOptions.
Creates Brotli CompressionOptions. Defines defaults as per io.netty.handler.codec.compression.BrotliOptions#DEFAULT
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native() @IntrinsicCandidate()
- lazy val config: zio.Config[CompressionOptions]
-
def
deflate(level: Int = DeflateConfig.DefaultLevel, bits: Int = DeflateConfig.DefaultBits, mem: Int = DeflateConfig.DefaultMem): CompressionOptions
Creates Deflate CompressionOptions.
Creates Deflate CompressionOptions. Defines defaults as per io.netty.handler.codec.compression.DeflateOptions#DEFAULT
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @IntrinsicCandidate()
-
def
gzip(level: Int = DeflateConfig.DefaultLevel, bits: Int = DeflateConfig.DefaultBits, mem: Int = DeflateConfig.DefaultMem): CompressionOptions
Creates GZip CompressionOptions.
Creates GZip CompressionOptions. Defines defaults as per io.netty.handler.codec.compression.GzipOptions#DEFAULT
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @IntrinsicCandidate()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @IntrinsicCandidate()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @IntrinsicCandidate()
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
- object BrotliConfig extends Serializable
- object DeflateConfig extends Serializable
- object Mode