Package software.amazon.awssdk.core
Interface CompressionConfiguration.Builder
- 
- All Superinterfaces:
 Buildable,CopyableBuilder<CompressionConfiguration.Builder,CompressionConfiguration>,SdkBuilder<CompressionConfiguration.Builder,CompressionConfiguration>
- Enclosing class:
 - CompressionConfiguration
 
public static interface CompressionConfiguration.Builder extends CopyableBuilder<CompressionConfiguration.Builder,CompressionConfiguration>
 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CompressionConfiguration.BuilderminimumCompressionThresholdInBytes(Integer minimumCompressionThresholdInBytes)Configures the minimum compression threshold, inclusive, in bytes.CompressionConfiguration.BuilderrequestCompressionEnabled(Boolean requestCompressionEnabled)Configures whether request compression is enabled or not, for operations that the service has designated as supporting compression.- 
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy 
- 
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build 
 - 
 
 - 
 
- 
- 
Method Detail
- 
requestCompressionEnabled
CompressionConfiguration.Builder requestCompressionEnabled(Boolean requestCompressionEnabled)
Configures whether request compression is enabled or not, for operations that the service has designated as supporting compression. The default value is true.- Parameters:
 requestCompressionEnabled-- Returns:
 - This object for method chaining.
 
 
- 
minimumCompressionThresholdInBytes
CompressionConfiguration.Builder minimumCompressionThresholdInBytes(Integer minimumCompressionThresholdInBytes)
Configures the minimum compression threshold, inclusive, in bytes. A request whose size is less than the threshold will not be compressed, even if the compression trait is present. The default value is 10_240. The value must be non-negative and no greater than 10_485_760.- Parameters:
 minimumCompressionThresholdInBytes-- Returns:
 - This object for method chaining.
 
 
 - 
 
 -