public Map<String, Object> getRawMetadata() {
        Map<String,Object> copy = new TreeMap<String,Object>(String.CASE_INSENSITIVE_ORDER);
        copy.putAll(metadata);
        return Collections.unmodifiableMap(copy);
    }
public Map < String , Object > getRawMetadata ( ) { Map < String , Object > copy = new TreeMap < String , Object > ( String . CASE_INSENSITIVE_ORDER ) ; copy . putAll ( metadata ) ; return Collections . unmodifiableMap ( copy ) ; }
Gets a map of the raw metadata/headers for the associated object.

@return A map of the raw metadata/headers for the associated object.