@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