Interface CompressionConfiguration.Builder

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