MetricsAggregationRange¶
-
class
oci.database_management.models.
MetricsAggregationRange
(**kwargs)¶ Bases:
object
The set of aggregated data returned for a metric.
Methods
__init__
(**kwargs)Initializes a new MetricsAggregationRange object with values from keyword arguments. Attributes
header
Gets the header of this MetricsAggregationRange. metrics
Gets the metrics of this MetricsAggregationRange. range_end_time_in_epoch_seconds
Gets the range_end_time_in_epoch_seconds of this MetricsAggregationRange. range_start_time_in_epoch_seconds
Gets the range_start_time_in_epoch_seconds of this MetricsAggregationRange. -
__init__
(**kwargs)¶ Initializes a new MetricsAggregationRange object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - header (oci.database_management.models.DbManagementAnalyticsMetric) – The value to assign to the header property of this MetricsAggregationRange.
- metrics (list[oci.database_management.models.DbManagementAnalyticsMetric]) – The value to assign to the metrics property of this MetricsAggregationRange.
- range_start_time_in_epoch_seconds (int) – The value to assign to the range_start_time_in_epoch_seconds property of this MetricsAggregationRange.
- range_end_time_in_epoch_seconds (int) – The value to assign to the range_end_time_in_epoch_seconds property of this MetricsAggregationRange.
-
header
¶ Gets the header of this MetricsAggregationRange.
Returns: The header of this MetricsAggregationRange. Return type: oci.database_management.models.DbManagementAnalyticsMetric
-
metrics
¶ Gets the metrics of this MetricsAggregationRange. The list of metrics returned for the specified request. Each of the metrics has a metricName and additional properties like metadata, dimensions. If a property is not set, then use the value from header.
Suppose m be an item in the metrics array: - If m.metricName is not set, use header.metricName instead - If m.durationInSeconds is not set, use header.durationInSeconds instead - If m.dimensions is not set, use header.dimensions instead - If m.metadata is not set, use header.metadata instead
Returns: The metrics of this MetricsAggregationRange. Return type: list[oci.database_management.models.DbManagementAnalyticsMetric]
-
range_end_time_in_epoch_seconds
¶ Gets the range_end_time_in_epoch_seconds of this MetricsAggregationRange. The end of the time range (exclusive) of the returned metric data.
Returns: The range_end_time_in_epoch_seconds of this MetricsAggregationRange. Return type: int
-
range_start_time_in_epoch_seconds
¶ Gets the range_start_time_in_epoch_seconds of this MetricsAggregationRange. The beginning of the time range (inclusive) of the returned metric data.
Returns: The range_start_time_in_epoch_seconds of this MetricsAggregationRange. Return type: int
-