Class MetricEntity


  • public class MetricEntity
    extends java.lang.Object
    Metric entity class to define a metric with all its properties
    • Constructor Detail

      • MetricEntity

        public MetricEntity​(@Nonnull
                            java.lang.String metricName,
                            @Nonnull
                            MetricType metricType,
                            @Nonnull
                            MetricUnit unit,
                            @Nonnull
                            java.lang.String description)
      • MetricEntity

        public MetricEntity​(@Nonnull
                            java.lang.String metricName,
                            @Nonnull
                            MetricType metricType,
                            @Nonnull
                            MetricUnit unit,
                            @Nonnull
                            java.lang.String description,
                            @Nullable
                            java.util.Set<VeniceMetricsDimensions> dimensionsList)
    • Method Detail

      • getMetricName

        @Nonnull
        public java.lang.String getMetricName()
      • getMetricType

        @Nonnull
        public MetricType getMetricType()
      • getDescription

        @Nonnull
        public java.lang.String getDescription()