Package org.jclouds.cloudstack.options
Class RegisterISOOptions.Builder
java.lang.Object
org.jclouds.cloudstack.options.RegisterISOOptions.Builder
- Enclosing class:
 RegisterISOOptions
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionstatic RegisterISOOptionsaccountInDomain(String account, String domainId) static RegisterISOOptionsbootable(boolean bootable) static RegisterISOOptionsstatic RegisterISOOptionsisExtractable(boolean isExtractable) static RegisterISOOptionsisFeatured(boolean isFeatured) static RegisterISOOptionsisPublic(boolean isPublic) static RegisterISOOptionsstatic RegisterISOOptions 
- 
Constructor Details
- 
Builder
public Builder() 
 - 
 - 
Method Details
- 
accountInDomain
- Parameters:
 account- an optional account name. Must be used with domainId.
 - 
bootable
- Parameters:
 bootable- true if this ISO is bootable
 - 
domainId
- Parameters:
 domainId- an optional domainId. If the account parameter is used, domainId must also be used.
 - 
isExtractable
- Parameters:
 isExtractable- true if the iso or its derivatives are extractable; default is false
 - 
isFeatured
- Parameters:
 isFeatured- true if you want this ISO to be featured
 - 
isPublic
- Parameters:
 isPublic- true if you want to register the ISO to be publicly available to all users, false otherwise.
 - 
osTypeId
- Parameters:
 osTypeId- the ID of the OS Type that best represents the OS of this ISO
 - 
projectId
- Parameters:
 projectId- the project this ISO will be in.
 
 -