Package alluxio.conf
Enum PropertyKey.PropertyType
- java.lang.Object
-
- java.lang.Enum<PropertyKey.PropertyType>
-
- alluxio.conf.PropertyKey.PropertyType
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<PropertyKey.PropertyType>
- Enclosing class:
- PropertyKey
public static enum PropertyKey.PropertyType extends java.lang.Enum<PropertyKey.PropertyType>
Indicates property type.
-
-
Enum Constant Summary
Enum Constants Enum Constant Description BOOLEAN
The Property's value is of boolean type, stored as a Boolean.CLASS
The Property's value is of class type, stored as a Class.DATASIZE
The Property's value represents a data size, stored as a Long in bytes.DOUBLE
The Property's value is of double type, stored as a Double.DURATION
The Property's value represents a time duration, stored as a Long in ms.ENUM
The Property's value is an enum for a predefined enum class.INTEGER
The Property's value is of integer type, stored as an Integer.LIST
The Property's value is of list type, stored as a delimiter separated string.LONG
The Property's value is of long integer type, stored as a long.STRING
The Property's value is of string type, stored as a String.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static PropertyKey.PropertyType
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static PropertyKey.PropertyType[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
BOOLEAN
public static final PropertyKey.PropertyType BOOLEAN
The Property's value is of boolean type, stored as a Boolean.
-
INTEGER
public static final PropertyKey.PropertyType INTEGER
The Property's value is of integer type, stored as an Integer.
-
LONG
public static final PropertyKey.PropertyType LONG
The Property's value is of long integer type, stored as a long.
-
DOUBLE
public static final PropertyKey.PropertyType DOUBLE
The Property's value is of double type, stored as a Double.
-
STRING
public static final PropertyKey.PropertyType STRING
The Property's value is of string type, stored as a String.
-
DURATION
public static final PropertyKey.PropertyType DURATION
The Property's value represents a time duration, stored as a Long in ms.
-
DATASIZE
public static final PropertyKey.PropertyType DATASIZE
The Property's value represents a data size, stored as a Long in bytes.
-
LIST
public static final PropertyKey.PropertyType LIST
The Property's value is of list type, stored as a delimiter separated string.
-
ENUM
public static final PropertyKey.PropertyType ENUM
The Property's value is an enum for a predefined enum class.
-
CLASS
public static final PropertyKey.PropertyType CLASS
The Property's value is of class type, stored as a Class.
-
-
Method Detail
-
values
public static PropertyKey.PropertyType[] 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 (PropertyKey.PropertyType c : PropertyKey.PropertyType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static PropertyKey.PropertyType 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
-
-