Enum RedisReplicas

java.lang.Object
java.lang.Enum<RedisReplicas>
io.vertx.redis.client.RedisReplicas
All Implemented Interfaces:
Serializable, Comparable<RedisReplicas>

public enum RedisReplicas extends Enum<RedisReplicas>
When should Redis replica nodes be used for queries.

This is only meaningful in case of a replication and cluster Redis client.

  • Enum Constant Details

    • NEVER

      public static final RedisReplicas NEVER
      Never use REPLICA, queries are always run on a MASTER node.
    • SHARE

      public static final RedisReplicas SHARE
      Queries can be randomly run on both MASTER and REPLICA nodes.
    • ALWAYS

      public static final RedisReplicas ALWAYS
      Queries are always run on REPLICA nodes (never on MASTER node).
  • Method Details

    • values

      public static RedisReplicas[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      Returns:
      an array containing the constants of this enum type, in the order they are declared
    • valueOf

      public static RedisReplicas valueOf(String name)
      Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum type has no constant with the specified name
      NullPointerException - if the argument is null