Drop processor

edit

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

Table 15. Drop Options

Name Required Default Description

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.

{
  "drop": {
    "if" : "ctx.network_name == 'Guest'"
  }
}