@Incubating public final class Http3SettingsSpec extends Object
Modifier and Type | Class and Description |
---|---|
static interface |
Http3SettingsSpec.Builder |
Modifier and Type | Method and Description |
---|---|
static Http3SettingsSpec.Builder |
builder()
Creates a builder for
Http3SettingsSpec . |
boolean |
equals(Object o) |
int |
hashCode() |
Duration |
idleTimeout()
Return the configured maximum idle timeout or null.
|
long |
maxData()
Return the configured initial maximum data limit.
|
long |
maxStreamDataBidirectionalLocal()
Return the configured initial maximum data limit for local bidirectional streams.
|
long |
maxStreamDataBidirectionalRemote()
Return the configured initial maximum data limit for remote bidirectional streams.
|
long |
maxStreamsBidirectional()
Return the configured initial maximum stream limit for bidirectional streams.
|
QuicTokenHandler |
tokenHandler()
Return the configured
QuicTokenHandler or null. |
public static Http3SettingsSpec.Builder builder()
Http3SettingsSpec
.Http3SettingsSpec.Builder
@Nullable public Duration idleTimeout()
public long maxData()
public long maxStreamDataBidirectionalLocal()
public long maxStreamDataBidirectionalRemote()
public long maxStreamsBidirectional()
@Nullable public QuicTokenHandler tokenHandler()
QuicTokenHandler
or null.QuicTokenHandler
or null