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 SwiftObject
build()
SwiftObject.Builder
etag(String etag)
SwiftObject.Builder
fromObject(SwiftObject from)
SwiftObject.Builder
headers(com.google.common.collect.Multimap<String,String> headers)
SwiftObject.Builder
lastModified(Date lastModified)
SwiftObject.Builder
metadata(Map<String,String> metadata)
Will lower-case all metadata keys due to a swift implementation decision.SwiftObject.Builder
name(String name)
SwiftObject.Builder
payload(Payload payload)
SwiftObject.Builder
uri(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)
-
-