Class AggregateProjectionMetadata

java.lang.Object
org.apache.druid.segment.AggregateProjectionMetadata

public class AggregateProjectionMetadata extends Object
Aggregate projection schema and row count information to store in Metadata which itself is stored inside a segment, defining which projections exist for the segment.

Decorated with JsonTypeInfo annotations as a future-proofing mechanism in the event we add other types of projections and need to extract out a base interface from this class.