THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
Code Block | ||
---|---|---|
| ||
[ { "class": "org.apache.kafka.connect.file.FileStreamSinkConnector", "type": "sink", "version": "3.0.0" }, { "class": "org.apache.kafka.connect.converters.ByteArrayConverter", "type": "converter", "version": "3.0.0" }, { "class": "org.apache.kafka.connect.transforms.CastCast$Value", "type": "transformation", "version": "3.0.0" }, { "class": "org.apache.kafka.connect.transforms.predicates.HasHeaderKey", "type": "predicate", "version": "3.0.0" }, { "class": "org.apache.kafka.connect.storage.SimpleHeaderConverter", "type": "header_converter", "version": "3.0.0" }, ... ] |
GET /connector-plugins/<plugin>/config
: This new endpoint will return the configuration definitions of the specified plugin. It will work with all plugins returned by/connector_plugins
.
The plugin can be specified via its fully qualified class name or its Connect alias like in the existing /connector-plugins/<plugin>/config
/validate endpoint.
For example, accessing http://localhost:8083/connector-plugins/Cast$Value/config will return:
Code Block | ||
---|---|---|
| ||
[ { "name": "spec", "type": "LIST", "required": true, "default_value": null, "importance": "HIGH", "documentation": "List of fields and the type to cast them to of the form field1:type,field2:type to cast fields of Maps or Structs. A single type to cast the entire value. Valid types are int8, int16, int32, int64, float32, float64, boolean, and string. Note that binary fields can only be cast to string.", "group": null, "width": "NONE", "display_name": "spec", "dependents": [], "order": -1 } ] |
...