FromPipelineTriggerEventNodeConfiguration
Namespace: Meshmakers.Octo.MeshAdapter.Nodes.Trigger
Configuration for node FromPipelineTriggerEvent (cron / scheduled pipeline triggers)
public record FromPipelineTriggerEventNodeConfiguration : TriggerNodeConfiguration, INodeConfiguration, IEquatable<NodeConfiguration>, ITriggerNodeConfiguration, IEquatable<TriggerNodeConfiguration>, IEquatable<FromPipelineTriggerEventNodeConfiguration>
Inheritance Object → NodeConfiguration → TriggerNodeConfiguration → FromPipelineTriggerEventNodeConfiguration
Implements INodeConfiguration, IEquatable<NodeConfiguration>, ITriggerNodeConfiguration, IEquatable<TriggerNodeConfiguration>, IEquatable<FromPipelineTriggerEventNodeConfiguration>
Properties
AllowConcurrentExecution
Opt-out of the AB#5709 protection. By default (false) the pipeline runs at most once at a
time for this trigger, and ticks that piled up in the durable trigger queue while the adapter was
down, asleep (OnDemand) or busy collapse into ONE run with the newest tick: after a 20 h outage an
hourly pipeline runs once, not 20 times in parallel.
true restores the previous behaviour: every tick is executed, several at once when they are
queued. Only for pipelines whose runs are independent per tick AND safe to overlap — most cron
pipelines (imports, matching, recomputations) are neither.
public bool AllowConcurrentExecution { get; set; }
Property Value
CallerBinding
public CallerBindingMode CallerBinding { get; set; }
Property Value
CallerBindingMode
Description
public string Description { get; set; }
Property Value
Constructors
FromPipelineTriggerEventNodeConfiguration()
public FromPipelineTriggerEventNodeConfiguration()