Compute Engine API v1beta15 (revision 1)



com.google.api.services.compute
Class Compute.Addresses

java.lang.Object
  extended by com.google.api.services.compute.Compute.Addresses
Enclosing class:
Compute

public class Compute.Addresses
extends Object

The "addresses" collection of methods.


Nested Class Summary
 class Compute.Addresses.AggregatedList
           
 class Compute.Addresses.Delete
           
 class Compute.Addresses.Get
           
 class Compute.Addresses.Insert
           
 class Compute.Addresses.List
           
 
Constructor Summary
Compute.Addresses()
           
 
Method Summary
 Compute.Addresses.AggregatedList aggregatedList(String project)
          Retrieves the list of addresses grouped by scope.
 Compute.Addresses.Delete delete(String project, String region, String address)
          Deletes the specified address resource.
 Compute.Addresses.Get get(String project, String region, String address)
          Returns the specified address resource.
 Compute.Addresses.Insert insert(String project, String region, Address content)
          Creates an address resource in the specified project using the data included in the request.
 Compute.Addresses.List list(String project, String region)
          Retrieves the list of address resources contained within the specified region.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Compute.Addresses

public Compute.Addresses()
Method Detail

aggregatedList

public Compute.Addresses.AggregatedList aggregatedList(String project)
                                                throws IOException
Retrieves the list of addresses grouped by scope. Create a request for the method "addresses.aggregatedList". This request holds the parameters needed by the the compute server. After setting any optional parameters, call the AbstractGoogleClientRequest.execute() method to invoke the remote operation.

Parameters:
project - Name of the project scoping this request.
Returns:
the request
Throws:
IOException

delete

public Compute.Addresses.Delete delete(String project,
                                       String region,
                                       String address)
                                throws IOException
Deletes the specified address resource. Create a request for the method "addresses.delete". This request holds the parameters needed by the the compute server. After setting any optional parameters, call the AbstractGoogleClientRequest.execute() method to invoke the remote operation.

Parameters:
project - Name of the project scoping this request.
region - Name of the region scoping this request.
address - Name of the address resource to delete.
Returns:
the request
Throws:
IOException

get

public Compute.Addresses.Get get(String project,
                                 String region,
                                 String address)
                          throws IOException
Returns the specified address resource. Create a request for the method "addresses.get". This request holds the parameters needed by the the compute server. After setting any optional parameters, call the AbstractGoogleClientRequest.execute() method to invoke the remote operation.

Parameters:
project - Name of the project scoping this request.
region - Name of the region scoping this request.
address - Name of the address resource to return.
Returns:
the request
Throws:
IOException

insert

public Compute.Addresses.Insert insert(String project,
                                       String region,
                                       Address content)
                                throws IOException
Creates an address resource in the specified project using the data included in the request. Create a request for the method "addresses.insert". This request holds the parameters needed by the the compute server. After setting any optional parameters, call the AbstractGoogleClientRequest.execute() method to invoke the remote operation.

Parameters:
project - Name of the project scoping this request.
region - Name of the region scoping this request.
content - the Address
Returns:
the request
Throws:
IOException

list

public Compute.Addresses.List list(String project,
                                   String region)
                            throws IOException
Retrieves the list of address resources contained within the specified region. Create a request for the method "addresses.list". This request holds the parameters needed by the the compute server. After setting any optional parameters, call the AbstractGoogleClientRequest.execute() method to invoke the remote operation.

Parameters:
project - Name of the project scoping this request.
region - Name of the region scoping this request.
Returns:
the request
Throws:
IOException