@Tags({"mongo", "aggregation", "aggregate"}) @CapabilityDescription("A processor that runs an aggregation query whenever a flowfile is received.") @InputRequirement(InputRequirement.Requirement.INPUT_ALLOWED) @EventDriven public class RunMongoAggregation extends AbstractMongoProcessor {
@EventDriven @SideEffectFree @Tags({"binary", "discard", "keep"})
@EventDriven @InputRequirement(InputRequirement.Requirement.INPUT_REQUIRED) @Tags({ "delete", "mongo", "mongodb" })
@Deprecated @DeprecationNotice(classNames = {"org.apache.nifi.processors.standard.CryptographicHashContent"}, reason = "This processor is deprecated and may be removed in future releases.") @EventDriven @SupportsBatching @InputRequirement(Requirement.INPUT_REQUIRED)
@EventDriven @SupportsBatching @InputRequirement(InputRequirement.Requirement.INPUT_REQUIRED)
@EventDriven @SupportsBatching @Tags({"test", "load", "duplicate"})
@EventDriven @SideEffectFree @SupportsBatching
@EventDriven @SideEffectFree @InputRequirement(Requirement.INPUT_REQUIRED)
@EventDriven @SupportsBatching @InputRequirement(Requirement.INPUT_REQUIRED)
@EventDriven @SideEffectFree @SupportsBatching
@InputRequirement(InputRequirement.Requirement.INPUT_REQUIRED) @EventDriven @Tags({"rethinkdb", "get", "read", "fetch"}) @CapabilityDescription("Processor to get a JSON document from RethinkDB (https://www.rethinkdb.com/) using the document id. The FlowFile will contain the retrieved document")
@EventDriven @SideEffectFree @SupportsBatching
@EventDriven @SupportsBatching @Tags({ "Ignite", "get", "read", "cache", "key" })
@EventDriven @SideEffectFree @SupportsBatching
@EventDriven @SideEffectFree @SupportsBatching
@EventDriven @SideEffectFree @SupportsBatching
@EventDriven @SideEffectFree @SupportsBatching
@EventDriven @SideEffectFree @SupportsBatching
@EventDriven @InputRequirement(Requirement.INPUT_ALLOWED) @Tags({"sql", "select", "jdbc", "query", "database"})
@EventDriven @InputRequirement(Requirement.INPUT_ALLOWED) @Tags({"sql", "select", "jdbc", "query", "database", "record"})