Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PulsarSource ¶
type PulsarSource struct {
// contains filtered or unexported fields
}
func NewPulsarSource ¶
func NewPulsarSource(client pulsar.Client, adminClient pulsaradmin.Client, consumer pulsar.Consumer) *PulsarSource
func (*PulsarSource) Ack ¶
func (ps *PulsarSource) Ack(ctx context.Context, request sourcesdk.AckRequest)
func (*PulsarSource) Partitions ¶
func (ps *PulsarSource) Partitions(ctx context.Context) []int32
func (*PulsarSource) Read ¶
func (ps *PulsarSource) Read(_ context.Context, readRequest sourcesdk.ReadRequest, messageCh chan<- sourcesdk.Message)
Click to show internal directories.
Click to hide internal directories.