Class CreateImageOptions

All Implemented Interfaces:
HttpRequestOptions

public class CreateImageOptions extends BaseEC2RequestOptions
Contains options supported in the Form API for the CreateImage operation.

Usage

The recommended way to instantiate a CreateImageOptions object is to statically import CreateImageOptions.Builder.* and invoke a static creation method followed by an instance mutator (if needed):

import static org.jclouds.ec2.options.CreateImageOptions.Builder.*

EC2Api connection = // get connection Futureinvalid input: '<'Set> images = connection.getAMIApi().get().createImage(withDescription("123125").noReboot());

See Also:
  • Field Details

  • Constructor Details

    • CreateImageOptions

      public CreateImageOptions()
  • Method Details

    • withDescription

      public CreateImageOptions withDescription(String description)
      The description of the AMI that was provided during image creation.

      Up to 255 characters

    • getDescription

      public String getDescription()
    • noReboot

      public CreateImageOptions noReboot()
      By default this property is set to false, which means Amazon EC2 attempts to cleanly shut down the instance before image creation and reboots the instance afterwards. When set to true, Amazon EC2 does not shut down the instance before creating the image. When this option is used, file system integrity on the created image cannot be guaranteed.
    • getNoReboot

      public boolean getNoReboot()