public CreateClassificationJobRequest withCustomDataIdentifierIds(String... customDataIdentifierIds) {
        if (this.customDataIdentifierIds == null) {
            setCustomDataIdentifierIds(new java.util.ArrayList<String>(customDataIdentifierIds.length));
        }
        for (String ele : customDataIdentifierIds) {
            this.customDataIdentifierIds.add(ele);
        }
        return this;
    }
<p>
An array of unique identifiers, one for each custom data identifier for the job to use when it analyzes data. To
use only managed data identifiers, don't specify a value for this property and specify a value other than NONE
for the managedDataIdentifierSelector property.
</p>
<p>
<b>NOTE:</b> This method appends the values to the existing list (if any). Use
{@link #setCustomDataIdentifierIds(java.util.Collection)} or
{@link #withCustomDataIdentifierIds(java.util.Collection)} if you want to override the existing values.
</p>

@param customDataIdentifierIds
       An array of unique identifiers, one for each custom data identifier for the job to use when it analyzes
       data. To use only managed data identifiers, don't specify a value for this property and specify a value
       other than NONE for the managedDataIdentifierSelector property.
@return Returns a reference to this object so that method calls can be chained together.
aws-java-sdk-macie2/src/main/java/com/amazonaws/services/macie2/model/CreateClassificationJobRequest.java