org.jclouds.openstack.swift.domain.internal
Class ObjectInfoImpl.Builder<T extends ObjectInfoImpl.Builder<T>>
java.lang.Object
org.jclouds.openstack.swift.domain.internal.ObjectInfoImpl.Builder<T>
- Enclosing class:
- ObjectInfoImpl
public abstract static class ObjectInfoImpl.Builder<T extends ObjectInfoImpl.Builder<T>>
- extends Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
name
protected String name
container
protected String container
uri
protected URI uri
hash
protected byte[] hash
bytes
protected Long bytes
contentType
protected String contentType
lastModified
protected Date lastModified
ObjectInfoImpl.Builder
public ObjectInfoImpl.Builder()
self
protected abstract T self()
name
public T name(String name)
- See Also:
ObjectInfoImpl.getName()
container
public T container(String container)
- See Also:
ObjectInfoImpl.getContainer()
uri
public T uri(URI uri)
- See Also:
ObjectInfoImpl.getUri()
hash
public T hash(byte[] hash)
- See Also:
ObjectInfoImpl.getHash()
bytes
public T bytes(Long bytes)
- See Also:
ObjectInfoImpl.getBytes()
contentType
public T contentType(String contentType)
- See Also:
ObjectInfoImpl.getContentType()
lastModified
public T lastModified(Date lastModified)
- See Also:
ObjectInfoImpl.getLastModified()
build
public ObjectInfoImpl build()
fromObjectInfoImpl
public T fromObjectInfoImpl(ObjectInfoImpl in)
Copyright © 2009-2013 jclouds. All Rights Reserved.