public class RegisterISOOptions extends AccountInDomainOptions
| Modifier and Type | Class and Description |
|---|---|
static class |
RegisterISOOptions.Builder |
| Modifier and Type | Field and Description |
|---|---|
static RegisterISOOptions |
NONE |
formParameters, headers, pathSuffix, payload, queryParameters| Constructor and Description |
|---|
RegisterISOOptions() |
| Modifier and Type | Method and Description |
|---|---|
RegisterISOOptions |
bootable(boolean bootable) |
RegisterISOOptions |
isExtractable(boolean isExtractable) |
RegisterISOOptions |
isFeatured(boolean isFeatured) |
RegisterISOOptions |
isPublic(boolean isPublic) |
RegisterISOOptions |
osTypeId(String osTypeId) |
RegisterISOOptions |
projectId(String projectId) |
accountInDomain, domainIdbuildFormParameters, buildPathSuffix, buildQueryParameters, buildRequestHeaders, buildStringPayload, equals, getFirstFormOrNull, getFirstHeaderOrNull, getFirstQueryOrNull, hashCode, replaceHeader, toStringpublic static final RegisterISOOptions NONE
public RegisterISOOptions bootable(boolean bootable)
bootable - true if this ISO is bootablepublic RegisterISOOptions isExtractable(boolean isExtractable)
isExtractable - true if the iso or its derivatives are extractable; default is falsepublic RegisterISOOptions isFeatured(boolean isFeatured)
isFeatured - true if you want this ISO to be featuredpublic RegisterISOOptions isPublic(boolean isPublic)
isPublic - true if you want to register the ISO to be publicly available to all users, false otherwise.public RegisterISOOptions osTypeId(String osTypeId)
osTypeId - the ID of the OS Type that best represents the OS of this ISOpublic RegisterISOOptions projectId(String projectId)
projectId - the project this ISO will be in.Copyright © 2009-2016 The Apache Software Foundation. All Rights Reserved.