Package | Description |
---|---|
com.gpudb | |
com.gpudb.filesystem | |
com.gpudb.filesystem.common | |
com.gpudb.filesystem.download | |
com.gpudb.filesystem.ingest | |
com.gpudb.filesystem.upload |
Modifier and Type | Method and Description |
---|---|
GPUdb |
RecordRetriever.getGPUdb()
Gets the GPUdb instance from which records will be retrieved.
|
GPUdb |
BulkInserter.getGPUdb()
Gets the GPUdb instance into which records will be inserted.
|
Modifier and Type | Method and Description |
---|---|
String |
Type.create(GPUdb gpudb)
Creates a type in GPUdb based on the metadata in the
Type object
and returns the type ID for reference. |
static String |
RecordObject.createType(Class<? extends RecordObject> type,
GPUdb gpudb)
Creates a type in GPUdb based on the metadata in the specified
RecordObject class and returns the type ID for reference. |
String |
TypeObjectMap.createType(GPUdb gpudb)
Creates a type in GPUdb based on the metadata in the specified
TypeObjectMap object and returns the type ID for reference. |
static Type |
Type.fromTable(GPUdb gpudb,
String tableName)
Creates a
Type object containing metadata for the GPUdb type of
an existing table in GPUdb. |
static Type |
Type.fromType(GPUdb gpudb,
String typeId)
Creates a
Type object containing metadata for an existing type
in GPUdb. |
Constructor and Description |
---|
BulkInserter(GPUdb gpudb,
String tableName,
Type type,
int batchSize,
Map<String,String> options)
Creates a
BulkInserter with the specified parameters. |
BulkInserter(GPUdb gpudb,
String tableName,
Type type,
int batchSize,
Map<String,String> options,
WorkerList workers)
Creates a
BulkInserter with the specified parameters. |
BulkInserter(GPUdb gpudb,
String tableName,
Type type,
int batchSize,
Map<String,String> options,
WorkerList workers,
BulkInserter.FlushOptions flushOptions)
Creates a
BulkInserter with the specified parameters. |
BulkInserter(GPUdb gpudb,
String tableName,
Type type,
int batchSize,
Map<String,String> options,
WorkerList workers,
BulkInserter.FlushOptions flushOptions,
GPUdbBase.JsonOptions jsonOptions)
Creates a
BulkInserter with the specified parameters. |
BulkInserter(GPUdb gpudb,
String tableName,
Type type,
int batchSize,
Map<String,String> options,
WorkerList workers,
GPUdbBase.JsonOptions jsonOptions)
Creates a
BulkInserter with the specified parameters. |
BulkInserter(GPUdb gpudb,
String tableName,
TypeObjectMap<T> typeObjectMap,
int batchSize,
Map<String,String> options)
Creates a
BulkInserter with the specified parameters. |
BulkInserter(GPUdb gpudb,
String tableName,
TypeObjectMap<T> typeObjectMap,
int batchSize,
Map<String,String> options,
WorkerList workers)
Creates a
BulkInserter with the specified parameters. |
BulkInserter(GPUdb gpudb,
String tableName,
TypeObjectMap<T> typeObjectMap,
int batchSize,
Map<String,String> options,
WorkerList workers,
BulkInserter.FlushOptions flushOptions)
Creates a
BulkInserter with the specified parameters. |
BulkInserter(GPUdb gpudb,
String tableName,
TypeObjectMap<T> typeObjectMap,
int batchSize,
Map<String,String> options,
WorkerList workers,
BulkInserter.FlushOptions flushOptions,
GPUdbBase.JsonOptions jsonOptions)
Creates a
BulkInserter with the specified parameters. |
BulkInserter(GPUdb gpudb,
String tableName,
TypeObjectMap<T> typeObjectMap,
int batchSize,
Map<String,String> options,
WorkerList workers,
GPUdbBase.JsonOptions jsonOptions)
Creates a
BulkInserter with the specified parameters. |
GPUdbSqlIterator(GPUdb db,
String sql)
Constructor for
GPUdbSqlIterator |
GPUdbSqlIterator(GPUdb db,
String sql,
int batchSize)
Constructor for
GPUdbSqlIterator |
GPUdbSqlIterator(GPUdb db,
String sql,
int batchSize,
Map<String,String> sqlOptions)
Constructor for
GPUdbSqlIterator |
RecordRetriever(GPUdb gpudb,
String tableName,
Type type)
Creates a
RecordRetriever with the specified parameters. |
RecordRetriever(GPUdb gpudb,
String tableName,
Type type,
Map<String,String> options)
Creates a
RecordRetriever with the specified parameters. |
RecordRetriever(GPUdb gpudb,
String tableName,
TypeObjectMap<T> typeObjectMap)
Creates a
RecordRetriever with the specified parameters. |
RecordRetriever(GPUdb gpudb,
String tableName,
TypeObjectMap<T> typeObjectMap,
Map<String,String> options)
Creates a
RecordRetriever with the specified parameters. |
RecordRetriever(GPUdb gpudb,
String tableName,
TypeObjectMap<T> typeObjectMap,
WorkerList workers)
Creates a
RecordRetriever with the specified parameters. |
RecordRetriever(GPUdb gpudb,
String tableName,
TypeObjectMap<T> typeObjectMap,
WorkerList workers,
Map<String,String> options)
Creates a
RecordRetriever with the specified parameters. |
RecordRetriever(GPUdb gpudb,
String tableName,
Type type,
WorkerList workers)
Creates a
RecordRetriever with the specified parameters. |
RecordRetriever(GPUdb gpudb,
String tableName,
Type type,
WorkerList workers,
Map<String,String> options)
Creates a
RecordRetriever with the specified parameters. |
WorkerList(GPUdb gpudb)
Creates a
WorkerList and automatically populates it with the
worker URLs from GPUdb to support multi-head operations. |
WorkerList(GPUdb gpudb)
Deprecated.
This class has been superseded by
com.gpudb.WorkerList . |
WorkerList(GPUdb gpudb,
Pattern ipRegex)
Creates a
WorkerList and automatically populates it with the
worker URLs from GPUdb to support multi-head operations. |
WorkerList(GPUdb gpudb,
Pattern ipRegex)
Deprecated.
This class has been superseded by
com.gpudb.WorkerList . |
WorkerList(GPUdb gpudb,
String ipPrefix)
Creates a
WorkerList and automatically populates it with the
worker URLs from GPUdb to support multi-head operations. |
WorkerList(GPUdb gpudb,
String ipPrefix)
Deprecated.
This class has been superseded by
com.gpudb.WorkerList . |
Constructor and Description |
---|
GPUdbFileHandler(GPUdb db)
Constructor using default
GPUdbFileHandler.Options |
GPUdbFileHandler(GPUdb db,
GPUdbFileHandler.Options options)
Constructs a
GPUdbFileHandler object that allows the user to
upload and download files. |
Modifier and Type | Field and Description |
---|---|
protected GPUdb |
FileOperation.db |
Constructor and Description |
---|
FileOperation(GPUdb db,
OpMode opMode,
List<String> fileNames,
String dirName,
boolean recursive,
GPUdbFileHandler.Options fileHandlerOptions) |
IoTask(GPUdb db,
OpMode opMode,
String jobId,
String fileName,
UploadOptions uploadOptions,
DownloadOptions downloadOptions,
long taskNumber,
ByteBuffer dataBytes)
Constructor
|
Modifier and Type | Method and Description |
---|---|
static org.apache.commons.lang3.tuple.Pair<String,DownloadIoJob> |
DownloadIoJob.createNewJob(GPUdb db,
GPUdbFileHandler.Options fileHandlerOptions,
String dirName,
String fileName,
String localFileName,
KifsFileInfo kifsFileInfo,
DownloadOptions downloadOptions,
FileDownloadListener callback)
Static helper method to create new instance of
DownloadIoJob |
Constructor and Description |
---|
FileDownloader(GPUdb db,
List<String> fileNames,
String localDirName,
DownloadOptions downloadOptions,
FileDownloadListener callback,
GPUdbFileHandler.Options fileHandlerOptions)
Constructor
|
Constructor and Description |
---|
FileIngestor(GPUdb db,
String tableName,
List<String> fileNames,
IngestOptions ingestOptions,
TableCreationOptions createTableOptions) |
Modifier and Type | Method and Description |
---|---|
static org.apache.commons.lang3.tuple.Pair<String,UploadIoJob> |
UploadIoJob.createNewJob(GPUdb db,
GPUdbFileHandler.Options fileHandlerOptions,
OpMode opMode,
String dirName,
String fileName,
String remoteFileName,
UploadOptions uploadOptions,
FileUploadListener callback)
Factory method for creating a new IoJob instance.
|
Constructor and Description |
---|
FileUploader(GPUdb db,
List<String> fileNames,
String remoteDirName,
UploadOptions options,
FileUploadListener callback,
GPUdbFileHandler.Options fileHandlerOptions)
Constructor -
|
FullFileDownloadTask(GPUdb db,
List<String> remoteFileNames,
List<ByteBuffer> payloads,
Map<String,String> options) |
FullFileUploadTask(GPUdb db,
List<String> remoteFileNames,
List<ByteBuffer> payloads,
Map<String,String> options) |
Copyright © 2024. All rights reserved.