Interface InputRow

  • All Superinterfaces:
    Comparable<Row>, Row
    All Known Implementing Classes:
    MapBasedInputRow, Transformer.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 Detail

      • getDimensions

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