Package com.twilio.kudu.sql
Class KuduScanStats
- java.lang.Object
-
- com.twilio.kudu.sql.KuduScanStats
-
public final class KuduScanStats extends Object
A single KuduScanStats object is created per query that is executed and is accessed from all theScannerCallback
s created for each scanner as well as theKuduEnumerable
-
-
Constructor Summary
Constructors Constructor Description KuduScanStats()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description long
getRowsScannedCount()
long
getScannerCount()
List<ScannerMetrics>
getScannerMetricsList()
long
getScannerRpcCount()
long
getTimeToFirstRowMs()
long
getTotalTimeMs()
void
incrementRowsScannedCount(long additionalRows)
void
incrementScannerRpcCount(long additionalRpcs)
void
setScannerMetricsList(List<ScannerMetrics> scannerMetricsList)
void
setTimeToFirstRowMs()
void
setTotalTimeMs()
-
-
-
Method Detail
-
incrementRowsScannedCount
public void incrementRowsScannedCount(long additionalRows)
-
incrementScannerRpcCount
public void incrementScannerRpcCount(long additionalRpcs)
-
setTimeToFirstRowMs
public void setTimeToFirstRowMs()
-
setTotalTimeMs
public void setTotalTimeMs()
-
setScannerMetricsList
public void setScannerMetricsList(List<ScannerMetrics> scannerMetricsList)
-
getScannerMetricsList
public List<ScannerMetrics> getScannerMetricsList()
-
getRowsScannedCount
public long getRowsScannedCount()
-
getScannerRpcCount
public long getScannerRpcCount()
-
getTimeToFirstRowMs
public long getTimeToFirstRowMs()
-
getTotalTimeMs
public long getTotalTimeMs()
-
getScannerCount
public long getScannerCount()
-
-