public class MutableObjectMetadataImpl extends Object implements MutableObjectMetadata
ObjectMetadata.StorageClass| Constructor and Description |
|---|
MutableObjectMetadataImpl() |
MutableObjectMetadataImpl(ObjectMetadata from) |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(ObjectMetadata o) |
boolean |
equals(Object obj) |
String |
getBucket() |
String |
getCacheControl()
Can be used to specify caching behavior along the request/reply chain.
|
MutableContentMetadata |
getContentMetadata() |
String |
getETag() |
String |
getKey()
The key is the handle that you assign to an object that allows you retrieve it later.
|
Date |
getLastModified() |
CanonicalUser |
getOwner()
Every bucket and object in Amazon S3 has an owner, the user that created the bucket or object.
|
ObjectMetadata.StorageClass |
getStorageClass()
Currently defaults to 'STANDARD' and not used.
|
URI |
getUri() |
Map<String,String> |
getUserMetadata() |
int |
hashCode() |
void |
setBucket(String bucket) |
void |
setCacheControl(String cacheControl)
Can be used to specify caching behavior along the request/reply chain.
|
void |
setContentMetadata(MutableContentMetadata contentMetadata) |
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) |
String |
toString() |
public MutableObjectMetadataImpl()
public MutableObjectMetadataImpl(ObjectMetadata from)
public String getKey()
getKey in interface ObjectMetadatapublic String getBucket()
getBucket in interface ObjectMetadatapublic URI getUri()
getUri in interface ObjectMetadatapublic void setUri(URI uri)
setUri in interface MutableObjectMetadatapublic CanonicalUser getOwner()
getOwner in interface ObjectMetadatapublic ObjectMetadata.StorageClass getStorageClass()
getStorageClass in interface ObjectMetadatapublic String getCacheControl()
getCacheControl in interface ObjectMetadatapublic Date getLastModified()
getLastModified in interface ObjectMetadatapublic String getETag()
getETag in interface ObjectMetadatapublic int compareTo(ObjectMetadata o)
compareTo in interface Comparable<ObjectMetadata>public Map<String,String> getUserMetadata()
getUserMetadata in interface ObjectMetadatapublic void setCacheControl(String cacheControl)
setCacheControl in interface MutableObjectMetadatapublic void setETag(String eTag)
setETag in interface MutableObjectMetadatapublic void setKey(String key)
setKey in interface MutableObjectMetadatapublic void setBucket(String bucket)
setBucket in interface MutableObjectMetadatapublic void setLastModified(Date lastModified)
setLastModified in interface MutableObjectMetadatapublic void setOwner(CanonicalUser owner)
setOwner in interface MutableObjectMetadatapublic void setStorageClass(ObjectMetadata.StorageClass storageClass)
setStorageClass in interface MutableObjectMetadatapublic void setUserMetadata(Map<String,String> userMetadata)
setUserMetadata in interface MutableObjectMetadatapublic MutableContentMetadata getContentMetadata()
getContentMetadata in interface MutableObjectMetadatagetContentMetadata in interface ObjectMetadatapublic void setContentMetadata(MutableContentMetadata contentMetadata)
setContentMetadata in interface MutableObjectMetadataCopyright © 2009-2013 jclouds. All Rights Reserved.