Skip to content

Kafka Service

The Kafka Service can be used to connect to Kafka compliant servers (brokers) to receive specific topic-based messages for use in your Linx solution.


Return raw bytes

Selects whether to return the message as a list of bytes. Otherwise, messages will be deserialized via the specified schema registry.

Only available when Return raw bytes is not selected.

The URL of the schema registry to use to look up schemas.

Specifies the authentication method to use in requests to the schema registry.

Only available when Authentication type is ‘Basic’.

Only available when Authentication type is ‘Basic’.

Select if requests to the schema registry must be signed using a certificate.

Only available when Return raw bytes is not selected.

The Avro schemas describing the key and value to deserialize.


A comma-separated list of the brokers to connect to in the format host:port.


The consumer group ID.

The topic ID to consume on.


The authentication protocol to use to authenticate with the broker.

The encryption protocol to use to communicate with the broker.

Only available when Authentication protocol is ‘SASL’.

SASL mechanism to use for authentication.

Not available when SASL mechanism is ‘GSSAPI’.

Not available when SASL mechanism is ‘GSSAPI’.

The principal name that Kafka runs as, excluding /hostname@REALM.
Only available when SASL mechanism is ‘GSSAPI’.

The client’s principal name.
Only available when SASL mechanism is ‘GSSAPI’.


Only available when Encryption protocol is ‘SSL’.

File or directory path to CA certificate for verifying the broker’s key.

Path to client’s public key (PEM) used for authentication.

Path to client’s private key (PEM) used for authentication.

The private key passphrase.


This is where you design your process flow for handling the messages that you receive. Drag and drop the relevant functions and types onto the design canvas.


DZone: What is Kafka?

kafka.apache.org