public static class CompressionConfig.Builder extends Object
CompressionConfig
.Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
CompressionConfig |
build() |
CompressionConfig.Builder |
enable(boolean enabled)
If set to false, disabled compression.
|
CompressionConfig.Builder |
minRatio(double minRatio)
The minimum ratio after which a compressed doc is sent compressed
versus the uncompressed version is sent for efficiency.
|
CompressionConfig.Builder |
minSize(int minSize)
The minimum size after which compression is performed.
|
public CompressionConfig build()
public CompressionConfig.Builder enable(boolean enabled)
enabled
- true to enable, false otherwise.CompressionConfig.Builder
for chaining purposes.public CompressionConfig.Builder minSize(int minSize)
minSize
- minimum size in bytes.CompressionConfig.Builder
for chaining purposes.public CompressionConfig.Builder minRatio(double minRatio)
minRatio
- the minimum ratio.CompressionConfig.Builder
for chaining purposes.Copyright © 2020 Couchbase, Inc.. All rights reserved.