Uses of Class
io.envoyproxy.envoy.config.core.v3.Http3ProtocolOptions.Builder
Packages that use Http3ProtocolOptions.Builder
Package
Description
-
Uses of Http3ProtocolOptions.Builder in io.envoyproxy.envoy.config.core.v3
Methods in io.envoyproxy.envoy.config.core.v3 that return Http3ProtocolOptions.BuilderModifier and TypeMethodDescriptionHttp3ProtocolOptions.Builder.clear()
Http3ProtocolOptions.Builder.clearAllowExtendedConnect()
Allows proxying Websocket and other upgrades over HTTP/3 CONNECT using the header mechanisms from the `HTTP/2 extended connect RFC <https://datatracker.ietf.org/doc/html/rfc8441>`_ and settings `proposed for HTTP/3 <https://datatracker.ietf.org/doc/draft-ietf-httpbis-h3-websockets/>`_ Note that HTTP/3 CONNECT is not yet an RFC.Http3ProtocolOptions.Builder.clearAllowMetadata()
[#not-implemented-hide:] Hiding until Envoy has full metadata support.Http3ProtocolOptions.Builder.clearOverrideStreamErrorOnInvalidHttpMessage()
Allows invalid HTTP messaging and headers.Http3ProtocolOptions.Builder.clearQuicProtocolOptions()
.envoy.config.core.v3.QuicProtocolOptions quic_protocol_options = 1;
Http3ProtocolOptions.Builder.mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) Http3ProtocolOptions.Builder.mergeFrom
(com.google.protobuf.Message other) Http3ProtocolOptions.Builder.mergeFrom
(Http3ProtocolOptions other) Http3ProtocolOptions.Builder.mergeOverrideStreamErrorOnInvalidHttpMessage
(com.google.protobuf.BoolValue value) Allows invalid HTTP messaging and headers.Http3ProtocolOptions.Builder.mergeQuicProtocolOptions
(QuicProtocolOptions value) .envoy.config.core.v3.QuicProtocolOptions quic_protocol_options = 1;
static Http3ProtocolOptions.Builder
Http3ProtocolOptions.newBuilder()
static Http3ProtocolOptions.Builder
Http3ProtocolOptions.newBuilder
(Http3ProtocolOptions prototype) Http3ProtocolOptions.newBuilderForType()
protected Http3ProtocolOptions.Builder
Http3ProtocolOptions.newBuilderForType
(com.google.protobuf.AbstractMessage.BuilderParent parent) Http3ProtocolOptions.Builder.setAllowExtendedConnect
(boolean value) Allows proxying Websocket and other upgrades over HTTP/3 CONNECT using the header mechanisms from the `HTTP/2 extended connect RFC <https://datatracker.ietf.org/doc/html/rfc8441>`_ and settings `proposed for HTTP/3 <https://datatracker.ietf.org/doc/draft-ietf-httpbis-h3-websockets/>`_ Note that HTTP/3 CONNECT is not yet an RFC.Http3ProtocolOptions.Builder.setAllowMetadata
(boolean value) [#not-implemented-hide:] Hiding until Envoy has full metadata support.Http3ProtocolOptions.Builder.setOverrideStreamErrorOnInvalidHttpMessage
(com.google.protobuf.BoolValue value) Allows invalid HTTP messaging and headers.Http3ProtocolOptions.Builder.setOverrideStreamErrorOnInvalidHttpMessage
(com.google.protobuf.BoolValue.Builder builderForValue) Allows invalid HTTP messaging and headers.Http3ProtocolOptions.Builder.setQuicProtocolOptions
(QuicProtocolOptions value) .envoy.config.core.v3.QuicProtocolOptions quic_protocol_options = 1;
Http3ProtocolOptions.Builder.setQuicProtocolOptions
(QuicProtocolOptions.Builder builderForValue) .envoy.config.core.v3.QuicProtocolOptions quic_protocol_options = 1;
Http3ProtocolOptions.toBuilder()
-
Uses of Http3ProtocolOptions.Builder in io.envoyproxy.envoy.extensions.filters.network.http_connection_manager.v3
Fields in io.envoyproxy.envoy.extensions.filters.network.http_connection_manager.v3 with type parameters of type Http3ProtocolOptions.BuilderModifier and TypeFieldDescriptionprivate com.google.protobuf.SingleFieldBuilder
<Http3ProtocolOptions, Http3ProtocolOptions.Builder, Http3ProtocolOptionsOrBuilder> HttpConnectionManager.Builder.http3ProtocolOptionsBuilder_
Methods in io.envoyproxy.envoy.extensions.filters.network.http_connection_manager.v3 that return Http3ProtocolOptions.BuilderModifier and TypeMethodDescriptionHttpConnectionManager.Builder.getHttp3ProtocolOptionsBuilder()
Additional HTTP/3 settings that are passed directly to the HTTP/3 codec.Methods in io.envoyproxy.envoy.extensions.filters.network.http_connection_manager.v3 that return types with arguments of type Http3ProtocolOptions.BuilderModifier and TypeMethodDescriptionprivate com.google.protobuf.SingleFieldBuilder
<Http3ProtocolOptions, Http3ProtocolOptions.Builder, Http3ProtocolOptionsOrBuilder> HttpConnectionManager.Builder.getHttp3ProtocolOptionsFieldBuilder()
Additional HTTP/3 settings that are passed directly to the HTTP/3 codec.Methods in io.envoyproxy.envoy.extensions.filters.network.http_connection_manager.v3 with parameters of type Http3ProtocolOptions.BuilderModifier and TypeMethodDescriptionHttpConnectionManager.Builder.setHttp3ProtocolOptions
(Http3ProtocolOptions.Builder builderForValue) Additional HTTP/3 settings that are passed directly to the HTTP/3 codec.