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