|
1 | 1 | package io.javaoperatorsdk.operator.api.config; |
2 | 2 |
|
3 | 3 | import java.time.Duration; |
4 | | -import java.util.List; |
5 | 4 | import java.util.Optional; |
6 | 5 | import java.util.Set; |
7 | 6 | import java.util.concurrent.ExecutorService; |
@@ -41,7 +40,7 @@ public class ConfigurationServiceOverrider { |
41 | 40 | private Boolean parseResourceVersions; |
42 | 41 | private Boolean useSSAToPatchPrimaryResource; |
43 | 42 | private Boolean cloneSecondaryResourcesWhenGettingFromCache; |
44 | | - private List<Class<? extends HasMetadata>> previousAnnotationUsageBlocklist; |
| 43 | + private Set<Class<? extends HasMetadata>> previousAnnotationUsageBlocklist; |
45 | 44 |
|
46 | 45 | @SuppressWarnings("rawtypes") |
47 | 46 | private DependentResourceFactory dependentResourceFactory; |
@@ -191,7 +190,7 @@ public ConfigurationServiceOverrider withCloneSecondaryResourcesWhenGettingFromC |
191 | 190 | } |
192 | 191 |
|
193 | 192 | public ConfigurationServiceOverrider previousAnnotationUsageBlocklist( |
194 | | - List<Class<? extends HasMetadata>> previousAnnotationUsageBlacklist) { |
| 193 | + Set<Class<? extends HasMetadata>> previousAnnotationUsageBlacklist) { |
195 | 194 | this.previousAnnotationUsageBlocklist = previousAnnotationUsageBlacklist; |
196 | 195 | return this; |
197 | 196 | } |
@@ -338,7 +337,7 @@ public boolean cloneSecondaryResourcesWhenGettingFromCache() { |
338 | 337 | } |
339 | 338 |
|
340 | 339 | @Override |
341 | | - public List<Class<? extends HasMetadata>> previousAnnotationUsageBlocklist() { |
| 340 | + public Set<Class<? extends HasMetadata>> previousAnnotationUsageBlocklist() { |
342 | 341 | return overriddenValueOrDefault( |
343 | 342 | previousAnnotationUsageBlocklist, |
344 | 343 | ConfigurationService::previousAnnotationUsageBlocklist); |
|
0 commit comments