Package org.apache.solr.cluster.events
Enum ClusterEvent.EventType
- java.lang.Object
-
- java.lang.Enum<ClusterEvent.EventType>
-
- org.apache.solr.cluster.events.ClusterEvent.EventType
-
- All Implemented Interfaces:
Serializable
,Comparable<ClusterEvent.EventType>
- Enclosing interface:
- ClusterEvent
public static enum ClusterEvent.EventType extends Enum<ClusterEvent.EventType>
-
-
Enum Constant Summary
Enum Constants Enum Constant Description CLUSTER_PROPERTIES_CHANGED
Cluster properties have changed.COLLECTIONS_ADDED
One or more collections have been added.COLLECTIONS_REMOVED
One or more collections have been removed.NODES_DOWN
One or more nodes went down.NODES_UP
One or more nodes went up.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ClusterEvent.EventType
valueOf(String name)
Returns the enum constant of this type with the specified name.static ClusterEvent.EventType[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
NODES_DOWN
public static final ClusterEvent.EventType NODES_DOWN
One or more nodes went down.
-
NODES_UP
public static final ClusterEvent.EventType NODES_UP
One or more nodes went up.
-
COLLECTIONS_ADDED
public static final ClusterEvent.EventType COLLECTIONS_ADDED
One or more collections have been added.
-
COLLECTIONS_REMOVED
public static final ClusterEvent.EventType COLLECTIONS_REMOVED
One or more collections have been removed.
-
CLUSTER_PROPERTIES_CHANGED
public static final ClusterEvent.EventType CLUSTER_PROPERTIES_CHANGED
Cluster properties have changed.
-
-
Method Detail
-
values
public static ClusterEvent.EventType[] 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 (ClusterEvent.EventType c : ClusterEvent.EventType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static ClusterEvent.EventType 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 nameNullPointerException
- if the argument is null
-
-