Package org.apache.pinot.spi.trace
Interface RequestScope
-
- All Superinterfaces:
AutoCloseable,RequestContext,Scope
- All Known Implementing Classes:
DefaultRequestContext
public interface RequestScope extends Scope, RequestContext
A scope wrapping an end to end synchronous pinot request. Can be extended by a custom tracer to meter request latency.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.apache.pinot.spi.trace.RequestContext
RequestContext.FanoutType
-
-
Method Summary
-
Methods inherited from interface org.apache.pinot.spi.trace.RequestContext
getBrokerId, getErrorCode, getFanoutType, getNumDocsScanned, getNumEntriesScannedInFilter, getNumEntriesScannedPostFilter, getNumExceptions, getNumRowsResultSet, getNumSegmentsMatched, getNumSegmentsProcessed, getNumSegmentsQueried, getNumServersQueried, getNumServersResponded, getNumUnavailableSegments, getOfflineResponseSerializationCpuTimeNs, getOfflineServerTenant, getOfflineSystemActivitiesCpuTimeNs, getOfflineThreadCpuTimeNs, getOfflineTotalCpuTimeNs, getProcessingTimeMillis, getQuery, getRealtimeResponseSerializationCpuTimeNs, getRealtimeServerTenant, getRealtimeSystemActivitiesCpuTimeNs, getRealtimeThreadCpuTimeNs, getRealtimeTotalCpuTimeNs, getReduceTimeMillis, getRequestArrivalTimeMillis, getRequestId, getTableName, getTotalDocs, hasValidTableName, isNumGroupsLimitReached, isSampledRequest, setBrokerId, setErrorCode, setFanoutType, setNumDocsScanned, setNumEntriesScannedInFilter, setNumEntriesScannedPostFilter, setNumExceptions, setNumGroupsLimitReached, setNumRowsResultSet, setNumSegmentsMatched, setNumSegmentsProcessed, setNumSegmentsQueried, setNumServersQueried, setNumServersResponded, setNumUnavailableSegments, setOfflineResponseSerializationCpuTimeNs, setOfflineServerTenant, setOfflineSystemActivitiesCpuTimeNs, setOfflineThreadCpuTimeNs, setOfflineTotalCpuTimeNs, setProcessingTimeMillis, setQuery, setQueryProcessingTime, setRealtimeResponseSerializationCpuTimeNs, setRealtimeServerTenant, setRealtimeSystemActivitiesCpuTimeNs, setRealtimeThreadCpuTimeNs, setRealtimeTotalCpuTimeNs, setReduceTimeMillis, setReduceTimeNanos, setRequestArrivalTimeMillis, setRequestId, setTableName, setTotalDocs
-
-