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-2018 The Apache Software Foundation. All Rights Reserved.