Enum Class ComponentType

java.lang.Object
java.lang.Enum<ComponentType>
org.apache.nifi.reporting.ComponentType
All Implemented Interfaces:
Serializable, Comparable<ComponentType>, Constable

public enum ComponentType extends Enum<ComponentType>
An Enumeration for indicating which type of component a Bulletin is associated with
  • Enum Constant Details

    • PROCESSOR

      public static final ComponentType PROCESSOR
      Bulletin is associated with a Processor
    • REMOTE_PROCESS_GROUP

      public static final ComponentType REMOTE_PROCESS_GROUP
      Bulletin is associated with a Remote Process Group
    • INPUT_PORT

      public static final ComponentType INPUT_PORT
      Bulletin is associated with an Input Port
    • OUTPUT_PORT

      public static final ComponentType OUTPUT_PORT
      Bulletin is associated with an Output Port
    • REPORTING_TASK

      public static final ComponentType REPORTING_TASK
      Bulletin is associated with a Reporting Task
    • FLOW_ANALYSIS_RULE

      public static final ComponentType FLOW_ANALYSIS_RULE
      Bulletin is associated with a Flow Analysis Rule
    • PROCESS_GROUP

      public static final ComponentType PROCESS_GROUP
      Bulletin is associated with a Process Group
    • PARAMETER_PROVIDER

      public static final ComponentType PARAMETER_PROVIDER
      Bulletin is associated with a Parameter Provider
    • CONTROLLER_SERVICE

      public static final ComponentType CONTROLLER_SERVICE
      Bulletin is associated with a Controller Service
    • FLOW_CONTROLLER

      public static final ComponentType FLOW_CONTROLLER
      Bulletin is a system-level bulletin, associated with the Flow Controller
    • FLOW_REGISTRY_CLIENT

      public static final ComponentType FLOW_REGISTRY_CLIENT
      Bulletin is associated with a Flow Registry Client
  • Constructor Details

    • ComponentType

      private ComponentType()
  • Method Details

    • values

      public static ComponentType[] 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 ComponentType 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