#include <gpudb/GPUdbIngestor.hpp>
Inherits noncopyable.
|
| GPUdbIngestor (const gpudb::GPUdb &db, const gpudb::Type &record_type, const std::string &table_name, const WorkerList &worker_list, const std::map< std::string, std::string > &insert_options, size_t batch_size) |
|
| GPUdbIngestor (const gpudb::GPUdb &db, const gpudb::Type &record_type, const std::string &table_name, const WorkerList &worker_list, size_t batch_size) |
|
| GPUdbIngestor (const gpudb::GPUdb &db, const gpudb::Type &record_type, const std::string &table_name, const std::map< std::string, std::string > &insert_options, size_t batch_size) |
|
| GPUdbIngestor (const gpudb::GPUdb &db, const gpudb::Type &record_type, const std::string &table_name, size_t batch_size) |
|
| ~GPUdbIngestor () |
|
size_t | getCountInserted () const |
|
size_t | getCountUpdated () const |
|
void | flush () |
|
void | insert (gpudb::GenericRecord record) |
|
void | insert (std::vector< gpudb::GenericRecord > records) |
|
Definition at line 113 of file GPUdbIngestor.hpp.
◆ GPUdbIngestor() [1/4]
gpudb::GPUdbIngestor::GPUdbIngestor |
( |
const gpudb::GPUdb & |
db, |
|
|
const gpudb::Type & |
record_type, |
|
|
const std::string & |
table_name, |
|
|
const WorkerList & |
worker_list, |
|
|
const std::map< std::string, std::string > & |
insert_options, |
|
|
size_t |
batch_size |
|
) |
| |
◆ GPUdbIngestor() [2/4]
gpudb::GPUdbIngestor::GPUdbIngestor |
( |
const gpudb::GPUdb & |
db, |
|
|
const gpudb::Type & |
record_type, |
|
|
const std::string & |
table_name, |
|
|
const WorkerList & |
worker_list, |
|
|
size_t |
batch_size |
|
) |
| |
◆ GPUdbIngestor() [3/4]
gpudb::GPUdbIngestor::GPUdbIngestor |
( |
const gpudb::GPUdb & |
db, |
|
|
const gpudb::Type & |
record_type, |
|
|
const std::string & |
table_name, |
|
|
const std::map< std::string, std::string > & |
insert_options, |
|
|
size_t |
batch_size |
|
) |
| |
◆ GPUdbIngestor() [4/4]
gpudb::GPUdbIngestor::GPUdbIngestor |
( |
const gpudb::GPUdb & |
db, |
|
|
const gpudb::Type & |
record_type, |
|
|
const std::string & |
table_name, |
|
|
size_t |
batch_size |
|
) |
| |
◆ ~GPUdbIngestor()
gpudb::GPUdbIngestor::~GPUdbIngestor |
( |
| ) |
|
◆ flush()
void gpudb::GPUdbIngestor::flush |
( |
| ) |
|
◆ getCountInserted()
size_t gpudb::GPUdbIngestor::getCountInserted |
( |
| ) |
const |
|
inline |
◆ getCountUpdated()
size_t gpudb::GPUdbIngestor::getCountUpdated |
( |
| ) |
const |
|
inline |
◆ insert() [1/2]
◆ insert() [2/2]
The documentation for this class was generated from the following file: