public TypedLinkFacet withIdentityAttributeOrder(String... identityAttributeOrder) {
        if (this.identityAttributeOrder == null) {
            setIdentityAttributeOrder(new java.util.ArrayList<String>(identityAttributeOrder.length));
        }
        for (String ele : identityAttributeOrder) {
            this.identityAttributeOrder.add(ele);
        }
        return this;
    }
<p>
The set of attributes that distinguish links made from this facet from each other, in the order of significance.
Listing typed links can filter on the values of these attributes. See <a>ListOutgoingTypedLinks</a> and
<a>ListIncomingTypedLinks</a> for details.
</p>
<p>
<b>NOTE:</b> This method appends the values to the existing list (if any). Use
{@link #setIdentityAttributeOrder(java.util.Collection)} or
{@link #withIdentityAttributeOrder(java.util.Collection)} if you want to override the existing values.
</p>

@param identityAttributeOrder
       The set of attributes that distinguish links made from this facet from each other, in the order of
       significance. Listing typed links can filter on the values of these attributes. See
       <a>ListOutgoingTypedLinks</a> and <a>ListIncomingTypedLinks</a> for details.
@return Returns a reference to this object so that method calls can be chained together.
aws-java-sdk-clouddirectory/src/main/java/com/amazonaws/services/clouddirectory/model/TypedLinkFacet.java