Uses of Class
io.envoyproxy.envoy.extensions.upstreams.http.v3.HttpProtocolOptions.Builder
Packages that use HttpProtocolOptions.Builder
-
Uses of HttpProtocolOptions.Builder in io.envoyproxy.envoy.extensions.upstreams.http.v3
Methods in io.envoyproxy.envoy.extensions.upstreams.http.v3 that return HttpProtocolOptions.BuilderModifier and TypeMethodDescriptionHttpProtocolOptions.Builder.addAllHttpFilters(Iterable<? extends HttpFilter> values) Optional HTTP filters for the upstream HTTP filter chain. .. note:: Upstream HTTP filters are currently in alpha.HttpProtocolOptions.Builder.addHttpFilters(int index, HttpFilter value) Optional HTTP filters for the upstream HTTP filter chain. .. note:: Upstream HTTP filters are currently in alpha.HttpProtocolOptions.Builder.addHttpFilters(int index, HttpFilter.Builder builderForValue) Optional HTTP filters for the upstream HTTP filter chain. .. note:: Upstream HTTP filters are currently in alpha.HttpProtocolOptions.Builder.addHttpFilters(HttpFilter value) Optional HTTP filters for the upstream HTTP filter chain. .. note:: Upstream HTTP filters are currently in alpha.HttpProtocolOptions.Builder.addHttpFilters(HttpFilter.Builder builderForValue) Optional HTTP filters for the upstream HTTP filter chain. .. note:: Upstream HTTP filters are currently in alpha.HttpProtocolOptions.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) HttpProtocolOptions.Builder.clear()HttpProtocolOptions.Builder.clearAutoConfig()This allows switching on protocol based on ALPNHttpProtocolOptions.Builder.clearCommonHttpProtocolOptions()This contains options common across HTTP/1 and HTTP/2HttpProtocolOptions.Builder.clearExplicitHttpConfig()To explicitly configure either HTTP/1 or HTTP/2 (but not both!)HttpProtocolOptions.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) HttpProtocolOptions.Builder.clearHeaderValidationConfig()Configuration options for Unified Header Validation (UHV).HttpProtocolOptions.Builder.clearHttpFilters()Optional HTTP filters for the upstream HTTP filter chain. .. note:: Upstream HTTP filters are currently in alpha.HttpProtocolOptions.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) HttpProtocolOptions.Builder.clearUpstreamHttpProtocolOptions()This contains common protocol options which are only applied upstream.HttpProtocolOptions.Builder.clearUpstreamProtocolOptions()HttpProtocolOptions.Builder.clearUseDownstreamProtocolConfig()This allows switching on protocol based on what protocol the downstream connection used.HttpProtocolOptions.Builder.clone()HttpProtocolOptions.Builder.mergeAutoConfig(HttpProtocolOptions.AutoHttpConfig value) This allows switching on protocol based on ALPNHttpProtocolOptions.Builder.mergeCommonHttpProtocolOptions(HttpProtocolOptions value) This contains options common across HTTP/1 and HTTP/2HttpProtocolOptions.Builder.mergeExplicitHttpConfig(HttpProtocolOptions.ExplicitHttpConfig value) To explicitly configure either HTTP/1 or HTTP/2 (but not both!)HttpProtocolOptions.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) HttpProtocolOptions.Builder.mergeFrom(com.google.protobuf.Message other) HttpProtocolOptions.Builder.mergeFrom(HttpProtocolOptions other) HttpProtocolOptions.Builder.mergeHeaderValidationConfig(TypedExtensionConfig value) Configuration options for Unified Header Validation (UHV).HttpProtocolOptions.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) HttpProtocolOptions.Builder.mergeUpstreamHttpProtocolOptions(UpstreamHttpProtocolOptions value) This contains common protocol options which are only applied upstream.HttpProtocolOptions.Builder.mergeUseDownstreamProtocolConfig(HttpProtocolOptions.UseDownstreamHttpConfig value) This allows switching on protocol based on what protocol the downstream connection used.static HttpProtocolOptions.BuilderHttpProtocolOptions.newBuilder()static HttpProtocolOptions.BuilderHttpProtocolOptions.newBuilder(HttpProtocolOptions prototype) HttpProtocolOptions.newBuilderForType()protected HttpProtocolOptions.BuilderHttpProtocolOptions.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) HttpProtocolOptions.Builder.removeHttpFilters(int index) Optional HTTP filters for the upstream HTTP filter chain. .. note:: Upstream HTTP filters are currently in alpha.HttpProtocolOptions.Builder.setAutoConfig(HttpProtocolOptions.AutoHttpConfig value) This allows switching on protocol based on ALPNHttpProtocolOptions.Builder.setAutoConfig(HttpProtocolOptions.AutoHttpConfig.Builder builderForValue) This allows switching on protocol based on ALPNHttpProtocolOptions.Builder.setCommonHttpProtocolOptions(HttpProtocolOptions value) This contains options common across HTTP/1 and HTTP/2HttpProtocolOptions.Builder.setCommonHttpProtocolOptions(HttpProtocolOptions.Builder builderForValue) This contains options common across HTTP/1 and HTTP/2HttpProtocolOptions.Builder.setExplicitHttpConfig(HttpProtocolOptions.ExplicitHttpConfig value) To explicitly configure either HTTP/1 or HTTP/2 (but not both!)HttpProtocolOptions.Builder.setExplicitHttpConfig(HttpProtocolOptions.ExplicitHttpConfig.Builder builderForValue) To explicitly configure either HTTP/1 or HTTP/2 (but not both!)HttpProtocolOptions.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) HttpProtocolOptions.Builder.setHeaderValidationConfig(TypedExtensionConfig value) Configuration options for Unified Header Validation (UHV).HttpProtocolOptions.Builder.setHeaderValidationConfig(TypedExtensionConfig.Builder builderForValue) Configuration options for Unified Header Validation (UHV).HttpProtocolOptions.Builder.setHttpFilters(int index, HttpFilter value) Optional HTTP filters for the upstream HTTP filter chain. .. note:: Upstream HTTP filters are currently in alpha.HttpProtocolOptions.Builder.setHttpFilters(int index, HttpFilter.Builder builderForValue) Optional HTTP filters for the upstream HTTP filter chain. .. note:: Upstream HTTP filters are currently in alpha.HttpProtocolOptions.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) HttpProtocolOptions.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) HttpProtocolOptions.Builder.setUpstreamHttpProtocolOptions(UpstreamHttpProtocolOptions value) This contains common protocol options which are only applied upstream.HttpProtocolOptions.Builder.setUpstreamHttpProtocolOptions(UpstreamHttpProtocolOptions.Builder builderForValue) This contains common protocol options which are only applied upstream.HttpProtocolOptions.Builder.setUseDownstreamProtocolConfig(HttpProtocolOptions.UseDownstreamHttpConfig value) This allows switching on protocol based on what protocol the downstream connection used.HttpProtocolOptions.Builder.setUseDownstreamProtocolConfig(HttpProtocolOptions.UseDownstreamHttpConfig.Builder builderForValue) This allows switching on protocol based on what protocol the downstream connection used.HttpProtocolOptions.toBuilder()