Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var DefaultBuiltinProcessors = map[string]ProcessorPluginConstructor{ "avro.decode": Constructor(avro.NewDecodeProcessor), "avro.encode": Constructor(avro.NewEncodeProcessor), "base64.decode": Constructor(base64.NewDecodeProcessor), "base64.encode": Constructor(base64.NewEncodeProcessor), "clone": Constructor(impl.NewCloneProcessor), "cohere.command": Constructor(cohere.NewCommandProcessor), "cohere.embed": Constructor(cohere.NewEmbedProcessor), "cohere.rerank": Constructor(cohere.NewRerankProcessor), "custom.javascript": Constructor(custom.NewJavascriptProcessor), "error": Constructor(impl.NewErrorProcessor), "filter": Constructor(impl.NewFilterProcessor), "field.convert": Constructor(field.NewConvertProcessor), "field.exclude": Constructor(field.NewExcludeProcessor), "field.rename": Constructor(field.NewRenameProcessor), "field.set": Constructor(field.NewSetProcessor), "json.decode": Constructor(json.NewDecodeProcessor), "json.encode": Constructor(json.NewEncodeProcessor), "ollama.request": Constructor(ollama.NewOllamaProcessor), "openai.embed": Constructor(openai.NewEmbeddingsProcessor), "openai.textgen": Constructor(openai.NewTextgenProcessor), "split": Constructor(impl.NewSplitProcessor), "unwrap.debezium": Constructor(unwrap.NewDebeziumProcessor), "unwrap.kafkaconnect": Constructor(unwrap.NewKafkaConnectProcessor), "unwrap.opencdc": Constructor(unwrap.NewOpenCDCProcessor), "webhook.http": Constructor(webhook.NewHTTPProcessor), }
Functions ¶
This section is empty.
Types ¶
type ProcessorPluginConstructor ¶
func Constructor ¶ added in v0.13.5
func Constructor[T sdk.Processor](p func(log.CtxLogger) T) ProcessorPluginConstructor
type Registry ¶
type Registry struct {
// contains filtered or unexported fields
}
func NewRegistry ¶
func NewRegistry( logger log.CtxLogger, constructors map[string]ProcessorPluginConstructor, schemaRegistry schemaregistry.Registry, ) *Registry
Directories
¶
Path | Synopsis |
---|---|
avro
Package avro is a generated GoMock package.
|
Package avro is a generated GoMock package. |
ollama/mock
Package mock is a generated GoMock package.
|
Package mock is a generated GoMock package. |
diff
Package diff computes differences between text files or strings.
|
Package diff computes differences between text files or strings. |
diff/difftest
Package difftest supplies a set of tests that will operate on any implementation of a diff algorithm as exposed by "github.com/conduitio/conduit/pkg/plugin/processor/builtin/internal/diff"
|
Package difftest supplies a set of tests that will operate on any implementation of a diff algorithm as exposed by "github.com/conduitio/conduit/pkg/plugin/processor/builtin/internal/diff" |
diff/lcs
package lcs contains code to find longest-common-subsequences (and diffs)
|
package lcs contains code to find longest-common-subsequences (and diffs) |
Click to show internal directories.
Click to hide internal directories.