Class Container.Builder
- java.lang.Object
-
- org.jclouds.openstack.swift.v1.domain.Container.Builder
-
-
Field Summary
Fields Modifier and Type Field Description protected com.google.common.base.Optional<Boolean>anybodyReadprotected LongbytesUsedprotected com.google.common.collect.Multimap<String,String>headersprotected Map<String,String>metadataprotected Stringnameprotected LongobjectCount
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Container.BuilderanybodyRead(Boolean anybodyRead)Containerbuild()Container.BuilderbytesUsed(Long bytesUsed)Container.BuilderfromContainer(Container from)Container.Builderheaders(com.google.common.collect.Multimap<String,String> headers)Container.Buildermetadata(Map<String,String> metadata)NOTEContainer.Buildername(String name)Container.BuilderobjectCount(Long objectCount)
-
-
-
Method Detail
-
name
public Container.Builder name(String name)
- See Also:
Container.getName()
-
objectCount
public Container.Builder objectCount(Long objectCount)
- See Also:
Container.getObjectCount()
-
bytesUsed
public Container.Builder bytesUsed(Long bytesUsed)
- See Also:
Container.getBytesUsed()
-
anybodyRead
public Container.Builder anybodyRead(Boolean anybodyRead)
- See Also:
Container.getAnybodyRead()
-
metadata
public Container.Builder metadata(Map<String,String> metadata)
NOTE
This method will lower-case all metadata keys.- See Also:
Container.getMetadata()
-
headers
public Container.Builder headers(com.google.common.collect.Multimap<String,String> headers)
- See Also:
Container.getHeaders()
-
build
public Container build()
-
fromContainer
public Container.Builder fromContainer(Container from)
-
-