Class SwiftObject.Builder
- java.lang.Object
-
- org.jclouds.openstack.swift.v1.domain.SwiftObject.Builder
-
- Enclosing class:
- SwiftObject
public static class SwiftObject.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SwiftObjectbuild()SwiftObject.Builderetag(String etag)SwiftObject.BuilderfromObject(SwiftObject from)SwiftObject.Builderheaders(com.google.common.collect.Multimap<String,String> headers)SwiftObject.BuilderlastModified(Date lastModified)SwiftObject.Buildermetadata(Map<String,String> metadata)Will lower-case all metadata keys due to a swift implementation decision.SwiftObject.Buildername(String name)SwiftObject.Builderpayload(Payload payload)SwiftObject.Builderuri(URI uri)
-
-
-
Method Detail
-
name
public SwiftObject.Builder name(String name)
- See Also:
SwiftObject.getName()
-
uri
public SwiftObject.Builder uri(URI uri)
- See Also:
SwiftObject.getUri()
-
etag
public SwiftObject.Builder etag(String etag)
- See Also:
SwiftObject.getETag()
-
lastModified
public SwiftObject.Builder lastModified(Date lastModified)
- See Also:
SwiftObject.getLastModified()
-
payload
public SwiftObject.Builder payload(Payload payload)
- See Also:
SwiftObject.getPayload()
-
headers
public SwiftObject.Builder headers(com.google.common.collect.Multimap<String,String> headers)
- See Also:
SwiftObject.getHeaders()
-
metadata
public SwiftObject.Builder metadata(Map<String,String> metadata)
Will lower-case all metadata keys due to a swift implementation decision.- See Also:
SwiftObject.getMetadata()
-
build
public SwiftObject build()
-
fromObject
public SwiftObject.Builder fromObject(SwiftObject from)
-
-