Index
All Classes and Interfaces|All Packages|Serialized Form
A
- addParam(String, String) - Method in interface com.lucidworks.querying.api.QueryRequest
-
Add the given query parameter with its associated value to the query.
- addValue(Object) - Method in interface com.lucidworks.querying.api.Document.Field
-
Add a value to the field.
- addValues(Collection<?>) - Method in interface com.lucidworks.querying.api.Document.Field
-
Add more values to the field.
B
- blobs() - Method in interface com.lucidworks.querying.api.fusion.Fusion
-
Fusion Blobs API for operations with the blob objects stored in Fusion.
- Blobs - Interface in com.lucidworks.querying.api.fusion
-
Fusion Blobs API allows to perform operation with files and other objects stored in Fusion blob storage.
- body(InputStream) - Method in interface com.lucidworks.querying.api.fusion.RestCall.RestCallBuilder
-
Set stream request body.
- body(String) - Method in interface com.lucidworks.querying.api.fusion.RestCall.RestCallBuilder
-
Set string request body.
C
- clearParams() - Method in interface com.lucidworks.querying.api.QueryRequest
-
Clear all query parameters from the query.
- com.lucidworks.querying - package com.lucidworks.querying
- com.lucidworks.querying.api - package com.lucidworks.querying.api
- com.lucidworks.querying.api.fusion - package com.lucidworks.querying.api.fusion
- com.lucidworks.querying.config - package com.lucidworks.querying.config
- config - Variable in class com.lucidworks.querying.api.QueryStageBase
- configClass() - Element in annotation interface com.lucidworks.querying.api.Stage
-
Stage configuration class.
- containsField(String) - Method in interface com.lucidworks.querying.api.Document
-
Whether the document contains the given field.
- Context - Interface in com.lucidworks.querying.api
-
Query pipeline context represented as a
Map.
D
- delete(String) - Method in interface com.lucidworks.querying.api.fusion.RestCall
-
Perform DELETE call.
- Document - Interface in com.lucidworks.querying.api
-
A document in the query
QueryResponse. - Document.Field<T> - Interface in com.lucidworks.querying.api
-
Representation of single field in document.
- DslQueryRequest - Interface in com.lucidworks.querying.api
- DslQueryRequestResponse - Interface in com.lucidworks.querying.api
-
Fusion query request and response.
- DslQueryResponse - Interface in com.lucidworks.querying.api
E
- execute() - Method in interface com.lucidworks.querying.api.fusion.RestCall.RestCallBuilder
-
Execute request synchronously and receive response.
F
- fusion - Variable in class com.lucidworks.querying.api.QueryStageBase
- Fusion - Interface in com.lucidworks.querying.api.fusion
-
Fusion APIs available to use from a index pipeline stage.
- FusionApiException - Exception in com.lucidworks.querying.api.fusion
- FusionApiException(String) - Constructor for exception com.lucidworks.querying.api.fusion.FusionApiException
- FusionApiException(String, Throwable) - Constructor for exception com.lucidworks.querying.api.fusion.FusionApiException
G
- get(String) - Method in interface com.lucidworks.querying.api.fusion.RestCall
-
Perform GET call.
- getBlobContent(String) - Method in interface com.lucidworks.querying.api.fusion.Blobs
-
Retrieve blob contents from Fusion blob storage.
- getCollection() - Method in interface com.lucidworks.querying.api.Context
- getContext() - Method in interface com.lucidworks.querying.api.DslQueryRequest
- getDebugResponse() - Method in interface com.lucidworks.querying.api.DslQueryResponse
- getDocIds() - Method in interface com.lucidworks.querying.api.QueryResponse
- getDocuments() - Method in interface com.lucidworks.querying.api.QueryResponse
- getDslQueryRequest() - Method in interface com.lucidworks.querying.api.DslQueryRequestResponse
- getDslQueryResponse() - Method in interface com.lucidworks.querying.api.DslQueryRequestResponse
- getFacets() - Method in interface com.lucidworks.querying.api.DslQueryRequest
- getFacets() - Method in interface com.lucidworks.querying.api.DslQueryResponse
- getFacets() - Method in interface com.lucidworks.querying.api.QueryResponse
- getField(String) - Method in interface com.lucidworks.querying.api.Document
-
Retrieve from the document the given field.
- getFields() - Method in interface com.lucidworks.querying.api.Document
- getFirstParam(String) - Method in interface com.lucidworks.querying.api.QueryRequest
-
Retrieve first value associated with the given query parameter.
- getGroupedResults() - Method in interface com.lucidworks.querying.api.QueryResponse
- getHeaders() - Method in interface com.lucidworks.querying.api.QueryRequest
- getHeaders() - Method in interface com.lucidworks.querying.api.QueryResponse
- getHighlighting() - Method in interface com.lucidworks.querying.api.QueryResponse
- getHttpMethod() - Method in interface com.lucidworks.querying.api.QueryRequest
- getMaxScore() - Method in interface com.lucidworks.querying.api.QueryResponse
- getMeta() - Method in interface com.lucidworks.querying.api.DslQueryResponse
- getName() - Method in interface com.lucidworks.querying.api.Document.Field
- getNumberOfFields() - Method in interface com.lucidworks.querying.api.Document
- getNumFound() - Method in interface com.lucidworks.querying.api.QueryResponse
- getParam(String) - Method in interface com.lucidworks.querying.api.QueryRequest
-
Retrieve the values associated with the given query parameter.
- getParams() - Method in interface com.lucidworks.querying.api.DslQueryRequest
- getParams() - Method in interface com.lucidworks.querying.api.QueryRequest
- getQueryDefinition() - Method in interface com.lucidworks.querying.api.DslQueryRequest
- getQueryRequest() - Method in interface com.lucidworks.querying.api.QueryRequestResponse
- getQueryResponse() - Method in interface com.lucidworks.querying.api.QueryRequestResponse
- getResults() - Method in interface com.lucidworks.querying.api.DslQueryRequest
- getResults() - Method in interface com.lucidworks.querying.api.DslQueryResponse
- getRules() - Method in interface com.lucidworks.querying.api.DslQueryResponse
- getSpellcheck() - Method in interface com.lucidworks.querying.api.DslQueryResponse
- getStart() - Method in interface com.lucidworks.querying.api.QueryResponse
- getStatusCode() - Method in interface com.lucidworks.querying.api.QueryResponse
- getTotalTime() - Method in interface com.lucidworks.querying.api.QueryResponse
- getValues() - Method in interface com.lucidworks.querying.api.Document.Field
- getVersion() - Static method in class com.lucidworks.querying.SDKVersion
H
- hasParam(String) - Method in interface com.lucidworks.querying.api.QueryRequest
-
Whether the query contains the given parameter.
- header(String, String) - Method in interface com.lucidworks.querying.api.fusion.RestCall.RestCallBuilder
-
Add HTTP request header.
- headers(Map<String, String>) - Method in interface com.lucidworks.querying.api.fusion.RestCall.RestCallBuilder
-
Add pre-constructed map of HTTP request headers.
I
- init(T, Fusion) - Method in interface com.lucidworks.querying.api.QueryStage
-
Stage initialization callback.
- init(T, Fusion) - Method in class com.lucidworks.querying.api.QueryStageBase
L
- listBlobs() - Method in interface com.lucidworks.querying.api.fusion.Blobs
-
Get list of all available blobs.
M
- map(UnaryOperator<T>) - Method in interface com.lucidworks.querying.api.Document.Field
-
Apply mapping function to each field value.
P
- param(String, String) - Method in interface com.lucidworks.querying.api.fusion.RestCall.RestCallBuilder
-
Add query parameter.
- params(Map<String, String>) - Method in interface com.lucidworks.querying.api.fusion.RestCall.RestCallBuilder
-
Add pre-constructed map of query parameters.
- post(String) - Method in interface com.lucidworks.querying.api.fusion.RestCall
-
Perform POST call.
- process(DslQueryRequestResponse, Context) - Method in interface com.lucidworks.querying.api.QueryStage
-
Process a single dslQueryRequestResponse.
- process(DslQueryRequestResponse, Context, Consumer<DslQueryRequestResponse>) - Method in interface com.lucidworks.querying.api.QueryStage
-
Process single dslQueryRequestResponse.
- process(QueryRequestResponse, Context) - Method in interface com.lucidworks.querying.api.QueryStage
-
Process a single queryRequestResponse.
- process(QueryRequestResponse, Context, Consumer<QueryRequestResponse>) - Method in interface com.lucidworks.querying.api.QueryStage
-
Process single queryRequestResponse.
- put(String) - Method in interface com.lucidworks.querying.api.fusion.RestCall
-
Perform PUT call.
Q
- QueryRequest - Interface in com.lucidworks.querying.api
-
Fusion query request.
- QueryRequestResponse - Interface in com.lucidworks.querying.api
-
Fusion query request and response.
- QueryResponse - Interface in com.lucidworks.querying.api
-
Fusion query response.
- QueryStage<T extends QueryStageConfig> - Interface in com.lucidworks.querying.api
-
Fusion query pipeline stage.
- QueryStageBase<T extends QueryStageConfig> - Class in com.lucidworks.querying.api
-
Convenient base class for query pipeline stage containing default initialization logic.
- QueryStageBase() - Constructor for class com.lucidworks.querying.api.QueryStageBase
- QueryStageConfig - Interface in com.lucidworks.querying.config
-
Query pipeline stage configuration definition.
R
- removeField(String) - Method in interface com.lucidworks.querying.api.Document
-
Remove the given field from the document.
- removeParam(String) - Method in interface com.lucidworks.querying.api.QueryRequest
-
Remove any query parameters from the query that match the given query parameter.
- restCall(Class<T>) - Method in interface com.lucidworks.querying.api.fusion.Fusion
-
REST call API for making generic HTTP calls to Fusion services.
- RestCall<T> - Interface in com.lucidworks.querying.api.fusion
-
API for making generic REST calls to Fusion services.
- RestCall.RestCallBuilder<T> - Interface in com.lucidworks.querying.api.fusion
S
- SDKVersion - Class in com.lucidworks.querying
- SDKVersion() - Constructor for class com.lucidworks.querying.SDKVersion
- setFacets(Facets) - Method in interface com.lucidworks.querying.api.DslQueryRequest
- setFacets(Facets) - Method in interface com.lucidworks.querying.api.DslQueryResponse
- setField(String, Object) - Method in interface com.lucidworks.querying.api.Document
-
Set the given field with the given value on the document.
- setParam(String, String) - Method in interface com.lucidworks.querying.api.QueryRequest
-
Set the given query parameter with its associated value on the query.
- setQueryDefinition(QueryDefinition) - Method in interface com.lucidworks.querying.api.DslQueryRequest
- setResults(Results) - Method in interface com.lucidworks.querying.api.DslQueryResponse
- setRules(Rules) - Method in interface com.lucidworks.querying.api.DslQueryResponse
- setSpellcheck(Spellcheck) - Method in interface com.lucidworks.querying.api.DslQueryResponse
- setValue(Object) - Method in interface com.lucidworks.querying.api.Document.Field
-
Set new value for this field.
- setValues(Collection<?>) - Method in interface com.lucidworks.querying.api.Document.Field
-
Set new values for this field.
- Stage - Annotation Interface in com.lucidworks.querying.api
-
Annotation that informs Fusion that this class should be interpreted as a stage.
T
- type() - Element in annotation interface com.lucidworks.querying.api.Stage
-
Stage type name to uniquely identify custom stage.
U
- updateDocuments(List<Document>) - Method in interface com.lucidworks.querying.api.QueryResponse
-
Update documents in the query’s result set.
- updateFacets(Map<String, Map<String, Object>>) - Method in interface com.lucidworks.querying.api.QueryResponse
-
Update facets in the query’s result set.
- updateHighlighting(Map<String, Map<String, Object>>) - Method in interface com.lucidworks.querying.api.QueryResponse
-
Update highlighted snippets in the query’s result set.
All Classes and Interfaces|All Packages|Serialized Form