public void setSpotMaxPricePercentageOverLowestPrice(Integer spotMaxPricePercentageOverLowestPrice) {
        this.spotMaxPricePercentageOverLowestPrice = spotMaxPricePercentageOverLowestPrice;
    }
<p>
The price protection threshold for Spot Instances. This is the maximum you'll pay for a Spot Instance, expressed
as a percentage above the least expensive current generation M, C, or R instance type with your specified
attributes. When Amazon EC2 selects instance types with your attributes, it excludes instance types priced above
your threshold.
</p>
<p>
The parameter accepts an integer, which Amazon EC2 interprets as a percentage.
</p>
<p>
A high value, such as <code>999999</code>, turns off price protection.
</p>

@param spotMaxPricePercentageOverLowestPrice
       The price protection threshold for Spot Instances. This is the maximum you'll pay for a Spot Instance,
       expressed as a percentage above the least expensive current generation M, C, or R instance type with your
       specified attributes. When Amazon EC2 selects instance types with your attributes, it excludes instance
       types priced above your threshold. </p>
       <p>
       The parameter accepts an integer, which Amazon EC2 interprets as a percentage.
       </p>
       <p>
       A high value, such as <code>999999</code>, turns off price protection.
aws-java-sdk-securityhub/src/main/java/com/amazonaws/services/securityhub/model/AwsEc2LaunchTemplateDataInstanceRequirementsDetails.java