Interface IndexStatisticsSnapshot
- All Superinterfaces:
IndexStatistics, JsonSerialization
- All Known Implementing Classes:
IndexStatisticsSnapshotImpl
A snapshot of
IndexStatistics.- Since:
- 12.0
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptiondefault CompletionStage<Map<String, IndexInfo>> default CompletionStage<IndexStatisticsSnapshot> merge(IndexStatisticsSnapshot other) Merge with anotherIndexStatisticsSnapshot.Methods inherited from interface IndexStatistics
entityIndexingFailures, genericIndexingFailures, reindexingMethods inherited from interface JsonSerialization
toJson
-
Method Details
-
indexedEntities
- Specified by:
indexedEntitiesin interfaceIndexStatistics- Returns:
- The name of all indexed entities configured in the cache. The name of the entity is either the class name annotated with @Index, or the protobuf Message name.
-
computeIndexInfos
- Specified by:
computeIndexInfosin interfaceIndexStatistics- Returns:
- The
IndexInfofor each indexed entity configured in the cache. The name of the entity is either the class name annotated with @Index, or the protobuf Message name.
-
computeSnapshot
- Specified by:
computeSnapshotin interfaceIndexStatistics
-
indexInfos
-
merge
Merge with anotherIndexStatisticsSnapshot.- Returns:
- self
-