Package alluxio.conf

Enum PropertyKey.PropertyType

    • 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.
      • 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

      • 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.
    • 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 name
        java.lang.NullPointerException - if the argument is null