Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var DefaultBuiltinProcessors = map[string]ProcessorPluginConstructor{ "avro.decode": avro.NewDecodeProcessor, "avro.encode": avro.NewEncodeProcessor, "base64.decode": base64.NewDecodeProcessor, "base64.encode": base64.NewEncodeProcessor, "custom.javascript": custom.NewJavascriptProcessor, "error": impl.NewErrorProcessor, "filter": impl.NewFilterProcessor, "field.convert": field.NewConvertProcessor, "field.exclude": field.NewExcludeProcessor, "field.rename": field.NewRenameProcessor, "field.set": field.NewSetProcessor, "json.decode": json.NewDecodeProcessor, "json.encode": json.NewEncodeProcessor, "unwrap.debezium": unwrap.NewDebeziumProcessor, "unwrap.kafkaconnect": unwrap.NewKafkaConnectProcessor, "unwrap.opencdc": unwrap.NewOpenCDCProcessor, "webhook.http": webhook.NewHTTPProcessor, }
Functions ¶
This section is empty.
Types ¶
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
Click to show internal directories.
Click to hide internal directories.