Configuration
class Configuration : ConditionsHolderBuilder
Configuration builder for Compression feature
Constructors
Configuration() Configuration builder for Compression feature |
Properties
val conditions: MutableList<ApplicationCall.(OutgoingContent) -> Boolean> Preconditions applied to every response object to check if it should be compressed |
|
val encoders: MutableMap<String, CompressionEncoderBuilder> Encoders map by names |
Functions
fun Builds |
|
fun default(): Unit Appends default configuration having gzip and deflate. |
|
fun encoder( Appends an encoder to the configuration |
Extension Functions
fun Configuration.deflate( Appends |
|
fun Configuration.gzip( Appends |
|
fun Configuration.identity( Appends |