Package io.trino.server.ui
Class WorkerResource
java.lang.Object
io.trino.server.ui.WorkerResource
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionWorkerResource(DispatchManager dispatchManager, InternalNodeManager nodeManager, AccessControl accessControl, io.airlift.http.client.HttpClient httpClient, HttpRequestSessionContextFactory sessionContextFactory, ProtocolConfig protocolConfig) -
Method Summary
Modifier and TypeMethodDescriptionjavax.ws.rs.core.Responsejavax.ws.rs.core.ResponsegetThreads(TaskId task, String nodeId, javax.servlet.http.HttpServletRequest servletRequest, javax.ws.rs.core.HttpHeaders httpHeaders) javax.ws.rs.core.ResponsegetThreads(String nodeId) javax.ws.rs.core.Response
-
Constructor Details
-
WorkerResource
@Inject public WorkerResource(DispatchManager dispatchManager, InternalNodeManager nodeManager, AccessControl accessControl, io.airlift.http.client.HttpClient httpClient, HttpRequestSessionContextFactory sessionContextFactory, ProtocolConfig protocolConfig)
-
-
Method Details
-
getStatus
@ResourceSecurity(WEB_UI) @GET @Path("{nodeId}/status") public javax.ws.rs.core.Response getStatus(@PathParam("nodeId") String nodeId) -
getThreads
@ResourceSecurity(WEB_UI) @GET @Path("{nodeId}/thread") public javax.ws.rs.core.Response getThreads(@PathParam("nodeId") String nodeId) -
getThreads
@ResourceSecurity(WEB_UI) @GET @Path("{nodeId}/task/{taskId}") public javax.ws.rs.core.Response getThreads(@PathParam("taskId") TaskId task, @PathParam("nodeId") String nodeId, @Context javax.servlet.http.HttpServletRequest servletRequest, @Context javax.ws.rs.core.HttpHeaders httpHeaders) -
getWorkerList
-