org.jclouds.cloudstack.domain
Class Volume.Builder<T extends Volume.Builder<T>>
java.lang.Object
org.jclouds.cloudstack.domain.Volume.Builder<T>
- Enclosing class:
- Volume
public abstract static class Volume.Builder<T extends Volume.Builder<T>>
- extends Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
id
protected String id
account
protected String account
attached
protected Date attached
created
protected Date created
destroyed
protected boolean destroyed
deviceId
protected String deviceId
diskOfferingDisplayText
protected String diskOfferingDisplayText
diskOfferingId
protected String diskOfferingId
diskOfferingName
protected String diskOfferingName
domain
protected String domain
domainId
protected String domainId
hypervisor
protected String hypervisor
isExtractable
protected boolean isExtractable
jobId
protected String jobId
jobStatus
protected String jobStatus
name
protected String name
serviceOfferingDisplayText
protected String serviceOfferingDisplayText
serviceOfferingId
protected String serviceOfferingId
serviceOfferingName
protected String serviceOfferingName
size
protected long size
snapshotId
protected String snapshotId
state
protected Volume.State state
storage
protected String storage
storageType
protected String storageType
type
protected Volume.Type type
virtualMachineId
protected String virtualMachineId
vmDisplayName
protected String vmDisplayName
vmName
protected String vmName
vmState
protected VirtualMachine.State vmState
zoneId
protected String zoneId
zoneName
protected String zoneName
Volume.Builder
public Volume.Builder()
self
protected abstract T self()
id
public T id(String id)
- See Also:
Volume.getId()
account
public T account(String account)
- See Also:
Volume.getAccount()
attached
public T attached(Date attached)
- See Also:
Volume.getAttached()
created
public T created(Date created)
- See Also:
Volume.getCreated()
destroyed
public T destroyed(boolean destroyed)
- See Also:
Volume.isDestroyed()
deviceId
public T deviceId(String deviceId)
- See Also:
Volume.getDeviceId()
diskOfferingDisplayText
public T diskOfferingDisplayText(String diskOfferingDisplayText)
- See Also:
Volume.getDiskOfferingDisplayText()
diskOfferingId
public T diskOfferingId(String diskOfferingId)
- See Also:
Volume.getDiskOfferingId()
diskOfferingName
public T diskOfferingName(String diskOfferingName)
- See Also:
Volume.getDiskOfferingName()
domain
public T domain(String domain)
- See Also:
Volume.getDomain()
domainId
public T domainId(String domainId)
- See Also:
Volume.getDomainId()
hypervisor
public T hypervisor(String hypervisor)
- See Also:
Volume.getHypervisor()
isExtractable
public T isExtractable(boolean isExtractable)
- See Also:
Volume.isExtractable()
jobId
public T jobId(String jobId)
- See Also:
Volume.getJobId()
jobStatus
public T jobStatus(String jobStatus)
- See Also:
Volume.getJobStatus()
name
public T name(String name)
- See Also:
Volume.getName()
serviceOfferingDisplayText
public T serviceOfferingDisplayText(String serviceOfferingDisplayText)
- See Also:
Volume.getServiceOfferingDisplayText()
serviceOfferingId
public T serviceOfferingId(String serviceOfferingId)
- See Also:
Volume.getServiceOfferingId()
serviceOfferingName
public T serviceOfferingName(String serviceOfferingName)
- See Also:
Volume.getServiceOfferingName()
size
public T size(long size)
- See Also:
Volume.getSize()
snapshotId
public T snapshotId(String snapshotId)
- See Also:
Volume.getSnapshotId()
state
public T state(Volume.State state)
- See Also:
Volume.getState()
storage
public T storage(String storage)
- See Also:
Volume.getStorage()
storageType
public T storageType(String storageType)
- See Also:
Volume.getStorageType()
type
public T type(Volume.Type type)
- See Also:
Volume.getType()
virtualMachineId
public T virtualMachineId(String virtualMachineId)
- See Also:
Volume.getVirtualMachineId()
vmDisplayName
public T vmDisplayName(String vmDisplayName)
- See Also:
Volume.getVmDisplayName()
vmName
public T vmName(String vmName)
- See Also:
Volume.getVmName()
vmState
public T vmState(VirtualMachine.State vmState)
- See Also:
Volume.getVmState()
zoneId
public T zoneId(String zoneId)
- See Also:
Volume.getZoneId()
zoneName
public T zoneName(String zoneName)
- See Also:
Volume.getZoneName()
build
public Volume build()
fromVolume
public T fromVolume(Volume in)
Copyright © 2009-2013 jclouds. All Rights Reserved.