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()
Deprecated.
call getContentMetadata().getCacheControl() instead
|
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)
Deprecated.
call getContentMetadata().setCacheControl(String) instead
|
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 ObjectMetadata@Deprecated public String getCacheControl()
ObjectMetadatagetCacheControl 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 ObjectMetadata@Deprecated public void setCacheControl(String cacheControl)
MutableObjectMetadatasetCacheControl 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-2016 The Apache Software Foundation. All Rights Reserved.