Versions Compared

Key

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

...

  • /plugins/<type>/<name>/configdef: This will return the configdef for the specified plugin. Type can be either sink, source, transformation, predicate, converter or header_converter. Name must be the a class name , (fully qualified or not) or the Connect alias (class name without the Connector, Converter or Transform suffix) of the plugin.

For example, accessing http://localhost:8083/plugins/transformation/org.apache.kafka.connect.transforms.Cast$Value/configdef will return:

...

This KIP is proposing new endpoints, existing endpoints are not changed.

Rejected Alternatives

...

  • Support listing worker plugins: It's unclear how useful worker plugins are for users creating connectors. I decided to focus the KIP on user plugins instead.