Enum ReplicaEventType

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable<ReplicaEventType>

    public enum ReplicaEventType
    extends java.lang.Enum<ReplicaEventType>
    The response codes conveyed to the cluster map when there is a replica related event.
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
      Disk_Error
      Disk is in bad state due to failures/errors.
      Disk_Ok
      Disk responds in time and is proper functioning.
      Node_Response
      Node is up and responds in time.
      Node_Timeout
      Node fails to respond before timeout and connection is lost.
      Partition_ReadOnly
      The partition which replica belongs to is in ReadOnly state.
      Replica_Available
      The replica responds in time and is available for requests.
      Replica_Unavailable
      The replica is unavailable because it is either stopped or unreachable.
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static ReplicaEventType valueOf​(java.lang.String name)
      Returns the enum constant of this type with the specified name.
      static ReplicaEventType[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      • Methods inherited from class java.lang.Enum

        clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • Methods inherited from class java.lang.Object

        getClass, notify, notifyAll, wait, wait, wait
    • Enum Constant Detail

      • Node_Response

        public static final ReplicaEventType Node_Response
        Node is up and responds in time.
      • Node_Timeout

        public static final ReplicaEventType Node_Timeout
        Node fails to respond before timeout and connection is lost.
      • Disk_Error

        public static final ReplicaEventType Disk_Error
        Disk is in bad state due to failures/errors.
      • Disk_Ok

        public static final ReplicaEventType Disk_Ok
        Disk responds in time and is proper functioning.
      • Partition_ReadOnly

        public static final ReplicaEventType Partition_ReadOnly
        The partition which replica belongs to is in ReadOnly state.
      • Replica_Unavailable

        public static final ReplicaEventType Replica_Unavailable
        The replica is unavailable because it is either stopped or unreachable.
      • Replica_Available

        public static final ReplicaEventType Replica_Available
        The replica responds in time and is available for requests.
    • Method Detail

      • values

        public static ReplicaEventType[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (ReplicaEventType c : ReplicaEventType.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static ReplicaEventType valueOf​(java.lang.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:
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        java.lang.NullPointerException - if the argument is null