Class ExecutingStatementResource

java.lang.Object
io.trino.server.protocol.ExecutingStatementResource

@Path("/v1/statement/executing") public class ExecutingStatementResource extends Object
  • Constructor Details

  • Method Details

    • stop

      @PreDestroy public void stop()
    • getQueryResults

      @ResourceSecurity(PUBLIC) @GET @Path("{queryId}/{slug}/{token}") @Produces("application/json") public void getQueryResults(@PathParam("queryId") QueryId queryId, @PathParam("slug") String slug, @PathParam("token") long token, @QueryParam("maxWait") io.airlift.units.Duration maxWait, @QueryParam("targetResultSize") io.airlift.units.DataSize targetResultSize, @Context jakarta.ws.rs.core.UriInfo uriInfo, @Suspended jakarta.ws.rs.container.AsyncResponse asyncResponse)
    • getQuery

      protected io.trino.server.protocol.Query getQuery(QueryId queryId, String slug, long token)
    • cancelQuery

      @ResourceSecurity(PUBLIC) @DELETE @Path("{queryId}/{slug}/{token}") @Produces("application/json") public jakarta.ws.rs.core.Response cancelQuery(@PathParam("queryId") QueryId queryId, @PathParam("slug") String slug, @PathParam("token") long token)
    • partialCancel

      @ResourceSecurity(PUBLIC) @DELETE @Path("partialCancel/{queryId}/{stage}/{slug}/{token}") public void partialCancel(@PathParam("queryId") QueryId queryId, @PathParam("stage") int stage, @PathParam("slug") String slug, @PathParam("token") long token)