Package io.trino.server
Class QueryStateInfoResource
java.lang.Object
io.trino.server.QueryStateInfoResource
-
Constructor Summary
ConstructorsConstructorDescriptionQueryStateInfoResource(DispatchManager dispatchManager, ResourceGroupManager<?> resourceGroupManager, AccessControl accessControl, HttpRequestSessionContextFactory sessionContextFactory, ProtocolConfig protocolConfig) -
Method Summary
Modifier and TypeMethodDescriptiongetQueryStateInfo(String queryId, javax.servlet.http.HttpServletRequest servletRequest, javax.ws.rs.core.HttpHeaders httpHeaders) getQueryStateInfos(String user, javax.servlet.http.HttpServletRequest servletRequest, javax.ws.rs.core.HttpHeaders httpHeaders)
-
Constructor Details
-
QueryStateInfoResource
@Inject public QueryStateInfoResource(DispatchManager dispatchManager, ResourceGroupManager<?> resourceGroupManager, AccessControl accessControl, HttpRequestSessionContextFactory sessionContextFactory, ProtocolConfig protocolConfig)
-
-
Method Details
-
getQueryStateInfos
@ResourceSecurity(AUTHENTICATED_USER) @GET @Produces("application/json") public List<QueryStateInfo> getQueryStateInfos(@QueryParam("user") String user, @Context javax.servlet.http.HttpServletRequest servletRequest, @Context javax.ws.rs.core.HttpHeaders httpHeaders) -
getQueryStateInfo
@ResourceSecurity(AUTHENTICATED_USER) @GET @Path("{queryId}") @Produces("application/json") public QueryStateInfo getQueryStateInfo(@PathParam("queryId") String queryId, @Context javax.servlet.http.HttpServletRequest servletRequest, @Context javax.ws.rs.core.HttpHeaders httpHeaders) throws javax.ws.rs.WebApplicationException - Throws:
javax.ws.rs.WebApplicationException
-