public void setCheckpointPercentages(java.util.Collection<Integer> checkpointPercentages) {
        if (checkpointPercentages == null) {
            this.checkpointPercentages = null;
            return;
        }

        this.checkpointPercentages = new com.amazonaws.internal.SdkInternalList<Integer>(checkpointPercentages);
    }
<p>
(Optional) Threshold values for each checkpoint in ascending order. Each number must be unique. To replace all
instances in the Auto Scaling group, the last number in the array must be <code>100</code>.
</p>
<p>
For usage examples, see <a
href="https://docs.aws.amazon.com/autoscaling/ec2/userguide/asg-adding-checkpoints-instance-refresh.html">Add
checkpoints to an instance refresh</a> in the <i>Amazon EC2 Auto Scaling User Guide</i>.
</p>

@param checkpointPercentages
       (Optional) Threshold values for each checkpoint in ascending order. Each number must be unique. To replace
       all instances in the Auto Scaling group, the last number in the array must be <code>100</code>.</p>
       <p>
       For usage examples, see <a href=
       "https://docs.aws.amazon.com/autoscaling/ec2/userguide/asg-adding-checkpoints-instance-refresh.html">Add
       checkpoints to an instance refresh</a> in the <i>Amazon EC2 Auto Scaling User Guide</i>.
aws-java-sdk-autoscaling/src/main/java/com/amazonaws/services/autoscaling/model/RefreshPreferences.java