settingsDescription.putListPropertyType("hosts", String.class);
settingsDescription.putListPropertyType("serializers", SerializerSettings.class);
constructor.addTypeDescription(settingsDescription);
final Yaml yaml = new Yaml(constructor);
return yaml.loadAs(stream, Settings.class);
}
static class ConnectionPoolSettings {
public boolean enableSsl = false;
public int minSize = ConnectionPool.MIN_POOL_SIZE;