Versions in this module Expand all Collapse all v0 v0.11.3 Jun 6, 2023 v0.11.2 Jun 6, 2023 Changes in this version + var File_envoy_extensions_common_dynamic_forward_proxy_v3_dns_cache_proto protoreflect.FileDescriptor + type DnsCacheCircuitBreakers struct + MaxPendingRequests *wrappers.UInt32Value + func (*DnsCacheCircuitBreakers) Descriptor() ([]byte, []int) + func (*DnsCacheCircuitBreakers) ProtoMessage() + func (m *DnsCacheCircuitBreakers) Validate() error + func (m *DnsCacheCircuitBreakers) ValidateAll() error + func (x *DnsCacheCircuitBreakers) GetMaxPendingRequests() *wrappers.UInt32Value + func (x *DnsCacheCircuitBreakers) ProtoReflect() protoreflect.Message + func (x *DnsCacheCircuitBreakers) Reset() + func (x *DnsCacheCircuitBreakers) String() string + type DnsCacheCircuitBreakersMultiError []error + func (m DnsCacheCircuitBreakersMultiError) AllErrors() []error + func (m DnsCacheCircuitBreakersMultiError) Error() string + type DnsCacheCircuitBreakersValidationError struct + func (e DnsCacheCircuitBreakersValidationError) Cause() error + func (e DnsCacheCircuitBreakersValidationError) Error() string + func (e DnsCacheCircuitBreakersValidationError) ErrorName() string + func (e DnsCacheCircuitBreakersValidationError) Field() string + func (e DnsCacheCircuitBreakersValidationError) Key() bool + func (e DnsCacheCircuitBreakersValidationError) Reason() string + type DnsCacheConfig struct + DnsCacheCircuitBreaker *DnsCacheCircuitBreakers + DnsFailureRefreshRate *v3.Cluster_RefreshRate + DnsLookupFamily v3.Cluster_DnsLookupFamily + DnsMinRefreshRate *duration.Duration + DnsQueryTimeout *duration.Duration + DnsRefreshRate *duration.Duration + DnsResolutionConfig *v31.DnsResolutionConfig + HostTtl *duration.Duration + KeyValueConfig *v32.KeyValueStoreConfig + MaxHosts *wrappers.UInt32Value + Name string + PreresolveHostnames []*v31.SocketAddress + TypedDnsResolverConfig *v31.TypedExtensionConfig + UseTcpForDnsLookups bool + func (*DnsCacheConfig) Descriptor() ([]byte, []int) + func (*DnsCacheConfig) ProtoMessage() + func (m *DnsCacheConfig) Validate() error + func (m *DnsCacheConfig) ValidateAll() error + func (x *DnsCacheConfig) GetDnsCacheCircuitBreaker() *DnsCacheCircuitBreakers + func (x *DnsCacheConfig) GetDnsFailureRefreshRate() *v3.Cluster_RefreshRate + func (x *DnsCacheConfig) GetDnsLookupFamily() v3.Cluster_DnsLookupFamily + func (x *DnsCacheConfig) GetDnsMinRefreshRate() *duration.Duration + func (x *DnsCacheConfig) GetDnsQueryTimeout() *duration.Duration + func (x *DnsCacheConfig) GetDnsRefreshRate() *duration.Duration + func (x *DnsCacheConfig) GetDnsResolutionConfig() *v31.DnsResolutionConfig + func (x *DnsCacheConfig) GetHostTtl() *duration.Duration + func (x *DnsCacheConfig) GetKeyValueConfig() *v32.KeyValueStoreConfig + func (x *DnsCacheConfig) GetMaxHosts() *wrappers.UInt32Value + func (x *DnsCacheConfig) GetName() string + func (x *DnsCacheConfig) GetPreresolveHostnames() []*v31.SocketAddress + func (x *DnsCacheConfig) GetTypedDnsResolverConfig() *v31.TypedExtensionConfig + func (x *DnsCacheConfig) GetUseTcpForDnsLookups() bool + func (x *DnsCacheConfig) ProtoReflect() protoreflect.Message + func (x *DnsCacheConfig) Reset() + func (x *DnsCacheConfig) String() string + type DnsCacheConfigMultiError []error + func (m DnsCacheConfigMultiError) AllErrors() []error + func (m DnsCacheConfigMultiError) Error() string + type DnsCacheConfigValidationError struct + func (e DnsCacheConfigValidationError) Cause() error + func (e DnsCacheConfigValidationError) Error() string + func (e DnsCacheConfigValidationError) ErrorName() string + func (e DnsCacheConfigValidationError) Field() string + func (e DnsCacheConfigValidationError) Key() bool + func (e DnsCacheConfigValidationError) Reason() string