class QueryCacheEntry
extends java.lang.Object
Modifier and Type | Field and 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 parent
MonitorQuery |
(package private) java.lang.String |
queryId
The id of the MonitorQuery that produced this entry
Note that this may be different to
cacheId due to decomposition |
Modifier | Constructor and Description |
---|---|
private |
QueryCacheEntry(java.lang.String cacheId,
java.lang.String queryId,
Query matchQuery,
java.util.Map<java.lang.String,java.lang.String> metadata) |
Modifier and Type | Method and Description |
---|---|
(package private) static java.util.List<QueryCacheEntry> |
decompose(MonitorQuery mq,
QueryDecomposer decomposer) |
java.lang.String |
toString() |
final Query matchQuery
final java.lang.String cacheId
final java.lang.String queryId
cacheId
due to decompositionfinal java.util.Map<java.lang.String,java.lang.String> metadata
MonitorQuery
private QueryCacheEntry(java.lang.String cacheId, java.lang.String queryId, Query matchQuery, java.util.Map<java.lang.String,java.lang.String> metadata)
static java.util.List<QueryCacheEntry> decompose(MonitorQuery mq, QueryDecomposer decomposer)
public java.lang.String toString()
toString
in class java.lang.Object