Class ConsistencyEndpoint

java.lang.Object
pl.allegro.tech.hermes.management.api.ConsistencyEndpoint

@Component @RolesAllowed("admin") @Path("consistency") public class ConsistencyEndpoint extends Object
  • Constructor Details

  • Method Details

    • listInconsistentGroups

      @GET @Produces("application/json") @Path("/inconsistencies/groups") public javax.ws.rs.core.Response listInconsistentGroups(@QueryParam("groupNames") List<String> groupNames)
    • listInconsistentTopics

      @GET @Produces("application/json") @Path("/inconsistencies/topics") public javax.ws.rs.core.Response listInconsistentTopics()
    • removeTopicByName

      @DELETE @Produces("application/json") @Path("/inconsistencies/topics") public javax.ws.rs.core.Response removeTopicByName(@QueryParam("topicName") String topicName, @Context javax.ws.rs.container.ContainerRequestContext requestContext)
    • listAllGroups

      @GET @Produces("application/json") @Path("/groups") public javax.ws.rs.core.Response listAllGroups()