|
||||||||||
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 ObjectMetadata
void 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 |