Class PagerDutySignalerFactory

Namespace
Kuestenlogik.Bowire.Monitoring.PagerDuty
Assembly
Kuestenlogik.Bowire.Monitoring.PagerDuty.dll

Contributes the pagerduty --signal scheme.

public sealed class PagerDutySignalerFactory : ISignalerFactory
Inheritance
PagerDutySignalerFactory
Implements
Inherited Members

Constructors

PagerDutySignalerFactory()

public PagerDutySignalerFactory()

Properties

Scheme

The --signal scheme this factory handles (e.g. slack).

public string Scheme { get; }

Property Value

string

Methods

Create(string)

Build the signaler from the argument after scheme: — a webhook URL, a routing key, an OTLP endpoint, … Throws SignalerConfigException when the argument is missing or malformed.

public ISignaler Create(string argument)

Parameters

argument string

Returns

ISignaler