Uses of Interface
org.apache.druid.query.context.ResponseContext.Key
Packages that use ResponseContext.Key
-
Uses of ResponseContext.Key in org.apache.druid.query.context
Classes in org.apache.druid.query.context that implement ResponseContext.KeyModifier and TypeClassDescriptionstatic classAbstract key class which provides most functionality except the type-specific merge logic.static classBoolean valued attribute with the semantics that once the flag is set true, it stays true.static classLong valued attribute that holds the accumulation of values assigned.static classLong valued attribute that holds the latest value assigned.static classString valued attribute that holds the latest value assigned.Fields in org.apache.druid.query.context declared as ResponseContext.KeyModifier and TypeFieldDescriptionstatic final ResponseContext.KeyResponseContext.Keys.CPU_CONSUMED_NANOSThe total CPU time for threads related to Sequence processing of the query.static final ResponseContext.KeyResponseContext.Keys.ETAGEntity tag.static final ResponseContext.KeyResponseContext.Keys.MISSING_SEGMENTSLists missing segments.static final ResponseContext.KeyResponseContext.Keys.NUM_SCANNED_ROWSThe number of rows scanned byScanQueryEngine.static final ResponseContext.KeyResponseContext.Keys.QUERY_FAIL_DEADLINE_MILLISQuery fail time (current time + timeout).static final ResponseContext.KeyResponseContext.Keys.QUERY_TOTAL_BYTES_GATHEREDQuery total bytes gathered.static final ResponseContext.KeyResponseContext.Keys.REMAINING_RESPONSES_FROM_QUERY_SERVERSMap of most relevant query ID to remaining number of responses from query nodes.static final ResponseContext.KeyResponseContext.Keys.TIMEOUT_ATThis variable indicates when a running query should be expired, and is effective only when 'timeout' of queryContext has a positive value.static final ResponseContext.KeyResponseContext.Keys.TRUNCATEDIndicates if aResponseContextwas truncated during serialization.static final ResponseContext.KeyResponseContext.Keys.UNCOVERED_INTERVALSLists intervals for which NO segment is present.static final ResponseContext.KeyResponseContext.Keys.UNCOVERED_INTERVALS_OVERFLOWEDIndicates if the number of uncovered intervals exceeded the limit (true/false).Methods in org.apache.druid.query.context that return ResponseContext.KeyModifier and TypeMethodDescriptionReturns a registered key associated with the given name, ornullif the key is not registered.Returns a registered key associated with the name .Methods in org.apache.druid.query.context that return types with arguments of type ResponseContext.KeyModifier and TypeMethodDescriptionprotected Map<ResponseContext.Key,Object> ConcurrentResponseContext.getDelegate()protected Map<ResponseContext.Key,Object> DefaultResponseContext.getDelegate()protected abstract Map<ResponseContext.Key,Object> ResponseContext.getDelegate()Methods in org.apache.druid.query.context with parameters of type ResponseContext.KeyModifier and TypeMethodDescriptionResponseContext.add(ResponseContext.Key key, Object value) Adds (merges) a new value associated with a key to an old value.ResponseContext.get(ResponseContext.Key key) ResponseContext.put(ResponseContext.Key key, Object value) Associates the specified object with the specified extension key.voidResponseContext.Keys.registerKey(ResponseContext.Key key) Primary way of registering context keys.voidResponseContext.Keys.registerKeys(ResponseContext.Key[] keys) Register a group of keys.ResponseContext.remove(ResponseContext.Key key)