Drop Processoredit

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

Table 38. 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.

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