Interface MetricDefinitions

All Superinterfaces:
HasManager<MonitorManager>

public interface MetricDefinitions extends HasManager<MonitorManager>
Entry point for Monitor Metric Definitions API.
  • Method Summary

    Modifier and Type
    Method
    Description
    com.azure.core.http.rest.PagedIterable<MetricDefinition>
    listByResource(String resourceId)
    Lists Metric Definitions for a given resource.
    com.azure.core.http.rest.PagedFlux<MetricDefinition>
    Lists Metric Definitions for a given resource.

    Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasManager

    manager
  • Method Details

    • listByResource

      com.azure.core.http.rest.PagedIterable<MetricDefinition> listByResource(String resourceId)
      Lists Metric Definitions for a given resource.
      Parameters:
      resourceId - The resource Id.
      Returns:
      list of metric definitions.
    • listByResourceAsync

      com.azure.core.http.rest.PagedFlux<MetricDefinition> listByResourceAsync(String resourceId)
      Lists Metric Definitions for a given resource.
      Parameters:
      resourceId - The resource Id.
      Returns:
      a representation of the deferred computation of Metric Definitions list call.