public void setIntegrationTypes(java.util.Collection<String> integrationTypes) {
        if (integrationTypes == null) {
            this.integrationTypes = null;
            return;
        }

        this.integrationTypes = new java.util.ArrayList<String>(integrationTypes);
    }
<p>
The types of integration that the product supports. Available values are the following.
</p>
<ul>
<li>
<p>
<code>SEND_FINDINGS_TO_SECURITY_HUB</code> - The integration sends findings to Security Hub.
</p>
</li>
<li>
<p>
<code>RECEIVE_FINDINGS_FROM_SECURITY_HUB</code> - The integration receives findings from Security Hub.
</p>
</li>
<li>
<p>
<code>UPDATE_FINDINGS_IN_SECURITY_HUB</code> - The integration does not send new findings to Security Hub, but
does make updates to the findings that it receives from Security Hub.
</p>
</li>
</ul>

@param integrationTypes
       The types of integration that the product supports. Available values are the following.</p>
       <ul>
       <li>
       <p>
       <code>SEND_FINDINGS_TO_SECURITY_HUB</code> - The integration sends findings to Security Hub.
       </p>
       </li>
       <li>
       <p>
       <code>RECEIVE_FINDINGS_FROM_SECURITY_HUB</code> - The integration receives findings from Security Hub.
       </p>
       </li>
       <li>
       <p>
       <code>UPDATE_FINDINGS_IN_SECURITY_HUB</code> - The integration does not send new findings to Security Hub,
       but does make updates to the findings that it receives from Security Hub.
       </p>
       </li>
@see IntegrationType
aws-java-sdk-securityhub/src/main/java/com/amazonaws/services/securityhub/model/Product.java