A set of string constants for the parameter GetGraphEntitiesRequest.options. More…
Static Public Attributes | |
| const string | ENTITY_TYPE = “entity_type” |
| The type of entity to retrieve. | |
| const string | EDGE = “edge” |
| Retrieve edge entities (default). | |
| const string | NODE = “node” |
| Retrieve node entities. | |
| const string | SERVER_ID = “server_id” |
| Indicates which graph server to send the request to. | |
| const string | CONCISE_EDGE_CONNECTIVITY = “concise_edge_connectivity” |
| When true, edges are emitted in a compact connectivity form regardless of the graph’s identifier type: entities_int contains stride-4 records [edge_id, node1_index, node2_index, edge_label_index] where node1_index/node2_index are 0-based positions into the node array (obtained from a node-entity call on the same graph). | |
| const string | TRUE = “true” |
| A boolean constant for the GetGraphEntitiesRequest.Options options. | |
| const string | FALSE = “false” |
| A boolean constant for the GetGraphEntitiesRequest.Options options. | |
| const string | INCLUDE_WEIGHTS = “include_weights” |
When true and options entity_type is ‘edge’, the response entities_weight array is populated with one float weight per emitted edge (aligned 1:1 with the edge records in entities_int or entities_string). | |
Detailed Description
A set of string constants for the parameter GetGraphEntitiesRequest.options.
Optional parameters.
Definition at line 23 of file GetGraphEntities.cs.
Member Data Documentation
◆ CONCISE_EDGE_CONNECTIVITY
| static |
When true, edges are emitted in a compact connectivity form regardless of the graph’s identifier type: entities_int contains stride-4 records [edge_id, node1_index, node2_index, edge_label_index] where node1_index/node2_index are 0-based positions into the node array (obtained from a node-entity call on the same graph).
When requesting nodes with this option, the response includes tombstoned (deleted) slots in order to keep position indices stable so edge indices resolve correctly; deleted slots carry id=0 for integer graphs or an empty identifier for string/WKT graphs. For paginated node calls, subtract GetGraphEntitiesRequest.offset from an edge endpoint index to locate it within the returned page. Supported values:
- TRUE: Compact integer connectivity for edges; deleted node slots included in node output.
- FALSE: Default: edges emit node identifiers (int/string/WKT) matching the graph; deleted nodes are skipped.
The default value is FALSE.
Definition at line 94 of file GetGraphEntities.cs.
◆ EDGE
| static |
Retrieve edge entities (default).
Definition at line 48 of file GetGraphEntities.cs.
◆ ENTITY_TYPE
| static |
The type of entity to retrieve.
Supported values:
The default value is EDGE.
Definition at line 45 of file GetGraphEntities.cs.
◆ FALSE
| static |
A boolean constant for the GetGraphEntitiesRequest.Options options.
Definition at line 102 of file GetGraphEntities.cs.
◆ INCLUDE_WEIGHTS
| static |
When true and options entity_type is ‘edge’, the response entities_weight array is populated with one float weight per emitted edge (aligned 1:1 with the edge records in entities_int or entities_string).
Empty when the graph has no weights component or when requesting nodes. Supported values:
- TRUE: Populate entities_weight with per-edge weights (edge requests only).
- FALSE: Default: entities_weight is empty.
The default value is FALSE.
Definition at line 137 of file GetGraphEntities.cs.
◆ NODE
| static |
Retrieve node entities.
Definition at line 51 of file GetGraphEntities.cs.
◆ SERVER_ID
| static |
Indicates which graph server to send the request to.
Required when the graph is distributed across multiple servers. The default value is ‘0’.
Definition at line 57 of file GetGraphEntities.cs.
◆ TRUE
| static |
A boolean constant for the GetGraphEntitiesRequest.Options options.
Definition at line 98 of file GetGraphEntities.cs.
The documentation for this struct was generated from the following files:
- _build/public-os_ubuntu24.04-arch_amd64-cc_gcc_13.3.0/install/Kinetica/Protocol/GetGraphEntities.cs
- Kinetica/Protocol/GetGraphEntities.cs