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.
-
-