Drop processor

Drops the document without raising any errors. This is useful to prevent the document from getting indexed based on some condition.

Table 14. Drop Options

NameRequiredDefaultDescription

if

no

-

Conditionally execute this processor.

on_failure

no

-

Handle failures for this processor. See Handling Failures in Pipelines.

ignore_failure

no

false

Ignore failures for this processor. See Handling Failures in Pipelines.

tag

no

-

An identifier for this processor. Useful for debugging and metrics.

  1. {
  2. "drop": {
  3. "if" : "ctx.network_name == 'Guest'"
  4. }
  5. }