GPUdb C++ API  Version 7.2.2.4
gpudb::AlterSystemPropertiesRequest Struct Reference

A set of parameters for GPUdb::alterSystemProperties. More...

#include <gpudb/protocol/alter_system_properties.h>

Public Member Functions

 AlterSystemPropertiesRequest ()
 Constructs an AlterSystemPropertiesRequest object with default parameters. More...
 
 AlterSystemPropertiesRequest (const std::map< std::string, std::string > &propertyUpdatesMap_, const std::map< std::string, std::string > &options_)
 Constructs an AlterSystemPropertiesRequest object with the specified parameters. More...
 

Public Attributes

std::map< std::string, std::string > propertyUpdatesMap
 Map containing the properties of the system to be updated. More...
 
std::map< std::string, std::string > options
 Optional parameters. More...
 

Detailed Description

A set of parameters for GPUdb::alterSystemProperties.

The GPUdb::alterSystemProperties endpoint is primarily used to simplify the testing of the system and is not expected to be used during normal execution. Commands are given through the propertyUpdatesMap whose keys are commands and values are strings representing integer values (for example '8000') or boolean values ('true' or 'false').

Definition at line 24 of file alter_system_properties.h.

Constructor & Destructor Documentation

◆ AlterSystemPropertiesRequest() [1/2]

gpudb::AlterSystemPropertiesRequest::AlterSystemPropertiesRequest ( )
inline

Constructs an AlterSystemPropertiesRequest object with default parameters.

Definition at line 30 of file alter_system_properties.h.

◆ AlterSystemPropertiesRequest() [2/2]

gpudb::AlterSystemPropertiesRequest::AlterSystemPropertiesRequest ( const std::map< std::string, std::string > &  propertyUpdatesMap_,
const std::map< std::string, std::string > &  options_ 
)
inline

Constructs an AlterSystemPropertiesRequest object with the specified parameters.

Parameters
[in]propertyUpdatesMap_Map containing the properties of the system to be updated. Error if empty.
[in]options_Optional parameters. The default value is an empty map.

Definition at line 490 of file alter_system_properties.h.

Member Data Documentation

◆ options

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

Optional parameters.

The default value is an empty map.

Definition at line 773 of file alter_system_properties.h.

◆ propertyUpdatesMap

std::map<std::string, std::string> gpudb::AlterSystemPropertiesRequest::propertyUpdatesMap

Map containing the properties of the system to be updated.

Error if empty.

Definition at line 736 of file alter_system_properties.h.


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