Package org.apache.cassandra.streaming
Enum PreviewKind
- java.lang.Object
-
- java.lang.Enum<PreviewKind>
-
- org.apache.cassandra.streaming.PreviewKind
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<PreviewKind>
public enum PreviewKind extends java.lang.Enum<PreviewKind>
-
-
Enum Constant Summary
Enum Constants Enum Constant Description ALL
NONE
REPAIRED
UNREPAIRED
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static PreviewKind
deserialize(int serializationVal)
int
getSerializationVal()
boolean
isPreview()
java.lang.String
logPrefix()
java.lang.String
logPrefix(TimeUUID sessionId)
com.google.common.base.Predicate<SSTableReader>
predicate()
static PreviewKind
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static PreviewKind[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
NONE
public static final PreviewKind NONE
-
ALL
public static final PreviewKind ALL
-
UNREPAIRED
public static final PreviewKind UNREPAIRED
-
REPAIRED
public static final PreviewKind REPAIRED
-
-
Method Detail
-
values
public static PreviewKind[] 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 (PreviewKind c : PreviewKind.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static PreviewKind 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 namejava.lang.NullPointerException
- if the argument is null
-
getSerializationVal
public int getSerializationVal()
-
deserialize
public static PreviewKind deserialize(int serializationVal)
-
isPreview
public boolean isPreview()
-
logPrefix
public java.lang.String logPrefix()
-
logPrefix
public java.lang.String logPrefix(TimeUUID sessionId)
-
predicate
public com.google.common.base.Predicate<SSTableReader> predicate()
-
-