Interface DruidSchemaManager

All Known Implementing Classes:
NoopDruidSchemaManager

public interface DruidSchemaManager
This interface provides a map of datasource names to DruidTable objects, used by the DruidSchema class as the SQL planner's view of Druid datasource schemas. If a mapping is found for the datasource name in CatalogResolver, then it is preferred during resolution time, to the entry found in this manager. See DruidSchema.getTable(String). If a non-default implementation is provided, the segment metadata polling-based view of the Druid tables will not be built in DruidSchema.