## Uses of Class
org.apache.tinkerpop.gremlin.process.traversal.util.MutableMetrics

- Packages that use MutableMetrics
  Package | Description
  --- | ---
  org.apache.tinkerpop.gremlin.process.traversal.step |
  org.apache.tinkerpop.gremlin.process.traversal.step.map |
  org.apache.tinkerpop.gremlin.process.traversal.step.util |
  org.apache.tinkerpop.gremlin.process.traversal.util |
  org.apache.tinkerpop.gremlin.util.function |

- - ### Uses of MutableMetrics in org.apache.tinkerpop.gremlin.process.traversal.step

    Methods in org.apache.tinkerpop.gremlin.process.traversal.step with parameters of type MutableMetrics
    Modifier and Type | Method and Description
    --- | ---
    `void` | Profiling.`setMetrics(MutableMetrics metrics)`

  - ### Uses of MutableMetrics in org.apache.tinkerpop.gremlin.process.traversal.step.map

    Methods in org.apache.tinkerpop.gremlin.process.traversal.step.map with parameters of type MutableMetrics
    Modifier and Type | Method and Description
    --- | ---
    `void` | ProfileTest.MockStep.`setMetrics(MutableMetrics parentMetrics)`

  - ### Uses of MutableMetrics in org.apache.tinkerpop.gremlin.process.traversal.step.util

    Methods in org.apache.tinkerpop.gremlin.process.traversal.step.util that return MutableMetrics
    Modifier and Type | Method and Description
    --- | ---
    `MutableMetrics` | ProfileStep.ProfileBiOperator.`apply(MutableMetrics metricsA, MutableMetrics metricsB)`
    `MutableMetrics` | ProfileStep.`getMetrics()` Returns `null` if traversal is not iterated or if not locked after strategy application.

    Methods in org.apache.tinkerpop.gremlin.process.traversal.step.util that return types with arguments of type MutableMetrics
    Modifier and Type | Method and Description
    --- | ---
    `MemoryComputeKey<MutableMetrics>` | ProfileStep.`getMemoryComputeKey()`

    Methods in org.apache.tinkerpop.gremlin.process.traversal.step.util with parameters of type MutableMetrics
    Modifier and Type | Method and Description
    --- | ---
    `MutableMetrics` | ProfileStep.ProfileBiOperator.`apply(MutableMetrics metricsA, MutableMetrics metricsB)`

  - ### Uses of MutableMetrics in org.apache.tinkerpop.gremlin.process.traversal.util

    Methods in org.apache.tinkerpop.gremlin.process.traversal.util that return MutableMetrics
    Modifier and Type | Method and Description
    --- | ---
    `MutableMetrics` | MutableMetrics.`clone()`
    `MutableMetrics` | MutableMetrics.`getNested(String metricsId)`

    Methods in org.apache.tinkerpop.gremlin.process.traversal.util with parameters of type MutableMetrics
    Modifier and Type | Method and Description
    --- | ---
    `void` | MutableMetrics.`addNested(MutableMetrics metrics)`
    `void` | MutableMetrics.`aggregate(MutableMetrics other)` Aggregate one set of metrics into the current body of metrics.

    Constructor parameters in org.apache.tinkerpop.gremlin.process.traversal.util with type arguments of type MutableMetrics
    Constructor and Description
    `DefaultTraversalMetrics(long totalStepDurationNs, List<MutableMetrics> orderedMetrics)` This is only a convenient constructor needed for GraphSON deserialization.

  - ### Uses of MutableMetrics in org.apache.tinkerpop.gremlin.util.function

    Methods in org.apache.tinkerpop.gremlin.util.function that return MutableMetrics
    Modifier and Type | Method and Description
    --- | ---
    `MutableMetrics` | MutableMetricsSupplier.`get()`

Copyright © 2013–2022 Apache Software Foundation. All rights reserved.