Package org.apache.pinot.spi.data
-
Interface Summary Interface Description IngestionSchemaValidator Validator to validate the schema between Pinot schema and input raw data schema -
Class Summary Class Description ComplexFieldSpec FieldSpec for complex fields.DateTimeFieldSpec DateTimeFormatPatternSpec DateTimeFormatSpec Class to represent format fromDateTimeFieldSpecDateTimeFormatUnitSpec DateTimeGranularitySpec Class to represent granularity fromDateTimeFieldSpecDimensionFieldSpec FieldSpec TheFieldSpecclass contains all specs related to any field (column) inSchema.MetricFieldSpec TheMetricFieldSpecclass contains all specs related to any metric field (column) inSchema.\Schema TheSchemaclass is defined for each table to describe the details of the table's fields (columns).Schema.SchemaBuilder SchemaValidatorFactory SchemaValidatorResult The result class to provide the detailed mismatch information.TimeFieldSpec Deprecated. UseDateTimeFieldSpecinstead.TimeGranularitySpec Deprecated. Use DateTimeFieldSpec instead. -
Enum Summary Enum Description DateTimeFieldSpec.TimeFormat DateTimeFormatUnitSpec.DateTimeTransformUnit Time unit enum with range from MILLISECONDS to YEARSFieldSpec.DataType TheDataTypeenum is used to demonstrate the data type of a field.FieldSpec.FieldType TheFieldTypeenum is used to demonstrate the real world business logic for a column.TimeGranularitySpec.TimeFormat Deprecated.