Class InputTableConverter
java.lang.Object
io.deephaven.enterprise.database.inputtables.InputTableConverter
Tool to convert Legacy input tables into new Core+ input tables.
-
Method Summary
-
Method Details
-
create
-
run
public void run(@NotNull @NotNull Database db, @NotNull @NotNull String namespace, @NotNull @NotNull String tableName, @NotNull @NotNull String newNamespace, @NotNull @NotNull String newTableName) Converts the specified Legacy input table into a copied Core+ input table.- Parameters:
db
- database to retrieve input tablesnamespace
- namespace of Legacy input tabletableName
- table name of Legacy input tablenewNamespace
- namespace of new Core+ input tablenewTableName
- table name of new Core+ input table- Throws:
UserTableMissingSchemaException
- if the specified Legacy table doesn't existUserTablePreexistingSchemaException
- if the specified Core+ namespace and table name already existsUserInputTableException
- if the specified Legacy table exists, but its input table information cannot be retrieved
-