Class ConnectionStatistics.Stats

    • Constructor Detail

      • Stats

        public Stats​(java.lang.String name)
    • Method Detail

      • reset

        public void reset()
      • getName

        public java.lang.String getName()
      • getReceivedBytes

        public long getReceivedBytes()
      • getReceivedBytesRate

        public long getReceivedBytesRate()
      • getSentBytes

        public long getSentBytes()
      • getSentBytesRate

        public long getSentBytesRate()
      • getConnectionDurationMax

        public long getConnectionDurationMax()
      • getConnectionDurationMean

        public double getConnectionDurationMean()
      • getConnectionDurationStdDev

        public double getConnectionDurationStdDev()
      • getConnectionsTotal

        public long getConnectionsTotal()
      • getConnections

        public long getConnections()
      • getConnectionsMax

        public long getConnectionsMax()
      • getReceivedMessages

        public long getReceivedMessages()
      • getReceivedMessagesRate

        public long getReceivedMessagesRate()
      • getSentMessages

        public long getSentMessages()
      • getSentMessagesRate

        public long getSentMessagesRate()
      • incrementCount

        public void incrementCount()
      • decrementCount

        public void decrementCount()
      • recordDuration

        public void recordDuration​(long duration)
      • recordBytesIn

        public void recordBytesIn​(long bytesIn)
      • recordBytesOut

        public void recordBytesOut​(long bytesOut)
      • recordMessagesIn

        public void recordMessagesIn​(long messagesIn)
      • recordMessagesOut

        public void recordMessagesOut​(long messagesOut)
      • dump

        public void dump​(java.lang.Appendable out,
                         java.lang.String indent)
                  throws java.io.IOException
        Description copied from interface: Dumpable
        Dump this object (and children) into an Appendable using the provided indent after any new lines. The indent should not be applied to the first object dumped.
        Specified by:
        dump in interface Dumpable
        Parameters:
        out - The appendable to dump to
        indent - The indent to apply after any new lines.
        Throws:
        java.io.IOException - if unable to write to Appendable
      • toString

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