| Modifier and Type | Method and Description |
|---|---|
DnsCacheConfig.Builder |
ClusterConfig.Builder.getDnsCacheConfigBuilder()
The DNS cache configuration that the cluster will attach to.
|
| Modifier and Type | Method and Description |
|---|---|
ClusterConfig.Builder |
ClusterConfig.Builder.setDnsCacheConfig(DnsCacheConfig.Builder builderForValue)
The DNS cache configuration that the cluster will attach to.
|
| Modifier and Type | Method and Description |
|---|---|
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.clear() |
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.clearDnsCacheCircuitBreaker()
The config of circuit breakers for resolver.
|
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.clearDnsFailureRefreshRate()
If the DNS failure refresh rate is specified,
this is used as the cache's DNS refresh rate when DNS requests are failing.
|
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.clearDnsLookupFamily()
The DNS lookup family to use during resolution.
|
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.clearDnsRefreshRate()
The DNS refresh rate for currently cached DNS hosts.
|
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.clearHostTtl()
The TTL for hosts that are unused.
|
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.clearMaxHosts()
The maximum number of hosts that the cache will hold.
|
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.clearName()
The name of the cache.
|
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.clearUseTcpForDnsLookups()
[#next-major-version: Reconcile DNS options in a single message.]
|
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.clone() |
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.mergeDnsCacheCircuitBreaker(DnsCacheCircuitBreakers value)
The config of circuit breakers for resolver.
|
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.mergeDnsFailureRefreshRate(Cluster.RefreshRate value)
If the DNS failure refresh rate is specified,
this is used as the cache's DNS refresh rate when DNS requests are failing.
|
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.mergeDnsRefreshRate(com.google.protobuf.Duration value)
The DNS refresh rate for currently cached DNS hosts.
|
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.mergeFrom(DnsCacheConfig other) |
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.mergeFrom(com.google.protobuf.Message other) |
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.mergeHostTtl(com.google.protobuf.Duration value)
The TTL for hosts that are unused.
|
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.mergeMaxHosts(com.google.protobuf.UInt32Value value)
The maximum number of hosts that the cache will hold.
|
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
static DnsCacheConfig.Builder |
DnsCacheConfig.newBuilder() |
static DnsCacheConfig.Builder |
DnsCacheConfig.newBuilder(DnsCacheConfig prototype) |
DnsCacheConfig.Builder |
DnsCacheConfig.newBuilderForType() |
protected DnsCacheConfig.Builder |
DnsCacheConfig.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.setDnsCacheCircuitBreaker(DnsCacheCircuitBreakers.Builder builderForValue)
The config of circuit breakers for resolver.
|
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.setDnsCacheCircuitBreaker(DnsCacheCircuitBreakers value)
The config of circuit breakers for resolver.
|
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.setDnsFailureRefreshRate(Cluster.RefreshRate.Builder builderForValue)
If the DNS failure refresh rate is specified,
this is used as the cache's DNS refresh rate when DNS requests are failing.
|
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.setDnsFailureRefreshRate(Cluster.RefreshRate value)
If the DNS failure refresh rate is specified,
this is used as the cache's DNS refresh rate when DNS requests are failing.
|
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.setDnsLookupFamily(Cluster.DnsLookupFamily value)
The DNS lookup family to use during resolution.
|
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.setDnsLookupFamilyValue(int value)
The DNS lookup family to use during resolution.
|
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.setDnsRefreshRate(com.google.protobuf.Duration.Builder builderForValue)
The DNS refresh rate for currently cached DNS hosts.
|
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.setDnsRefreshRate(com.google.protobuf.Duration value)
The DNS refresh rate for currently cached DNS hosts.
|
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.setHostTtl(com.google.protobuf.Duration.Builder builderForValue)
The TTL for hosts that are unused.
|
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.setHostTtl(com.google.protobuf.Duration value)
The TTL for hosts that are unused.
|
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.setMaxHosts(com.google.protobuf.UInt32Value.Builder builderForValue)
The maximum number of hosts that the cache will hold.
|
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.setMaxHosts(com.google.protobuf.UInt32Value value)
The maximum number of hosts that the cache will hold.
|
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.setName(String value)
The name of the cache.
|
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.setNameBytes(com.google.protobuf.ByteString value)
The name of the cache.
|
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.setUseTcpForDnsLookups(boolean value)
[#next-major-version: Reconcile DNS options in a single message.]
|
DnsCacheConfig.Builder |
DnsCacheConfig.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
DnsCacheConfig.Builder |
FilterConfig.Builder.getDnsCacheConfigBuilder()
The DNS cache configuration that the filter will attach to.
|
| Modifier and Type | Method and Description |
|---|---|
FilterConfig.Builder |
FilterConfig.Builder.setDnsCacheConfig(DnsCacheConfig.Builder builderForValue)
The DNS cache configuration that the filter will attach to.
|
| Modifier and Type | Method and Description |
|---|---|
DnsCacheConfig.Builder |
FilterConfig.Builder.getDnsCacheConfigBuilder()
The DNS cache configuration that the filter will attach to.
|
| Modifier and Type | Method and Description |
|---|---|
FilterConfig.Builder |
FilterConfig.Builder.setDnsCacheConfig(DnsCacheConfig.Builder builderForValue)
The DNS cache configuration that the filter will attach to.
|
Copyright © 2018–2021 The Envoy Project. All rights reserved.