org.dasein.cloud.google.compute
Class GoogleCompute
java.lang.Object
org.dasein.cloud.compute.AbstractComputeServices
org.dasein.cloud.google.compute.GoogleCompute
- All Implemented Interfaces:
- org.dasein.cloud.compute.ComputeServices
public class GoogleCompute
- extends org.dasein.cloud.compute.AbstractComputeServices
Implements the compute services supported in the Google API.
- Since:
- 2013.01
- Version:
- 2013.01 initial version
- Author:
- INSERT NAME HERE
| Methods inherited from class org.dasein.cloud.compute.AbstractComputeServices |
getAutoScalingSupport, hasAutoScalingSupport, hasImageSupport, hasSnapshotSupport, hasVirtualMachineSupport, hasVolumeSupport |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GoogleCompute
public GoogleCompute(Google provider)
getVirtualMachineSupport
@Nonnull
public ServerSupport getVirtualMachineSupport()
- Specified by:
getVirtualMachineSupport in interface org.dasein.cloud.compute.ComputeServices- Overrides:
getVirtualMachineSupport in class org.dasein.cloud.compute.AbstractComputeServices
getVolumeSupport
@Nonnull
public DiskSupport getVolumeSupport()
- Specified by:
getVolumeSupport in interface org.dasein.cloud.compute.ComputeServices- Overrides:
getVolumeSupport in class org.dasein.cloud.compute.AbstractComputeServices
getSnapshotSupport
@Nonnull
public SnapshotSupport getSnapshotSupport()
- Specified by:
getSnapshotSupport in interface org.dasein.cloud.compute.ComputeServices- Overrides:
getSnapshotSupport in class org.dasein.cloud.compute.AbstractComputeServices
getImageSupport
@Nonnull
public ImageSupport getImageSupport()
- Specified by:
getImageSupport in interface org.dasein.cloud.compute.ComputeServices- Overrides:
getImageSupport in class org.dasein.cloud.compute.AbstractComputeServices
getAffinityGroupSupport
public org.dasein.cloud.compute.AffinityGroupSupport getAffinityGroupSupport()
- Specified by:
getAffinityGroupSupport in interface org.dasein.cloud.compute.ComputeServices- Overrides:
getAffinityGroupSupport in class org.dasein.cloud.compute.AbstractComputeServices
hasAffinityGroupSupport
public boolean hasAffinityGroupSupport()
- Specified by:
hasAffinityGroupSupport in interface org.dasein.cloud.compute.ComputeServices- Overrides:
hasAffinityGroupSupport in class org.dasein.cloud.compute.AbstractComputeServices
Copyright © 2014 Dell, Inc. All Rights Reserved.