| Package | Description |
|---|---|
| org.jclouds.googlecomputeengine.features |
| Modifier and Type | Method and Description |
|---|---|
Operation |
InstanceApi.addAccessConfigToNicInZone(String zone,
String instanceName,
Instance.NetworkInterface.AccessConfig accessConfig,
String networkInterfaceName)
Adds an access config to an instance's network interface.
|
Operation |
InstanceApi.attachDiskInZone(String zone,
String instanceName,
AttachDiskOptions attachDiskOptions)
Attaches a disk to an instance
|
Operation |
DiskApi.createFromImageInZone(String sourceImage,
String diskName,
String zone)
Creates a persistent disk resource from the specified image, in the specified project,
with the default disk size.
|
Operation |
DiskApi.createFromImageWithSizeInZone(String sourceImage,
String diskName,
int sizeGb,
String zone)
Creates a persistent disk resource from the specified image, in the specified project,
specifying the size of the disk.
|
Operation |
NetworkApi.createInIPv4Range(String networkName,
String IPv4Range)
Creates a persistent network resource in the specified project with the specified range.
|
Operation |
NetworkApi.createInIPv4RangeWithGateway(String networkName,
String IPv4Range,
String gatewayIPv4)
Creates a persistent network resource in the specified project with the specified range and specified gateway.
|
Operation |
FirewallApi.createInNetwork(String name,
URI network,
FirewallOptions firewallOptions)
Creates a firewall resource in the specified project using the data included in the request.
|
Operation |
RouteApi.createInNetwork(String name,
URI network,
RouteOptions routeOptions)
Creates a route resource in the specified project using the data included in the request.
|
Operation |
AddressApi.createInRegion(String region,
String addressName)
Creates a address resource in the specified project specifying the size of the address.
|
Operation |
DiskApi.createInZone(String diskName,
int sizeGb,
String zone)
Creates a persistent disk resource in the specified project specifying the size of the disk.
|
Operation |
InstanceApi.createInZone(String instanceName,
String zone,
InstanceTemplate template)
Creates a instance resource in the specified project using the data included in the request.
|
Operation |
DiskApi.createSnapshotInZone(String zone,
String diskName,
String snapshotName)
Create a snapshot of a given disk in a zone.
|
Operation |
SnapshotApi.delete(String snapshotName)
Deletes the specified snapshot resource.
|
Operation |
RouteApi.delete(String routeName)
Deletes the specified route resource.
|
Operation |
NetworkApi.delete(String networkName)
Deletes the specified persistent network resource.
|
Operation |
ImageApi.delete(String imageName)
Deletes the specified image resource.
|
void |
GlobalOperationApi.delete(String operationName)
Deletes the specified operation resource.
|
Operation |
FirewallApi.delete(String firewallName)
Deletes the specified image resource.
|
Operation |
InstanceApi.deleteAccessConfigFromNicInZone(String zone,
String instanceName,
String accessConfigName,
String networkInterfaceName)
Deletes an access config from an instance's network interface.
|
void |
RegionOperationApi.deleteInRegion(String region,
String operationName)
Deletes the specified operation resource.
|
Operation |
AddressApi.deleteInRegion(String region,
String addressName)
Deletes the specified address resource.
|
void |
ZoneOperationApi.deleteInZone(String zone,
String operationName)
Deletes the specified operation resource.
|
Operation |
InstanceApi.deleteInZone(String zone,
String instanceName)
Deletes the specified instance resource.
|
Operation |
DiskApi.deleteInZone(String zone,
String diskName)
Deletes the specified persistent disk resource.
|
Operation |
InstanceApi.detachDiskInZone(String zone,
String instanceName,
String deviceName)
Detaches an attached disk from an instance
|
Zone |
ZoneApi.get(String zoneName)
Returns the specified zone resource
|
Snapshot |
SnapshotApi.get(String snapshotName)
Returns the specified snapshot resource.
|
Route |
RouteApi.get(String routeName)
Returns the specified route resource
|
Region |
RegionApi.get(String regionName)
Returns the specified region resource
|
Project |
ProjectApi.get(String projectName)
Returns the specified project resource.
|
Network |
NetworkApi.get(String networkName)
Returns the specified persistent network resource.
|
Image |
ImageApi.get(String imageName)
Returns the specified image resource.
|
Operation |
GlobalOperationApi.get(String operationName)
Retrieves the specified operation resource.
|
Firewall |
FirewallApi.get(String firewallName)
Returns the specified image resource.
|
Operation |
RegionOperationApi.getInRegion(String region,
String operationName)
Retrieves the specified operation resource.
|
Address |
AddressApi.getInRegion(String region,
String addressName)
Returns the specified address resource.
|
Operation |
ZoneOperationApi.getInZone(String zone,
String operationName)
Retrieves the specified operation resource.
|
MachineType |
MachineTypeApi.getInZone(String zone,
String machineTypeName)
Returns the specified machine type resource
|
Instance |
InstanceApi.getInZone(String zone,
String instanceName)
Returns the specified instance resource.
|
Disk |
DiskApi.getInZone(String zone,
String diskName)
Returns the specified persistent disk resource.
|
Instance.SerialPortOutput |
InstanceApi.getSerialPortOutputInZone(String zone,
String instanceName)
Returns the specified instance's serial port output.
|
org.jclouds.collect.PagedIterable<Zone> |
ZoneApi.list() |
org.jclouds.collect.PagedIterable<Snapshot> |
SnapshotApi.list()
A paged version of SnapshotApi#listPage(String)
|
org.jclouds.collect.PagedIterable<Route> |
RouteApi.list() |
org.jclouds.collect.PagedIterable<Region> |
RegionApi.list() |
org.jclouds.collect.PagedIterable<Network> |
NetworkApi.list() |
org.jclouds.collect.PagedIterable<Image> |
ImageApi.list()
A paged version of ImageApi#list()
|
org.jclouds.collect.PagedIterable<Operation> |
GlobalOperationApi.list() |
org.jclouds.collect.PagedIterable<Firewall> |
FirewallApi.list() |
org.jclouds.collect.PagedIterable<Zone> |
ZoneApi.list(ListOptions listOptions)
A paged version of ZoneApi#listFirstPage()
|
org.jclouds.collect.PagedIterable<Snapshot> |
SnapshotApi.list(ListOptions options) |
org.jclouds.collect.PagedIterable<Route> |
RouteApi.list(ListOptions listOptions)
A paged version of RegionApi#listFirstPage()
|
org.jclouds.collect.PagedIterable<Region> |
RegionApi.list(ListOptions listOptions)
A paged version of RegionApi#listFirstPage()
|
org.jclouds.collect.PagedIterable<Network> |
NetworkApi.list(ListOptions options)
A paged version of NetworkApi#list()
|
org.jclouds.collect.PagedIterable<Image> |
ImageApi.list(ListOptions options)
A paged version of ImageApi#list()
|
org.jclouds.collect.PagedIterable<Operation> |
GlobalOperationApi.list(ListOptions listOptions)
A paged version of GlobalOperationApi#listFirstPage()
|
org.jclouds.collect.PagedIterable<Firewall> |
FirewallApi.list(ListOptions options)
A paged version of FirewallApi#list()
|
ListPage<Zone> |
ZoneApi.listAtMarker(String marker) |
ListPage<Snapshot> |
SnapshotApi.listAtMarker(String marker) |
ListPage<Route> |
RouteApi.listAtMarker(String marker) |
ListPage<Region> |
RegionApi.listAtMarker(String marker) |
ListPage<Network> |
NetworkApi.listAtMarker(String marker) |
ListPage<Image> |
ImageApi.listAtMarker(String marker) |
ListPage<Operation> |
GlobalOperationApi.listAtMarker(String marker) |
ListPage<Firewall> |
FirewallApi.listAtMarker(String marker) |
ListPage<Zone> |
ZoneApi.listAtMarker(String marker,
ListOptions listOptions)
Retrieves the listFirstPage of zone resources available to the specified project.
|
ListPage<Snapshot> |
SnapshotApi.listAtMarker(String marker,
ListOptions listOptions)
Retrieves the listPage of persistent disk resources contained within the specified project and zone.
|
ListPage<Route> |
RouteApi.listAtMarker(String marker,
ListOptions listOptions)
Retrieves the listFirstPage of route resources available to the specified project.
|
ListPage<Region> |
RegionApi.listAtMarker(String marker,
ListOptions listOptions)
Retrieves the listFirstPage of region resources available to the specified project.
|
ListPage<Network> |
NetworkApi.listAtMarker(String marker,
ListOptions options)
Retrieves the list of persistent network resources contained within the specified project.
|
ListPage<Image> |
ImageApi.listAtMarker(String marker,
ListOptions listOptions)
Retrieves the list of image resources available to the specified project.
|
ListPage<Operation> |
GlobalOperationApi.listAtMarker(String marker,
ListOptions listOptions)
Retrieves the listFirstPage of operation resources contained within the specified project.
|
ListPage<Firewall> |
FirewallApi.listAtMarker(String marker,
ListOptions options)
Retrieves the list of firewall resources available to the specified project.
|
ListPage<Operation> |
RegionOperationApi.listAtMarkerInRegion(String region,
String marker) |
ListPage<Address> |
AddressApi.listAtMarkerInRegion(String region,
String marker) |
ListPage<Operation> |
RegionOperationApi.listAtMarkerInRegion(String region,
String marker,
ListOptions listOptions)
Retrieves the listFirstPage of operation resources contained within the specified project.
|
ListPage<Address> |
AddressApi.listAtMarkerInRegion(String region,
String marker,
ListOptions listOptions)
Retrieves the listPage of address resources contained within the specified project and region.
|
ListPage<Operation> |
ZoneOperationApi.listAtMarkerInZone(String zone,
String marker) |
ListPage<MachineType> |
MachineTypeApi.listAtMarkerInZone(String zone,
String marker) |
ListPage<Instance> |
InstanceApi.listAtMarkerInZone(String zone,
String marker) |
ListPage<Disk> |
DiskApi.listAtMarkerInZone(String zone,
String marker) |
ListPage<Operation> |
ZoneOperationApi.listAtMarkerInZone(String zone,
String marker,
ListOptions listOptions)
Retrieves the listFirstPage of operation resources contained within the specified project.
|
ListPage<MachineType> |
MachineTypeApi.listAtMarkerInZone(String zone,
String marker,
ListOptions listOptions)
Retrieves the list of machine type resources available to the specified project.
|
ListPage<Instance> |
InstanceApi.listAtMarkerInZone(String zone,
String marker,
ListOptions listOptions)
Retrieves the list of instance resources available to the specified project.
|
ListPage<Disk> |
DiskApi.listAtMarkerInZone(String zone,
String marker,
ListOptions listOptions)
Retrieves the listPage of persistent disk resources contained within the specified project and zone.
|
ListPage<Zone> |
ZoneApi.listFirstPage() |
ListPage<Snapshot> |
SnapshotApi.listFirstPage() |
ListPage<Route> |
RouteApi.listFirstPage() |
ListPage<Region> |
RegionApi.listFirstPage() |
ListPage<Network> |
NetworkApi.listFirstPage() |
ListPage<Image> |
ImageApi.listFirstPage() |
ListPage<Operation> |
GlobalOperationApi.listFirstPage() |
ListPage<Firewall> |
FirewallApi.listFirstPage() |
ListPage<Operation> |
RegionOperationApi.listFirstPageInRegion(String region) |
ListPage<Address> |
AddressApi.listFirstPageInRegion(String region) |
ListPage<Operation> |
ZoneOperationApi.listFirstPageInZone(String zone) |
ListPage<MachineType> |
MachineTypeApi.listFirstPageInZone(String zone) |
ListPage<Instance> |
InstanceApi.listFirstPageInZone(String zone)
A paged version of InstanceApi#listInZone()
|
ListPage<Disk> |
DiskApi.listFirstPageInZone(String zone) |
org.jclouds.collect.PagedIterable<Operation> |
RegionOperationApi.listInRegion(String region) |
org.jclouds.collect.PagedIterable<Address> |
AddressApi.listInRegion(String region)
A paged version of AddressApi#listPageInRegion(String)
|
org.jclouds.collect.PagedIterable<Operation> |
RegionOperationApi.listInRegion(String region,
ListOptions listOptions)
A paged version of RegionOperationApi#listFirstPageInRegion(String)
|
org.jclouds.collect.PagedIterable<Address> |
AddressApi.listInRegion(String region,
ListOptions options) |
org.jclouds.collect.PagedIterable<Operation> |
ZoneOperationApi.listInZone(String zone) |
org.jclouds.collect.PagedIterable<MachineType> |
MachineTypeApi.listInZone(String zone) |
org.jclouds.collect.PagedIterable<Instance> |
InstanceApi.listInZone(String zone) |
org.jclouds.collect.PagedIterable<Disk> |
DiskApi.listInZone(String zone)
A paged version of DiskApi#listPageInZone(String)
|
org.jclouds.collect.PagedIterable<Operation> |
ZoneOperationApi.listInZone(String zone,
ListOptions listOptions)
A paged version of ZoneOperationApi#listFirstPageInZone(String)
|
org.jclouds.collect.PagedIterable<MachineType> |
MachineTypeApi.listInZone(String zone,
ListOptions listOptions)
A paged version of MachineTypeApi#listInZone(String)
|
org.jclouds.collect.PagedIterable<Instance> |
InstanceApi.listInZone(String zone,
ListOptions options) |
org.jclouds.collect.PagedIterable<Disk> |
DiskApi.listInZone(String zone,
ListOptions options) |
Operation |
FirewallApi.patch(String firewallName,
FirewallOptions firewallOptions)
Updates the specified firewall resource, with patch semantics, with the data included in the request.
|
Operation |
InstanceApi.resetInZone(String zone,
String instanceName)
Hard-resets the instance.
|
Operation |
ProjectApi.setCommonInstanceMetadata(String projectName,
Map<String,String> metadata,
String fingerprint)
Sets metadata common to all instances within the specified project using the data included in the request.
|
Operation |
InstanceApi.setMetadataInZone(String zone,
String instanceName,
Map<String,String> metadata,
String fingerprint)
Sets metadata for an instance using the data included in the request.
|
Operation |
InstanceApi.setTagsInZone(String zone,
String instanceName,
Set<String> items,
String fingerprint)
Sets items for an instance
|
Operation |
FirewallApi.update(String firewallName,
FirewallOptions firewallOptions)
Updates the specified firewall resource with the data included in the request.
|
Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.