@Documented @Target(value=TYPE) @Retention(value=RUNTIME) @Inherited public @interface InputRequirement
Marker interface that a Processor can use to indicate whether it accepts, requires, or forbids input from other Processors. This information is used by the framework in order to ensure that a Processor is marked as invalid if it is missing necessary input or has input that will be ignored. This information also is used by the NiFi UI in order to prevent users from making connections to Processors that don't make sense.
Modifier and Type | Required Element and Description |
---|---|
InputRequirement.Requirement |
value |
public abstract InputRequirement.Requirement value
Copyright © 2024 Apache NiFi Project. All rights reserved.