Enum | Description |
---|---|
InputRequirement.Requirement |
Annotation Type | Description |
---|---|
DynamicProperties |
Indicates that a component has more than one dynamic property
|
DynamicProperty |
An annotation that may be placed on a
ConfigurableComponent to
indicate that it supports a dynamic property. |
DynamicRelationship |
Annotation to indicate that a
Processor supports dynamic
relationship. |
EventDriven |
Annotation that may be placed on a Processor that indicates to the framework
that the Processor is eligible to be scheduled to run based on the occurrence
of an "Event" (e.g., when a FlowFile is enqueued in an incoming Connection),
rather than being triggered periodically.
|
InputRequirement |
Marker interface that a Processor can use to indicate whether it accepts, requires, or forbids
input from other Processors.
|
ReadsAttribute |
Annotation that may be placed on a
Processor indicating that this
processor reads a specific FlowFile attribute. |
ReadsAttributes |
Annotation that may be placed on a
Processor indicating that this
processor reads specific FlowFile attributes. |
SideEffectFree |
Marker annotation a
Processor
implementation can use to indicate that its operations on FlowFiles can be
safely repeated across process sessions. |
Stateful |
Annotation that a Processor, ReportingTask, or Controller Service can use to indicate
that the component makes use of the
StateManager . |
SupportsBatching |
Marker annotation a Processor implementation can use to indicate that users
should be able to supply a Batch Duration for the Processor.
|
TriggerSerially |
Marker annotation a
Processor
implementation can use to indicate that the Processor is not safe for
concurrent execution of its onTrigger() method. |
TriggerWhenAnyDestinationAvailable |
Marker annotation a
Processor
implementation can use to indicate that the Processor is to be triggered if
any of its destinations has available space for incoming FlowFiles. |
TriggerWhenEmpty |
Marker annotation a
Processor
implementation can use to indicate that the Processor should still be
triggered even when it has no data in its work queue. |
WritesAttribute |
Annotation that may be placed on a
Processor indicating that this
processor writes/updates a specific FlowFile attribute. |
WritesAttributes |
Annotation that may be placed on a
Processor indicating that this
processor writes/updates specific FlowFile attributes. |
Copyright © 2016 Apache NiFi Project. All rights reserved.