Package com.twilio.kudu.sql
Class KuduScanStats
java.lang.Object
com.twilio.kudu.sql.KuduScanStats
A single KuduScanStats object is created per query that is executed and is
accessed from all the
ScannerCallback
s created for each scanner as
well as the KuduEnumerable
.-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addScannerMetricsList
(List<ScannerMetrics> scannerMetricsList) Increments the scanner count and adds to the scanner metrics to the scannerMetricsListlong
long
long
long
long
void
incrementRowsScannedCount
(long additionalRows) void
incrementScannerRpcCount
(long additionalRpcs) void
void
-
Constructor Details
-
KuduScanStats
public KuduScanStats()
-
-
Method Details
-
incrementRowsScannedCount
public void incrementRowsScannedCount(long additionalRows) -
incrementScannerRpcCount
public void incrementScannerRpcCount(long additionalRpcs) -
setTimeToFirstRowMs
public void setTimeToFirstRowMs() -
setTotalTimeMs
public void setTotalTimeMs() -
addScannerMetricsList
Increments the scanner count and adds to the scanner metrics to the scannerMetricsList- Parameters:
scannerMetricsList
- scannerMetricsList
-
getScannerMetricsList
-
getRowsScannedCount
public long getRowsScannedCount() -
getScannerRpcCount
public long getScannerRpcCount() -
getTimeToFirstRowMs
public long getTimeToFirstRowMs() -
getTotalTimeMs
public long getTotalTimeMs() -
getScannerCount
public long getScannerCount()
-