# Functions
GetMetricUsageRatio takes in a set of metrics and a target utilization value, and calculates the ratio of desired to actual utilization (returning that and the actual utilization).
GetResourceUtilizationRatio takes in a set of metrics, a set of matching requests, and a target utilization percentage, and calculates the ratio of desired to actual utilization (returning that, the actual utilization, and the raw average value).
NewRESTMetricsClient creates a new MetricsClient which uses the given.
# Structs
PodMetric contains pod metric value (the metric values are expected to be the metric as a milli-value).
# Interfaces
QueryClient knows how to query a remote interface to retrieve container-level resource metrics as well as pod-level arbitrary metrics.
# Type aliases
PodMetricsInfo contains pod metrics as a map from pod names to PodMetricsInfo.