Class HiveTableDefinition.HiveTableDefinitionBuilder
java.lang.Object
io.trino.tempto.fulfillment.table.hive.HiveTableDefinition.HiveTableDefinitionBuilder
- Enclosing class:
- HiveTableDefinition
-
Method Summary
Modifier and TypeMethodDescriptionaddPartition(String partitionSpec, HiveDataSource dataSource) build()inDatabase(String database) injectStats(boolean injectStats) Whether the table statistics should be loaded after table creation.setCreateTableDDLTemplate(String createTableDDLTemplate) setDataSource(HiveDataSource dataSource)
-
Method Details
-
inDatabase
-
inSchema
-
setName
-
setCreateTableDDLTemplate
public HiveTableDefinition.HiveTableDefinitionBuilder setCreateTableDDLTemplate(String createTableDDLTemplate) -
setDataSource
-
setNoData
-
setData
-
setRows
public HiveTableDefinition.HiveTableDefinitionBuilder setRows(String revision, int rowsCount, String rowData) -
setRows
public HiveTableDefinition.HiveTableDefinitionBuilder setRows(String revision, int splitCount, int rowsInEachSplit, String rowData) -
addPartition
public HiveTableDefinition.HiveTableDefinitionBuilder addPartition(String partitionSpec, HiveDataSource dataSource) -
injectStats
Whether the table statistics should be loaded after table creation. If not set, configurable global default will be used. -
build
-