org.jclouds.cloudstack.domain
Class TemplateMetadata.Builder<T extends TemplateMetadata.Builder<T>>
java.lang.Object
org.jclouds.cloudstack.domain.TemplateMetadata.Builder<T>
- Enclosing class:
- TemplateMetadata
public abstract static class TemplateMetadata.Builder<T extends TemplateMetadata.Builder<T>>
- extends Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
name
protected String name
osTypeId
protected String osTypeId
displayText
protected String displayText
snapshotId
protected String snapshotId
volumeId
protected String volumeId
virtualMachineId
protected String virtualMachineId
passwordEnabled
protected Boolean passwordEnabled
TemplateMetadata.Builder
public TemplateMetadata.Builder()
self
protected abstract T self()
name
public T name(String name)
- See Also:
TemplateMetadata.getName()
osTypeId
public T osTypeId(String osTypeId)
- See Also:
TemplateMetadata.getOsTypeId()
displayText
public T displayText(String displayText)
- See Also:
TemplateMetadata.getDisplayText()
snapshotId
public T snapshotId(String snapshotId)
- See Also:
TemplateMetadata.getSnapshotId()
volumeId
public T volumeId(String volumeId)
- See Also:
TemplateMetadata.getVolumeId()
virtualMachineId
public T virtualMachineId(String virtualMachineId)
- See Also:
TemplateMetadata.getVirtualMachineId()
passwordEnabled
public T passwordEnabled(Boolean passwordEnabled)
- See Also:
TemplateMetadata.isPasswordEnabled()
build
public TemplateMetadata build()
fromTemplateMetadata
public T fromTemplateMetadata(TemplateMetadata in)
Copyright © 2009-2012 jclouds. All Rights Reserved.