| Package | Description |
|---|---|
| io.envoyproxy.envoy.extensions.filters.network.tcp_proxy.v3 |
| Modifier and Type | Method and Description |
|---|---|
TcpProxy.Builder |
TcpProxy.Builder.addAccessLog(AccessLog.Builder builderForValue)
Configuration for :ref:`access logs <arch_overview_access_logs>`
emitted by the this tcp_proxy.
|
TcpProxy.Builder |
TcpProxy.Builder.addAccessLog(AccessLog value)
Configuration for :ref:`access logs <arch_overview_access_logs>`
emitted by the this tcp_proxy.
|
TcpProxy.Builder |
TcpProxy.Builder.addAccessLog(int index,
AccessLog.Builder builderForValue)
Configuration for :ref:`access logs <arch_overview_access_logs>`
emitted by the this tcp_proxy.
|
TcpProxy.Builder |
TcpProxy.Builder.addAccessLog(int index,
AccessLog value)
Configuration for :ref:`access logs <arch_overview_access_logs>`
emitted by the this tcp_proxy.
|
TcpProxy.Builder |
TcpProxy.Builder.addAllAccessLog(Iterable<? extends AccessLog> values)
Configuration for :ref:`access logs <arch_overview_access_logs>`
emitted by the this tcp_proxy.
|
TcpProxy.Builder |
TcpProxy.Builder.addAllHashPolicy(Iterable<? extends HashPolicy> values)
Optional configuration for TCP proxy hash policy.
|
TcpProxy.Builder |
TcpProxy.Builder.addHashPolicy(HashPolicy.Builder builderForValue)
Optional configuration for TCP proxy hash policy.
|
TcpProxy.Builder |
TcpProxy.Builder.addHashPolicy(HashPolicy value)
Optional configuration for TCP proxy hash policy.
|
TcpProxy.Builder |
TcpProxy.Builder.addHashPolicy(int index,
HashPolicy.Builder builderForValue)
Optional configuration for TCP proxy hash policy.
|
TcpProxy.Builder |
TcpProxy.Builder.addHashPolicy(int index,
HashPolicy value)
Optional configuration for TCP proxy hash policy.
|
TcpProxy.Builder |
TcpProxy.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
TcpProxy.Builder |
TcpProxy.Builder.clear() |
TcpProxy.Builder |
TcpProxy.Builder.clearAccessLog()
Configuration for :ref:`access logs <arch_overview_access_logs>`
emitted by the this tcp_proxy.
|
TcpProxy.Builder |
TcpProxy.Builder.clearCluster()
The upstream cluster to connect to.
|
TcpProxy.Builder |
TcpProxy.Builder.clearClusterSpecifier() |
TcpProxy.Builder |
TcpProxy.Builder.clearDownstreamIdleTimeout()
[#not-implemented-hide:] The idle timeout for connections managed by the TCP proxy
filter.
|
TcpProxy.Builder |
TcpProxy.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
TcpProxy.Builder |
TcpProxy.Builder.clearHashPolicy()
Optional configuration for TCP proxy hash policy.
|
TcpProxy.Builder |
TcpProxy.Builder.clearIdleTimeout()
The idle timeout for connections managed by the TCP proxy filter.
|
TcpProxy.Builder |
TcpProxy.Builder.clearMaxConnectAttempts()
The maximum number of unsuccessful connection attempts that will be made before
giving up.
|
TcpProxy.Builder |
TcpProxy.Builder.clearMaxDownstreamConnectionDuration()
The maximum duration of a connection.
|
TcpProxy.Builder |
TcpProxy.Builder.clearMetadataMatch()
Optional endpoint metadata match criteria.
|
TcpProxy.Builder |
TcpProxy.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
TcpProxy.Builder |
TcpProxy.Builder.clearStatPrefix()
The prefix to use when emitting :ref:`statistics
<config_network_filters_tcp_proxy_stats>`.
|
TcpProxy.Builder |
TcpProxy.Builder.clearTunnelingConfig()
[#not-implemented-hide:] feature in progress
If set, this configures tunneling, e.g. configuration options to tunnel multiple TCP
payloads over a shared HTTP/2 tunnel.
|
TcpProxy.Builder |
TcpProxy.Builder.clearUpstreamIdleTimeout()
[#not-implemented-hide:]
.google.protobuf.Duration upstream_idle_timeout = 4; |
TcpProxy.Builder |
TcpProxy.Builder.clearWeightedClusters()
Multiple upstream clusters can be specified for a given route.
|
TcpProxy.Builder |
TcpProxy.Builder.clone() |
TcpProxy.Builder |
TcpProxy.Builder.mergeDownstreamIdleTimeout(com.google.protobuf.Duration value)
[#not-implemented-hide:] The idle timeout for connections managed by the TCP proxy
filter.
|
TcpProxy.Builder |
TcpProxy.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
TcpProxy.Builder |
TcpProxy.Builder.mergeFrom(com.google.protobuf.Message other) |
TcpProxy.Builder |
TcpProxy.Builder.mergeFrom(TcpProxy other) |
TcpProxy.Builder |
TcpProxy.Builder.mergeIdleTimeout(com.google.protobuf.Duration value)
The idle timeout for connections managed by the TCP proxy filter.
|
TcpProxy.Builder |
TcpProxy.Builder.mergeMaxConnectAttempts(com.google.protobuf.UInt32Value value)
The maximum number of unsuccessful connection attempts that will be made before
giving up.
|
TcpProxy.Builder |
TcpProxy.Builder.mergeMaxDownstreamConnectionDuration(com.google.protobuf.Duration value)
The maximum duration of a connection.
|
TcpProxy.Builder |
TcpProxy.Builder.mergeMetadataMatch(Metadata value)
Optional endpoint metadata match criteria.
|
TcpProxy.Builder |
TcpProxy.Builder.mergeTunnelingConfig(TcpProxy.TunnelingConfig value)
[#not-implemented-hide:] feature in progress
If set, this configures tunneling, e.g. configuration options to tunnel multiple TCP
payloads over a shared HTTP/2 tunnel.
|
TcpProxy.Builder |
TcpProxy.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
TcpProxy.Builder |
TcpProxy.Builder.mergeUpstreamIdleTimeout(com.google.protobuf.Duration value)
[#not-implemented-hide:]
.google.protobuf.Duration upstream_idle_timeout = 4; |
TcpProxy.Builder |
TcpProxy.Builder.mergeWeightedClusters(TcpProxy.WeightedCluster value)
Multiple upstream clusters can be specified for a given route.
|
static TcpProxy.Builder |
TcpProxy.newBuilder() |
static TcpProxy.Builder |
TcpProxy.newBuilder(TcpProxy prototype) |
TcpProxy.Builder |
TcpProxy.newBuilderForType() |
protected TcpProxy.Builder |
TcpProxy.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
TcpProxy.Builder |
TcpProxy.Builder.removeAccessLog(int index)
Configuration for :ref:`access logs <arch_overview_access_logs>`
emitted by the this tcp_proxy.
|
TcpProxy.Builder |
TcpProxy.Builder.removeHashPolicy(int index)
Optional configuration for TCP proxy hash policy.
|
TcpProxy.Builder |
TcpProxy.Builder.setAccessLog(int index,
AccessLog.Builder builderForValue)
Configuration for :ref:`access logs <arch_overview_access_logs>`
emitted by the this tcp_proxy.
|
TcpProxy.Builder |
TcpProxy.Builder.setAccessLog(int index,
AccessLog value)
Configuration for :ref:`access logs <arch_overview_access_logs>`
emitted by the this tcp_proxy.
|
TcpProxy.Builder |
TcpProxy.Builder.setCluster(String value)
The upstream cluster to connect to.
|
TcpProxy.Builder |
TcpProxy.Builder.setClusterBytes(com.google.protobuf.ByteString value)
The upstream cluster to connect to.
|
TcpProxy.Builder |
TcpProxy.Builder.setDownstreamIdleTimeout(com.google.protobuf.Duration.Builder builderForValue)
[#not-implemented-hide:] The idle timeout for connections managed by the TCP proxy
filter.
|
TcpProxy.Builder |
TcpProxy.Builder.setDownstreamIdleTimeout(com.google.protobuf.Duration value)
[#not-implemented-hide:] The idle timeout for connections managed by the TCP proxy
filter.
|
TcpProxy.Builder |
TcpProxy.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
TcpProxy.Builder |
TcpProxy.Builder.setHashPolicy(int index,
HashPolicy.Builder builderForValue)
Optional configuration for TCP proxy hash policy.
|
TcpProxy.Builder |
TcpProxy.Builder.setHashPolicy(int index,
HashPolicy value)
Optional configuration for TCP proxy hash policy.
|
TcpProxy.Builder |
TcpProxy.Builder.setIdleTimeout(com.google.protobuf.Duration.Builder builderForValue)
The idle timeout for connections managed by the TCP proxy filter.
|
TcpProxy.Builder |
TcpProxy.Builder.setIdleTimeout(com.google.protobuf.Duration value)
The idle timeout for connections managed by the TCP proxy filter.
|
TcpProxy.Builder |
TcpProxy.Builder.setMaxConnectAttempts(com.google.protobuf.UInt32Value.Builder builderForValue)
The maximum number of unsuccessful connection attempts that will be made before
giving up.
|
TcpProxy.Builder |
TcpProxy.Builder.setMaxConnectAttempts(com.google.protobuf.UInt32Value value)
The maximum number of unsuccessful connection attempts that will be made before
giving up.
|
TcpProxy.Builder |
TcpProxy.Builder.setMaxDownstreamConnectionDuration(com.google.protobuf.Duration.Builder builderForValue)
The maximum duration of a connection.
|
TcpProxy.Builder |
TcpProxy.Builder.setMaxDownstreamConnectionDuration(com.google.protobuf.Duration value)
The maximum duration of a connection.
|
TcpProxy.Builder |
TcpProxy.Builder.setMetadataMatch(Metadata.Builder builderForValue)
Optional endpoint metadata match criteria.
|
TcpProxy.Builder |
TcpProxy.Builder.setMetadataMatch(Metadata value)
Optional endpoint metadata match criteria.
|
TcpProxy.Builder |
TcpProxy.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
TcpProxy.Builder |
TcpProxy.Builder.setStatPrefix(String value)
The prefix to use when emitting :ref:`statistics
<config_network_filters_tcp_proxy_stats>`.
|
TcpProxy.Builder |
TcpProxy.Builder.setStatPrefixBytes(com.google.protobuf.ByteString value)
The prefix to use when emitting :ref:`statistics
<config_network_filters_tcp_proxy_stats>`.
|
TcpProxy.Builder |
TcpProxy.Builder.setTunnelingConfig(TcpProxy.TunnelingConfig.Builder builderForValue)
[#not-implemented-hide:] feature in progress
If set, this configures tunneling, e.g. configuration options to tunnel multiple TCP
payloads over a shared HTTP/2 tunnel.
|
TcpProxy.Builder |
TcpProxy.Builder.setTunnelingConfig(TcpProxy.TunnelingConfig value)
[#not-implemented-hide:] feature in progress
If set, this configures tunneling, e.g. configuration options to tunnel multiple TCP
payloads over a shared HTTP/2 tunnel.
|
TcpProxy.Builder |
TcpProxy.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
TcpProxy.Builder |
TcpProxy.Builder.setUpstreamIdleTimeout(com.google.protobuf.Duration.Builder builderForValue)
[#not-implemented-hide:]
.google.protobuf.Duration upstream_idle_timeout = 4; |
TcpProxy.Builder |
TcpProxy.Builder.setUpstreamIdleTimeout(com.google.protobuf.Duration value)
[#not-implemented-hide:]
.google.protobuf.Duration upstream_idle_timeout = 4; |
TcpProxy.Builder |
TcpProxy.Builder.setWeightedClusters(TcpProxy.WeightedCluster.Builder builderForValue)
Multiple upstream clusters can be specified for a given route.
|
TcpProxy.Builder |
TcpProxy.Builder.setWeightedClusters(TcpProxy.WeightedCluster value)
Multiple upstream clusters can be specified for a given route.
|
TcpProxy.Builder |
TcpProxy.toBuilder() |
Copyright © 2018–2021 The Envoy Project. All rights reserved.