public AwsSecurityFinding withProductFields(java.util.Map<String, String> productFields) {
        setProductFields(productFields);
        return this;
    }
<p>
A data type where security findings providers can include additional solution-specific details that aren't part
of the defined <code>AwsSecurityFinding</code> format.
</p>
<p>
Can contain up to 50 key-value pairs. For each key-value pair, the key can contain up to 128 characters, and the
value can contain up to 2048 characters.
</p>

@param productFields
       A data type where security findings providers can include additional solution-specific details that aren't
       part of the defined <code>AwsSecurityFinding</code> format.</p>
       <p>
       Can contain up to 50 key-value pairs. For each key-value pair, the key can contain up to 128 characters,
       and the value can contain up to 2048 characters.
@return Returns a reference to this object so that method calls can be chained together.
aws-java-sdk-securityhub/src/main/java/com/amazonaws/services/securityhub/model/AwsSecurityFinding.java