| Package | Description |
|---|---|
| io.envoyproxy.envoy.extensions.filters.network.redis_proxy.v3 |
| Modifier and Type | Method and Description |
|---|---|
RedisProxy.Builder |
RedisProxy.Builder.addAllFaults(Iterable<? extends RedisProxy.RedisFault> values)
List of faults to inject.
|
RedisProxy.Builder |
RedisProxy.Builder.addFaults(int index,
RedisProxy.RedisFault.Builder builderForValue)
List of faults to inject.
|
RedisProxy.Builder |
RedisProxy.Builder.addFaults(int index,
RedisProxy.RedisFault value)
List of faults to inject.
|
RedisProxy.Builder |
RedisProxy.Builder.addFaults(RedisProxy.RedisFault.Builder builderForValue)
List of faults to inject.
|
RedisProxy.Builder |
RedisProxy.Builder.addFaults(RedisProxy.RedisFault value)
List of faults to inject.
|
RedisProxy.Builder |
RedisProxy.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
RedisProxy.Builder |
RedisProxy.Builder.clear() |
RedisProxy.Builder |
RedisProxy.Builder.clearDownstreamAuthPassword()
Authenticate Redis client connections locally by forcing downstream clients to issue a `Redis
AUTH command <https://redis.io/commands/auth>`_ with this password before enabling any other
command.
|
RedisProxy.Builder |
RedisProxy.Builder.clearDownstreamAuthUsername()
If a username is provided an ACL style AUTH command will be required with a username and password.
|
RedisProxy.Builder |
RedisProxy.Builder.clearFaults()
List of faults to inject.
|
RedisProxy.Builder |
RedisProxy.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
RedisProxy.Builder |
RedisProxy.Builder.clearLatencyInMicros()
Indicates that latency stat should be computed in microseconds.
|
RedisProxy.Builder |
RedisProxy.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
RedisProxy.Builder |
RedisProxy.Builder.clearPrefixRoutes()
List of **unique** prefixes used to separate keys from different workloads to different
clusters.
|
RedisProxy.Builder |
RedisProxy.Builder.clearSettings()
Network settings for the connection pool to the upstream clusters.
|
RedisProxy.Builder |
RedisProxy.Builder.clearStatPrefix()
The prefix to use when emitting :ref:`statistics <config_network_filters_redis_proxy_stats>`.
|
RedisProxy.Builder |
RedisProxy.Builder.clone() |
RedisProxy.Builder |
RedisProxy.Builder.mergeDownstreamAuthPassword(DataSource value)
Authenticate Redis client connections locally by forcing downstream clients to issue a `Redis
AUTH command <https://redis.io/commands/auth>`_ with this password before enabling any other
command.
|
RedisProxy.Builder |
RedisProxy.Builder.mergeDownstreamAuthUsername(DataSource value)
If a username is provided an ACL style AUTH command will be required with a username and password.
|
RedisProxy.Builder |
RedisProxy.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
RedisProxy.Builder |
RedisProxy.Builder.mergeFrom(com.google.protobuf.Message other) |
RedisProxy.Builder |
RedisProxy.Builder.mergeFrom(RedisProxy other) |
RedisProxy.Builder |
RedisProxy.Builder.mergePrefixRoutes(RedisProxy.PrefixRoutes value)
List of **unique** prefixes used to separate keys from different workloads to different
clusters.
|
RedisProxy.Builder |
RedisProxy.Builder.mergeSettings(RedisProxy.ConnPoolSettings value)
Network settings for the connection pool to the upstream clusters.
|
RedisProxy.Builder |
RedisProxy.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
static RedisProxy.Builder |
RedisProxy.newBuilder() |
static RedisProxy.Builder |
RedisProxy.newBuilder(RedisProxy prototype) |
RedisProxy.Builder |
RedisProxy.newBuilderForType() |
protected RedisProxy.Builder |
RedisProxy.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
RedisProxy.Builder |
RedisProxy.Builder.removeFaults(int index)
List of faults to inject.
|
RedisProxy.Builder |
RedisProxy.Builder.setDownstreamAuthPassword(DataSource.Builder builderForValue)
Authenticate Redis client connections locally by forcing downstream clients to issue a `Redis
AUTH command <https://redis.io/commands/auth>`_ with this password before enabling any other
command.
|
RedisProxy.Builder |
RedisProxy.Builder.setDownstreamAuthPassword(DataSource value)
Authenticate Redis client connections locally by forcing downstream clients to issue a `Redis
AUTH command <https://redis.io/commands/auth>`_ with this password before enabling any other
command.
|
RedisProxy.Builder |
RedisProxy.Builder.setDownstreamAuthUsername(DataSource.Builder builderForValue)
If a username is provided an ACL style AUTH command will be required with a username and password.
|
RedisProxy.Builder |
RedisProxy.Builder.setDownstreamAuthUsername(DataSource value)
If a username is provided an ACL style AUTH command will be required with a username and password.
|
RedisProxy.Builder |
RedisProxy.Builder.setFaults(int index,
RedisProxy.RedisFault.Builder builderForValue)
List of faults to inject.
|
RedisProxy.Builder |
RedisProxy.Builder.setFaults(int index,
RedisProxy.RedisFault value)
List of faults to inject.
|
RedisProxy.Builder |
RedisProxy.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
RedisProxy.Builder |
RedisProxy.Builder.setLatencyInMicros(boolean value)
Indicates that latency stat should be computed in microseconds.
|
RedisProxy.Builder |
RedisProxy.Builder.setPrefixRoutes(RedisProxy.PrefixRoutes.Builder builderForValue)
List of **unique** prefixes used to separate keys from different workloads to different
clusters.
|
RedisProxy.Builder |
RedisProxy.Builder.setPrefixRoutes(RedisProxy.PrefixRoutes value)
List of **unique** prefixes used to separate keys from different workloads to different
clusters.
|
RedisProxy.Builder |
RedisProxy.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
RedisProxy.Builder |
RedisProxy.Builder.setSettings(RedisProxy.ConnPoolSettings.Builder builderForValue)
Network settings for the connection pool to the upstream clusters.
|
RedisProxy.Builder |
RedisProxy.Builder.setSettings(RedisProxy.ConnPoolSettings value)
Network settings for the connection pool to the upstream clusters.
|
RedisProxy.Builder |
RedisProxy.Builder.setStatPrefix(String value)
The prefix to use when emitting :ref:`statistics <config_network_filters_redis_proxy_stats>`.
|
RedisProxy.Builder |
RedisProxy.Builder.setStatPrefixBytes(com.google.protobuf.ByteString value)
The prefix to use when emitting :ref:`statistics <config_network_filters_redis_proxy_stats>`.
|
RedisProxy.Builder |
RedisProxy.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
RedisProxy.Builder |
RedisProxy.toBuilder() |
Copyright © 2018–2021 The Envoy Project. All rights reserved.