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.Parameters
int
int
Get Brotli encoder compression quality.int
The Brotli log2(LZ window size).int
void
setBufferSize
(int size) Set Encoder output buffer size.void
setCompressionLevel
(int level) Brotli encoder compression quality.void
setLgWindow
(int window) Set the Brotli log2(LZ window size).void
setStrategy
(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:
getBufferSize
in interfaceEncoderConfig
-
setBufferSize
public void setBufferSize(int size) Set Encoder output buffer size.- Specified by:
setBufferSize
in interfaceEncoderConfig
- Parameters:
size
- size of output buffer.
-
getCompressionLevel
public int getCompressionLevel()Get Brotli encoder compression quality.- Specified by:
getCompressionLevel
in interfaceEncoderConfig
- Returns:
- the compression quality.
-
setCompressionLevel
public void setCompressionLevel(int level) Brotli encoder compression quality.- Specified by:
setCompressionLevel
in 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:
getStrategy
in interfaceEncoderConfig
-
setStrategy
public void setStrategy(int strategy) Brotli mode.0
- is equivalent toBROTLI_MODE_GENERIC
1
- is equivalent toBROTLI_MODE_TEXT
2
- is equivalent toBROTLI_MODE_FONT
- Specified by:
setStrategy
in interfaceEncoderConfig
- Parameters:
strategy
- the strategy to use.- See Also:
-