Class QueryResource


  • @Path("/v1/query")
    public class QueryResource
    extends Object
    Manage queries scheduled on this node
    • Method Detail

      • getQueryInfo

        @ResourceSecurity(AUTHENTICATED_USER)
        @GET
        @Path("{queryId}")
        public javax.ws.rs.core.Response getQueryInfo​(@PathParam("queryId")
                                                      QueryId queryId,
                                                      @Context
                                                      javax.servlet.http.HttpServletRequest servletRequest,
                                                      @Context
                                                      javax.ws.rs.core.HttpHeaders httpHeaders)
      • cancelQuery

        @ResourceSecurity(AUTHENTICATED_USER)
        @DELETE
        @Path("{queryId}")
        public void cancelQuery​(@PathParam("queryId")
                                QueryId queryId,
                                @Context
                                javax.servlet.http.HttpServletRequest servletRequest,
                                @Context
                                javax.ws.rs.core.HttpHeaders httpHeaders)
      • killQuery

        @ResourceSecurity(AUTHENTICATED_USER)
        @PUT
        @Path("{queryId}/killed")
        public javax.ws.rs.core.Response killQuery​(@PathParam("queryId")
                                                   QueryId queryId,
                                                   String message,
                                                   @Context
                                                   javax.servlet.http.HttpServletRequest servletRequest,
                                                   @Context
                                                   javax.ws.rs.core.HttpHeaders httpHeaders)
      • preemptQuery

        @ResourceSecurity(AUTHENTICATED_USER)
        @PUT
        @Path("{queryId}/preempted")
        public javax.ws.rs.core.Response preemptQuery​(@PathParam("queryId")
                                                      QueryId queryId,
                                                      String message,
                                                      @Context
                                                      javax.servlet.http.HttpServletRequest servletRequest,
                                                      @Context
                                                      javax.ws.rs.core.HttpHeaders httpHeaders)