Uses of Class
com.tableau.hyperapi.TableDefinition
Packages that use TableDefinition
Package
Description
This is the public Tableau Hyper API documentation version 0.0.21408
-
Uses of TableDefinition in com.tableau.hyperapi
Methods in com.tableau.hyperapi that return TableDefinitionModifier and TypeMethodDescriptionTableDefinition.addColumn
(TableDefinition.Column column) Adds a column to the table definition.Adds a column to the table definition.TableDefinition.addColumn
(String columnName, SqlType type, Nullability nullability) Adds a column to the table definition.Adds a column to the table definition.TableDefinition.addColumn
(String columnName, SqlType type, String collation, Nullability nullability) Adds a column to the table definition.Catalog.getTableDefinition
(TableName tableName) Returns the table definition if a table with the given name exists.Inserter.getTableDefinition()
Gets the table definition.TableDefinition.setPersistence
(Persistence persistence) Sets the table persistence.TableDefinition.setTableName
(TableName tableName) Sets the table name.Methods in com.tableau.hyperapi with parameters of type TableDefinitionModifier and TypeMethodDescriptionvoid
Catalog.createTable
(TableDefinition tableDefinition) Creates a table.void
Catalog.createTableIfNotExists
(TableDefinition tableDefinition) Creates a table if no table with that name exists; otherwise does nothing.Constructors in com.tableau.hyperapi with parameters of type TableDefinitionModifierConstructorDescriptionInserter
(Connection connection, TableDefinition tableDefinition) Creates an inserter for an existing table.Inserter
(Connection connection, TableDefinition tableDefinition, String[] columns) Creates an inserter for an existing table.Inserter
(Connection connection, TableDefinition tableDefinition, List<Inserter.ColumnMapping> columnMappings, List<TableDefinition.Column> inserterDefinition) Creates an inserter for an existing table.