public class IngestionStepDefinitionImpl extends AbstractStepDefinition
StepDefinition.StepDefinitionType
Constructor and Description |
---|
IngestionStepDefinitionImpl(java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
void |
deserialize(com.fasterxml.jackson.databind.JsonNode json)
Deserialize a json response and applies it to this mapping
|
com.fasterxml.jackson.databind.JsonNode |
getFileLocations() |
void |
setFileLocations(com.fasterxml.jackson.databind.JsonNode fileLocations) |
StepDefinition |
transformFromStep(StepDefinition stepDefinition,
Step step) |
Step |
transformToStep(java.lang.String stepName,
StepDefinition stepDefinition,
Step step) |
getBatchSize, getCustomHook, getDescription, getLang, getLanguage, getModulePath, getName, getOptions, getRetryLimit, getSourceQuery, getThreadCount, getType, getVersion, incrementVersion, setBatchSize, setCustomHook, setDescription, setModulePath, setName, setOptions, setRetryLimit, setSourceQuery, setThreadCount, setType, setVersion
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
create
public IngestionStepDefinitionImpl(java.lang.String name)
public com.fasterxml.jackson.databind.JsonNode getFileLocations()
public void setFileLocations(com.fasterxml.jackson.databind.JsonNode fileLocations)
public void deserialize(com.fasterxml.jackson.databind.JsonNode json)
StepDefinition
deserialize
in interface StepDefinition
deserialize
in class AbstractStepDefinition
json
- - the JsonNode you want deserializepublic Step transformToStep(java.lang.String stepName, StepDefinition stepDefinition, Step step)
transformToStep
in interface StepDefinition
transformToStep
in class AbstractStepDefinition
stepName
- name of the stepstepDefinition
- step definition object to transform fromstep
- step object to be transformedpublic StepDefinition transformFromStep(StepDefinition stepDefinition, Step step)
transformFromStep
in interface StepDefinition
transformFromStep
in class AbstractStepDefinition
stepDefinition
- step definition to be transformedstep
- step object to transform from