Optional
canOptional
isIf this join operator will not invoke any other join or query operations below, and can therefore be considered a leaf of the join plan. Defaults to true.
Optional
limitCan be used by subclasses to indicate the max or min number of streams that can be joined. 0 for infinity. By default, this indicates the max number, but can be inverted by setting limitEntriesMin to true.
Optional
limitIf true, the limitEntries field is a lower limit, otherwise, it is an upper limit. Defaults to false.
The logical join type this actor can handle.
The physical name of join operation this actor implements. This is used for debug and query plan logs.
Optional
requiresIf this join operator must only be used for join entries with (at least partially) common variables.
If this actor can handle undefs overlapping variable bindings. Defaults to false.