Package org.apache.druid.server
Class BrokerQueryResource
- java.lang.Object
-
- org.apache.druid.server.QueryResource
-
- org.apache.druid.server.BrokerQueryResource
-
- All Implemented Interfaces:
QueryCountStatsProvider
public class BrokerQueryResource extends QueryResource
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.apache.druid.server.QueryResource
QueryResource.QueryMetricCounter, QueryResource.ResourceIOReaderWriter, QueryResource.ResourceIOWriter
-
-
Field Summary
-
Fields inherited from class org.apache.druid.server.QueryResource
APPLICATION_SMILE, authorizerMapper, HEADER_ETAG, HEADER_IF_NONE_MATCH, HEADER_RESPONSE_CONTEXT, jsonMapper, log, NO_STACK_LOGGER, QUERY_ID_RESPONSE_HEADER, queryLifecycleFactory, queryScheduler, serializeDateTimeAsLongJsonMapper, serializeDateTimeAsLongSmileMapper, smileMapper
-
-
Constructor Summary
Constructors Constructor Description BrokerQueryResource(QueryLifecycleFactory queryLifecycleFactory, com.fasterxml.jackson.databind.ObjectMapper jsonMapper, com.fasterxml.jackson.databind.ObjectMapper smileMapper, QueryScheduler queryScheduler, AuthConfig authConfig, AuthorizerMapper authorizerMapper, ResponseContextConfig responseContextConfig, DruidNode selfNode, TimelineServerView brokerServerView)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.ws.rs.core.ResponsegetQueryTargets(InputStream in, String pretty, int numCandidates, javax.servlet.http.HttpServletRequest req)-
Methods inherited from class org.apache.druid.server.QueryResource
cancelQuery, createResourceIOReaderWriter, doPost, getFailedQueryCount, getInterruptedQueryCount, getSuccessfulQueryCount, getTimedOutQueryCount, serializeDataTimeAsLong, transferEntityTag
-
-
-
-
Constructor Detail
-
BrokerQueryResource
@Inject public BrokerQueryResource(QueryLifecycleFactory queryLifecycleFactory, com.fasterxml.jackson.databind.ObjectMapper jsonMapper, com.fasterxml.jackson.databind.ObjectMapper smileMapper, QueryScheduler queryScheduler, AuthConfig authConfig, AuthorizerMapper authorizerMapper, ResponseContextConfig responseContextConfig, DruidNode selfNode, TimelineServerView brokerServerView)
-
-
Method Detail
-
getQueryTargets
public javax.ws.rs.core.Response getQueryTargets(InputStream in, String pretty, int numCandidates, @Context javax.servlet.http.HttpServletRequest req) throws IOException
- Throws:
IOException
-
-