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.config.filter.network.redis_proxy.v2.RedisProxy.PrefixRoutes.Route routes = 1;
    • getRoutes

      RedisProxy.PrefixRoutes.Route getRoutes(int index)
       List of prefix routes.
       
      repeated .envoy.config.filter.network.redis_proxy.v2.RedisProxy.PrefixRoutes.Route routes = 1;
    • getRoutesCount

      int getRoutesCount()
       List of prefix routes.
       
      repeated .envoy.config.filter.network.redis_proxy.v2.RedisProxy.PrefixRoutes.Route routes = 1;
    • getRoutesOrBuilderList

      List<? extends RedisProxy.PrefixRoutes.RouteOrBuilder> getRoutesOrBuilderList()
       List of prefix routes.
       
      repeated .envoy.config.filter.network.redis_proxy.v2.RedisProxy.PrefixRoutes.Route routes = 1;
    • getRoutesOrBuilder

      RedisProxy.PrefixRoutes.RouteOrBuilder getRoutesOrBuilder(int index)
       List of prefix routes.
       
      repeated .envoy.config.filter.network.redis_proxy.v2.RedisProxy.PrefixRoutes.Route routes = 1;
    • getCaseInsensitive

      boolean getCaseInsensitive()
       Indicates that prefix matching should be case insensitive.
       
      bool case_insensitive = 2;
      Returns:
      The caseInsensitive.
    • getCatchAllCluster

      @Deprecated String getCatchAllCluster()
      Deprecated.
      envoy.config.filter.network.redis_proxy.v2.RedisProxy.PrefixRoutes.catch_all_cluster is deprecated. See envoy/config/filter/network/redis_proxy/v2/redis_proxy.proto;l=169
       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];
      Returns:
      The catchAllCluster.
    • getCatchAllClusterBytes

      @Deprecated com.google.protobuf.ByteString getCatchAllClusterBytes()
      Deprecated.
      envoy.config.filter.network.redis_proxy.v2.RedisProxy.PrefixRoutes.catch_all_cluster is deprecated. See envoy/config/filter/network/redis_proxy/v2/redis_proxy.proto;l=169
       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];
      Returns:
      The bytes for catchAllCluster.
    • 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.config.filter.network.redis_proxy.v2.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.config.filter.network.redis_proxy.v2.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.config.filter.network.redis_proxy.v2.RedisProxy.PrefixRoutes.Route catch_all_route = 4;