Interface RedisProxy.PrefixRoutesOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
RedisProxy.PrefixRoutes,RedisProxy.PrefixRoutes.Builder
- Enclosing class:
- RedisProxy
public static interface RedisProxy.PrefixRoutesOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleangetCaseInsensitive()Indicates that prefix matching should be case insensitive.RedisProxy.PrefixRoutes.RoutegetCatchAllRoute()Optional catch-all route to forward commands that doesn't match any of the routes.RedisProxy.PrefixRoutes.RouteOrBuildergetCatchAllRouteOrBuilder()Optional catch-all route to forward commands that doesn't match any of the routes.RedisProxy.PrefixRoutes.RoutegetRoutes(int index)List of prefix routes.intgetRoutesCount()List of prefix routes.List<RedisProxy.PrefixRoutes.Route>getRoutesList()List of prefix routes.RedisProxy.PrefixRoutes.RouteOrBuildergetRoutesOrBuilder(int index)List of prefix routes.List<? extends RedisProxy.PrefixRoutes.RouteOrBuilder>getRoutesOrBuilderList()List of prefix routes.booleanhasCatchAllRoute()Optional catch-all route to forward commands that doesn't match any of the routes.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getRoutesList
List<RedisProxy.PrefixRoutes.Route> getRoutesList()
List of prefix routes.
repeated .envoy.extensions.filters.network.redis_proxy.v3.RedisProxy.PrefixRoutes.Route routes = 1;
-
getRoutes
RedisProxy.PrefixRoutes.Route getRoutes(int index)
List of prefix routes.
repeated .envoy.extensions.filters.network.redis_proxy.v3.RedisProxy.PrefixRoutes.Route routes = 1;
-
getRoutesCount
int getRoutesCount()
List of prefix routes.
repeated .envoy.extensions.filters.network.redis_proxy.v3.RedisProxy.PrefixRoutes.Route routes = 1;
-
getRoutesOrBuilderList
List<? extends RedisProxy.PrefixRoutes.RouteOrBuilder> getRoutesOrBuilderList()
List of prefix routes.
repeated .envoy.extensions.filters.network.redis_proxy.v3.RedisProxy.PrefixRoutes.Route routes = 1;
-
getRoutesOrBuilder
RedisProxy.PrefixRoutes.RouteOrBuilder getRoutesOrBuilder(int index)
List of prefix routes.
repeated .envoy.extensions.filters.network.redis_proxy.v3.RedisProxy.PrefixRoutes.Route routes = 1;
-
getCaseInsensitive
boolean getCaseInsensitive()
Indicates that prefix matching should be case insensitive.
bool case_insensitive = 2;- Returns:
- The caseInsensitive.
-
hasCatchAllRoute
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.extensions.filters.network.redis_proxy.v3.RedisProxy.PrefixRoutes.Route catch_all_route = 4;- Returns:
- Whether the catchAllRoute field is set.
-
getCatchAllRoute
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.extensions.filters.network.redis_proxy.v3.RedisProxy.PrefixRoutes.Route catch_all_route = 4;- Returns:
- The catchAllRoute.
-
getCatchAllRouteOrBuilder
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.extensions.filters.network.redis_proxy.v3.RedisProxy.PrefixRoutes.Route catch_all_route = 4;
-
-