Skip navigation links
A B C D E F G H I L M N O P R S T V 

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.
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

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.
blobs() - Method in interface com.lucidworks.indexing.api.fusion.Fusion
Fusion Blobs API for operations with the blob objects stored in Fusion.
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.

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
 
Context - Interface in com.lucidworks.indexing.api
Index pipeline context represented as Java Map.

D

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 - Interface in com.lucidworks.indexing.api.fusion
 
documents() - Method in interface com.lucidworks.indexing.api.fusion.Fusion
Fusion Documents API for operation with Document objects.

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
 
Fusion - Interface in com.lucidworks.indexing.api.fusion
Fusion APIs available to use from a index pipeline stage.
fusion - Variable in class com.lucidworks.indexing.api.IndexStageBase
 
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
 
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
 
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.

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(String) - 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 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
 
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.
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.

T

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.
A B C D E F G H I L M N O P R S T V 
Skip navigation links