Operator Integrations are the link between Fireball and the Operator. The integration can be managed in the Fireball Admin Panel on the Integrations page under the Operators section.
Once an integration has been created, it can be linked to a repository for deployment.
Operator Integrations support writing source codes in a number of languages, which can be found in the list below together with a link to the SDK's.
Supported runtimes | SDK |
---|---|
Go | ----- |
NodeJs | ----- |
Python | ----- |
Java | ----- |
Ruby | ----- |
PHP | ----- |
.NET Core | ----- |
Shared integrations are integrations created by other organizations, which can be used by their partners, to integreate seamlessly.
The shared integrations are created like a normal Operator Integration but is made public, or shared with specific organizations. Shared integrations can also accept custom parameters that should be configured pr organization.
Pass-through integrations simply forwards the native fireball events either as HTTP requests, or pub/sub messages, while still providing resends and transient error handling.
Please see the documentation for event definitions [link to docs].