GPUdb C++ API  Version 6.2.0.3
gpudb::RawGetRecordsBySeriesResponse Struct Reference

A set of output parameters for getRecordsBySeriesRaw(const GetRecordsBySeriesRequest&) const. More...

#include <gpudb/protocol/get_records_by_series.h>

Public Member Functions

 RawGetRecordsBySeriesResponse ()
 Constructs a RawGetRecordsBySeriesResponse object with default parameter values. More...
 

Public Attributes

std::vector< std::string > tableNames
 
std::vector< std::string > typeNames
 
std::vector< std::string > typeSchemas
 
std::vector< std::vector< std::vector< uint8_t > > > listRecordsBinary
 
std::vector< std::vector< std::string > > listRecordsJson
 

Detailed Description

A set of output parameters for getRecordsBySeriesRaw(const GetRecordsBySeriesRequest&) const.

Retrieves the complete series/track records from the given worldTableName based on the partial track information contained in the tableName.

This operation supports paging through the data via the offset and limit parameters.

In contrast to getRecordsRaw(const GetRecordsRequest&) const this returns records grouped by series/track. So if offset is 0 and limit is 5 this operation would return the first 5 series/tracks in tableName. Each series/track will be returned sorted by their TIMESTAMP column.

Definition at line 222 of file get_records_by_series.h.

Constructor & Destructor Documentation

◆ RawGetRecordsBySeriesResponse()

gpudb::RawGetRecordsBySeriesResponse::RawGetRecordsBySeriesResponse ( )
inline

Constructs a RawGetRecordsBySeriesResponse object with default parameter values.

Definition at line 229 of file get_records_by_series.h.

Member Data Documentation

◆ listRecordsBinary

std::vector<std::vector<std::vector<uint8_t> > > gpudb::RawGetRecordsBySeriesResponse::listRecordsBinary

Definition at line 241 of file get_records_by_series.h.

◆ listRecordsJson

std::vector<std::vector<std::string> > gpudb::RawGetRecordsBySeriesResponse::listRecordsJson

Definition at line 242 of file get_records_by_series.h.

◆ tableNames

std::vector<std::string> gpudb::RawGetRecordsBySeriesResponse::tableNames

Definition at line 238 of file get_records_by_series.h.

◆ typeNames

std::vector<std::string> gpudb::RawGetRecordsBySeriesResponse::typeNames

Definition at line 239 of file get_records_by_series.h.

◆ typeSchemas

std::vector<std::string> gpudb::RawGetRecordsBySeriesResponse::typeSchemas

Definition at line 240 of file get_records_by_series.h.


The documentation for this struct was generated from the following file: