Package org.jclouds.cloudstack.domain
Class Template.Builder<T extends Template.Builder<T>>
java.lang.Object
org.jclouds.cloudstack.domain.Template.Builder<T>
- Enclosing class:
Template
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Stringprotected booleanprotected Stringprotected Dateprotected booleanprotected Stringprotected Stringprotected Stringprotected booleanprotected booleanprotected Template.Formatprotected Stringprotected Stringprotected Stringprotected Stringprotected booleanprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected booleanprotected booleanprotected Dateprotected Longprotected Stringprotected Template.Statusprotected Stringprotected Template.Typeprotected Stringprotected String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbootable(boolean bootable) build()crossZones(boolean crossZones) displayText(String displayText) extractable(boolean extractable) featured(boolean featured) format(Template.Format format) fromTemplate(Template in) hypervisor(String hypervisor) isPublic(boolean isPublic) passwordEnabled(boolean passwordEnabled) ready(boolean ready) protected abstract Tself()sourceTemplateId(String sourceTemplateId) status(Template.Status status) templateTag(String templateTag) type(Template.Type type)
-
Field Details
-
id
-
displayText
-
domain
-
domainId
-
account
-
accountId
-
zone
-
zoneId
-
OSType
-
OSTypeId
-
name
-
type
-
status
-
format
-
hypervisor
-
size
-
created
-
removed
-
crossZones
protected boolean crossZones -
bootable
protected boolean bootable -
extractable
protected boolean extractable -
featured
protected boolean featured -
isPublic
protected boolean isPublic -
ready
protected boolean ready -
passwordEnabled
protected boolean passwordEnabled -
jobId
-
jobStatus
-
checksum
-
hostId
-
hostName
-
sourceTemplateId
-
templateTag
-
tags
-
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
self
-
id
- See Also:
-
displayText
- See Also:
-
domain
- See Also:
-
domainId
- See Also:
-
account
- See Also:
-
accountId
- See Also:
-
zone
- See Also:
-
zoneId
- See Also:
-
OSType
- See Also:
-
OSTypeId
- See Also:
-
name
- See Also:
-
type
- See Also:
-
status
- See Also:
-
format
- See Also:
-
hypervisor
- See Also:
-
size
- See Also:
-
created
- See Also:
-
removed
- See Also:
-
crossZones
- See Also:
-
bootable
- See Also:
-
extractable
- See Also:
-
featured
- See Also:
-
isPublic
- See Also:
-
ready
- See Also:
-
passwordEnabled
- See Also:
-
jobId
- See Also:
-
jobStatus
- See Also:
-
checksum
- See Also:
-
hostId
- See Also:
-
hostName
- See Also:
-
sourceTemplateId
- See Also:
-
templateTag
- See Also:
-
tags
- See Also:
-
tags
-
build
-
fromTemplate
-