> ## 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.

# kinetica.CreateGraphRequest.Options

> kinetica.CreateGraphRequest.Options — Kinetica C# API

<div className="kinetica-doxygen">
  <div className="contents">
    <p>A set of string constants for the parameter <a className="el" href="/content/api/cs/classkinetica_1_1CreateGraphRequest#acb3be2d0a02e9af8483ee2a3182634c0" title="Optional parameters.">CreateGraphRequest.options</a>. <a href="#details">More...</a></p>

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

      <tr className="memitem:af0efe894a994ee6ac9490e05aee4ef14" id="r_af0efe894a994ee6ac9490e05aee4ef14">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#af0efe894a994ee6ac9490e05aee4ef14">MERGE\_TOLERANCE</a> = "merge\_tolerance"</td>
      </tr>

      <tr className="memdesc:af0efe894a994ee6ac9490e05aee4ef14">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">If node geospatial positions are input (e.g., WKTPOINT, X, Y), determines the minimum separation allowed between unique nodes. <br /></td>
      </tr>

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

      <tr className="memitem:abd4c84f3a9fa0261aeb15cb060785f01" id="r_abd4c84f3a9fa0261aeb15cb060785f01">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#abd4c84f3a9fa0261aeb15cb060785f01">RECREATE</a> = "recreate"</td>
      </tr>

      <tr className="memdesc:abd4c84f3a9fa0261aeb15cb060785f01">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">If set to <a className="el" href="#a3207b67a0396bf4aea122e0cda26c1f3">TRUE</a> and the graph (using <a className="el" href="/content/api/cs/classkinetica_1_1CreateGraphRequest#a275b7f60dfbdf2f271f8396dc8c11f94" title="Name of the graph resource to generate.">CreateGraphRequest.graph\_name</a>) already exists, the graph is deleted and recreated. <br /></td>
      </tr>

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

      <tr className="memitem:a3207b67a0396bf4aea122e0cda26c1f3" id="r_a3207b67a0396bf4aea122e0cda26c1f3">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a3207b67a0396bf4aea122e0cda26c1f3">TRUE</a> = "true"</td>
      </tr>

      <tr className="memdesc:a3207b67a0396bf4aea122e0cda26c1f3">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">A boolean constant for the <a className="el" href="/content/api/cs/structkinetica_1_1CreateGraphRequest_1_1Options" title="A set of string constants for the parameter CreateGraphRequest.options.">CreateGraphRequest.Options</a> options. <br /></td>
      </tr>

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

      <tr className="memitem:aec244b8b02b5b7af0be6322c19806df6" id="r_aec244b8b02b5b7af0be6322c19806df6">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#aec244b8b02b5b7af0be6322c19806df6">FALSE</a> = "false"</td>
      </tr>

      <tr className="memdesc:aec244b8b02b5b7af0be6322c19806df6">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">A boolean constant for the <a className="el" href="/content/api/cs/structkinetica_1_1CreateGraphRequest_1_1Options" title="A set of string constants for the parameter CreateGraphRequest.options.">CreateGraphRequest.Options</a> options. <br /></td>
      </tr>

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

      <tr className="memitem:ac38a566562a34c3ec5105d8b6e01a2cd" id="r_ac38a566562a34c3ec5105d8b6e01a2cd">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#ac38a566562a34c3ec5105d8b6e01a2cd">SAVE\_PERSIST</a> = "save\_persist"</td>
      </tr>

      <tr className="memdesc:ac38a566562a34c3ec5105d8b6e01a2cd">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">If set to <a className="el" href="#a3207b67a0396bf4aea122e0cda26c1f3">TRUE</a>, the graph will be saved in the persist directory (see the <a href="/content/config/#config-main-persistence" target="_top">config reference</a> for more information). <br /></td>
      </tr>

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

      <tr className="memitem:a4636802756b04156745ea8890926525e" id="r_a4636802756b04156745ea8890926525e">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a4636802756b04156745ea8890926525e">ADD\_TABLE\_MONITOR</a> = "add\_table\_monitor"</td>
      </tr>

      <tr className="memdesc:a4636802756b04156745ea8890926525e">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Adds a table monitor to every table used in the creation of the graph; this table monitor will trigger the graph to update dynamically upon inserts to the source table(s). <br /></td>
      </tr>

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

      <tr className="memitem:a039098b63ee82e24c54056db3c0d7615" id="r_a039098b63ee82e24c54056db3c0d7615">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a039098b63ee82e24c54056db3c0d7615">GRAPH\_TABLE</a> = "graph\_table"</td>
      </tr>

      <tr className="memdesc:a039098b63ee82e24c54056db3c0d7615">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">If specified, the created graph is also created as a table with the given name, in \[schema\_name. <br /></td>
      </tr>

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

      <tr className="memitem:a3489e740b91bb4a46bc0918d074953d3" id="r_a3489e740b91bb4a46bc0918d074953d3">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a3489e740b91bb4a46bc0918d074953d3">ADD\_TURNS</a> = "add\_turns"</td>
      </tr>

      <tr className="memdesc:a3489e740b91bb4a46bc0918d074953d3">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Adds dummy 'pillowed' edges around intersection nodes where there are more than three edges so that additional weight penalties can be imposed by the solve endpoints. <br /></td>
      </tr>

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

      <tr className="memitem:a44ca122ed23c5830b776eb94d54f4cf6" id="r_a44ca122ed23c5830b776eb94d54f4cf6">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a44ca122ed23c5830b776eb94d54f4cf6">IS\_PARTITIONED</a> = "is\_partitioned"</td>
      </tr>

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

      <tr className="memitem:ac7b9714905889529f2fa4efe353c1182" id="r_ac7b9714905889529f2fa4efe353c1182">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#ac7b9714905889529f2fa4efe353c1182">SERVER\_ID</a> = "server\_id"</td>
      </tr>

      <tr className="memdesc:ac7b9714905889529f2fa4efe353c1182">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Indicates which graph server(s) to send the request to. <br /></td>
      </tr>

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

      <tr className="memitem:adf321ddb1e2e77bcb5e67c6200643690" id="r_adf321ddb1e2e77bcb5e67c6200643690">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#adf321ddb1e2e77bcb5e67c6200643690">USE\_RTREE</a> = "use\_rtree"</td>
      </tr>

      <tr className="memdesc:adf321ddb1e2e77bcb5e67c6200643690">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Use an range tree structure to accelerate and improve the accuracy of snapping, especially to edges. <br /></td>
      </tr>

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

      <tr className="memitem:aabc1af9c832dc8c11ba84e96b74689c0" id="r_aabc1af9c832dc8c11ba84e96b74689c0">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#aabc1af9c832dc8c11ba84e96b74689c0">LABEL\_DELIMITER</a> = "label\_delimiter"</td>
      </tr>

      <tr className="memdesc:aabc1af9c832dc8c11ba84e96b74689c0">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">If provided the label string will be split according to this delimiter and each sub-string will be applied as a separate label onto the specified edge. <br /></td>
      </tr>

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

      <tr className="memitem:aa54e65604e139785350e38dd974116b3" id="r_aa54e65604e139785350e38dd974116b3">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#aa54e65604e139785350e38dd974116b3">ALLOW\_MULTIPLE\_EDGES</a> = "allow\_multiple\_edges"</td>
      </tr>

      <tr className="memdesc:aa54e65604e139785350e38dd974116b3">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Multigraph choice; allowing multiple edges with the same node pairs if set to true, otherwise, new edges with existing same node pairs will not be inserted. <br /></td>
      </tr>

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

      <tr className="memitem:acbb9c3fc5279a146fe111bc0d9214494" id="r_acbb9c3fc5279a146fe111bc0d9214494">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#acbb9c3fc5279a146fe111bc0d9214494">EMBEDDING\_TABLE</a> = "embedding\_table"</td>
      </tr>

      <tr className="memdesc:acbb9c3fc5279a146fe111bc0d9214494">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">If table exists (should be generated by the match/graph match\_embedding solver), the vector embeddings for the newly inserted nodes will be appended into this table. <br /></td>
      </tr>

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

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

    <div className="textblock">
      <p>A set of string constants for the parameter <a className="el" href="/content/api/cs/classkinetica_1_1CreateGraphRequest#acb3be2d0a02e9af8483ee2a3182634c0" title="Optional parameters.">CreateGraphRequest.options</a>. </p>
      <p>Optional parameters.</p>
      <p className="definition">Definition at line <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2CreateGraph_8cs_source#l00048">48</a> of file <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2CreateGraph_8cs_source">CreateGraph.cs</a>.</p>
    </div>

    <h2 className="groupheader">Member Data Documentation</h2>
    <h2 className="memtitle"><span className="permalink"><a href="#a4636802756b04156745ea8890926525e">◆ </a></span>ADD\_TABLE\_MONITOR</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">const string kinetica.CreateGraphRequest.Options.ADD\_TABLE\_MONITOR = "add\_table\_monitor"</td>
                </tr>
              </table>
            </td>

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

      <div className="memdoc">
        <p>Adds a table monitor to every table used in the creation of the graph; this table monitor will trigger the graph to update dynamically upon inserts to the source table(s). </p>
        <p>Note that upon database restart, if <a className="el" href="#ac38a566562a34c3ec5105d8b6e01a2cd">SAVE\_PERSIST</a> is also set to <a className="el" href="#a3207b67a0396bf4aea122e0cda26c1f3">TRUE</a>, the graph will be fully reconstructed and the table monitors will be reattached. For more details on table monitors, see <a className="el" href="/content/api/cs/classkinetica_1_1Kinetica#aca74e08aa60b423b2d4dfa24fc9ec739">Kinetica.createTableMonitor</a>. Supported values:</p>

        <ul>
          <li> <a className="el" href="#a3207b67a0396bf4aea122e0cda26c1f3">TRUE</a> </li>
          <li> <a className="el" href="#aec244b8b02b5b7af0be6322c19806df6">FALSE</a> </li>
        </ul>

        <p>The default value is <a className="el" href="#aec244b8b02b5b7af0be6322c19806df6">FALSE</a>.</p>
        <p className="definition">Definition at line <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2CreateGraph_8cs_source#l00134">134</a> of file <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2CreateGraph_8cs_source">CreateGraph.cs</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#a3489e740b91bb4a46bc0918d074953d3">◆ </a></span>ADD\_TURNS</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">const string kinetica.CreateGraphRequest.Options.ADD\_TURNS = "add\_turns"</td>
                </tr>
              </table>
            </td>

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

      <div className="memdoc">
        <p>Adds dummy 'pillowed' edges around intersection nodes where there are more than three edges so that additional weight penalties can be imposed by the solve endpoints. </p>
        <p>(increases the total number of edges). Supported values:</p>

        <ul>
          <li> <a className="el" href="#a3207b67a0396bf4aea122e0cda26c1f3">TRUE</a> </li>
          <li> <a className="el" href="#aec244b8b02b5b7af0be6322c19806df6">FALSE</a> </li>
        </ul>

        <p>The default value is <a className="el" href="#aec244b8b02b5b7af0be6322c19806df6">FALSE</a>.</p>
        <p className="definition">Definition at line <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2CreateGraph_8cs_source#l00166">166</a> of file <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2CreateGraph_8cs_source">CreateGraph.cs</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#aa54e65604e139785350e38dd974116b3">◆ </a></span>ALLOW\_MULTIPLE\_EDGES</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">const string kinetica.CreateGraphRequest.Options.ALLOW\_MULTIPLE\_EDGES = "allow\_multiple\_edges"</td>
                </tr>
              </table>
            </td>

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

      <div className="memdoc">
        <p>Multigraph choice; allowing multiple edges with the same node pairs if set to true, otherwise, new edges with existing same node pairs will not be inserted. </p>
        <p>Supported values:</p>

        <ul>
          <li> <a className="el" href="#a3207b67a0396bf4aea122e0cda26c1f3">TRUE</a> </li>
          <li> <a className="el" href="#aec244b8b02b5b7af0be6322c19806df6">FALSE</a> </li>
        </ul>

        <p>The default value is <a className="el" href="#a3207b67a0396bf4aea122e0cda26c1f3">TRUE</a>.</p>
        <p className="definition">Definition at line <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2CreateGraph_8cs_source#l00229">229</a> of file <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2CreateGraph_8cs_source">CreateGraph.cs</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#acbb9c3fc5279a146fe111bc0d9214494">◆ </a></span>EMBEDDING\_TABLE</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">const string kinetica.CreateGraphRequest.Options.EMBEDDING\_TABLE = "embedding\_table"</td>
                </tr>
              </table>
            </td>

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

      <div className="memdoc">
        <p>If table exists (should be generated by the match/graph match\_embedding solver), the vector embeddings for the newly inserted nodes will be appended into this table. </p>
        <p>The default value is ''.</p>
        <p className="definition">Definition at line <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2CreateGraph_8cs_source#l00235">235</a> of file <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2CreateGraph_8cs_source">CreateGraph.cs</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#aec244b8b02b5b7af0be6322c19806df6">◆ </a></span>FALSE</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">const string kinetica.CreateGraphRequest.Options.FALSE = "false"</td>
                </tr>
              </table>
            </td>

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

      <div className="memdoc">
        <p>A boolean constant for the <a className="el" href="/content/api/cs/structkinetica_1_1CreateGraphRequest_1_1Options" title="A set of string constants for the parameter CreateGraphRequest.options.">CreateGraphRequest.Options</a> options. </p>
        <p className="definition">Definition at line <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2CreateGraph_8cs_source#l00084">84</a> of file <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2CreateGraph_8cs_source">CreateGraph.cs</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#a039098b63ee82e24c54056db3c0d7615">◆ </a></span>GRAPH\_TABLE</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">const string kinetica.CreateGraphRequest.Options.GRAPH\_TABLE = "graph\_table"</td>
                </tr>
              </table>
            </td>

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

      <div className="memdoc">
        <p>If specified, the created graph is also created as a table with the given name, in \[schema\_name. </p>
        <p>]table\_name format, using standard <a href="/content/concepts/tables/#table-name-resolution" target="_top">name resolution rules</a> and meeting <a href="/content/concepts/tables/#table-naming-criteria" target="_top">table naming criteria</a>. </p>
        <p>The table will have the following identifier columns: 'EDGE\_ID', 'EDGE\_NODE1\_ID', 'EDGE\_NODE2\_ID'. If left blank, no table is created. The default value is ''.</p>
        <p className="definition">Definition at line <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2CreateGraph_8cs_source#l00146">146</a> of file <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2CreateGraph_8cs_source">CreateGraph.cs</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#a44ca122ed23c5830b776eb94d54f4cf6">◆ </a></span>IS\_PARTITIONED</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">const string kinetica.CreateGraphRequest.Options.IS\_PARTITIONED = "is\_partitioned"</td>
                </tr>
              </table>
            </td>

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

      <div className="memdoc">
        <p>Supported values:</p>

        <ul>
          <li> <a className="el" href="#a3207b67a0396bf4aea122e0cda26c1f3">TRUE</a> </li>
          <li> <a className="el" href="#aec244b8b02b5b7af0be6322c19806df6">FALSE</a> </li>
        </ul>

        <p>The default value is <a className="el" href="#aec244b8b02b5b7af0be6322c19806df6">FALSE</a>.</p>
        <p className="definition">Definition at line <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2CreateGraph_8cs_source#l00182">182</a> of file <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2CreateGraph_8cs_source">CreateGraph.cs</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#aabc1af9c832dc8c11ba84e96b74689c0">◆ </a></span>LABEL\_DELIMITER</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">const string kinetica.CreateGraphRequest.Options.LABEL\_DELIMITER = "label\_delimiter"</td>
                </tr>
              </table>
            </td>

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

      <div className="memdoc">
        <p>If provided the label string will be split according to this delimiter and each sub-string will be applied as a separate label onto the specified edge. </p>
        <p>The default value is ''.</p>
        <p className="definition">Definition at line <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2CreateGraph_8cs_source#l00211">211</a> of file <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2CreateGraph_8cs_source">CreateGraph.cs</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#af0efe894a994ee6ac9490e05aee4ef14">◆ </a></span>MERGE\_TOLERANCE</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">const string kinetica.CreateGraphRequest.Options.MERGE\_TOLERANCE = "merge\_tolerance"</td>
                </tr>
              </table>
            </td>

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

      <div className="memdoc">
        <p>If node geospatial positions are input (e.g., WKTPOINT, X, Y), determines the minimum separation allowed between unique nodes. </p>
        <p>If nodes are within the tolerance of each other, they will be merged as a single node. The default value is '1.0E-5'.</p>
        <p className="definition">Definition at line <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2CreateGraph_8cs_source#l00056">56</a> of file <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2CreateGraph_8cs_source">CreateGraph.cs</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#abd4c84f3a9fa0261aeb15cb060785f01">◆ </a></span>RECREATE</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">const string kinetica.CreateGraphRequest.Options.RECREATE = "recreate"</td>
                </tr>
              </table>
            </td>

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

      <div className="memdoc">
        <p>If set to <a className="el" href="#a3207b67a0396bf4aea122e0cda26c1f3">TRUE</a> and the graph (using <a className="el" href="/content/api/cs/classkinetica_1_1CreateGraphRequest#a275b7f60dfbdf2f271f8396dc8c11f94" title="Name of the graph resource to generate.">CreateGraphRequest.graph\_name</a>) already exists, the graph is deleted and recreated. </p>
        <p>Supported values:</p>

        <ul>
          <li> <a className="el" href="#a3207b67a0396bf4aea122e0cda26c1f3">TRUE</a> </li>
          <li> <a className="el" href="#aec244b8b02b5b7af0be6322c19806df6">FALSE</a> </li>
        </ul>

        <p>The default value is <a className="el" href="#aec244b8b02b5b7af0be6322c19806df6">FALSE</a>.</p>
        <p className="definition">Definition at line <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2CreateGraph_8cs_source#l00076">76</a> of file <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2CreateGraph_8cs_source">CreateGraph.cs</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#ac38a566562a34c3ec5105d8b6e01a2cd">◆ </a></span>SAVE\_PERSIST</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">const string kinetica.CreateGraphRequest.Options.SAVE\_PERSIST = "save\_persist"</td>
                </tr>
              </table>
            </td>

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

      <div className="memdoc">
        <p>If set to <a className="el" href="#a3207b67a0396bf4aea122e0cda26c1f3">TRUE</a>, the graph will be saved in the persist directory (see the <a href="/content/config/#config-main-persistence" target="_top">config reference</a> for more information). </p>
        <p>If set to <a className="el" href="#aec244b8b02b5b7af0be6322c19806df6">FALSE</a>, the graph will be removed when the graph server is shutdown. Supported values:</p>

        <ul>
          <li> <a className="el" href="#a3207b67a0396bf4aea122e0cda26c1f3">TRUE</a> </li>
          <li> <a className="el" href="#aec244b8b02b5b7af0be6322c19806df6">FALSE</a> </li>
        </ul>

        <p>The default value is <a className="el" href="#aec244b8b02b5b7af0be6322c19806df6">FALSE</a>.</p>
        <p className="definition">Definition at line <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2CreateGraph_8cs_source#l00108">108</a> of file <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2CreateGraph_8cs_source">CreateGraph.cs</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#ac7b9714905889529f2fa4efe353c1182">◆ </a></span>SERVER\_ID</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">const string kinetica.CreateGraphRequest.Options.SERVER\_ID = "server\_id"</td>
                </tr>
              </table>
            </td>

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

      <div className="memdoc">
        <p>Indicates which graph server(s) to send the request to. </p>
        <p>Default is to send to the server with the most available memory.</p>
        <p className="definition">Definition at line <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2CreateGraph_8cs_source#l00188">188</a> of file <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2CreateGraph_8cs_source">CreateGraph.cs</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#a3207b67a0396bf4aea122e0cda26c1f3">◆ </a></span>TRUE</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">const string kinetica.CreateGraphRequest.Options.TRUE = "true"</td>
                </tr>
              </table>
            </td>

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

      <div className="memdoc">
        <p>A boolean constant for the <a className="el" href="/content/api/cs/structkinetica_1_1CreateGraphRequest_1_1Options" title="A set of string constants for the parameter CreateGraphRequest.options.">CreateGraphRequest.Options</a> options. </p>
        <p className="definition">Definition at line <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2CreateGraph_8cs_source#l00080">80</a> of file <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2CreateGraph_8cs_source">CreateGraph.cs</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#adf321ddb1e2e77bcb5e67c6200643690">◆ </a></span>USE\_RTREE</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">const string kinetica.CreateGraphRequest.Options.USE\_RTREE = "use\_rtree"</td>
                </tr>
              </table>
            </td>

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

      <div className="memdoc">
        <p>Use an range tree structure to accelerate and improve the accuracy of snapping, especially to edges. </p>
        <p>Supported values:</p>

        <ul>
          <li> <a className="el" href="#a3207b67a0396bf4aea122e0cda26c1f3">TRUE</a> </li>
          <li> <a className="el" href="#aec244b8b02b5b7af0be6322c19806df6">FALSE</a> </li>
        </ul>

        <p>The default value is <a className="el" href="#a3207b67a0396bf4aea122e0cda26c1f3">TRUE</a>.</p>
        <p className="definition">Definition at line <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2CreateGraph_8cs_source#l00205">205</a> of file <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2CreateGraph_8cs_source">CreateGraph.cs</a>.</p>
      </div>
    </div>

    <hr />

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

    <ul>
      <li>\_build/public-os\_ubuntu24.04-arch\_amd64-cc\_gcc\_13.3.0/install/Kinetica/Protocol/<a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2CreateGraph_8cs_source">CreateGraph.cs</a></li>
      <li>Kinetica/Protocol/<a className="el" href="/content/api/cs/Kinetica_2Protocol_2CreateGraph_8cs_source">CreateGraph.cs</a></li>
    </ul>
  </div>
</div>
