Uses of Class
com.gpudb.GPUdb
-
Packages that use GPUdb Package Description com.gpudb com.gpudb.filesystem com.gpudb.filesystem.common com.gpudb.filesystem.download com.gpudb.filesystem.ingest com.gpudb.filesystem.upload -
-
Uses of GPUdb in com.gpudb
Methods in com.gpudb that return GPUdb Modifier and Type Method Description GPUdbBulkInserter. getGPUdb()Gets the GPUdb instance into which records will be inserted.GPUdbRecordRetriever. getGPUdb()Gets the GPUdb instance from which records will be retrieved.Methods in com.gpudb with parameters of type GPUdb Modifier and Type Method Description StringType. create(GPUdb gpudb)Creates a type in GPUdb based on the metadata in theTypeobject and returns the type ID for reference.static StringRecordObject. createType(Class<? extends RecordObject> type, GPUdb gpudb)Creates a type in GPUdb based on the metadata in the specifiedRecordObjectclass and returns the type ID for reference.StringTypeObjectMap. createType(GPUdb gpudb)Creates a type in GPUdb based on the metadata in the specifiedTypeObjectMapobject and returns the type ID for reference.static TypeType. fromTable(GPUdb gpudb, String tableName)Creates aTypeobject containing metadata for the GPUdb type of an existing table in GPUdb.static TypeType. fromType(GPUdb gpudb, String typeId)Creates aTypeobject containing metadata for an existing type in GPUdb.Constructors in com.gpudb with parameters of type GPUdb Constructor Description BulkInserter(GPUdb gpudb, String tableName, TypeObjectMap<T> typeObjectMap, int batchSize)Creates aBulkInserterwith the specified parameters.BulkInserter(GPUdb gpudb, String tableName, TypeObjectMap<T> typeObjectMap, int batchSize, Map<String,String> options)Creates aBulkInserterwith the specified parameters.BulkInserter(GPUdb gpudb, String tableName, TypeObjectMap<T> typeObjectMap, int batchSize, Map<String,String> options, WorkerList workers)Creates aBulkInserterwith the specified parameters.BulkInserter(GPUdb gpudb, String tableName, TypeObjectMap<T> typeObjectMap, int batchSize, Map<String,String> options, WorkerList workers, BulkInserter.FlushOptions flushOptions)Creates aBulkInserterwith 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 aBulkInserterwith the specified parameters.BulkInserter(GPUdb gpudb, String tableName, TypeObjectMap<T> typeObjectMap, int batchSize, Map<String,String> options, WorkerList workers, GPUdbBase.JsonOptions jsonOptions)Creates aBulkInserterwith the specified parameters.BulkInserter(GPUdb gpudb, String tableName, Type type, int batchSize)Creates aBulkInserterwith the specified parameters.BulkInserter(GPUdb gpudb, String tableName, Type type, int batchSize, Map<String,String> options)Creates aBulkInserterwith the specified parameters.BulkInserter(GPUdb gpudb, String tableName, Type type, int batchSize, Map<String,String> options, WorkerList workers)Creates aBulkInserterwith the specified parameters.BulkInserter(GPUdb gpudb, String tableName, Type type, int batchSize, Map<String,String> options, WorkerList workers, BulkInserter.FlushOptions flushOptions)Creates aBulkInserterwith 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 aBulkInserterwith the specified parameters.BulkInserter(GPUdb gpudb, String tableName, Type type, int batchSize, Map<String,String> options, WorkerList workers, GPUdbBase.JsonOptions jsonOptions)Creates aBulkInserterwith the specified parameters.GPUdbSqlIterator(GPUdb db, String sql)Constructor forGPUdbSqlIteratorGPUdbSqlIterator(GPUdb db, String sql, int batchSize)Constructor forGPUdbSqlIteratorGPUdbSqlIterator(GPUdb db, String sql, int batchSize, Map<String,String> sqlOptions)Constructor forGPUdbSqlIteratorGPUdbSqlIterator(GPUdb db, String sql, Map<String,String> sqlOptions)Constructor forGPUdbSqlIteratorRecordRetriever(GPUdb gpudb, String tableName, Type type)Creates aRecordRetrieverwith the specified parameters.RecordRetriever(GPUdb gpudb, String tableName, TypeObjectMap<T> typeObjectMap)Creates aRecordRetrieverwith the specified parameters.RecordRetriever(GPUdb gpudb, String tableName, TypeObjectMap<T> typeObjectMap, WorkerList workers)Creates aRecordRetrieverwith the specified parameters.RecordRetriever(GPUdb gpudb, String tableName, TypeObjectMap<T> typeObjectMap, WorkerList workers, Map<String,String> options)Creates aRecordRetrieverwith the specified parameters.RecordRetriever(GPUdb gpudb, String tableName, TypeObjectMap<T> typeObjectMap, Map<String,String> options)Creates aRecordRetrieverwith the specified parameters.RecordRetriever(GPUdb gpudb, String tableName, Type type, WorkerList workers)Creates aRecordRetrieverwith the specified parameters.RecordRetriever(GPUdb gpudb, String tableName, Type type, WorkerList workers, Map<String,String> options)Creates aRecordRetrieverwith the specified parameters.RecordRetriever(GPUdb gpudb, String tableName, Type type, Map<String,String> options)Creates aRecordRetrieverwith the specified parameters.WorkerList(GPUdb gpudb)Deprecated, for removal: This API element is subject to removal in a future version.This class has been superseded bycom.gpudb.WorkerList.WorkerList(GPUdb gpudb, String ipPrefix)Deprecated, for removal: This API element is subject to removal in a future version.This class has been superseded bycom.gpudb.WorkerList.WorkerList(GPUdb gpudb, Pattern ipRegex)Deprecated, for removal: This API element is subject to removal in a future version.This class has been superseded bycom.gpudb.WorkerList.WorkerList(GPUdb gpudb)Creates aWorkerListand automatically populates it with the worker URLs from GPUdb to support multi-head operations.WorkerList(GPUdb gpudb, String ipPrefix)Creates aWorkerListand automatically populates it with the worker URLs from GPUdb to support multi-head operations.WorkerList(GPUdb gpudb, Pattern ipRegex)Creates aWorkerListand automatically populates it with the worker URLs from GPUdb to support multi-head operations. -
Uses of GPUdb in com.gpudb.filesystem
Constructors in com.gpudb.filesystem with parameters of type GPUdb Constructor Description GPUdbFileHandler(GPUdb db)Constructs aGPUdbFileHandlerobject that allows the user to upload and download files using defaultGPUdbFileHandler.Options.GPUdbFileHandler(GPUdb db, GPUdbFileHandler.Options options)Constructs aGPUdbFileHandlerobject that allows the user to upload and download files. -
Uses of GPUdb in com.gpudb.filesystem.common
Fields in com.gpudb.filesystem.common declared as GPUdb Modifier and Type Field Description protected GPUdbFileOperation. dbConstructors in com.gpudb.filesystem.common with parameters of type GPUdb Constructor Description FileOperation(GPUdb db, OpMode opMode, List<String> fileNames, String dirName, boolean recursive, GPUdbFileHandler.Options fileHandlerOptions)Constructs a new file operation instance, managing the transfer of a set of files to a target directory.IoTask(GPUdb db, String fileName, MultiPartDownloadInfo multiPartDownloadInfo, DownloadOptions options)Constructs a task for downloading a part of a multi-part download.IoTask(GPUdb db, String fileName, MultiPartUploadInfo multiPartUploadInfo, UploadOptions options, long taskNumber, ByteBuffer dataBytes)Constructs a task for uploading a part of a multi-part upload. -
Uses of GPUdb in com.gpudb.filesystem.download
Methods in com.gpudb.filesystem.download with parameters of type GPUdb Modifier and Type Method Description static org.apache.commons.lang3.tuple.Pair<String,DownloadIoJob>DownloadIoJob. createNewJob(GPUdb db, GPUdbFileHandler.Options fileHandlerOptions, String remoteFileName, String localFileName, KifsFileInfo kifsFileInfo, DownloadOptions downloadOptions, FileDownloadListener callback)Creates a new job for downloading a file.Constructors in com.gpudb.filesystem.download with parameters of type GPUdb Constructor Description FileDownloader(GPUdb db, List<String> fileNames, String localDirName, DownloadOptions options, FileDownloadListener callback, GPUdbFileHandler.Options fileHandlerOptions)Constructs a newFileDownloadermanager for downloading a given set of files from a given KiFS directory to a local directory. -
Uses of GPUdb in com.gpudb.filesystem.ingest
Constructors in com.gpudb.filesystem.ingest with parameters of type GPUdb Constructor Description FileIngestor(GPUdb db, String tableName, List<String> fileNames, IngestOptions ingestOptions, TableCreationOptions createTableOptions) -
Uses of GPUdb in com.gpudb.filesystem.upload
Methods in com.gpudb.filesystem.upload with parameters of type GPUdb Modifier and Type Method Description static org.apache.commons.lang3.tuple.Pair<String,UploadIoJob>UploadIoJob. createNewJob(GPUdb db, GPUdbFileHandler.Options fileHandlerOptions, String localFileName, String remoteFileName, UploadOptions uploadOptions, FileUploadListener callback)Creates a new job for uploading a file.Constructors in com.gpudb.filesystem.upload with parameters of type GPUdb Constructor Description FileUploader(GPUdb db, List<String> fileNames, String remoteDirName, UploadOptions options, FileUploadListener callback, GPUdbFileHandler.Options fileHandlerOptions)Constructs a newFileUploadermanager for uploading a given set of files to a given KiFS directory.FullFileDownloadTask(GPUdb db, List<String> remoteFileNames, List<ByteBuffer> payloads, Map<String,String> options)Constructs a download task with the resources required to download files from KiFS in a thread.FullFileUploadTask(GPUdb db, List<String> remoteFileNames, List<ByteBuffer> payloads, Map<String,String> options)Constructs an upload task with the resources required to upload files to KiFS in a thread.
-