public void configure()

in generic-examples/traits/prometheus/MyIntegration.java [33:49]


    public void configure() {
        onException()
                .handled(true)
                .maximumRedeliveries(2)
                .logStackTrace(false)
                .logExhausted(false)
                .log(LoggingLevel.ERROR, "Failed processing ${body}")
                .to("log:exception");

        from("timer:foo?period=1000")
                .routeId("unreliable-service")
                .setBody(header(Exchange.TIMER_COUNTER).prepend("event #"))
                .log("Processing ${body}...")
                .bean("service", "process")
                .log("Successfully processed ${body}")
                .to("microprofile-metrics:meter:success");
    }