public class DelegatingMutableContentMetadata extends Object implements MutableContentMetadata
HTTP_HEADERS, RFC1123_DATE_PATTERN| Constructor and Description |
|---|
DelegatingMutableContentMetadata() |
DelegatingMutableContentMetadata(URI uri,
String name,
String path,
MutableContentMetadata delegate) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
String |
getContentDisposition()
Specifies presentational information for the object.
|
String |
getContentEncoding()
Specifies what content encodings have been applied to the object and thus what decoding
mechanisms must be applied in order to obtain the media-type referenced by the Content-Type
header field.
|
String |
getContentLanguage()
Get Content Language of the payload
Not all providers may support it
|
Long |
getContentLength()
Returns the total size of the payload, or the chunk that's available.
|
byte[] |
getContentMD5()
Deprecated.
use
getContentMD5AsHashCode() instead. |
com.google.common.hash.HashCode |
getContentMD5AsHashCode() |
String |
getContentType()
A standard MIME type describing the format of the contents.
|
MutableContentMetadata |
getDelegate() |
Date |
getExpires()
Gives the date/time after which the response is considered stale.
|
String |
getName() |
String |
getPath() |
URI |
getUri() |
int |
hashCode() |
void |
setContentDisposition(String contentDisposition)
Set Content Disposition of the payload
Not all providers may support it
|
void |
setContentEncoding(String contentEncoding)
Set Content Encoding of the payload
Not all providers may support it
|
void |
setContentLanguage(String contentLanguage)
Set Content Language of the payload
Not all providers may support it
|
void |
setContentLength(Long contentLength) |
void |
setContentMD5(byte[] contentMD5)
Deprecated.
use
setContentMD5(HashCode) instead. |
void |
setContentMD5(com.google.common.hash.HashCode contentMD5) |
void |
setContentType(String contentType) |
void |
setExpires(Date expires) |
void |
setName(String name) |
void |
setPath(String path) |
void |
setUri(URI uri) |
ContentMetadataBuilder |
toBuilder() |
String |
toString() |
public DelegatingMutableContentMetadata()
public DelegatingMutableContentMetadata(URI uri, String name, String path, MutableContentMetadata delegate)
public Long getContentLength()
ContentMetadataorg.jclouds.http.GetOptions is called with options like
tail, range, or startAt.getContentLength in interface ContentMetadata#getInput()HttpHeaders.CONTENT_LENGTH,
GetOptions@Deprecated public byte[] getContentMD5()
getContentMD5AsHashCode() instead.getContentMD5 in interface ContentMetadatapublic com.google.common.hash.HashCode getContentMD5AsHashCode()
getContentMD5AsHashCode in interface ContentMetadatapublic String getContentType()
ContentMetadatagetContentType in interface ContentMetadatapublic String getName()
public void setContentLength(Long contentLength)
setContentLength in interface MutableContentMetadata@Deprecated public void setContentMD5(byte[] contentMD5)
setContentMD5(HashCode) instead.setContentMD5 in interface MutableContentMetadatapublic void setContentMD5(com.google.common.hash.HashCode contentMD5)
setContentMD5 in interface MutableContentMetadatapublic void setContentType(String contentType)
setContentType in interface MutableContentMetadatapublic void setName(String name)
public MutableContentMetadata getDelegate()
public void setContentDisposition(String contentDisposition)
MutableContentMetadatasetContentDisposition in interface MutableContentMetadatapublic void setContentEncoding(String contentEncoding)
MutableContentMetadatasetContentEncoding in interface MutableContentMetadatapublic void setContentLanguage(String contentLanguage)
MutableContentMetadatasetContentLanguage in interface MutableContentMetadatapublic String getContentDisposition()
ContentMetadatagetContentDisposition in interface ContentMetadatapublic String getContentEncoding()
ContentMetadatagetContentEncoding in interface ContentMetadatapublic String getContentLanguage()
ContentMetadatagetContentLanguage in interface ContentMetadatapublic void setExpires(Date expires)
setExpires in interface MutableContentMetadatapublic Date getExpires()
ContentMetadatagetExpires in interface ContentMetadatapublic ContentMetadataBuilder toBuilder()
toBuilder in interface ContentMetadatapublic URI getUri()
public void setUri(URI uri)
public String getPath()
public void setPath(String path)
Copyright © 2009-2016 The Apache Software Foundation. All Rights Reserved.