Enum Class FlowFilePolicy

java.lang.Object
java.lang.Enum<FlowFilePolicy>
org.apache.nifi.update.attributes.FlowFilePolicy
All Implemented Interfaces:
Serializable, Comparable<FlowFilePolicy>, Constable

public enum FlowFilePolicy extends Enum<FlowFilePolicy>
Defines the behavior for executing rule actions when multiple rules match.
  • Enum Constant Details

    • USE_CLONE

      public static final FlowFilePolicy USE_CLONE
      When multiple rules match, they will be executed against a clone of the original flow file.
    • USE_ORIGINAL

      public static final FlowFilePolicy USE_ORIGINAL
      When multiple rules match, they will all be executed against the original flow file.
  • Constructor Details

    • FlowFilePolicy

      private FlowFilePolicy()
  • Method Details

    • values

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