org.jclouds.cloudstack.domain
Class ISO.Builder<T extends ISO.Builder<T>>
java.lang.Object
org.jclouds.cloudstack.domain.ISO.Builder<T>
- Enclosing class:
- ISO
public abstract static class ISO.Builder<T extends ISO.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
accountId
protected String accountId
bootable
protected boolean bootable
checksum
protected String checksum
created
protected Date created
crossZones
protected boolean crossZones
displayText
protected String displayText
domain
protected String domain
domainid
protected String domainid
format
protected String format
hostId
protected String hostId
hostName
protected String hostName
hypervisor
protected String hypervisor
isExtractable
protected boolean isExtractable
isFeatured
protected boolean isFeatured
isPublic
protected boolean isPublic
isReady
protected boolean isReady
jobId
protected String jobId
jobStatus
protected String jobStatus
name
protected String name
osTypeId
protected String osTypeId
osTypeName
protected String osTypeName
passwordEnabled
protected boolean passwordEnabled
removed
protected Date removed
size
protected long size
sourceTemplateId
protected String sourceTemplateId
status
protected String status
templateTag
protected String templateTag
templateType
protected String templateType
zoneId
protected String zoneId
zoneName
protected String zoneName
ISO.Builder
public ISO.Builder()
self
protected abstract T self()
id
public T id(String id)
- See Also:
ISO.getId()
account
public T account(String account)
- See Also:
ISO.getAccount()
accountId
public T accountId(String accountId)
- See Also:
ISO.getAccountId()
bootable
public T bootable(boolean bootable)
- See Also:
ISO.isBootable()
checksum
public T checksum(String checksum)
- See Also:
ISO.getChecksum()
created
public T created(Date created)
- See Also:
ISO.getCreated()
crossZones
public T crossZones(boolean crossZones)
- See Also:
ISO.isCrossZones()
displayText
public T displayText(String displayText)
- See Also:
ISO.getDisplayText()
domain
public T domain(String domain)
- See Also:
ISO.getDomain()
domainid
public T domainid(String domainid)
- See Also:
ISO.getDomainid()
format
public T format(String format)
- See Also:
ISO.getFormat()
hostId
public T hostId(String hostId)
- See Also:
ISO.getHostId()
hostName
public T hostName(String hostName)
- See Also:
ISO.getHostName()
hypervisor
public T hypervisor(String hypervisor)
- See Also:
ISO.getHypervisor()
isExtractable
public T isExtractable(boolean isExtractable)
- See Also:
ISO.isExtractable()
isFeatured
public T isFeatured(boolean isFeatured)
- See Also:
ISO.isFeatured()
isPublic
public T isPublic(boolean isPublic)
- See Also:
ISO.isPublic()
isReady
public T isReady(boolean isReady)
- See Also:
ISO.isReady()
jobId
public T jobId(String jobId)
- See Also:
ISO.getJobId()
jobStatus
public T jobStatus(String jobStatus)
- See Also:
ISO.getJobStatus()
name
public T name(String name)
- See Also:
ISO.getName()
osTypeId
public T osTypeId(String osTypeId)
- See Also:
ISO.getOsTypeId()
osTypeName
public T osTypeName(String osTypeName)
- See Also:
ISO.getOsTypeName()
passwordEnabled
public T passwordEnabled(boolean passwordEnabled)
- See Also:
ISO.isPasswordEnabled()
removed
public T removed(Date removed)
- See Also:
ISO.getRemoved()
size
public T size(long size)
- See Also:
ISO.getSize()
sourceTemplateId
public T sourceTemplateId(String sourceTemplateId)
- See Also:
ISO.getSourceTemplateId()
status
public T status(String status)
- See Also:
ISO.getStatus()
templateTag
public T templateTag(String templateTag)
- See Also:
ISO.getTemplateTag()
templateType
public T templateType(String templateType)
- See Also:
ISO.getTemplateType()
zoneId
public T zoneId(String zoneId)
- See Also:
ISO.getZoneId()
zoneName
public T zoneName(String zoneName)
- See Also:
ISO.getZoneName()
build
public ISO build()
fromISO
public T fromISO(ISO in)
Copyright © 2009-2012 jclouds. All Rights Reserved.