Enum Class SystemProperty

java.lang.Object
java.lang.Enum<SystemProperty>
org.apache.nifi.bootstrap.configuration.SystemProperty
All Implemented Interfaces:
Serializable, Comparable<SystemProperty>, Constable

public enum SystemProperty extends Enum<SystemProperty>
Enumeration of supported system properties for the application
  • Enum Constant Details

    • APPLICATION_PROPERTIES

      public static final SystemProperty APPLICATION_PROPERTIES
      Path to application properties file
    • BOOTSTRAP_CONFIGURATION

      public static final SystemProperty BOOTSTRAP_CONFIGURATION
      Path to bootstrap configuration file
    • LOG_DIRECTORY

      public static final SystemProperty LOG_DIRECTORY
      Path to log directory
    • MANAGEMENT_SERVER_ADDRESS

      public static final SystemProperty MANAGEMENT_SERVER_ADDRESS
      Socket address and port number for management server
  • Field Details

    • property

      private final String property
  • Constructor Details

    • SystemProperty

      private SystemProperty(String property)
  • Method Details

    • values

      public static SystemProperty[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static SystemProperty valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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 class has no constant with the specified name
      NullPointerException - if the argument is null
    • getProperty

      public String getProperty()