Processor.Factory, Processor.Parameters| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ON_FAILURE_MESSAGE_FIELD |
static java.lang.String |
ON_FAILURE_PROCESSOR_TAG_FIELD |
static java.lang.String |
ON_FAILURE_PROCESSOR_TYPE_FIELD |
| Constructor and Description |
|---|
CompoundProcessor(boolean ignoreFailure,
java.util.List<Processor> processors,
java.util.List<Processor> onFailureProcessors) |
CompoundProcessor(Processor... processor) |
| Modifier and Type | Method and Description |
|---|---|
void |
execute(IngestDocument ingestDocument)
Introspect and potentially modify the incoming data.
|
java.util.List<Processor> |
flattenProcessors() |
java.util.List<Processor> |
getOnFailureProcessors() |
java.util.List<Processor> |
getProcessors() |
java.lang.String |
getTag()
Gets the tag of a processor.
|
java.lang.String |
getType()
Gets the type of a processor
|
boolean |
isIgnoreFailure() |
public static final java.lang.String ON_FAILURE_MESSAGE_FIELD
public static final java.lang.String ON_FAILURE_PROCESSOR_TYPE_FIELD
public static final java.lang.String ON_FAILURE_PROCESSOR_TAG_FIELD
public CompoundProcessor(Processor... processor)
public boolean isIgnoreFailure()
public java.util.List<Processor> getOnFailureProcessors()
public java.util.List<Processor> getProcessors()
public java.util.List<Processor> flattenProcessors()
public java.lang.String getType()
Processorpublic java.lang.String getTag()
Processorpublic void execute(IngestDocument ingestDocument) throws java.lang.Exception
Processor