Package org.apache.lucene.monitor
Class QueryCacheEntry
- java.lang.Object
-
- org.apache.lucene.monitor.QueryCacheEntry
-
class QueryCacheEntry extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) java.lang.String
cacheId
The id of this query(package private) Query
matchQuery
The (possibly partial due to decomposition) query(package private) java.util.Map<java.lang.String,java.lang.String>
metadata
The metadata from the entry's parentMonitorQuery
(package private) java.lang.String
queryId
The id of the MonitorQuery that produced this entry
-
Constructor Summary
Constructors Modifier Constructor Description private
QueryCacheEntry(java.lang.String cacheId, java.lang.String queryId, Query matchQuery, java.util.Map<java.lang.String,java.lang.String> metadata)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) static java.util.List<QueryCacheEntry>
decompose(MonitorQuery mq, QueryDecomposer decomposer)
java.lang.String
toString()
-
-
-
Field Detail
-
matchQuery
final Query matchQuery
The (possibly partial due to decomposition) query
-
cacheId
final java.lang.String cacheId
The id of this query
-
queryId
final java.lang.String queryId
The id of the MonitorQuery that produced this entryNote that this may be different to
cacheId
due to decomposition
-
metadata
final java.util.Map<java.lang.String,java.lang.String> metadata
The metadata from the entry's parentMonitorQuery
-
-
Constructor Detail
-
QueryCacheEntry
private QueryCacheEntry(java.lang.String cacheId, java.lang.String queryId, Query matchQuery, java.util.Map<java.lang.String,java.lang.String> metadata)
-
-
Method Detail
-
decompose
static java.util.List<QueryCacheEntry> decompose(MonitorQuery mq, QueryDecomposer decomposer)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-