Class MetricsNaming


  • public class MetricsNaming
    extends Object
    Options for naming all metrics
    Author:
    Joel Takvorian
    • Constructor Detail

      • MetricsNaming

        public MetricsNaming()
        Default constructor
      • MetricsNaming

        public MetricsNaming​(MetricsNaming other)
        Copy constructor
        Parameters:
        other - The other MetricsNaming to copy when creating this
      • MetricsNaming

        public MetricsNaming​(JsonObject json)
        Create an instance from a JsonObject
        Parameters:
        json - the JsonObject to create it from
    • Method Detail

      • toJson

        public JsonObject toJson()
        Returns:
        a JSON representation of these options
      • getClientQueueTime

        public String getClientQueueTime()
      • getClientQueuePending

        public String getClientQueuePending()
      • getClientProcessingTime

        public String getClientProcessingTime()
      • getClientProcessingPending

        public String getClientProcessingPending()
      • getClientResetsCount

        public String getClientResetsCount()
      • getDatagramBytesRead

        public String getDatagramBytesRead()
      • getDatagramBytesWritten

        public String getDatagramBytesWritten()
      • getDatagramErrorCount

        public String getDatagramErrorCount()
      • getEbHandlers

        public String getEbHandlers()
      • getEbPending

        public String getEbPending()
      • getEbProcessed

        public String getEbProcessed()
      • getEbPublished

        public String getEbPublished()
      • getEbSent

        public String getEbSent()
      • getEbReceived

        public String getEbReceived()
      • getEbDelivered

        public String getEbDelivered()
      • getEbDiscarded

        public String getEbDiscarded()
      • getEbReplyFailures

        public String getEbReplyFailures()
      • getEbBytesRead

        public String getEbBytesRead()
      • getEbBytesWritten

        public String getEbBytesWritten()
      • getHttpQueueTime

        public String getHttpQueueTime()
      • getHttpQueuePending

        public String getHttpQueuePending()
      • getHttpActiveRequests

        public String getHttpActiveRequests()
      • getHttpRequestsCount

        public String getHttpRequestsCount()
      • getHttpRequestBytes

        public String getHttpRequestBytes()
      • getHttpResponseTime

        public String getHttpResponseTime()
      • getHttpResponsesCount

        public String getHttpResponsesCount()
      • getHttpResponseBytes

        public String getHttpResponseBytes()
      • getHttpActiveWsConnections

        public String getHttpActiveWsConnections()
      • getHttpRequestResetsCount

        public String getHttpRequestResetsCount()
      • getNetActiveConnections

        public String getNetActiveConnections()
      • getPoolUsage

        public String getPoolUsage()
      • getPoolInUse

        public String getPoolInUse()
      • getPoolUsageRatio

        public String getPoolUsageRatio()
      • getPoolCompleted

        public String getPoolCompleted()
      • setClientQueuePending

        public MetricsNaming setClientQueuePending​(String clientQueuePending)
      • setClientProcessingTime

        public MetricsNaming setClientProcessingTime​(String clientProcessingTime)
      • setClientProcessingPending

        public MetricsNaming setClientProcessingPending​(String clientProcessingPending)
      • setClientResetsCount

        public MetricsNaming setClientResetsCount​(String clientResetsCount)
      • setDatagramBytesRead

        public MetricsNaming setDatagramBytesRead​(String datagramBytesRead)
      • setDatagramBytesWritten

        public MetricsNaming setDatagramBytesWritten​(String datagramBytesWritten)
      • setDatagramErrorCount

        public MetricsNaming setDatagramErrorCount​(String datagramErrorCount)
      • setHttpActiveRequests

        public MetricsNaming setHttpActiveRequests​(String httpActiveRequests)
      • setHttpRequestsCount

        public MetricsNaming setHttpRequestsCount​(String httpRequestsCount)
      • setHttpResponsesCount

        public MetricsNaming setHttpResponsesCount​(String httpResponsesCount)
      • setHttpResponseBytes

        public MetricsNaming setHttpResponseBytes​(String httpResponseBytes)
      • setHttpActiveWsConnections

        public MetricsNaming setHttpActiveWsConnections​(String httpActiveWsConnections)
      • setHttpRequestResetsCount

        public MetricsNaming setHttpRequestResetsCount​(String httpRequestResetsCount)
      • setNetActiveConnections

        public MetricsNaming setNetActiveConnections​(String netActiveConnections)
      • getNetBytesRead

        public String getNetBytesRead()
      • getNetBytesWritten

        public String getNetBytesWritten()
      • getNetErrorCount

        public String getNetErrorCount()
      • getPoolQueueTime

        public String getPoolQueueTime()
      • getPoolQueuePending

        public String getPoolQueuePending()