Interface CustomStepDefinition

All Superinterfaces:
CustomDefinition

public interface CustomStepDefinition extends CustomDefinition
Definition of a custom step, encompasses step configuration, step processor, and custom type metadata.
Since:
2.0.0
See Also:
  • Method Details

    • createConfiguration

      StepConfiguration createConfiguration(StepConfigurationBuilder configurationBuilder)
      Creates the custom step configuration.
      Parameters:
      configurationBuilder - Step configuration builder
      Returns:
      Step configuration of the custom step
      See Also:
    • createProcessor

      StepProcessor createProcessor(StepProcessorBuilder processorBuilder)
      Creates the custom step processor.
      Parameters:
      processorBuilder - Step processor builder
      Returns:
      Step processor of the custom step
      See Also: