admin

package
v0.0.0-...-55ff922 Latest Latest
Warning

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

Go to latest
Published: Jul 24, 2026 License: BSD-3-Clause Imports: 15 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Admin

type Admin struct {
	// contains filtered or unexported fields
}

func NewAdmin

func NewAdmin(client sarama.Client, clusterAdmin sarama.ClusterAdmin) *Admin

func NewFromConfig

func NewFromConfig(cfg *config.Config, clusterName string) (*Admin, func(context.Context) error, error)

func (*Admin) AlterTopicPartitions

func (a *Admin) AlterTopicPartitions(topic string, numPartitions int32) error

func (*Admin) CreateTopic

func (a *Admin) CreateTopic(topic string, numPartitions int32, replicationFactor int16) error

func (*Admin) DeleteConsumerGroups

func (a *Admin) DeleteConsumerGroups(groups ...string) error

func (*Admin) DeleteTopics

func (a *Admin) DeleteTopics(topics ...string) error

func (*Admin) DescribeCluster

func (a *Admin) DescribeCluster() error

func (*Admin) DescribeConsumerGroup

func (a *Admin) DescribeConsumerGroup(group string) error

func (*Admin) DescribeTopic

func (a *Admin) DescribeTopic(topic string) error

func (*Admin) GetOffsets

func (a *Admin) GetOffsets(topic string) error

func (*Admin) ListConsumerGroupIDs

func (a *Admin) ListConsumerGroupIDs() ([]string, error)

func (*Admin) ListConsumerGroupLag

func (a *Admin) ListConsumerGroupLag(group string, topic string) error

func (*Admin) ListConsumerGroupOffsets

func (a *Admin) ListConsumerGroupOffsets(group string, topic string) error

func (*Admin) ListConsumerGroups

func (a *Admin) ListConsumerGroups() error

func (*Admin) ListTopicNames

func (a *Admin) ListTopicNames() ([]string, error)

func (*Admin) ListTopics

func (a *Admin) ListTopics() error

Jump to

Keyboard shortcuts

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