Class DelegatingMutableContentMetadata
- java.lang.Object
-
- org.jclouds.atmos.domain.internal.DelegatingMutableContentMetadata
-
- All Implemented Interfaces:
MutableContentMetadata,org.jclouds.io.ContentMetadata,org.jclouds.io.MutableContentMetadata
public class DelegatingMutableContentMetadata extends Object implements MutableContentMetadata
-
-
Constructor Summary
Constructors Constructor Description DelegatingMutableContentMetadata()DelegatingMutableContentMetadata(URI uri, String name, String path, org.jclouds.io.MutableContentMetadata delegate)
-
Method Summary
-
-
-
Method Detail
-
getContentLength
public Long getContentLength()
- Specified by:
getContentLengthin interfaceorg.jclouds.io.ContentMetadata
-
getContentMD5
@Deprecated public byte[] getContentMD5()
Deprecated.usegetContentMD5AsHashCode()instead.- Specified by:
getContentMD5in interfaceorg.jclouds.io.ContentMetadata
-
getContentMD5AsHashCode
public com.google.common.hash.HashCode getContentMD5AsHashCode()
- Specified by:
getContentMD5AsHashCodein interfaceorg.jclouds.io.ContentMetadata
-
getContentType
public String getContentType()
- Specified by:
getContentTypein interfaceorg.jclouds.io.ContentMetadata
-
getName
public String getName()
- Specified by:
getNamein interfaceMutableContentMetadata
-
setContentLength
public void setContentLength(Long contentLength)
- Specified by:
setContentLengthin interfaceorg.jclouds.io.MutableContentMetadata
-
setContentMD5
@Deprecated public void setContentMD5(byte[] contentMD5)
Deprecated.usesetContentMD5(HashCode)instead.- Specified by:
setContentMD5in interfaceorg.jclouds.io.MutableContentMetadata
-
setContentMD5
public void setContentMD5(com.google.common.hash.HashCode contentMD5)
- Specified by:
setContentMD5in interfaceorg.jclouds.io.MutableContentMetadata
-
setContentType
public void setContentType(String contentType)
- Specified by:
setContentTypein interfaceorg.jclouds.io.MutableContentMetadata
-
setName
public void setName(String name)
- Specified by:
setNamein interfaceMutableContentMetadata
-
getDelegate
public org.jclouds.io.MutableContentMetadata getDelegate()
-
setCacheControl
public void setCacheControl(String cacheControl)
- Specified by:
setCacheControlin interfaceorg.jclouds.io.MutableContentMetadata
-
setContentDisposition
public void setContentDisposition(String contentDisposition)
- Specified by:
setContentDispositionin interfaceorg.jclouds.io.MutableContentMetadata
-
setContentEncoding
public void setContentEncoding(String contentEncoding)
- Specified by:
setContentEncodingin interfaceorg.jclouds.io.MutableContentMetadata
-
setContentLanguage
public void setContentLanguage(String contentLanguage)
- Specified by:
setContentLanguagein interfaceorg.jclouds.io.MutableContentMetadata
-
getCacheControl
public String getCacheControl()
- Specified by:
getCacheControlin interfaceorg.jclouds.io.ContentMetadata
-
getContentDisposition
public String getContentDisposition()
- Specified by:
getContentDispositionin interfaceorg.jclouds.io.ContentMetadata
-
getContentEncoding
public String getContentEncoding()
- Specified by:
getContentEncodingin interfaceorg.jclouds.io.ContentMetadata
-
getContentLanguage
public String getContentLanguage()
- Specified by:
getContentLanguagein interfaceorg.jclouds.io.ContentMetadata
-
setExpires
public void setExpires(Date expires)
- Specified by:
setExpiresin interfaceorg.jclouds.io.MutableContentMetadata
-
getExpires
public Date getExpires()
- Specified by:
getExpiresin interfaceorg.jclouds.io.ContentMetadata
-
toBuilder
public org.jclouds.io.ContentMetadataBuilder toBuilder()
- Specified by:
toBuilderin interfaceorg.jclouds.io.ContentMetadata
-
getUri
public URI getUri()
- Specified by:
getUriin interfaceMutableContentMetadata
-
setUri
public void setUri(URI uri)
- Specified by:
setUriin interfaceMutableContentMetadata
-
getPath
public String getPath()
- Specified by:
getPathin interfaceMutableContentMetadata
-
setPath
public void setPath(String path)
- Specified by:
setPathin interfaceMutableContentMetadata
-
-