public void setScaleOutCooldown(Integer scaleOutCooldown) {
        this.scaleOutCooldown = scaleOutCooldown;
    }
<p>
The amount of time, in seconds, to wait for a previous scale-out activity to take effect. This property is not
used if the scalable resource is an Auto Scaling group.
</p>
<p>
With the <i>scale-out cooldown period</i>, the intention is to continuously (but not excessively) scale out.
After Auto Scaling successfully scales out using a target tracking scaling policy, it starts to calculate the
cooldown time. The scaling policy won't increase the desired capacity again unless either a larger scale out is
triggered or the cooldown period ends.
</p>

@param scaleOutCooldown
       The amount of time, in seconds, to wait for a previous scale-out activity to take effect. This property is
       not used if the scalable resource is an Auto Scaling group.</p>
       <p>
       With the <i>scale-out cooldown period</i>, the intention is to continuously (but not excessively) scale
       out. After Auto Scaling successfully scales out using a target tracking scaling policy, it starts to
       calculate the cooldown time. The scaling policy won't increase the desired capacity again unless either a
       larger scale out is triggered or the cooldown period ends.
aws-java-sdk-autoscalingplans/src/main/java/com/amazonaws/services/autoscalingplans/model/TargetTrackingConfiguration.java