Class WebSocketCompressionSettingsImpl

java.lang.Object
org.apache.pekko.http.impl.settings.WebSocketCompressionSettingsImpl
All Implemented Interfaces:
Serializable, scala.Equals, scala.Product

public final class WebSocketCompressionSettingsImpl extends Object implements scala.Product, Serializable
INTERNAL API
See Also:
  • Constructor Details

    • WebSocketCompressionSettingsImpl

      public WebSocketCompressionSettingsImpl(boolean enabled, long maxAllocation, int compressionLevel, int preferredClientWindowSize, boolean allowServerNoContext, boolean preferredClientNoContext)
  • Method Details

    • Disabled

      public static WebSocketCompressionSettingsImpl Disabled()
    • fromConfig

      public static WebSocketCompressionSettingsImpl fromConfig(com.typesafe.config.Config c)
    • enabled

      public boolean enabled()
    • maxAllocation

      public long maxAllocation()
    • compressionLevel

      public int compressionLevel()
    • preferredClientWindowSize

      public int preferredClientWindowSize()
    • allowServerNoContext

      public boolean allowServerNoContext()
    • preferredClientNoContext

      public boolean preferredClientNoContext()