chore: avoid overriding default methods
diff --git a/camel-k-runtime-core/src/main/java/org/apache/camel/k/Runtime.java b/camel-k-runtime-core/src/main/java/org/apache/camel/k/Runtime.java
index cac8eef..f07c400 100644
--- a/camel-k-runtime-core/src/main/java/org/apache/camel/k/Runtime.java
+++ b/camel-k-runtime-core/src/main/java/org/apache/camel/k/Runtime.java
@@ -140,16 +140,7 @@
      * @return the runtime
      */
     static Runtime on(CamelContext camelContext) {
-        return new Runtime() {
-            @Override
-            public void setPropertiesLocations(Collection<String> locations) {
-            }
-
-            @Override
-            public CamelContext getCamelContext() {
-                return camelContext;
-            }
-        };
+        return () -> camelContext;
     }
 
     /**
@@ -159,15 +150,6 @@
      * @return the runtime
      */
     static Runtime on(HasCamelContext provider) {
-        return new Runtime() {
-            @Override
-            public void setPropertiesLocations(Collection<String> locations) {
-            }
-
-            @Override
-            public CamelContext getCamelContext() {
-                return provider.getCamelContext();
-            }
-        };
+        return () -> provider.getCamelContext();
     }
 }