| Package | Description |
|---|---|
| io.envoyproxy.envoy.extensions.upstreams.http.v4alpha |
| Modifier and Type | Method and Description |
|---|---|
HttpProtocolOptions.Builder |
HttpProtocolOptions.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
HttpProtocolOptions.Builder |
HttpProtocolOptions.Builder.clear() |
HttpProtocolOptions.Builder |
HttpProtocolOptions.Builder.clearAutoConfig()
This allows switching on protocol based on ALPN
.envoy.extensions.upstreams.http.v4alpha.HttpProtocolOptions.AutoHttpConfig auto_config = 5; |
HttpProtocolOptions.Builder |
HttpProtocolOptions.Builder.clearCommonHttpProtocolOptions()
This contains options common across HTTP/1 and HTTP/2
.envoy.config.core.v4alpha.HttpProtocolOptions common_http_protocol_options = 1; |
HttpProtocolOptions.Builder |
HttpProtocolOptions.Builder.clearExplicitHttpConfig()
To explicitly configure either HTTP/1 or HTTP/2 (but not both!)
|
HttpProtocolOptions.Builder |
HttpProtocolOptions.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
HttpProtocolOptions.Builder |
HttpProtocolOptions.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
HttpProtocolOptions.Builder |
HttpProtocolOptions.Builder.clearUpstreamHttpProtocolOptions()
This contains common protocol options which are only applied upstream.
|
HttpProtocolOptions.Builder |
HttpProtocolOptions.Builder.clearUpstreamProtocolOptions() |
HttpProtocolOptions.Builder |
HttpProtocolOptions.Builder.clearUseDownstreamProtocolConfig()
This allows switching on protocol based on what protocol the downstream
connection used.
|
HttpProtocolOptions.Builder |
HttpProtocolOptions.Builder.clone() |
HttpProtocolOptions.Builder |
HttpProtocolOptions.Builder.mergeAutoConfig(HttpProtocolOptions.AutoHttpConfig value)
This allows switching on protocol based on ALPN
.envoy.extensions.upstreams.http.v4alpha.HttpProtocolOptions.AutoHttpConfig auto_config = 5; |
HttpProtocolOptions.Builder |
HttpProtocolOptions.Builder.mergeCommonHttpProtocolOptions(HttpProtocolOptions value)
This contains options common across HTTP/1 and HTTP/2
.envoy.config.core.v4alpha.HttpProtocolOptions common_http_protocol_options = 1; |
HttpProtocolOptions.Builder |
HttpProtocolOptions.Builder.mergeExplicitHttpConfig(HttpProtocolOptions.ExplicitHttpConfig value)
To explicitly configure either HTTP/1 or HTTP/2 (but not both!)
|
HttpProtocolOptions.Builder |
HttpProtocolOptions.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
HttpProtocolOptions.Builder |
HttpProtocolOptions.Builder.mergeFrom(HttpProtocolOptions other) |
HttpProtocolOptions.Builder |
HttpProtocolOptions.Builder.mergeFrom(com.google.protobuf.Message other) |
HttpProtocolOptions.Builder |
HttpProtocolOptions.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
HttpProtocolOptions.Builder |
HttpProtocolOptions.Builder.mergeUpstreamHttpProtocolOptions(UpstreamHttpProtocolOptions value)
This contains common protocol options which are only applied upstream.
|
HttpProtocolOptions.Builder |
HttpProtocolOptions.Builder.mergeUseDownstreamProtocolConfig(HttpProtocolOptions.UseDownstreamHttpConfig value)
This allows switching on protocol based on what protocol the downstream
connection used.
|
static HttpProtocolOptions.Builder |
HttpProtocolOptions.newBuilder() |
static HttpProtocolOptions.Builder |
HttpProtocolOptions.newBuilder(HttpProtocolOptions prototype) |
HttpProtocolOptions.Builder |
HttpProtocolOptions.newBuilderForType() |
protected HttpProtocolOptions.Builder |
HttpProtocolOptions.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
HttpProtocolOptions.Builder |
HttpProtocolOptions.Builder.setAutoConfig(HttpProtocolOptions.AutoHttpConfig.Builder builderForValue)
This allows switching on protocol based on ALPN
.envoy.extensions.upstreams.http.v4alpha.HttpProtocolOptions.AutoHttpConfig auto_config = 5; |
HttpProtocolOptions.Builder |
HttpProtocolOptions.Builder.setAutoConfig(HttpProtocolOptions.AutoHttpConfig value)
This allows switching on protocol based on ALPN
.envoy.extensions.upstreams.http.v4alpha.HttpProtocolOptions.AutoHttpConfig auto_config = 5; |
HttpProtocolOptions.Builder |
HttpProtocolOptions.Builder.setCommonHttpProtocolOptions(HttpProtocolOptions.Builder builderForValue)
This contains options common across HTTP/1 and HTTP/2
.envoy.config.core.v4alpha.HttpProtocolOptions common_http_protocol_options = 1; |
HttpProtocolOptions.Builder |
HttpProtocolOptions.Builder.setCommonHttpProtocolOptions(HttpProtocolOptions value)
This contains options common across HTTP/1 and HTTP/2
.envoy.config.core.v4alpha.HttpProtocolOptions common_http_protocol_options = 1; |
HttpProtocolOptions.Builder |
HttpProtocolOptions.Builder.setExplicitHttpConfig(HttpProtocolOptions.ExplicitHttpConfig.Builder builderForValue)
To explicitly configure either HTTP/1 or HTTP/2 (but not both!)
|
HttpProtocolOptions.Builder |
HttpProtocolOptions.Builder.setExplicitHttpConfig(HttpProtocolOptions.ExplicitHttpConfig value)
To explicitly configure either HTTP/1 or HTTP/2 (but not both!)
|
HttpProtocolOptions.Builder |
HttpProtocolOptions.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
HttpProtocolOptions.Builder |
HttpProtocolOptions.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
HttpProtocolOptions.Builder |
HttpProtocolOptions.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
HttpProtocolOptions.Builder |
HttpProtocolOptions.Builder.setUpstreamHttpProtocolOptions(UpstreamHttpProtocolOptions.Builder builderForValue)
This contains common protocol options which are only applied upstream.
|
HttpProtocolOptions.Builder |
HttpProtocolOptions.Builder.setUpstreamHttpProtocolOptions(UpstreamHttpProtocolOptions value)
This contains common protocol options which are only applied upstream.
|
HttpProtocolOptions.Builder |
HttpProtocolOptions.Builder.setUseDownstreamProtocolConfig(HttpProtocolOptions.UseDownstreamHttpConfig.Builder builderForValue)
This allows switching on protocol based on what protocol the downstream
connection used.
|
HttpProtocolOptions.Builder |
HttpProtocolOptions.Builder.setUseDownstreamProtocolConfig(HttpProtocolOptions.UseDownstreamHttpConfig value)
This allows switching on protocol based on what protocol the downstream
connection used.
|
HttpProtocolOptions.Builder |
HttpProtocolOptions.toBuilder() |
Copyright © 2018–2021 The Envoy Project. All rights reserved.