public final class RedisClusterConfig extends com.google.protobuf.GeneratedMessageV3 implements RedisClusterConfigOrBuilder
[#next-free-field: 7]Protobuf type
envoy.config.cluster.redis.RedisClusterConfig| Modifier and Type | Class and Description |
|---|---|
static class |
RedisClusterConfig.Builder
[#next-free-field: 7]
Protobuf type
envoy.config.cluster.redis.RedisClusterConfig |
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
CLUSTER_REFRESH_RATE_FIELD_NUMBER |
static int |
CLUSTER_REFRESH_TIMEOUT_FIELD_NUMBER |
static int |
FAILURE_REFRESH_THRESHOLD_FIELD_NUMBER |
static int |
HOST_DEGRADED_REFRESH_THRESHOLD_FIELD_NUMBER |
static int |
REDIRECT_REFRESH_INTERVAL_FIELD_NUMBER |
static int |
REDIRECT_REFRESH_THRESHOLD_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
com.google.protobuf.Duration |
getClusterRefreshRate()
Interval between successive topology refresh requests.
|
com.google.protobuf.DurationOrBuilder |
getClusterRefreshRateOrBuilder()
Interval between successive topology refresh requests.
|
com.google.protobuf.Duration |
getClusterRefreshTimeout()
Timeout for topology refresh request.
|
com.google.protobuf.DurationOrBuilder |
getClusterRefreshTimeoutOrBuilder()
Timeout for topology refresh request.
|
static RedisClusterConfig |
getDefaultInstance() |
RedisClusterConfig |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
int |
getFailureRefreshThreshold()
The number of failures that must be received before triggering a topology refresh request.
|
int |
getHostDegradedRefreshThreshold()
The number of hosts became degraded or unhealthy before triggering a topology refresh request.
|
com.google.protobuf.Parser<RedisClusterConfig> |
getParserForType() |
com.google.protobuf.Duration |
getRedirectRefreshInterval()
The minimum interval that must pass after triggering a topology refresh request before a new
request can possibly be triggered again.
|
com.google.protobuf.DurationOrBuilder |
getRedirectRefreshIntervalOrBuilder()
The minimum interval that must pass after triggering a topology refresh request before a new
request can possibly be triggered again.
|
com.google.protobuf.UInt32Value |
getRedirectRefreshThreshold()
The number of redirection errors that must be received before
triggering a topology refresh request.
|
com.google.protobuf.UInt32ValueOrBuilder |
getRedirectRefreshThresholdOrBuilder()
The number of redirection errors that must be received before
triggering a topology refresh request.
|
int |
getSerializedSize() |
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
boolean |
hasClusterRefreshRate()
Interval between successive topology refresh requests.
|
boolean |
hasClusterRefreshTimeout()
Timeout for topology refresh request.
|
int |
hashCode() |
boolean |
hasRedirectRefreshInterval()
The minimum interval that must pass after triggering a topology refresh request before a new
request can possibly be triggered again.
|
boolean |
hasRedirectRefreshThreshold()
The number of redirection errors that must be received before
triggering a topology refresh request.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static RedisClusterConfig.Builder |
newBuilder() |
static RedisClusterConfig.Builder |
newBuilder(RedisClusterConfig prototype) |
RedisClusterConfig.Builder |
newBuilderForType() |
protected RedisClusterConfig.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static RedisClusterConfig |
parseDelimitedFrom(InputStream input) |
static RedisClusterConfig |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RedisClusterConfig |
parseFrom(byte[] data) |
static RedisClusterConfig |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RedisClusterConfig |
parseFrom(ByteBuffer data) |
static RedisClusterConfig |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RedisClusterConfig |
parseFrom(com.google.protobuf.ByteString data) |
static RedisClusterConfig |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RedisClusterConfig |
parseFrom(com.google.protobuf.CodedInputStream input) |
static RedisClusterConfig |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static RedisClusterConfig |
parseFrom(InputStream input) |
static RedisClusterConfig |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<RedisClusterConfig> |
parser() |
RedisClusterConfig.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int CLUSTER_REFRESH_RATE_FIELD_NUMBER
public static final int CLUSTER_REFRESH_TIMEOUT_FIELD_NUMBER
public static final int REDIRECT_REFRESH_INTERVAL_FIELD_NUMBER
public static final int REDIRECT_REFRESH_THRESHOLD_FIELD_NUMBER
public static final int FAILURE_REFRESH_THRESHOLD_FIELD_NUMBER
public static final int HOST_DEGRADED_REFRESH_THRESHOLD_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields in interface com.google.protobuf.MessageOrBuildergetUnknownFields in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public boolean hasClusterRefreshRate()
Interval between successive topology refresh requests. If not set, this defaults to 5s.
.google.protobuf.Duration cluster_refresh_rate = 1 [(.validate.rules) = { ... }hasClusterRefreshRate in interface RedisClusterConfigOrBuilderpublic com.google.protobuf.Duration getClusterRefreshRate()
Interval between successive topology refresh requests. If not set, this defaults to 5s.
.google.protobuf.Duration cluster_refresh_rate = 1 [(.validate.rules) = { ... }getClusterRefreshRate in interface RedisClusterConfigOrBuilderpublic com.google.protobuf.DurationOrBuilder getClusterRefreshRateOrBuilder()
Interval between successive topology refresh requests. If not set, this defaults to 5s.
.google.protobuf.Duration cluster_refresh_rate = 1 [(.validate.rules) = { ... }getClusterRefreshRateOrBuilder in interface RedisClusterConfigOrBuilderpublic boolean hasClusterRefreshTimeout()
Timeout for topology refresh request. If not set, this defaults to 3s.
.google.protobuf.Duration cluster_refresh_timeout = 2 [(.validate.rules) = { ... }hasClusterRefreshTimeout in interface RedisClusterConfigOrBuilderpublic com.google.protobuf.Duration getClusterRefreshTimeout()
Timeout for topology refresh request. If not set, this defaults to 3s.
.google.protobuf.Duration cluster_refresh_timeout = 2 [(.validate.rules) = { ... }getClusterRefreshTimeout in interface RedisClusterConfigOrBuilderpublic com.google.protobuf.DurationOrBuilder getClusterRefreshTimeoutOrBuilder()
Timeout for topology refresh request. If not set, this defaults to 3s.
.google.protobuf.Duration cluster_refresh_timeout = 2 [(.validate.rules) = { ... }getClusterRefreshTimeoutOrBuilder in interface RedisClusterConfigOrBuilderpublic boolean hasRedirectRefreshInterval()
The minimum interval that must pass after triggering a topology refresh request before a new request can possibly be triggered again. Any errors received during one of these time intervals are ignored. If not set, this defaults to 5s.
.google.protobuf.Duration redirect_refresh_interval = 3;hasRedirectRefreshInterval in interface RedisClusterConfigOrBuilderpublic com.google.protobuf.Duration getRedirectRefreshInterval()
The minimum interval that must pass after triggering a topology refresh request before a new request can possibly be triggered again. Any errors received during one of these time intervals are ignored. If not set, this defaults to 5s.
.google.protobuf.Duration redirect_refresh_interval = 3;getRedirectRefreshInterval in interface RedisClusterConfigOrBuilderpublic com.google.protobuf.DurationOrBuilder getRedirectRefreshIntervalOrBuilder()
The minimum interval that must pass after triggering a topology refresh request before a new request can possibly be triggered again. Any errors received during one of these time intervals are ignored. If not set, this defaults to 5s.
.google.protobuf.Duration redirect_refresh_interval = 3;getRedirectRefreshIntervalOrBuilder in interface RedisClusterConfigOrBuilderpublic boolean hasRedirectRefreshThreshold()
The number of redirection errors that must be received before triggering a topology refresh request. If not set, this defaults to 5. If this is set to 0, topology refresh after redirect is disabled.
.google.protobuf.UInt32Value redirect_refresh_threshold = 4;hasRedirectRefreshThreshold in interface RedisClusterConfigOrBuilderpublic com.google.protobuf.UInt32Value getRedirectRefreshThreshold()
The number of redirection errors that must be received before triggering a topology refresh request. If not set, this defaults to 5. If this is set to 0, topology refresh after redirect is disabled.
.google.protobuf.UInt32Value redirect_refresh_threshold = 4;getRedirectRefreshThreshold in interface RedisClusterConfigOrBuilderpublic com.google.protobuf.UInt32ValueOrBuilder getRedirectRefreshThresholdOrBuilder()
The number of redirection errors that must be received before triggering a topology refresh request. If not set, this defaults to 5. If this is set to 0, topology refresh after redirect is disabled.
.google.protobuf.UInt32Value redirect_refresh_threshold = 4;getRedirectRefreshThresholdOrBuilder in interface RedisClusterConfigOrBuilderpublic int getFailureRefreshThreshold()
The number of failures that must be received before triggering a topology refresh request. If not set, this defaults to 0, which disables the topology refresh due to failure.
uint32 failure_refresh_threshold = 5;getFailureRefreshThreshold in interface RedisClusterConfigOrBuilderpublic int getHostDegradedRefreshThreshold()
The number of hosts became degraded or unhealthy before triggering a topology refresh request. If not set, this defaults to 0, which disables the topology refresh due to degraded or unhealthy host.
uint32 host_degraded_refresh_threshold = 6;getHostDegradedRefreshThreshold in interface RedisClusterConfigOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static RedisClusterConfig parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RedisClusterConfig parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RedisClusterConfig parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RedisClusterConfig parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RedisClusterConfig parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RedisClusterConfig parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static RedisClusterConfig parseFrom(InputStream input) throws IOException
IOExceptionpublic static RedisClusterConfig parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static RedisClusterConfig parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static RedisClusterConfig parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static RedisClusterConfig parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static RedisClusterConfig parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic RedisClusterConfig.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static RedisClusterConfig.Builder newBuilder()
public static RedisClusterConfig.Builder newBuilder(RedisClusterConfig prototype)
public RedisClusterConfig.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected RedisClusterConfig.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static RedisClusterConfig getDefaultInstance()
public static com.google.protobuf.Parser<RedisClusterConfig> parser()
public com.google.protobuf.Parser<RedisClusterConfig> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public RedisClusterConfig getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2018–2021 The Envoy Project. All rights reserved.