GPUdb C++ API  Version 7.1.10.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
gpudb::CreateTableExternalResponse Struct Reference

A set of output parameters for const. More...

#include <gpudb/protocol/create_table_external.h>

Public Member Functions

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

Public Attributes

std::string tableName
 
std::string typeId
 
std::string typeDefinition
 
std::string typeLabel
 
std::map< std::string,
std::vector< std::string > > 
typeProperties
 
int64_t countInserted
 
int64_t countSkipped
 
int64_t countUpdated
 
std::map< std::string,
std::string > 
info
 
std::vector< std::string > files
 

Detailed Description

A set of output parameters for const.

Creates a new external table, which is a local database object whose source data is located externally to the database. The source data can be located either in KiFS; on the cluster, accessible to the database; or remotely, accessible via a pre-defined external data source.

The external table can have its structure defined explicitly, via createTableOptions, which contains many of the options from const; or defined implicitly, inferred from the source data.

Definition at line 1079 of file create_table_external.h.

Constructor & Destructor Documentation

gpudb::CreateTableExternalResponse::CreateTableExternalResponse ( )
inline

Constructs a CreateTableExternalResponse object with default parameter values.

Definition at line 1086 of file create_table_external.h.

Member Data Documentation

int64_t gpudb::CreateTableExternalResponse::countInserted

Definition at line 1105 of file create_table_external.h.

int64_t gpudb::CreateTableExternalResponse::countSkipped

Definition at line 1106 of file create_table_external.h.

int64_t gpudb::CreateTableExternalResponse::countUpdated

Definition at line 1107 of file create_table_external.h.

std::vector<std::string> gpudb::CreateTableExternalResponse::files

Definition at line 1109 of file create_table_external.h.

std::map<std::string, std::string> gpudb::CreateTableExternalResponse::info

Definition at line 1108 of file create_table_external.h.

std::string gpudb::CreateTableExternalResponse::tableName

Definition at line 1100 of file create_table_external.h.

std::string gpudb::CreateTableExternalResponse::typeDefinition

Definition at line 1102 of file create_table_external.h.

std::string gpudb::CreateTableExternalResponse::typeId

Definition at line 1101 of file create_table_external.h.

std::string gpudb::CreateTableExternalResponse::typeLabel

Definition at line 1103 of file create_table_external.h.

std::map<std::string, std::vector<std::string> > gpudb::CreateTableExternalResponse::typeProperties

Definition at line 1104 of file create_table_external.h.


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