Package org.jclouds.cloudstack.domain
Class TemplateExtraction.Builder<T extends TemplateExtraction.Builder<T>>
- java.lang.Object
-
- org.jclouds.cloudstack.domain.TemplateExtraction.Builder<T>
-
- Enclosing class:
- TemplateExtraction
public abstract static class TemplateExtraction.Builder<T extends TemplateExtraction.Builder<T>> extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected StringaccountIdprotected Datecreatedprotected StringextractIdprotected ExtractModeextractModeprotected Stringidprotected Stringnameprotected Stringstateprotected Stringstatusprotected StringstorageTypeprotected intuploadPercentageprotected Stringurlprotected StringzoneIdprotected StringzoneName
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description TaccountId(String accountId)TemplateExtractionbuild()Tcreated(Date created)TextractId(String extractId)TextractMode(ExtractMode extractMode)TfromTemplateExtraction(TemplateExtraction in)Tid(String id)Tname(String name)protected abstract Tself()Tstate(String state)Tstatus(String status)TstorageType(String storageType)TuploadPercentage(int uploadPercentage)Turl(String url)TzoneId(String zoneId)TzoneName(String zoneName)
-
-
-
Field Detail
-
id
protected String id
-
accountId
protected String accountId
-
created
protected Date created
-
extractId
protected String extractId
-
extractMode
protected ExtractMode extractMode
-
name
protected String name
-
state
protected String state
-
status
protected String status
-
storageType
protected String storageType
-
uploadPercentage
protected int uploadPercentage
-
url
protected String url
-
zoneId
protected String zoneId
-
zoneName
protected String zoneName
-
-
Method Detail
-
self
protected abstract T self()
-
id
public T id(String id)
- See Also:
TemplateExtraction.getId()
-
accountId
public T accountId(String accountId)
- See Also:
TemplateExtraction.getAccountId()
-
created
public T created(Date created)
- See Also:
TemplateExtraction.getCreated()
-
extractId
public T extractId(String extractId)
- See Also:
TemplateExtraction.getExtractId()
-
extractMode
public T extractMode(ExtractMode extractMode)
- See Also:
TemplateExtraction.getExtractMode()
-
name
public T name(String name)
- See Also:
TemplateExtraction.getName()
-
state
public T state(String state)
- See Also:
TemplateExtraction.getState()
-
status
public T status(String status)
- See Also:
TemplateExtraction.getStatus()
-
storageType
public T storageType(String storageType)
- See Also:
TemplateExtraction.getStorageType()
-
uploadPercentage
public T uploadPercentage(int uploadPercentage)
- See Also:
TemplateExtraction.getUploadPercentage()
-
url
public T url(String url)
- See Also:
TemplateExtraction.getUrl()
-
zoneId
public T zoneId(String zoneId)
- See Also:
TemplateExtraction.getZoneId()
-
zoneName
public T zoneName(String zoneName)
- See Also:
TemplateExtraction.getZoneName()
-
build
public TemplateExtraction build()
-
fromTemplateExtraction
public T fromTemplateExtraction(TemplateExtraction in)
-
-