Module spring.data.elasticsearch
Interface ReactiveElasticsearchRepository<T,ID>
- All Superinterfaces:
ReactiveCrudRepository<T,,ID> ReactiveSortingRepository<T,,ID> Repository<T,ID>
- All Known Implementing Classes:
SimpleReactiveElasticsearchRepository
@NoRepositoryBean
public interface ReactiveElasticsearchRepository<T,ID>
extends ReactiveSortingRepository<T,ID>, ReactiveCrudRepository<T,ID>
Elasticsearch specific
Repository interface with reactive support.- Since:
- 3.2
- Author:
- Christoph Strobl
-
Method Summary
Modifier and TypeMethodDescriptiondelete(T entity, RefreshPolicy refreshPolicy) deleteAll(Iterable<? extends T> entities, RefreshPolicy refreshPolicy) deleteAll(Publisher<? extends T> entityStream, RefreshPolicy refreshPolicy) deleteAll(RefreshPolicy refreshPolicy) deleteAllById(Iterable<? extends ID> ids, RefreshPolicy refreshPolicy) deleteById(ID id, RefreshPolicy refreshPolicy) deleteById(Publisher<ID> id, RefreshPolicy refreshPolicy) save(S entity, RefreshPolicy refreshPolicy) saveAll(Iterable<S> entities, RefreshPolicy refreshPolicy) saveAll(Publisher<S> entityStream, RefreshPolicy refreshPolicy) Methods inherited from interface org.springframework.data.repository.reactive.ReactiveCrudRepository
count, delete, deleteAll, deleteAll, deleteAll, deleteAllById, deleteById, deleteById, existsById, existsById, findAll, findAllById, findAllById, findById, findById, save, saveAll, saveAllMethods inherited from interface org.springframework.data.repository.reactive.ReactiveSortingRepository
findAll
-
Method Details
-
save
- Since:
- 5.2
-
saveAll
- Since:
- 5.2
-
saveAll
- Since:
- 5.2
-
deleteById
- Since:
- 5.2
-
deleteById
- Since:
- 5.2
-
delete
- Since:
- 5.2
-
deleteAllById
- Since:
- 5.2
-
deleteAll
- Since:
- 5.2
-
deleteAll
- Since:
- 5.2
-
deleteAll
- Since:
- 5.2
-