org.jclouds.googlecomputeengine
Interface GoogleComputeEngineApi

All Superinterfaces:
Closeable

@Beta
public interface GoogleComputeEngineApi
extends Closeable

Provides access to GoogleCompute.

Author:
David Alves
See Also:
api doc

Method Summary
 AddressApi getAddressApiForProject(String projectName)
          Provides access to Address features
 DiskApi getDiskApiForProject(String projectName)
          Provides access to Disk features
 FirewallApi getFirewallApiForProject(String projectName)
          Provides access to Firewall features
 GlobalOperationApi getGlobalOperationApiForProject(String projectName)
          Provides access to Global Operation features
 ImageApi getImageApiForProject(String projectName)
          Provides access to Image features
 InstanceApi getInstanceApiForProject(String projectName)
          Provides access to Instance features
 MachineTypeApi getMachineTypeApiForProject(String projectName)
          Provides access to MachineType features
 NetworkApi getNetworkApiForProject(String projectName)
          Provides access to Network features
 ProjectApi getProjectApi()
          Provides access to Project features
 RegionApi getRegionApiForProject(String projectName)
          Provides access to Region features
 RegionOperationApi getRegionOperationApiForProject(String projectName)
          Provides access to Region Operation features
 RouteApi getRouteApiForProject(String projectName)
          Provides access to Route features
 SnapshotApi getSnapshotApiForProject(String projectName)
          Provides access to Snapshot features
 ZoneApi getZoneApiForProject(String projectName)
          Provides access to Zone features
 ZoneOperationApi getZoneOperationApiForProject(String projectName)
          Provides access to Zone Operation features
 
Methods inherited from interface java.io.Closeable
close
 

Method Detail

getAddressApiForProject

AddressApi getAddressApiForProject(String projectName)
Provides access to Address features

Parameters:
projectName - the name of the project

getDiskApiForProject

DiskApi getDiskApiForProject(String projectName)
Provides access to Disk features

Parameters:
projectName - the name of the project

getFirewallApiForProject

FirewallApi getFirewallApiForProject(String projectName)
Provides access to Firewall features

Parameters:
projectName - the name of the project

getGlobalOperationApiForProject

GlobalOperationApi getGlobalOperationApiForProject(String projectName)
Provides access to Global Operation features

Parameters:
projectName - the name of the project

getImageApiForProject

ImageApi getImageApiForProject(String projectName)
Provides access to Image features

Parameters:
projectName - the name of the project

getInstanceApiForProject

InstanceApi getInstanceApiForProject(String projectName)
Provides access to Instance features

Parameters:
projectName - the name of the project

getMachineTypeApiForProject

MachineTypeApi getMachineTypeApiForProject(String projectName)
Provides access to MachineType features

Parameters:
projectName - the name of the project

getNetworkApiForProject

NetworkApi getNetworkApiForProject(String projectName)
Provides access to Network features

Parameters:
projectName - the name of the project

getProjectApi

ProjectApi getProjectApi()
Provides access to Project features


getRegionApiForProject

RegionApi getRegionApiForProject(String projectName)
Provides access to Region features

Parameters:
projectName - the name of the project

getRegionOperationApiForProject

RegionOperationApi getRegionOperationApiForProject(String projectName)
Provides access to Region Operation features

Parameters:
projectName - the name of the project

getRouteApiForProject

RouteApi getRouteApiForProject(String projectName)
Provides access to Route features

Parameters:
projectName - the name of the project

getSnapshotApiForProject

SnapshotApi getSnapshotApiForProject(String projectName)
Provides access to Snapshot features

Parameters:
projectName - the name of the project

getZoneApiForProject

ZoneApi getZoneApiForProject(String projectName)
Provides access to Zone features

Parameters:
projectName - the name of the project

getZoneOperationApiForProject

ZoneOperationApi getZoneOperationApiForProject(String projectName)
Provides access to Zone Operation features

Parameters:
projectName - the name of the project


Copyright © 2009-2013 The Apache Software Foundation. All Rights Reserved.