Interface MetricCollection

    • Method Detail

      • name

        String name()
        Returns:
        The name of this metric collection.
      • stream

        default Stream<MetricRecord<?>> stream()
        Return a stream of records in this collection.
      • metricValues

        <T> List<T> metricValues​(SdkMetric<T> metric)
        Return all the values of the given metric.
        Type Parameters:
        T - The type of the value.
        Parameters:
        metric - The metric.
        Returns:
        All of the values of this metric.
      • childrenWithName

        default Stream<MetricCollection> childrenWithName​(String name)
        Return all of the children() with a specific name.
        Parameters:
        name - The name by which we will filter children().
        Returns:
        The child metric collections that have the provided name.
      • creationTime

        Instant creationTime()
        Returns:
        The time at which this collection was created.