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

> kinetica.ModifyGraphRequest.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_1ModifyGraphRequest#a25573154a20f59e5b1b791693ccadfc8" title="Optional parameters.">ModifyGraphRequest.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:a8c7e4558a536b99d83232d10b2c4f68c" id="r_a8c7e4558a536b99d83232d10b2c4f68c">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a8c7e4558a536b99d83232d10b2c4f68c">RESTRICTION\_THRESHOLD\_VALUE</a> = "restriction\_threshold\_value"</td>
      </tr>

      <tr className="memdesc:a8c7e4558a536b99d83232d10b2c4f68c">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Value-based restriction comparison. <br /></td>
      </tr>

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

      <tr className="memitem:a860947be9e6a46b0a7d07fd071f4ae2e" id="r_a860947be9e6a46b0a7d07fd071f4ae2e">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a860947be9e6a46b0a7d07fd071f4ae2e">EXPORT\_CREATE\_RESULTS</a> = "export\_create\_results"</td>
      </tr>

      <tr className="memdesc:a860947be9e6a46b0a7d07fd071f4ae2e">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">If set to <a className="el" href="#af1a73e0ae90f75cd3c2abadd8b5b9558">TRUE</a>, returns the graph topology in the response as arrays. <br /></td>
      </tr>

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

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

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

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

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

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

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

      <tr className="memitem:ad7fad73116cba79a2d472a6eb1e4a030" id="r_ad7fad73116cba79a2d472a6eb1e4a030">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#ad7fad73116cba79a2d472a6eb1e4a030">ENABLE\_GRAPH\_DRAW</a> = "enable\_graph\_draw"</td>
      </tr>

      <tr className="memdesc:ad7fad73116cba79a2d472a6eb1e4a030">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">If set to <a className="el" href="#af1a73e0ae90f75cd3c2abadd8b5b9558">TRUE</a>, adds a 'EDGE\_WKTLINE' column identifier to the specified <a className="el" href="#a7e1402a2e9e37330ace0d1893d6392cf">GRAPH\_TABLE</a> so the graph can be viewed via WMS; for social and non-geospatial graphs, the 'EDGE\_WKTLINE' column identifier will be populated with spatial coordinates derived from a flattening layout algorithm so the graph can still be viewed. <br /></td>
      </tr>

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

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

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

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

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

      <tr className="memdesc:a522ea606fbc0386857433bd089bf5538">
        <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:a522ea606fbc0386857433bd089bf5538">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

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

      <tr className="memdesc:a7e1402a2e9e37330ace0d1893d6392cf">
        <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:a7e1402a2e9e37330ace0d1893d6392cf">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a01f8987ac332b8331af38d28b591d0b8" id="r_a01f8987ac332b8331af38d28b591d0b8">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a01f8987ac332b8331af38d28b591d0b8">REMOVE\_LABEL\_ONLY</a> = "remove\_label\_only"</td>
      </tr>

      <tr className="memdesc:a01f8987ac332b8331af38d28b591d0b8">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">When RESTRICTIONS on labeled entities requested, if set to true this will NOT delete the entity but only the label associated with the entity. <br /></td>
      </tr>

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

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

      <tr className="memdesc:ad22cf96bbcf391999c451ba69bf2f984">
        <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:ad22cf96bbcf391999c451ba69bf2f984">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a3f0609d5bc645f5d216037fde9fc0e05" id="r_a3f0609d5bc645f5d216037fde9fc0e05">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a3f0609d5bc645f5d216037fde9fc0e05">TURN\_ANGLE</a> = "turn\_angle"</td>
      </tr>

      <tr className="memdesc:a3f0609d5bc645f5d216037fde9fc0e05">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Value in degrees modifies the thresholds for attributing right, left, sharp turns, and intersections. <br /></td>
      </tr>

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

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

      <tr className="memdesc:ad3c6dac4f1e66379969dd36ada63d2f6">
        <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:ad3c6dac4f1e66379969dd36ada63d2f6">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

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

      <tr className="memdesc:adccefc0edcf9ca10bf5b25718cd8c440">
        <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:adccefc0edcf9ca10bf5b25718cd8c440">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

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

      <tr className="memdesc:a27a19df56d85a5260f4f9e3e1ce37240">
        <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:a27a19df56d85a5260f4f9e3e1ce37240">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

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

      <tr className="memdesc:aba02a9d82e743a440ee7ba734f43ea67">
        <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:aba02a9d82e743a440ee7ba734f43ea67">
        <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_1ModifyGraphRequest#a25573154a20f59e5b1b791693ccadfc8" title="Optional parameters.">ModifyGraphRequest.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_2ModifyGraph_8cs_source#l00026">26</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_2ModifyGraph_8cs_source">ModifyGraph.cs</a>.</p>
    </div>

    <h2 className="groupheader">Member Data Documentation</h2>
    <h2 className="memtitle"><span className="permalink"><a href="#a522ea606fbc0386857433bd089bf5538">◆ </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.ModifyGraphRequest.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="#a3be7619852246656112cd82a16893c78">SAVE\_PERSIST</a> is also set to <a className="el" href="#af1a73e0ae90f75cd3c2abadd8b5b9558">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="#af1a73e0ae90f75cd3c2abadd8b5b9558">TRUE</a> </li>
          <li> <a className="el" href="#a94c89ada91bcdf8b60759f932714836a">FALSE</a> </li>
        </ul>

        <p>The default value is <a className="el" href="#a94c89ada91bcdf8b60759f932714836a">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_2ModifyGraph_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_2ModifyGraph_8cs_source">ModifyGraph.cs</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#ad22cf96bbcf391999c451ba69bf2f984">◆ </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.ModifyGraphRequest.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="#af1a73e0ae90f75cd3c2abadd8b5b9558">TRUE</a> </li>
          <li> <a className="el" href="#a94c89ada91bcdf8b60759f932714836a">FALSE</a> </li>
        </ul>

        <p>The default value is <a className="el" href="#a94c89ada91bcdf8b60759f932714836a">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_2ModifyGraph_8cs_source#l00187">187</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_2ModifyGraph_8cs_source">ModifyGraph.cs</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#a27a19df56d85a5260f4f9e3e1ce37240">◆ </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.ModifyGraphRequest.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="#af1a73e0ae90f75cd3c2abadd8b5b9558">TRUE</a> </li>
          <li> <a className="el" href="#a94c89ada91bcdf8b60759f932714836a">FALSE</a> </li>
        </ul>

        <p>The default value is <a className="el" href="#af1a73e0ae90f75cd3c2abadd8b5b9558">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_2ModifyGraph_8cs_source#l00237">237</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_2ModifyGraph_8cs_source">ModifyGraph.cs</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#aba02a9d82e743a440ee7ba734f43ea67">◆ </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.ModifyGraphRequest.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_2ModifyGraph_8cs_source#l00243">243</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_2ModifyGraph_8cs_source">ModifyGraph.cs</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#ad7fad73116cba79a2d472a6eb1e4a030">◆ </a></span>ENABLE\_GRAPH\_DRAW</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.ModifyGraphRequest.Options.ENABLE\_GRAPH\_DRAW = "enable\_graph\_draw"</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="#af1a73e0ae90f75cd3c2abadd8b5b9558">TRUE</a>, adds a 'EDGE\_WKTLINE' column identifier to the specified <a className="el" href="#a7e1402a2e9e37330ace0d1893d6392cf">GRAPH\_TABLE</a> so the graph can be viewed via WMS; for social and non-geospatial graphs, the 'EDGE\_WKTLINE' column identifier will be populated with spatial coordinates derived from a flattening layout algorithm so the graph can still be viewed. </p>
        <p>Supported values:</p>

        <ul>
          <li> <a className="el" href="#af1a73e0ae90f75cd3c2abadd8b5b9558">TRUE</a> </li>
          <li> <a className="el" href="#a94c89ada91bcdf8b60759f932714836a">FALSE</a> </li>
        </ul>

        <p>The default value is <a className="el" href="#a94c89ada91bcdf8b60759f932714836a">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_2ModifyGraph_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_2ModifyGraph_8cs_source">ModifyGraph.cs</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#a860947be9e6a46b0a7d07fd071f4ae2e">◆ </a></span>EXPORT\_CREATE\_RESULTS</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.ModifyGraphRequest.Options.EXPORT\_CREATE\_RESULTS = "export\_create\_results"</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="#af1a73e0ae90f75cd3c2abadd8b5b9558">TRUE</a>, returns the graph topology in the response as arrays. </p>
        <p>Supported values:</p>

        <ul>
          <li> <a className="el" href="#af1a73e0ae90f75cd3c2abadd8b5b9558">TRUE</a> </li>
          <li> <a className="el" href="#a94c89ada91bcdf8b60759f932714836a">FALSE</a> </li>
        </ul>

        <p>The default value is <a className="el" href="#a94c89ada91bcdf8b60759f932714836a">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_2ModifyGraph_8cs_source#l00052">52</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_2ModifyGraph_8cs_source">ModifyGraph.cs</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#a94c89ada91bcdf8b60759f932714836a">◆ </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.ModifyGraphRequest.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_1ModifyGraphRequest_1_1Options" title="A set of string constants for the parameter ModifyGraphRequest.options.">ModifyGraphRequest.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_2ModifyGraph_8cs_source#l00060">60</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_2ModifyGraph_8cs_source">ModifyGraph.cs</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#a7e1402a2e9e37330ace0d1893d6392cf">◆ </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.ModifyGraphRequest.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>This 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_2ModifyGraph_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_2ModifyGraph_8cs_source">ModifyGraph.cs</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#adccefc0edcf9ca10bf5b25718cd8c440">◆ </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.ModifyGraphRequest.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_2ModifyGraph_8cs_source#l00219">219</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_2ModifyGraph_8cs_source">ModifyGraph.cs</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#a01f8987ac332b8331af38d28b591d0b8">◆ </a></span>REMOVE\_LABEL\_ONLY</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.ModifyGraphRequest.Options.REMOVE\_LABEL\_ONLY = "remove\_label\_only"</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>When RESTRICTIONS on labeled entities requested, if set to true this will NOT delete the entity but only the label associated with the entity. </p>
        <p>Otherwise (default), it'll delete the label AND the entity. Supported values:</p>

        <ul>
          <li> <a className="el" href="#af1a73e0ae90f75cd3c2abadd8b5b9558">TRUE</a> </li>
          <li> <a className="el" href="#a94c89ada91bcdf8b60759f932714836a">FALSE</a> </li>
        </ul>

        <p>The default value is <a className="el" href="#a94c89ada91bcdf8b60759f932714836a">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_2ModifyGraph_8cs_source#l00167">167</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_2ModifyGraph_8cs_source">ModifyGraph.cs</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#a8c7e4558a536b99d83232d10b2c4f68c">◆ </a></span>RESTRICTION\_THRESHOLD\_VALUE</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.ModifyGraphRequest.Options.RESTRICTION\_THRESHOLD\_VALUE = "restriction\_threshold\_value"</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>Value-based restriction comparison. </p>
        <p>Any node or edge with a RESTRICTIONS\_VALUECOMPARED value greater than the <a className="el" href="#a8c7e4558a536b99d83232d10b2c4f68c">RESTRICTION\_THRESHOLD\_VALUE</a> will not be included in the graph.</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_2ModifyGraph_8cs_source#l00033">33</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_2ModifyGraph_8cs_source">ModifyGraph.cs</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#a3be7619852246656112cd82a16893c78">◆ </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.ModifyGraphRequest.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="#af1a73e0ae90f75cd3c2abadd8b5b9558">TRUE</a>, the graph will be saved in the persist directory (see the <a href="/content/config/" target="_top">config reference</a> for more information). </p>
        <p>If set to <a className="el" href="#a94c89ada91bcdf8b60759f932714836a">FALSE</a>, the graph will be removed when the graph server is shutdown. Supported values:</p>

        <ul>
          <li> <a className="el" href="#af1a73e0ae90f75cd3c2abadd8b5b9558">TRUE</a> </li>
          <li> <a className="el" href="#a94c89ada91bcdf8b60759f932714836a">FALSE</a> </li>
        </ul>

        <p>The default value is <a className="el" href="#a94c89ada91bcdf8b60759f932714836a">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_2ModifyGraph_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_2ModifyGraph_8cs_source">ModifyGraph.cs</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#af1a73e0ae90f75cd3c2abadd8b5b9558">◆ </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.ModifyGraphRequest.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_1ModifyGraphRequest_1_1Options" title="A set of string constants for the parameter ModifyGraphRequest.options.">ModifyGraphRequest.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_2ModifyGraph_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_2ModifyGraph_8cs_source">ModifyGraph.cs</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#a3f0609d5bc645f5d216037fde9fc0e05">◆ </a></span>TURN\_ANGLE</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.ModifyGraphRequest.Options.TURN\_ANGLE = "turn\_angle"</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>Value in degrees modifies the thresholds for attributing right, left, sharp turns, and intersections. </p>
        <p>It is the vertical deviation angle from the incoming edge to the intersection node. The larger the value, the larger the threshold for sharp turns and intersections; the smaller the value, the larger the threshold for right and left turns; 0 \< turn\_angle \< 90. The default value is '60'.</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_2ModifyGraph_8cs_source#l00196">196</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_2ModifyGraph_8cs_source">ModifyGraph.cs</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#ad3c6dac4f1e66379969dd36ada63d2f6">◆ </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.ModifyGraphRequest.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="#af1a73e0ae90f75cd3c2abadd8b5b9558">TRUE</a> </li>
          <li> <a className="el" href="#a94c89ada91bcdf8b60759f932714836a">FALSE</a> </li>
        </ul>

        <p>The default value is <a className="el" href="#af1a73e0ae90f75cd3c2abadd8b5b9558">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_2ModifyGraph_8cs_source#l00213">213</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_2ModifyGraph_8cs_source">ModifyGraph.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_2ModifyGraph_8cs_source">ModifyGraph.cs</a></li>
      <li>Kinetica/Protocol/<a className="el" href="/content/api/cs/Kinetica_2Protocol_2ModifyGraph_8cs_source">ModifyGraph.cs</a></li>
    </ul>
  </div>
</div>
