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

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

#include <gpudb/protocol/drop_datasource.h>

Public Member Functions

 DropDatasourceRequest ()
 Constructs a DropDatasourceRequest object with default parameter values. More...
 
 DropDatasourceRequest (const std::string &name_, const std::map< std::string, std::string > &options_)
 Constructs a DropDatasourceRequest object with the specified parameters. More...
 

Public Attributes

std::string name
 
std::map< std::string,
std::string > 
options
 

Detailed Description

A set of input parameters for const.

Drops an existing data source. Any external tables that depend on the data source must be dropped before it can be dropped.

Definition at line 21 of file drop_datasource.h.

Constructor & Destructor Documentation

gpudb::DropDatasourceRequest::DropDatasourceRequest ( )
inline

Constructs a DropDatasourceRequest object with default parameter values.

Definition at line 28 of file drop_datasource.h.

gpudb::DropDatasourceRequest::DropDatasourceRequest ( const std::string &  name_,
const std::map< std::string, std::string > &  options_ 
)
inline

Constructs a DropDatasourceRequest object with the specified parameters.

Parameters
[in]name_Name of the data source to be dropped. Must be an existing data source.
[in]options_Optional parameters.

Definition at line 43 of file drop_datasource.h.

Member Data Documentation

std::string gpudb::DropDatasourceRequest::name

Definition at line 49 of file drop_datasource.h.

std::map<std::string, std::string> gpudb::DropDatasourceRequest::options

Definition at line 50 of file drop_datasource.h.


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