Class LatencyConfig

java.lang.Object
io.perl.config.LatencyConfig
Direct Known Subclasses:
PerlConfig

public class LatencyConfig extends Object
Class LatencyConfig.
  • Field Details

    • PERCENTILE_FORMAT

      public static final String PERCENTILE_FORMAT
      PERCENTILE_FORMAT = "0.##".
      See Also:
    • LATENCY_VALUE_SIZE_BYTES

      public static final int LATENCY_VALUE_SIZE_BYTES
      LATENCY_VALUE_SIZE_BYTES = 8.
      See Also:
    • LONG_MAX

      public static final long LONG_MAX
      LONG_MAX = Long.MAX_VALUE >> 2.
      See Also:
    • TOTAL_LATENCY_MAX

      public static final long TOTAL_LATENCY_MAX
      TOTAL_LATENCY_MAX = Long.MAX_VALUE >> 1.
      See Also:
    • DEFAULT_MAX_LATENCY

      public static final int DEFAULT_MAX_LATENCY
      DEFAULT_MAX_LATENCY = Time.MS_PER_MIN * 3.
      See Also:
    • DEFAULT_MIN_LATENCY

      public static final int DEFAULT_MIN_LATENCY
      int DEFAULT_MIN_LATENCY = 0.
      See Also:
    • PERCENTILES

      public static final double[] PERCENTILES
      PERCENTILES = {10, 25, 50, 75, 95, 99, 99.9, 99.99}.
    • HDR_SIGNIFICANT_DIGITS

      public static final int HDR_SIGNIFICANT_DIGITS
      int HDR_SIGNIFICANT_DIGITS = 3.
      See Also:
    • maxArraySizeMB

      public int maxArraySizeMB
      int maxArraySizeMB.
    • maxHashMapSizeMB

      public int maxHashMapSizeMB
      int maxHashMapSizeMB.
    • totalMaxHashMapSizeMB

      public int totalMaxHashMapSizeMB
      int totalMaxHashMapSizeMB.
    • histogram

      public boolean histogram
      boolean histogram.
    • csv

      public boolean csv
      boolean csv.
    • csvFileSizeGB

      public int csvFileSizeGB
      int csvFileSizeGB.
  • Constructor Details

    • LatencyConfig

      public LatencyConfig()