summaryrefslogtreecommitdiffstats
path: root/config-model
diff options
context:
space:
mode:
authorBjørn Christian Seime <bjorncs@verizonmedia.com>2020-02-05 13:30:02 +0100
committerBjørn Christian Seime <bjorncs@verizonmedia.com>2020-02-05 13:30:02 +0100
commitd1c3a7b9d431d0129b2615af724c89d5150ff9f7 (patch)
treea46fba6d17a7271e72d5b71e1bc847d97ab647cb /config-model
parent6277ab753c84d035ee5e7cd60b652d1aa507452b (diff)
Override use-new-athenz-filter toggle in TestProperties
Diffstat (limited to 'config-model')
-rw-r--r--config-model/src/main/java/com/yahoo/config/model/deploy/TestProperties.java9
1 files changed, 8 insertions, 1 deletions
diff --git a/config-model/src/main/java/com/yahoo/config/model/deploy/TestProperties.java b/config-model/src/main/java/com/yahoo/config/model/deploy/TestProperties.java
index 9f4d1b09f91..52d3d0d43c4 100644
--- a/config-model/src/main/java/com/yahoo/config/model/deploy/TestProperties.java
+++ b/config-model/src/main/java/com/yahoo/config/model/deploy/TestProperties.java
@@ -4,8 +4,8 @@ package com.yahoo.config.model.deploy;
import com.google.common.collect.ImmutableList;
import com.yahoo.config.model.api.ConfigServerSpec;
import com.yahoo.config.model.api.ContainerEndpoint;
-import com.yahoo.config.model.api.ModelContext;
import com.yahoo.config.model.api.EndpointCertificateSecrets;
+import com.yahoo.config.model.api.ModelContext;
import com.yahoo.config.model.api.TlsSecrets;
import com.yahoo.config.provision.ApplicationId;
import com.yahoo.config.provision.HostName;
@@ -41,6 +41,7 @@ public class TestProperties implements ModelContext.Properties {
private boolean useAdaptiveDispatch = false;
private double defaultTermwiseLimit = 1.0;
private Optional<EndpointCertificateSecrets> endpointCertificateSecrets = Optional.empty();
+ private boolean useNewAthenzFilter = false;
@Override public boolean multitenant() { return multitenant; }
@@ -61,6 +62,7 @@ public class TestProperties implements ModelContext.Properties {
@Override public Optional<TlsSecrets> tlsSecrets() { return endpointCertificateSecrets.map(TlsSecrets::new); }
@Override public double defaultTermwiseLimit() { return defaultTermwiseLimit; }
@Override public boolean useBucketSpaceMetric() { return true; }
+ @Override public boolean useNewAthenzFilter() { return useNewAthenzFilter; }
public TestProperties setDefaultTermwiseLimit(double limit) {
defaultTermwiseLimit = limit;
@@ -102,6 +104,11 @@ public class TestProperties implements ModelContext.Properties {
return this;
}
+ public TestProperties setUseNewAthenzFilter(boolean useNewAthenzFilter) {
+ this.useNewAthenzFilter = useNewAthenzFilter;
+ return this;
+ }
+
public static class Spec implements ConfigServerSpec {
private final String hostName;