diff --git a/src/main/java/com/gentics/elasticsearch/client/methods/ClusterMethods.java b/src/main/java/com/gentics/elasticsearch/client/methods/ClusterMethods.java index 4536526..77884bb 100644 --- a/src/main/java/com/gentics/elasticsearch/client/methods/ClusterMethods.java +++ b/src/main/java/com/gentics/elasticsearch/client/methods/ClusterMethods.java @@ -2,7 +2,6 @@ import static com.gentics.elasticsearch.client.ClientUtility.join; -import com.gentics.elasticsearch.client.HttpErrorException; import com.gentics.elasticsearch.client.okhttp.RequestBuilder; /** @@ -25,4 +24,13 @@ default RequestBuilder nodesInfo(String... nodeIds) { return getBuilder(path); } + /** + * Update the cluster settings + * + * @param settings + * @return + */ + default RequestBuilder settings(T settings) { + return putBuilder("_cluster/settings", settings); + } } diff --git a/src/test/java/com/gentics/elasticsearch/AbstractDockerTest.java b/src/test/java/com/gentics/elasticsearch/AbstractDockerTest.java index b13192e..125c0a9 100644 --- a/src/test/java/com/gentics/elasticsearch/AbstractDockerTest.java +++ b/src/test/java/com/gentics/elasticsearch/AbstractDockerTest.java @@ -7,16 +7,9 @@ import com.gentics.elasticsearch.docker.ElasticsearchContainer; import io.vertx.core.json.JsonObject; -import io.vertx.core.logging.LoggerFactory; -import io.vertx.core.logging.SLF4JLogDelegateFactory; public class AbstractDockerTest { - static { - // Use slf4j instead of JUL - System.setProperty(LoggerFactory.LOGGER_DELEGATE_FACTORY_CLASS_NAME, SLF4JLogDelegateFactory.class.getName()); - } - @ClassRule public static ElasticsearchContainer elasticsearch = new ElasticsearchContainer(true);