Class StatementTelemetryDetails


  • public class StatementTelemetryDetails
    extends Object
    This class is used to store the telemetry details for a statement.
    • Constructor Detail

      • StatementTelemetryDetails

        public StatementTelemetryDetails​(String statementId)
    • Method Detail

      • getStatementId

        public String getStatementId()
      • isInternalCall

        public boolean isInternalCall()
      • recordChunkDownloadLatency

        public void recordChunkDownloadLatency​(long chunkIndex,
                                               long latencyMillis)
      • recordChunkIteration

        public void recordChunkIteration​(Long totalChunks)
      • recordResultSetIteration

        public void recordResultSetIteration​(Long totalChunks,
                                             boolean hasNext)
      • recordGetOperationStatusLatency

        public void recordGetOperationStatusLatency​(long latencyMillis)
      • getOperationLatencyMillis

        public Long getOperationLatencyMillis()