public JsonObject inspect()

in itests/camel-k-itests-runtime/src/main/java/org/apache/camel/k/quarkus/it/Application.java [50:70]


    public JsonObject inspect() {
        return Json.createObjectBuilder()
            .add(
                    "camel-context",
                    instance(CamelContext.class).map(Object::getClass).map(Class::getName).orElse(""))
            .add(
                    "camel-k-runtime",
                    instance(Runtime.class).map(Object::getClass).map(Class::getName).orElse(""))
            .add(
                    "routes-collector",
                    instance(CamelMain.class).map(BaseMainSupport::getRoutesCollector).map(Object::getClass).map(Class::getName).orElse(""))
            .add(
                    "global-options",
                    Json.createObjectBuilder(
                                    (Map) instance(CamelMain.class)
                                            .map(BaseMainSupport::getCamelContext)
                                            .map(CamelContext::getGlobalOptions)
                                            .orElseGet(Collections::emptyMap))
                            .build())
            .build();
    }