Packages

trait Http2ServerSettings extends AnyRef

Self Type
scaladsl.settings.Http2ServerSettings with Http2ServerSettingsImpl
Annotations
@DoNotInherit()
Source
Http2ServerSettings.scala
Linear Supertypes
Known Subclasses
Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Http2ServerSettings
  2. AnyRef
  3. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Abstract Value Members

  1. abstract def logFrames: Boolean
  2. abstract def minCollectStrictEntitySize: Int
  3. abstract def withIncomingConnectionLevelBufferSize(newIncomingConnectionLevelBufferSize: Int): Http2ServerSettings
  4. abstract def withIncomingStreamLevelBufferSize(newIncomingStreamLevelBufferSize: Int): Http2ServerSettings
  5. abstract def withLogFrames(shouldLog: Boolean): Http2ServerSettings
  6. abstract def withMaxConcurrentStreams(newValue: Int): Http2ServerSettings
  7. abstract def withMinCollectStrictEntitySize(newValue: Int): Http2ServerSettings
  8. abstract def withOutgoingControlFrameBufferSize(newValue: Int): Http2ServerSettings
  9. abstract def withRequestEntityChunkSize(newRequestEntityChunkSize: Int): Http2ServerSettings

Concrete Value Members

  1. def getFrameTypeThrottleBurst(): Int
  2. def getFrameTypeThrottleCost(): Int
  3. def getFrameTypeThrottleFrameTypes(): Set[String]
  4. def getFrameTypeThrottleInterval: Duration
  5. def getIncomingConnectionLevelBufferSize: Int
  6. def getIncomingStreamLevelBufferSize: Int
  7. def getMaxConcurrentStreams: Int
  8. def getOutgoingControlFrameBufferSize: Int
  9. def getPingInterval: Duration
  10. def getPingTimeout: Duration
  11. def getRequestEntityChunkSize: Int
  12. def withFrameTypeThrottleInterval(interval: Duration): Http2ServerSettings
  13. def withPingInterval(interval: Duration): Http2ServerSettings
  14. def withPingTimeout(timeout: Duration): Http2ServerSettings