public static class RegisterISOOptions.Builder extends Object
Constructor and Description |
---|
RegisterISOOptions.Builder() |
Modifier and Type | Method and Description |
---|---|
static RegisterISOOptions |
accountInDomain(String account,
long domainId) |
static RegisterISOOptions |
bootable(boolean bootable) |
static RegisterISOOptions |
domainId(long domainId) |
static RegisterISOOptions |
isExtractable(boolean isExtractable) |
static RegisterISOOptions |
isFeatured(boolean isFeatured) |
static RegisterISOOptions |
isPublic(boolean isPublic) |
static RegisterISOOptions |
osTypeId(long osTypeId) |
public static RegisterISOOptions accountInDomain(String account, long domainId)
account
- an optional account name. Must be used with domainId.public static RegisterISOOptions bootable(boolean bootable)
bootable
- true if this ISO is bootablepublic static RegisterISOOptions domainId(long domainId)
domainId
- an optional domainId. If the account parameter is used, domainId must also be used.public static RegisterISOOptions isExtractable(boolean isExtractable)
isExtractable
- true if the iso or its derivatives are extractable; default is falsepublic static RegisterISOOptions isFeatured(boolean isFeatured)
isFeatured
- true if you want this ISO to be featuredpublic static RegisterISOOptions isPublic(boolean isPublic)
isPublic
- true if you want to register the ISO to be publicly available to all users, false otherwise.public static RegisterISOOptions osTypeId(long osTypeId)
osTypeId
- the ID of the OS Type that best represents the OS of this ISOCopyright © 2009-2012 jclouds. All Rights Reserved.