Http3ProtocolOptions.Builder |
Http3ProtocolOptions.Builder.clear() |
|
Http3ProtocolOptions.Builder |
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 |
Http3ProtocolOptions.Builder.clearAllowMetadata() |
[#not-implemented-hide:] Hiding until Envoy has full metadata support.
|
Http3ProtocolOptions.Builder |
Http3ProtocolOptions.Builder.clearOverrideStreamErrorOnInvalidHttpMessage() |
Allows invalid HTTP messaging and headers.
|
Http3ProtocolOptions.Builder |
Http3ProtocolOptions.Builder.clearQuicProtocolOptions() |
.envoy.config.core.v3.QuicProtocolOptions quic_protocol_options = 1;
|
Http3ProtocolOptions.Builder |
Http3ProtocolOptions.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
|
Http3ProtocolOptions.Builder |
Http3ProtocolOptions.Builder.mergeFrom(com.google.protobuf.Message other) |
|
Http3ProtocolOptions.Builder |
Http3ProtocolOptions.Builder.mergeFrom(Http3ProtocolOptions other) |
|
Http3ProtocolOptions.Builder |
Http3ProtocolOptions.Builder.mergeOverrideStreamErrorOnInvalidHttpMessage(com.google.protobuf.BoolValue value) |
Allows invalid HTTP messaging and headers.
|
Http3ProtocolOptions.Builder |
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.Builder |
Http3ProtocolOptions.newBuilderForType() |
|
protected Http3ProtocolOptions.Builder |
Http3ProtocolOptions.newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) |
|
Http3ProtocolOptions.Builder |
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 |
Http3ProtocolOptions.Builder.setAllowMetadata(boolean value) |
[#not-implemented-hide:] Hiding until Envoy has full metadata support.
|
Http3ProtocolOptions.Builder |
Http3ProtocolOptions.Builder.setOverrideStreamErrorOnInvalidHttpMessage(com.google.protobuf.BoolValue value) |
Allows invalid HTTP messaging and headers.
|
Http3ProtocolOptions.Builder |
Http3ProtocolOptions.Builder.setOverrideStreamErrorOnInvalidHttpMessage(com.google.protobuf.BoolValue.Builder builderForValue) |
Allows invalid HTTP messaging and headers.
|
Http3ProtocolOptions.Builder |
Http3ProtocolOptions.Builder.setQuicProtocolOptions(QuicProtocolOptions value) |
.envoy.config.core.v3.QuicProtocolOptions quic_protocol_options = 1;
|
Http3ProtocolOptions.Builder |
Http3ProtocolOptions.Builder.setQuicProtocolOptions(QuicProtocolOptions.Builder builderForValue) |
.envoy.config.core.v3.QuicProtocolOptions quic_protocol_options = 1;
|
Http3ProtocolOptions.Builder |
Http3ProtocolOptions.toBuilder() |
|