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.BuilderHttp3ProtocolOptions.newBuilder()static Http3ProtocolOptions.BuilderHttp3ProtocolOptions.newBuilder(Http3ProtocolOptions prototype) Http3ProtocolOptions.newBuilderForType()protected Http3ProtocolOptions.BuilderHttp3ProtocolOptions.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.