org.jclouds.io
Interface MutableContentMetadata

All Superinterfaces:
ContentMetadata
All Known Implementing Classes:
BaseMutableContentMetadata

public interface MutableContentMetadata
extends ContentMetadata


Field Summary
 
Fields inherited from interface org.jclouds.io.ContentMetadata
HTTP_HEADERS, RFC1123_DATE_PATTERN
 
Method Summary
 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[] md5)
          Deprecated. use setContentMD5(HashCode) instead.
 void setContentMD5(com.google.common.hash.HashCode md5)
           
 void setContentType(String contentType)
           
 void setExpires(Date expires)
           
 
Methods inherited from interface org.jclouds.io.ContentMetadata
getContentDisposition, getContentEncoding, getContentLanguage, getContentLength, getContentMD5, getContentMD5AsHashCode, getContentType, getExpires, toBuilder
 

Method Detail

setContentLength

void setContentLength(@Nullable
                      Long contentLength)

setContentMD5

@Deprecated
void setContentMD5(@Nullable
                              byte[] md5)
Deprecated. use setContentMD5(HashCode) instead.


setContentMD5

void setContentMD5(@Nullable
                   com.google.common.hash.HashCode md5)

setContentType

void setContentType(@Nullable
                    String contentType)

setContentDisposition

void setContentDisposition(@Nullable
                           String contentDisposition)
Set Content Disposition of the payload

Not all providers may support it

Parameters:
contentDisposition -

setContentLanguage

void setContentLanguage(@Nullable
                        String contentLanguage)
Set Content Language of the payload

Not all providers may support it

Parameters:
contentLanguage -

setContentEncoding

void setContentEncoding(@Nullable
                        String contentEncoding)
Set Content Encoding of the payload

Not all providers may support it

Parameters:
contentEncoding -

setExpires

void setExpires(@Nullable
                Date expires)


Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.