File tree Expand file tree Collapse file tree 1 file changed +1
-3
lines changed
operator-framework-core/src/main/java/io/javaoperatorsdk/operator Expand file tree Collapse file tree 1 file changed +1
-3
lines changed Original file line number Diff line number Diff line change 11package io .javaoperatorsdk .operator ;
22
3- import java .util .Arrays ;
4-
53import io .fabric8 .kubernetes .api .model .Cluster ;
64import io .fabric8 .kubernetes .api .model .Namespaced ;
75import io .fabric8 .kubernetes .api .model .apiextensions .v1 .CustomResourceDefinition ;
@@ -18,7 +16,7 @@ private CustomResourceUtils() {}
1816 * @throws OperatorException when the Custom Resource has validation error
1917 */
2018 public static void assertCustomResource (Class <?> resClass , CustomResourceDefinition crd ) {
21- var namespaced = Arrays . asList ( resClass . getInterfaces ()). contains ( Namespaced .class );
19+ var namespaced = Namespaced .class . isAssignableFrom ( resClass );
2220
2321 if (!namespaced && Namespaced .class .getSimpleName ().equals (crd .getSpec ().getScope ())) {
2422 throw new OperatorException (
You can’t perform that action at this time.
0 commit comments