Interface RedisProxy.PrefixRoutes.RouteOrBuilder

    • Method Detail

      • getPrefix

        String getPrefix()
         String prefix that must match the beginning of the keys. Envoy will always favor the
         longest match.
         
        string prefix = 1;
        Returns:
        The prefix.
      • getPrefixBytes

        com.google.protobuf.ByteString getPrefixBytes()
         String prefix that must match the beginning of the keys. Envoy will always favor the
         longest match.
         
        string prefix = 1;
        Returns:
        The bytes for prefix.
      • getRemovePrefix

        boolean getRemovePrefix()
         Indicates if the prefix needs to be removed from the key when forwarded.
         
        bool remove_prefix = 2;
        Returns:
        The removePrefix.
      • getCluster

        String getCluster()
         Upstream cluster to forward the command to.
         
        string cluster = 3 [(.validate.rules) = { ... }
        Returns:
        The cluster.
      • getClusterBytes

        com.google.protobuf.ByteString getClusterBytes()
         Upstream cluster to forward the command to.
         
        string cluster = 3 [(.validate.rules) = { ... }
        Returns:
        The bytes for cluster.
      • getRequestMirrorPolicyList

        List<RedisProxy.PrefixRoutes.Route.RequestMirrorPolicy> getRequestMirrorPolicyList()
         Indicates that the route has a request mirroring policy.
         
        repeated .envoy.config.filter.network.redis_proxy.v2.RedisProxy.PrefixRoutes.Route.RequestMirrorPolicy request_mirror_policy = 4;
      • getRequestMirrorPolicy

        RedisProxy.PrefixRoutes.Route.RequestMirrorPolicy getRequestMirrorPolicy​(int index)
         Indicates that the route has a request mirroring policy.
         
        repeated .envoy.config.filter.network.redis_proxy.v2.RedisProxy.PrefixRoutes.Route.RequestMirrorPolicy request_mirror_policy = 4;
      • getRequestMirrorPolicyCount

        int getRequestMirrorPolicyCount()
         Indicates that the route has a request mirroring policy.
         
        repeated .envoy.config.filter.network.redis_proxy.v2.RedisProxy.PrefixRoutes.Route.RequestMirrorPolicy request_mirror_policy = 4;
      • getRequestMirrorPolicyOrBuilderList

        List<? extends RedisProxy.PrefixRoutes.Route.RequestMirrorPolicyOrBuilder> getRequestMirrorPolicyOrBuilderList()
         Indicates that the route has a request mirroring policy.
         
        repeated .envoy.config.filter.network.redis_proxy.v2.RedisProxy.PrefixRoutes.Route.RequestMirrorPolicy request_mirror_policy = 4;
      • getRequestMirrorPolicyOrBuilder

        RedisProxy.PrefixRoutes.Route.RequestMirrorPolicyOrBuilder getRequestMirrorPolicyOrBuilder​(int index)
         Indicates that the route has a request mirroring policy.
         
        repeated .envoy.config.filter.network.redis_proxy.v2.RedisProxy.PrefixRoutes.Route.RequestMirrorPolicy request_mirror_policy = 4;