Class BrotliEncoderConfig
java.lang.Object
org.eclipse.jetty.compression.brotli.BrotliEncoderConfig
- All Implemented Interfaces:
EncoderConfig
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.aayushatharva.brotli4j.encoder.Encoder.ParametersintintGet Brotli encoder compression quality.intThe Brotli log2(LZ window size).intvoidsetBufferSize(int size) Set Encoder output buffer size.voidsetCompressionLevel(int level) Brotli encoder compression quality.voidsetLgWindow(int window) Set the Brotli log2(LZ window size).voidsetStrategy(int strategy) Brotli mode.
-
Constructor Details
-
BrotliEncoderConfig
public BrotliEncoderConfig()
-
-
Method Details
-
asEncoderParams
public com.aayushatharva.brotli4j.encoder.Encoder.Parameters asEncoderParams() -
getBufferSize
public int getBufferSize()- Specified by:
getBufferSizein interfaceEncoderConfig
-
setBufferSize
public void setBufferSize(int size) Set Encoder output buffer size.- Specified by:
setBufferSizein interfaceEncoderConfig- Parameters:
size- size of output buffer.
-
getCompressionLevel
public int getCompressionLevel()Get Brotli encoder compression quality.- Specified by:
getCompressionLevelin interfaceEncoderConfig- Returns:
- the compression quality.
-
setCompressionLevel
public void setCompressionLevel(int level) Brotli encoder compression quality.- Specified by:
setCompressionLevelin interfaceEncoderConfig- Parameters:
level- the level to set (in range 0 to 11)
-
getLgWindow
public int getLgWindow()The Brotli log2(LZ window size).- Returns:
- the lgWindow size.
-
setLgWindow
public void setLgWindow(int window) Set the Brotli log2(LZ window size).- Parameters:
window- the window size (in range 10 to 24)
-
getStrategy
public int getStrategy()- Specified by:
getStrategyin interfaceEncoderConfig
-
setStrategy
public void setStrategy(int strategy) Brotli mode.0- is equivalent toBROTLI_MODE_GENERIC1- is equivalent toBROTLI_MODE_TEXT2- is equivalent toBROTLI_MODE_FONT
- Specified by:
setStrategyin interfaceEncoderConfig- Parameters:
strategy- the strategy to use.- See Also:
-