Skip to content

Nats publisher

NatsPublisher

Bases: Publisher

Implementation of a publisher for NATS

connect(data_stream) async

Connects to the broker running in StreamPipes.

PARAMETER DESCRIPTION
data_stream

Contains the meta information (resources) for a data stream.

TYPE: DataStream

RETURNS DESCRIPTION
None

disconnect() async

Closes the connection to the server.

RETURNS DESCRIPTION
None

publish_event(event) async

Publish an event to a connected data stream.

PARAMETER DESCRIPTION
event

The event to be published.

TYPE: Dict[str, Any]

RETURNS DESCRIPTION
None

Last update: December 7, 2024