org.jclouds.s3.domain
Interface S3Object
- All Superinterfaces:
- Comparable<S3Object>, PayloadEnclosing
- All Known Implementing Classes:
- S3ObjectImpl
public interface S3Object
- extends PayloadEnclosing, Comparable<S3Object>
Amazon S3 is designed to store objects. Objects are stored in buckets and consist of a
value
, a key
,
metadata
, and an access control policy.
- Author:
- Adrian Cole
- See Also:
getMetadata
MutableObjectMetadata getMetadata()
- Returns:
- System and User metadata relevant to this object.
getAllHeaders
com.google.common.collect.Multimap<String,String> getAllHeaders()
setAccessControlList
void setAccessControlList(AccessControlList acl)
getAccessControlList
AccessControlList getAccessControlList()
setAllHeaders
void setAllHeaders(com.google.common.collect.Multimap<String,String> allHeaders)
Copyright © 2009-2011 jclouds. All Rights Reserved.