Package | Description |
---|---|
com.gpudb.filesystem | |
com.gpudb.filesystem.ingest |
Modifier and Type | Method and Description |
---|---|
void |
GPUdbFileHandler.ingest(List<String> fileNames,
String tableName,
IngestOptions ingestOptions,
TableCreationOptions createTableOptions)
This method will ingest several files in one go.
|
Modifier and Type | Method and Description |
---|---|
TableCreationOptions |
FileIngestor.getCreateTableOptions() |
TableCreationOptions |
TableCreationOptions.setAutomaticPartition(boolean automaticPartition)
Sets the value of 'automaticPartition'
|
TableCreationOptions |
TableCreationOptions.setForeignKeys(List<String> foreignKeys)
Sets the list of foreign keys
|
TableCreationOptions |
TableCreationOptions.setForeignShardKey(String foreignShardKey)
Sets the foreign shard key value
|
TableCreationOptions |
TableCreationOptions.setNoErrorIfExists(boolean noErrorIfExists)
Sets the value of 'noErrorIfExists'
A truthy value indicates that no error will be thrown if there is an attempt
to re-create an already existent table and false otherwise.
|
TableCreationOptions |
TableCreationOptions.setPartitionDefinitions(List<String> partitionDefinitions)
Sets the list of partition definitions
|
TableCreationOptions |
TableCreationOptions.setPartitionKeys(List<String> partitionKeys)
Sets the list of partition keys
|
TableCreationOptions |
TableCreationOptions.setPartitionType(PartitionType partitionType)
Sets the parition type value used for table creation
|
TableCreationOptions |
TableCreationOptions.setReplicated(boolean replicated)
Sets the value of 'replicated' indicating whether the table to be
created will be a replicated table or not.
|
TableCreationOptions |
TableCreationOptions.setResultTable(boolean resultTable)
Sets the value of 'resultTable' indicating whether this table is a
result table or not
|
TableCreationOptions |
TableCreationOptions.setTtl(int ttl)
Sets the 'ttl' value for the table
|
TableCreationOptions |
TableCreationOptions.setTypeId(String typeId)
Sets the type ID for the table
|
Modifier and Type | Method and Description |
---|---|
void |
FileIngestor.setCreateTableOptions(TableCreationOptions createTableOptions) |
Constructor and Description |
---|
FileIngestor(GPUdb db,
String tableName,
List<String> fileNames,
IngestOptions ingestOptions,
TableCreationOptions createTableOptions) |
Copyright © 2024. All rights reserved.