File tree Expand file tree Collapse file tree 1 file changed +3
-9
lines changed
kroxylicious-operator/src/main/java/io/kroxylicious/kubernetes/operator Expand file tree Collapse file tree 1 file changed +3
-9
lines changed Original file line number Diff line number Diff line change 1414import java .util .LinkedHashSet ;
1515import java .util .List ;
1616import java .util .Map ;
17+ import java .util .Objects ;
1718import java .util .Optional ;
1819import java .util .Set ;
1920import java .util .stream .Collectors ;
@@ -226,15 +227,8 @@ private static <T> void putOrMerged(ManagedWorkflowAndDependentResourceContext c
226227 }
227228
228229 private SecureConfigInterpolator .InterpolationResult interpolateConfig (KafkaProtocolFilterSpec spec ) {
229- SecureConfigInterpolator .InterpolationResult result ;
230- Object configTemplate = spec .getConfigTemplate ();
231- if (configTemplate != null ) {
232- result = secureConfigInterpolator .interpolate (configTemplate );
233- }
234- else {
235- throw new IllegalArgumentException ("ConfigTemplate is not found in KafkaProtocolFilterSpec" );
236- }
237- return result ;
230+ Object configTemplate = Objects .requireNonNull (spec .getConfigTemplate (), "ConfigTemplate is required in the KafkaProtocolFilterSpec" );
231+ return secureConfigInterpolator .interpolate (configTemplate );
238232 }
239233
240234 private static VirtualCluster getVirtualCluster (VirtualKafkaCluster cluster ,
You can’t perform that action at this time.
0 commit comments