Package org.apache.druid.server
Class BrokerQueryResource
java.lang.Object
org.apache.druid.server.QueryResource
org.apache.druid.server.BrokerQueryResource
- All Implemented Interfaces:
QueryCountStatsProvider
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.druid.server.QueryResource
QueryResource.QueryMetricCounter -
Field Summary
Fields inherited from class org.apache.druid.server.QueryResource
APPLICATION_SMILE, authorizerMapper, ERROR_MESSAGE_TRAILER_HEADER, HEADER_ETAG, HEADER_IF_NONE_MATCH, HEADER_RESPONSE_CONTEXT, jsonMapper, log, NO_STACK_LOGGER, QUERY_ID_RESPONSE_HEADER, queryLifecycleFactory, queryScheduler, resourceIOReaderWriterFactory, RESPONSE_COMPLETE_TRAILER_HEADER -
Constructor Summary
ConstructorsConstructorDescriptionBrokerQueryResource(QueryLifecycleFactory queryLifecycleFactory, com.fasterxml.jackson.databind.ObjectMapper jsonMapper, QueryScheduler queryScheduler, AuthorizerMapper authorizerMapper, QueryResourceQueryResultPusherFactory queryResultPusherFactory, ResourceIOReaderWriterFactory resourceIOReaderWriterFactory, TimelineServerView brokerServerView) -
Method Summary
Modifier and TypeMethodDescriptionjavax.ws.rs.core.ResponsegetQueryTargets(InputStream in, String pretty, int numCandidates, String cloneQueryModeString, javax.servlet.http.HttpServletRequest req) Methods inherited from class org.apache.druid.server.QueryResource
cancelQuery, doPost, getFailedQueryCount, getInterruptedQueryCount, getSuccessfulQueryCount, getTimedOutQueryCount, transferEntityTag
-
Constructor Details
-
BrokerQueryResource
@Inject public BrokerQueryResource(QueryLifecycleFactory queryLifecycleFactory, com.fasterxml.jackson.databind.ObjectMapper jsonMapper, QueryScheduler queryScheduler, AuthorizerMapper authorizerMapper, QueryResourceQueryResultPusherFactory queryResultPusherFactory, ResourceIOReaderWriterFactory resourceIOReaderWriterFactory, TimelineServerView brokerServerView)
-
-
Method Details
-
getQueryTargets
public javax.ws.rs.core.Response getQueryTargets(InputStream in, String pretty, int numCandidates, @Nullable String cloneQueryModeString, @Context javax.servlet.http.HttpServletRequest req) throws IOException - Throws:
IOException
-