FromSignalNodeConfiguration
Namespace: Meshmakers.Octo.MeshAdapter.Nodes.Trigger
Configuration for the FromSignal trigger node. Polls a signal-cli-rest-api bridge
(GET {ApiUrl}/v1/receive/{Number}) for inbound Signal messages and fires the
pipeline with a batch of normalized messages (incl. downloaded attachment bytes).
Inbound counterpart of SignalSender@1. Prototype context: AB#4406 (Epic AB#3295).
public record FromSignalNodeConfiguration : TriggerNodeConfiguration, INodeConfiguration, IEquatable<NodeConfiguration>, ITriggerNodeConfiguration, IEquatable<TriggerNodeConfiguration>, IEquatable<FromSignalNodeConfiguration>
Inheritance Object → NodeConfiguration → TriggerNodeConfiguration → FromSignalNodeConfiguration
Implements INodeConfiguration, IEquatable<NodeConfiguration>, ITriggerNodeConfiguration, IEquatable<TriggerNodeConfiguration>, IEquatable<FromSignalNodeConfiguration>
Properties
ApiUrl
Base URL of the signal-cli-rest-api bridge, e.g. http://localhost:8080.
public string ApiUrl { get; set; }
Property Value
Number
The bridge's registered account number to receive for, e.g. +4366012345678.
public string Number { get; set; }
Property Value
PollingIntervalSeconds
Polling interval in seconds. The bridge's /v1/receive endpoint consumes messages on read, so each poll returns only new ones. Default 5.
public int PollingIntervalSeconds { get; set; }
Property Value
SenderFilter
Optional filter for the sender number (contains match). When set, only messages from matching senders fire the pipeline — a lightweight allow-list.
public string SenderFilter { get; set; }
Property Value
Description
public string Description { get; set; }
Property Value
Constructors
FromSignalNodeConfiguration()
Caution
Constructors of types with required members are not supported in this version of your compiler.
public FromSignalNodeConfiguration()