
com.englishtown.vertx.elasticsearch.impl.DefaultTransportClientFactory Maven / Gradle / Ivy
The newest version!
package com.englishtown.vertx.elasticsearch.impl;
import com.englishtown.vertx.elasticsearch.TransportClientFactory;
import org.elasticsearch.client.transport.TransportClient;
import org.elasticsearch.common.settings.Settings;
/**
* Default implementation of {@link TransportClientFactory}
*/
public class DefaultTransportClientFactory implements TransportClientFactory {
/**
* Create a client from the settings
*
* @param settings the settings used to create the client
* @return transport client
*/
@Override
public TransportClient create(Settings settings) {
return TransportClient.builder().settings(settings).build();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy