public static interface RedisProxy.RedisFaultOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
String |
getCommands(int index)
Commands fault is restricted to, if any.
|
com.google.protobuf.ByteString |
getCommandsBytes(int index)
Commands fault is restricted to, if any.
|
int |
getCommandsCount()
Commands fault is restricted to, if any.
|
List<String> |
getCommandsList()
Commands fault is restricted to, if any.
|
com.google.protobuf.Duration |
getDelay()
Delay for all faults.
|
com.google.protobuf.DurationOrBuilder |
getDelayOrBuilder()
Delay for all faults.
|
RuntimeFractionalPercent |
getFaultEnabled()
Percentage of requests fault applies to.
|
RuntimeFractionalPercentOrBuilder |
getFaultEnabledOrBuilder()
Percentage of requests fault applies to.
|
RedisProxy.RedisFault.RedisFaultType |
getFaultType()
Fault type.
|
int |
getFaultTypeValue()
Fault type.
|
boolean |
hasDelay()
Delay for all faults.
|
boolean |
hasFaultEnabled()
Percentage of requests fault applies to.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofint getFaultTypeValue()
Fault type.
.envoy.extensions.filters.network.redis_proxy.v3.RedisProxy.RedisFault.RedisFaultType fault_type = 1 [(.validate.rules) = { ... }RedisProxy.RedisFault.RedisFaultType getFaultType()
Fault type.
.envoy.extensions.filters.network.redis_proxy.v3.RedisProxy.RedisFault.RedisFaultType fault_type = 1 [(.validate.rules) = { ... }boolean hasFaultEnabled()
Percentage of requests fault applies to.
.envoy.config.core.v3.RuntimeFractionalPercent fault_enabled = 2 [(.validate.rules) = { ... }RuntimeFractionalPercent getFaultEnabled()
Percentage of requests fault applies to.
.envoy.config.core.v3.RuntimeFractionalPercent fault_enabled = 2 [(.validate.rules) = { ... }RuntimeFractionalPercentOrBuilder getFaultEnabledOrBuilder()
Percentage of requests fault applies to.
.envoy.config.core.v3.RuntimeFractionalPercent fault_enabled = 2 [(.validate.rules) = { ... }boolean hasDelay()
Delay for all faults. If not set, defaults to zero
.google.protobuf.Duration delay = 3;com.google.protobuf.Duration getDelay()
Delay for all faults. If not set, defaults to zero
.google.protobuf.Duration delay = 3;com.google.protobuf.DurationOrBuilder getDelayOrBuilder()
Delay for all faults. If not set, defaults to zero
.google.protobuf.Duration delay = 3;List<String> getCommandsList()
Commands fault is restricted to, if any. If not set, fault applies to all commands other than auth and ping (due to special handling of those commands in Envoy).
repeated string commands = 4;int getCommandsCount()
Commands fault is restricted to, if any. If not set, fault applies to all commands other than auth and ping (due to special handling of those commands in Envoy).
repeated string commands = 4;String getCommands(int index)
Commands fault is restricted to, if any. If not set, fault applies to all commands other than auth and ping (due to special handling of those commands in Envoy).
repeated string commands = 4;com.google.protobuf.ByteString getCommandsBytes(int index)
Commands fault is restricted to, if any. If not set, fault applies to all commands other than auth and ping (due to special handling of those commands in Envoy).
repeated string commands = 4;Copyright © 2018–2021 The Envoy Project. All rights reserved.