org.jclouds.io
Class ContentMetadataBuilder
java.lang.Object
org.jclouds.io.ContentMetadataBuilder
- Direct Known Subclasses:
- BaseMutableContentMetadata
public class ContentMetadataBuilder
- extends Object
- Author:
- Adrian Cole
contentType
protected String contentType
contentLength
protected Long contentLength
contentMD5
protected byte[] contentMD5
contentDisposition
protected String contentDisposition
contentLanguage
protected String contentLanguage
contentEncoding
protected String contentEncoding
expires
protected Date expires
ContentMetadataBuilder
public ContentMetadataBuilder()
create
public static ContentMetadataBuilder create()
contentLength
public ContentMetadataBuilder contentLength(@Nullable
Long contentLength)
contentMD5
public ContentMetadataBuilder contentMD5(byte[] md5)
contentType
public ContentMetadataBuilder contentType(@Nullable
String contentType)
contentDisposition
public ContentMetadataBuilder contentDisposition(@Nullable
String contentDisposition)
contentLanguage
public ContentMetadataBuilder contentLanguage(@Nullable
String contentLanguage)
contentEncoding
public ContentMetadataBuilder contentEncoding(@Nullable
String contentEncoding)
expires
public ContentMetadataBuilder expires(@Nullable
Date expires)
build
public ContentMetadata build()
fromContentMetadata
public static ContentMetadataBuilder fromContentMetadata(ContentMetadata in)
hashCode
public int hashCode()
- Overrides:
hashCode in class Object
equals
public boolean equals(Object obj)
- Overrides:
equals in class Object
toString
public String toString()
- Overrides:
toString in class Object
Copyright © 2009-2013 jclouds. All Rights Reserved.