@Path(value="/search/universal/absolute") public class AbsoluteSearchResource extends SearchResource
searchesobjectMapper, serverStatus, userService| Constructor and Description |
|---|
AbsoluteSearchResource(Searches searches) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
fieldHistogramAbsolute(java.lang.String query,
java.lang.String field,
java.lang.String interval,
java.lang.String from,
java.lang.String to,
java.lang.String filter) |
java.lang.String |
histogramAbsolute(java.lang.String query,
java.lang.String interval,
java.lang.String from,
java.lang.String to,
java.lang.String filter) |
SearchResponse |
searchAbsolute(java.lang.String query,
java.lang.String from,
java.lang.String to,
int limit,
int offset,
java.lang.String filter,
java.lang.String fields,
java.lang.String sort) |
org.glassfish.jersey.server.ChunkedOutput<ScrollResult.ScrollChunk> |
searchAbsoluteChunked(java.lang.String query,
java.lang.String from,
java.lang.String to,
int limit,
int offset,
java.lang.String filter,
java.lang.String fields) |
java.lang.String |
statsAbsolute(java.lang.String field,
java.lang.String query,
java.lang.String from,
java.lang.String to,
java.lang.String filter) |
java.lang.String |
termsAbsolute(java.lang.String field,
java.lang.String query,
int size,
java.lang.String from,
java.lang.String to,
java.lang.String filter) |
java.lang.String |
termsStatsAbsolute(java.lang.String keyField,
java.lang.String valueField,
java.lang.String order,
java.lang.String query,
int size,
java.lang.String from,
java.lang.String to,
java.lang.String filter) |
buildFieldStatsResult, buildHistogramResult, buildSearchResponse, buildSorting, buildTermsResult, buildTermsStatsResult, checkQuery, checkQueryAndField, checkQueryAndInterval, checkQueryAndKeyword, checkSearchPermission, checkStringSet, checkTermsStatsFields, createRequestExceptionForParseFailure, createScrollChunkProducer, fieldHistogram, fieldStats, fieldStats, parseFields, parseOptionalFields, validateIntervalbytesToValueMap, checkPermission, checkPermission, getCurrentUser, getSubject, guessContentType, isPermitted, isPermitted, json, loadObjectId, page, restrictToMaster, setPrettyPrint@Inject public AbsoluteSearchResource(Searches searches)
@GET @Timed @Produces(value="application/json") public SearchResponse searchAbsolute(@QueryParam(value="query") java.lang.String query, @QueryParam(value="from") java.lang.String from, @QueryParam(value="to") java.lang.String to, @QueryParam(value="limit") int limit, @QueryParam(value="offset") int offset, @QueryParam(value="filter") java.lang.String filter, @QueryParam(value="fields") java.lang.String fields, @QueryParam(value="sort") java.lang.String sort)
@GET @Timed @Produces(value="text/csv") public org.glassfish.jersey.server.ChunkedOutput<ScrollResult.ScrollChunk> searchAbsoluteChunked(@QueryParam(value="query") java.lang.String query, @QueryParam(value="from") java.lang.String from, @QueryParam(value="to") java.lang.String to, @QueryParam(value="limit") int limit, @QueryParam(value="offset") int offset, @QueryParam(value="filter") java.lang.String filter, @QueryParam(value="fields") java.lang.String fields)
@GET
@Path(value="/terms")
@Timed
@Produces(value="application/json")
public java.lang.String termsAbsolute(@QueryParam(value="field")
java.lang.String field,
@QueryParam(value="query")
java.lang.String query,
@QueryParam(value="size")
int size,
@QueryParam(value="from")
java.lang.String from,
@QueryParam(value="to")
java.lang.String to,
@QueryParam(value="filter")
java.lang.String filter)
@GET
@Path(value="/termsstats")
@Timed
@Produces(value="application/json")
public java.lang.String termsStatsAbsolute(@QueryParam(value="key_field")
java.lang.String keyField,
@QueryParam(value="value_field")
java.lang.String valueField,
@QueryParam(value="order")
java.lang.String order,
@QueryParam(value="query")
java.lang.String query,
@QueryParam(value="size")
int size,
@QueryParam(value="from")
java.lang.String from,
@QueryParam(value="to")
java.lang.String to,
@QueryParam(value="filter")
java.lang.String filter)
throws IndexHelper.InvalidRangeFormatException
@GET
@Path(value="/stats")
@Timed
@Produces(value="application/json")
public java.lang.String statsAbsolute(@QueryParam(value="field")
java.lang.String field,
@QueryParam(value="query")
java.lang.String query,
@QueryParam(value="from")
java.lang.String from,
@QueryParam(value="to")
java.lang.String to,
@QueryParam(value="filter")
java.lang.String filter)
@GET
@Path(value="/histogram")
@Timed
@Produces(value="application/json")
public java.lang.String histogramAbsolute(@QueryParam(value="query")
java.lang.String query,
@QueryParam(value="interval")
java.lang.String interval,
@QueryParam(value="from")
java.lang.String from,
@QueryParam(value="to")
java.lang.String to,
@QueryParam(value="filter")
java.lang.String filter)
@GET
@Path(value="/fieldhistogram")
@Timed
@Produces(value="application/json")
public java.lang.String fieldHistogramAbsolute(@QueryParam(value="query")
java.lang.String query,
@QueryParam(value="field")
java.lang.String field,
@QueryParam(value="interval")
java.lang.String interval,
@QueryParam(value="from")
java.lang.String from,
@QueryParam(value="to")
java.lang.String to,
@QueryParam(value="filter")
java.lang.String filter)
Copyright © 2012-2014 TORCH GmbH. All Rights Reserved.