> + * This class represents a generic model for Metadata.
> + * 
> + * Requests made to the various metadata APIs, will utilize this generic 
> metadata.
> + *  
> + * <p/>Prefixed headers, such as {@link SwiftHeaders#ACCOUNT_META_PREFIX}, 
> + * {@link SwiftHeaders#CONTAINER_META_PREFIX}, and {@link 
> SwiftHeaders#ACCOUNT_META_PREFIX}
> + * will stripped via one of the parsing classes in {@link 
> org.jclouds.openstack.swift.functions}
> + * when metadata is requested from the API.
> + * 
> + * <p/>The Metadata related API calls, 
> <code>createOrUpdateMetadata(Metadata)</code> and 
> + * <code>deleteMetadata(Metadata)</code> will bind the prefixes to the 
> values using one of the
> + * binders in {@link org.jclouds.openstack.swift.v1.binders}.
> + * 
> + * @see {@link AccountApi}
> + */
> +public class Metadata extends ForwardingMap<String, String> {

My hopes for universal Metadata in all OpenStack projects was recently dashed. 
:( Changing to Map<String, String>

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-labs-openstack/pull/17/files#r6251480

Reply via email to