@type t() ::
%Envoy.Extensions.Filters.Network.RedisProxy.V3.RedisProxy.ConnPoolSettings{
__unknown_fields__: [
{field_number :: integer(), Protobuf.Wire.Types.wire_type(),
value :: term()}
],
buffer_flush_timeout: Google.Protobuf.Duration.t() | nil,
connection_rate_limit:
Envoy.Extensions.Filters.Network.RedisProxy.V3.RedisProxy.ConnectionRateLimit.t()
| nil,
dns_cache_config:
Envoy.Extensions.Common.DynamicForwardProxy.V3.DnsCacheConfig.t() | nil,
enable_command_stats: boolean(),
enable_hashtagging: boolean(),
enable_redirection: boolean(),
max_buffer_size_before_flush: non_neg_integer(),
max_upstream_unknown_connections: Google.Protobuf.UInt32Value.t() | nil,
op_timeout: Google.Protobuf.Duration.t() | nil,
read_policy:
Envoy.Extensions.Filters.Network.RedisProxy.V3.RedisProxy.ConnPoolSettings.ReadPolicy.t()
}