Class Stats


  • public class Stats
    extends java.lang.Object
    Statistics for an HttpBenchmark.
    Since:
    4.0
    • Field Detail

      • successCount

        private final java.util.concurrent.atomic.AtomicInteger successCount
      • failureCount

        private final java.util.concurrent.atomic.AtomicInteger failureCount
      • keepAliveCount

        private final java.util.concurrent.atomic.AtomicInteger keepAliveCount
      • totalBytesRecv

        private final java.util.concurrent.atomic.AtomicLong totalBytesRecv
      • totalBytesSent

        private final java.util.concurrent.atomic.AtomicLong totalBytesSent
      • contentLength

        private final java.util.concurrent.atomic.AtomicLong contentLength
      • totalContentLength

        private final java.util.concurrent.atomic.AtomicLong totalContentLength
      • serverNameRef

        private final java.util.concurrent.atomic.AtomicReference<java.lang.String> serverNameRef
      • versionRef

        private final java.util.concurrent.atomic.AtomicReference<ProtocolVersion> versionRef
    • Constructor Detail

      • Stats

        public Stats()
    • Method Detail

      • incSuccessCount

        public void incSuccessCount()
      • getSuccessCount

        public int getSuccessCount()
      • incFailureCount

        public void incFailureCount()
      • getFailureCount

        public int getFailureCount()
      • incKeepAliveCount

        public void incKeepAliveCount()
      • getKeepAliveCount

        public int getKeepAliveCount()
      • incTotalBytesRecv

        public void incTotalBytesRecv​(int n)
      • getTotalBytesRecv

        public long getTotalBytesRecv()
      • incTotalBytesSent

        public void incTotalBytesSent​(int n)
      • getTotalBytesSent

        public long getTotalBytesSent()
      • setContentLength

        public void setContentLength​(long n)
      • incTotalContentLength

        public void incTotalContentLength​(long n)
      • getContentLength

        public long getContentLength()
      • getTotalContentLength

        public long getTotalContentLength()
      • setServerName

        public void setServerName​(java.lang.String serverName)
      • getServerName

        public java.lang.String getServerName()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object