public class RegisterISOOptions extends AccountInDomainOptions
ISOClient.registerISO(java.lang.String, java.lang.String, java.lang.String, long, org.jclouds.cloudstack.options.RegisterISOOptions...)
,
ISOAsyncClient.registerISO(java.lang.String, java.lang.String, java.lang.String, long, org.jclouds.cloudstack.options.RegisterISOOptions...)
Modifier and Type | Class and Description |
---|---|
static class |
RegisterISOOptions.Builder |
Modifier and Type | Field and Description |
---|---|
static RegisterISOOptions |
NONE |
formParameters, headers, matrixParameters, 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(long osTypeId) |
accountInDomain, domainId
buildFormParameters, buildMatrixParameters, buildPathSuffix, buildQueryParameters, buildRequestHeaders, buildStringPayload, equals, getFirstFormOrNull, getFirstHeaderOrNull, getFirstMatrixOrNull, getFirstQueryOrNull, hashCode, replaceHeader, toString
public 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(long osTypeId)
osTypeId
- the ID of the OS Type that best represents the OS of this ISOCopyright © 2009-2012 jclouds. All Rights Reserved.