org.jclouds.ec2.options
Class CreateSnapshotOptions
java.lang.Object
org.jclouds.http.options.BaseHttpRequestOptions
org.jclouds.ec2.options.internal.BaseEC2RequestOptions
org.jclouds.ec2.options.CreateSnapshotOptions
- All Implemented Interfaces:
- HttpRequestOptions
public class CreateSnapshotOptions
- extends BaseEC2RequestOptions
Contains options supported in the Form API for the CreateSnapshot operation.
Usage
The recommended way to instantiate a CreateSnapshotOptions object is to statically
import CreateSnapshotOptions.Builder.* and invoke a static creation method followed by an
instance mutator (if needed):
import static org.jclouds.ec2.options.CreateSnapshotOptions.Builder.*
EC2Client connection = // get connection
Snapshot snapshot = connection.getElasticBlockStoreServices().createSnapshotInRegion(volumeId, withDescription("123125"));
- Author:
- Adrian Cole
- See Also:
Methods inherited from class org.jclouds.http.options.BaseHttpRequestOptions |
buildFormParameters, buildMatrixParameters, buildPathSuffix, buildQueryParameters, buildRequestHeaders, buildStringPayload, equals, getFirstFormOrNull, getFirstHeaderOrNull, getFirstMatrixOrNull, getFirstQueryOrNull, hashCode, replaceHeader |
CreateSnapshotOptions
public CreateSnapshotOptions()
withDescription
public CreateSnapshotOptions withDescription(String description)
- Description of the Amazon EBS snapshot.
Up to 255 characters
getDescription
public String getDescription()
Copyright © 2009-2011 jclouds. All Rights Reserved.