| Package | Description |
|---|---|
| com.algolia.search | |
| com.algolia.search.models.indexing |
| Modifier and Type | Method and Description |
|---|---|
BatchIndexingResponse |
SearchIndex.deleteObjects(List<String> objectIDs)
Remove objects from an index using their object ids.
|
BatchIndexingResponse |
SearchIndex.deleteObjects(List<String> objectIDs,
RequestOptions requestOptions)
Remove objects from an index using their object ids.
|
BatchIndexingResponse |
SearchIndex.partialUpdateObjects(Iterable<T> data)
Update one or more attributes of an existing object.
|
BatchIndexingResponse |
SearchIndex.partialUpdateObjects(Iterable<T> data,
boolean createIfNotExists)
Update one or more attributes of an existing object.
|
BatchIndexingResponse |
SearchIndex.partialUpdateObjects(Iterable<T> data,
boolean createIfNotExists,
RequestOptions requestOptions)
Update one or more attributes of an existing object.
|
BatchIndexingResponse |
SearchIndex.partialUpdateObjects(Iterable<T> data,
RequestOptions requestOptions)
Update one or more attributes of an existing object.
|
BatchIndexingResponse |
SearchIndex.saveObject(T data)
This method allows you to create records on your index by sending one or more objects Each
object contains a set of attributes and values, which represents a full record on an index.
|
BatchIndexingResponse |
SearchIndex.saveObject(T data,
boolean autoGenerateObjectID)
This method allows you to create records on your index by sending one or more objects Each
object contains a set of attributes and values, which represents a full record on an index.
|
BatchIndexingResponse |
SearchIndex.saveObject(T data,
boolean autoGenerateObjectID,
RequestOptions requestOptions)
This method allows you to create records on your index by sending one or more objects Each
object contains a set of attributes and values, which represents a full record on an index.
|
BatchIndexingResponse |
SearchIndex.saveObject(T data,
RequestOptions requestOptions)
This method allows you to create records on your index by sending one or more objects Each
object contains a set of attributes and values, which represents a full record on an index.
|
BatchIndexingResponse |
SearchIndex.saveObjects(Iterable<T> data)
This method allows you to create records on your index by sending one or more objects Each
object contains a set of attributes and values, which represents a full record on an index.
|
BatchIndexingResponse |
SearchIndex.saveObjects(Iterable<T> data,
boolean autoGenerateObjectID)
This method allows you to create records on your index by sending one or more objects Each
object contains a set of attributes and values, which represents a full record on an index.
|
BatchIndexingResponse |
SearchIndex.saveObjects(Iterable<T> data,
boolean autoGenerateObjectID,
RequestOptions requestOptions)
This method allows you to create records on your index by sending one or more objects Each
object contains a set of attributes and values, which represents a full record on an index.
|
BatchIndexingResponse |
SearchIndex.saveObjects(Iterable<T> data,
RequestOptions requestOptions)
This method allows you to create records on your index by sending one or more objects Each
object contains a set of attributes and values, which represents a full record on an index.
|
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<BatchIndexingResponse> |
SearchIndex.deleteObjectsAsync(List<String> objectIDs)
Remove objects from an index using their object ids.
|
CompletableFuture<BatchIndexingResponse> |
SearchIndex.deleteObjectsAsync(List<String> objectIDs,
RequestOptions requestOptions)
Remove objects from an index using their object ids.
|
CompletableFuture<BatchIndexingResponse> |
SearchIndex.partialUpdateObjectsAsync(Iterable<T> data)
Update one or more attributes of an existing object.
|
CompletableFuture<BatchIndexingResponse> |
SearchIndex.partialUpdateObjectsAsync(Iterable<T> data,
boolean createIfNotExists)
Update one or more attributes of an existing object.
|
CompletableFuture<BatchIndexingResponse> |
SearchIndex.partialUpdateObjectsAsync(Iterable<T> data,
boolean createIfNotExists,
RequestOptions requestOptions)
Update one or more attributes of an existing object.
|
CompletableFuture<BatchIndexingResponse> |
SearchIndex.partialUpdateObjectsAsync(Iterable<T> data,
RequestOptions requestOptions)
Update one or more attributes of an existing object.
|
CompletableFuture<BatchIndexingResponse> |
SearchIndex.saveObjectAsync(T data)
This method allows you to create records on your index by sending one or more objects Each
object contains a set of attributes and values, which represents a full record on an index.
|
CompletableFuture<BatchIndexingResponse> |
SearchIndex.saveObjectAsync(T data,
boolean autoGenerateObjectID)
This method allows you to create records on your index by sending one or more objects Each
object contains a set of attributes and values, which represents a full record on an index.
|
CompletableFuture<BatchIndexingResponse> |
SearchIndex.saveObjectAsync(T data,
boolean autoGenerateObjectID,
RequestOptions requestOptions)
This method allows you to create records on your index by sending one or more objects Each
object contains a set of attributes and values, which represents a full record on an index.
|
CompletableFuture<BatchIndexingResponse> |
SearchIndex.saveObjectAsync(T data,
RequestOptions requestOptions)
This method allows you to create records on your index by sending one or more objects Each
object contains a set of attributes and values, which represents a full record on an index.
|
CompletableFuture<BatchIndexingResponse> |
SearchIndex.saveObjectsAsync(Iterable<T> data)
This method allows you to create records on your index by sending one or more objects Each
object contains a set of attributes and values, which represents a full record on an index.
|
CompletableFuture<BatchIndexingResponse> |
SearchIndex.saveObjectsAsync(Iterable<T> data,
boolean autoGenerateObjectID)
This method allows you to create records on your index by sending one or more objects Each
object contains a set of attributes and values, which represents a full record on an index.
|
CompletableFuture<BatchIndexingResponse> |
SearchIndex.saveObjectsAsync(Iterable<T> data,
boolean autoGenerateObjectID,
RequestOptions requestOptions)
This method allows you to create records on your index by sending one or more objects Each
object contains a set of attributes and values, which represents a full record on an index.
|
CompletableFuture<BatchIndexingResponse> |
SearchIndex.saveObjectsAsync(Iterable<T> data,
RequestOptions requestOptions)
This method allows you to create records on your index by sending one or more objects Each
object contains a set of attributes and values, which represents a full record on an index.
|
| Modifier and Type | Method and Description |
|---|---|
BatchIndexingResponse |
BatchIndexingResponse.setResponses(List<BatchResponse> responses) |
Copyright © 2019. All rights reserved.