> ## 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::AdminShowShardsRequest

> gpudb::AdminShowShardsRequest — Kinetica C++ API

<div className="kinetica-doxygen">
  <div className="contents">
    <p>A set of parameters for <a className="el" href="/content/api/cpp/classgpudb_1_1GPUdb#a2be5c9f06b420c8506042cf997881f5f">GPUdb::adminShowShards</a>. <a href="#details">More...</a></p>
    <p><code>#include \<<a className="el" href="/content/api/cpp/admin__show__shards_8h_source">gpudb/protocol/admin\_show\_shards.h</a>></code></p>

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

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

      <tr className="memdesc:a2e02d024af1a5ffcccf58de7c5afed0e">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Constructs an <a className="el" href="/content/api/cpp/structgpudb_1_1AdminShowShardsRequest" title="A set of parameters for GPUdb::adminShowShards.">AdminShowShardsRequest</a> object with default parameters. <br /></td>
      </tr>

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

      <tr className="memitem:afc94385787a327f9cef6f3f4a7e2aca1" id="r_afc94385787a327f9cef6f3f4a7e2aca1">
        <td className="memItemLeft" align="right" valign="top"> </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#afc94385787a327f9cef6f3f4a7e2aca1">AdminShowShardsRequest</a> (const std::map\< std::string, std::string > \&options\_)</td>
      </tr>

      <tr className="memdesc:afc94385787a327f9cef6f3f4a7e2aca1">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Constructs an <a className="el" href="/content/api/cpp/structgpudb_1_1AdminShowShardsRequest" title="A set of parameters for GPUdb::adminShowShards.">AdminShowShardsRequest</a> object with the specified parameters. <br /></td>
      </tr>

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

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

      <tr className="memitem:a3fe5d0508712f73034edb386995b656e" id="r_a3fe5d0508712f73034edb386995b656e">
        <td className="memItemLeft" align="right" valign="top">std::map\< std::string, std::string > </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a3fe5d0508712f73034edb386995b656e">options</a></td>
      </tr>

      <tr className="memdesc:a3fe5d0508712f73034edb386995b656e">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Optional parameters. <br /></td>
      </tr>

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

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

    <div className="textblock">
      <p>A set of parameters for <a className="el" href="/content/api/cpp/classgpudb_1_1GPUdb#a2be5c9f06b420c8506042cf997881f5f">GPUdb::adminShowShards</a>. </p>
      <p>Show the mapping of shards to the corresponding rank and tom. The response message contains list of 16384 (total number of shards in the system) Rank and TOM numbers corresponding to each shard. </p>
      <p className="definition">Definition at line <a className="el" href="/content/api/cpp/admin__show__shards_8h_source#l00020">20</a> of file <a className="el" href="/content/api/cpp/admin__show__shards_8h_source">admin\_show\_shards.h</a>.</p>
    </div>

    <h2 className="groupheader">Constructor & Destructor Documentation</h2>
    <h2 className="memtitle"><span className="permalink"><a href="#a2e02d024af1a5ffcccf58de7c5afed0e">◆ </a></span>AdminShowShardsRequest() <span className="overload">\[1/2]</span></h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">gpudb::AdminShowShardsRequest::AdminShowShardsRequest </td>
                  <td>(</td>

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

                  <td>)</td>

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

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel inline">inline</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Constructs an <a className="el" href="/content/api/cpp/structgpudb_1_1AdminShowShardsRequest" title="A set of parameters for GPUdb::adminShowShards.">AdminShowShardsRequest</a> object with default parameters. </p>
        <p className="definition">Definition at line <a className="el" href="/content/api/cpp/admin__show__shards_8h_source#l00025">25</a> of file <a className="el" href="/content/api/cpp/admin__show__shards_8h_source">admin\_show\_shards.h</a>.</p>
      </div>
    </div>

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

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">gpudb::AdminShowShardsRequest::AdminShowShardsRequest </td>
                  <td>(</td>
                  <td className="paramtype">const std::map\< std::string, std::string > &</td>
                  <td className="paramname"><span className="paramname"><span className="em">options\_</span></span></td>
                  <td>)</td>

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

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel inline">inline</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Constructs an <a className="el" href="/content/api/cpp/structgpudb_1_1AdminShowShardsRequest" title="A set of parameters for GPUdb::adminShowShards.">AdminShowShardsRequest</a> object with the specified parameters. </p>

        <div className="dl params">
          <div className="dt">Parameters</div>

          <div className="dd">
            <table className="params">
              <tr>
                <td className="paramdir">\[in]</td>
                <td className="paramname">options\_</td>
                <td>Optional parameters. The default value is an empty map. </td>
              </tr>
            </table>
          </div>
        </div>

        <p className="definition">Definition at line <a className="el" href="/content/api/cpp/admin__show__shards_8h_source#l00037">37</a> of file <a className="el" href="/content/api/cpp/admin__show__shards_8h_source">admin\_show\_shards.h</a>.</p>
      </div>
    </div>

    <h2 className="groupheader">Member Data Documentation</h2>
    <h2 className="memtitle"><span className="permalink"><a href="#a3fe5d0508712f73034edb386995b656e">◆ </a></span>options</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="memname">
          <tr>
            <td className="memname">std::map\<std::string, std::string> gpudb::AdminShowShardsRequest::options</td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Optional parameters. </p>
        <p>The default value is an empty map. </p>
        <p className="definition">Definition at line <a className="el" href="/content/api/cpp/admin__show__shards_8h_source#l00045">45</a> of file <a className="el" href="/content/api/cpp/admin__show__shards_8h_source">admin\_show\_shards.h</a>.</p>
      </div>
    </div>

    <hr />

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

    <ul>
      <li>gpudb/protocol/<a className="el" href="/content/api/cpp/admin__show__shards_8h_source">admin\_show\_shards.h</a></li>
    </ul>
  </div>
</div>
