public static final class CfnCluster.ScalingTriggerProperty.Builder
extends java.lang.Object
CfnCluster.ScalingTriggerProperty
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
CfnCluster.ScalingTriggerProperty |
build()
Builds the configured instance.
|
CfnCluster.ScalingTriggerProperty.Builder |
cloudWatchAlarmDefinition(CfnCluster.CloudWatchAlarmDefinitionProperty cloudWatchAlarmDefinition)
Sets the value of
CfnCluster.ScalingTriggerProperty.getCloudWatchAlarmDefinition() |
CfnCluster.ScalingTriggerProperty.Builder |
cloudWatchAlarmDefinition(IResolvable cloudWatchAlarmDefinition)
Sets the value of
CfnCluster.ScalingTriggerProperty.getCloudWatchAlarmDefinition() |
public CfnCluster.ScalingTriggerProperty.Builder cloudWatchAlarmDefinition(IResolvable cloudWatchAlarmDefinition)
CfnCluster.ScalingTriggerProperty.getCloudWatchAlarmDefinition()
cloudWatchAlarmDefinition
- The definition of a CloudWatch metric alarm. This parameter is required.
When the defined alarm conditions are met along with other trigger parameters, scaling activity begins.this
public CfnCluster.ScalingTriggerProperty.Builder cloudWatchAlarmDefinition(CfnCluster.CloudWatchAlarmDefinitionProperty cloudWatchAlarmDefinition)
CfnCluster.ScalingTriggerProperty.getCloudWatchAlarmDefinition()
cloudWatchAlarmDefinition
- The definition of a CloudWatch metric alarm. This parameter is required.
When the defined alarm conditions are met along with other trigger parameters, scaling activity begins.this
public CfnCluster.ScalingTriggerProperty build()
CfnCluster.ScalingTriggerProperty
java.lang.NullPointerException
- if any required attribute was not provided