Uses of Interface
software.amazon.awscdk.services.cloudwatch.IMetric
Package
Description
AWS Auto Scaling Construct Library
Amazon EC2 Auto Scaling Construct Library
Amazon CloudWatch Construct Library
Amazon DynamoDB Construct Library
Amazon ECS Construct Library
-
Uses of IMetric in software.amazon.awscdk.services.applicationautoscaling
Modifier and TypeMethodDescriptiondefault IMetric
BasicTargetTrackingScalingPolicyProps.getCustomMetric()
A custom metric for application autoscaling.final IMetric
BasicTargetTrackingScalingPolicyProps.Jsii$Proxy.getCustomMetric()
final IMetric
TargetTrackingScalingPolicyProps.Jsii$Proxy.getCustomMetric()
BasicStepScalingPolicyProps.getMetric()
Metric to scale on.final IMetric
BasicStepScalingPolicyProps.Jsii$Proxy.getMetric()
final IMetric
StepScalingPolicyProps.Jsii$Proxy.getMetric()
Modifier and TypeMethodDescriptionBasicTargetTrackingScalingPolicyProps.Builder.customMetric
(IMetric customMetric) Sets the value ofBasicTargetTrackingScalingPolicyProps.getCustomMetric()
TargetTrackingScalingPolicy.Builder.customMetric
(IMetric customMetric) A custom metric for application autoscaling.TargetTrackingScalingPolicyProps.Builder.customMetric
(IMetric customMetric) Sets the value ofBasicTargetTrackingScalingPolicyProps.getCustomMetric()
Sets the value ofBasicStepScalingPolicyProps.getMetric()
Metric to scale on.Sets the value ofBasicStepScalingPolicyProps.getMetric()
-
Uses of IMetric in software.amazon.awscdk.services.autoscaling
Modifier and TypeMethodDescriptiondefault IMetric
BasicTargetTrackingScalingPolicyProps.getCustomMetric()
A custom metric for application autoscaling.final IMetric
BasicTargetTrackingScalingPolicyProps.Jsii$Proxy.getCustomMetric()
final IMetric
TargetTrackingScalingPolicyProps.Jsii$Proxy.getCustomMetric()
BasicStepScalingPolicyProps.getMetric()
Metric to scale on.final IMetric
BasicStepScalingPolicyProps.Jsii$Proxy.getMetric()
MetricTargetTrackingProps.getMetric()
Metric to track.final IMetric
MetricTargetTrackingProps.Jsii$Proxy.getMetric()
final IMetric
StepScalingPolicyProps.Jsii$Proxy.getMetric()
Modifier and TypeMethodDescriptionBasicTargetTrackingScalingPolicyProps.Builder.customMetric
(IMetric customMetric) Sets the value ofBasicTargetTrackingScalingPolicyProps.getCustomMetric()
TargetTrackingScalingPolicy.Builder.customMetric
(IMetric customMetric) A custom metric for application autoscaling.TargetTrackingScalingPolicyProps.Builder.customMetric
(IMetric customMetric) Sets the value ofBasicTargetTrackingScalingPolicyProps.getCustomMetric()
Sets the value ofBasicStepScalingPolicyProps.getMetric()
Sets the value ofMetricTargetTrackingProps.getMetric()
Metric to scale on.Sets the value ofBasicStepScalingPolicyProps.getMetric()
-
Uses of IMetric in software.amazon.awscdk.services.cloudwatch
Modifier and TypeInterfaceDescriptionstatic interface
Internal default implementation forIMetric
.Modifier and TypeClassDescriptionstatic final class
A proxy class which represents a concrete javascript instance of this type.class
A math expression built with metric(s) emitted by a service.class
A metric emitted by a service.Modifier and TypeMethodDescriptionAlarm.getMetric()
The metric object this alarm was based on.AlarmProps.getMetric()
The metric to add the alarm on.final IMetric
AlarmProps.Jsii$Proxy.getMetric()
Modifier and TypeMethodDescriptionGraphWidgetProps.getLeft()
Metrics to display on left Y axis.GraphWidgetProps.Jsii$Proxy.getLeft()
GaugeWidgetProps.getMetrics()
Metrics to display on left Y axis.GaugeWidgetProps.Jsii$Proxy.getMetrics()
SingleValueWidgetProps.getMetrics()
Metrics to display.SingleValueWidgetProps.Jsii$Proxy.getMetrics()
TableWidgetProps.getMetrics()
Metrics to display in the table.TableWidgetProps.Jsii$Proxy.getMetrics()
GraphWidgetProps.getRight()
Metrics to display on right Y axis.GraphWidgetProps.Jsii$Proxy.getRight()
MathExpression.getUsingMetrics()
The metrics used in the expression as KeyValuePair <id, metric>.MathExpressionProps.getUsingMetrics()
The metrics used in the expression, in a map.MathExpressionProps.Jsii$Proxy.getUsingMetrics()
MetricExpressionConfig.getUsingMetrics()
Metrics used in the math expression.MetricExpressionConfig.Jsii$Proxy.getUsingMetrics()
Modifier and TypeMethodDescriptionvoid
GraphWidget.addLeftMetric
(IMetric metric) Add another metric to the left Y axis of the GraphWidget.void
Add another metric to the left Y axis of the GaugeWidget.void
Add another metric.void
GraphWidget.addRightMetric
(IMetric metric) Add another metric to the right Y axis of the GraphWidget.protected void
ConcreteWidget.copyMetricWarnings
(@NotNull IMetric... ms) Copy the warnings from the given metric.The metric to add the alarm on.Sets the value ofAlarmProps.getMetric()
Modifier and TypeMethodDescriptionMetrics to display on left Y axis.Sets the value ofGraphWidgetProps.getLeft()
Metrics to display on left Y axis.Sets the value ofGaugeWidgetProps.getMetrics()
Metrics to display.Sets the value ofSingleValueWidgetProps.getMetrics()
Metrics to display in the table.Sets the value ofTableWidgetProps.getMetrics()
Metrics to display on right Y axis.Sets the value ofGraphWidgetProps.getRight()
MathExpression.Builder.usingMetrics
(Map<String, ? extends IMetric> usingMetrics) The metrics used in the expression, in a map.MathExpressionProps.Builder.usingMetrics
(Map<String, ? extends IMetric> usingMetrics) Sets the value ofMathExpressionProps.getUsingMetrics()
MetricExpressionConfig.Builder.usingMetrics
(Map<String, ? extends IMetric> usingMetrics) Sets the value ofMetricExpressionConfig.getUsingMetrics()
-
Uses of IMetric in software.amazon.awscdk.services.dynamodb
Modifier and TypeMethodDescriptiondefault IMetric
ITable.Jsii$Default.metricSystemErrorsForOperations
(SystemErrorsForOperationsMetricOptions props) Metric for the system errors this table.final IMetric
ITable.Jsii$Proxy.metricSystemErrorsForOperations()
Metric for the system errors this table.final IMetric
ITable.Jsii$Proxy.metricSystemErrorsForOperations
(SystemErrorsForOperationsMetricOptions props) Metric for the system errors this table.ITable.metricSystemErrorsForOperations()
Metric for the system errors this table.Metric for the system errors this table.default IMetric
ITableV2.Jsii$Default.metricSystemErrorsForOperations
(SystemErrorsForOperationsMetricOptions props) Metric for the system errors this table.final IMetric
ITableV2.Jsii$Proxy.metricSystemErrorsForOperations()
Metric for the system errors this table.final IMetric
ITableV2.Jsii$Proxy.metricSystemErrorsForOperations
(SystemErrorsForOperationsMetricOptions props) Metric for the system errors this table.TableBase.metricSystemErrorsForOperations()
Metric for the system errors this table.TableBase.metricSystemErrorsForOperations
(SystemErrorsForOperationsMetricOptions props) Metric for the system errors this table.TableBaseV2.metricSystemErrorsForOperations()
Metric for the system errors for this table.TableBaseV2.metricSystemErrorsForOperations
(SystemErrorsForOperationsMetricOptions props) Metric for the system errors for this table.TableBaseV2.metricThrottledRequestsForOperation
(String operation) How many requests are throttled on this table for the given operation.TableBaseV2.metricThrottledRequestsForOperation
(String operation, OperationsMetricOptions props) How many requests are throttled on this table for the given operation.default IMetric
ITable.Jsii$Default.metricThrottledRequestsForOperations
(OperationsMetricOptions props) Metric for throttled requests.final IMetric
ITable.Jsii$Proxy.metricThrottledRequestsForOperations()
Metric for throttled requests.final IMetric
ITable.Jsii$Proxy.metricThrottledRequestsForOperations
(OperationsMetricOptions props) Metric for throttled requests.ITable.metricThrottledRequestsForOperations()
Metric for throttled requests.ITable.metricThrottledRequestsForOperations
(OperationsMetricOptions props) Metric for throttled requests.default IMetric
ITableV2.Jsii$Default.metricThrottledRequestsForOperations
(OperationsMetricOptions props) Metric for throttled requests.final IMetric
ITableV2.Jsii$Proxy.metricThrottledRequestsForOperations()
Metric for throttled requests.final IMetric
ITableV2.Jsii$Proxy.metricThrottledRequestsForOperations
(OperationsMetricOptions props) Metric for throttled requests.TableBase.metricThrottledRequestsForOperations()
How many requests are throttled on this table.TableBase.metricThrottledRequestsForOperations
(OperationsMetricOptions props) How many requests are throttled on this table.TableBaseV2.metricThrottledRequestsForOperations()
How many requests are throttled on this table.TableBaseV2.metricThrottledRequestsForOperations
(OperationsMetricOptions props) How many requests are throttled on this table. -
Uses of IMetric in software.amazon.awscdk.services.ecs
Modifier and TypeMethodDescriptionTrackCustomMetricProps.getMetric()
The custom CloudWatch metric to track.final IMetric
TrackCustomMetricProps.Jsii$Proxy.getMetric()