Class MicrometerResource
- java.lang.Object
-
- org.apache.camel.quarkus.component.micrometer.it.MicrometerResource
-
@Path("/micrometer") public class MicrometerResource extends Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) io.micrometer.core.instrument.MeterRegistrymeterRegistry(package private) org.apache.camel.ProducerTemplateproducerTemplate
-
Constructor Summary
Constructors Constructor Description MicrometerResource()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.ws.rs.core.Responsecounter()javax.ws.rs.core.ResponsegetMetricValue(String type, String name, String tagValues)javax.ws.rs.core.ResponselogMessage()javax.ws.rs.core.ResponsesummarySetValue(int value)javax.ws.rs.core.ResponsetimerStartStop()
-
-
-
Method Detail
-
getMetricValue
@Path("/metric/{type}/{name}") @Produces("application/json") @GET public javax.ws.rs.core.Response getMetricValue(@PathParam("type") String type, @PathParam("name") String name, @QueryParam("tags") String tagValues)
-
counter
@Path("/counter") @GET public javax.ws.rs.core.Response counter()
-
summarySetValue
@Path("/summary") @GET public javax.ws.rs.core.Response summarySetValue(@QueryParam("value") int value)
-
timerStartStop
@Path("/timer") @GET public javax.ws.rs.core.Response timerStartStop()
-
logMessage
@Path("/log") @GET public javax.ws.rs.core.Response logMessage()
-
-