Interface InputRow

All Superinterfaces:
Comparable<Row>, Row
All Known Implementing Classes:
ListBasedInputRow, MapBasedInputRow, TransformedInputRow

public interface InputRow extends Row
An InputRow is the interface definition of an event being input into the data ingestion layer. An InputRow is a Row with a self-describing list of the dimensions available. This list is used to implement "schema-less" data ingestion that allows the system to add new dimensions as they appear.
  • Method Details

    • getDimensions

      List<String> getDimensions()
      Returns the dimensions that exist in this row.
      Returns:
      the dimensions that exist in this row.