Package org.apache.druid.catalog.model
Interface ParameterizedDefn
-
public interface ParameterizedDefnDefines a parameter for a catalog entry. A parameter is an item that can appear in a SQL table function as a named SQL argument. Example, for a local file, the file name list could be a parameter to allow using the same definition for a variety of local files (that is, to name today's update which is different from yesterday's update.)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ExternalTableSpecapplyParameters(ResolvedTable table, Map<String,Object> parameters)List<ModelProperties.PropertyDefn<?>>parameters()
-
-
-
Method Detail
-
parameters
List<ModelProperties.PropertyDefn<?>> parameters()
-
applyParameters
ExternalTableSpec applyParameters(ResolvedTable table, Map<String,Object> parameters)
-
-