org.jclouds.glesys.domain
Class Archive.Builder<T extends Archive.Builder<T>>

java.lang.Object
  extended by org.jclouds.glesys.domain.Archive.Builder<T>
Enclosing class:
Archive

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


Field Summary
protected  String freeSize
           
protected  boolean locked
           
protected  String totalSize
           
protected  String username
           
 
Constructor Summary
Archive.Builder()
           
 
Method Summary
 Archive build()
           
 T freeSize(String freeSize)
           
 T fromArchive(Archive in)
           
 T locked(boolean locked)
           
protected abstract  T self()
           
 T totalSize(String totalSize)
           
 T username(String username)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

username

protected String username

totalSize

protected String totalSize

freeSize

protected String freeSize

locked

protected boolean locked
Constructor Detail

Archive.Builder

public Archive.Builder()
Method Detail

self

protected abstract T self()

username

public T username(String username)
See Also:
Archive.getUsername()

totalSize

public T totalSize(String totalSize)
See Also:
Archive.getTotalSize()

freeSize

public T freeSize(String freeSize)
See Also:
Archive.getFreeSize()

locked

public T locked(boolean locked)
See Also:
Archive.isLocked()

build

public Archive build()

fromArchive

public T fromArchive(Archive in)


Copyright © 2009-2013 The Apache Software Foundation. All Rights Reserved.