| Package | Description | 
|---|---|
| com.yahoo.bard.webservice.data | |
| com.yahoo.bard.webservice.data.metric.mappers | |
| com.yahoo.bard.webservice.web | |
| com.yahoo.bard.webservice.web.responseprocessors | 
| Modifier and Type | Method and Description | 
|---|---|
ResultSet | 
DruidResponseParser.parse(com.fasterxml.jackson.databind.JsonNode jsonResult,
     ResultSetSchema schema,
     QueryType queryType,
     org.joda.time.DateTimeZone dateTimeZone)
Parse Druid GroupBy result into ResultSet. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected ResponseData | 
HttpResponseMaker.buildResponseData(ResultSet resultSet,
                 LinkedHashSet<String> apiMetricColumnNames,
                 LinkedHashMap<Dimension,LinkedHashSet<DimensionField>> requestedApiDimensionFields,
                 SimplifiedIntervalList partialIntervals,
                 SimplifiedIntervalList volatileIntervals,
                 Pagination pagination,
                 Map<String,URI> paginationLinks)
Builds a ResponseData object. 
 | 
| Constructor and Description | 
|---|
ResultSetSerializationProxy(ResultSet resultSet)
Constructor. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
ResultSet | 
PaginationMapper.map(ResultSet resultSet)
Cuts the result set down to just the page requested. 
 | 
ResultSet | 
ResultSetMapper.map(ResultSet resultSet)
Take a complete result set and replace it with one altered according to the rules of the concrete mapper. 
 | 
ResultSet | 
NoOpResultSetMapper.map(ResultSet resultSet)  | 
ResultSet | 
DateTimeSortMapper.map(ResultSet resultSet)
Sorting the resultSet based on dateTime column sort direction. 
 | 
ResultSet | 
RowNumMapper.map(ResultSet resultSet)  | 
ResultSet | 
TopNResultSetMapper.map(ResultSet resultSet)  | 
| Modifier and Type | Method and Description | 
|---|---|
ResultSet | 
PaginationMapper.map(ResultSet resultSet)
Cuts the result set down to just the page requested. 
 | 
ResultSet | 
ResultSetMapper.map(ResultSet resultSet)
Take a complete result set and replace it with one altered according to the rules of the concrete mapper. 
 | 
ResultSet | 
NoOpResultSetMapper.map(ResultSet resultSet)  | 
ResultSet | 
DateTimeSortMapper.map(ResultSet resultSet)
Sorting the resultSet based on dateTime column sort direction. 
 | 
ResultSet | 
RowNumMapper.map(ResultSet resultSet)  | 
ResultSet | 
TopNResultSetMapper.map(ResultSet resultSet)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected ResultSet | 
ResponseData.resultSet  | 
| Modifier and Type | Method and Description | 
|---|---|
ResultSet | 
PreResponse.getResultSet()  | 
ResultSet | 
ResponseData.getResultSet()  | 
| Constructor and Description | 
|---|
PreResponse(ResultSet resultSet,
           ResponseContext responseContext)
Build PreResponse using the given ResultSet and ResponseContext. 
 | 
ResponseData(ResultSet resultSet,
            DataApiRequest apiRequest,
            SimplifiedIntervalList missingIntervals,
            SimplifiedIntervalList volatileIntervals,
            Pagination pagination,
            Map<String,URI> paginationLinks)
Deprecated. 
 
All the values needed to build a Response should be passed explicitly instead of relying on the
 DataApiRequest 
 | 
ResponseData(ResultSet resultSet,
            LinkedHashSet<String> apiMetricColumnNames,
            LinkedHashMap<Dimension,LinkedHashSet<DimensionField>> requestedApiDimensionFields,
            SimplifiedIntervalList missingIntervals,
            SimplifiedIntervalList volatileIntervals,
            Pagination pagination,
            Map<String,URI> paginationLinks)
Constructor. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
ResultSet | 
ResultSetResponseProcessor.buildResultSet(com.fasterxml.jackson.databind.JsonNode json,
              DruidAggregationQuery<?> druidQuery,
              org.joda.time.DateTimeZone dateTimeZone)
Build a result set using the api request time grain. 
 | 
protected ResultSet | 
MappingResponseProcessor.mapResultSet(ResultSet resultSet)
Builds a mapped result set by running through ResultSetMappers. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected ResultSet | 
MappingResponseProcessor.mapResultSet(ResultSet resultSet)
Builds a mapped result set by running through ResultSetMappers. 
 | 
Copyright © 2016–2018 Yahoo! Inc.. All rights reserved.