public static final class EmrCreateCluster.ScalingTriggerProperty.Builder
extends java.lang.Object
EmrCreateCluster.ScalingTriggerProperty
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
EmrCreateCluster.ScalingTriggerProperty |
build()
Builds the configured instance.
|
EmrCreateCluster.ScalingTriggerProperty.Builder |
cloudWatchAlarmDefinition(EmrCreateCluster.CloudWatchAlarmDefinitionProperty cloudWatchAlarmDefinition)
Sets the value of
EmrCreateCluster.ScalingTriggerProperty.getCloudWatchAlarmDefinition() |
public EmrCreateCluster.ScalingTriggerProperty.Builder cloudWatchAlarmDefinition(EmrCreateCluster.CloudWatchAlarmDefinitionProperty cloudWatchAlarmDefinition)
EmrCreateCluster.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 EmrCreateCluster.ScalingTriggerProperty build()
EmrCreateCluster.ScalingTriggerProperty
java.lang.NullPointerException
- if any required attribute was not provided