aboutsummaryrefslogtreecommitdiffstats
path: root/config-model
diff options
context:
space:
mode:
authorArne Juul <arnej@yahooinc.com>2023-02-14 13:44:40 +0000
committerArne Juul <arnej@yahooinc.com>2023-02-14 13:44:40 +0000
commit8e396fd2e0a9cda11940ce61871d32fc8ebaf9e7 (patch)
tree20e2ce669b8b93807029b6b1cc69a2d8a54fe852 /config-model
parent644c64e344ec92e03a41c6d1945242f525c31a34 (diff)
FileDistributionConfigProvider has no children; simplify
Diffstat (limited to 'config-model')
-rw-r--r--config-model/src/main/java/com/yahoo/vespa/model/admin/Admin.java4
-rw-r--r--config-model/src/main/java/com/yahoo/vespa/model/filedistribution/FileDistributionConfigProducer.java4
-rw-r--r--config-model/src/main/java/com/yahoo/vespa/model/filedistribution/FileDistributionConfigProvider.java4
3 files changed, 6 insertions, 6 deletions
diff --git a/config-model/src/main/java/com/yahoo/vespa/model/admin/Admin.java b/config-model/src/main/java/com/yahoo/vespa/model/admin/Admin.java
index ef26e7a395a..317c3646dde 100644
--- a/config-model/src/main/java/com/yahoo/vespa/model/admin/Admin.java
+++ b/config-model/src/main/java/com/yahoo/vespa/model/admin/Admin.java
@@ -293,8 +293,8 @@ public class Admin extends TreeConfigProducer<AnyConfigProducer> implements Seri
}
private void addFileDistribution(HostResource host) {
- FileDistributionConfigProvider configProvider = new FileDistributionConfigProvider(fileDistribution, host.getHost());
- fileDistribution.addFileDistributionConfigProducer(host.getHost(), configProvider);
+ var configProvider = new FileDistributionConfigProvider(fileDistribution, host.getHost());
+ fileDistribution.addProvider(host.getHost(), configProvider);
}
// If not configured by user: Use default setup: max 3 slobroks, 1 on the default configserver host
diff --git a/config-model/src/main/java/com/yahoo/vespa/model/filedistribution/FileDistributionConfigProducer.java b/config-model/src/main/java/com/yahoo/vespa/model/filedistribution/FileDistributionConfigProducer.java
index a4bc3107568..22c14c7b88f 100644
--- a/config-model/src/main/java/com/yahoo/vespa/model/filedistribution/FileDistributionConfigProducer.java
+++ b/config-model/src/main/java/com/yahoo/vespa/model/filedistribution/FileDistributionConfigProducer.java
@@ -13,7 +13,7 @@ import java.util.Map;
*
* @author hmusum
*/
-public class FileDistributionConfigProducer extends TreeConfigProducer<AnyConfigProducer> {
+public class FileDistributionConfigProducer extends TreeConfigProducer<FileDistributionConfigProvider> {
private final Map<Host, FileDistributionConfigProvider> fileDistributionConfigProviders = new IdentityHashMap<>();
@@ -21,7 +21,7 @@ public class FileDistributionConfigProducer extends TreeConfigProducer<AnyConfig
super(parent, "filedistribution");
}
- public void addFileDistributionConfigProducer(Host host, FileDistributionConfigProvider fileDistributionConfigProvider) {
+ public void addProvider(Host host, FileDistributionConfigProvider fileDistributionConfigProvider) {
fileDistributionConfigProviders.put(host, fileDistributionConfigProvider);
}
diff --git a/config-model/src/main/java/com/yahoo/vespa/model/filedistribution/FileDistributionConfigProvider.java b/config-model/src/main/java/com/yahoo/vespa/model/filedistribution/FileDistributionConfigProvider.java
index 81b69d1b53b..1b30f25c926 100644
--- a/config-model/src/main/java/com/yahoo/vespa/model/filedistribution/FileDistributionConfigProvider.java
+++ b/config-model/src/main/java/com/yahoo/vespa/model/filedistribution/FileDistributionConfigProvider.java
@@ -7,11 +7,11 @@ import com.yahoo.config.model.producer.TreeConfigProducer;
import com.yahoo.vespa.model.ConfigProxy;
import com.yahoo.vespa.model.Host;
-public class FileDistributionConfigProvider extends TreeConfigProducer<AnyConfigProducer> implements FiledistributorrpcConfig.Producer {
+public class FileDistributionConfigProvider extends AnyConfigProducer implements FiledistributorrpcConfig.Producer {
private final Host host;
- public FileDistributionConfigProvider(TreeConfigProducer<AnyConfigProducer> parent, Host host) {
+ public FileDistributionConfigProvider(FileDistributionConfigProducer parent, Host host) {
super(parent, host.getHostname());
this.host = host;
}