package io.dropwizard.metrics.jersey2.resources; import io.dropwizard.metrics.annotation.Metered; import javax.ws.rs.GET; import javax.ws.rs.Path; import javax.ws.rs.Produces; import javax.ws.rs.core.MediaType; @Metered @Path("/") @Produces(MediaType.TEXT_PLAIN) public class InstrumentedResourceMeteredPerClass { @GET @Path("/meteredPerClass") public String meteredPerClass() { return "yay"; } @Path("/subresource") public InstrumentedSubResourceMeteredPerClass locateSubResource() { return new InstrumentedSubResourceMeteredPerClass(); } }