Module org.elasticsearch.server
Class ShardFieldUsageTracker.FieldUsageStatsTrackingSession
java.lang.Object
org.elasticsearch.index.search.stats.ShardFieldUsageTracker.FieldUsageStatsTrackingSession
- All Implemented Interfaces:
Closeable,AutoCloseable,Releasable,FieldUsageTrackingDirectoryReader.FieldUsageNotifier
- Enclosing class:
ShardFieldUsageTracker
public class ShardFieldUsageTracker.FieldUsageStatsTrackingSession
extends Object
implements FieldUsageTrackingDirectoryReader.FieldUsageNotifier, Releasable
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()voidonDocValuesUsed(String field) voidonKnnVectorsUsed(String field) voidonNormsUsed(String field) voidonOffsetsUsed(String field) voidonPayloadsUsed(String field) voidonPointsUsed(String field) voidonPositionsUsed(String field) voidonPostingsUsed(String field) voidonStoredFieldsUsed(String field) voidonTermFrequenciesUsed(String field) voidonTermsUsed(String field) voidonTermVectorsUsed(String field)
-
Constructor Details
-
FieldUsageStatsTrackingSession
public FieldUsageStatsTrackingSession()
-
-
Method Details
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable- Specified by:
closein interfaceReleasable
-
onTermsUsed
- Specified by:
onTermsUsedin interfaceFieldUsageTrackingDirectoryReader.FieldUsageNotifier
-
onPostingsUsed
- Specified by:
onPostingsUsedin interfaceFieldUsageTrackingDirectoryReader.FieldUsageNotifier
-
onTermFrequenciesUsed
- Specified by:
onTermFrequenciesUsedin interfaceFieldUsageTrackingDirectoryReader.FieldUsageNotifier
-
onPositionsUsed
- Specified by:
onPositionsUsedin interfaceFieldUsageTrackingDirectoryReader.FieldUsageNotifier
-
onOffsetsUsed
- Specified by:
onOffsetsUsedin interfaceFieldUsageTrackingDirectoryReader.FieldUsageNotifier
-
onDocValuesUsed
- Specified by:
onDocValuesUsedin interfaceFieldUsageTrackingDirectoryReader.FieldUsageNotifier
-
onStoredFieldsUsed
- Specified by:
onStoredFieldsUsedin interfaceFieldUsageTrackingDirectoryReader.FieldUsageNotifier
-
onNormsUsed
- Specified by:
onNormsUsedin interfaceFieldUsageTrackingDirectoryReader.FieldUsageNotifier
-
onPayloadsUsed
- Specified by:
onPayloadsUsedin interfaceFieldUsageTrackingDirectoryReader.FieldUsageNotifier
-
onPointsUsed
- Specified by:
onPointsUsedin interfaceFieldUsageTrackingDirectoryReader.FieldUsageNotifier
-
onTermVectorsUsed
- Specified by:
onTermVectorsUsedin interfaceFieldUsageTrackingDirectoryReader.FieldUsageNotifier
-
onKnnVectorsUsed
- Specified by:
onKnnVectorsUsedin interfaceFieldUsageTrackingDirectoryReader.FieldUsageNotifier
-