> ## Documentation Index
> Fetch the complete documentation index at: https://docs.kinetica.com/llms.txt
> Use this file to discover all available pages before exploring further.

# gpudb::GPUdb::Options

> gpudb::GPUdb::Options — Kinetica C++ API

<div className="kinetica-doxygen">
  <div className="contents">
    <p><code>#include \<<a className="el" href="/content/api/cpp/GPUdb_8hpp_source">gpudb/GPUdb.hpp</a>></code></p>

    <table className="memberdecls">
      <tr className="heading">
        <td colSpan="2">
          <h2 className="groupheader"> Public Member Functions</h2>
        </td>
      </tr>

      <tr className="memitem:aec7da43bf463ee00421a68badbac8509" id="r_aec7da43bf463ee00421a68badbac8509">
        <td className="memItemLeft" align="right" valign="top"> </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#aec7da43bf463ee00421a68badbac8509">Options</a> ()</td>
      </tr>

      <tr className="separator:aec7da43bf463ee00421a68badbac8509">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:aa43b81f5e747c44adb8f47d3a9736591" id="r_aa43b81f5e747c44adb8f47d3a9736591">
        <td className="memItemLeft" align="right" valign="top">boost::asio::ssl::context \* </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#aa43b81f5e747c44adb8f47d3a9736591">getSslContext</a> () const</td>
      </tr>

      <tr className="separator:aa43b81f5e747c44adb8f47d3a9736591">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:ada9454873ed3c34f9c2f880bab6a2e15" id="r_ada9454873ed3c34f9c2f880bab6a2e15">
        <td className="memItemLeft" align="right" valign="top">bool </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#ada9454873ed3c34f9c2f880bab6a2e15">getBypassSslCertCheck</a> () const</td>
      </tr>

      <tr className="separator:ada9454873ed3c34f9c2f880bab6a2e15">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:acdca8d26a2c2f848f66e9879f0e17e1f" id="r_acdca8d26a2c2f848f66e9879f0e17e1f">
        <td className="memItemLeft" align="right" valign="top">std::string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#acdca8d26a2c2f848f66e9879f0e17e1f">getUsername</a> () const</td>
      </tr>

      <tr className="separator:acdca8d26a2c2f848f66e9879f0e17e1f">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a4a5eca2e06db7996a244703ab598c703" id="r_a4a5eca2e06db7996a244703ab598c703">
        <td className="memItemLeft" align="right" valign="top">std::string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a4a5eca2e06db7996a244703ab598c703">getPassword</a> () const</td>
      </tr>

      <tr className="separator:a4a5eca2e06db7996a244703ab598c703">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a73e693397b80118116ed823f37afde85" id="r_a73e693397b80118116ed823f37afde85">
        <td className="memItemLeft" align="right" valign="top">std::string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a73e693397b80118116ed823f37afde85">getOauthToken</a> () const</td>
      </tr>

      <tr className="separator:a73e693397b80118116ed823f37afde85">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a97c433b3de823ee62e0c461cf305ecab" id="r_a97c433b3de823ee62e0c461cf305ecab">
        <td className="memItemLeft" align="right" valign="top">std::string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a97c433b3de823ee62e0c461cf305ecab">getPrimaryUrl</a> () const</td>
      </tr>

      <tr className="memdesc:a97c433b3de823ee62e0c461cf305ecab">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Return the URL of the primary cluster, if any (empty string delineates that none was set) <br /></td>
      </tr>

      <tr className="separator:a97c433b3de823ee62e0c461cf305ecab">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a60fdda993b39ccc85da0cd3496b345a0" id="r_a60fdda993b39ccc85da0cd3496b345a0">
        <td className="memItemLeft" align="right" valign="top">bool </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a60fdda993b39ccc85da0cd3496b345a0">getUseSnappy</a> () const</td>
      </tr>

      <tr className="separator:a60fdda993b39ccc85da0cd3496b345a0">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:ae944ae4bf635491851416e71a0981ec8" id="r_ae944ae4bf635491851416e71a0981ec8">
        <td className="memItemLeft" align="right" valign="top">size\_t </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#ae944ae4bf635491851416e71a0981ec8">getThreadCount</a> () const</td>
      </tr>

      <tr className="separator:ae944ae4bf635491851416e71a0981ec8">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:ab1da78028d115f9fd201f51afb5bb82e" id="r_ab1da78028d115f9fd201f51afb5bb82e">
        <td className="memItemLeft" align="right" valign="top">avro::ExecutorPtr </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#ab1da78028d115f9fd201f51afb5bb82e">getExecutor</a> () const</td>
      </tr>

      <tr className="separator:ab1da78028d115f9fd201f51afb5bb82e">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:afb80d4e637b554e634b67c66c6087d27" id="r_afb80d4e637b554e634b67c66c6087d27">
        <td className="memItemLeft" align="right" valign="top">std::map\< std::string, std::string > & </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#afb80d4e637b554e634b67c66c6087d27">getHttpHeaders</a> ()</td>
      </tr>

      <tr className="memdesc:afb80d4e637b554e634b67c66c6087d27">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Get the HTTP headers (will include the high-availability synchronicity override header) <br /></td>
      </tr>

      <tr className="separator:afb80d4e637b554e634b67c66c6087d27">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a8c3f3141497c4c7ee0dcb6d288bca16d" id="r_a8c3f3141497c4c7ee0dcb6d288bca16d">
        <td className="memItemLeft" align="right" valign="top">const std::map\< std::string, std::string > & </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a8c3f3141497c4c7ee0dcb6d288bca16d">getHttpHeaders</a> () const</td>
      </tr>

      <tr className="separator:a8c3f3141497c4c7ee0dcb6d288bca16d">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a7a9f043ba3b45d862c2e03467b98f630" id="r_a7a9f043ba3b45d862c2e03467b98f630">
        <td className="memItemLeft" align="right" valign="top">size\_t </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a7a9f043ba3b45d862c2e03467b98f630">getTimeout</a> () const</td>
      </tr>

      <tr className="separator:a7a9f043ba3b45d862c2e03467b98f630">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a2fa6a188ad0c2a38faf3fd3732f1cf96" id="r_a2fa6a188ad0c2a38faf3fd3732f1cf96">
        <td className="memItemLeft" align="right" valign="top">uint16\_t </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a2fa6a188ad0c2a38faf3fd3732f1cf96">getHostManagerPort</a> () const</td>
      </tr>

      <tr className="separator:a2fa6a188ad0c2a38faf3fd3732f1cf96">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a84026c883c3486316db3062e9d9ec99e" id="r_a84026c883c3486316db3062e9d9ec99e">
        <td className="memItemLeft" align="right" valign="top">bool </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a84026c883c3486316db3062e9d9ec99e">getDisableFailover</a> () const</td>
      </tr>

      <tr className="separator:a84026c883c3486316db3062e9d9ec99e">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:af865dc3e04c12f92cf6bdaba1c109aac" id="r_af865dc3e04c12f92cf6bdaba1c109aac">
        <td className="memItemLeft" align="right" valign="top">bool </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#af865dc3e04c12f92cf6bdaba1c109aac">getDisableAutoDiscovery</a> () const</td>
      </tr>

      <tr className="separator:af865dc3e04c12f92cf6bdaba1c109aac">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a01fab9f4a265c405726f2bdc27bcea65" id="r_a01fab9f4a265c405726f2bdc27bcea65">
        <td className="memItemLeft" align="right" valign="top"><a className="el" href="/content/api/cpp/classgpudb_1_1GPUdb_1_1Options">Options</a> & </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a01fab9f4a265c405726f2bdc27bcea65">setSslContext</a> (boost::asio::ssl::context \*value)</td>
      </tr>

      <tr className="separator:a01fab9f4a265c405726f2bdc27bcea65">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:ab6721b4ced53badddf9483ed87b2aa6e" id="r_ab6721b4ced53badddf9483ed87b2aa6e">
        <td className="memItemLeft" align="right" valign="top"><a className="el" href="/content/api/cpp/classgpudb_1_1GPUdb_1_1Options">Options</a> & </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#ab6721b4ced53badddf9483ed87b2aa6e">setBypassSslCertCheck</a> (const bool value)</td>
      </tr>

      <tr className="separator:ab6721b4ced53badddf9483ed87b2aa6e">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:acef4845c6c22a6c53246bc9ba6d0b10a" id="r_acef4845c6c22a6c53246bc9ba6d0b10a">
        <td className="memItemLeft" align="right" valign="top"><a className="el" href="/content/api/cpp/classgpudb_1_1GPUdb_1_1Options">Options</a> & </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#acef4845c6c22a6c53246bc9ba6d0b10a">setUsername</a> (const std::string \&value)</td>
      </tr>

      <tr className="separator:acef4845c6c22a6c53246bc9ba6d0b10a">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a800fa4ced0b78caa17031928ae052d7a" id="r_a800fa4ced0b78caa17031928ae052d7a">
        <td className="memItemLeft" align="right" valign="top"><a className="el" href="/content/api/cpp/classgpudb_1_1GPUdb_1_1Options">Options</a> & </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a800fa4ced0b78caa17031928ae052d7a">setPassword</a> (const std::string \&value)</td>
      </tr>

      <tr className="separator:a800fa4ced0b78caa17031928ae052d7a">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:ae77f7d8ff054819e0bd55724054f0059" id="r_ae77f7d8ff054819e0bd55724054f0059">
        <td className="memItemLeft" align="right" valign="top"><a className="el" href="/content/api/cpp/classgpudb_1_1GPUdb_1_1Options">Options</a> & </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#ae77f7d8ff054819e0bd55724054f0059">setOauthToken</a> (const std::string \&value)</td>
      </tr>

      <tr className="separator:ae77f7d8ff054819e0bd55724054f0059">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a61f9312df54967e551616d49f79b7b01" id="r_a61f9312df54967e551616d49f79b7b01">
        <td className="memItemLeft" align="right" valign="top"><a className="el" href="/content/api/cpp/classgpudb_1_1GPUdb_1_1Options">Options</a> & </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a61f9312df54967e551616d49f79b7b01">setPrimaryUrl</a> (const std::string \&value)</td>
      </tr>

      <tr className="memdesc:a61f9312df54967e551616d49f79b7b01">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Set the URL for the primary cluster. <br /></td>
      </tr>

      <tr className="separator:a61f9312df54967e551616d49f79b7b01">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a079edb0d6a475544502cc8adfd73eb00" id="r_a079edb0d6a475544502cc8adfd73eb00">
        <td className="memItemLeft" align="right" valign="top"><a className="el" href="/content/api/cpp/classgpudb_1_1GPUdb_1_1Options">Options</a> & </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a079edb0d6a475544502cc8adfd73eb00">setUseSnappy</a> (const bool value)</td>
      </tr>

      <tr className="separator:a079edb0d6a475544502cc8adfd73eb00">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:aa8a193c0d8beb355cb61f8389d4f6a93" id="r_aa8a193c0d8beb355cb61f8389d4f6a93">
        <td className="memItemLeft" align="right" valign="top"><a className="el" href="/content/api/cpp/classgpudb_1_1GPUdb_1_1Options">Options</a> & </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#aa8a193c0d8beb355cb61f8389d4f6a93">setThreadCount</a> (const size\_t value)</td>
      </tr>

      <tr className="separator:aa8a193c0d8beb355cb61f8389d4f6a93">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a5b5788524562c3888fe269cc189e2849" id="r_a5b5788524562c3888fe269cc189e2849">
        <td className="memItemLeft" align="right" valign="top"><a className="el" href="/content/api/cpp/classgpudb_1_1GPUdb_1_1Options">Options</a> & </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a5b5788524562c3888fe269cc189e2849">setExecutor</a> (const avro::ExecutorPtr value)</td>
      </tr>

      <tr className="separator:a5b5788524562c3888fe269cc189e2849">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a82712135c18d5d2b2cdc70f1d44f8c2f" id="r_a82712135c18d5d2b2cdc70f1d44f8c2f">
        <td className="memItemLeft" align="right" valign="top"><a className="el" href="/content/api/cpp/classgpudb_1_1GPUdb_1_1Options">Options</a> & </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a82712135c18d5d2b2cdc70f1d44f8c2f">setHttpHeaders</a> (const std::map\< std::string, std::string > \&value)</td>
      </tr>

      <tr className="separator:a82712135c18d5d2b2cdc70f1d44f8c2f">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a2af323b0739b31c4440e86d6a91dc8e7" id="r_a2af323b0739b31c4440e86d6a91dc8e7">
        <td className="memItemLeft" align="right" valign="top"><a className="el" href="/content/api/cpp/classgpudb_1_1GPUdb_1_1Options">Options</a> & </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a2af323b0739b31c4440e86d6a91dc8e7">addHttpHeader</a> (const std::string \&header, const std::string \&value)</td>
      </tr>

      <tr className="separator:a2af323b0739b31c4440e86d6a91dc8e7">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a8c29dc1411ca0864727ba8df8a827e99" id="r_a8c29dc1411ca0864727ba8df8a827e99">
        <td className="memItemLeft" align="right" valign="top"><a className="el" href="/content/api/cpp/classgpudb_1_1GPUdb_1_1Options">Options</a> & </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a8c29dc1411ca0864727ba8df8a827e99">setTimeout</a> (const size\_t value)</td>
      </tr>

      <tr className="separator:a8c29dc1411ca0864727ba8df8a827e99">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a49a1f61d2ac45a928d901022ce157b76" id="r_a49a1f61d2ac45a928d901022ce157b76">
        <td className="memItemLeft" align="right" valign="top"><a className="el" href="/content/api/cpp/classgpudb_1_1GPUdb_1_1Options">Options</a> & </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a49a1f61d2ac45a928d901022ce157b76">setHostManagerPort</a> (const uint16\_t value)</td>
      </tr>

      <tr className="separator:a49a1f61d2ac45a928d901022ce157b76">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a75f730126bbb4c0900bfd7ffcb43a0c2" id="r_a75f730126bbb4c0900bfd7ffcb43a0c2">
        <td className="memItemLeft" align="right" valign="top"><a className="el" href="/content/api/cpp/classgpudb_1_1GPUdb_1_1Options">Options</a> & </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a75f730126bbb4c0900bfd7ffcb43a0c2">setDisableFailover</a> (const bool value)</td>
      </tr>

      <tr className="separator:a75f730126bbb4c0900bfd7ffcb43a0c2">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a63e0b10ee7a0733396b30a5ad0031c46" id="r_a63e0b10ee7a0733396b30a5ad0031c46">
        <td className="memItemLeft" align="right" valign="top"><a className="el" href="/content/api/cpp/classgpudb_1_1GPUdb_1_1Options">Options</a> & </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a63e0b10ee7a0733396b30a5ad0031c46">setDisableAutoDiscovery</a> (const bool value)</td>
      </tr>

      <tr className="separator:a63e0b10ee7a0733396b30a5ad0031c46">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>
    </table>

    <h2 className="groupheader">Detailed Description</h2>

    <div className="textblock">
      <p className="definition">Definition at line <a className="el" href="/content/api/cpp/GPUdb_8hpp_source#l00063">63</a> of file <a className="el" href="/content/api/cpp/GPUdb_8hpp_source">GPUdb.hpp</a>.</p>
    </div>

    <h2 className="groupheader">Constructor & Destructor Documentation</h2>
    <h2 className="memtitle"><span className="permalink"><a href="#aec7da43bf463ee00421a68badbac8509">◆ </a></span>Options()</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="memname">
          <tr>
            <td className="memname">gpudb::GPUdb::Options::Options </td>
            <td>(</td>

            <td className="paramname">
              <span className="paramname">
                <span className="em" />
              </span>
            </td>

            <td>)</td>

            <td />
          </tr>
        </table>
      </div>

      <div className="memdoc" />
    </div>

    <h2 className="groupheader">Member Function Documentation</h2>
    <h2 className="memtitle"><span className="permalink"><a href="#a2af323b0739b31c4440e86d6a91dc8e7">◆ </a></span>addHttpHeader()</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="memname">
          <tr>
            <td className="memname"><a className="el" href="/content/api/cpp/classgpudb_1_1GPUdb_1_1Options">Options</a> & gpudb::GPUdb::Options::addHttpHeader </td>
            <td>(</td>
            <td className="paramtype">const std::string &</td>
            <td className="paramname"><span className="paramname"><span className="em">header</span></span>, </td>
          </tr>

          <tr>
            <td className="paramkey" />

            <td />

            <td className="paramtype">const std::string &</td>
            <td className="paramname"><span className="paramname"><span className="em">value</span></span> )</td>
          </tr>
        </table>
      </div>

      <div className="memdoc" />
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#ada9454873ed3c34f9c2f880bab6a2e15">◆ </a></span>getBypassSslCertCheck()</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="memname">
          <tr>
            <td className="memname">bool gpudb::GPUdb::Options::getBypassSslCertCheck </td>
            <td>(</td>

            <td className="paramname">
              <span className="paramname">
                <span className="em" />
              </span>
            </td>

            <td>)</td>
            <td> const</td>
          </tr>
        </table>
      </div>

      <div className="memdoc" />
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#af865dc3e04c12f92cf6bdaba1c109aac">◆ </a></span>getDisableAutoDiscovery()</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="memname">
          <tr>
            <td className="memname">bool gpudb::GPUdb::Options::getDisableAutoDiscovery </td>
            <td>(</td>

            <td className="paramname">
              <span className="paramname">
                <span className="em" />
              </span>
            </td>

            <td>)</td>
            <td> const</td>
          </tr>
        </table>
      </div>

      <div className="memdoc" />
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#a84026c883c3486316db3062e9d9ec99e">◆ </a></span>getDisableFailover()</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="memname">
          <tr>
            <td className="memname">bool gpudb::GPUdb::Options::getDisableFailover </td>
            <td>(</td>

            <td className="paramname">
              <span className="paramname">
                <span className="em" />
              </span>
            </td>

            <td>)</td>
            <td> const</td>
          </tr>
        </table>
      </div>

      <div className="memdoc" />
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#ab1da78028d115f9fd201f51afb5bb82e">◆ </a></span>getExecutor()</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="memname">
          <tr>
            <td className="memname">avro::ExecutorPtr gpudb::GPUdb::Options::getExecutor </td>
            <td>(</td>

            <td className="paramname">
              <span className="paramname">
                <span className="em" />
              </span>
            </td>

            <td>)</td>
            <td> const</td>
          </tr>
        </table>
      </div>

      <div className="memdoc" />
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#a2fa6a188ad0c2a38faf3fd3732f1cf96">◆ </a></span>getHostManagerPort()</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="memname">
          <tr>
            <td className="memname">uint16\_t gpudb::GPUdb::Options::getHostManagerPort </td>
            <td>(</td>

            <td className="paramname">
              <span className="paramname">
                <span className="em" />
              </span>
            </td>

            <td>)</td>
            <td> const</td>
          </tr>
        </table>
      </div>

      <div className="memdoc" />
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#afb80d4e637b554e634b67c66c6087d27">◆ </a></span>getHttpHeaders() <span className="overload">\[1/2]</span></h2>

    <div className="memitem">
      <div className="memproto">
        <table className="memname">
          <tr>
            <td className="memname">std::map\< std::string, std::string > & gpudb::GPUdb::Options::getHttpHeaders </td>
            <td>(</td>

            <td className="paramname">
              <span className="paramname">
                <span className="em" />
              </span>
            </td>

            <td>)</td>

            <td />
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Get the HTTP headers (will include the high-availability synchronicity override header) </p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#a8c3f3141497c4c7ee0dcb6d288bca16d">◆ </a></span>getHttpHeaders() <span className="overload">\[2/2]</span></h2>

    <div className="memitem">
      <div className="memproto">
        <table className="memname">
          <tr>
            <td className="memname">const std::map\< std::string, std::string > & gpudb::GPUdb::Options::getHttpHeaders </td>
            <td>(</td>

            <td className="paramname">
              <span className="paramname">
                <span className="em" />
              </span>
            </td>

            <td>)</td>
            <td> const</td>
          </tr>
        </table>
      </div>

      <div className="memdoc" />
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#a73e693397b80118116ed823f37afde85">◆ </a></span>getOauthToken()</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="memname">
          <tr>
            <td className="memname">std::string gpudb::GPUdb::Options::getOauthToken </td>
            <td>(</td>

            <td className="paramname">
              <span className="paramname">
                <span className="em" />
              </span>
            </td>

            <td>)</td>
            <td> const</td>
          </tr>
        </table>
      </div>

      <div className="memdoc" />
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#a4a5eca2e06db7996a244703ab598c703">◆ </a></span>getPassword()</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="memname">
          <tr>
            <td className="memname">std::string gpudb::GPUdb::Options::getPassword </td>
            <td>(</td>

            <td className="paramname">
              <span className="paramname">
                <span className="em" />
              </span>
            </td>

            <td>)</td>
            <td> const</td>
          </tr>
        </table>
      </div>

      <div className="memdoc" />
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#a97c433b3de823ee62e0c461cf305ecab">◆ </a></span>getPrimaryUrl()</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="memname">
          <tr>
            <td className="memname">std::string gpudb::GPUdb::Options::getPrimaryUrl </td>
            <td>(</td>

            <td className="paramname">
              <span className="paramname">
                <span className="em" />
              </span>
            </td>

            <td>)</td>
            <td> const</td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Return the URL of the primary cluster, if any (empty string delineates that none was set) </p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#aa43b81f5e747c44adb8f47d3a9736591">◆ </a></span>getSslContext()</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="memname">
          <tr>
            <td className="memname">boost::asio::ssl::context \* gpudb::GPUdb::Options::getSslContext </td>
            <td>(</td>

            <td className="paramname">
              <span className="paramname">
                <span className="em" />
              </span>
            </td>

            <td>)</td>
            <td> const</td>
          </tr>
        </table>
      </div>

      <div className="memdoc" />
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#ae944ae4bf635491851416e71a0981ec8">◆ </a></span>getThreadCount()</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="memname">
          <tr>
            <td className="memname">size\_t gpudb::GPUdb::Options::getThreadCount </td>
            <td>(</td>

            <td className="paramname">
              <span className="paramname">
                <span className="em" />
              </span>
            </td>

            <td>)</td>
            <td> const</td>
          </tr>
        </table>
      </div>

      <div className="memdoc" />
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#a7a9f043ba3b45d862c2e03467b98f630">◆ </a></span>getTimeout()</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="memname">
          <tr>
            <td className="memname">size\_t gpudb::GPUdb::Options::getTimeout </td>
            <td>(</td>

            <td className="paramname">
              <span className="paramname">
                <span className="em" />
              </span>
            </td>

            <td>)</td>
            <td> const</td>
          </tr>
        </table>
      </div>

      <div className="memdoc" />
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#acdca8d26a2c2f848f66e9879f0e17e1f">◆ </a></span>getUsername()</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="memname">
          <tr>
            <td className="memname">std::string gpudb::GPUdb::Options::getUsername </td>
            <td>(</td>

            <td className="paramname">
              <span className="paramname">
                <span className="em" />
              </span>
            </td>

            <td>)</td>
            <td> const</td>
          </tr>
        </table>
      </div>

      <div className="memdoc" />
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#a60fdda993b39ccc85da0cd3496b345a0">◆ </a></span>getUseSnappy()</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="memname">
          <tr>
            <td className="memname">bool gpudb::GPUdb::Options::getUseSnappy </td>
            <td>(</td>

            <td className="paramname">
              <span className="paramname">
                <span className="em" />
              </span>
            </td>

            <td>)</td>
            <td> const</td>
          </tr>
        </table>
      </div>

      <div className="memdoc" />
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#ab6721b4ced53badddf9483ed87b2aa6e">◆ </a></span>setBypassSslCertCheck()</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="memname">
          <tr>
            <td className="memname"><a className="el" href="/content/api/cpp/classgpudb_1_1GPUdb_1_1Options">Options</a> & gpudb::GPUdb::Options::setBypassSslCertCheck </td>
            <td>(</td>
            <td className="paramtype">const bool</td>
            <td className="paramname"><span className="paramname"><span className="em">value</span></span></td>
            <td>)</td>

            <td />
          </tr>
        </table>
      </div>

      <div className="memdoc" />
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#a63e0b10ee7a0733396b30a5ad0031c46">◆ </a></span>setDisableAutoDiscovery()</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="memname">
          <tr>
            <td className="memname"><a className="el" href="/content/api/cpp/classgpudb_1_1GPUdb_1_1Options">Options</a> & gpudb::GPUdb::Options::setDisableAutoDiscovery </td>
            <td>(</td>
            <td className="paramtype">const bool</td>
            <td className="paramname"><span className="paramname"><span className="em">value</span></span></td>
            <td>)</td>

            <td />
          </tr>
        </table>
      </div>

      <div className="memdoc" />
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#a75f730126bbb4c0900bfd7ffcb43a0c2">◆ </a></span>setDisableFailover()</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="memname">
          <tr>
            <td className="memname"><a className="el" href="/content/api/cpp/classgpudb_1_1GPUdb_1_1Options">Options</a> & gpudb::GPUdb::Options::setDisableFailover </td>
            <td>(</td>
            <td className="paramtype">const bool</td>
            <td className="paramname"><span className="paramname"><span className="em">value</span></span></td>
            <td>)</td>

            <td />
          </tr>
        </table>
      </div>

      <div className="memdoc" />
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#a5b5788524562c3888fe269cc189e2849">◆ </a></span>setExecutor()</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="memname">
          <tr>
            <td className="memname"><a className="el" href="/content/api/cpp/classgpudb_1_1GPUdb_1_1Options">Options</a> & gpudb::GPUdb::Options::setExecutor </td>
            <td>(</td>
            <td className="paramtype">const avro::ExecutorPtr</td>
            <td className="paramname"><span className="paramname"><span className="em">value</span></span></td>
            <td>)</td>

            <td />
          </tr>
        </table>
      </div>

      <div className="memdoc" />
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#a49a1f61d2ac45a928d901022ce157b76">◆ </a></span>setHostManagerPort()</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="memname">
          <tr>
            <td className="memname"><a className="el" href="/content/api/cpp/classgpudb_1_1GPUdb_1_1Options">Options</a> & gpudb::GPUdb::Options::setHostManagerPort </td>
            <td>(</td>
            <td className="paramtype">const uint16\_t</td>
            <td className="paramname"><span className="paramname"><span className="em">value</span></span></td>
            <td>)</td>

            <td />
          </tr>
        </table>
      </div>

      <div className="memdoc" />
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#a82712135c18d5d2b2cdc70f1d44f8c2f">◆ </a></span>setHttpHeaders()</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="memname">
          <tr>
            <td className="memname"><a className="el" href="/content/api/cpp/classgpudb_1_1GPUdb_1_1Options">Options</a> & gpudb::GPUdb::Options::setHttpHeaders </td>
            <td>(</td>
            <td className="paramtype">const std::map\< std::string, std::string > &</td>
            <td className="paramname"><span className="paramname"><span className="em">value</span></span></td>
            <td>)</td>

            <td />
          </tr>
        </table>
      </div>

      <div className="memdoc" />
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#ae77f7d8ff054819e0bd55724054f0059">◆ </a></span>setOauthToken()</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="memname">
          <tr>
            <td className="memname"><a className="el" href="/content/api/cpp/classgpudb_1_1GPUdb_1_1Options">Options</a> & gpudb::GPUdb::Options::setOauthToken </td>
            <td>(</td>
            <td className="paramtype">const std::string &</td>
            <td className="paramname"><span className="paramname"><span className="em">value</span></span></td>
            <td>)</td>

            <td />
          </tr>
        </table>
      </div>

      <div className="memdoc" />
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#a800fa4ced0b78caa17031928ae052d7a">◆ </a></span>setPassword()</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="memname">
          <tr>
            <td className="memname"><a className="el" href="/content/api/cpp/classgpudb_1_1GPUdb_1_1Options">Options</a> & gpudb::GPUdb::Options::setPassword </td>
            <td>(</td>
            <td className="paramtype">const std::string &</td>
            <td className="paramname"><span className="paramname"><span className="em">value</span></span></td>
            <td>)</td>

            <td />
          </tr>
        </table>
      </div>

      <div className="memdoc" />
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#a61f9312df54967e551616d49f79b7b01">◆ </a></span>setPrimaryUrl()</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="memname">
          <tr>
            <td className="memname"><a className="el" href="/content/api/cpp/classgpudb_1_1GPUdb_1_1Options">Options</a> & gpudb::GPUdb::Options::setPrimaryUrl </td>
            <td>(</td>
            <td className="paramtype">const std::string &</td>
            <td className="paramname"><span className="paramname"><span className="em">value</span></span></td>
            <td>)</td>

            <td />
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Set the URL for the primary cluster. </p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#a01fab9f4a265c405726f2bdc27bcea65">◆ </a></span>setSslContext()</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="memname">
          <tr>
            <td className="memname"><a className="el" href="/content/api/cpp/classgpudb_1_1GPUdb_1_1Options">Options</a> & gpudb::GPUdb::Options::setSslContext </td>
            <td>(</td>
            <td className="paramtype">boost::asio::ssl::context \*</td>
            <td className="paramname"><span className="paramname"><span className="em">value</span></span></td>
            <td>)</td>

            <td />
          </tr>
        </table>
      </div>

      <div className="memdoc" />
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#aa8a193c0d8beb355cb61f8389d4f6a93">◆ </a></span>setThreadCount()</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="memname">
          <tr>
            <td className="memname"><a className="el" href="/content/api/cpp/classgpudb_1_1GPUdb_1_1Options">Options</a> & gpudb::GPUdb::Options::setThreadCount </td>
            <td>(</td>
            <td className="paramtype">const size\_t</td>
            <td className="paramname"><span className="paramname"><span className="em">value</span></span></td>
            <td>)</td>

            <td />
          </tr>
        </table>
      </div>

      <div className="memdoc" />
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#a8c29dc1411ca0864727ba8df8a827e99">◆ </a></span>setTimeout()</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="memname">
          <tr>
            <td className="memname"><a className="el" href="/content/api/cpp/classgpudb_1_1GPUdb_1_1Options">Options</a> & gpudb::GPUdb::Options::setTimeout </td>
            <td>(</td>
            <td className="paramtype">const size\_t</td>
            <td className="paramname"><span className="paramname"><span className="em">value</span></span></td>
            <td>)</td>

            <td />
          </tr>
        </table>
      </div>

      <div className="memdoc" />
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#acef4845c6c22a6c53246bc9ba6d0b10a">◆ </a></span>setUsername()</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="memname">
          <tr>
            <td className="memname"><a className="el" href="/content/api/cpp/classgpudb_1_1GPUdb_1_1Options">Options</a> & gpudb::GPUdb::Options::setUsername </td>
            <td>(</td>
            <td className="paramtype">const std::string &</td>
            <td className="paramname"><span className="paramname"><span className="em">value</span></span></td>
            <td>)</td>

            <td />
          </tr>
        </table>
      </div>

      <div className="memdoc" />
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#a079edb0d6a475544502cc8adfd73eb00">◆ </a></span>setUseSnappy()</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="memname">
          <tr>
            <td className="memname"><a className="el" href="/content/api/cpp/classgpudb_1_1GPUdb_1_1Options">Options</a> & gpudb::GPUdb::Options::setUseSnappy </td>
            <td>(</td>
            <td className="paramtype">const bool</td>
            <td className="paramname"><span className="paramname"><span className="em">value</span></span></td>
            <td>)</td>

            <td />
          </tr>
        </table>
      </div>

      <div className="memdoc" />
    </div>

    <hr />

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

    <ul>
      <li>gpudb/<a className="el" href="/content/api/cpp/GPUdb_8hpp_source">GPUdb.hpp</a></li>
    </ul>
  </div>
</div>
