Values.GraphDataSummarySourceSummary information about the graph.
type nonrec t = {numNodes : Long.t option;The number of nodes in the graph.
*)numEdges : Long.t option;The number of edges in the graph.
*)numNodeLabels : Long.t option;The number of distinct node labels in the graph.
*)numEdgeLabels : Long.t option;The number of unique edge labels in the graph.
*)nodeLabels : NodeLabels.t option;A list of distinct node labels in the graph.
*)edgeLabels : EdgeLabels.t option;A list of the edge labels in the graph.
*)numNodeProperties : Long.t option;The number of distinct node properties in the graph.
*)numEdgeProperties : Long.t option;The number of edge properties in the graph.
*)nodeProperties : LongValuedMapList.t option;A list of the distinct node properties in the graph, along with the count of nodes where each property is used.
*)edgeProperties : LongValuedMapList.t option;A list of the distinct edge properties in the graph, along with the count of edges where each property is used.
*)totalNodePropertyValues : Long.t option;The total number of usages of all node properties.
*)totalEdgePropertyValues : Long.t option;The total number of usages of all edge properties.
*)nodeStructures : NodeStructures.t option;This field is only present when the requested mode is DETAILED. It contains a list of node structures.
*)edgeStructures : EdgeStructures.t option;This field is only present when the requested mode is DETAILED. It contains a list of edge structures.
*)}val make :
?numNodes:Long.t ->
?numEdges:Long.t ->
?numNodeLabels:Long.t ->
?numEdgeLabels:Long.t ->
?nodeLabels:NodeLabels.t ->
?edgeLabels:EdgeLabels.t ->
?numNodeProperties:Long.t ->
?numEdgeProperties:Long.t ->
?nodeProperties:LongValuedMapList.t ->
?edgeProperties:LongValuedMapList.t ->
?totalNodePropertyValues:Long.t ->
?totalEdgePropertyValues:Long.t ->
?nodeStructures:NodeStructures.t ->
?edgeStructures:EdgeStructures.t ->
unit ->
t