Package org.infinispan.query.core.stats
Interface SearchStatisticsSnapshot
- All Superinterfaces:
org.infinispan.commons.dataconversion.internal.JsonSerialization,SearchStatistics
- All Known Implementing Classes:
SearchStatisticsSnapshotImpl
public interface SearchStatisticsSnapshot
extends SearchStatistics, org.infinispan.commons.dataconversion.internal.JsonSerialization
A snapshot of
SearchStatistics.- Since:
- 12.0
-
Method Summary
Modifier and TypeMethodDescriptiondefault CompletionStage<SearchStatisticsSnapshot>merge(SearchStatisticsSnapshot other) Merge with anotherSearchStatisticsSnapshotMethods inherited from interface org.infinispan.commons.dataconversion.internal.JsonSerialization
toJson
-
Method Details
-
getQueryStatistics
QueryStatisticsSnapshot getQueryStatistics()- Specified by:
getQueryStatisticsin interfaceSearchStatistics- Returns:
QueryStatistics
-
getIndexStatistics
IndexStatisticsSnapshot getIndexStatistics()- Specified by:
getIndexStatisticsin interfaceSearchStatistics- Returns:
IndexStatistics
-
computeSnapshot
- Specified by:
computeSnapshotin interfaceSearchStatistics- Returns:
- A snapshot of self.
-
merge
Merge with anotherSearchStatisticsSnapshot- Returns:
- self.
-