org.jclouds.openstack.swift.domain
Class AccountMetadata.Builder<T extends AccountMetadata.Builder<T>>

java.lang.Object
  extended by org.jclouds.openstack.swift.domain.AccountMetadata.Builder<T>
Enclosing class:
AccountMetadata

public abstract static class AccountMetadata.Builder<T extends AccountMetadata.Builder<T>>
extends Object


Field Summary
protected  long bytes
           
protected  long containerCount
           
 
Constructor Summary
AccountMetadata.Builder()
           
 
Method Summary
 AccountMetadata build()
           
 T bytes(long bytes)
           
 T containerCount(long containerCount)
           
 T fromAccountMetadata(AccountMetadata in)
           
protected abstract  T self()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

containerCount

protected long containerCount

bytes

protected long bytes
Constructor Detail

AccountMetadata.Builder

public AccountMetadata.Builder()
Method Detail

self

protected abstract T self()

containerCount

public T containerCount(long containerCount)
See Also:
AccountMetadata.getContainerCount()

bytes

public T bytes(long bytes)
See Also:
AccountMetadata.getBytes()

build

public AccountMetadata build()

fromAccountMetadata

public T fromAccountMetadata(AccountMetadata in)


Copyright © 2009-2012 jclouds. All Rights Reserved.