in tooling/camel-kafka-connector-generator-maven-plugin/src/main/java/org/apache/camel/kafkaconnector/maven/utils/JsonMapperKafkaConnector.java [64:78]
public static JsonObject asJsonObject(CamelKafkaConnectorOptionModel model) {
JsonObject obj = new JsonObject();
obj.put("name", model.getName());
obj.put("description", model.getDescription());
if (model.getDefaultValue() != null) {
obj.put("defaultValue", model.getDefaultValue());
}
obj.put("priority", model.getPriority());
obj.put("required", model.getRequired());
List<String> possibleEnumValues = model.getPossibleEnumValues();
if (possibleEnumValues != null && !possibleEnumValues.isEmpty()) {
obj.put("enum", possibleEnumValues);
}
return obj;
}