Skip to content

Commit fb4cd46

Browse files
committed
Add @SingleValue on hosts config
1 parent 37fdd58 commit fb4cd46

2 files changed

Lines changed: 3 additions & 2 deletions

File tree

src/it/resources/application.yaml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,4 @@
88

99
elasticSearch:
1010
clients:
11-
client1:
12-
hosts: localhost
11+
client1: localhost

src/main/java/org/seedstack/elasticsearch/ElasticSearchConfig.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
import org.elasticsearch.plugins.Plugin;
1111
import org.hibernate.validator.constraints.NotEmpty;
1212
import org.seedstack.coffig.Config;
13+
import org.seedstack.coffig.SingleValue;
1314

1415
import java.util.ArrayList;
1516
import java.util.Collections;
@@ -35,6 +36,7 @@ public ElasticSearchConfig addClient(String name, ClientConfig config) {
3536

3637
public static class ClientConfig {
3738
@NotEmpty
39+
@SingleValue
3840
private List<String> hosts = new ArrayList<>();
3941
private Properties properties = new Properties();
4042
private Set<Class<? extends Plugin>> plugins = new HashSet<>();

0 commit comments

Comments
 (0)