Package akka.http.scaladsl.settings
Class Http2ServerSettings.Http2ServerSettingsImpl
java.lang.Object
akka.http.scaladsl.settings.Http2ServerSettings.Http2ServerSettingsImpl
- All Implemented Interfaces:
Http2ServerSettings
,Http2CommonSettings
,Http2ServerSettings
,Serializable
,scala.Equals
,scala.Product
- Enclosing interface:
- Http2ServerSettings
public static class Http2ServerSettings.Http2ServerSettingsImpl
extends Object
implements Http2ServerSettings, scala.Product, Serializable
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface akka.http.scaladsl.settings.Http2ServerSettings
Http2ServerSettings.Http2ServerSettingsImpl, Http2ServerSettings.Http2ServerSettingsImpl$
-
Constructor Summary
ConstructorDescriptionHttp2ServerSettingsImpl
(int maxConcurrentStreams, int requestEntityChunkSize, int incomingConnectionLevelBufferSize, int incomingStreamLevelBufferSize, int minCollectStrictEntitySize, int outgoingControlFrameBufferSize, boolean logFrames, scala.concurrent.duration.FiniteDuration pingInterval, scala.concurrent.duration.FiniteDuration pingTimeout, scala.Option<Http2InternalServerSettings> internalSettings) -
Method Summary
Modifier and TypeMethodDescriptionint
int
scala.Option<Http2InternalServerSettings>
boolean
int
int
int
scala.concurrent.duration.FiniteDuration
scala.concurrent.duration.FiniteDuration
int
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface scala.Equals
canEqual, equals
Methods inherited from interface akka.http.javadsl.settings.Http2ServerSettings
getIncomingConnectionLevelBufferSize, getIncomingStreamLevelBufferSize, getMaxConcurrentStreams, getOutgoingControlFrameBufferSize, getPingInterval, getPingTimeout, getRequestEntityChunkSize, withPingInterval, withPingTimeout
Methods inherited from interface akka.http.scaladsl.settings.Http2ServerSettings
withIncomingConnectionLevelBufferSize, withIncomingStreamLevelBufferSize, withInternalSettings, withLogFrames, withMaxConcurrentStreams, withMinCollectStrictEntitySize, withOutgoingControlFrameBufferSize, withPingInterval, withPingTimeout, withRequestEntityChunkSize
Methods inherited from interface scala.Product
productArity, productElement, productElementName, productElementNames, productIterator, productPrefix
-
Constructor Details
-
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, scala.Option<Http2InternalServerSettings> internalSettings)
-
-
Method Details
-
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
-
internalSettings
- Specified by:
internalSettings
in interfaceHttp2ServerSettings
-