Sends notifications about sync events. Supports: Webhook (HTTP POST), Slack (via webhook), Email (SMTP - TODO), Console (stdout).
| Visibility | Name | Type | Description |
|---|---|---|---|
| public | webhook_url | str | None | |
| public | slack_webhook | str | None | |
| public | email_recipients | list[str] | |
| public | console | bool |
| Visibility | Name | Description |
|---|---|---|
| public | notify() | |
| public | send(payload: WebhookPayload)() | |
| private | _send_console(payload: WebhookPayload)() | |
| private | _send_webhook(payload: WebhookPayload)() | |
| private | _send_slack(payload: WebhookPayload)() | |
| private | _send_email(payload: WebhookPayload)() |
| Name | Value |
|---|---|
| name | Notifier |
| stereotype | null |
| visibility | public |
| isAbstract | false |
| isFinalSpecialization | false |
| isLeaf | false |
| isActive | false |