public static interface CompressionConfig.Builder
| Modifier and Type | Method and Description |
|---|---|
CompressionConfig.Builder |
blackListMimeTypes(List<String> mimeTypes)
Adds the given values as non-compressible mime types.
|
CompressionConfig.Builder |
blackListMimeTypes(String... mimeTypes)
Adds the given values as non-compressible mime types.
|
CompressionConfig |
build()
Builds the compression config.
|
CompressionConfig.Builder |
compressResponses(boolean compressResponses)
Whether to compress responses.
|
CompressionConfig.Builder |
minSize(long minSize)
The minimum size at which responses should be compressed, in bytes.
|
CompressionConfig.Builder |
whiteListMimeTypes(List<String> mimeTypes)
Adds the given values as compressible mime types.
|
CompressionConfig.Builder |
whiteListMimeTypes(String... mimeTypes)
Adds the given values as compressible mime types.
|
CompressionConfig.Builder compressResponses(boolean compressResponses)
false.compressResponses - Whether to compress responsesCompressionConfig.isCompressResponses()CompressionConfig.Builder minSize(long minSize)
minSize - The minimum size at which responses should be compressed, in bytesCompressionConfig.getMinSize()CompressionConfig.Builder whiteListMimeTypes(String... mimeTypes)
mimeTypes - the compressible mime types.CompressionConfig.getMimeTypeWhiteList()CompressionConfig.Builder whiteListMimeTypes(List<String> mimeTypes)
mimeTypes - the compressible mime types.CompressionConfig.getMimeTypeWhiteList()CompressionConfig.Builder blackListMimeTypes(String... mimeTypes)
mimeTypes - the non-compressible mime types.CompressionConfig.getMimeTypeBlackList()CompressionConfig.Builder blackListMimeTypes(List<String> mimeTypes)
mimeTypes - the non-compressible mime types.CompressionConfig.getMimeTypeBlackList()CompressionConfig build()