org.dasein.cloud.google
Class GoogleDataCenter

java.lang.Object
  extended by org.dasein.cloud.google.GoogleDataCenter
All Implemented Interfaces:
org.dasein.cloud.dc.DataCenterServices

public class GoogleDataCenter
extends Object
implements org.dasein.cloud.dc.DataCenterServices


Constructor Summary
GoogleDataCenter(GoogleAppEngine gae)
           
 
Method Summary
 org.dasein.cloud.dc.DataCenter getDataCenter(String dataCenterId)
           
 String getProviderTermForDataCenter(Locale locale)
           
 String getProviderTermForRegion(Locale locale)
           
 org.dasein.cloud.dc.Region getRegion(String regionId)
           
 Collection<org.dasein.cloud.dc.DataCenter> listDataCenters(String regionId)
           
 Collection<org.dasein.cloud.dc.Region> listRegions()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GoogleDataCenter

public GoogleDataCenter(GoogleAppEngine gae)
Method Detail

getDataCenter

public org.dasein.cloud.dc.DataCenter getDataCenter(String dataCenterId)
                                             throws org.dasein.cloud.InternalException,
                                                    org.dasein.cloud.CloudException
Specified by:
getDataCenter in interface org.dasein.cloud.dc.DataCenterServices
Throws:
org.dasein.cloud.InternalException
org.dasein.cloud.CloudException

getProviderTermForDataCenter

public String getProviderTermForDataCenter(Locale locale)
Specified by:
getProviderTermForDataCenter in interface org.dasein.cloud.dc.DataCenterServices

getProviderTermForRegion

public String getProviderTermForRegion(Locale locale)
Specified by:
getProviderTermForRegion in interface org.dasein.cloud.dc.DataCenterServices

getRegion

public org.dasein.cloud.dc.Region getRegion(String regionId)
                                     throws org.dasein.cloud.InternalException,
                                            org.dasein.cloud.CloudException
Specified by:
getRegion in interface org.dasein.cloud.dc.DataCenterServices
Throws:
org.dasein.cloud.InternalException
org.dasein.cloud.CloudException

listDataCenters

public Collection<org.dasein.cloud.dc.DataCenter> listDataCenters(String regionId)
                                                           throws org.dasein.cloud.InternalException,
                                                                  org.dasein.cloud.CloudException
Specified by:
listDataCenters in interface org.dasein.cloud.dc.DataCenterServices
Throws:
org.dasein.cloud.InternalException
org.dasein.cloud.CloudException

listRegions

public Collection<org.dasein.cloud.dc.Region> listRegions()
                                                   throws org.dasein.cloud.InternalException,
                                                          org.dasein.cloud.CloudException
Specified by:
listRegions in interface org.dasein.cloud.dc.DataCenterServices
Throws:
org.dasein.cloud.InternalException
org.dasein.cloud.CloudException


Copyright © 2011 enStratus Networks LLC. All Rights Reserved.