Red Hat Training

A Red Hat training course is available for Red Hat Fuse

Chapter 1. Connectors that are supported by Fuse Online

Fuse Online supports the following connectors.

NameDescription

Amazon S3

Retrieve data from an Amazon S3 bucket or copy data into a bucket.

AMQ

Obtain messages from an ApacheMQ broker or publish messages to an ApacheMQ broker.

AMQP

Obtain messages from an Advanced Message Queue Protocol broker or publish messages to an AMQP broker.

Dropbox

Download files from Dropbox or upload files to Dropbox.

FTP/SFTP

Download files from an FTP or SFTP server or upload files to an FTP or SFTP server.

Gmail

Obtain messages sent to a particular Gmail account and send messages from a particular Gmail account.

HTTP/HTTPS

Connect to an HTTP or HTTPS endpoint and execute the GET, PUT, POST, DELETE, HEAD, OPTIONS, TRACE, OR PATCH method.

Kafka

Obtain streams of records from or publish streams of records to a Kafka topic that you specify

MQTT

Obtain messages from an MQ Telemetry Transport broker or publish messages to an MQTT broker.

REST APIs

Create a custom REST API client connector by uploading an OpenAPI specification. You can then create a connection to that REST API.

Salesforce

Create, update, fetch, or delete a Salesforce record.

SAP Concur

Obtain all SAP Concur lists, obtain a particular list, create a new list, or update a list. Other SAP Concur actions are Technology Preview features.

ServiceNow

Obtain records from or copy records to your ServiceNow instance.

Slack

Send a message to a Slack user or channel.

SQL databases

Invoke a SQL statement or a SQL stored procedure on an Apache Derby, MySQL, or PostgreSQL database. To connect to other types of SQL databases, you upload a Fuse Online library extension that contains a JDBC driver for that database.

Twitter

Trigger execution of an integration upon tweets that mention you or that contain data you specify.

Webhook

Trigger integrations with HTTP GET or POST requests.

If Fuse Online does not provide a connector that you need, an experienced developer can create an extension that defines a custom connector. For information about coding the extension and creating its .jar file, which you upload to Fuse Online, see Tooling User Guide, Developing extensions for Fuse Online integrations and Integrating Applications with Fuse Online, Developing extensions.