Package akka.http.scaladsl.settings
Class Http2ServerSettings.Http2ServerSettingsImpl
- java.lang.Object
-
- akka.http.scaladsl.settings.Http2ServerSettings.Http2ServerSettingsImpl
-
- All Implemented Interfaces:
Http2ServerSettings
,Http2CommonSettings
,Http2ServerSettings
,java.io.Serializable
,scala.Equals
,scala.Product
- Enclosing interface:
- Http2ServerSettings
public static class Http2ServerSettings.Http2ServerSettingsImpl extends java.lang.Object implements Http2ServerSettings, scala.Product, java.io.Serializable
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface akka.http.scaladsl.settings.Http2ServerSettings
Http2ServerSettings.Http2ServerSettingsImpl, Http2ServerSettings.Http2ServerSettingsImpl$
-
-
Constructor Summary
Constructors Constructor Description Http2ServerSettingsImpl(int maxConcurrentStreams, int requestEntityChunkSize, int incomingConnectionLevelBufferSize, int incomingStreamLevelBufferSize, int minCollectStrictEntitySize, int outgoingControlFrameBufferSize, boolean logFrames, scala.concurrent.duration.FiniteDuration pingInterval, scala.concurrent.duration.FiniteDuration pingTimeout, int maxResets, scala.concurrent.duration.FiniteDuration maxResetsInterval, scala.Option<Http2InternalServerSettings> internalSettings)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
incomingConnectionLevelBufferSize()
int
incomingStreamLevelBufferSize()
scala.Option<Http2InternalServerSettings>
internalSettings()
boolean
logFrames()
int
maxConcurrentStreams()
int
maxResets()
scala.concurrent.duration.FiniteDuration
maxResetsInterval()
int
minCollectStrictEntitySize()
int
outgoingControlFrameBufferSize()
scala.concurrent.duration.FiniteDuration
pingInterval()
scala.concurrent.duration.FiniteDuration
pingTimeout()
int
requestEntityChunkSize()
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface akka.http.javadsl.settings.Http2ServerSettings
getIncomingConnectionLevelBufferSize, getIncomingStreamLevelBufferSize, getMaxConcurrentStreams, getMaxResetsInterval, getOutgoingControlFrameBufferSize, getPingInterval, getPingTimeout, getRequestEntityChunkSize, withMaxResetsInterval, withPingInterval, withPingTimeout
-
Methods inherited from interface akka.http.scaladsl.settings.Http2ServerSettings
withIncomingConnectionLevelBufferSize, withIncomingStreamLevelBufferSize, withInternalSettings, withLogFrames, withMaxConcurrentStreams, withMaxResets, withMaxResetsInterval, withMinCollectStrictEntitySize, withOutgoingControlFrameBufferSize, withPingInterval, withPingTimeout, withRequestEntityChunkSize
-
-
-
-
Constructor Detail
-
Http2ServerSettingsImpl
public Http2ServerSettingsImpl(int maxConcurrentStreams, int requestEntityChunkSize, int incomingConnectionLevelBufferSize, int incomingStreamLevelBufferSize, int minCollectStrictEntitySize, int outgoingControlFrameBufferSize, boolean logFrames, scala.concurrent.duration.FiniteDuration pingInterval, scala.concurrent.duration.FiniteDuration pingTimeout, int maxResets, scala.concurrent.duration.FiniteDuration maxResetsInterval, scala.Option<Http2InternalServerSettings> internalSettings)
-
-
Method Detail
-
maxConcurrentStreams
public int maxConcurrentStreams()
- Specified by:
maxConcurrentStreams
in interfaceHttp2CommonSettings
- Specified by:
maxConcurrentStreams
in interfaceHttp2ServerSettings
-
requestEntityChunkSize
public int requestEntityChunkSize()
- Specified by:
requestEntityChunkSize
in interfaceHttp2CommonSettings
- Specified by:
requestEntityChunkSize
in interfaceHttp2ServerSettings
-
incomingConnectionLevelBufferSize
public int incomingConnectionLevelBufferSize()
- Specified by:
incomingConnectionLevelBufferSize
in interfaceHttp2CommonSettings
- Specified by:
incomingConnectionLevelBufferSize
in interfaceHttp2ServerSettings
-
incomingStreamLevelBufferSize
public int incomingStreamLevelBufferSize()
- Specified by:
incomingStreamLevelBufferSize
in interfaceHttp2CommonSettings
- Specified by:
incomingStreamLevelBufferSize
in interfaceHttp2ServerSettings
-
minCollectStrictEntitySize
public int minCollectStrictEntitySize()
- Specified by:
minCollectStrictEntitySize
in interfaceHttp2CommonSettings
- Specified by:
minCollectStrictEntitySize
in interfaceHttp2ServerSettings
- Specified by:
minCollectStrictEntitySize
in interfaceHttp2ServerSettings
-
outgoingControlFrameBufferSize
public int outgoingControlFrameBufferSize()
- Specified by:
outgoingControlFrameBufferSize
in interfaceHttp2CommonSettings
- Specified by:
outgoingControlFrameBufferSize
in interfaceHttp2ServerSettings
-
logFrames
public boolean logFrames()
- Specified by:
logFrames
in interfaceHttp2CommonSettings
- Specified by:
logFrames
in interfaceHttp2ServerSettings
- Specified by:
logFrames
in interfaceHttp2ServerSettings
-
pingInterval
public scala.concurrent.duration.FiniteDuration pingInterval()
- Specified by:
pingInterval
in interfaceHttp2CommonSettings
- Specified by:
pingInterval
in interfaceHttp2ServerSettings
-
pingTimeout
public scala.concurrent.duration.FiniteDuration pingTimeout()
- Specified by:
pingTimeout
in interfaceHttp2CommonSettings
- Specified by:
pingTimeout
in interfaceHttp2ServerSettings
-
maxResets
public int maxResets()
- Specified by:
maxResets
in interfaceHttp2ServerSettings
- Specified by:
maxResets
in interfaceHttp2ServerSettings
-
maxResetsInterval
public scala.concurrent.duration.FiniteDuration maxResetsInterval()
- Specified by:
maxResetsInterval
in interfaceHttp2ServerSettings
-
internalSettings
public scala.Option<Http2InternalServerSettings> internalSettings()
- Specified by:
internalSettings
in interfaceHttp2ServerSettings
-
-