public void setShareRecipients(java.util.Collection<DataLakePrincipal> shareRecipients) {
        if (shareRecipients == null) {
            this.shareRecipients = null;
            return;
        }

        this.shareRecipients = new java.util.ArrayList<DataLakePrincipal>(shareRecipients);
    }
<p>
A list of Amazon Web Services account IDs and/or Amazon Web Services organization/organizational unit ARNs that
are allowed to access data managed by Lake Formation.
</p>
<p>
If the <code>ShareRecipients</code> list includes valid values, a resource share is created with the principals
you want to have access to the resources.
</p>
<p>
If the <code>ShareRecipients</code> value is null or the list is empty, no resource share is created.
</p>

@param shareRecipients
       A list of Amazon Web Services account IDs and/or Amazon Web Services organization/organizational unit ARNs
       that are allowed to access data managed by Lake Formation. </p>
       <p>
       If the <code>ShareRecipients</code> list includes valid values, a resource share is created with the
       principals you want to have access to the resources.
       </p>
       <p>
       If the <code>ShareRecipients</code> value is null or the list is empty, no resource share is created.
aws-java-sdk-lakeformation/src/main/java/com/amazonaws/services/lakeformation/model/CreateLakeFormationIdentityCenterConfigurationRequest.java