Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Builder ¶
type Builder struct {
// contains filtered or unexported fields
}
func NewBuilder ¶
func NewBuilder() *Builder
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
func (*Client) Consumer ¶
func (c *Client) Consumer() *ConsumerBuilder[any]
type Consumer ¶
type Consumer[T any] struct { // contains filtered or unexported fields }
func NewConsumer ¶
type ConsumerBuilder ¶
type ConsumerBuilder[T any] struct { *builder.Connection *internal.Base[T] // contains filtered or unexported fields }
func NewConsumerBuilder ¶
func NewConsumerBuilder[T any](get callback.GetClient) *ConsumerBuilder[T]
func (*ConsumerBuilder[T]) Build ¶
func (c *ConsumerBuilder[T]) Build() *Consumer[T]
type Producer ¶
type Producer[T any] struct { // contains filtered or unexported fields }
func NewProducer ¶
type ProducerBuilder ¶
type ProducerBuilder[T any] struct { *builder.Connection *builder.Base[T] // contains filtered or unexported fields }
func NewProducerBuilder ¶
func NewProducerBuilder[T any](topic string) (producer *ProducerBuilder[T])
func (*ProducerBuilder[T]) Build ¶
func (p *ProducerBuilder[T]) Build() *Producer[T]
Click to show internal directories.
Click to hide internal directories.