Interface ProcessorInputContext


public interface ProcessorInputContext
Context for the input to the processor of a custom step.
Since:
2.0.0
  • Method Details

    • getColumns

      List<InputColumn> getColumns()
      Returns the columns from the input to a custom step.
      Returns:
      List of InputColumn to the custom step
    • getColumnById

      Optional<InputColumn> getColumnById(String id)
      Returns the column from the input to a custom step. Column is specified by the ID.
      Parameters:
      id - ID of column to be returned
      Returns:
      InputColumn with specified ID
    • getRowCount

      long getRowCount()
      Returns the row count of the input to a custom step.
      Returns:
      Row count of the input to the custom step
    • getColumnsByTag

      List<InputColumn> getColumnsByTag(String tag)
      Returns the list of input columns by tag.
      Parameters:
      tag - data tag
      Returns:
      List of input columns
      Since:
      2.3.0