Graph

Graph is a resource that contains information about relations between nodes.

JSON representation
{
  "rootNodeId": string,
  "timeRange": {
    object (Interval)
  },
  "nodes": [
    {
      object (Node)
    }
  ],
  "edges": [
    {
      object (Edge)
    }
  ]
}
Fields
rootNodeId

string

Required. The root node id of a graph.

timeRange

object (Interval)

Required. The time range of the graph.

nodes[]

object (Node)

Optional. A list of nodes in the graph.

edges[]

object (Edge)

Optional. A list of edges connecting the root node to the explored nodes.

Edge

An edge between two nodes.

JSON representation
{
  "sourceNodeId": string,
  "targetNodeId": string,
  "labels": [
    string
  ]
}
Fields
sourceNodeId

string

Required. The node that the exploration starts from.

targetNodeId

string

Required. The node that was reached by the exploration.

labels[]

string

Optional. A list of labels representing relationships between nodes.