public static final class RedisProxy.PrefixRoutes.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<RedisProxy.PrefixRoutes.Builder> implements RedisProxy.PrefixRoutesOrBuilder
envoy.config.filter.network.redis_proxy.v2.RedisProxy.PrefixRoutesgetAllFields, 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<RedisProxy.PrefixRoutes.Builder>public RedisProxy.PrefixRoutes.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<RedisProxy.PrefixRoutes.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<RedisProxy.PrefixRoutes.Builder>public RedisProxy.PrefixRoutes getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic RedisProxy.PrefixRoutes build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic RedisProxy.PrefixRoutes buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic RedisProxy.PrefixRoutes.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<RedisProxy.PrefixRoutes.Builder>public RedisProxy.PrefixRoutes.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<RedisProxy.PrefixRoutes.Builder>public RedisProxy.PrefixRoutes.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<RedisProxy.PrefixRoutes.Builder>public RedisProxy.PrefixRoutes.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<RedisProxy.PrefixRoutes.Builder>public RedisProxy.PrefixRoutes.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<RedisProxy.PrefixRoutes.Builder>public RedisProxy.PrefixRoutes.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<RedisProxy.PrefixRoutes.Builder>public RedisProxy.PrefixRoutes.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<RedisProxy.PrefixRoutes.Builder>public RedisProxy.PrefixRoutes.Builder mergeFrom(RedisProxy.PrefixRoutes other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<RedisProxy.PrefixRoutes.Builder>public RedisProxy.PrefixRoutes.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<RedisProxy.PrefixRoutes.Builder>IOExceptionpublic List<RedisProxy.PrefixRoutes.Route> getRoutesList()
List of prefix routes.
repeated .envoy.config.filter.network.redis_proxy.v2.RedisProxy.PrefixRoutes.Route routes = 1;getRoutesList in interface RedisProxy.PrefixRoutesOrBuilderpublic int getRoutesCount()
List of prefix routes.
repeated .envoy.config.filter.network.redis_proxy.v2.RedisProxy.PrefixRoutes.Route routes = 1;getRoutesCount in interface RedisProxy.PrefixRoutesOrBuilderpublic RedisProxy.PrefixRoutes.Route getRoutes(int index)
List of prefix routes.
repeated .envoy.config.filter.network.redis_proxy.v2.RedisProxy.PrefixRoutes.Route routes = 1;getRoutes in interface RedisProxy.PrefixRoutesOrBuilderpublic RedisProxy.PrefixRoutes.Builder setRoutes(int index, RedisProxy.PrefixRoutes.Route value)
List of prefix routes.
repeated .envoy.config.filter.network.redis_proxy.v2.RedisProxy.PrefixRoutes.Route routes = 1;public RedisProxy.PrefixRoutes.Builder setRoutes(int index, RedisProxy.PrefixRoutes.Route.Builder builderForValue)
List of prefix routes.
repeated .envoy.config.filter.network.redis_proxy.v2.RedisProxy.PrefixRoutes.Route routes = 1;public RedisProxy.PrefixRoutes.Builder addRoutes(RedisProxy.PrefixRoutes.Route value)
List of prefix routes.
repeated .envoy.config.filter.network.redis_proxy.v2.RedisProxy.PrefixRoutes.Route routes = 1;public RedisProxy.PrefixRoutes.Builder addRoutes(int index, RedisProxy.PrefixRoutes.Route value)
List of prefix routes.
repeated .envoy.config.filter.network.redis_proxy.v2.RedisProxy.PrefixRoutes.Route routes = 1;public RedisProxy.PrefixRoutes.Builder addRoutes(RedisProxy.PrefixRoutes.Route.Builder builderForValue)
List of prefix routes.
repeated .envoy.config.filter.network.redis_proxy.v2.RedisProxy.PrefixRoutes.Route routes = 1;public RedisProxy.PrefixRoutes.Builder addRoutes(int index, RedisProxy.PrefixRoutes.Route.Builder builderForValue)
List of prefix routes.
repeated .envoy.config.filter.network.redis_proxy.v2.RedisProxy.PrefixRoutes.Route routes = 1;public RedisProxy.PrefixRoutes.Builder addAllRoutes(Iterable<? extends RedisProxy.PrefixRoutes.Route> values)
List of prefix routes.
repeated .envoy.config.filter.network.redis_proxy.v2.RedisProxy.PrefixRoutes.Route routes = 1;public RedisProxy.PrefixRoutes.Builder clearRoutes()
List of prefix routes.
repeated .envoy.config.filter.network.redis_proxy.v2.RedisProxy.PrefixRoutes.Route routes = 1;public RedisProxy.PrefixRoutes.Builder removeRoutes(int index)
List of prefix routes.
repeated .envoy.config.filter.network.redis_proxy.v2.RedisProxy.PrefixRoutes.Route routes = 1;public RedisProxy.PrefixRoutes.Route.Builder getRoutesBuilder(int index)
List of prefix routes.
repeated .envoy.config.filter.network.redis_proxy.v2.RedisProxy.PrefixRoutes.Route routes = 1;public RedisProxy.PrefixRoutes.RouteOrBuilder getRoutesOrBuilder(int index)
List of prefix routes.
repeated .envoy.config.filter.network.redis_proxy.v2.RedisProxy.PrefixRoutes.Route routes = 1;getRoutesOrBuilder in interface RedisProxy.PrefixRoutesOrBuilderpublic List<? extends RedisProxy.PrefixRoutes.RouteOrBuilder> getRoutesOrBuilderList()
List of prefix routes.
repeated .envoy.config.filter.network.redis_proxy.v2.RedisProxy.PrefixRoutes.Route routes = 1;getRoutesOrBuilderList in interface RedisProxy.PrefixRoutesOrBuilderpublic RedisProxy.PrefixRoutes.Route.Builder addRoutesBuilder()
List of prefix routes.
repeated .envoy.config.filter.network.redis_proxy.v2.RedisProxy.PrefixRoutes.Route routes = 1;public RedisProxy.PrefixRoutes.Route.Builder addRoutesBuilder(int index)
List of prefix routes.
repeated .envoy.config.filter.network.redis_proxy.v2.RedisProxy.PrefixRoutes.Route routes = 1;public List<RedisProxy.PrefixRoutes.Route.Builder> getRoutesBuilderList()
List of prefix routes.
repeated .envoy.config.filter.network.redis_proxy.v2.RedisProxy.PrefixRoutes.Route routes = 1;public boolean getCaseInsensitive()
Indicates that prefix matching should be case insensitive.
bool case_insensitive = 2;getCaseInsensitive in interface RedisProxy.PrefixRoutesOrBuilderpublic RedisProxy.PrefixRoutes.Builder setCaseInsensitive(boolean value)
Indicates that prefix matching should be case insensitive.
bool case_insensitive = 2;public RedisProxy.PrefixRoutes.Builder clearCaseInsensitive()
Indicates that prefix matching should be case insensitive.
bool case_insensitive = 2;@Deprecated public String getCatchAllCluster()
Optional catch-all route to forward commands that doesn't match any of the routes. The catch-all route becomes required when no routes are specified. .. attention:: This field is deprecated. Use a :ref:`catch_all route<envoy_api_field_config.filter.network.redis_proxy.v2.RedisProxy.PrefixRoutes.catch_all_route>` instead.
string catch_all_cluster = 3 [deprecated = true, (.envoy.annotations.disallowed_by_default) = true];getCatchAllCluster in interface RedisProxy.PrefixRoutesOrBuilder@Deprecated public com.google.protobuf.ByteString getCatchAllClusterBytes()
Optional catch-all route to forward commands that doesn't match any of the routes. The catch-all route becomes required when no routes are specified. .. attention:: This field is deprecated. Use a :ref:`catch_all route<envoy_api_field_config.filter.network.redis_proxy.v2.RedisProxy.PrefixRoutes.catch_all_route>` instead.
string catch_all_cluster = 3 [deprecated = true, (.envoy.annotations.disallowed_by_default) = true];getCatchAllClusterBytes in interface RedisProxy.PrefixRoutesOrBuilder@Deprecated public RedisProxy.PrefixRoutes.Builder setCatchAllCluster(String value)
Optional catch-all route to forward commands that doesn't match any of the routes. The catch-all route becomes required when no routes are specified. .. attention:: This field is deprecated. Use a :ref:`catch_all route<envoy_api_field_config.filter.network.redis_proxy.v2.RedisProxy.PrefixRoutes.catch_all_route>` instead.
string catch_all_cluster = 3 [deprecated = true, (.envoy.annotations.disallowed_by_default) = true];@Deprecated public RedisProxy.PrefixRoutes.Builder clearCatchAllCluster()
Optional catch-all route to forward commands that doesn't match any of the routes. The catch-all route becomes required when no routes are specified. .. attention:: This field is deprecated. Use a :ref:`catch_all route<envoy_api_field_config.filter.network.redis_proxy.v2.RedisProxy.PrefixRoutes.catch_all_route>` instead.
string catch_all_cluster = 3 [deprecated = true, (.envoy.annotations.disallowed_by_default) = true];@Deprecated public RedisProxy.PrefixRoutes.Builder setCatchAllClusterBytes(com.google.protobuf.ByteString value)
Optional catch-all route to forward commands that doesn't match any of the routes. The catch-all route becomes required when no routes are specified. .. attention:: This field is deprecated. Use a :ref:`catch_all route<envoy_api_field_config.filter.network.redis_proxy.v2.RedisProxy.PrefixRoutes.catch_all_route>` instead.
string catch_all_cluster = 3 [deprecated = true, (.envoy.annotations.disallowed_by_default) = true];public boolean hasCatchAllRoute()
Optional catch-all route to forward commands that doesn't match any of the routes. The catch-all route becomes required when no routes are specified.
.envoy.config.filter.network.redis_proxy.v2.RedisProxy.PrefixRoutes.Route catch_all_route = 4;hasCatchAllRoute in interface RedisProxy.PrefixRoutesOrBuilderpublic RedisProxy.PrefixRoutes.Route getCatchAllRoute()
Optional catch-all route to forward commands that doesn't match any of the routes. The catch-all route becomes required when no routes are specified.
.envoy.config.filter.network.redis_proxy.v2.RedisProxy.PrefixRoutes.Route catch_all_route = 4;getCatchAllRoute in interface RedisProxy.PrefixRoutesOrBuilderpublic RedisProxy.PrefixRoutes.Builder setCatchAllRoute(RedisProxy.PrefixRoutes.Route value)
Optional catch-all route to forward commands that doesn't match any of the routes. The catch-all route becomes required when no routes are specified.
.envoy.config.filter.network.redis_proxy.v2.RedisProxy.PrefixRoutes.Route catch_all_route = 4;public RedisProxy.PrefixRoutes.Builder setCatchAllRoute(RedisProxy.PrefixRoutes.Route.Builder builderForValue)
Optional catch-all route to forward commands that doesn't match any of the routes. The catch-all route becomes required when no routes are specified.
.envoy.config.filter.network.redis_proxy.v2.RedisProxy.PrefixRoutes.Route catch_all_route = 4;public RedisProxy.PrefixRoutes.Builder mergeCatchAllRoute(RedisProxy.PrefixRoutes.Route value)
Optional catch-all route to forward commands that doesn't match any of the routes. The catch-all route becomes required when no routes are specified.
.envoy.config.filter.network.redis_proxy.v2.RedisProxy.PrefixRoutes.Route catch_all_route = 4;public RedisProxy.PrefixRoutes.Builder clearCatchAllRoute()
Optional catch-all route to forward commands that doesn't match any of the routes. The catch-all route becomes required when no routes are specified.
.envoy.config.filter.network.redis_proxy.v2.RedisProxy.PrefixRoutes.Route catch_all_route = 4;public RedisProxy.PrefixRoutes.Route.Builder getCatchAllRouteBuilder()
Optional catch-all route to forward commands that doesn't match any of the routes. The catch-all route becomes required when no routes are specified.
.envoy.config.filter.network.redis_proxy.v2.RedisProxy.PrefixRoutes.Route catch_all_route = 4;public RedisProxy.PrefixRoutes.RouteOrBuilder getCatchAllRouteOrBuilder()
Optional catch-all route to forward commands that doesn't match any of the routes. The catch-all route becomes required when no routes are specified.
.envoy.config.filter.network.redis_proxy.v2.RedisProxy.PrefixRoutes.Route catch_all_route = 4;getCatchAllRouteOrBuilder in interface RedisProxy.PrefixRoutesOrBuilderpublic final RedisProxy.PrefixRoutes.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<RedisProxy.PrefixRoutes.Builder>public final RedisProxy.PrefixRoutes.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<RedisProxy.PrefixRoutes.Builder>Copyright © 2018–2021 The Envoy Project. All rights reserved.