#include <gpudb/GPUdb.hpp>
Public Member Functions | |
| Options () | |
| boost::asio::ssl::context * | getSslContext () const |
| bool | getBypassSslCertCheck () const |
| std::string | getUsername () const |
| std::string | getPassword () const |
| std::string | getOauthToken () const |
| std::string | getPrimaryUrl () const |
| Return the URL of the primary cluster, if any (empty string delineates that none was set) | |
| bool | getUseSnappy () const |
| size_t | getThreadCount () const |
| avro::ExecutorPtr | getExecutor () const |
| std::map< std::string, std::string > & | getHttpHeaders () |
| Get the HTTP headers (will include the high-availability synchronicity override header) | |
| const std::map< std::string, std::string > & | getHttpHeaders () const |
| size_t | getTimeout () const |
| uint16_t | getHostManagerPort () const |
| bool | getDisableFailover () const |
| bool | getDisableAutoDiscovery () const |
| Options & | setSslContext (boost::asio::ssl::context *value) |
| Options & | setBypassSslCertCheck (const bool value) |
| Options & | setUsername (const std::string &value) |
| Options & | setPassword (const std::string &value) |
| Options & | setOauthToken (const std::string &value) |
| Options & | setPrimaryUrl (const std::string &value) |
| Set the URL for the primary cluster. | |
| Options & | setUseSnappy (const bool value) |
| Options & | setThreadCount (const size_t value) |
| Options & | setExecutor (const avro::ExecutorPtr value) |
| Options & | setHttpHeaders (const std::map< std::string, std::string > &value) |
| Options & | addHttpHeader (const std::string &header, const std::string &value) |
| Options & | setTimeout (const size_t value) |
| Options & | setHostManagerPort (const uint16_t value) |
| Options & | setDisableFailover (const bool value) |
| Options & | setDisableAutoDiscovery (const bool value) |
Detailed Description
Constructor & Destructor Documentation
◆ Options()
| gpudb::GPUdb::Options::Options | ( | ) |
Member Function Documentation
◆ addHttpHeader()
| Options & gpudb::GPUdb::Options::addHttpHeader | ( | const std::string & | header, |
| const std::string & | value ) |
◆ getBypassSslCertCheck()
| bool gpudb::GPUdb::Options::getBypassSslCertCheck | ( | ) | const |
◆ getDisableAutoDiscovery()
| bool gpudb::GPUdb::Options::getDisableAutoDiscovery | ( | ) | const |
◆ getDisableFailover()
| bool gpudb::GPUdb::Options::getDisableFailover | ( | ) | const |
◆ getExecutor()
| avro::ExecutorPtr gpudb::GPUdb::Options::getExecutor | ( | ) | const |
◆ getHostManagerPort()
| uint16_t gpudb::GPUdb::Options::getHostManagerPort | ( | ) | const |
◆ getHttpHeaders() [1/2]
| std::map< std::string, std::string > & gpudb::GPUdb::Options::getHttpHeaders | ( | ) |
Get the HTTP headers (will include the high-availability synchronicity override header)
◆ getHttpHeaders() [2/2]
| const std::map< std::string, std::string > & gpudb::GPUdb::Options::getHttpHeaders | ( | ) | const |
◆ getOauthToken()
| std::string gpudb::GPUdb::Options::getOauthToken | ( | ) | const |
◆ getPassword()
| std::string gpudb::GPUdb::Options::getPassword | ( | ) | const |
◆ getPrimaryUrl()
| std::string gpudb::GPUdb::Options::getPrimaryUrl | ( | ) | const |
Return the URL of the primary cluster, if any (empty string delineates that none was set)
◆ getSslContext()
| boost::asio::ssl::context * gpudb::GPUdb::Options::getSslContext | ( | ) | const |
◆ getThreadCount()
| size_t gpudb::GPUdb::Options::getThreadCount | ( | ) | const |
◆ getTimeout()
| size_t gpudb::GPUdb::Options::getTimeout | ( | ) | const |
◆ getUsername()
| std::string gpudb::GPUdb::Options::getUsername | ( | ) | const |
◆ getUseSnappy()
| bool gpudb::GPUdb::Options::getUseSnappy | ( | ) | const |
◆ setBypassSslCertCheck()
| Options & gpudb::GPUdb::Options::setBypassSslCertCheck | ( | const bool | value | ) |
◆ setDisableAutoDiscovery()
| Options & gpudb::GPUdb::Options::setDisableAutoDiscovery | ( | const bool | value | ) |
◆ setDisableFailover()
| Options & gpudb::GPUdb::Options::setDisableFailover | ( | const bool | value | ) |
◆ setExecutor()
| Options & gpudb::GPUdb::Options::setExecutor | ( | const avro::ExecutorPtr | value | ) |
◆ setHostManagerPort()
| Options & gpudb::GPUdb::Options::setHostManagerPort | ( | const uint16_t | value | ) |
◆ setHttpHeaders()
| Options & gpudb::GPUdb::Options::setHttpHeaders | ( | const std::map< std::string, std::string > & | value | ) |
◆ setOauthToken()
| Options & gpudb::GPUdb::Options::setOauthToken | ( | const std::string & | value | ) |
◆ setPassword()
| Options & gpudb::GPUdb::Options::setPassword | ( | const std::string & | value | ) |
◆ setPrimaryUrl()
| Options & gpudb::GPUdb::Options::setPrimaryUrl | ( | const std::string & | value | ) |
Set the URL for the primary cluster.
◆ setSslContext()
| Options & gpudb::GPUdb::Options::setSslContext | ( | boost::asio::ssl::context * | value | ) |
◆ setThreadCount()
| Options & gpudb::GPUdb::Options::setThreadCount | ( | const size_t | value | ) |
◆ setTimeout()
| Options & gpudb::GPUdb::Options::setTimeout | ( | const size_t | value | ) |
◆ setUsername()
| Options & gpudb::GPUdb::Options::setUsername | ( | const std::string & | value | ) |
◆ setUseSnappy()
| Options & gpudb::GPUdb::Options::setUseSnappy | ( | const bool | value | ) |
The documentation for this class was generated from the following file:
- gpudb/GPUdb.hpp