CompositePluginConstructor interface

Static shape of a CompositePlugin subclass — an integration made of several named halves that can be configured independently.

Signature:

export interface CompositePluginConstructor 

Properties

Property

Modifiers

Type

Description

id?

string

(Optional) Integration name, as passed to tracer.use().

plugins?

Record<string, unknown>

(Optional) The halves, keyed by the name each is configured under — client and server for this package's ImqPlugin.

Methods

Method

Description

(new)(args)

Constructs the composite. Called by the tracer's plugin manager.

Read this page as plain markdown — no HTML, no navigation. For pasting into an LLM, or for an agent to fetch.