Class: Prosody::AdminClient
- Inherits:
-
Object
- Object
- Prosody::AdminClient
- Defined in:
- sig/prosody.rbs
Overview
Manages Kafka topics.
Class Method Summary collapse
-
.new ⇒ AdminClient
Creates an admin client for the specified Kafka bootstrap servers.
Instance Method Summary collapse
-
#create_topic ⇒ void
Creates a topic.
-
#delete_topic ⇒ void
Deletes a topic.
Class Method Details
.new ⇒ AdminClient
Creates an admin client for the specified Kafka bootstrap servers.
24 |
# File 'sig/prosody.rbs', line 24
def self.new: (Array[String]) -> AdminClient
|
Instance Method Details
#create_topic ⇒ void
This method returns an undefined value.
Creates a topic.
27 |
# File 'sig/prosody.rbs', line 27
def create_topic: (String, Integer, Integer) -> void
|
#delete_topic ⇒ void
This method returns an undefined value.
Deletes a topic.
30 |
# File 'sig/prosody.rbs', line 30
def delete_topic: (String) -> void
|