public ListSigningProfilesResult withProfiles(SigningProfile... profiles) {
        if (this.profiles == null) {
            setProfiles(new java.util.ArrayList<SigningProfile>(profiles.length));
        }
        for (SigningProfile ele : profiles) {
            this.profiles.add(ele);
        }
        return this;
    }
<p>
A list of profiles that are available in the AWS account. This includes profiles with the status of
<code>CANCELED</code> if the <code>includeCanceled</code> parameter is set to <code>true</code>.
</p>
<p>
<b>NOTE:</b> This method appends the values to the existing list (if any). Use
{@link #setProfiles(java.util.Collection)} or {@link #withProfiles(java.util.Collection)} if you want to override
the existing values.
</p>

@param profiles
       A list of profiles that are available in the AWS account. This includes profiles with the status of
       <code>CANCELED</code> if the <code>includeCanceled</code> parameter is set to <code>true</code>.
@return Returns a reference to this object so that method calls can be chained together.
aws-java-sdk-signer/src/main/java/com/amazonaws/services/signer/model/ListSigningProfilesResult.java