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

# VisualizeIsochroneRequest

> VisualizeIsochroneRequest — Kinetica Java API

<div className="kinetica-javadoc">
  <div className="header">
    <div className="sub-title"><span className="package-label-in-type">Package</span> <a href="/content/api/java/com/gpudb/protocol/package-summary">com.gpudb.protocol</a></div>
    <h1 title="Class VisualizeIsochroneRequest" className="title">Class VisualizeIsochroneRequest</h1>
  </div>

  <div className="inheritance" title="Inheritance Tree">
    <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" className="external-link">java.lang.Object</a>
    <div className="inheritance">com.gpudb.protocol.VisualizeIsochroneRequest</div>
  </div>

  <div className="section class-description" id="class-description">
    <div className="dl notes">
      <div className="dt">All Implemented Interfaces:</div>
      <div className="dd"><code>org.apache.avro.generic.GenericContainer</code>, <code>org.apache.avro.generic.IndexedRecord</code></div>
    </div>

    <hr />

    <div className="type-signature"><span className="modifiers">public class </span><span className="element-name type-name-label">VisualizeIsochroneRequest</span> <span className="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" className="external-link">Object</a> implements org.apache.avro.generic.IndexedRecord</span></div>

    <div className="block">
      A set of parameters for <a href="/content/api/java/com/gpudb/GPUdb#visualizeIsochrone(com.gpudb.protocol.VisualizeIsochroneRequest)"><code>GPUdb.visualizeIsochrone</code></a>.
      <p> Generate an image containing isolines for travel results using an existing graph. Isolines represent curves of equal cost, with cost typically referring to the time or distance assigned as the weights of the underlying graph. See <a href="/content/graph_solver/network_graph_solver/" target="_top">Graphs and Solvers</a> for more information on graphs.</p>
    </div>
  </div>

  <div className="section summary">
    <ul className="summary-list">
      <li>
        <div className="section nested-class-summary" id="nested-class-summary">
          <h2>Nested Class Summary</h2>
          <div className="caption"><span>Nested Classes</span></div>

          <div className="summary-table three-column-summary">
            <div className="table-header col-first">Modifier and Type</div>
            <div className="table-header col-second">Class</div>
            <div className="table-header col-last">Description</div>
            <div className="col-first even-row-color"><code>static final class </code></div>
            <div className="col-second even-row-color"><code><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions" className="type-name-link" title="class in com.gpudb.protocol">VisualizeIsochroneRequest.ContourOptions</a></code></div>

            <div className="col-last even-row-color">
              <div className="block">A set of string constants for the <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest" title="class in com.gpudb.protocol"><code>VisualizeIsochroneRequest</code></a> parameter <a href="#getContourOptions()"><code>contourOptions</code></a>.</div>
            </div>

            <div className="col-first odd-row-color"><code>static final class </code></div>
            <div className="col-second odd-row-color"><code><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.GenerateImage" className="type-name-link" title="class in com.gpudb.protocol">VisualizeIsochroneRequest.GenerateImage</a></code></div>

            <div className="col-last odd-row-color">
              <div className="block">A set of string constants for the <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest" title="class in com.gpudb.protocol"><code>VisualizeIsochroneRequest</code></a> parameter <a href="#getGenerateImage()"><code>generateImage</code></a>.</div>
            </div>

            <div className="col-first even-row-color"><code>static final class </code></div>
            <div className="col-second even-row-color"><code><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.Options" className="type-name-link" title="class in com.gpudb.protocol">VisualizeIsochroneRequest.Options</a></code></div>

            <div className="col-last even-row-color">
              <div className="block">A set of string constants for the <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest" title="class in com.gpudb.protocol"><code>VisualizeIsochroneRequest</code></a> parameter <a href="#getOptions()"><code>options</code></a>.</div>
            </div>

            <div className="col-first odd-row-color"><code>static final class </code></div>
            <div className="col-second odd-row-color"><code><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.SolveOptions" className="type-name-link" title="class in com.gpudb.protocol">VisualizeIsochroneRequest.SolveOptions</a></code></div>

            <div className="col-last odd-row-color">
              <div className="block">A set of string constants for the <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest" title="class in com.gpudb.protocol"><code>VisualizeIsochroneRequest</code></a> parameter <a href="#getSolveOptions()"><code>solveOptions</code></a>.</div>
            </div>

            <div className="col-first even-row-color"><code>static final class </code></div>
            <div className="col-second even-row-color"><code><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions" className="type-name-link" title="class in com.gpudb.protocol">VisualizeIsochroneRequest.StyleOptions</a></code></div>

            <div className="col-last even-row-color">
              <div className="block">A set of string constants for the <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest" title="class in com.gpudb.protocol"><code>VisualizeIsochroneRequest</code></a> parameter <a href="#getStyleOptions()"><code>styleOptions</code></a>.</div>
            </div>
          </div>
        </div>
      </li>

      <li>
        <div className="section constructor-summary" id="constructor-summary">
          <h2>Constructor Summary</h2>
          <div className="caption"><span>Constructors</span></div>

          <div className="summary-table two-column-summary">
            <div className="table-header col-first">Constructor</div>
            <div className="table-header col-last">Description</div>
            <div className="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" className="member-name-link">VisualizeIsochroneRequest</a>()</code></div>

            <div className="col-last even-row-color">
              <div className="block">Constructs a VisualizeIsochroneRequest object with default parameters.</div>
            </div>

            <div className="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(java.lang.String,java.lang.String,double,java.util.List,java.util.List,int,boolean,java.lang.String,java.util.Map,java.util.Map,java.util.Map,java.util.Map)" className="member-name-link">VisualizeIsochroneRequest</a><wbr />(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a> graphName, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a> sourceNode, double maxSolutionRadius, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html" title="class or interface in java.util" className="external-link">List</a>\<<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a>> weightsOnEdges, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html" title="class or interface in java.util" className="external-link">List</a>\<<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a>> restrictions, int numLevels, boolean generateImage, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a> levelsTable, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" className="external-link">Map</a>\<<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a>,<wbr /><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a>> styleOptions, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" className="external-link">Map</a>\<<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a>,<wbr /><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a>> solveOptions, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" className="external-link">Map</a>\<<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a>,<wbr /><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a>> contourOptions, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" className="external-link">Map</a>\<<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a>,<wbr /><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a>> options)</code></div>

            <div className="col-last odd-row-color">
              <div className="block">Constructs a VisualizeIsochroneRequest object with the specified parameters.</div>
            </div>
          </div>
        </div>
      </li>

      <li>
        <div className="section method-summary" id="method-summary">
          <h2>Method Summary</h2>

          <div id="method-summary-table">
            <div className="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabIndex="0" className="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabIndex="-1" className="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabIndex="-1" className="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabIndex="-1" className="table-tab">Concrete Methods</button></div>

            <div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
              <div className="summary-table three-column-summary">
                <div className="table-header col-first">Modifier and Type</div>
                <div className="table-header col-second">Method</div>
                <div className="table-header col-last">Description</div>
                <div className="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
                <div className="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#equals(java.lang.Object)" className="member-name-link">equals</a><wbr />(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" className="external-link">Object</a> obj)</code></div>
                <div className="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
                <div className="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" className="external-link">Object</a></code></div>
                <div className="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#get(int)" className="member-name-link">get</a><wbr />(int index)</code></div>

                <div className="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
                  <div className="block">This method supports the Avro framework and is not intended to be called directly by the user.</div>
                </div>

                <div className="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static org.apache.avro.Schema</code></div>
                <div className="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#getClassSchema()" className="member-name-link">getClassSchema</a>()</code></div>

                <div className="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
                  <div className="block">This method supports the Avro framework and is not intended to be called directly by the user.</div>
                </div>

                <div className="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" className="external-link">Map</a><wbr />\<<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a>,<wbr /><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a>></code></div>
                <div className="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getContourOptions()" className="member-name-link">getContourOptions</a>()</code></div>

                <div className="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
                  <div className="block">Contour specific parameters.</div>
                </div>

                <div className="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
                <div className="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getGenerateImage()" className="member-name-link">getGenerateImage</a>()</code></div>

                <div className="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
                  <div className="block">If set to <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.GenerateImage#TRUE"><code>TRUE</code></a>, generates a PNG image of the isochrones in the response.</div>
                </div>

                <div className="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a></code></div>
                <div className="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getGraphName()" className="member-name-link">getGraphName</a>()</code></div>

                <div className="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
                  <div className="block">Name of the graph on which the isochrone is to be computed.</div>
                </div>

                <div className="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a></code></div>
                <div className="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getLevelsTable()" className="member-name-link">getLevelsTable</a>()</code></div>

                <div className="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
                  <div className="block">Name of the table to output the isochrones to, in \[schema\_name.]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>.</div>
                </div>

                <div className="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>double</code></div>
                <div className="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getMaxSolutionRadius()" className="member-name-link">getMaxSolutionRadius</a>()</code></div>

                <div className="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
                  <div className="block">Extent of the search radius around <a href="#getSourceNode()"><code>sourceNode</code></a>.</div>
                </div>

                <div className="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
                <div className="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getNumLevels()" className="member-name-link">getNumLevels</a>()</code></div>

                <div className="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
                  <div className="block">Number of equally-separated isochrones to compute.</div>
                </div>

                <div className="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" className="external-link">Map</a><wbr />\<<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a>,<wbr /><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a>></code></div>
                <div className="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getOptions()" className="member-name-link">getOptions</a>()</code></div>

                <div className="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
                  <div className="block">Additional parameters.</div>
                </div>

                <div className="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html" title="class or interface in java.util" className="external-link">List</a><wbr />\<<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a>></code></div>
                <div className="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getRestrictions()" className="member-name-link">getRestrictions</a>()</code></div>

                <div className="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
                  <div className="block">Additional restrictions to apply to the nodes/edges of an existing graph.</div>
                </div>

                <div className="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>org.apache.avro.Schema</code></div>
                <div className="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getSchema()" className="member-name-link">getSchema</a>()</code></div>

                <div className="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
                  <div className="block">This method supports the Avro framework and is not intended to be called directly by the user.</div>
                </div>

                <div className="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" className="external-link">Map</a><wbr />\<<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a>,<wbr /><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a>></code></div>
                <div className="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getSolveOptions()" className="member-name-link">getSolveOptions</a>()</code></div>

                <div className="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
                  <div className="block">Solver specific parameters.</div>
                </div>

                <div className="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a></code></div>
                <div className="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getSourceNode()" className="member-name-link">getSourceNode</a>()</code></div>

                <div className="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
                  <div className="block">Starting vertex on the underlying graph from/to which the isochrones are created.</div>
                </div>

                <div className="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" className="external-link">Map</a><wbr />\<<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a>,<wbr /><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a>></code></div>
                <div className="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getStyleOptions()" className="member-name-link">getStyleOptions</a>()</code></div>

                <div className="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
                  <div className="block">Various style related options of the isochrone image.</div>
                </div>

                <div className="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html" title="class or interface in java.util" className="external-link">List</a><wbr />\<<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a>></code></div>
                <div className="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getWeightsOnEdges()" className="member-name-link">getWeightsOnEdges</a>()</code></div>

                <div className="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
                  <div className="block">Additional weights to apply to the edges of an existing graph.</div>
                </div>

                <div className="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
                <div className="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#hashCode()" className="member-name-link">hashCode</a>()</code></div>
                <div className="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
                <div className="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
                <div className="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#put(int,java.lang.Object)" className="member-name-link">put</a><wbr />(int index, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" className="external-link">Object</a> value)</code></div>

                <div className="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
                  <div className="block">This method supports the Avro framework and is not intended to be called directly by the user.</div>
                </div>

                <div className="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest" title="class in com.gpudb.protocol">VisualizeIsochroneRequest</a></code></div>
                <div className="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setContourOptions(java.util.Map)" className="member-name-link">setContourOptions</a><wbr />(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" className="external-link">Map</a>\<<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a>,<wbr /><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a>> contourOptions)</code></div>

                <div className="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
                  <div className="block">Contour specific parameters.</div>
                </div>

                <div className="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest" title="class in com.gpudb.protocol">VisualizeIsochroneRequest</a></code></div>
                <div className="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setGenerateImage(boolean)" className="member-name-link">setGenerateImage</a><wbr />(boolean generateImage)</code></div>

                <div className="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
                  <div className="block">If set to <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.GenerateImage#TRUE"><code>TRUE</code></a>, generates a PNG image of the isochrones in the response.</div>
                </div>

                <div className="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest" title="class in com.gpudb.protocol">VisualizeIsochroneRequest</a></code></div>
                <div className="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setGraphName(java.lang.String)" className="member-name-link">setGraphName</a><wbr />(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a> graphName)</code></div>

                <div className="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
                  <div className="block">Name of the graph on which the isochrone is to be computed.</div>
                </div>

                <div className="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest" title="class in com.gpudb.protocol">VisualizeIsochroneRequest</a></code></div>
                <div className="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setLevelsTable(java.lang.String)" className="member-name-link">setLevelsTable</a><wbr />(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a> levelsTable)</code></div>

                <div className="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
                  <div className="block">Name of the table to output the isochrones to, in \[schema\_name.]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>.</div>
                </div>

                <div className="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest" title="class in com.gpudb.protocol">VisualizeIsochroneRequest</a></code></div>
                <div className="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setMaxSolutionRadius(double)" className="member-name-link">setMaxSolutionRadius</a><wbr />(double maxSolutionRadius)</code></div>

                <div className="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
                  <div className="block">Extent of the search radius around <a href="#getSourceNode()"><code>sourceNode</code></a>.</div>
                </div>

                <div className="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest" title="class in com.gpudb.protocol">VisualizeIsochroneRequest</a></code></div>
                <div className="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setNumLevels(int)" className="member-name-link">setNumLevels</a><wbr />(int numLevels)</code></div>

                <div className="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
                  <div className="block">Number of equally-separated isochrones to compute.</div>
                </div>

                <div className="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest" title="class in com.gpudb.protocol">VisualizeIsochroneRequest</a></code></div>
                <div className="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setOptions(java.util.Map)" className="member-name-link">setOptions</a><wbr />(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" className="external-link">Map</a>\<<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a>,<wbr /><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a>> options)</code></div>

                <div className="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
                  <div className="block">Additional parameters.</div>
                </div>

                <div className="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest" title="class in com.gpudb.protocol">VisualizeIsochroneRequest</a></code></div>
                <div className="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setRestrictions(java.util.List)" className="member-name-link">setRestrictions</a><wbr />(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html" title="class or interface in java.util" className="external-link">List</a>\<<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a>> restrictions)</code></div>

                <div className="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
                  <div className="block">Additional restrictions to apply to the nodes/edges of an existing graph.</div>
                </div>

                <div className="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest" title="class in com.gpudb.protocol">VisualizeIsochroneRequest</a></code></div>
                <div className="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setSolveOptions(java.util.Map)" className="member-name-link">setSolveOptions</a><wbr />(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" className="external-link">Map</a>\<<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a>,<wbr /><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a>> solveOptions)</code></div>

                <div className="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
                  <div className="block">Solver specific parameters.</div>
                </div>

                <div className="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest" title="class in com.gpudb.protocol">VisualizeIsochroneRequest</a></code></div>
                <div className="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setSourceNode(java.lang.String)" className="member-name-link">setSourceNode</a><wbr />(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a> sourceNode)</code></div>

                <div className="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
                  <div className="block">Starting vertex on the underlying graph from/to which the isochrones are created.</div>
                </div>

                <div className="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest" title="class in com.gpudb.protocol">VisualizeIsochroneRequest</a></code></div>
                <div className="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setStyleOptions(java.util.Map)" className="member-name-link">setStyleOptions</a><wbr />(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" className="external-link">Map</a>\<<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a>,<wbr /><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a>> styleOptions)</code></div>

                <div className="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
                  <div className="block">Various style related options of the isochrone image.</div>
                </div>

                <div className="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest" title="class in com.gpudb.protocol">VisualizeIsochroneRequest</a></code></div>
                <div className="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setWeightsOnEdges(java.util.List)" className="member-name-link">setWeightsOnEdges</a><wbr />(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html" title="class or interface in java.util" className="external-link">List</a>\<<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a>> weightsOnEdges)</code></div>

                <div className="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
                  <div className="block">Additional weights to apply to the edges of an existing graph.</div>
                </div>

                <div className="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a></code></div>
                <div className="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" className="member-name-link">toString</a>()</code></div>
                <div className="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
              </div>
            </div>
          </div>

          <div className="inherited-list">
            <h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" className="external-link">Object</a></h3>
            <code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" className="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" className="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" className="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" className="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" className="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" className="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" className="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" className="external-link">wait</a></code>
          </div>
        </div>
      </li>
    </ul>
  </div>

  <div className="section details">
    <ul className="details-list">
      <li>
        <div className="section constructor-details" id="constructor-detail">
          <h2>Constructor Details</h2>

          <ul className="member-list">
            <li>
              <div className="section detail" id="<init>()">
                <h3>VisualizeIsochroneRequest</h3>
                <div className="member-signature"><span className="modifiers">public</span> <span className="element-name">VisualizeIsochroneRequest</span>()</div>
                <div className="block">Constructs a VisualizeIsochroneRequest object with default parameters.</div>
              </div>
            </li>

            <li>
              <div className="section detail" id="<init>(java.lang.String,java.lang.String,double,java.util.List,java.util.List,int,boolean,java.lang.String,java.util.Map,java.util.Map,java.util.Map,java.util.Map)">
                <h3>VisualizeIsochroneRequest</h3>
                <div className="member-signature"><span className="modifiers">public</span> <span className="element-name">VisualizeIsochroneRequest</span><wbr /><span className="parameters">(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a> graphName, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a> sourceNode, double maxSolutionRadius, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html" title="class or interface in java.util" className="external-link">List</a>\<<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a>> weightsOnEdges, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html" title="class or interface in java.util" className="external-link">List</a>\<<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a>> restrictions, int numLevels, boolean generateImage, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a> levelsTable, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" className="external-link">Map</a>\<<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a>,<wbr /><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a>> styleOptions, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" className="external-link">Map</a>\<<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a>,<wbr /><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a>> solveOptions, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" className="external-link">Map</a>\<<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a>,<wbr /><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a>> contourOptions, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" className="external-link">Map</a>\<<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a>,<wbr /><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a>> options)</span></div>
                <div className="block">Constructs a VisualizeIsochroneRequest object with the specified parameters.</div>

                <div className="dl notes">
                  <div className="dt">Parameters:</div>
                  <div className="dd"><code>graphName</code> - Name of the graph on which the isochrone is to be computed.</div>
                  <div className="dd"><code>sourceNode</code> - Starting vertex on the underlying graph from/to which the isochrones are created.</div>
                  <div className="dd"><code>maxSolutionRadius</code> - Extent of the search radius around <code> sourceNode</code>. Set to '-1.0' for unrestricted search radius. The default value is -1.0.</div>
                  <div className="dd"><code>weightsOnEdges</code> - Additional weights to apply to the edges of an existing graph. Weights must be specified using <a href="/content/graph_solver/network_graph_solver/#identifiers" target="_top">identifiers</a>; identifiers are grouped as <a href="/content/graph_solver/network_graph_solver/#id-combos" target="_top">combinations</a>. Identifiers can be used with existing column names, e.g., 'table.column AS WEIGHTS\_EDGE\_ID', or expressions, e.g., 'ST\_LENGTH(wkt) AS WEIGHTS\_VALUESPECIFIED'. Any provided weights will be added (in the case of 'WEIGHTS\_VALUESPECIFIED') to or multiplied with (in the case of 'WEIGHTS\_FACTORSPECIFIED') the existing weight(s). The default value is an empty <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html" title="class or interface in java.util" className="external-link"><code>List</code></a>.</div>
                  <div className="dd"><code>restrictions</code> - Additional restrictions to apply to the nodes/edges of an existing graph. Restrictions must be specified using <a href="/content/graph_solver/network_graph_solver/#identifiers" target="_top">identifiers</a>; identifiers are grouped as <a href="/content/graph_solver/network_graph_solver/#id-combos" target="_top">combinations</a>. Identifiers can be used with existing column names, e.g., 'table.column AS RESTRICTIONS\_EDGE\_ID', or expressions, e.g., 'column/2 AS RESTRICTIONS\_VALUECOMPARED'. If <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.SolveOptions#REMOVE_PREVIOUS_RESTRICTIONS"><code>REMOVE\_PREVIOUS\_RESTRICTIONS</code></a> is set to <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.SolveOptions#TRUE"><code>TRUE</code></a>, any provided restrictions will replace the existing restrictions. If <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.SolveOptions#REMOVE_PREVIOUS_RESTRICTIONS"><code>REMOVE\_PREVIOUS\_RESTRICTIONS</code></a> is set to <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.SolveOptions#FALSE"><code>FALSE</code></a>, any provided restrictions will be added (in the case of 'RESTRICTIONS\_VALUECOMPARED') to or replaced (in the case of 'RESTRICTIONS\_ONOFFCOMPARED'). The default value is an empty <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html" title="class or interface in java.util" className="external-link"><code>List</code></a>.</div>
                  <div className="dd"><code>numLevels</code> - Number of equally-separated isochrones to compute. The default value is 1.</div>

                  <div className="dd">
                    <code>generateImage</code> - If set to <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.GenerateImage#TRUE"><code>TRUE</code></a>, generates a PNG image of the isochrones in the response. Supported values:

                    <ul>
                      <li><code>true</code> </li>
                      <li><code>false</code> </li>
                    </ul>

                    The default value is <code>true</code>.
                  </div>

                  <div className="dd"><code>levelsTable</code> - Name of the table to output the isochrones to, in \[schema\_name.]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>. The table will contain levels and their corresponding WKT geometry. If no value is provided, the table is not generated. The default value is ''.</div>

                  <div className="dd">
                    <code>styleOptions</code> - Various style related options of the isochrone image.

                    <ul>
                      <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#LINE_SIZE"><code>LINE\_SIZE</code></a>: The width of the contour lines in pixels. The default value is '3'. The minimum allowed value is '0'. The maximum allowed value is '20'. </li>
                      <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#COLOR"><code>COLOR</code></a>: Color of generated isolines. All color values must be in the format RRGGBB or AARRGGBB (to specify the alpha value). If alpha is specified and flooded contours are enabled, it will be used for as the transparency of the latter. The default value is 'FF696969'. </li>
                      <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#BG_COLOR"><code>BG\_COLOR</code></a>: When <code>generateImage</code> is set to <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.GenerateImage#TRUE"><code>TRUE</code></a>, background color of the generated image. All color values must be in the format RRGGBB or AARRGGBB (to specify the alpha value). The default value is '00000000'. </li>
                      <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#TEXT_COLOR"><code>TEXT\_COLOR</code></a>: When <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#ADD_LABELS"><code>ADD\_LABELS</code></a> is set to <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#TRUE"><code>TRUE</code></a>, color for the labels. All color values must be in the format RRGGBB or AARRGGBB (to specify the alpha value). The default value is 'FF000000'. </li>

                      <li>
                        <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#COLORMAP"><code>COLORMAP</code></a>: Colormap for contours or fill-in regions when applicable. All color values must be in the format RRGGBB or AARRGGBB (to specify the alpha value). Supported values:

                        <ul>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#JET"><code>JET</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#ACCENT"><code>ACCENT</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#AFMHOT"><code>AFMHOT</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#AUTUMN"><code>AUTUMN</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#BINARY"><code>BINARY</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#BLUES"><code>BLUES</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#BONE"><code>BONE</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#BRBG"><code>BRBG</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#BRG"><code>BRG</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#BUGN"><code>BUGN</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#BUPU"><code>BUPU</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#BWR"><code>BWR</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#CMRMAP"><code>CMRMAP</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#COOL"><code>COOL</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#COOLWARM"><code>COOLWARM</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#COPPER"><code>COPPER</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#CUBEHELIX"><code>CUBEHELIX</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#DARK2"><code>DARK2</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#FLAG"><code>FLAG</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#GIST_EARTH"><code>GIST\_EARTH</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#GIST_GRAY"><code>GIST\_GRAY</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#GIST_HEAT"><code>GIST\_HEAT</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#GIST_NCAR"><code>GIST\_NCAR</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#GIST_RAINBOW"><code>GIST\_RAINBOW</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#GIST_STERN"><code>GIST\_STERN</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#GIST_YARG"><code>GIST\_YARG</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#GNBU"><code>GNBU</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#GNUPLOT2"><code>GNUPLOT2</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#GNUPLOT"><code>GNUPLOT</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#GRAY"><code>GRAY</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#GREENS"><code>GREENS</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#GREYS"><code>GREYS</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#HOT"><code>HOT</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#HSV"><code>HSV</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#INFERNO"><code>INFERNO</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#MAGMA"><code>MAGMA</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#NIPY_SPECTRAL"><code>NIPY\_SPECTRAL</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#OCEAN"><code>OCEAN</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#ORANGES"><code>ORANGES</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#ORRD"><code>ORRD</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#PAIRED"><code>PAIRED</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#PASTEL1"><code>PASTEL1</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#PASTEL2"><code>PASTEL2</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#PINK"><code>PINK</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#PIYG"><code>PIYG</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#PLASMA"><code>PLASMA</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#PRGN"><code>PRGN</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#PRISM"><code>PRISM</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#PUBU"><code>PUBU</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#PUBUGN"><code>PUBUGN</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#PUOR"><code>PUOR</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#PURD"><code>PURD</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#PURPLES"><code>PURPLES</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#RAINBOW"><code>RAINBOW</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#RDBU"><code>RDBU</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#RDGY"><code>RDGY</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#RDPU"><code>RDPU</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#RDYLBU"><code>RDYLBU</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#RDYLGN"><code>RDYLGN</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#REDS"><code>REDS</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#SEISMIC"><code>SEISMIC</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#SET1"><code>SET1</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#SET2"><code>SET2</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#SET3"><code>SET3</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#SPECTRAL"><code>SPECTRAL</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#SPRING"><code>SPRING</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#SUMMER"><code>SUMMER</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#TERRAIN"><code>TERRAIN</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#VIRIDIS"><code>VIRIDIS</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#WINTER"><code>WINTER</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#WISTIA"><code>WISTIA</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#YLGN"><code>YLGN</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#YLGNBU"><code>YLGNBU</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#YLORBR"><code>YLORBR</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#YLORRD"><code>YLORRD</code></a> </li>
                        </ul>

                        The default value is <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#JET"><code>JET</code></a>.
                      </li>
                    </ul>
                  </div>

                  <div className="dd">
                    <code>solveOptions</code> - Solver specific parameters.

                    <ul>
                      <li>
                        <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.SolveOptions#REMOVE_PREVIOUS_RESTRICTIONS"><code>REMOVE\_PREVIOUS\_RESTRICTIONS</code></a>: Ignore the restrictions applied to the graph during the creation stage and only use the restrictions specified in this request if set to <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.SolveOptions#TRUE"><code>TRUE</code></a>. Supported values:

                        <ul>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.SolveOptions#TRUE"><code>TRUE</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.SolveOptions#FALSE"><code>FALSE</code></a> </li>
                        </ul>

                        The default value is <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.SolveOptions#FALSE"><code>FALSE</code></a>.
                      </li>

                      <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.SolveOptions#RESTRICTION_THRESHOLD_VALUE"><code>RESTRICTION\_THRESHOLD\_VALUE</code></a>: Value-based restriction comparison. Any node or edge with a 'RESTRICTIONS\_VALUECOMPARED' value greater than the <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.SolveOptions#RESTRICTION_THRESHOLD_VALUE"><code>RESTRICTION\_THRESHOLD\_VALUE</code></a> will not be included in the solution. </li>
                      <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.SolveOptions#UNIFORM_WEIGHTS"><code>UNIFORM\_WEIGHTS</code></a>: When specified, assigns the given value to all the edges in the graph. Note that weights provided in <code> weightsOnEdges</code> will override this value. </li>
                    </ul>

                    The default value is an empty <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" className="external-link"><code>Map</code></a>.
                  </div>

                  <div className="dd">
                    <code>contourOptions</code> - Contour specific parameters.

                    <ul>
                      <li>
                        <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#PROJECTION"><code>PROJECTION</code></a>: Spatial Reference System (i.e. EPSG Code). Supported values:

                        <ul>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#_3857"><code>\_3857</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#_102100"><code>\_102100</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#_900913"><code>\_900913</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#EPSG_4326"><code>EPSG\_4326</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#PLATE_CARREE"><code>PLATE\_CARREE</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#EPSG_900913"><code>EPSG\_900913</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#EPSG_102100"><code>EPSG\_102100</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#EPSG_3857"><code>EPSG\_3857</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#WEB_MERCATOR"><code>WEB\_MERCATOR</code></a> </li>
                        </ul>

                        The default value is <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#PLATE_CARREE"><code>PLATE\_CARREE</code></a>.
                      </li>

                      <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#WIDTH"><code>WIDTH</code></a>: When <code>generateImage</code> is set to <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.GenerateImage#TRUE"><code>TRUE</code></a>, width of the generated image. The default value is '512'. </li>
                      <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#HEIGHT"><code>HEIGHT</code></a>: When <code>generateImage</code> is set to <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.GenerateImage#TRUE"><code>TRUE</code></a>, height of the generated image. If the default value is used, the <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#HEIGHT"><code>HEIGHT</code></a> is set to the value resulting from multiplying the aspect ratio by the <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#WIDTH"><code>WIDTH</code></a>. The default value is '-1'. </li>
                      <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#SEARCH_RADIUS"><code>SEARCH\_RADIUS</code></a>: When interpolating the graph solution to generate the isochrone, neighborhood of influence of sample data (in percent of the image/grid). The default value is '20'. </li>
                      <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#GRID_SIZE"><code>GRID\_SIZE</code></a>: When interpolating the graph solution to generate the isochrone, number of subdivisions along the x axis when building the grid (the y is computed using the aspect ratio of the output image). The default value is '100'. </li>

                      <li>
                        <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#COLOR_ISOLINES"><code>COLOR\_ISOLINES</code></a>: Color each isoline according to the colormap; otherwise, use the foreground color. Supported values:

                        <ul>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#TRUE"><code>TRUE</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#FALSE"><code>FALSE</code></a> </li>
                        </ul>

                        The default value is <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#TRUE"><code>TRUE</code></a>.
                      </li>

                      <li>
                        <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#ADD_LABELS"><code>ADD\_LABELS</code></a>: If set to <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#TRUE"><code>TRUE</code></a>, add labels to the isolines. Supported values:

                        <ul>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#TRUE"><code>TRUE</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#FALSE"><code>FALSE</code></a> </li>
                        </ul>

                        The default value is <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#FALSE"><code>FALSE</code></a>.
                      </li>

                      <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#LABELS_FONT_SIZE"><code>LABELS\_FONT\_SIZE</code></a>: When <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#ADD_LABELS"><code>ADD\_LABELS</code></a> is set to <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#TRUE"><code>TRUE</code></a>, size of the font (in pixels) to use for labels. The default value is '12'. </li>
                      <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#LABELS_FONT_FAMILY"><code>LABELS\_FONT\_FAMILY</code></a>: When <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#ADD_LABELS"><code>ADD\_LABELS</code></a> is set to <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#TRUE"><code>TRUE</code></a>, font name to be used when adding labels. The default value is 'arial'. </li>
                      <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#LABELS_SEARCH_WINDOW"><code>LABELS\_SEARCH\_WINDOW</code></a>: When <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#ADD_LABELS"><code>ADD\_LABELS</code></a> is set to <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#TRUE"><code>TRUE</code></a>, a search window is used to rate the local quality of each isoline. Smooth, continuous, long stretches with relatively flat angles are favored. The provided value is multiplied by the <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#LABELS_FONT_SIZE"><code>LABELS\_FONT\_SIZE</code></a> to calculate the final window size. The default value is '4'. </li>
                      <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#LABELS_INTRALEVEL_SEPARATION"><code>LABELS\_INTRALEVEL\_SEPARATION</code></a>: When <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#ADD_LABELS"><code>ADD\_LABELS</code></a> is set to <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#TRUE"><code>TRUE</code></a>, this value determines the distance (in multiples of the <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#LABELS_FONT_SIZE"><code>LABELS\_FONT\_SIZE</code></a>) to use when separating labels of different values. The default value is '4'. </li>
                      <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#LABELS_INTERLEVEL_SEPARATION"><code>LABELS\_INTERLEVEL\_SEPARATION</code></a>: When <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#ADD_LABELS"><code>ADD\_LABELS</code></a> is set to <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#TRUE"><code>TRUE</code></a>, this value determines the distance (in percent of the total window size) to use when separating labels of the same value. The default value is '20'. </li>
                      <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#LABELS_MAX_ANGLE"><code>LABELS\_MAX\_ANGLE</code></a>: When <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#ADD_LABELS"><code>ADD\_LABELS</code></a> is set to <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#TRUE"><code>TRUE</code></a>, maximum angle (in degrees) from the vertical to use when adding labels. The default value is '60'. </li>
                    </ul>

                    The default value is an empty <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" className="external-link"><code>Map</code></a>.
                  </div>

                  <div className="dd">
                    <code>options</code> - Additional parameters.

                    <ul>
                      <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.Options#SOLVE_TABLE"><code>SOLVE\_TABLE</code></a>: Name of the table to host intermediate solve results, in \[schema\_name.]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>. This table will contain the position and cost for each vertex in the graph. If the default value is used, a temporary table is created and deleted once the solution is calculated. The default value is ''. </li>

                      <li>
                        <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.Options#IS_REPLICATED"><code>IS\_REPLICATED</code></a>: If set to <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.Options#TRUE"><code>TRUE</code></a>, replicate the <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.Options#SOLVE_TABLE"><code>SOLVE\_TABLE</code></a>. Supported values:

                        <ul>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.Options#TRUE"><code>TRUE</code></a> </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.Options#FALSE"><code>FALSE</code></a> </li>
                        </ul>

                        The default value is <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.Options#TRUE"><code>TRUE</code></a>.
                      </li>

                      <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.Options#DATA_MIN_X"><code>DATA\_MIN\_X</code></a>: Lower bound for the x values. If not provided, it will be computed from the bounds of the input data. </li>
                      <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.Options#DATA_MAX_X"><code>DATA\_MAX\_X</code></a>: Upper bound for the x values. If not provided, it will be computed from the bounds of the input data. </li>
                      <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.Options#DATA_MIN_Y"><code>DATA\_MIN\_Y</code></a>: Lower bound for the y values. If not provided, it will be computed from the bounds of the input data. </li>
                      <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.Options#DATA_MAX_Y"><code>DATA\_MAX\_Y</code></a>: Upper bound for the y values. If not provided, it will be computed from the bounds of the input data. </li>
                      <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.Options#CONCAVITY_LEVEL"><code>CONCAVITY\_LEVEL</code></a>: Factor to qualify the concavity of the isochrone curves. The lower the value, the more convex (with '0' being completely convex and '1' being the most concave). The default value is '0.5'. The minimum allowed value is '0'. The maximum allowed value is '1'. </li>

                      <li>
                        <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.Options#USE_PRIORITY_QUEUE_SOLVERS"><code>USE\_PRIORITY\_QUEUE\_SOLVERS</code></a>: Sets the solver methods explicitly if true. Supported values:

                        <ul>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.Options#TRUE"><code>TRUE</code></a>: Uses the solvers scheduled for 'shortest\_path' and 'inverse\_shortest\_path' based on <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.Options#SOLVE_DIRECTION"><code>SOLVE\_DIRECTION</code></a>. </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.Options#FALSE"><code>FALSE</code></a>: Uses the solvers 'priority\_queue' and 'inverse\_priority\_queue' based on <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.Options#SOLVE_DIRECTION"><code>SOLVE\_DIRECTION</code></a>. </li>
                        </ul>

                        The default value is <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.Options#FALSE"><code>FALSE</code></a>.
                      </li>

                      <li>
                        <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.Options#SOLVE_DIRECTION"><code>SOLVE\_DIRECTION</code></a>: Specify whether we are going to the source node, or starting from it. Supported values:

                        <ul>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.Options#FROM_SOURCE"><code>FROM\_SOURCE</code></a>: Shortest path to get to the source (inverse Dijkstra). </li>
                          <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.Options#TO_SOURCE"><code>TO\_SOURCE</code></a>: Shortest path to source (Dijkstra). </li>
                        </ul>

                        The default value is <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.Options#FROM_SOURCE"><code>FROM\_SOURCE</code></a>.
                      </li>
                    </ul>

                    The default value is an empty <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" className="external-link"><code>Map</code></a>.
                  </div>
                </div>
              </div>
            </li>
          </ul>
        </div>
      </li>

      <li>
        <div className="section method-details" id="method-detail">
          <h2>Method Details</h2>

          <ul className="member-list">
            <li>
              <div className="section detail" id="getClassSchema()">
                <h3>getClassSchema</h3>
                <div className="member-signature"><span className="modifiers">public static</span> <span className="return-type">org.apache.avro.Schema</span> <span className="element-name">getClassSchema</span>()</div>
                <div className="block">This method supports the Avro framework and is not intended to be called directly by the user.</div>

                <div className="dl notes">
                  <div className="dt">Returns:</div>
                  <div className="dd">The schema for the class.</div>
                </div>
              </div>
            </li>

            <li>
              <div className="section detail" id="getGraphName()">
                <h3>getGraphName</h3>
                <div className="member-signature"><span className="modifiers">public</span> <span className="return-type"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a></span> <span className="element-name">getGraphName</span>()</div>
                <div className="block">Name of the graph on which the isochrone is to be computed.</div>

                <div className="dl notes">
                  <div className="dt">Returns:</div>
                  <div className="dd">The current value of <code>graphName</code>.</div>
                </div>
              </div>
            </li>

            <li>
              <div className="section detail" id="setGraphName(java.lang.String)">
                <h3>setGraphName</h3>
                <div className="member-signature"><span className="modifiers">public</span> <span className="return-type"><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest" title="class in com.gpudb.protocol">VisualizeIsochroneRequest</a></span> <span className="element-name">setGraphName</span><wbr /><span className="parameters">(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a> graphName)</span></div>
                <div className="block">Name of the graph on which the isochrone is to be computed.</div>

                <div className="dl notes">
                  <div className="dt">Parameters:</div>
                  <div className="dd"><code>graphName</code> - The new value for <code>graphName</code>.</div>
                  <div className="dt">Returns:</div>
                  <div className="dd"><code>this</code> to mimic the builder pattern.</div>
                </div>
              </div>
            </li>

            <li>
              <div className="section detail" id="getSourceNode()">
                <h3>getSourceNode</h3>
                <div className="member-signature"><span className="modifiers">public</span> <span className="return-type"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a></span> <span className="element-name">getSourceNode</span>()</div>
                <div className="block">Starting vertex on the underlying graph from/to which the isochrones are created.</div>

                <div className="dl notes">
                  <div className="dt">Returns:</div>
                  <div className="dd">The current value of <code>sourceNode</code>.</div>
                </div>
              </div>
            </li>

            <li>
              <div className="section detail" id="setSourceNode(java.lang.String)">
                <h3>setSourceNode</h3>
                <div className="member-signature"><span className="modifiers">public</span> <span className="return-type"><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest" title="class in com.gpudb.protocol">VisualizeIsochroneRequest</a></span> <span className="element-name">setSourceNode</span><wbr /><span className="parameters">(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a> sourceNode)</span></div>
                <div className="block">Starting vertex on the underlying graph from/to which the isochrones are created.</div>

                <div className="dl notes">
                  <div className="dt">Parameters:</div>
                  <div className="dd"><code>sourceNode</code> - The new value for <code>sourceNode</code>.</div>
                  <div className="dt">Returns:</div>
                  <div className="dd"><code>this</code> to mimic the builder pattern.</div>
                </div>
              </div>
            </li>

            <li>
              <div className="section detail" id="getMaxSolutionRadius()">
                <h3>getMaxSolutionRadius</h3>
                <div className="member-signature"><span className="modifiers">public</span> <span className="return-type">double</span> <span className="element-name">getMaxSolutionRadius</span>()</div>
                <div className="block">Extent of the search radius around <a href="#getSourceNode()"><code>sourceNode</code></a>. Set to '-1.0' for unrestricted search radius. The default value is -1.0.</div>

                <div className="dl notes">
                  <div className="dt">Returns:</div>
                  <div className="dd">The current value of <code>maxSolutionRadius</code>.</div>
                </div>
              </div>
            </li>

            <li>
              <div className="section detail" id="setMaxSolutionRadius(double)">
                <h3>setMaxSolutionRadius</h3>
                <div className="member-signature"><span className="modifiers">public</span> <span className="return-type"><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest" title="class in com.gpudb.protocol">VisualizeIsochroneRequest</a></span> <span className="element-name">setMaxSolutionRadius</span><wbr /><span className="parameters">(double maxSolutionRadius)</span></div>
                <div className="block">Extent of the search radius around <a href="#getSourceNode()"><code>sourceNode</code></a>. Set to '-1.0' for unrestricted search radius. The default value is -1.0.</div>

                <div className="dl notes">
                  <div className="dt">Parameters:</div>
                  <div className="dd"><code>maxSolutionRadius</code> - The new value for <code>maxSolutionRadius</code>.</div>
                  <div className="dt">Returns:</div>
                  <div className="dd"><code>this</code> to mimic the builder pattern.</div>
                </div>
              </div>
            </li>

            <li>
              <div className="section detail" id="getWeightsOnEdges()">
                <h3>getWeightsOnEdges</h3>
                <div className="member-signature"><span className="modifiers">public</span> <span className="return-type"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html" title="class or interface in java.util" className="external-link">List</a>\<<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a>></span> <span className="element-name">getWeightsOnEdges</span>()</div>
                <div className="block">Additional weights to apply to the edges of an existing graph. Weights must be specified using <a href="/content/graph_solver/network_graph_solver/#identifiers" target="_top">identifiers</a>; identifiers are grouped as <a href="/content/graph_solver/network_graph_solver/#id-combos" target="_top">combinations</a>. Identifiers can be used with existing column names, e.g., 'table.column AS WEIGHTS\_EDGE\_ID', or expressions, e.g., 'ST\_LENGTH(wkt) AS WEIGHTS\_VALUESPECIFIED'. Any provided weights will be added (in the case of 'WEIGHTS\_VALUESPECIFIED') to or multiplied with (in the case of 'WEIGHTS\_FACTORSPECIFIED') the existing weight(s). The default value is an empty <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html" title="class or interface in java.util" className="external-link"><code>List</code></a>.</div>

                <div className="dl notes">
                  <div className="dt">Returns:</div>
                  <div className="dd">The current value of <code>weightsOnEdges</code>.</div>
                </div>
              </div>
            </li>

            <li>
              <div className="section detail" id="setWeightsOnEdges(java.util.List)">
                <h3>setWeightsOnEdges</h3>
                <div className="member-signature"><span className="modifiers">public</span> <span className="return-type"><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest" title="class in com.gpudb.protocol">VisualizeIsochroneRequest</a></span> <span className="element-name">setWeightsOnEdges</span><wbr /><span className="parameters">(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html" title="class or interface in java.util" className="external-link">List</a>\<<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a>> weightsOnEdges)</span></div>
                <div className="block">Additional weights to apply to the edges of an existing graph. Weights must be specified using <a href="/content/graph_solver/network_graph_solver/#identifiers" target="_top">identifiers</a>; identifiers are grouped as <a href="/content/graph_solver/network_graph_solver/#id-combos" target="_top">combinations</a>. Identifiers can be used with existing column names, e.g., 'table.column AS WEIGHTS\_EDGE\_ID', or expressions, e.g., 'ST\_LENGTH(wkt) AS WEIGHTS\_VALUESPECIFIED'. Any provided weights will be added (in the case of 'WEIGHTS\_VALUESPECIFIED') to or multiplied with (in the case of 'WEIGHTS\_FACTORSPECIFIED') the existing weight(s). The default value is an empty <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html" title="class or interface in java.util" className="external-link"><code>List</code></a>.</div>

                <div className="dl notes">
                  <div className="dt">Parameters:</div>
                  <div className="dd"><code>weightsOnEdges</code> - The new value for <code>weightsOnEdges</code>.</div>
                  <div className="dt">Returns:</div>
                  <div className="dd"><code>this</code> to mimic the builder pattern.</div>
                </div>
              </div>
            </li>

            <li>
              <div className="section detail" id="getRestrictions()">
                <h3>getRestrictions</h3>
                <div className="member-signature"><span className="modifiers">public</span> <span className="return-type"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html" title="class or interface in java.util" className="external-link">List</a>\<<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a>></span> <span className="element-name">getRestrictions</span>()</div>
                <div className="block">Additional restrictions to apply to the nodes/edges of an existing graph. Restrictions must be specified using <a href="/content/graph_solver/network_graph_solver/#identifiers" target="_top">identifiers</a>; identifiers are grouped as <a href="/content/graph_solver/network_graph_solver/#id-combos" target="_top">combinations</a>. Identifiers can be used with existing column names, e.g., 'table.column AS RESTRICTIONS\_EDGE\_ID', or expressions, e.g., 'column/2 AS RESTRICTIONS\_VALUECOMPARED'. If <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.SolveOptions#REMOVE_PREVIOUS_RESTRICTIONS"><code>REMOVE\_PREVIOUS\_RESTRICTIONS</code></a> is set to <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.SolveOptions#TRUE"><code>TRUE</code></a>, any provided restrictions will replace the existing restrictions. If <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.SolveOptions#REMOVE_PREVIOUS_RESTRICTIONS"><code>REMOVE\_PREVIOUS\_RESTRICTIONS</code></a> is set to <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.SolveOptions#FALSE"><code>FALSE</code></a>, any provided restrictions will be added (in the case of 'RESTRICTIONS\_VALUECOMPARED') to or replaced (in the case of 'RESTRICTIONS\_ONOFFCOMPARED'). The default value is an empty <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html" title="class or interface in java.util" className="external-link"><code>List</code></a>.</div>

                <div className="dl notes">
                  <div className="dt">Returns:</div>
                  <div className="dd">The current value of <code>restrictions</code>.</div>
                </div>
              </div>
            </li>

            <li>
              <div className="section detail" id="setRestrictions(java.util.List)">
                <h3>setRestrictions</h3>
                <div className="member-signature"><span className="modifiers">public</span> <span className="return-type"><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest" title="class in com.gpudb.protocol">VisualizeIsochroneRequest</a></span> <span className="element-name">setRestrictions</span><wbr /><span className="parameters">(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html" title="class or interface in java.util" className="external-link">List</a>\<<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a>> restrictions)</span></div>
                <div className="block">Additional restrictions to apply to the nodes/edges of an existing graph. Restrictions must be specified using <a href="/content/graph_solver/network_graph_solver/#identifiers" target="_top">identifiers</a>; identifiers are grouped as <a href="/content/graph_solver/network_graph_solver/#id-combos" target="_top">combinations</a>. Identifiers can be used with existing column names, e.g., 'table.column AS RESTRICTIONS\_EDGE\_ID', or expressions, e.g., 'column/2 AS RESTRICTIONS\_VALUECOMPARED'. If <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.SolveOptions#REMOVE_PREVIOUS_RESTRICTIONS"><code>REMOVE\_PREVIOUS\_RESTRICTIONS</code></a> is set to <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.SolveOptions#TRUE"><code>TRUE</code></a>, any provided restrictions will replace the existing restrictions. If <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.SolveOptions#REMOVE_PREVIOUS_RESTRICTIONS"><code>REMOVE\_PREVIOUS\_RESTRICTIONS</code></a> is set to <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.SolveOptions#FALSE"><code>FALSE</code></a>, any provided restrictions will be added (in the case of 'RESTRICTIONS\_VALUECOMPARED') to or replaced (in the case of 'RESTRICTIONS\_ONOFFCOMPARED'). The default value is an empty <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html" title="class or interface in java.util" className="external-link"><code>List</code></a>.</div>

                <div className="dl notes">
                  <div className="dt">Parameters:</div>
                  <div className="dd"><code>restrictions</code> - The new value for <code>restrictions</code>.</div>
                  <div className="dt">Returns:</div>
                  <div className="dd"><code>this</code> to mimic the builder pattern.</div>
                </div>
              </div>
            </li>

            <li>
              <div className="section detail" id="getNumLevels()">
                <h3>getNumLevels</h3>
                <div className="member-signature"><span className="modifiers">public</span> <span className="return-type">int</span> <span className="element-name">getNumLevels</span>()</div>
                <div className="block">Number of equally-separated isochrones to compute. The default value is 1.</div>

                <div className="dl notes">
                  <div className="dt">Returns:</div>
                  <div className="dd">The current value of <code>numLevels</code>.</div>
                </div>
              </div>
            </li>

            <li>
              <div className="section detail" id="setNumLevels(int)">
                <h3>setNumLevels</h3>
                <div className="member-signature"><span className="modifiers">public</span> <span className="return-type"><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest" title="class in com.gpudb.protocol">VisualizeIsochroneRequest</a></span> <span className="element-name">setNumLevels</span><wbr /><span className="parameters">(int numLevels)</span></div>
                <div className="block">Number of equally-separated isochrones to compute. The default value is 1.</div>

                <div className="dl notes">
                  <div className="dt">Parameters:</div>
                  <div className="dd"><code>numLevels</code> - The new value for <code>numLevels</code>.</div>
                  <div className="dt">Returns:</div>
                  <div className="dd"><code>this</code> to mimic the builder pattern.</div>
                </div>
              </div>
            </li>

            <li>
              <div className="section detail" id="getGenerateImage()">
                <h3>getGenerateImage</h3>
                <div className="member-signature"><span className="modifiers">public</span> <span className="return-type">boolean</span> <span className="element-name">getGenerateImage</span>()</div>

                <div className="block">
                  If set to <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.GenerateImage#TRUE"><code>TRUE</code></a>, generates a PNG image of the isochrones in the response. Supported values:

                  <ul>
                    <li><code>true</code> </li>
                    <li><code>false</code> </li>
                  </ul>

                  The default value is <code>true</code>.
                </div>

                <div className="dl notes">
                  <div className="dt">Returns:</div>
                  <div className="dd">The current value of <code>generateImage</code>.</div>
                </div>
              </div>
            </li>

            <li>
              <div className="section detail" id="setGenerateImage(boolean)">
                <h3>setGenerateImage</h3>
                <div className="member-signature"><span className="modifiers">public</span> <span className="return-type"><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest" title="class in com.gpudb.protocol">VisualizeIsochroneRequest</a></span> <span className="element-name">setGenerateImage</span><wbr /><span className="parameters">(boolean generateImage)</span></div>

                <div className="block">
                  If set to <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.GenerateImage#TRUE"><code>TRUE</code></a>, generates a PNG image of the isochrones in the response. Supported values:

                  <ul>
                    <li><code>true</code> </li>
                    <li><code>false</code> </li>
                  </ul>

                  The default value is <code>true</code>.
                </div>

                <div className="dl notes">
                  <div className="dt">Parameters:</div>
                  <div className="dd"><code>generateImage</code> - The new value for <code>generateImage</code>.</div>
                  <div className="dt">Returns:</div>
                  <div className="dd"><code>this</code> to mimic the builder pattern.</div>
                </div>
              </div>
            </li>

            <li>
              <div className="section detail" id="getLevelsTable()">
                <h3>getLevelsTable</h3>
                <div className="member-signature"><span className="modifiers">public</span> <span className="return-type"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a></span> <span className="element-name">getLevelsTable</span>()</div>
                <div className="block">Name of the table to output the isochrones to, in \[schema\_name.]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>. The table will contain levels and their corresponding WKT geometry. If no value is provided, the table is not generated. The default value is ''.</div>

                <div className="dl notes">
                  <div className="dt">Returns:</div>
                  <div className="dd">The current value of <code>levelsTable</code>.</div>
                </div>
              </div>
            </li>

            <li>
              <div className="section detail" id="setLevelsTable(java.lang.String)">
                <h3>setLevelsTable</h3>
                <div className="member-signature"><span className="modifiers">public</span> <span className="return-type"><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest" title="class in com.gpudb.protocol">VisualizeIsochroneRequest</a></span> <span className="element-name">setLevelsTable</span><wbr /><span className="parameters">(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a> levelsTable)</span></div>
                <div className="block">Name of the table to output the isochrones to, in \[schema\_name.]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>. The table will contain levels and their corresponding WKT geometry. If no value is provided, the table is not generated. The default value is ''.</div>

                <div className="dl notes">
                  <div className="dt">Parameters:</div>
                  <div className="dd"><code>levelsTable</code> - The new value for <code>levelsTable</code>.</div>
                  <div className="dt">Returns:</div>
                  <div className="dd"><code>this</code> to mimic the builder pattern.</div>
                </div>
              </div>
            </li>

            <li>
              <div className="section detail" id="getStyleOptions()">
                <h3>getStyleOptions</h3>
                <div className="member-signature"><span className="modifiers">public</span> <span className="return-type"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" className="external-link">Map</a>\<<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a>,<wbr /><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a>></span> <span className="element-name">getStyleOptions</span>()</div>

                <div className="block">
                  Various style related options of the isochrone image.

                  <ul>
                    <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#LINE_SIZE"><code>LINE\_SIZE</code></a>: The width of the contour lines in pixels. The default value is '3'. The minimum allowed value is '0'. The maximum allowed value is '20'. </li>
                    <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#COLOR"><code>COLOR</code></a>: Color of generated isolines. All color values must be in the format RRGGBB or AARRGGBB (to specify the alpha value). If alpha is specified and flooded contours are enabled, it will be used for as the transparency of the latter. The default value is 'FF696969'. </li>
                    <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#BG_COLOR"><code>BG\_COLOR</code></a>: When <a href="#getGenerateImage()"><code>generateImage</code></a> is set to <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.GenerateImage#TRUE"><code>TRUE</code></a>, background color of the generated image. All color values must be in the format RRGGBB or AARRGGBB (to specify the alpha value). The default value is '00000000'. </li>
                    <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#TEXT_COLOR"><code>TEXT\_COLOR</code></a>: When <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#ADD_LABELS"><code>ADD\_LABELS</code></a> is set to <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#TRUE"><code>TRUE</code></a>, color for the labels. All color values must be in the format RRGGBB or AARRGGBB (to specify the alpha value). The default value is 'FF000000'. </li>

                    <li>
                      <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#COLORMAP"><code>COLORMAP</code></a>: Colormap for contours or fill-in regions when applicable. All color values must be in the format RRGGBB or AARRGGBB (to specify the alpha value). Supported values:

                      <ul>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#JET"><code>JET</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#ACCENT"><code>ACCENT</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#AFMHOT"><code>AFMHOT</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#AUTUMN"><code>AUTUMN</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#BINARY"><code>BINARY</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#BLUES"><code>BLUES</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#BONE"><code>BONE</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#BRBG"><code>BRBG</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#BRG"><code>BRG</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#BUGN"><code>BUGN</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#BUPU"><code>BUPU</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#BWR"><code>BWR</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#CMRMAP"><code>CMRMAP</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#COOL"><code>COOL</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#COOLWARM"><code>COOLWARM</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#COPPER"><code>COPPER</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#CUBEHELIX"><code>CUBEHELIX</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#DARK2"><code>DARK2</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#FLAG"><code>FLAG</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#GIST_EARTH"><code>GIST\_EARTH</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#GIST_GRAY"><code>GIST\_GRAY</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#GIST_HEAT"><code>GIST\_HEAT</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#GIST_NCAR"><code>GIST\_NCAR</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#GIST_RAINBOW"><code>GIST\_RAINBOW</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#GIST_STERN"><code>GIST\_STERN</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#GIST_YARG"><code>GIST\_YARG</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#GNBU"><code>GNBU</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#GNUPLOT2"><code>GNUPLOT2</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#GNUPLOT"><code>GNUPLOT</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#GRAY"><code>GRAY</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#GREENS"><code>GREENS</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#GREYS"><code>GREYS</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#HOT"><code>HOT</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#HSV"><code>HSV</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#INFERNO"><code>INFERNO</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#MAGMA"><code>MAGMA</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#NIPY_SPECTRAL"><code>NIPY\_SPECTRAL</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#OCEAN"><code>OCEAN</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#ORANGES"><code>ORANGES</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#ORRD"><code>ORRD</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#PAIRED"><code>PAIRED</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#PASTEL1"><code>PASTEL1</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#PASTEL2"><code>PASTEL2</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#PINK"><code>PINK</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#PIYG"><code>PIYG</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#PLASMA"><code>PLASMA</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#PRGN"><code>PRGN</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#PRISM"><code>PRISM</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#PUBU"><code>PUBU</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#PUBUGN"><code>PUBUGN</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#PUOR"><code>PUOR</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#PURD"><code>PURD</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#PURPLES"><code>PURPLES</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#RAINBOW"><code>RAINBOW</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#RDBU"><code>RDBU</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#RDGY"><code>RDGY</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#RDPU"><code>RDPU</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#RDYLBU"><code>RDYLBU</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#RDYLGN"><code>RDYLGN</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#REDS"><code>REDS</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#SEISMIC"><code>SEISMIC</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#SET1"><code>SET1</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#SET2"><code>SET2</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#SET3"><code>SET3</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#SPECTRAL"><code>SPECTRAL</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#SPRING"><code>SPRING</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#SUMMER"><code>SUMMER</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#TERRAIN"><code>TERRAIN</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#VIRIDIS"><code>VIRIDIS</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#WINTER"><code>WINTER</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#WISTIA"><code>WISTIA</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#YLGN"><code>YLGN</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#YLGNBU"><code>YLGNBU</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#YLORBR"><code>YLORBR</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#YLORRD"><code>YLORRD</code></a> </li>
                      </ul>

                      The default value is <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#JET"><code>JET</code></a>.
                    </li>
                  </ul>
                </div>

                <div className="dl notes">
                  <div className="dt">Returns:</div>
                  <div className="dd">The current value of <code>styleOptions</code>.</div>
                </div>
              </div>
            </li>

            <li>
              <div className="section detail" id="setStyleOptions(java.util.Map)">
                <h3>setStyleOptions</h3>
                <div className="member-signature"><span className="modifiers">public</span> <span className="return-type"><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest" title="class in com.gpudb.protocol">VisualizeIsochroneRequest</a></span> <span className="element-name">setStyleOptions</span><wbr /><span className="parameters">(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" className="external-link">Map</a>\<<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a>,<wbr /><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a>> styleOptions)</span></div>

                <div className="block">
                  Various style related options of the isochrone image.

                  <ul>
                    <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#LINE_SIZE"><code>LINE\_SIZE</code></a>: The width of the contour lines in pixels. The default value is '3'. The minimum allowed value is '0'. The maximum allowed value is '20'. </li>
                    <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#COLOR"><code>COLOR</code></a>: Color of generated isolines. All color values must be in the format RRGGBB or AARRGGBB (to specify the alpha value). If alpha is specified and flooded contours are enabled, it will be used for as the transparency of the latter. The default value is 'FF696969'. </li>
                    <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#BG_COLOR"><code>BG\_COLOR</code></a>: When <a href="#getGenerateImage()"><code>generateImage</code></a> is set to <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.GenerateImage#TRUE"><code>TRUE</code></a>, background color of the generated image. All color values must be in the format RRGGBB or AARRGGBB (to specify the alpha value). The default value is '00000000'. </li>
                    <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#TEXT_COLOR"><code>TEXT\_COLOR</code></a>: When <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#ADD_LABELS"><code>ADD\_LABELS</code></a> is set to <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#TRUE"><code>TRUE</code></a>, color for the labels. All color values must be in the format RRGGBB or AARRGGBB (to specify the alpha value). The default value is 'FF000000'. </li>

                    <li>
                      <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#COLORMAP"><code>COLORMAP</code></a>: Colormap for contours or fill-in regions when applicable. All color values must be in the format RRGGBB or AARRGGBB (to specify the alpha value). Supported values:

                      <ul>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#JET"><code>JET</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#ACCENT"><code>ACCENT</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#AFMHOT"><code>AFMHOT</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#AUTUMN"><code>AUTUMN</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#BINARY"><code>BINARY</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#BLUES"><code>BLUES</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#BONE"><code>BONE</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#BRBG"><code>BRBG</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#BRG"><code>BRG</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#BUGN"><code>BUGN</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#BUPU"><code>BUPU</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#BWR"><code>BWR</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#CMRMAP"><code>CMRMAP</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#COOL"><code>COOL</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#COOLWARM"><code>COOLWARM</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#COPPER"><code>COPPER</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#CUBEHELIX"><code>CUBEHELIX</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#DARK2"><code>DARK2</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#FLAG"><code>FLAG</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#GIST_EARTH"><code>GIST\_EARTH</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#GIST_GRAY"><code>GIST\_GRAY</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#GIST_HEAT"><code>GIST\_HEAT</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#GIST_NCAR"><code>GIST\_NCAR</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#GIST_RAINBOW"><code>GIST\_RAINBOW</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#GIST_STERN"><code>GIST\_STERN</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#GIST_YARG"><code>GIST\_YARG</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#GNBU"><code>GNBU</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#GNUPLOT2"><code>GNUPLOT2</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#GNUPLOT"><code>GNUPLOT</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#GRAY"><code>GRAY</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#GREENS"><code>GREENS</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#GREYS"><code>GREYS</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#HOT"><code>HOT</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#HSV"><code>HSV</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#INFERNO"><code>INFERNO</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#MAGMA"><code>MAGMA</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#NIPY_SPECTRAL"><code>NIPY\_SPECTRAL</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#OCEAN"><code>OCEAN</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#ORANGES"><code>ORANGES</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#ORRD"><code>ORRD</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#PAIRED"><code>PAIRED</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#PASTEL1"><code>PASTEL1</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#PASTEL2"><code>PASTEL2</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#PINK"><code>PINK</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#PIYG"><code>PIYG</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#PLASMA"><code>PLASMA</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#PRGN"><code>PRGN</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#PRISM"><code>PRISM</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#PUBU"><code>PUBU</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#PUBUGN"><code>PUBUGN</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#PUOR"><code>PUOR</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#PURD"><code>PURD</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#PURPLES"><code>PURPLES</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#RAINBOW"><code>RAINBOW</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#RDBU"><code>RDBU</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#RDGY"><code>RDGY</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#RDPU"><code>RDPU</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#RDYLBU"><code>RDYLBU</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#RDYLGN"><code>RDYLGN</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#REDS"><code>REDS</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#SEISMIC"><code>SEISMIC</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#SET1"><code>SET1</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#SET2"><code>SET2</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#SET3"><code>SET3</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#SPECTRAL"><code>SPECTRAL</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#SPRING"><code>SPRING</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#SUMMER"><code>SUMMER</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#TERRAIN"><code>TERRAIN</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#VIRIDIS"><code>VIRIDIS</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#WINTER"><code>WINTER</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#WISTIA"><code>WISTIA</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#YLGN"><code>YLGN</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#YLGNBU"><code>YLGNBU</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#YLORBR"><code>YLORBR</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#YLORRD"><code>YLORRD</code></a> </li>
                      </ul>

                      The default value is <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.StyleOptions#JET"><code>JET</code></a>.
                    </li>
                  </ul>
                </div>

                <div className="dl notes">
                  <div className="dt">Parameters:</div>
                  <div className="dd"><code>styleOptions</code> - The new value for <code>styleOptions</code>.</div>
                  <div className="dt">Returns:</div>
                  <div className="dd"><code>this</code> to mimic the builder pattern.</div>
                </div>
              </div>
            </li>

            <li>
              <div className="section detail" id="getSolveOptions()">
                <h3>getSolveOptions</h3>
                <div className="member-signature"><span className="modifiers">public</span> <span className="return-type"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" className="external-link">Map</a>\<<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a>,<wbr /><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a>></span> <span className="element-name">getSolveOptions</span>()</div>

                <div className="block">
                  Solver specific parameters.

                  <ul>
                    <li>
                      <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.SolveOptions#REMOVE_PREVIOUS_RESTRICTIONS"><code>REMOVE\_PREVIOUS\_RESTRICTIONS</code></a>: Ignore the restrictions applied to the graph during the creation stage and only use the restrictions specified in this request if set to <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.SolveOptions#TRUE"><code>TRUE</code></a>. Supported values:

                      <ul>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.SolveOptions#TRUE"><code>TRUE</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.SolveOptions#FALSE"><code>FALSE</code></a> </li>
                      </ul>

                      The default value is <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.SolveOptions#FALSE"><code>FALSE</code></a>.
                    </li>

                    <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.SolveOptions#RESTRICTION_THRESHOLD_VALUE"><code>RESTRICTION\_THRESHOLD\_VALUE</code></a>: Value-based restriction comparison. Any node or edge with a 'RESTRICTIONS\_VALUECOMPARED' value greater than the <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.SolveOptions#RESTRICTION_THRESHOLD_VALUE"><code>RESTRICTION\_THRESHOLD\_VALUE</code></a> will not be included in the solution. </li>
                    <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.SolveOptions#UNIFORM_WEIGHTS"><code>UNIFORM\_WEIGHTS</code></a>: When specified, assigns the given value to all the edges in the graph. Note that weights provided in <a href="#getWeightsOnEdges()"><code>weightsOnEdges</code></a> will override this value. </li>
                  </ul>

                  The default value is an empty <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" className="external-link"><code>Map</code></a>.
                </div>

                <div className="dl notes">
                  <div className="dt">Returns:</div>
                  <div className="dd">The current value of <code>solveOptions</code>.</div>
                </div>
              </div>
            </li>

            <li>
              <div className="section detail" id="setSolveOptions(java.util.Map)">
                <h3>setSolveOptions</h3>
                <div className="member-signature"><span className="modifiers">public</span> <span className="return-type"><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest" title="class in com.gpudb.protocol">VisualizeIsochroneRequest</a></span> <span className="element-name">setSolveOptions</span><wbr /><span className="parameters">(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" className="external-link">Map</a>\<<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a>,<wbr /><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a>> solveOptions)</span></div>

                <div className="block">
                  Solver specific parameters.

                  <ul>
                    <li>
                      <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.SolveOptions#REMOVE_PREVIOUS_RESTRICTIONS"><code>REMOVE\_PREVIOUS\_RESTRICTIONS</code></a>: Ignore the restrictions applied to the graph during the creation stage and only use the restrictions specified in this request if set to <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.SolveOptions#TRUE"><code>TRUE</code></a>. Supported values:

                      <ul>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.SolveOptions#TRUE"><code>TRUE</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.SolveOptions#FALSE"><code>FALSE</code></a> </li>
                      </ul>

                      The default value is <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.SolveOptions#FALSE"><code>FALSE</code></a>.
                    </li>

                    <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.SolveOptions#RESTRICTION_THRESHOLD_VALUE"><code>RESTRICTION\_THRESHOLD\_VALUE</code></a>: Value-based restriction comparison. Any node or edge with a 'RESTRICTIONS\_VALUECOMPARED' value greater than the <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.SolveOptions#RESTRICTION_THRESHOLD_VALUE"><code>RESTRICTION\_THRESHOLD\_VALUE</code></a> will not be included in the solution. </li>
                    <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.SolveOptions#UNIFORM_WEIGHTS"><code>UNIFORM\_WEIGHTS</code></a>: When specified, assigns the given value to all the edges in the graph. Note that weights provided in <a href="#getWeightsOnEdges()"><code>weightsOnEdges</code></a> will override this value. </li>
                  </ul>

                  The default value is an empty <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" className="external-link"><code>Map</code></a>.
                </div>

                <div className="dl notes">
                  <div className="dt">Parameters:</div>
                  <div className="dd"><code>solveOptions</code> - The new value for <code>solveOptions</code>.</div>
                  <div className="dt">Returns:</div>
                  <div className="dd"><code>this</code> to mimic the builder pattern.</div>
                </div>
              </div>
            </li>

            <li>
              <div className="section detail" id="getContourOptions()">
                <h3>getContourOptions</h3>
                <div className="member-signature"><span className="modifiers">public</span> <span className="return-type"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" className="external-link">Map</a>\<<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a>,<wbr /><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a>></span> <span className="element-name">getContourOptions</span>()</div>

                <div className="block">
                  Contour specific parameters.

                  <ul>
                    <li>
                      <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#PROJECTION"><code>PROJECTION</code></a>: Spatial Reference System (i.e. EPSG Code). Supported values:

                      <ul>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#_3857"><code>\_3857</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#_102100"><code>\_102100</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#_900913"><code>\_900913</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#EPSG_4326"><code>EPSG\_4326</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#PLATE_CARREE"><code>PLATE\_CARREE</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#EPSG_900913"><code>EPSG\_900913</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#EPSG_102100"><code>EPSG\_102100</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#EPSG_3857"><code>EPSG\_3857</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#WEB_MERCATOR"><code>WEB\_MERCATOR</code></a> </li>
                      </ul>

                      The default value is <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#PLATE_CARREE"><code>PLATE\_CARREE</code></a>.
                    </li>

                    <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#WIDTH"><code>WIDTH</code></a>: When <a href="#getGenerateImage()"><code>generateImage</code></a> is set to <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.GenerateImage#TRUE"><code>TRUE</code></a>, width of the generated image. The default value is '512'. </li>
                    <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#HEIGHT"><code>HEIGHT</code></a>: When <a href="#getGenerateImage()"><code>generateImage</code></a> is set to <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.GenerateImage#TRUE"><code>TRUE</code></a>, height of the generated image. If the default value is used, the <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#HEIGHT"><code>HEIGHT</code></a> is set to the value resulting from multiplying the aspect ratio by the <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#WIDTH"><code>WIDTH</code></a>. The default value is '-1'. </li>
                    <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#SEARCH_RADIUS"><code>SEARCH\_RADIUS</code></a>: When interpolating the graph solution to generate the isochrone, neighborhood of influence of sample data (in percent of the image/grid). The default value is '20'. </li>
                    <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#GRID_SIZE"><code>GRID\_SIZE</code></a>: When interpolating the graph solution to generate the isochrone, number of subdivisions along the x axis when building the grid (the y is computed using the aspect ratio of the output image). The default value is '100'. </li>

                    <li>
                      <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#COLOR_ISOLINES"><code>COLOR\_ISOLINES</code></a>: Color each isoline according to the colormap; otherwise, use the foreground color. Supported values:

                      <ul>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#TRUE"><code>TRUE</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#FALSE"><code>FALSE</code></a> </li>
                      </ul>

                      The default value is <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#TRUE"><code>TRUE</code></a>.
                    </li>

                    <li>
                      <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#ADD_LABELS"><code>ADD\_LABELS</code></a>: If set to <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#TRUE"><code>TRUE</code></a>, add labels to the isolines. Supported values:

                      <ul>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#TRUE"><code>TRUE</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#FALSE"><code>FALSE</code></a> </li>
                      </ul>

                      The default value is <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#FALSE"><code>FALSE</code></a>.
                    </li>

                    <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#LABELS_FONT_SIZE"><code>LABELS\_FONT\_SIZE</code></a>: When <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#ADD_LABELS"><code>ADD\_LABELS</code></a> is set to <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#TRUE"><code>TRUE</code></a>, size of the font (in pixels) to use for labels. The default value is '12'. </li>
                    <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#LABELS_FONT_FAMILY"><code>LABELS\_FONT\_FAMILY</code></a>: When <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#ADD_LABELS"><code>ADD\_LABELS</code></a> is set to <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#TRUE"><code>TRUE</code></a>, font name to be used when adding labels. The default value is 'arial'. </li>
                    <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#LABELS_SEARCH_WINDOW"><code>LABELS\_SEARCH\_WINDOW</code></a>: When <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#ADD_LABELS"><code>ADD\_LABELS</code></a> is set to <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#TRUE"><code>TRUE</code></a>, a search window is used to rate the local quality of each isoline. Smooth, continuous, long stretches with relatively flat angles are favored. The provided value is multiplied by the <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#LABELS_FONT_SIZE"><code>LABELS\_FONT\_SIZE</code></a> to calculate the final window size. The default value is '4'. </li>
                    <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#LABELS_INTRALEVEL_SEPARATION"><code>LABELS\_INTRALEVEL\_SEPARATION</code></a>: When <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#ADD_LABELS"><code>ADD\_LABELS</code></a> is set to <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#TRUE"><code>TRUE</code></a>, this value determines the distance (in multiples of the <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#LABELS_FONT_SIZE"><code>LABELS\_FONT\_SIZE</code></a>) to use when separating labels of different values. The default value is '4'. </li>
                    <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#LABELS_INTERLEVEL_SEPARATION"><code>LABELS\_INTERLEVEL\_SEPARATION</code></a>: When <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#ADD_LABELS"><code>ADD\_LABELS</code></a> is set to <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#TRUE"><code>TRUE</code></a>, this value determines the distance (in percent of the total window size) to use when separating labels of the same value. The default value is '20'. </li>
                    <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#LABELS_MAX_ANGLE"><code>LABELS\_MAX\_ANGLE</code></a>: When <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#ADD_LABELS"><code>ADD\_LABELS</code></a> is set to <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#TRUE"><code>TRUE</code></a>, maximum angle (in degrees) from the vertical to use when adding labels. The default value is '60'. </li>
                  </ul>

                  The default value is an empty <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" className="external-link"><code>Map</code></a>.
                </div>

                <div className="dl notes">
                  <div className="dt">Returns:</div>
                  <div className="dd">The current value of <code>contourOptions</code>.</div>
                </div>
              </div>
            </li>

            <li>
              <div className="section detail" id="setContourOptions(java.util.Map)">
                <h3>setContourOptions</h3>
                <div className="member-signature"><span className="modifiers">public</span> <span className="return-type"><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest" title="class in com.gpudb.protocol">VisualizeIsochroneRequest</a></span> <span className="element-name">setContourOptions</span><wbr /><span className="parameters">(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" className="external-link">Map</a>\<<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a>,<wbr /><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a>> contourOptions)</span></div>

                <div className="block">
                  Contour specific parameters.

                  <ul>
                    <li>
                      <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#PROJECTION"><code>PROJECTION</code></a>: Spatial Reference System (i.e. EPSG Code). Supported values:

                      <ul>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#_3857"><code>\_3857</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#_102100"><code>\_102100</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#_900913"><code>\_900913</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#EPSG_4326"><code>EPSG\_4326</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#PLATE_CARREE"><code>PLATE\_CARREE</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#EPSG_900913"><code>EPSG\_900913</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#EPSG_102100"><code>EPSG\_102100</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#EPSG_3857"><code>EPSG\_3857</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#WEB_MERCATOR"><code>WEB\_MERCATOR</code></a> </li>
                      </ul>

                      The default value is <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#PLATE_CARREE"><code>PLATE\_CARREE</code></a>.
                    </li>

                    <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#WIDTH"><code>WIDTH</code></a>: When <a href="#getGenerateImage()"><code>generateImage</code></a> is set to <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.GenerateImage#TRUE"><code>TRUE</code></a>, width of the generated image. The default value is '512'. </li>
                    <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#HEIGHT"><code>HEIGHT</code></a>: When <a href="#getGenerateImage()"><code>generateImage</code></a> is set to <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.GenerateImage#TRUE"><code>TRUE</code></a>, height of the generated image. If the default value is used, the <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#HEIGHT"><code>HEIGHT</code></a> is set to the value resulting from multiplying the aspect ratio by the <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#WIDTH"><code>WIDTH</code></a>. The default value is '-1'. </li>
                    <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#SEARCH_RADIUS"><code>SEARCH\_RADIUS</code></a>: When interpolating the graph solution to generate the isochrone, neighborhood of influence of sample data (in percent of the image/grid). The default value is '20'. </li>
                    <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#GRID_SIZE"><code>GRID\_SIZE</code></a>: When interpolating the graph solution to generate the isochrone, number of subdivisions along the x axis when building the grid (the y is computed using the aspect ratio of the output image). The default value is '100'. </li>

                    <li>
                      <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#COLOR_ISOLINES"><code>COLOR\_ISOLINES</code></a>: Color each isoline according to the colormap; otherwise, use the foreground color. Supported values:

                      <ul>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#TRUE"><code>TRUE</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#FALSE"><code>FALSE</code></a> </li>
                      </ul>

                      The default value is <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#TRUE"><code>TRUE</code></a>.
                    </li>

                    <li>
                      <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#ADD_LABELS"><code>ADD\_LABELS</code></a>: If set to <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#TRUE"><code>TRUE</code></a>, add labels to the isolines. Supported values:

                      <ul>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#TRUE"><code>TRUE</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#FALSE"><code>FALSE</code></a> </li>
                      </ul>

                      The default value is <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#FALSE"><code>FALSE</code></a>.
                    </li>

                    <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#LABELS_FONT_SIZE"><code>LABELS\_FONT\_SIZE</code></a>: When <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#ADD_LABELS"><code>ADD\_LABELS</code></a> is set to <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#TRUE"><code>TRUE</code></a>, size of the font (in pixels) to use for labels. The default value is '12'. </li>
                    <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#LABELS_FONT_FAMILY"><code>LABELS\_FONT\_FAMILY</code></a>: When <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#ADD_LABELS"><code>ADD\_LABELS</code></a> is set to <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#TRUE"><code>TRUE</code></a>, font name to be used when adding labels. The default value is 'arial'. </li>
                    <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#LABELS_SEARCH_WINDOW"><code>LABELS\_SEARCH\_WINDOW</code></a>: When <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#ADD_LABELS"><code>ADD\_LABELS</code></a> is set to <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#TRUE"><code>TRUE</code></a>, a search window is used to rate the local quality of each isoline. Smooth, continuous, long stretches with relatively flat angles are favored. The provided value is multiplied by the <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#LABELS_FONT_SIZE"><code>LABELS\_FONT\_SIZE</code></a> to calculate the final window size. The default value is '4'. </li>
                    <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#LABELS_INTRALEVEL_SEPARATION"><code>LABELS\_INTRALEVEL\_SEPARATION</code></a>: When <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#ADD_LABELS"><code>ADD\_LABELS</code></a> is set to <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#TRUE"><code>TRUE</code></a>, this value determines the distance (in multiples of the <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#LABELS_FONT_SIZE"><code>LABELS\_FONT\_SIZE</code></a>) to use when separating labels of different values. The default value is '4'. </li>
                    <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#LABELS_INTERLEVEL_SEPARATION"><code>LABELS\_INTERLEVEL\_SEPARATION</code></a>: When <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#ADD_LABELS"><code>ADD\_LABELS</code></a> is set to <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#TRUE"><code>TRUE</code></a>, this value determines the distance (in percent of the total window size) to use when separating labels of the same value. The default value is '20'. </li>
                    <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#LABELS_MAX_ANGLE"><code>LABELS\_MAX\_ANGLE</code></a>: When <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#ADD_LABELS"><code>ADD\_LABELS</code></a> is set to <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.ContourOptions#TRUE"><code>TRUE</code></a>, maximum angle (in degrees) from the vertical to use when adding labels. The default value is '60'. </li>
                  </ul>

                  The default value is an empty <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" className="external-link"><code>Map</code></a>.
                </div>

                <div className="dl notes">
                  <div className="dt">Parameters:</div>
                  <div className="dd"><code>contourOptions</code> - The new value for <code>contourOptions</code>.</div>
                  <div className="dt">Returns:</div>
                  <div className="dd"><code>this</code> to mimic the builder pattern.</div>
                </div>
              </div>
            </li>

            <li>
              <div className="section detail" id="getOptions()">
                <h3>getOptions</h3>
                <div className="member-signature"><span className="modifiers">public</span> <span className="return-type"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" className="external-link">Map</a>\<<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a>,<wbr /><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a>></span> <span className="element-name">getOptions</span>()</div>

                <div className="block">
                  Additional parameters.

                  <ul>
                    <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.Options#SOLVE_TABLE"><code>SOLVE\_TABLE</code></a>: Name of the table to host intermediate solve results, in \[schema\_name.]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>. This table will contain the position and cost for each vertex in the graph. If the default value is used, a temporary table is created and deleted once the solution is calculated. The default value is ''. </li>

                    <li>
                      <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.Options#IS_REPLICATED"><code>IS\_REPLICATED</code></a>: If set to <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.Options#TRUE"><code>TRUE</code></a>, replicate the <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.Options#SOLVE_TABLE"><code>SOLVE\_TABLE</code></a>. Supported values:

                      <ul>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.Options#TRUE"><code>TRUE</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.Options#FALSE"><code>FALSE</code></a> </li>
                      </ul>

                      The default value is <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.Options#TRUE"><code>TRUE</code></a>.
                    </li>

                    <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.Options#DATA_MIN_X"><code>DATA\_MIN\_X</code></a>: Lower bound for the x values. If not provided, it will be computed from the bounds of the input data. </li>
                    <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.Options#DATA_MAX_X"><code>DATA\_MAX\_X</code></a>: Upper bound for the x values. If not provided, it will be computed from the bounds of the input data. </li>
                    <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.Options#DATA_MIN_Y"><code>DATA\_MIN\_Y</code></a>: Lower bound for the y values. If not provided, it will be computed from the bounds of the input data. </li>
                    <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.Options#DATA_MAX_Y"><code>DATA\_MAX\_Y</code></a>: Upper bound for the y values. If not provided, it will be computed from the bounds of the input data. </li>
                    <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.Options#CONCAVITY_LEVEL"><code>CONCAVITY\_LEVEL</code></a>: Factor to qualify the concavity of the isochrone curves. The lower the value, the more convex (with '0' being completely convex and '1' being the most concave). The default value is '0.5'. The minimum allowed value is '0'. The maximum allowed value is '1'. </li>

                    <li>
                      <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.Options#USE_PRIORITY_QUEUE_SOLVERS"><code>USE\_PRIORITY\_QUEUE\_SOLVERS</code></a>: Sets the solver methods explicitly if true. Supported values:

                      <ul>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.Options#TRUE"><code>TRUE</code></a>: Uses the solvers scheduled for 'shortest\_path' and 'inverse\_shortest\_path' based on <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.Options#SOLVE_DIRECTION"><code>SOLVE\_DIRECTION</code></a>. </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.Options#FALSE"><code>FALSE</code></a>: Uses the solvers 'priority\_queue' and 'inverse\_priority\_queue' based on <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.Options#SOLVE_DIRECTION"><code>SOLVE\_DIRECTION</code></a>. </li>
                      </ul>

                      The default value is <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.Options#FALSE"><code>FALSE</code></a>.
                    </li>

                    <li>
                      <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.Options#SOLVE_DIRECTION"><code>SOLVE\_DIRECTION</code></a>: Specify whether we are going to the source node, or starting from it. Supported values:

                      <ul>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.Options#FROM_SOURCE"><code>FROM\_SOURCE</code></a>: Shortest path to get to the source (inverse Dijkstra). </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.Options#TO_SOURCE"><code>TO\_SOURCE</code></a>: Shortest path to source (Dijkstra). </li>
                      </ul>

                      The default value is <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.Options#FROM_SOURCE"><code>FROM\_SOURCE</code></a>.
                    </li>
                  </ul>

                  The default value is an empty <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" className="external-link"><code>Map</code></a>.
                </div>

                <div className="dl notes">
                  <div className="dt">Returns:</div>
                  <div className="dd">The current value of <code>options</code>.</div>
                </div>
              </div>
            </li>

            <li>
              <div className="section detail" id="setOptions(java.util.Map)">
                <h3>setOptions</h3>
                <div className="member-signature"><span className="modifiers">public</span> <span className="return-type"><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest" title="class in com.gpudb.protocol">VisualizeIsochroneRequest</a></span> <span className="element-name">setOptions</span><wbr /><span className="parameters">(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" className="external-link">Map</a>\<<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a>,<wbr /><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a>> options)</span></div>

                <div className="block">
                  Additional parameters.

                  <ul>
                    <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.Options#SOLVE_TABLE"><code>SOLVE\_TABLE</code></a>: Name of the table to host intermediate solve results, in \[schema\_name.]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>. This table will contain the position and cost for each vertex in the graph. If the default value is used, a temporary table is created and deleted once the solution is calculated. The default value is ''. </li>

                    <li>
                      <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.Options#IS_REPLICATED"><code>IS\_REPLICATED</code></a>: If set to <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.Options#TRUE"><code>TRUE</code></a>, replicate the <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.Options#SOLVE_TABLE"><code>SOLVE\_TABLE</code></a>. Supported values:

                      <ul>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.Options#TRUE"><code>TRUE</code></a> </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.Options#FALSE"><code>FALSE</code></a> </li>
                      </ul>

                      The default value is <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.Options#TRUE"><code>TRUE</code></a>.
                    </li>

                    <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.Options#DATA_MIN_X"><code>DATA\_MIN\_X</code></a>: Lower bound for the x values. If not provided, it will be computed from the bounds of the input data. </li>
                    <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.Options#DATA_MAX_X"><code>DATA\_MAX\_X</code></a>: Upper bound for the x values. If not provided, it will be computed from the bounds of the input data. </li>
                    <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.Options#DATA_MIN_Y"><code>DATA\_MIN\_Y</code></a>: Lower bound for the y values. If not provided, it will be computed from the bounds of the input data. </li>
                    <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.Options#DATA_MAX_Y"><code>DATA\_MAX\_Y</code></a>: Upper bound for the y values. If not provided, it will be computed from the bounds of the input data. </li>
                    <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.Options#CONCAVITY_LEVEL"><code>CONCAVITY\_LEVEL</code></a>: Factor to qualify the concavity of the isochrone curves. The lower the value, the more convex (with '0' being completely convex and '1' being the most concave). The default value is '0.5'. The minimum allowed value is '0'. The maximum allowed value is '1'. </li>

                    <li>
                      <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.Options#USE_PRIORITY_QUEUE_SOLVERS"><code>USE\_PRIORITY\_QUEUE\_SOLVERS</code></a>: Sets the solver methods explicitly if true. Supported values:

                      <ul>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.Options#TRUE"><code>TRUE</code></a>: Uses the solvers scheduled for 'shortest\_path' and 'inverse\_shortest\_path' based on <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.Options#SOLVE_DIRECTION"><code>SOLVE\_DIRECTION</code></a>. </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.Options#FALSE"><code>FALSE</code></a>: Uses the solvers 'priority\_queue' and 'inverse\_priority\_queue' based on <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.Options#SOLVE_DIRECTION"><code>SOLVE\_DIRECTION</code></a>. </li>
                      </ul>

                      The default value is <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.Options#FALSE"><code>FALSE</code></a>.
                    </li>

                    <li>
                      <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.Options#SOLVE_DIRECTION"><code>SOLVE\_DIRECTION</code></a>: Specify whether we are going to the source node, or starting from it. Supported values:

                      <ul>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.Options#FROM_SOURCE"><code>FROM\_SOURCE</code></a>: Shortest path to get to the source (inverse Dijkstra). </li>
                        <li><a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.Options#TO_SOURCE"><code>TO\_SOURCE</code></a>: Shortest path to source (Dijkstra). </li>
                      </ul>

                      The default value is <a href="/content/api/java/com/gpudb/protocol/VisualizeIsochroneRequest.Options#FROM_SOURCE"><code>FROM\_SOURCE</code></a>.
                    </li>
                  </ul>

                  The default value is an empty <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" className="external-link"><code>Map</code></a>.
                </div>

                <div className="dl notes">
                  <div className="dt">Parameters:</div>
                  <div className="dd"><code>options</code> - The new value for <code>options</code>.</div>
                  <div className="dt">Returns:</div>
                  <div className="dd"><code>this</code> to mimic the builder pattern.</div>
                </div>
              </div>
            </li>

            <li>
              <div className="section detail" id="getSchema()">
                <h3>getSchema</h3>
                <div className="member-signature"><span className="modifiers">public</span> <span className="return-type">org.apache.avro.Schema</span> <span className="element-name">getSchema</span>()</div>
                <div className="block">This method supports the Avro framework and is not intended to be called directly by the user.</div>

                <div className="dl notes">
                  <div className="dt">Specified by:</div>
                  <div className="dd"><code>getSchema</code> in interface <code>org.apache.avro.generic.GenericContainer</code></div>
                  <div className="dt">Returns:</div>
                  <div className="dd">The schema object describing this class.</div>
                </div>
              </div>
            </li>

            <li>
              <div className="section detail" id="get(int)">
                <h3>get</h3>
                <div className="member-signature"><span className="modifiers">public</span> <span className="return-type"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" className="external-link">Object</a></span> <span className="element-name">get</span><wbr /><span className="parameters">(int index)</span></div>
                <div className="block">This method supports the Avro framework and is not intended to be called directly by the user.</div>

                <div className="dl notes">
                  <div className="dt">Specified by:</div>
                  <div className="dd"><code>get</code> in interface <code>org.apache.avro.generic.IndexedRecord</code></div>
                  <div className="dt">Parameters:</div>
                  <div className="dd"><code>index</code> - the position of the field to get</div>
                  <div className="dt">Returns:</div>
                  <div className="dd">value of the field with the given index.</div>
                  <div className="dt">Throws:</div>
                  <div className="dd"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang" className="external-link">IndexOutOfBoundsException</a></code></div>
                </div>
              </div>
            </li>

            <li>
              <div className="section detail" id="put(int,java.lang.Object)">
                <h3>put</h3>
                <div className="member-signature"><span className="modifiers">public</span> <span className="return-type">void</span> <span className="element-name">put</span><wbr /><span className="parameters">(int index, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" className="external-link">Object</a> value)</span></div>
                <div className="block">This method supports the Avro framework and is not intended to be called directly by the user.</div>

                <div className="dl notes">
                  <div className="dt">Specified by:</div>
                  <div className="dd"><code>put</code> in interface <code>org.apache.avro.generic.IndexedRecord</code></div>
                  <div className="dt">Parameters:</div>
                  <div className="dd"><code>index</code> - the position of the field to set</div>
                  <div className="dd"><code>value</code> - the value to set</div>
                  <div className="dt">Throws:</div>
                  <div className="dd"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/IndexOutOfBoundsException.html" title="class or interface in java.lang" className="external-link">IndexOutOfBoundsException</a></code></div>
                </div>
              </div>
            </li>

            <li>
              <div className="section detail" id="equals(java.lang.Object)">
                <h3>equals</h3>
                <div className="member-signature"><span className="modifiers">public</span> <span className="return-type">boolean</span> <span className="element-name">equals</span><wbr /><span className="parameters">(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" className="external-link">Object</a> obj)</span></div>

                <div className="dl notes">
                  <div className="dt">Overrides:</div>
                  <div className="dd"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" className="external-link">equals</a></code> in class <code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" className="external-link">Object</a></code></div>
                </div>
              </div>
            </li>

            <li>
              <div className="section detail" id="toString()">
                <h3>toString</h3>
                <div className="member-signature"><span className="modifiers">public</span> <span className="return-type"><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" className="external-link">String</a></span> <span className="element-name">toString</span>()</div>

                <div className="dl notes">
                  <div className="dt">Overrides:</div>
                  <div className="dd"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" className="external-link">toString</a></code> in class <code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" className="external-link">Object</a></code></div>
                </div>
              </div>
            </li>

            <li>
              <div className="section detail" id="hashCode()">
                <h3>hashCode</h3>
                <div className="member-signature"><span className="modifiers">public</span> <span className="return-type">int</span> <span className="element-name">hashCode</span>()</div>

                <div className="dl notes">
                  <div className="dt">Overrides:</div>
                  <div className="dd"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" className="external-link">hashCode</a></code> in class <code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" className="external-link">Object</a></code></div>
                </div>
              </div>
            </li>
          </ul>
        </div>
      </li>
    </ul>
  </div>
</div>
