Interface MetricDefinition

    • Method Detail

      • resourceId

        String resourceId()
        Get the resourceId value.
        Returns:
        the resourceId value
      • namespace

        String namespace()
        Get the namespace value.
        Returns:
        the namespace value
      • isDimensionRequired

        boolean isDimensionRequired()
        Get the isDimensionRequired value.
        Returns:
        the isDimensionRequired value
      • dimensions

        List<LocalizableString> dimensions()
        the name and the display name of the dimension, i.e. it is a localizable string.
        Returns:
        the list of dimension values.
      • supportedAggregationTypes

        List<AggregationType> supportedAggregationTypes()
        the collection of what aggregation types are supported.
        Returns:
        the list of supported aggregation type values.
      • unit

        Unit unit()
        Get the unit value.
        Returns:
        the unit value
      • primaryAggregationType

        AggregationType primaryAggregationType()
        Get the primaryAggregationType value.
        Returns:
        the primaryAggregationType value
      • metricAvailabilities

        List<MetricAvailability> metricAvailabilities()
        Get the metricAvailabilities value.
        Returns:
        the metricAvailabilities value
      • id

        String id()
        Get the id value.
        Returns:
        the id value