public static interface DnsFilterConfig.ClientContextConfigOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
long |
getMaxPendingLookups()
Controls how many outstanding external lookup contexts the filter tracks.
|
com.google.protobuf.Duration |
getResolverTimeout()
Sets the maximum time we will wait for the upstream query to complete
We allow 5s for the upstream resolution to complete, so the minimum
value here is 1.
|
com.google.protobuf.DurationOrBuilder |
getResolverTimeoutOrBuilder()
Sets the maximum time we will wait for the upstream query to complete
We allow 5s for the upstream resolution to complete, so the minimum
value here is 1.
|
Address |
getUpstreamResolvers(int index)
A list of DNS servers to which we can forward queries.
|
int |
getUpstreamResolversCount()
A list of DNS servers to which we can forward queries.
|
List<Address> |
getUpstreamResolversList()
A list of DNS servers to which we can forward queries.
|
AddressOrBuilder |
getUpstreamResolversOrBuilder(int index)
A list of DNS servers to which we can forward queries.
|
List<? extends AddressOrBuilder> |
getUpstreamResolversOrBuilderList()
A list of DNS servers to which we can forward queries.
|
boolean |
hasResolverTimeout()
Sets the maximum time we will wait for the upstream query to complete
We allow 5s for the upstream resolution to complete, so the minimum
value here is 1.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofboolean hasResolverTimeout()
Sets the maximum time we will wait for the upstream query to complete We allow 5s for the upstream resolution to complete, so the minimum value here is 1. Note that the total latency for a failed query is the number of retries multiplied by the resolver_timeout.
.google.protobuf.Duration resolver_timeout = 1 [(.validate.rules) = { ... }com.google.protobuf.Duration getResolverTimeout()
Sets the maximum time we will wait for the upstream query to complete We allow 5s for the upstream resolution to complete, so the minimum value here is 1. Note that the total latency for a failed query is the number of retries multiplied by the resolver_timeout.
.google.protobuf.Duration resolver_timeout = 1 [(.validate.rules) = { ... }com.google.protobuf.DurationOrBuilder getResolverTimeoutOrBuilder()
Sets the maximum time we will wait for the upstream query to complete We allow 5s for the upstream resolution to complete, so the minimum value here is 1. Note that the total latency for a failed query is the number of retries multiplied by the resolver_timeout.
.google.protobuf.Duration resolver_timeout = 1 [(.validate.rules) = { ... }List<Address> getUpstreamResolversList()
A list of DNS servers to which we can forward queries. If not specified, Envoy will use the ambient DNS resolvers in the system.
repeated .envoy.config.core.v4alpha.Address upstream_resolvers = 2;Address getUpstreamResolvers(int index)
A list of DNS servers to which we can forward queries. If not specified, Envoy will use the ambient DNS resolvers in the system.
repeated .envoy.config.core.v4alpha.Address upstream_resolvers = 2;int getUpstreamResolversCount()
A list of DNS servers to which we can forward queries. If not specified, Envoy will use the ambient DNS resolvers in the system.
repeated .envoy.config.core.v4alpha.Address upstream_resolvers = 2;List<? extends AddressOrBuilder> getUpstreamResolversOrBuilderList()
A list of DNS servers to which we can forward queries. If not specified, Envoy will use the ambient DNS resolvers in the system.
repeated .envoy.config.core.v4alpha.Address upstream_resolvers = 2;AddressOrBuilder getUpstreamResolversOrBuilder(int index)
A list of DNS servers to which we can forward queries. If not specified, Envoy will use the ambient DNS resolvers in the system.
repeated .envoy.config.core.v4alpha.Address upstream_resolvers = 2;long getMaxPendingLookups()
Controls how many outstanding external lookup contexts the filter tracks. The context structure allows the filter to respond to every query even if the external resolution times out or is otherwise unsuccessful
uint64 max_pending_lookups = 3 [(.validate.rules) = { ... }Copyright © 2018–2021 The Envoy Project. All rights reserved.