|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.rackspacecloud.client.cloudfiles.FilesObjectMetaData
public class FilesObjectMetaData
Field Summary | |
---|---|
protected java.lang.String |
contentLength
|
protected java.lang.String |
eTag
|
protected java.lang.String |
lastModified
|
protected java.util.Map<java.lang.String,java.lang.String> |
metaData
|
protected java.lang.String |
mimeType
|
Constructor Summary | |
---|---|
FilesObjectMetaData(java.lang.String mimeType,
java.lang.String contentLength,
java.lang.String lastModified)
An object storing the metadata for an FS Cloud object |
|
FilesObjectMetaData(java.lang.String mimeType,
java.lang.String contentLength,
java.lang.String eTag,
java.lang.String lastModified)
An object storing the metadata for an FS Cloud object |
Method Summary | |
---|---|
void |
addMetaData(java.lang.String key,
java.lang.String value)
Add a new meta-data entry (or overwrite an old one) |
boolean |
containesKey(java.lang.String key)
Tests to see if a given metadata key is present for this object |
java.lang.String |
getContentLength()
The size of the object, in bytes |
java.lang.String |
getETag()
The MD5 checksum represented in a hex-encoded string |
java.lang.String |
getLastModified()
The last time the object was modified |
java.util.Map<java.lang.String,java.lang.String> |
getMetaData()
The metadata associated with this object. |
java.lang.String |
getMetaKey(java.lang.String key)
Constructs a new header for a given metadata key |
java.lang.String |
getMimeType()
The MIME type of the object |
void |
setMetaData(java.util.Map<java.lang.String,java.lang.String> metaData)
Set new metatdata for this object. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected java.lang.String mimeType
protected java.lang.String contentLength
protected java.lang.String eTag
protected java.lang.String lastModified
protected java.util.Map<java.lang.String,java.lang.String> metaData
Constructor Detail |
---|
public FilesObjectMetaData(java.lang.String mimeType, java.lang.String contentLength, java.lang.String eTag, java.lang.String lastModified)
mimeType
- The MIME type for the objectcontentLength
- The content-length (e.g., size) of the objecteTag
- The MD5 check-sum of the object's contentslastModified
- The last time the object was modified.public FilesObjectMetaData(java.lang.String mimeType, java.lang.String contentLength, java.lang.String lastModified)
mimeType
- The MIME type for the objectcontentLength
- The content-length (e.g., size) of the objectlastModified
- The last time the object was modified.Method Detail |
---|
public java.lang.String getLastModified()
public java.lang.String getMimeType()
public java.lang.String getContentLength()
public java.lang.String getETag()
public java.util.Map<java.lang.String,java.lang.String> getMetaData()
public void setMetaData(java.util.Map<java.lang.String,java.lang.String> metaData)
setMetaData
instead.
metaData
- The new metadatapublic void addMetaData(java.lang.String key, java.lang.String value)
key
- The key for this key-value pairvalue
- The value for this key-value pairpublic java.lang.String getMetaKey(java.lang.String key)
key
- The key
public boolean containesKey(java.lang.String key)
key
- The key to check for
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |