7 using System.Collections.Generic;
43 public const string EDGE =
"edge";
46 public const string NODE =
"node";
82 public const string TRUE =
"true";
87 public const string FALSE =
"false";
134 public long limit {
get;
set; } = 10000;
232 public IDictionary<string, string>
options {
get;
set; } =
new Dictionary<string, string>();
351 IDictionary<string, string>
options =
null)
425 public IList<string>
labels {
get;
set; } =
new List<string>();
450 public IDictionary<string, string>
info {
get;
set; } =
new Dictionary<string, string>();
GetGraphEntitiesRequest(string graph_name, long? offset=null, long? limit=null, IDictionary< string, string > options=null)
Constructs a GetGraphEntitiesRequest object with the specified parameters.
IList< float > entities_weight
Per-edge weight values, populated only when the request option 'include_weights' is 'true' and option...
A set of parameters for Kinetica.getGraphEntities.
const string FALSE
Default: entities_weight is empty.
IList< string > entities_string
Flat array of entity data for name-identifier (string) graphs only.
const string EDGE
Retrieve edge entities (default).
KineticaData - class to help with Avro Encoding for Kinetica
const string ENTITY_TYPE
The type of entity to retrieve.
long offset
Starting index of the entities to retrieve (0-based).
bool result
Indicates a successful retrieval.
const string NODE
Retrieve node entities.
A set of results returned by Kinetica.getGraphEntities.
IDictionary< string, string > options
Optional parameters.
IList< double > entities_double
Compact double-packed payload for WKT (geo/XY) graphs.
IList< long > entities_int
Flat array of entity data for integer-identifier graphs with a repeating stride.
IList< string > labels
Array of distinct label strings.
IDictionary< string, string > info
Additional information map.
string graph_name
Name of the graph from which to retrieve entities.
const string SERVER_ID
Indicates which graph server to send the request to.
const string TRUE
Populate entities_weight with per-edge weights (edge requests only).
A set of string constants for the parameter options.
GetGraphEntitiesRequest()
Constructs a GetGraphEntitiesRequest object with default parameters.
const string CONCISE_EDGE_CONNECTIVITY
When true, edges are emitted in a compact connectivity form regardless of the graph's identifier type...
const string INCLUDE_WEIGHTS
When true and options entity_type is 'edge', the response entities_weight array is populated with one...
long limit
Number of entities to retrieve starting from offset.