Class Http2Configuration
- java.lang.Object
-
- software.amazon.awssdk.http.nio.netty.Http2Configuration
-
- All Implemented Interfaces:
ToCopyableBuilder<Http2Configuration.Builder,Http2Configuration>
public final class Http2Configuration extends Object implements ToCopyableBuilder<Http2Configuration.Builder,Http2Configuration>
Configuration specific to HTTP/2 connections.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
Http2Configuration.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Http2Configuration.Builder
builder()
boolean
equals(Object o)
int
hashCode()
Duration
healthCheckPingPeriod()
Integer
initialWindowSize()
Long
maxStreams()
Http2Configuration.Builder
toBuilder()
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
maxStreams
public Long maxStreams()
- Returns:
- The maximum number of streams to be created per HTTP/2 connection.
-
initialWindowSize
public Integer initialWindowSize()
- Returns:
- The initial window size for an HTTP/2 stream.
-
healthCheckPingPeriod
public Duration healthCheckPingPeriod()
- Returns:
- The health check period for an HTTP/2 connection.
-
toBuilder
public Http2Configuration.Builder toBuilder()
- Specified by:
toBuilder
in interfaceToCopyableBuilder<Http2Configuration.Builder,Http2Configuration>
-
builder
public static Http2Configuration.Builder builder()
-
-