Class 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 parent MonitorQuery
      (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)  
    • 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 entry

        Note 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 parent MonitorQuery
    • 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)