Uses of Class
com.tableau.hyperapi.TableDefinition
Packages that use TableDefinition
Package
Description
This is the public Tableau Hyper API documentation version 0.0.22502
-
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 TypeMethodDescriptionvoidCatalog.createTable(TableDefinition tableDefinition) Creates a table.voidCatalog.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.