kafka

package
v0.1.15 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 27, 2026 License: Apache-2.0 Imports: 17 Imported by: 0

Documentation

Overview

Package kafka provides Kafka MCP tool builders.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type KafkaConnectToolBuilder

type KafkaConnectToolBuilder struct {
	*builders.BaseToolBuilder
}

KafkaConnectToolBuilder implements the ToolBuilder interface for Kafka Connect It provides functionality to build Kafka Connect administration tools /nolint:revive

func NewKafkaConnectToolBuilder

func NewKafkaConnectToolBuilder() *KafkaConnectToolBuilder

NewKafkaConnectToolBuilder creates a new Kafka Connect tool builder instance

func (*KafkaConnectToolBuilder) BuildTools

BuildTools builds the Kafka Connect tool list This is the core method implementing the ToolBuilder interface

type KafkaConsumeToolBuilder

type KafkaConsumeToolBuilder struct {
	*builders.BaseToolBuilder
	// contains filtered or unexported fields
}

KafkaConsumeToolBuilder implements the ToolBuilder interface for Kafka client consume operations It provides functionality to build Kafka consumer tools /nolint:revive

func NewKafkaConsumeToolBuilder

func NewKafkaConsumeToolBuilder() *KafkaConsumeToolBuilder

NewKafkaConsumeToolBuilder creates a new Kafka consume tool builder instance

func (*KafkaConsumeToolBuilder) BuildTools

BuildTools builds the Kafka consume tool list This is the core method implementing the ToolBuilder interface

type KafkaGroupsToolBuilder

type KafkaGroupsToolBuilder struct {
	*builders.BaseToolBuilder
}

KafkaGroupsToolBuilder implements the ToolBuilder interface for Kafka Consumer Groups /nolint:revive

func NewKafkaGroupsToolBuilder

func NewKafkaGroupsToolBuilder() *KafkaGroupsToolBuilder

NewKafkaGroupsToolBuilder creates a new Kafka Groups tool builder instance

func (*KafkaGroupsToolBuilder) BuildTools

BuildTools builds the Kafka Groups tool list

type KafkaPartitionsToolBuilder

type KafkaPartitionsToolBuilder struct {
	*builders.BaseToolBuilder
}

KafkaPartitionsToolBuilder implements the ToolBuilder interface for Kafka Partitions /nolint:revive

func NewKafkaPartitionsToolBuilder

func NewKafkaPartitionsToolBuilder() *KafkaPartitionsToolBuilder

NewKafkaPartitionsToolBuilder creates a new Kafka Partitions tool builder instance

func (*KafkaPartitionsToolBuilder) BuildTools

BuildTools builds the Kafka Partitions tool list

type KafkaProduceToolBuilder

type KafkaProduceToolBuilder struct {
	*builders.BaseToolBuilder
}

KafkaProduceToolBuilder implements the ToolBuilder interface for Kafka client produce operations It provides functionality to build Kafka producer tools /nolint:revive

func NewKafkaProduceToolBuilder

func NewKafkaProduceToolBuilder() *KafkaProduceToolBuilder

NewKafkaProduceToolBuilder creates a new Kafka produce tool builder instance

func (*KafkaProduceToolBuilder) BuildTools

BuildTools builds the Kafka produce tool list This is the core method implementing the ToolBuilder interface

type KafkaSchemaRegistryToolBuilder

type KafkaSchemaRegistryToolBuilder struct {
	*builders.BaseToolBuilder
}

KafkaSchemaRegistryToolBuilder implements the ToolBuilder interface for Kafka Schema Registry /nolint:revive

func NewKafkaSchemaRegistryToolBuilder

func NewKafkaSchemaRegistryToolBuilder() *KafkaSchemaRegistryToolBuilder

NewKafkaSchemaRegistryToolBuilder creates a new Kafka Schema Registry tool builder instance

func (*KafkaSchemaRegistryToolBuilder) BuildTools

BuildTools builds the Kafka Schema Registry tool list

type KafkaTopicsToolBuilder

type KafkaTopicsToolBuilder struct {
	*builders.BaseToolBuilder
}

KafkaTopicsToolBuilder implements the ToolBuilder interface for Kafka Topics /nolint:revive

func NewKafkaTopicsToolBuilder

func NewKafkaTopicsToolBuilder() *KafkaTopicsToolBuilder

NewKafkaTopicsToolBuilder creates a new Kafka Topics tool builder instance

func (*KafkaTopicsToolBuilder) BuildTools

BuildTools builds the Kafka Topics tool list

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL