EdgeEndpoint
Entry point for filtering an edge endpoint (source or destination).
An EdgeEndpoint is obtained from Edge.src() or Edge.dst() and allows
you to filter on endpoint fields (id, name, type) as well as endpoint
properties and metadata.
Methods
| Method | Description |
|---|---|
id | Selects the endpoint node ID field for filtering. |
metadata | Filters an endpoint node metadata field by name. |
name | Selects the endpoint node name field for filtering. |
node_type | Selects the endpoint node type field for filtering. |
property | Filters an endpoint node property by name. |
Method Details
id
Selects the endpoint node ID field for filtering.
metadata
Signature: metadata(name)
Filters an endpoint node metadata field by name.
Metadata is shared across all temporal versions of a node.
Parameters
| Name | Type | Default | Description |
|---|---|---|---|
name | str | - | Metadata key. |
name
Selects the endpoint node name field for filtering.
node_type
Selects the endpoint node type field for filtering.
property
Signature: property(name)
Filters an endpoint node property by name.
The property may be static or temporal depending on the query context.
Parameters
| Name | Type | Default | Description |
|---|---|---|---|
name | str | - | Property key. |