Uses of Class
io.envoyproxy.envoy.config.core.v3.QuicProtocolOptions.Builder
Packages that use QuicProtocolOptions.Builder
-
Uses of QuicProtocolOptions.Builder in io.envoyproxy.envoy.config.core.v3
Fields in io.envoyproxy.envoy.config.core.v3 with type parameters of type QuicProtocolOptions.BuilderModifier and TypeFieldDescriptionprivate com.google.protobuf.SingleFieldBuilder<QuicProtocolOptions, QuicProtocolOptions.Builder, QuicProtocolOptionsOrBuilder> Http3ProtocolOptions.Builder.quicProtocolOptionsBuilder_Methods in io.envoyproxy.envoy.config.core.v3 that return QuicProtocolOptions.BuilderModifier and TypeMethodDescriptionQuicProtocolOptions.Builder.clear()QuicProtocolOptions.Builder.clearClientConnectionOptions()A comma-separated list of strings representing QUIC client connection options defined in `QUICHE <https://github.com/google/quiche/blob/main/quiche/quic/core/crypto/crypto_protocol.h>`_ and to be sent by upstream connections.QuicProtocolOptions.Builder.clearConnectionKeepalive()Probes the peer at the configured interval to solicit traffic, i.e.QuicProtocolOptions.Builder.clearConnectionOptions()A comma-separated list of strings representing QUIC connection options defined in `QUICHE <https://github.com/google/quiche/blob/main/quiche/quic/core/crypto/crypto_protocol.h>`_ and to be sent by upstream connections.QuicProtocolOptions.Builder.clearIdleNetworkTimeout()The duration that a QUIC connection stays idle before it closes itself.QuicProtocolOptions.Builder.clearInitialConnectionWindowSize()Similar to ``initial_stream_window_size``, but for connection-level flow-control.QuicProtocolOptions.Builder.clearInitialStreamWindowSize()`Initial stream-level flow-control receive window <https://tools.ietf.org/html/draft-ietf-quic-transport-34#section-4.1>`_ size.QuicProtocolOptions.Builder.clearMaxConcurrentStreams()Maximum number of streams that the client can negotiate per connection.QuicProtocolOptions.Builder.clearNumTimeoutsToTriggerPortMigration()The number of timeouts that can occur before port migration is triggered for QUIC clients.Http3ProtocolOptions.Builder.getQuicProtocolOptionsBuilder().envoy.config.core.v3.QuicProtocolOptions quic_protocol_options = 1;QuicProtocolOptions.Builder.mergeConnectionKeepalive(QuicKeepAliveSettings value) Probes the peer at the configured interval to solicit traffic, i.e.QuicProtocolOptions.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) QuicProtocolOptions.Builder.mergeFrom(com.google.protobuf.Message other) QuicProtocolOptions.Builder.mergeFrom(QuicProtocolOptions other) QuicProtocolOptions.Builder.mergeIdleNetworkTimeout(com.google.protobuf.Duration value) The duration that a QUIC connection stays idle before it closes itself.QuicProtocolOptions.Builder.mergeInitialConnectionWindowSize(com.google.protobuf.UInt32Value value) Similar to ``initial_stream_window_size``, but for connection-level flow-control.QuicProtocolOptions.Builder.mergeInitialStreamWindowSize(com.google.protobuf.UInt32Value value) `Initial stream-level flow-control receive window <https://tools.ietf.org/html/draft-ietf-quic-transport-34#section-4.1>`_ size.QuicProtocolOptions.Builder.mergeMaxConcurrentStreams(com.google.protobuf.UInt32Value value) Maximum number of streams that the client can negotiate per connection.QuicProtocolOptions.Builder.mergeNumTimeoutsToTriggerPortMigration(com.google.protobuf.UInt32Value value) The number of timeouts that can occur before port migration is triggered for QUIC clients.static QuicProtocolOptions.BuilderQuicProtocolOptions.newBuilder()static QuicProtocolOptions.BuilderQuicProtocolOptions.newBuilder(QuicProtocolOptions prototype) QuicProtocolOptions.newBuilderForType()protected QuicProtocolOptions.BuilderQuicProtocolOptions.newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) QuicProtocolOptions.Builder.setClientConnectionOptions(String value) A comma-separated list of strings representing QUIC client connection options defined in `QUICHE <https://github.com/google/quiche/blob/main/quiche/quic/core/crypto/crypto_protocol.h>`_ and to be sent by upstream connections.QuicProtocolOptions.Builder.setClientConnectionOptionsBytes(com.google.protobuf.ByteString value) A comma-separated list of strings representing QUIC client connection options defined in `QUICHE <https://github.com/google/quiche/blob/main/quiche/quic/core/crypto/crypto_protocol.h>`_ and to be sent by upstream connections.QuicProtocolOptions.Builder.setConnectionKeepalive(QuicKeepAliveSettings value) Probes the peer at the configured interval to solicit traffic, i.e.QuicProtocolOptions.Builder.setConnectionKeepalive(QuicKeepAliveSettings.Builder builderForValue) Probes the peer at the configured interval to solicit traffic, i.e.QuicProtocolOptions.Builder.setConnectionOptions(String value) A comma-separated list of strings representing QUIC connection options defined in `QUICHE <https://github.com/google/quiche/blob/main/quiche/quic/core/crypto/crypto_protocol.h>`_ and to be sent by upstream connections.QuicProtocolOptions.Builder.setConnectionOptionsBytes(com.google.protobuf.ByteString value) A comma-separated list of strings representing QUIC connection options defined in `QUICHE <https://github.com/google/quiche/blob/main/quiche/quic/core/crypto/crypto_protocol.h>`_ and to be sent by upstream connections.QuicProtocolOptions.Builder.setIdleNetworkTimeout(com.google.protobuf.Duration value) The duration that a QUIC connection stays idle before it closes itself.QuicProtocolOptions.Builder.setIdleNetworkTimeout(com.google.protobuf.Duration.Builder builderForValue) The duration that a QUIC connection stays idle before it closes itself.QuicProtocolOptions.Builder.setInitialConnectionWindowSize(com.google.protobuf.UInt32Value value) Similar to ``initial_stream_window_size``, but for connection-level flow-control.QuicProtocolOptions.Builder.setInitialConnectionWindowSize(com.google.protobuf.UInt32Value.Builder builderForValue) Similar to ``initial_stream_window_size``, but for connection-level flow-control.QuicProtocolOptions.Builder.setInitialStreamWindowSize(com.google.protobuf.UInt32Value value) `Initial stream-level flow-control receive window <https://tools.ietf.org/html/draft-ietf-quic-transport-34#section-4.1>`_ size.QuicProtocolOptions.Builder.setInitialStreamWindowSize(com.google.protobuf.UInt32Value.Builder builderForValue) `Initial stream-level flow-control receive window <https://tools.ietf.org/html/draft-ietf-quic-transport-34#section-4.1>`_ size.QuicProtocolOptions.Builder.setMaxConcurrentStreams(com.google.protobuf.UInt32Value value) Maximum number of streams that the client can negotiate per connection.QuicProtocolOptions.Builder.setMaxConcurrentStreams(com.google.protobuf.UInt32Value.Builder builderForValue) Maximum number of streams that the client can negotiate per connection.QuicProtocolOptions.Builder.setNumTimeoutsToTriggerPortMigration(com.google.protobuf.UInt32Value value) The number of timeouts that can occur before port migration is triggered for QUIC clients.QuicProtocolOptions.Builder.setNumTimeoutsToTriggerPortMigration(com.google.protobuf.UInt32Value.Builder builderForValue) The number of timeouts that can occur before port migration is triggered for QUIC clients.QuicProtocolOptions.toBuilder()Methods in io.envoyproxy.envoy.config.core.v3 that return types with arguments of type QuicProtocolOptions.BuilderModifier and TypeMethodDescriptionprivate com.google.protobuf.SingleFieldBuilder<QuicProtocolOptions, QuicProtocolOptions.Builder, QuicProtocolOptionsOrBuilder> Http3ProtocolOptions.Builder.internalGetQuicProtocolOptionsFieldBuilder().envoy.config.core.v3.QuicProtocolOptions quic_protocol_options = 1;Methods in io.envoyproxy.envoy.config.core.v3 with parameters of type QuicProtocolOptions.BuilderModifier and TypeMethodDescriptionHttp3ProtocolOptions.Builder.setQuicProtocolOptions(QuicProtocolOptions.Builder builderForValue) .envoy.config.core.v3.QuicProtocolOptions quic_protocol_options = 1; -
Uses of QuicProtocolOptions.Builder in io.envoyproxy.envoy.config.listener.v3
Fields in io.envoyproxy.envoy.config.listener.v3 with type parameters of type QuicProtocolOptions.BuilderModifier and TypeFieldDescriptionprivate com.google.protobuf.SingleFieldBuilder<QuicProtocolOptions, QuicProtocolOptions.Builder, QuicProtocolOptionsOrBuilder> QuicProtocolOptions.Builder.quicProtocolOptionsBuilder_Methods in io.envoyproxy.envoy.config.listener.v3 that return QuicProtocolOptions.BuilderModifier and TypeMethodDescriptionQuicProtocolOptions.Builder.getQuicProtocolOptionsBuilder().envoy.config.core.v3.QuicProtocolOptions quic_protocol_options = 1;Methods in io.envoyproxy.envoy.config.listener.v3 that return types with arguments of type QuicProtocolOptions.BuilderModifier and TypeMethodDescriptionprivate com.google.protobuf.SingleFieldBuilder<QuicProtocolOptions, QuicProtocolOptions.Builder, QuicProtocolOptionsOrBuilder> QuicProtocolOptions.Builder.internalGetQuicProtocolOptionsFieldBuilder().envoy.config.core.v3.QuicProtocolOptions quic_protocol_options = 1;Methods in io.envoyproxy.envoy.config.listener.v3 with parameters of type QuicProtocolOptions.BuilderModifier and TypeMethodDescriptionQuicProtocolOptions.Builder.setQuicProtocolOptions(QuicProtocolOptions.Builder builderForValue) .envoy.config.core.v3.QuicProtocolOptions quic_protocol_options = 1;