public static class RegisterISOOptions.Builder extends Object
Constructor and Description |
---|
RegisterISOOptions.Builder() |
Modifier and Type | Method and Description |
---|---|
static RegisterISOOptions |
accountInDomain(String account,
String domainId) |
static RegisterISOOptions |
bootable(boolean bootable) |
static RegisterISOOptions |
domainId(String domainId) |
static RegisterISOOptions |
isExtractable(boolean isExtractable) |
static RegisterISOOptions |
isFeatured(boolean isFeatured) |
static RegisterISOOptions |
isPublic(boolean isPublic) |
static RegisterISOOptions |
osTypeId(String osTypeId) |
static RegisterISOOptions |
projectId(String projectId) |
public static RegisterISOOptions accountInDomain(String account, String 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(String 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(String osTypeId)
osTypeId
- the ID of the OS Type that best represents the OS of this ISOpublic static RegisterISOOptions projectId(String projectId)
projectId
- the project this ISO will be in.Copyright © 2009-2016 The Apache Software Foundation. All Rights Reserved.