All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.quarkus.devui.runtime.build.BuildMetricsJsonRPCService Maven / Gradle / Ivy

package io.quarkus.devui.runtime.build;

import java.util.Map;

import jakarta.enterprise.context.ApplicationScoped;

import io.smallrye.mutiny.Uni;
import io.smallrye.mutiny.infrastructure.Infrastructure;

@ApplicationScoped
public class BuildMetricsJsonRPCService {

    public Uni> getBuildStepsMetrics() {
        return Uni.createFrom().item(() -> BuildMetricsDevUIController.get().getBuildStepsMetrics())
                .runSubscriptionOn(Infrastructure.getDefaultWorkerPool());
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy