MCPcopy Index your code
hub / github.com/FunctionStream/function-stream / NewSourceTube

Method NewSourceTube

fs/contube/pulsar.go:57–63  ·  view source on GitHub ↗
(ctx context.Context, configMap ConfigMap)

Source from the content-addressed store, hash-verified

55}
56
57func (f *PulsarEventQueueFactory) NewSourceTube(ctx context.Context, configMap ConfigMap) (<-chan Record, error) {
58 config := SourceQueueConfig{}
59 if err := configMap.ToConfigStruct(&config); err != nil {
60 return nil, err
61 }
62 return f.newSourceChan(ctx, &config)
63}
64
65func (f *PulsarEventQueueFactory) NewSinkTube(ctx context.Context, configMap ConfigMap) (chan<- Record, error) {
66 config := SinkQueueConfig{}

Callers

nothing calls this directly

Calls 1

ToConfigStructMethod · 0.80

Tested by

no test coverage detected