Class SqlMetrics.Builder

  • Enclosing class:
    SqlMetrics

    public static class SqlMetrics.Builder
    extends Object
    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • cpuTime

        public SqlMetrics.Builder cpuTime​(Long cpuTime)
        Total CPU time consumed by the Sql.
        Parameters:
        cpuTime - the value to set
        Returns:
        this builder
      • elapsedTime

        public SqlMetrics.Builder elapsedTime​(Long elapsedTime)
        Elapsed time of the Sql.
        Parameters:
        elapsedTime - the value to set
        Returns:
        this builder
      • bufferGets

        public SqlMetrics.Builder bufferGets​(Long bufferGets)
        Sum total number of buffer gets.
        Parameters:
        bufferGets - the value to set
        Returns:
        this builder
      • diskReads

        public SqlMetrics.Builder diskReads​(Long diskReads)
        Sum total number of disk reads.
        Parameters:
        diskReads - the value to set
        Returns:
        this builder
      • directWrites

        public SqlMetrics.Builder directWrites​(Long directWrites)
        Sum total number of direct path writes.
        Parameters:
        directWrites - the value to set
        Returns:
        this builder
      • executions

        public SqlMetrics.Builder executions​(Long executions)
        Total executions of this SQL statement.
        Parameters:
        executions - the value to set
        Returns:
        this builder