Uses of Enum Class
com.helix.profiler.flamegraph.MetricType
Packages that use MetricType
-
Uses of MetricType in com.helix.profiler.flamegraph
Methods in com.helix.profiler.flamegraph that return MetricTypeModifier and TypeMethodDescriptionFlameGraphAggregator.getMetric()Gets the currently active metric dimension.AsciiFlameRenderer.getMetricType()StackSampleEvent.metricType()Returns the value of themetricTyperecord component.static MetricTypeReturns the enum constant of this class with the specified name.static MetricType[]MetricType.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in com.helix.profiler.flamegraph with parameters of type MetricTypeModifier and TypeMethodDescriptionvoidFlameGraphAggregator.addFoldedLine(MetricType metric, String line) Parses and aggregates a single Brendan Gregg folded stack trace line into the specified metric.voidFlameGraphAggregator.addSample(MetricType metric, StackTraceElement[] stackTrace, long value) Ingests a JVMStackTraceElementarray into the specified metric.voidFlameGraphAggregator.addSample(MetricType metric, List<String> frames, long value) Adds a stack trace sample with the specified value to a target metric.voidFlameGraphAggregator.clear(MetricType metric) Clears aggregated data for the specified metric.FlameGraphAggregator.exportFolded(MetricType metric) Exports the aggregated stack traces for the specified metric in Brendan Gregg folded format.voidFlameGraphAggregator.exportFolded(MetricType metric, Writer writer) Writes the folded stack traces to the provided Writer.voidFlameGraphAggregator.exportFolded(MetricType metric, Path destination) Writes the folded stack traces for the specified metric to the destination path.intFlameGraphAggregator.getDistinctStacksCount(MetricType metric) Returns the count of distinct call stack paths terminating with samples for the specified metric.com.googlecode.lanterna.TextColor.RGBFlameGraphTheme.getFrameBackgroundColor(String frameName, int depth, MetricType metricType) Computes a deterministic frame background color based on frame name, depth, and metric.intFlameGraphAggregator.getMaxDepth(MetricType metric) Returns the maximum depth of the flame graph call tree for the specified metric.FlameGraphAggregator.getRootNode(MetricType metricType) Retrieves the root prefix trie node for the specified metric.longFlameGraphAggregator.getTotalSamples(MetricType metric) Returns total samples/value aggregated for the specified metric.voidFlameGraphAggregator.ingestFoldedFile(MetricType metric, Path path) Ingests folded stack data from a file for a specific metric.voidFlameGraphAggregator.ingestFoldedText(MetricType metric, String foldedText) Ingests a multiline block of Brendan Gregg folded stack data for a specific metric.voidFlameGraphAggregator.ingestThreadDump(MetricType metric, Map<Thread, StackTraceElement[]> traces) Ingests a thread dump snapshot into the specified metric.voidFlameGraphAggregator.setActiveMetric(MetricType metricType) voidFlameGraphAggregator.setMetric(MetricType metricType) Dynamically sets the active metric dimension.voidAsciiFlameRenderer.setMetricType(MetricType metricType) Constructors in com.helix.profiler.flamegraph with parameters of type MetricTypeModifierConstructorDescriptionAsciiFlameRenderer(FlameGraphTheme theme, MetricType metricType) StackSampleEvent(MetricType metricType, List<String> frames, long value) StackSampleEvent(MetricType metricType, List<String> frames, long value, Instant timestamp) Creates an instance of aStackSampleEventrecord class.