Uses of Class
com.tableau.hyperapi.TableDefinition
-
Packages that use TableDefinition Package Description com.tableau.hyperapi This is the public Tableau Hyper API documentation version 0.0.20027 -
-
Uses of TableDefinition in com.tableau.hyperapi
Methods in com.tableau.hyperapi that return TableDefinition Modifier and Type Method Description TableDefinition
TableDefinition. addColumn(TableDefinition.Column column)
Adds a column to the table definition.TableDefinition
TableDefinition. addColumn(java.lang.String columnName, SqlType type)
Adds a column to the table definition.TableDefinition
TableDefinition. addColumn(java.lang.String columnName, SqlType type, Nullability nullability)
Adds a column to the table definition.TableDefinition
TableDefinition. addColumn(java.lang.String columnName, SqlType type, java.lang.String collation)
Adds a column to the table definition.TableDefinition
TableDefinition. addColumn(java.lang.String columnName, SqlType type, java.lang.String collation, Nullability nullability)
Adds a column to the table definition.TableDefinition
Catalog. getTableDefinition(TableName tableName)
Returns the table definition if a table with the given name exists.TableDefinition
Inserter. getTableDefinition()
Gets the table definition.TableDefinition
TableDefinition. setPersistence(Persistence persistence)
Sets the table persistence.TableDefinition
TableDefinition. setTableName(TableName tableName)
Sets the table name.Methods in com.tableau.hyperapi with parameters of type TableDefinition Modifier and Type Method Description void
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 TableDefinition Constructor Description Inserter(Connection connection, TableDefinition tableDefinition)
Creates an inserter for an existing table.Inserter(Connection connection, TableDefinition tableDefinition, java.lang.String[] columns)
Creates an inserter for an existing table.Inserter(Connection connection, TableDefinition tableDefinition, java.util.List<Inserter.ColumnMapping> columnMappings, java.util.List<TableDefinition.Column> inserterDefinition)
Creates an inserter for an existing table.
-