| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface MutableObjectMetadata
/** 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.
| Nested Class Summary | 
|---|
| Nested classes/interfaces inherited from interface org.jclouds.s3.domain.ObjectMetadata | 
|---|
| ObjectMetadata.StorageClass | 
| Method Summary | |
|---|---|
|  org.jclouds.io.MutableContentMetadata | getContentMetadata() | 
|  void | setBucket(String bucket) | 
|  void | setCacheControl(String cacheControl)Can be used to specify caching behavior along the request/reply chain. | 
|  void | setContentMetadata(org.jclouds.io.MutableContentMetadata md) | 
|  void | setETag(String eTag) | 
|  void | setKey(String key)The key is the handle that you assign to an object that allows you retrieve it later. | 
|  void | setLastModified(Date lastModified) | 
|  void | setOwner(CanonicalUser owner)Every bucket and object in Amazon S3 has an owner, the user that created the bucket or object. | 
|  void | setStorageClass(ObjectMetadata.StorageClass storageClass)Currently defaults to 'STANDARD' and not used. | 
|  void | setUri(URI uri) | 
|  void | setUserMetadata(Map<String,String> userMetadata) | 
| Methods inherited from interface org.jclouds.s3.domain.ObjectMetadata | 
|---|
| getBucket, getCacheControl, getETag, getKey, getLastModified, getOwner, getStorageClass, getUri, getUserMetadata | 
| Methods inherited from interface java.lang.Comparable | 
|---|
| compareTo | 
| Method Detail | 
|---|
void setKey(String key)
void setBucket(String bucket)
void setOwner(CanonicalUser owner)
void setStorageClass(ObjectMetadata.StorageClass storageClass)
void setCacheControl(String cacheControl)
org.jclouds.io.MutableContentMetadata getContentMetadata()
getContentMetadata in interface ObjectMetadatavoid setContentMetadata(org.jclouds.io.MutableContentMetadata md)
void setLastModified(Date lastModified)
void setETag(String eTag)
void setUserMetadata(Map<String,String> userMetadata)
void setUri(URI uri)
| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||