| Modifier and Type | Method and Description | 
|---|---|
protected ObjectMappersSuite | 
AbstractBinderFactory.getMappers()
Build an ObjectMappersSuite for everyone to use, since they are heavy-weight. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected ResponseWriter | 
AbstractBinderFactory.buildResponseWriter(ObjectMappersSuite mappers)
Builder for ResponseWriter, a serializer allowing customized response from Fili. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected ObjectMappersSuite | 
HttpResponseMaker.objectMappers  | 
| Constructor and Description | 
|---|
HttpResponseMaker(ObjectMappersSuite objectMappers,
                 DimensionDictionary dimensionDictionary,
                 ResponseWriter responseWriter)
Class constructor. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected ObjectMappersSuite | 
AbstractResponse.objectMappers  | 
| Modifier and Type | Method and Description | 
|---|---|
protected ObjectMappersSuite | 
JsonAndJsonApiResponseWriter.getObjectMappers()  | 
| Constructor and Description | 
|---|
AbstractResponse(Stream<T> entries,
                Pagination<?> pages,
                javax.ws.rs.core.UriInfo uriInfo,
                ObjectMappersSuite objectMappers)
Constructor. 
 | 
CsvResponse(Stream<T> entries,
           Pagination<?> pages,
           javax.ws.rs.core.UriInfo uriInfo,
           List<String> columnNames,
           ObjectMappersSuite objectMappers)
Constructor. 
 | 
CsvResponseWriter(ObjectMappersSuite objectMappers)
Constructor. 
 | 
JsonAndJsonApiResponseWriter(ObjectMappersSuite objectMappers)
Constructor for both Json and JsonApi format serializer. 
 | 
JsonApiResponseWriter(ObjectMappersSuite objectMappers)
Constructor. 
 | 
JsonResponse(Stream<T> entries,
            Pagination<?> pages,
            javax.ws.rs.core.UriInfo uriInfo,
            String responseName,
            ObjectMappersSuite objectMappers)
Constructor. 
 | 
JsonResponseWriter(ObjectMappersSuite objectMappers)
Constructor. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected ObjectMappersSuite | 
EndpointServlet.objectMappers  | 
| Modifier and Type | Method and Description | 
|---|---|
ObjectMappersSuite | 
DataServlet.getObjectMappers()  | 
| Constructor and Description | 
|---|
DataServlet(ResourceDictionaries resourceDictionaries,
           DruidQueryBuilder druidQueryBuilder,
           TemplateDruidQueryMerger templateDruidQueryMerger,
           DruidResponseParser druidResponseParser,
           RequestWorkflowProvider workflowProvider,
           RequestMapper requestMapper,
           ObjectMappersSuite objectMappers,
           DruidFilterBuilder filterBuilder,
           HavingGenerator havingGenerator,
           GranularityParser granularityParser,
           JobPayloadBuilder jobPayloadBuilder,
           JobRowBuilder jobRowBuilder,
           AsynchronousWorkflowsBuilder asynchronousWorkflowsBuilder,
           BroadcastChannel<String> preResponseStoredNotifications,
           HttpResponseMaker httpResponseMaker,
           ResponseFormatResolver formatResolver,
           DataApiRequestFactory dataApiRequestFactory,
           ResponseProcessorFactory responseProcessorFactory)
Constructor. 
 | 
DimensionCacheLoaderServlet(DimensionDictionary dimensionDictionary,
                           DataCache<?> dataCache,
                           ObjectMappersSuite objectMappers)
Constructor. 
 | 
DimensionsServlet(DimensionDictionary dimensionDictionary,
                 LogicalTableDictionary logicalTableDictionary,
                 RequestMapper requestMapper,
                 ObjectMappersSuite objectMappers,
                 ResponseFormatResolver formatResolver)
Constructor. 
 | 
EndpointServlet(ObjectMappersSuite objectMappers)
Constructor. 
 | 
FeatureFlagsServlet(FeatureFlagRegistry flags,
                   ObjectMappersSuite objectMappers)
Constructor. 
 | 
JobsServlet(ObjectMappersSuite objectMappers,
           ApiJobStore apiJobStore,
           JobPayloadBuilder jobPayloadBuilder,
           PreResponseStore preResponseStore,
           BroadcastChannel<String> broadcastChannel,
           RequestMapper requestMapper,
           HttpResponseMaker httpResponseMaker,
           ResponseFormatResolver formatResolver)
Constructor. 
 | 
MetricsServlet(MetricDictionary metricDictionary,
              LogicalTableDictionary logicalTableDictionary,
              RequestMapper requestMapper,
              ObjectMappersSuite objectMappers,
              ResponseFormatResolver formatResolver)
Constructor. 
 | 
SlicesServlet(PhysicalTableDictionary physicalTableDictionary,
             RequestMapper requestMapper,
             DataSourceMetadataService dataSourceMetadataService,
             ObjectMappersSuite objectMappers,
             ResponseFormatResolver formatResolver)
Constructor. 
 | 
TablesServlet(ResourceDictionaries resourceDictionaries,
             RequestMapper requestMapper,
             ObjectMappersSuite objectMappers,
             GranularityParser granularityParser,
             ResponseFormatResolver formatResolver)
Constructor. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected ObjectMappersSuite | 
MappingResponseProcessor.objectMappers  | 
| Modifier and Type | Method and Description | 
|---|---|
protected ObjectMappersSuite | 
MappingResponseProcessor.getObjectMappers()  | 
| Modifier and Type | Method and Description | 
|---|---|
ResponseProcessor | 
ResponseProcessorFactory.build(DataApiRequest apiRequest,
     rx.subjects.Subject<PreResponse,PreResponse> responseEmitter,
     DruidResponseParser druidResponseParser,
     ObjectMappersSuite objectMappers,
     HttpResponseMaker httpResponseMaker)
Constructs a custom ResponseProcessor. 
 | 
ResponseProcessor | 
ResultSetResponseProcessorFactory.build(DataApiRequest apiRequest,
     rx.subjects.Subject<PreResponse,PreResponse> responseEmitter,
     DruidResponseParser druidResponseParser,
     ObjectMappersSuite objectMappers,
     HttpResponseMaker httpResponseMaker)  | 
| Constructor and Description | 
|---|
MappingResponseProcessor(DataApiRequest apiRequest,
                        ObjectMappersSuite objectMappers)
Constructor. 
 | 
ResultSetResponseProcessor(DataApiRequest apiRequest,
                          rx.subjects.Subject<PreResponse,PreResponse> responseEmitter,
                          DruidResponseParser druidResponseParser,
                          ObjectMappersSuite objectMappers,
                          HttpResponseMaker httpResponseMaker)
Constructor. 
 | 
Copyright © 2016–2018 Yahoo! Inc.. All rights reserved.