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()
Processor
public java.lang.String getTag()
Processor
public void execute(IngestDocument ingestDocument) throws java.lang.Exception
Processor