Class: AdminClient
July 18, 2026 ยท View on GitHub
Class: AdminClient
Defined in: index.d.ts:482
Classdesc
AdminClient connects to Kafka for topic administration.
Example
// In init context
const adminClient = new AdminClient({
brokers: ["localhost:9092"],
});
// In VU code (default function)
const topics = adminClient.listTopics();
// In teardown function
adminClient.close();
Constructors
Constructor
new AdminClient(
connectionConfig):AdminClient
Defined in: index.d.ts:483
Parameters
connectionConfig
Returns
AdminClient
Methods
close()
close():
void
Defined in: index.d.ts:488
Returns
void
createTopic()
createTopic(
topicConfig):void
Defined in: index.d.ts:484
Parameters
topicConfig
Returns
void
deleteTopic()
deleteTopic(
topic):void
Defined in: index.d.ts:485
Parameters
topic
string
Returns
void
getMetadata()
getMetadata(
topic):TopicMetadata
Defined in: index.d.ts:487
Parameters
topic
string
Returns
listTopics()
listTopics():
TopicInfo[]
Defined in: index.d.ts:486