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 Details

    • 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;