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

MethodDescription
idSelects the endpoint node ID field for filtering.
metadataFilters an endpoint node metadata field by name.
nameSelects the endpoint node name field for filtering.
node_typeSelects the endpoint node type field for filtering.
propertyFilters 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

NameTypeDefaultDescription
namestr-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

NameTypeDefaultDescription
namestr-Property key.