Package de.calamanari.adl.sql.config
Interface ConfigBuilderInterfaces.MultiTableDataColumnStep2
- All Superinterfaces:
ConfigBuilderInterfaces.MultiTableAddTable,ConfigBuilderInterfaces.MultiTableAddTableOrExit,ConfigBuilderInterfaces.MultiTableDataColumnStep1,ConfigBuilderInterfaces.MultiTableDataColumnStep3,ConfigBuilderInterfaces.MultiTableDataColumnStep4,ConfigBuilderInterfaces.MultiTableExit
- Enclosing class:
ConfigBuilderInterfaces
public static interface ConfigBuilderInterfaces.MultiTableDataColumnStep2
extends ConfigBuilderInterfaces.MultiTableDataColumnStep3
Fluent API to build a
MultiTableConfig
Follow the method chain to finally obtain the result with ConfigBuilderInterfaces.MultiTableExit.get().
-
Method Summary
Modifier and TypeMethodDescriptionDefines that there is a known value for every record in your database.Methods inherited from interface de.calamanari.adl.sql.config.ConfigBuilderInterfaces.MultiTableAddTable
withTable, withTableMethods inherited from interface de.calamanari.adl.sql.config.ConfigBuilderInterfaces.MultiTableDataColumnStep1
dataColumnMethods inherited from interface de.calamanari.adl.sql.config.ConfigBuilderInterfaces.MultiTableDataColumnStep3
multiRowMethods inherited from interface de.calamanari.adl.sql.config.ConfigBuilderInterfaces.MultiTableDataColumnStep4
filteredByMethods inherited from interface de.calamanari.adl.sql.config.ConfigBuilderInterfaces.MultiTableExit
get
-
Method Details
-
alwaysKnown
ConfigBuilderInterfaces.MultiTableDataColumnStep3 alwaysKnown()Defines that there is a known value for every record in your database.Important: Marking an attribute as always known means that this column information is available and NOT NULL for every record of your base audience. Consequently, if you configure any column in a table as always known, the table will automatically be marked as
TableNature.containsAllIds().- Returns:
- builder
- See Also:
-