org.jclouds.cloudstack.options
Class UpdateISOOptions

java.lang.Object
  extended by org.jclouds.http.options.BaseHttpRequestOptions
      extended by org.jclouds.cloudstack.options.UpdateISOOptions
All Implemented Interfaces:
HttpRequestOptions

public class UpdateISOOptions
extends BaseHttpRequestOptions

Options for the ISO updateISO method.

Author:
Richard Downer
See Also:
ISOClient.updateISO(long, org.jclouds.cloudstack.options.UpdateISOOptions...), ISOAsyncClient.updateISO(long, org.jclouds.cloudstack.options.UpdateISOOptions...)

Nested Class Summary
static class UpdateISOOptions.Builder
           
 
Field Summary
static UpdateISOOptions NONE
           
 
Fields inherited from class org.jclouds.http.options.BaseHttpRequestOptions
formParameters, headers, matrixParameters, pathSuffix, payload, queryParameters
 
Constructor Summary
UpdateISOOptions()
           
 
Method Summary
 UpdateISOOptions bootable(boolean bootable)
           
 UpdateISOOptions displayText(String displayText)
           
 UpdateISOOptions format(String format)
           
 UpdateISOOptions name(String name)
           
 UpdateISOOptions osTypeId(long osTypeId)
           
 UpdateISOOptions passwordEnabled(boolean passwordEnabled)
           
 
Methods inherited from class org.jclouds.http.options.BaseHttpRequestOptions
buildFormParameters, buildMatrixParameters, buildPathSuffix, buildQueryParameters, buildRequestHeaders, buildStringPayload, equals, getFirstFormOrNull, getFirstHeaderOrNull, getFirstMatrixOrNull, getFirstQueryOrNull, hashCode, replaceHeader, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

NONE

public static final UpdateISOOptions NONE
Constructor Detail

UpdateISOOptions

public UpdateISOOptions()
Method Detail

bootable

public UpdateISOOptions bootable(boolean bootable)
Parameters:
bootable - true if image is bootable, false otherwise

displayText

public UpdateISOOptions displayText(String displayText)
Parameters:
displayText - the display text of the image

format

public UpdateISOOptions format(String format)
Parameters:
format - the format for the image

name

public UpdateISOOptions name(String name)
Parameters:
name - the name of the image file

osTypeId

public UpdateISOOptions osTypeId(long osTypeId)
Parameters:
osTypeId - the ID of the OS type that best represents the OS of this image.

passwordEnabled

public UpdateISOOptions passwordEnabled(boolean passwordEnabled)
Parameters:
passwordEnabled - true if the image supports the password reset feature; default is false


Copyright © 2009-2012 jclouds. All Rights Reserved.