org.jclouds.cloudstack.domain
Class Capacity.Builder<T extends Capacity.Builder<T>>
java.lang.Object
org.jclouds.cloudstack.domain.Capacity.Builder<T>
- Enclosing class:
- Capacity
public abstract static class Capacity.Builder<T extends Capacity.Builder<T>>
- extends Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
capacityTotal
protected long capacityTotal
capacityUsed
protected long capacityUsed
percentUsed
protected double percentUsed
podId
protected String podId
podName
protected String podName
type
protected Capacity.Type type
zoneId
protected String zoneId
zoneName
protected String zoneName
Capacity.Builder
public Capacity.Builder()
self
protected abstract T self()
capacityTotal
public T capacityTotal(long capacityTotal)
- See Also:
Capacity.getCapacityTotal()
capacityUsed
public T capacityUsed(long capacityUsed)
- See Also:
Capacity.getCapacityUsed()
percentUsed
public T percentUsed(double percentUsed)
- See Also:
Capacity.getPercentUsed()
podId
public T podId(String podId)
- See Also:
Capacity.getPodId()
podName
public T podName(String podName)
- See Also:
Capacity.getPodName()
type
public T type(Capacity.Type type)
- See Also:
Capacity.getType()
zoneId
public T zoneId(String zoneId)
- See Also:
Capacity.getZoneId()
zoneName
public T zoneName(String zoneName)
- See Also:
Capacity.getZoneName()
build
public Capacity build()
fromCapacity
public T fromCapacity(Capacity in)
Copyright © 2009-2013 jclouds. All Rights Reserved.