public static final class ModifyGraphRequest.Options extends Object
Modifier and Type | Field and Description | ||
---|---|---|---|
static String |
ADD_TABLE_MONITOR
Adds a table monitor to every table used in the creation of the
graph; this table monitor will trigger the graph to update
dynamically upon inserts to the source table(s).
|
||
static String |
ADD_TURNS
Adds dummy 'pillowed' edges around intersection nodes where there
are more than three edges so that additional weight penalties can be
imposed by the solve endpoints.
|
||
static String |
ALLOW_MULTIPLE_EDGES
Multigraph choice; allowing multiple edges with the same node pairs
if set to true, otherwise, new edges with existing same node pairs
will not be inserted.
|
||
static String |
EMBEDDING_TABLE
If table exists (should be generated by the match/graph
match_embedding solver), the vector embeddings for the newly
inserted nodes will be appended into this table.
|
||
static String |
ENABLE_GRAPH_DRAW
If set to
TRUE , adds a 'EDGE_WKTLINE' column
identifier to the specified GRAPH_TABLE
so the graph can be viewed via WMS; for social and non-geospatial
graphs, the 'EDGE_WKTLINE' column identifier will be populated with
spatial coordinates derived from a flattening layout algorithm so
the graph can still be viewed. |
||
static String |
EXPORT_CREATE_RESULTS
If set to
TRUE , returns the graph topology in
the response as arrays. |
||
static String |
FALSE |
||
static String |
GRAPH_TABLE
If specified, the created graph is also created as a table with the
given name, in [schema_name.]table_name format, using standard
static String LABEL_DELIMITER
If provided the label string will be split according to this
delimiter and each sub-string will be applied as a separate label
onto the specified edge.
| ||
static String |
REMOVE_LABEL_ONLY
When RESTRICTIONS on labeled entities requested, if set to true this
will NOT delete the entity but only the label associated with the
entity.
|
||
static String |
RESTRICTION_THRESHOLD_VALUE
Value-based restriction comparison.
|
||
static String |
SAVE_PERSIST
| ||
static String |
TURN_ANGLE
Value in degrees modifies the thresholds for attributing right,
left, sharp turns, and intersections.
|
||
static String |
USE_RTREE
Use an range tree structure to accelerate and improve the accuracy
of snapping, especially to edges.
|
public static final String RESTRICTION_THRESHOLD_VALUE
RESTRICTION_THRESHOLD_VALUE
will not be included in the graph.public static final String EXPORT_CREATE_RESULTS
TRUE
, returns the graph topology in
the response as arrays.
Supported values:
The default value is FALSE
.public static final String TRUE
public static final String FALSE
public static final String ENABLE_GRAPH_DRAW
TRUE
, adds a 'EDGE_WKTLINE' column
identifier to the specified GRAPH_TABLE
so the graph can be viewed via WMS; for social and non-geospatial
graphs, the 'EDGE_WKTLINE' column identifier will be populated with
spatial coordinates derived from a flattening layout algorithm so
the graph can still be viewed.
Supported values:
The default value is FALSE
.public static final String SAVE_PERSIST
TRUE
, the graph will be saved in the
persist directory (see the config reference for more information). If set to
FALSE
, the graph will be removed when the
graph server is shutdown.
Supported values:
The default value is FALSE
.public static final String ADD_TABLE_MONITOR
SAVE_PERSIST
is
also set to TRUE
, the graph will be fully
reconstructed and the table monitors will be reattached. For more
details on table monitors, see GPUdb.createTableMonitor
.
Supported values:
The default value is FALSE
.public static final String GRAPH_TABLE
public static final String REMOVE_LABEL_ONLY
FALSE
.public static final String ADD_TURNS
FALSE
.public static final String TURN_ANGLE
public static final String USE_RTREE
TRUE
.public static final String LABEL_DELIMITER
public static final String ALLOW_MULTIPLE_EDGES
TRUE
.public static final String EMBEDDING_TABLE
Copyright © 2025. All rights reserved.