diff options
author | Bjørn Christian Seime <bjorncs@verizonmedia.com> | 2020-02-05 13:30:02 +0100 |
---|---|---|
committer | Bjørn Christian Seime <bjorncs@verizonmedia.com> | 2020-02-05 13:30:02 +0100 |
commit | d1c3a7b9d431d0129b2615af724c89d5150ff9f7 (patch) | |
tree | a46fba6d17a7271e72d5b71e1bc847d97ab647cb /config-model | |
parent | 6277ab753c84d035ee5e7cd60b652d1aa507452b (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.java | 9 |
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; |