| Package | Description |
|---|---|
| io.envoyproxy.envoy.extensions.filters.network.redis_proxy.v3 |
| Modifier and Type | Method and Description |
|---|---|
RedisProxy.ConnPoolSettings.Builder |
RedisProxy.ConnPoolSettings.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
RedisProxy.ConnPoolSettings.Builder |
RedisProxy.ConnPoolSettings.Builder.clear() |
RedisProxy.ConnPoolSettings.Builder |
RedisProxy.ConnPoolSettings.Builder.clearBufferFlushTimeout()
The encoded request buffer is flushed N milliseconds after the first request has been
encoded, unless the buffer size has already exceeded `max_buffer_size_before_flush`.
|
RedisProxy.ConnPoolSettings.Builder |
RedisProxy.ConnPoolSettings.Builder.clearEnableCommandStats()
Enable per-command statistics per upstream cluster, in addition to the filter level aggregate
count.
|
RedisProxy.ConnPoolSettings.Builder |
RedisProxy.ConnPoolSettings.Builder.clearEnableHashtagging()
Use hash tagging on every redis key to guarantee that keys with the same hash tag will be
forwarded to the same upstream.
|
RedisProxy.ConnPoolSettings.Builder |
RedisProxy.ConnPoolSettings.Builder.clearEnableRedirection()
Accept `moved and ask redirection
<https://redis.io/topics/cluster-spec#redirection-and-resharding>`_ errors from upstream
redis servers, and retry commands to the specified target server.
|
RedisProxy.ConnPoolSettings.Builder |
RedisProxy.ConnPoolSettings.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
RedisProxy.ConnPoolSettings.Builder |
RedisProxy.ConnPoolSettings.Builder.clearMaxBufferSizeBeforeFlush()
Maximum size of encoded request buffer before flush is triggered and encoded requests
are sent upstream.
|
RedisProxy.ConnPoolSettings.Builder |
RedisProxy.ConnPoolSettings.Builder.clearMaxUpstreamUnknownConnections()
`max_upstream_unknown_connections` controls how many upstream connections to unknown hosts
can be created at any given time by any given worker thread (see `enable_redirection` for
more details).
|
RedisProxy.ConnPoolSettings.Builder |
RedisProxy.ConnPoolSettings.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
RedisProxy.ConnPoolSettings.Builder |
RedisProxy.ConnPoolSettings.Builder.clearOpTimeout()
Per-operation timeout in milliseconds.
|
RedisProxy.ConnPoolSettings.Builder |
RedisProxy.ConnPoolSettings.Builder.clearReadPolicy()
Read policy.
|
RedisProxy.ConnPoolSettings.Builder |
RedisProxy.ConnPoolSettings.Builder.clone() |
RedisProxy.ConnPoolSettings.Builder |
RedisProxy.Builder.getSettingsBuilder()
Network settings for the connection pool to the upstream clusters.
|
RedisProxy.ConnPoolSettings.Builder |
RedisProxy.ConnPoolSettings.Builder.mergeBufferFlushTimeout(com.google.protobuf.Duration value)
The encoded request buffer is flushed N milliseconds after the first request has been
encoded, unless the buffer size has already exceeded `max_buffer_size_before_flush`.
|
RedisProxy.ConnPoolSettings.Builder |
RedisProxy.ConnPoolSettings.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
RedisProxy.ConnPoolSettings.Builder |
RedisProxy.ConnPoolSettings.Builder.mergeFrom(com.google.protobuf.Message other) |
RedisProxy.ConnPoolSettings.Builder |
RedisProxy.ConnPoolSettings.Builder.mergeFrom(RedisProxy.ConnPoolSettings other) |
RedisProxy.ConnPoolSettings.Builder |
RedisProxy.ConnPoolSettings.Builder.mergeMaxUpstreamUnknownConnections(com.google.protobuf.UInt32Value value)
`max_upstream_unknown_connections` controls how many upstream connections to unknown hosts
can be created at any given time by any given worker thread (see `enable_redirection` for
more details).
|
RedisProxy.ConnPoolSettings.Builder |
RedisProxy.ConnPoolSettings.Builder.mergeOpTimeout(com.google.protobuf.Duration value)
Per-operation timeout in milliseconds.
|
RedisProxy.ConnPoolSettings.Builder |
RedisProxy.ConnPoolSettings.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
static RedisProxy.ConnPoolSettings.Builder |
RedisProxy.ConnPoolSettings.newBuilder() |
static RedisProxy.ConnPoolSettings.Builder |
RedisProxy.ConnPoolSettings.newBuilder(RedisProxy.ConnPoolSettings prototype) |
RedisProxy.ConnPoolSettings.Builder |
RedisProxy.ConnPoolSettings.newBuilderForType() |
protected RedisProxy.ConnPoolSettings.Builder |
RedisProxy.ConnPoolSettings.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
RedisProxy.ConnPoolSettings.Builder |
RedisProxy.ConnPoolSettings.Builder.setBufferFlushTimeout(com.google.protobuf.Duration.Builder builderForValue)
The encoded request buffer is flushed N milliseconds after the first request has been
encoded, unless the buffer size has already exceeded `max_buffer_size_before_flush`.
|
RedisProxy.ConnPoolSettings.Builder |
RedisProxy.ConnPoolSettings.Builder.setBufferFlushTimeout(com.google.protobuf.Duration value)
The encoded request buffer is flushed N milliseconds after the first request has been
encoded, unless the buffer size has already exceeded `max_buffer_size_before_flush`.
|
RedisProxy.ConnPoolSettings.Builder |
RedisProxy.ConnPoolSettings.Builder.setEnableCommandStats(boolean value)
Enable per-command statistics per upstream cluster, in addition to the filter level aggregate
count.
|
RedisProxy.ConnPoolSettings.Builder |
RedisProxy.ConnPoolSettings.Builder.setEnableHashtagging(boolean value)
Use hash tagging on every redis key to guarantee that keys with the same hash tag will be
forwarded to the same upstream.
|
RedisProxy.ConnPoolSettings.Builder |
RedisProxy.ConnPoolSettings.Builder.setEnableRedirection(boolean value)
Accept `moved and ask redirection
<https://redis.io/topics/cluster-spec#redirection-and-resharding>`_ errors from upstream
redis servers, and retry commands to the specified target server.
|
RedisProxy.ConnPoolSettings.Builder |
RedisProxy.ConnPoolSettings.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
RedisProxy.ConnPoolSettings.Builder |
RedisProxy.ConnPoolSettings.Builder.setMaxBufferSizeBeforeFlush(int value)
Maximum size of encoded request buffer before flush is triggered and encoded requests
are sent upstream.
|
RedisProxy.ConnPoolSettings.Builder |
RedisProxy.ConnPoolSettings.Builder.setMaxUpstreamUnknownConnections(com.google.protobuf.UInt32Value.Builder builderForValue)
`max_upstream_unknown_connections` controls how many upstream connections to unknown hosts
can be created at any given time by any given worker thread (see `enable_redirection` for
more details).
|
RedisProxy.ConnPoolSettings.Builder |
RedisProxy.ConnPoolSettings.Builder.setMaxUpstreamUnknownConnections(com.google.protobuf.UInt32Value value)
`max_upstream_unknown_connections` controls how many upstream connections to unknown hosts
can be created at any given time by any given worker thread (see `enable_redirection` for
more details).
|
RedisProxy.ConnPoolSettings.Builder |
RedisProxy.ConnPoolSettings.Builder.setOpTimeout(com.google.protobuf.Duration.Builder builderForValue)
Per-operation timeout in milliseconds.
|
RedisProxy.ConnPoolSettings.Builder |
RedisProxy.ConnPoolSettings.Builder.setOpTimeout(com.google.protobuf.Duration value)
Per-operation timeout in milliseconds.
|
RedisProxy.ConnPoolSettings.Builder |
RedisProxy.ConnPoolSettings.Builder.setReadPolicy(RedisProxy.ConnPoolSettings.ReadPolicy value)
Read policy.
|
RedisProxy.ConnPoolSettings.Builder |
RedisProxy.ConnPoolSettings.Builder.setReadPolicyValue(int value)
Read policy.
|
RedisProxy.ConnPoolSettings.Builder |
RedisProxy.ConnPoolSettings.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
RedisProxy.ConnPoolSettings.Builder |
RedisProxy.ConnPoolSettings.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
RedisProxy.ConnPoolSettings.Builder |
RedisProxy.ConnPoolSettings.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
RedisProxy.Builder |
RedisProxy.Builder.setSettings(RedisProxy.ConnPoolSettings.Builder builderForValue)
Network settings for the connection pool to the upstream clusters.
|
Copyright © 2018–2021 The Envoy Project. All rights reserved.