Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • GET /connector-plugins: This endpoint will be updated to allow listing all plugins. A new query parameter "connectorsOnly" will be added and it will default to true so it's fully compatible with the current behavior. Users will be able to list all Connectors, Transformations, Converters, HeaderConverters and Predicates plugins by setting it to false. Classes that implement multiple plugin types will appear once for each type. For example SimpleHeaderConverter will be listed as a converter and as a header_converter. Possible types are sink, source, converter, header_converter, transformation and predicate.

For example GET /connector-plugins?connectorsOnly=false will return:

...

  • GET /worker-plugins: This new endpoint will list RestExtension and ConfigProvider plugins installed in the worker. Possible types are rest_extension and config_provider.
Code Block
languagejs
[
  {
    "class": "org.apache.kafka.connect.rest.basic.auth.extension.BasicAuthSecurityRestExtension",
    "type": "rest_extension",
    "version": "3.0.0"
  },
  {
    "class": "org.apache.kafka.common.config.provider.DirectoryConfigProvider",
    "type": "config_provider"
  },
  ...
]

...