public InstanceRequirementsRequest withCpuManufacturers(java.util.Collection<String> cpuManufacturers) {
        setCpuManufacturers(cpuManufacturers);
        return this;
    }
<p>
The CPU manufacturers to include.
</p>
<ul>
<li>
<p>
For instance types with Intel CPUs, specify <code>intel</code>.
</p>
</li>
<li>
<p>
For instance types with AMD CPUs, specify <code>amd</code>.
</p>
</li>
<li>
<p>
For instance types with Amazon Web Services CPUs, specify <code>amazon-web-services</code>.
</p>
</li>
</ul>
<note>
<p>
Don't confuse the CPU manufacturer with the CPU architecture. Instances will be launched with a compatible CPU
architecture based on the Amazon Machine Image (AMI) that you specify in your launch template.
</p>
</note>
<p>
Default: Any manufacturer
</p>

@param cpuManufacturers
       The CPU manufacturers to include.</p>
       <ul>
       <li>
       <p>
       For instance types with Intel CPUs, specify <code>intel</code>.
       </p>
       </li>
       <li>
       <p>
       For instance types with AMD CPUs, specify <code>amd</code>.
       </p>
       </li>
       <li>
       <p>
       For instance types with Amazon Web Services CPUs, specify <code>amazon-web-services</code>.
       </p>
       </li>
       </ul>
       <note>
       <p>
       Don't confuse the CPU manufacturer with the CPU architecture. Instances will be launched with a compatible
       CPU architecture based on the Amazon Machine Image (AMI) that you specify in your launch template.
       </p>
       </note>
       <p>
       Default: Any manufacturer
@return Returns a reference to this object so that method calls can be chained together.
@see CpuManufacturer
aws-java-sdk-ec2/src/main/java/com/amazonaws/services/ec2/model/InstanceRequirementsRequest.java