public static final class CreateGraphRequest.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 |
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 IS_PARTITIONED
| ||
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 |
MERGE_TOLERANCE
If node geospatial positions are input (e.g., WKTPOINT, X, Y),
determines the minimum separation allowed between unique nodes.
|
||
static String |
RECREATE
|
||
static String |
SAVE_PERSIST
| ||
static String |
TRUE |
||
static String |
USE_RTREE
Use an range tree structure to accelerate and improve the accuracy
of snapping, especially to edges.
|
public static final String MERGE_TOLERANCE
public static final String RECREATE
TRUE
and the graph (using graphName
) already exists, the graph is deleted and
recreated.
Supported values:
The default value is FALSE
.public static final String TRUE
public static final String 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 ADD_TURNS
FALSE
.public static final String IS_PARTITIONED
public static final String SERVER_ID
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.