@Stability(value=Stable) public static final class CfnAutoScalingGroup.MetricsCollectionProperty.Builder extends Object implements software.amazon.jsii.Builder<CfnAutoScalingGroup.MetricsCollectionProperty>
CfnAutoScalingGroup.MetricsCollectionProperty| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
CfnAutoScalingGroup.MetricsCollectionProperty |
build()
Builds the configured instance.
|
CfnAutoScalingGroup.MetricsCollectionProperty.Builder |
granularity(String granularity)
Sets the value of
CfnAutoScalingGroup.MetricsCollectionProperty.getGranularity() |
CfnAutoScalingGroup.MetricsCollectionProperty.Builder |
metrics(List<String> metrics)
Sets the value of
CfnAutoScalingGroup.MetricsCollectionProperty.getMetrics() |
@Stability(value=Stable) public CfnAutoScalingGroup.MetricsCollectionProperty.Builder granularity(String granularity)
CfnAutoScalingGroup.MetricsCollectionProperty.getGranularity()granularity - The frequency at which Amazon EC2 Auto Scaling sends aggregated data to CloudWatch. This parameter is required.
The only valid value is 1Minute .this@Stability(value=Stable) public CfnAutoScalingGroup.MetricsCollectionProperty.Builder metrics(List<String> metrics)
CfnAutoScalingGroup.MetricsCollectionProperty.getMetrics()metrics - Specifies which group-level metrics to start collecting. You can specify one or more of the following metrics:.
GroupMinSizeGroupMaxSizeGroupDesiredCapacityGroupInServiceInstancesGroupPendingInstancesGroupStandbyInstancesGroupTerminatingInstancesGroupTotalInstancesThe instance weighting feature supports the following additional metrics:
GroupInServiceCapacityGroupPendingCapacityGroupStandbyCapacityGroupTerminatingCapacityGroupTotalCapacityThe warm pools feature supports the following additional metrics:
WarmPoolDesiredCapacityWarmPoolWarmedCapacityWarmPoolPendingCapacityWarmPoolTerminatingCapacityWarmPoolTotalCapacityGroupAndWarmPoolDesiredCapacityGroupAndWarmPoolTotalCapacity
If you specify Granularity and don't specify any metrics, all metrics are enabled.
this@Stability(value=Stable) public CfnAutoScalingGroup.MetricsCollectionProperty build()
build in interface software.amazon.jsii.Builder<CfnAutoScalingGroup.MetricsCollectionProperty>CfnAutoScalingGroup.MetricsCollectionPropertyNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.