public class BaseVariableExtractorDefinitionModel extends Object implements VariableExtractorDefinitionModel
| Modifier and Type | Field and Description |
|---|---|
protected String |
description |
protected List<com.fasterxml.jackson.databind.node.ObjectNode> |
fullTextVariables |
protected String |
key |
protected String |
name |
protected String |
sourceIndex |
protected List<VariableExtractor> |
variableExtractors |
| Constructor and Description |
|---|
BaseVariableExtractorDefinitionModel() |
| Modifier and Type | Method and Description |
|---|---|
String |
getDescription()
Returns the optional description of this variable extractor definition, describing where and how it might be used.
|
List<com.fasterxml.jackson.databind.node.ObjectNode> |
getFullTextVariables()
Returns the preconfigured full text variable extractors.
|
String |
getKey()
Returns the business key usually used to reference or lookup a variable extractor definition regardless of its version.
|
String |
getName()
Returns the name of this variable extractor definition.
|
String |
getSourceIndex()
Returns the name of the index on which the variable extraction will be performed on.
|
List<VariableExtractor> |
getVariableExtractors()
Returns the variable extractors.
|
void |
setDescription(String description) |
void |
setFullTextVariables(List<com.fasterxml.jackson.databind.node.ObjectNode> fullTextVariables) |
void |
setKey(String key) |
void |
setName(String name) |
void |
setSourceIndex(String sourceIndex) |
void |
setVariableExtractors(List<VariableExtractor> variableExtractors) |
protected String key
protected String name
protected String description
protected List<VariableExtractor> variableExtractors
protected List<com.fasterxml.jackson.databind.node.ObjectNode> fullTextVariables
protected String sourceIndex
public BaseVariableExtractorDefinitionModel()
public String getKey()
VariableExtractorDefinitionModelgetKey in interface VariableExtractorDefinitionModelpublic void setKey(String key)
public String getName()
VariableExtractorDefinitionModelgetName in interface VariableExtractorDefinitionModelpublic void setName(String name)
public String getDescription()
VariableExtractorDefinitionModelgetDescription in interface VariableExtractorDefinitionModelpublic void setDescription(String description)
public String getSourceIndex()
VariableExtractorDefinitionModelgetSourceIndex in interface VariableExtractorDefinitionModelpublic void setSourceIndex(String sourceIndex)
public List<VariableExtractor> getVariableExtractors()
VariableExtractorDefinitionModelgetVariableExtractors in interface VariableExtractorDefinitionModelpublic void setVariableExtractors(List<VariableExtractor> variableExtractors)
public List<com.fasterxml.jackson.databind.node.ObjectNode> getFullTextVariables()
VariableExtractorDefinitionModelgetFullTextVariables in interface VariableExtractorDefinitionModelpublic void setFullTextVariables(List<com.fasterxml.jackson.databind.node.ObjectNode> fullTextVariables)