Class MetricNameFilter


  • @Experimental(METRICS)
    public abstract class MetricNameFilter
    extends java.lang.Object
    The name of a metric.
    • Constructor Detail

      • MetricNameFilter

        public MetricNameFilter()
    • Method Detail

      • getNamespace

        public abstract java.lang.String getNamespace()
        The inNamespace that a metric must be in to match this MetricNameFilter.
      • getName

        public abstract @Nullable java.lang.String getName()
        If set, the metric must have this name to match this MetricNameFilter.
      • inNamespace

        public static MetricNameFilter inNamespace​(java.lang.String namespace)
      • inNamespace

        public static MetricNameFilter inNamespace​(java.lang.Class<?> namespace)
      • named

        public static MetricNameFilter named​(java.lang.String namespace,
                                             java.lang.String name)
      • named

        public static MetricNameFilter named​(java.lang.Class<?> namespace,
                                             java.lang.String name)