Skip to main content

PathConnectionParams

Parameters for connection finding.
Used as Input

1

function accept this type(+1 nested)

Used as Output

0

functions return this type

Type Definition

13 nested items
PathConnectionParamsParameters for connection finding.
dedup_targets*:boolStore only one connection per (source, target) pair.
max_connections:Option<i64>Global cap on the number of connections: a coarse safety limit, checked between
selection*:EventSelectionStrategy for choosing target events when several are reachable from one source.
variant 1:"All"Keep all reachable targets.
variant 2:"First"Keep only the earliest target event per source.
variant 3:"Last"Keep only the latest target event per source.
variant 4:"Closest"Keep the target event closest in time to the source event.
selectivity_threshold:Option<f64>Terminate early once selectivity is provably below this threshold.
temporal*:TemporalConstraintTemporal constraint applied along a path.
variant 1:"None"No temporal constraint.
variant 2:"Forward"Event timestamps must be non-decreasing along the path.

Example JSON Value

{
  "dedup_targets": false,
  "selection": "All",
  "temporal": "None"
}

Functions Accepting This Type(1)