Package reactor.netty.quic
Interface QuicInitialSettingsSpec.Builder
- Enclosing class:
- QuicInitialSettingsSpec
public static interface QuicInitialSettingsSpec.Builder
-
Method Summary
Modifier and TypeMethodDescriptionmaxData
(long maxData) Set the initial maximum data limit.maxStreamDataBidirectionalLocal
(long maxStreamDataBidirectionalLocal) Set the initial maximum data limit for local bidirectional streams.maxStreamDataBidirectionalRemote
(long maxStreamDataBidirectionalRemote) Set the initial maximum data limit for remote bidirectional streams.maxStreamDataUnidirectional
(long maxStreamDataUnidirectional) Set the initial maximum data limit for unidirectional streams.maxStreamsBidirectional
(long maxStreamsBidirectional) Set the initial maximum stream limit for bidirectional streams.maxStreamsUnidirectional
(long maxStreamsUnidirectional) Set the initial maximum stream limit for unidirectional streams.
-
Method Details
-
maxData
Set the initial maximum data limit. See set_initial_max_data. Default toQuicInitialSettingsSpec.Build.DEFAULT_MAX_DATA
- Parameters:
maxData
- the initial maximum data limit- Returns:
this
-
maxStreamDataBidirectionalLocal
QuicInitialSettingsSpec.Builder maxStreamDataBidirectionalLocal(long maxStreamDataBidirectionalLocal) Set the initial maximum data limit for local bidirectional streams. See set_initial_max_stream_data_bidi_local. Default toQuicInitialSettingsSpec.Build.DEFAULT_MAX_STREAM_DATA_BIDIRECTIONAL_LOCAL
- Parameters:
maxStreamDataBidirectionalLocal
- the initial maximum data limit for local bidirectional streams- Returns:
this
-
maxStreamDataBidirectionalRemote
QuicInitialSettingsSpec.Builder maxStreamDataBidirectionalRemote(long maxStreamDataBidirectionalRemote) Set the initial maximum data limit for remote bidirectional streams. See set_initial_max_stream_data_bidi_remote. Default toQuicInitialSettingsSpec.Build.DEFAULT_MAX_STREAM_DATA_BIDIRECTIONAL_REMOTE
- Parameters:
maxStreamDataBidirectionalRemote
- the initial maximum data limit for remote bidirectional streams- Returns:
this
-
maxStreamDataUnidirectional
Set the initial maximum data limit for unidirectional streams. See set_initial_max_stream_data_uni. Default toQuicInitialSettingsSpec.Build.DEFAULT_MAX_STREAM_DATA_UNIDIRECTIONAL
- Parameters:
maxStreamDataUnidirectional
- the initial maximum data limit for unidirectional streams.- Returns:
this
-
maxStreamsBidirectional
Set the initial maximum stream limit for bidirectional streams. See set_initial_max_streams_bidi. Default toQuicInitialSettingsSpec.Build.DEFAULT_MAX_STREAM_BIDIRECTIONAL
- Parameters:
maxStreamsBidirectional
- the initial maximum stream limit for bidirectional streams- Returns:
this
-
maxStreamsUnidirectional
Set the initial maximum stream limit for unidirectional streams. See set_initial_max_streams_uni. Default toQuicInitialSettingsSpec.Build.DEFAULT_MAX_STREAM_UNIDIRECTIONAL
- Parameters:
maxStreamsUnidirectional
- the initial maximum stream limit for unidirectional streams- Returns:
this
-