/** * @return * an <b>immutable</b> map containing the service metadata associated with this object, * with case-sensitive name strings as keys. * Note: this map will not be populated in all cases where basic metadata is available * from {@link #getMetadata(String)}. */ public Map<String, Object> getServiceMetadataMap() { return lookupMetadataSubsetMap(Constants.KEY_FOR_SERVICE_METADATA); }
/** * @return * an <b>immutable</b> map containing the HTTP metadata associated with this object, * with case-sensitive name strings as keys. * Note: this map will not be populated in all cases where basic metadata is available * from {@link #getMetadata(String)}. */ public Map<String, Object> getHttpMetadataMap() { return lookupMetadataSubsetMap(Constants.KEY_FOR_HTTP_METADATA); }
/** * @return * an <b>immutable</b> map containing the complete metadata associated with this object, * with case-sensitive name strings as keys. * Note: this map will not be populated in all cases where basic metadata is available * from {@link #getMetadata(String)}. */ public Map<String, Object> getCompleteMetadataMap() { return lookupMetadataSubsetMap(Constants.KEY_FOR_COMPLETE_METADATA); }
/** * @return * an <b>immutable</b> map containing the complete metadata associated with this object, * with case-sensitive name strings as keys. * Note: this map will not be populated in all cases where basic metadata is available * from {@link #getMetadata(String)}. */ public Map<String, Object> getCompleteMetadataMap() { return lookupMetadataSubsetMap(Constants.KEY_FOR_COMPLETE_METADATA); }
/** * @return * an <b>immutable</b> map containing the user metadata associated with this object, * with case-sensitive name strings as keys. * Note: this map will not be populated in all cases where basic metadata is available * from {@link #getMetadata(String)}. */ public Map<String, Object> getUserMetadataMap() { return lookupMetadataSubsetMap(Constants.KEY_FOR_USER_METADATA); }
/** * @return * an <b>immutable</b> map containing the user metadata associated with this object, * with case-sensitive name strings as keys. * Note: this map will not be populated in all cases where basic metadata is available * from {@link #getMetadata(String)}. */ public Map<String, Object> getUserMetadataMap() { return lookupMetadataSubsetMap(Constants.KEY_FOR_USER_METADATA); }
/** * @return * an <b>immutable</b> map containing the service metadata associated with this object, * with case-sensitive name strings as keys. * Note: this map will not be populated in all cases where basic metadata is available * from {@link #getMetadata(String)}. */ public Map<String, Object> getServiceMetadataMap() { return lookupMetadataSubsetMap(Constants.KEY_FOR_SERVICE_METADATA); }
/** * @return * an <b>immutable</b> map containing the HTTP metadata associated with this object, * with case-sensitive name strings as keys. * Note: this map will not be populated in all cases where basic metadata is available * from {@link #getMetadata(String)}. */ public Map<String, Object> getHttpMetadataMap() { return lookupMetadataSubsetMap(Constants.KEY_FOR_HTTP_METADATA); }