org.jclouds.googlecomputeengine.domain
Class AbstractDisk.Builder<T extends AbstractDisk.Builder<T>>

java.lang.Object
  extended by org.jclouds.googlecomputeengine.domain.Resource.Builder<T>
      extended by org.jclouds.googlecomputeengine.domain.AbstractDisk.Builder<T>
Direct Known Subclasses:
Disk.Builder, Snapshot.Builder
Enclosing class:
AbstractDisk

public abstract static class AbstractDisk.Builder<T extends AbstractDisk.Builder<T>>
extends Resource.Builder<T>


Field Summary
protected  Integer sizeGb
           
protected  String status
           
 
Fields inherited from class org.jclouds.googlecomputeengine.domain.Resource.Builder
creationTimestamp, description, id, kind, name, selfLink
 
Constructor Summary
AbstractDisk.Builder()
           
 
Method Summary
 T fromAbstractDisk(AbstractDisk in)
           
 T sizeGb(Integer sizeGb)
           
 T status(String status)
           
 
Methods inherited from class org.jclouds.googlecomputeengine.domain.Resource.Builder
build, creationTimestamp, description, fromResource, id, kind, name, self, selfLink
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

sizeGb

protected Integer sizeGb

status

protected String status
Constructor Detail

AbstractDisk.Builder

public AbstractDisk.Builder()
Method Detail

sizeGb

public T sizeGb(Integer sizeGb)
See Also:
AbstractDisk.getSizeGb()

status

public T status(String status)
See Also:
AbstractDisk.getStatus()

fromAbstractDisk

public T fromAbstractDisk(AbstractDisk in)


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