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) -
Method Summary
Modifier and TypeMethodDescriptionjakarta.ws.rs.core.Responsejakarta.ws.rs.core.ResponsegetThreads(TaskId task, String nodeId, jakarta.servlet.http.HttpServletRequest servletRequest, jakarta.ws.rs.core.HttpHeaders httpHeaders) jakarta.ws.rs.core.ResponsegetThreads(String nodeId) jakarta.ws.rs.core.Response
-
Constructor Details
-
WorkerResource
@Inject public WorkerResource(DispatchManager dispatchManager, InternalNodeManager nodeManager, AccessControl accessControl, io.airlift.http.client.HttpClient httpClient, HttpRequestSessionContextFactory sessionContextFactory)
-
-
Method Details
-
getStatus
@ResourceSecurity(WEB_UI) @GET @Path("{nodeId}/status") public jakarta.ws.rs.core.Response getStatus(@PathParam("nodeId") String nodeId) -
getThreads
@ResourceSecurity(WEB_UI) @GET @Path("{nodeId}/thread") public jakarta.ws.rs.core.Response getThreads(@PathParam("nodeId") String nodeId) -
getThreads
@ResourceSecurity(WEB_UI) @GET @Path("{nodeId}/task/{taskId}") public jakarta.ws.rs.core.Response getThreads(@PathParam("taskId") TaskId task, @PathParam("nodeId") String nodeId, @Context jakarta.servlet.http.HttpServletRequest servletRequest, @Context jakarta.ws.rs.core.HttpHeaders httpHeaders) -
getWorkerList
-