public ContentData withMetadata(java.util.Map<String, String> metadata) {
        setMetadata(metadata);
        return this;
    }
<p>
A key/value map to store attributes without affecting tagging or recommendations. For example, when synchronizing
data between an external system and Wisdom, you can store an external version identifier as metadata to utilize
for determining drift.
</p>

@param metadata
       A key/value map to store attributes without affecting tagging or recommendations. For example, when
       synchronizing data between an external system and Wisdom, you can store an external version identifier as
       metadata to utilize for determining drift.
@return Returns a reference to this object so that method calls can be chained together.
aws-java-sdk-connectwisdom/src/main/java/com/amazonaws/services/connectwisdom/model/ContentData.java