A B C D E F G H I L M N O P R S T V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- add(Collection<T>) - Method in interface com.lucidworks.indexing.api.Document.Field
-
Add more values to the field.
- add(T) - Method in interface com.lucidworks.indexing.api.Document.Field
-
Add value to the field preserving any previously existing values.
- ADD - com.lucidworks.indexing.api.Operations
- ADD_DISTINCT - com.lucidworks.indexing.api.Operations
- addFieldValue(String, Object) - Method in interface com.lucidworks.indexing.api.Document
-
Add new value to the list of existing field values.
- allFields() - Method in interface com.lucidworks.indexing.api.Document
-
Get all fields document contains, including those that are reserved for internal use.
B
- BINARY - com.lucidworks.indexing.api.Types
- blobs() - Method in interface com.lucidworks.indexing.api.fusion.Fusion
-
Fusion Blobs API for operations with the blob objects stored in Fusion.
- Blobs - Interface in com.lucidworks.indexing.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.indexing.api.fusion.RestCall.RestCallBuilder
-
Set stream request body.
- body(String) - Method in interface com.lucidworks.indexing.api.fusion.RestCall.RestCallBuilder
-
Set string request body.
- BOOLEAN - com.lucidworks.indexing.api.Types
C
- com.lucidworks.indexing - package com.lucidworks.indexing
- com.lucidworks.indexing.api - package com.lucidworks.indexing.api
- com.lucidworks.indexing.api.fusion - package com.lucidworks.indexing.api.fusion
- com.lucidworks.indexing.config - package com.lucidworks.indexing.config
- config - Variable in class com.lucidworks.indexing.api.IndexStageBase
- configClass() - Method in annotation type com.lucidworks.indexing.api.Stage
-
Stage configuration class.
- Context - Interface in com.lucidworks.indexing.api
-
Index pipeline context represented as Java
Map.
D
- DATE - com.lucidworks.indexing.api.Types
- delete() - Method in interface com.lucidworks.indexing.api.Document
-
Mark document for deletion.
- delete(String) - Method in interface com.lucidworks.indexing.api.fusion.RestCall
-
Perform DELETE call.
- Document - Interface in com.lucidworks.indexing.api
-
Fusion document.
- Document.Field<T> - Interface in com.lucidworks.indexing.api
-
Representation of single field in document.
- documents() - Method in interface com.lucidworks.indexing.api.fusion.Fusion
-
Fusion Documents API for operation with
Documentobjects. - Documents - Interface in com.lucidworks.indexing.api.fusion
- DOUBLE - com.lucidworks.indexing.api.Types
E
- execute() - Method in interface com.lucidworks.indexing.api.fusion.RestCall.RestCallBuilder
-
Execute request synchronously and receive response.
F
- field(String) - Method in interface com.lucidworks.indexing.api.Document
-
Get or create document field by name.
- field(String, Class<T>) - Method in interface com.lucidworks.indexing.api.Document
-
Get or create document of specific type field by name.
- fields() - Method in interface com.lucidworks.indexing.api.Document
-
Get all fields document contains, excluding those that are reserved for internal use
- Fields - Class in com.lucidworks.indexing.api
- FLOAT - com.lucidworks.indexing.api.Types
- fusion - Variable in class com.lucidworks.indexing.api.IndexStageBase
- Fusion - Interface in com.lucidworks.indexing.api.fusion
-
Fusion APIs available to use from a index pipeline stage.
- FusionApiException - Exception in com.lucidworks.indexing.api.fusion
- FusionApiException(String) - Constructor for exception com.lucidworks.indexing.api.fusion.FusionApiException
- FusionApiException(String, Throwable) - Constructor for exception com.lucidworks.indexing.api.fusion.FusionApiException
G
- get() - Method in interface com.lucidworks.indexing.api.Document.Field
-
Get all field values as immutable collection.
- get(String) - Method in interface com.lucidworks.indexing.api.fusion.RestCall
-
Perform GET call.
- getBlobContent(String) - Method in interface com.lucidworks.indexing.api.fusion.Blobs
-
Retrieve blob contents from Fusion blob storage.
- getCollection() - Method in interface com.lucidworks.indexing.api.Context
-
Get name of the collection used by current pipeline.
- getFieldsAsMap() - Method in interface com.lucidworks.indexing.api.Document
-
Get document fields as map.
- getFieldValues(String) - Method in interface com.lucidworks.indexing.api.Document
-
Get all field values.
- getFirst() - Method in interface com.lucidworks.indexing.api.Document.Field
-
Get first value from the field.
- getHint() - Method in enum com.lucidworks.indexing.api.Operations
- getHint() - Method in enum com.lucidworks.indexing.api.Types
- getHints() - Method in interface com.lucidworks.indexing.api.Document.Field
-
Get all hints for this field.
- getId() - Method in interface com.lucidworks.indexing.api.Document
-
Get document unique identifier.
- getName() - Method in interface com.lucidworks.indexing.api.Document.Field
-
Get field name.
- getVersion() - Static method in class com.lucidworks.indexing.SDKVersion
H
- header(String, String) - Method in interface com.lucidworks.indexing.api.fusion.RestCall.RestCallBuilder
-
Add HTTP request header.
- headers(Map<String, String>) - Method in interface com.lucidworks.indexing.api.fusion.RestCall.RestCallBuilder
-
Add pre-constructed map of HTTP request headers.
- hint(String...) - Method in interface com.lucidworks.indexing.api.Document.Field
-
Add hint value to the field.
I
- ID - Static variable in class com.lucidworks.indexing.api.Fields
- INC - com.lucidworks.indexing.api.Operations
- IndexStage<T extends IndexStageConfig> - Interface in com.lucidworks.indexing.api
-
Fusion index pipeline stage.
- IndexStageBase<T extends IndexStageConfig> - Class in com.lucidworks.indexing.api
-
Convenient base class for index pipeline stage containing default initialization logic.
- IndexStageBase() - Constructor for class com.lucidworks.indexing.api.IndexStageBase
- IndexStageConfig - Interface in com.lucidworks.indexing.config
-
Index pipeline stage configuration definition.
- init(T, Fusion) - Method in interface com.lucidworks.indexing.api.IndexStage
-
Stage initialization callback.
- init(T, Fusion) - Method in class com.lucidworks.indexing.api.IndexStageBase
- INTEGER - com.lucidworks.indexing.api.Types
- isDelete() - Method in interface com.lucidworks.indexing.api.Document
-
Check if document is marked for deletion.
L
- listBlobs() - Method in interface com.lucidworks.indexing.api.fusion.Blobs
-
Get list of all available blobs.
- LOCATION - com.lucidworks.indexing.api.Types
- LONG - com.lucidworks.indexing.api.Types
M
- map(UnaryOperator<T>) - Method in interface com.lucidworks.indexing.api.Document.Field
-
Apply mapping function to each field value.
- multivalued() - Method in interface com.lucidworks.indexing.api.Document.Field
-
Set multivalued field hint.
N
- newDocument() - Method in interface com.lucidworks.indexing.api.fusion.Documents
-
Create new document.
- newDocument() - Method in class com.lucidworks.indexing.api.IndexStageBase
- newDocument(String) - Method in interface com.lucidworks.indexing.api.fusion.Documents
-
Create new document.
- newDocument(String) - Method in class com.lucidworks.indexing.api.IndexStageBase
O
- operation(Operations) - Method in interface com.lucidworks.indexing.api.Document.Field
-
Set atomic update modifier hint.
- Operations - Enum in com.lucidworks.indexing.api
-
Atomic update operation modifier hints.
P
- param(String, String) - Method in interface com.lucidworks.indexing.api.fusion.RestCall.RestCallBuilder
-
Add query parameter.
- params(Map<String, String>) - Method in interface com.lucidworks.indexing.api.fusion.RestCall.RestCallBuilder
-
Add pre-constructed map of query parameters.
- post(String) - Method in interface com.lucidworks.indexing.api.fusion.RestCall
-
Perform POST call.
- process(Document, Context) - Method in interface com.lucidworks.indexing.api.IndexStage
-
Process single document.
- process(Document, Context, Consumer<Document>) - Method in interface com.lucidworks.indexing.api.IndexStage
-
Process single document.
- put(String) - Method in interface com.lucidworks.indexing.api.fusion.RestCall
-
Perform PUT call.
R
- RAW_CONTENT - Static variable in class com.lucidworks.indexing.api.Fields
- REMOVE - com.lucidworks.indexing.api.Operations
- REMOVEREGEX - com.lucidworks.indexing.api.Operations
- restCall(Class<T>) - Method in interface com.lucidworks.indexing.api.fusion.Fusion
-
REST call API for making generic HTTP calls to Fusion services.
- RestCall<T> - Interface in com.lucidworks.indexing.api.fusion
-
API for making generic REST calls to Fusion services.
- RestCall.RestCallBuilder<T> - Interface in com.lucidworks.indexing.api.fusion
S
- SDKVersion - Class in com.lucidworks.indexing
- SDKVersion() - Constructor for class com.lucidworks.indexing.SDKVersion
- set(Collection<T>) - Method in interface com.lucidworks.indexing.api.Document.Field
-
Set new field values removing any previously existing values.
- set(T) - Method in interface com.lucidworks.indexing.api.Document.Field
-
Set new field value removing any previously existing values.
- SET - com.lucidworks.indexing.api.Operations
- setFieldValues(String, List<?>) - Method in interface com.lucidworks.indexing.api.Document
-
Sets list of values to the field, removing any previously existing values.
- Stage - Annotation Type in com.lucidworks.indexing.api
-
Annotation that informs Fusion that this class should be interpreted as a stage.
- STRING - com.lucidworks.indexing.api.Types
T
- TRIE - com.lucidworks.indexing.api.Types
- type() - Method in annotation type com.lucidworks.indexing.api.Stage
-
Stage type name to uniquely identify custom stage.
- type(Types) - Method in interface com.lucidworks.indexing.api.Document.Field
-
Set type hint.
- Types - Enum in com.lucidworks.indexing.api
-
Field type hints.
V
- valueOf(String) - Static method in enum com.lucidworks.indexing.api.Operations
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.lucidworks.indexing.api.Types
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.lucidworks.indexing.api.Operations
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.lucidworks.indexing.api.Types
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes All Packages