DnsCacheConfig.Builder |
DnsCacheConfig.Builder.addAllPreresolveHostnames(Iterable<? extends SocketAddress> values) |
Hostnames that should be preresolved into the cache upon creation.
|
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.addPreresolveHostnames(int index,
SocketAddress value) |
Hostnames that should be preresolved into the cache upon creation.
|
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.addPreresolveHostnames(int index,
SocketAddress.Builder builderForValue) |
Hostnames that should be preresolved into the cache upon creation.
|
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.addPreresolveHostnames(SocketAddress value) |
Hostnames that should be preresolved into the cache upon creation.
|
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.addPreresolveHostnames(SocketAddress.Builder builderForValue) |
Hostnames that should be preresolved into the cache upon creation.
|
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.clearDnsMinRefreshRate() |
The minimum rate that DNS resolution will occur.
|
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.clearDnsQueryTimeout() |
The timeout used for DNS queries.
|
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.clearDnsRefreshRate() |
The DNS refresh rate for unresolved DNS hosts.
|
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.clearDnsResolutionConfig() |
Deprecated.
|
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.clearKeyValueConfig() |
[#not-implemented-hide:]
Configuration to flush the DNS cache to long term storage.
|
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.clearPreresolveHostnames() |
Hostnames that should be preresolved into the cache upon creation.
|
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.clearTypedDnsResolverConfig() |
DNS resolver type configuration extension.
|
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.clearUseTcpForDnsLookups() |
Deprecated.
|
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.mergeDnsMinRefreshRate(com.google.protobuf.Duration value) |
The minimum rate that DNS resolution will occur.
|
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.mergeDnsQueryTimeout(com.google.protobuf.Duration value) |
The timeout used for DNS queries.
|
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.mergeDnsRefreshRate(com.google.protobuf.Duration value) |
The DNS refresh rate for unresolved DNS hosts.
|
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.mergeDnsResolutionConfig(DnsResolutionConfig value) |
Deprecated.
|
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
|
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.mergeFrom(com.google.protobuf.Message other) |
|
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.mergeFrom(DnsCacheConfig other) |
|
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.mergeHostTtl(com.google.protobuf.Duration value) |
The TTL for hosts that are unused.
|
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.mergeKeyValueConfig(KeyValueStoreConfig value) |
[#not-implemented-hide:]
Configuration to flush the DNS cache to long term storage.
|
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.mergeMaxHosts(com.google.protobuf.UInt32Value value) |
The maximum number of hosts that the cache will hold.
|
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.mergeTypedDnsResolverConfig(TypedExtensionConfig value) |
DNS resolver type configuration extension.
|
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.removePreresolveHostnames(int index) |
Hostnames that should be preresolved into the cache upon creation.
|
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.setDnsCacheCircuitBreaker(DnsCacheCircuitBreakers value) |
The config of circuit breakers for resolver.
|
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.setDnsCacheCircuitBreaker(DnsCacheCircuitBreakers.Builder builderForValue) |
The config of circuit breakers for resolver.
|
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.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.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.setDnsMinRefreshRate(com.google.protobuf.Duration value) |
The minimum rate that DNS resolution will occur.
|
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.setDnsMinRefreshRate(com.google.protobuf.Duration.Builder builderForValue) |
The minimum rate that DNS resolution will occur.
|
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.setDnsQueryTimeout(com.google.protobuf.Duration value) |
The timeout used for DNS queries.
|
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.setDnsQueryTimeout(com.google.protobuf.Duration.Builder builderForValue) |
The timeout used for DNS queries.
|
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.setDnsRefreshRate(com.google.protobuf.Duration value) |
The DNS refresh rate for unresolved DNS hosts.
|
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.setDnsRefreshRate(com.google.protobuf.Duration.Builder builderForValue) |
The DNS refresh rate for unresolved DNS hosts.
|
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.setDnsResolutionConfig(DnsResolutionConfig value) |
Deprecated.
|
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.setDnsResolutionConfig(DnsResolutionConfig.Builder builderForValue) |
Deprecated.
|
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
|
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.setHostTtl(com.google.protobuf.Duration value) |
The TTL for hosts that are unused.
|
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.setHostTtl(com.google.protobuf.Duration.Builder builderForValue) |
The TTL for hosts that are unused.
|
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.setKeyValueConfig(KeyValueStoreConfig value) |
[#not-implemented-hide:]
Configuration to flush the DNS cache to long term storage.
|
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.setKeyValueConfig(KeyValueStoreConfig.Builder builderForValue) |
[#not-implemented-hide:]
Configuration to flush the DNS cache to long term storage.
|
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.setMaxHosts(com.google.protobuf.UInt32Value value) |
The maximum number of hosts that the cache will hold.
|
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.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.setPreresolveHostnames(int index,
SocketAddress value) |
Hostnames that should be preresolved into the cache upon creation.
|
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.setPreresolveHostnames(int index,
SocketAddress.Builder builderForValue) |
Hostnames that should be preresolved into the cache upon creation.
|
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
|
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.setTypedDnsResolverConfig(TypedExtensionConfig value) |
DNS resolver type configuration extension.
|
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.setTypedDnsResolverConfig(TypedExtensionConfig.Builder builderForValue) |
DNS resolver type configuration extension.
|
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
|
DnsCacheConfig.Builder |
DnsCacheConfig.Builder.setUseTcpForDnsLookups(boolean value) |
Deprecated.
|
DnsCacheConfig.Builder |
DnsCacheConfig.toBuilder() |
|