org.dasein.cloud.aws.compute
Class EC2ComputeServices
java.lang.Object
org.dasein.cloud.compute.AbstractComputeServices
org.dasein.cloud.aws.compute.EC2ComputeServices
- All Implemented Interfaces:
- org.dasein.cloud.compute.ComputeServices
public class EC2ComputeServices
- extends org.dasein.cloud.compute.AbstractComputeServices
| Methods inherited from class org.dasein.cloud.compute.AbstractComputeServices |
hasAutoScalingSupport, hasImageSupport, hasSnapshotSupport, hasVirtualMachineSupport, hasVolumeSupport |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EC2ComputeServices
public EC2ComputeServices(@Nonnull
AWSCloud cloud)
getAutoScalingSupport
@Nullable
public AutoScaling getAutoScalingSupport()
- Specified by:
getAutoScalingSupport in interface org.dasein.cloud.compute.ComputeServices- Overrides:
getAutoScalingSupport in class org.dasein.cloud.compute.AbstractComputeServices
getImageSupport
@Nonnull
public AMI getImageSupport()
- Specified by:
getImageSupport in interface org.dasein.cloud.compute.ComputeServices- Overrides:
getImageSupport in class org.dasein.cloud.compute.AbstractComputeServices
getSnapshotSupport
@Nonnull
public EBSSnapshot getSnapshotSupport()
- Specified by:
getSnapshotSupport in interface org.dasein.cloud.compute.ComputeServices- Overrides:
getSnapshotSupport in class org.dasein.cloud.compute.AbstractComputeServices
getVirtualMachineSupport
@Nonnull
public EC2Instance getVirtualMachineSupport()
- Specified by:
getVirtualMachineSupport in interface org.dasein.cloud.compute.ComputeServices- Overrides:
getVirtualMachineSupport in class org.dasein.cloud.compute.AbstractComputeServices
getVolumeSupport
@Nonnull
public EBSVolume getVolumeSupport()
- Specified by:
getVolumeSupport in interface org.dasein.cloud.compute.ComputeServices- Overrides:
getVolumeSupport in class org.dasein.cloud.compute.AbstractComputeServices
Copyright © 2009-2014 Dell, Inc.. All Rights Reserved.