public static final class RedisClusterConfig.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<RedisClusterConfig.Builder> implements RedisClusterConfigOrBuilder
[#next-free-field: 7]Protobuf type
envoy.config.cluster.redis.RedisClusterConfig| Modifier and Type | Method and Description |
|---|---|
RedisClusterConfig.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
RedisClusterConfig |
build() |
RedisClusterConfig |
buildPartial() |
RedisClusterConfig.Builder |
clear() |
RedisClusterConfig.Builder |
clearClusterRefreshRate()
Interval between successive topology refresh requests.
|
RedisClusterConfig.Builder |
clearClusterRefreshTimeout()
Timeout for topology refresh request.
|
RedisClusterConfig.Builder |
clearFailureRefreshThreshold()
The number of failures that must be received before triggering a topology refresh request.
|
RedisClusterConfig.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
RedisClusterConfig.Builder |
clearHostDegradedRefreshThreshold()
The number of hosts became degraded or unhealthy before triggering a topology refresh request.
|
RedisClusterConfig.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
RedisClusterConfig.Builder |
clearRedirectRefreshInterval()
The minimum interval that must pass after triggering a topology refresh request before a new
request can possibly be triggered again.
|
RedisClusterConfig.Builder |
clearRedirectRefreshThreshold()
The number of redirection errors that must be received before
triggering a topology refresh request.
|
RedisClusterConfig.Builder |
clone() |
com.google.protobuf.Duration |
getClusterRefreshRate()
Interval between successive topology refresh requests.
|
com.google.protobuf.Duration.Builder |
getClusterRefreshRateBuilder()
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.Duration.Builder |
getClusterRefreshTimeoutBuilder()
Timeout for topology refresh request.
|
com.google.protobuf.DurationOrBuilder |
getClusterRefreshTimeoutOrBuilder()
Timeout for topology refresh request.
|
RedisClusterConfig |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
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.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.Duration.Builder |
getRedirectRefreshIntervalBuilder()
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.UInt32Value.Builder |
getRedirectRefreshThresholdBuilder()
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.
|
boolean |
hasClusterRefreshRate()
Interval between successive topology refresh requests.
|
boolean |
hasClusterRefreshTimeout()
Timeout for topology refresh request.
|
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() |
RedisClusterConfig.Builder |
mergeClusterRefreshRate(com.google.protobuf.Duration value)
Interval between successive topology refresh requests.
|
RedisClusterConfig.Builder |
mergeClusterRefreshTimeout(com.google.protobuf.Duration value)
Timeout for topology refresh request.
|
RedisClusterConfig.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
RedisClusterConfig.Builder |
mergeFrom(com.google.protobuf.Message other) |
RedisClusterConfig.Builder |
mergeFrom(RedisClusterConfig other) |
RedisClusterConfig.Builder |
mergeRedirectRefreshInterval(com.google.protobuf.Duration value)
The minimum interval that must pass after triggering a topology refresh request before a new
request can possibly be triggered again.
|
RedisClusterConfig.Builder |
mergeRedirectRefreshThreshold(com.google.protobuf.UInt32Value value)
The number of redirection errors that must be received before
triggering a topology refresh request.
|
RedisClusterConfig.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
RedisClusterConfig.Builder |
setClusterRefreshRate(com.google.protobuf.Duration.Builder builderForValue)
Interval between successive topology refresh requests.
|
RedisClusterConfig.Builder |
setClusterRefreshRate(com.google.protobuf.Duration value)
Interval between successive topology refresh requests.
|
RedisClusterConfig.Builder |
setClusterRefreshTimeout(com.google.protobuf.Duration.Builder builderForValue)
Timeout for topology refresh request.
|
RedisClusterConfig.Builder |
setClusterRefreshTimeout(com.google.protobuf.Duration value)
Timeout for topology refresh request.
|
RedisClusterConfig.Builder |
setFailureRefreshThreshold(int value)
The number of failures that must be received before triggering a topology refresh request.
|
RedisClusterConfig.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
RedisClusterConfig.Builder |
setHostDegradedRefreshThreshold(int value)
The number of hosts became degraded or unhealthy before triggering a topology refresh request.
|
RedisClusterConfig.Builder |
setRedirectRefreshInterval(com.google.protobuf.Duration.Builder builderForValue)
The minimum interval that must pass after triggering a topology refresh request before a new
request can possibly be triggered again.
|
RedisClusterConfig.Builder |
setRedirectRefreshInterval(com.google.protobuf.Duration value)
The minimum interval that must pass after triggering a topology refresh request before a new
request can possibly be triggered again.
|
RedisClusterConfig.Builder |
setRedirectRefreshThreshold(com.google.protobuf.UInt32Value.Builder builderForValue)
The number of redirection errors that must be received before
triggering a topology refresh request.
|
RedisClusterConfig.Builder |
setRedirectRefreshThreshold(com.google.protobuf.UInt32Value value)
The number of redirection errors that must be received before
triggering a topology refresh request.
|
RedisClusterConfig.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
RedisClusterConfig.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<RedisClusterConfig.Builder>public RedisClusterConfig.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<RedisClusterConfig.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<RedisClusterConfig.Builder>public RedisClusterConfig getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic RedisClusterConfig build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic RedisClusterConfig buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic RedisClusterConfig.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<RedisClusterConfig.Builder>public RedisClusterConfig.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<RedisClusterConfig.Builder>public RedisClusterConfig.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<RedisClusterConfig.Builder>public RedisClusterConfig.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<RedisClusterConfig.Builder>public RedisClusterConfig.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<RedisClusterConfig.Builder>public RedisClusterConfig.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<RedisClusterConfig.Builder>public RedisClusterConfig.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<RedisClusterConfig.Builder>public RedisClusterConfig.Builder mergeFrom(RedisClusterConfig other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<RedisClusterConfig.Builder>public RedisClusterConfig.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<RedisClusterConfig.Builder>IOExceptionpublic 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 RedisClusterConfig.Builder setClusterRefreshRate(com.google.protobuf.Duration value)
Interval between successive topology refresh requests. If not set, this defaults to 5s.
.google.protobuf.Duration cluster_refresh_rate = 1 [(.validate.rules) = { ... }public RedisClusterConfig.Builder setClusterRefreshRate(com.google.protobuf.Duration.Builder builderForValue)
Interval between successive topology refresh requests. If not set, this defaults to 5s.
.google.protobuf.Duration cluster_refresh_rate = 1 [(.validate.rules) = { ... }public RedisClusterConfig.Builder mergeClusterRefreshRate(com.google.protobuf.Duration value)
Interval between successive topology refresh requests. If not set, this defaults to 5s.
.google.protobuf.Duration cluster_refresh_rate = 1 [(.validate.rules) = { ... }public RedisClusterConfig.Builder clearClusterRefreshRate()
Interval between successive topology refresh requests. If not set, this defaults to 5s.
.google.protobuf.Duration cluster_refresh_rate = 1 [(.validate.rules) = { ... }public com.google.protobuf.Duration.Builder getClusterRefreshRateBuilder()
Interval between successive topology refresh requests. If not set, this defaults to 5s.
.google.protobuf.Duration cluster_refresh_rate = 1 [(.validate.rules) = { ... }public 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 RedisClusterConfig.Builder setClusterRefreshTimeout(com.google.protobuf.Duration value)
Timeout for topology refresh request. If not set, this defaults to 3s.
.google.protobuf.Duration cluster_refresh_timeout = 2 [(.validate.rules) = { ... }public RedisClusterConfig.Builder setClusterRefreshTimeout(com.google.protobuf.Duration.Builder builderForValue)
Timeout for topology refresh request. If not set, this defaults to 3s.
.google.protobuf.Duration cluster_refresh_timeout = 2 [(.validate.rules) = { ... }public RedisClusterConfig.Builder mergeClusterRefreshTimeout(com.google.protobuf.Duration value)
Timeout for topology refresh request. If not set, this defaults to 3s.
.google.protobuf.Duration cluster_refresh_timeout = 2 [(.validate.rules) = { ... }public RedisClusterConfig.Builder clearClusterRefreshTimeout()
Timeout for topology refresh request. If not set, this defaults to 3s.
.google.protobuf.Duration cluster_refresh_timeout = 2 [(.validate.rules) = { ... }public com.google.protobuf.Duration.Builder getClusterRefreshTimeoutBuilder()
Timeout for topology refresh request. If not set, this defaults to 3s.
.google.protobuf.Duration cluster_refresh_timeout = 2 [(.validate.rules) = { ... }public 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 RedisClusterConfig.Builder setRedirectRefreshInterval(com.google.protobuf.Duration value)
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;public RedisClusterConfig.Builder setRedirectRefreshInterval(com.google.protobuf.Duration.Builder builderForValue)
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;public RedisClusterConfig.Builder mergeRedirectRefreshInterval(com.google.protobuf.Duration value)
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;public RedisClusterConfig.Builder clearRedirectRefreshInterval()
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;public com.google.protobuf.Duration.Builder getRedirectRefreshIntervalBuilder()
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;public 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 RedisClusterConfig.Builder setRedirectRefreshThreshold(com.google.protobuf.UInt32Value value)
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;public RedisClusterConfig.Builder setRedirectRefreshThreshold(com.google.protobuf.UInt32Value.Builder builderForValue)
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;public RedisClusterConfig.Builder mergeRedirectRefreshThreshold(com.google.protobuf.UInt32Value value)
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;public RedisClusterConfig.Builder clearRedirectRefreshThreshold()
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;public com.google.protobuf.UInt32Value.Builder getRedirectRefreshThresholdBuilder()
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;public 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 RedisClusterConfig.Builder setFailureRefreshThreshold(int value)
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;public RedisClusterConfig.Builder clearFailureRefreshThreshold()
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;public 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 RedisClusterConfig.Builder setHostDegradedRefreshThreshold(int value)
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;public RedisClusterConfig.Builder clearHostDegradedRefreshThreshold()
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;public final RedisClusterConfig.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<RedisClusterConfig.Builder>public final RedisClusterConfig.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<RedisClusterConfig.Builder>Copyright © 2018–2021 The Envoy Project. All rights reserved.