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.Builder
minimumCompressionThresholdInBytes(Integer minimumCompressionThresholdInBytes)
Configures the minimum compression threshold, inclusive, in bytes.CompressionConfiguration.Builder
requestCompressionEnabled(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.
-
-