Interface QuicProtocolOptionsOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
QuicProtocolOptions,QuicProtocolOptions.Builder
public interface QuicProtocolOptionsOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description com.google.protobuf.DurationgetCryptoHandshakeTimeout()Connection timeout in milliseconds before the crypto handshake is finished. 20000ms if not specified.com.google.protobuf.DurationOrBuildergetCryptoHandshakeTimeoutOrBuilder()Connection timeout in milliseconds before the crypto handshake is finished. 20000ms if not specified.com.google.protobuf.DurationgetIdleTimeout()Maximum number of milliseconds that connection will be alive when there is no network activity. 300000ms if not specified.com.google.protobuf.DurationOrBuildergetIdleTimeoutOrBuilder()Maximum number of milliseconds that connection will be alive when there is no network activity. 300000ms if not specified.com.google.protobuf.UInt32ValuegetMaxConcurrentStreams()Maximum number of streams that the client can negotiate per connection. 100 if not specified.com.google.protobuf.UInt32ValueOrBuildergetMaxConcurrentStreamsOrBuilder()Maximum number of streams that the client can negotiate per connection. 100 if not specified.booleanhasCryptoHandshakeTimeout()Connection timeout in milliseconds before the crypto handshake is finished. 20000ms if not specified.booleanhasIdleTimeout()Maximum number of milliseconds that connection will be alive when there is no network activity. 300000ms if not specified.booleanhasMaxConcurrentStreams()Maximum number of streams that the client can negotiate per connection. 100 if not specified.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasMaxConcurrentStreams
boolean hasMaxConcurrentStreams()
Maximum number of streams that the client can negotiate per connection. 100 if not specified.
.google.protobuf.UInt32Value max_concurrent_streams = 1;- Returns:
- Whether the maxConcurrentStreams field is set.
-
getMaxConcurrentStreams
com.google.protobuf.UInt32Value getMaxConcurrentStreams()
Maximum number of streams that the client can negotiate per connection. 100 if not specified.
.google.protobuf.UInt32Value max_concurrent_streams = 1;- Returns:
- The maxConcurrentStreams.
-
getMaxConcurrentStreamsOrBuilder
com.google.protobuf.UInt32ValueOrBuilder getMaxConcurrentStreamsOrBuilder()
Maximum number of streams that the client can negotiate per connection. 100 if not specified.
.google.protobuf.UInt32Value max_concurrent_streams = 1;
-
hasIdleTimeout
boolean hasIdleTimeout()
Maximum number of milliseconds that connection will be alive when there is no network activity. 300000ms if not specified.
.google.protobuf.Duration idle_timeout = 2;- Returns:
- Whether the idleTimeout field is set.
-
getIdleTimeout
com.google.protobuf.Duration getIdleTimeout()
Maximum number of milliseconds that connection will be alive when there is no network activity. 300000ms if not specified.
.google.protobuf.Duration idle_timeout = 2;- Returns:
- The idleTimeout.
-
getIdleTimeoutOrBuilder
com.google.protobuf.DurationOrBuilder getIdleTimeoutOrBuilder()
Maximum number of milliseconds that connection will be alive when there is no network activity. 300000ms if not specified.
.google.protobuf.Duration idle_timeout = 2;
-
hasCryptoHandshakeTimeout
boolean hasCryptoHandshakeTimeout()
Connection timeout in milliseconds before the crypto handshake is finished. 20000ms if not specified.
.google.protobuf.Duration crypto_handshake_timeout = 3;- Returns:
- Whether the cryptoHandshakeTimeout field is set.
-
getCryptoHandshakeTimeout
com.google.protobuf.Duration getCryptoHandshakeTimeout()
Connection timeout in milliseconds before the crypto handshake is finished. 20000ms if not specified.
.google.protobuf.Duration crypto_handshake_timeout = 3;- Returns:
- The cryptoHandshakeTimeout.
-
getCryptoHandshakeTimeoutOrBuilder
com.google.protobuf.DurationOrBuilder getCryptoHandshakeTimeoutOrBuilder()
Connection timeout in milliseconds before the crypto handshake is finished. 20000ms if not specified.
.google.protobuf.Duration crypto_handshake_timeout = 3;
-
-