| Modifier and Type | Class and Description | 
|---|---|
class  | 
DefaultGenericQueryMetricsFactory  | 
| Modifier and Type | Method and Description | 
|---|---|
static GenericQueryMetricsFactory | 
DefaultGenericQueryMetricsFactory.instance()
Should be used only in tests, directly or indirectly (e. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static <T> QueryMetrics<?> | 
DruidMetrics.makeRequestMetrics(GenericQueryMetricsFactory queryMetricsFactory,
                  QueryToolChest<T,Query<T>> toolChest,
                  Query<T> query,
                  String remoteAddr)  | 
| Constructor and Description | 
|---|
DataSourceQueryQueryToolChest(GenericQueryMetricsFactory queryMetricsFactory)  | 
| Constructor and Description | 
|---|
SegmentMetadataQueryQueryToolChest(SegmentMetadataQueryConfig config,
                                  GenericQueryMetricsFactory queryMetricsFactory)  | 
| Constructor and Description | 
|---|
ScanQueryQueryToolChest(ScanQueryConfig scanQueryConfig,
                       GenericQueryMetricsFactory queryMetricsFactory)  | 
| Constructor and Description | 
|---|
DefaultSearchQueryMetricsFactory(GenericQueryMetricsFactory genericQueryMetricsFactory)  | 
| Constructor and Description | 
|---|
DefaultSelectQueryMetricsFactory(GenericQueryMetricsFactory genericQueryMetricsFactory)  | 
| Constructor and Description | 
|---|
TimeBoundaryQueryQueryToolChest(GenericQueryMetricsFactory queryMetricsFactory)  | 
| Constructor and Description | 
|---|
AsyncQueryForwardingServlet(QueryToolChestWarehouse warehouse,
                           com.fasterxml.jackson.databind.ObjectMapper jsonMapper,
                           com.fasterxml.jackson.databind.ObjectMapper smileMapper,
                           QueryHostFinder hostFinder,
                           com.google.inject.Provider<org.eclipse.jetty.client.HttpClient> httpClientProvider,
                           DruidHttpClientConfig httpClientConfig,
                           ServiceEmitter emitter,
                           RequestLogger requestLogger,
                           GenericQueryMetricsFactory queryMetricsFactory)  | 
BrokerQueryResource(QueryLifecycleFactory queryLifecycleFactory,
                   com.fasterxml.jackson.databind.ObjectMapper jsonMapper,
                   com.fasterxml.jackson.databind.ObjectMapper smileMapper,
                   QueryManager queryManager,
                   AuthConfig authConfig,
                   AuthorizerMapper authorizerMapper,
                   GenericQueryMetricsFactory queryMetricsFactory,
                   TimelineServerView brokerServerView)  | 
QueryLifecycle(QueryToolChestWarehouse warehouse,
              QuerySegmentWalker texasRanger,
              GenericQueryMetricsFactory queryMetricsFactory,
              ServiceEmitter emitter,
              RequestLogger requestLogger,
              AuthorizerMapper authorizerMapper,
              long startMs,
              long startNs)  | 
QueryLifecycleFactory(QueryToolChestWarehouse warehouse,
                     QuerySegmentWalker texasRanger,
                     GenericQueryMetricsFactory queryMetricsFactory,
                     ServiceEmitter emitter,
                     RequestLogger requestLogger,
                     AuthConfig authConfig,
                     AuthorizerMapper authorizerMapper)  | 
QueryResource(QueryLifecycleFactory queryLifecycleFactory,
             com.fasterxml.jackson.databind.ObjectMapper jsonMapper,
             com.fasterxml.jackson.databind.ObjectMapper smileMapper,
             QueryManager queryManager,
             AuthConfig authConfig,
             AuthorizerMapper authorizerMapper,
             GenericQueryMetricsFactory queryMetricsFactory)  | 
Copyright © 2011–2018. All rights reserved.