| Modifier and Type | Class and Description | 
|---|---|
| class  | Compute.Routers.AggregatedList | 
| class  | Compute.Routers.Delete | 
| class  | Compute.Routers.Get | 
| class  | Compute.Routers.GetNatMappingInfo | 
| class  | Compute.Routers.GetRouterStatus | 
| class  | Compute.Routers.Insert | 
| class  | Compute.Routers.List | 
| class  | Compute.Routers.Patch | 
| class  | Compute.Routers.Preview | 
| class  | Compute.Routers.TestIamPermissions | 
| class  | Compute.Routers.Update | 
| Constructor and Description | 
|---|
| Routers() | 
| Modifier and Type | Method and Description | 
|---|---|
| Compute.Routers.AggregatedList | aggregatedList(String project)Retrieves an aggregated list of routers. | 
| Compute.Routers.Delete | delete(String project,
      String region,
      String router)Deletes the specified Router resource. | 
| Compute.Routers.Get | get(String project,
   String region,
   String router)Returns the specified Router resource. | 
| Compute.Routers.GetNatMappingInfo | getNatMappingInfo(String project,
                 String region,
                 String router)Retrieves runtime Nat mapping information of VM endpoints. | 
| Compute.Routers.GetRouterStatus | getRouterStatus(String project,
               String region,
               String router)Retrieves runtime information of the specified router. | 
| Compute.Routers.Insert | insert(String project,
      String region,
      Router content)Creates a Router resource in the specified project and region using the data included in the
 request. | 
| Compute.Routers.List | list(String project,
    String region)Retrieves a list of Router resources available to the specified project. | 
| Compute.Routers.Patch | patch(String project,
     String region,
     String router,
     Router content)Patches the specified Router resource with the data included in the request. | 
| Compute.Routers.Preview | preview(String project,
       String region,
       String router,
       Router content)Preview fields auto-generated during router create and update operations. | 
| Compute.Routers.TestIamPermissions | testIamPermissions(String project,
                  String region,
                  String resource,
                  TestPermissionsRequest content)Returns permissions that a caller has on the specified resource. | 
| Compute.Routers.Update | update(String project,
      String region,
      String router,
      Router content)Updates the specified Router resource with the data included in the request. | 
public Compute.Routers.AggregatedList aggregatedList(String project) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.project - Project ID for this request.IOExceptionpublic Compute.Routers.Delete delete(String project, String region, String router) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.project - Project ID for this request.region - Name of the region for this request.router - Name of the Router resource to delete.IOExceptionpublic Compute.Routers.Get get(String project, String region, String router) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.project - Project ID for this request.region - Name of the region for this request.router - Name of the Router resource to return.IOExceptionpublic Compute.Routers.GetNatMappingInfo getNatMappingInfo(String project, String region, String router) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.project - Project ID for this request.region - Name of the region for this request.router - Name of the Router resource to query for Nat Mapping information of VM endpoints.IOExceptionpublic Compute.Routers.GetRouterStatus getRouterStatus(String project, String region, String router) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.project - Project ID for this request.region - Name of the region for this request.router - Name of the Router resource to query.IOExceptionpublic Compute.Routers.Insert insert(String project, String region, Router content) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.project - Project ID for this request.region - Name of the region for this request.content - the RouterIOExceptionpublic Compute.Routers.List list(String project, String region) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.project - Project ID for this request.region - Name of the region for this request.IOExceptionpublic Compute.Routers.Patch patch(String project, String region, String router, Router content) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.project - Project ID for this request.region - Name of the region for this request.router - Name of the Router resource to patch.content - the RouterIOExceptionpublic Compute.Routers.Preview preview(String project, String region, String router, Router content) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.project - Project ID for this request.region - Name of the region for this request.router - Name of the Router resource to query.content - the RouterIOExceptionpublic Compute.Routers.TestIamPermissions testIamPermissions(String project, String region, String resource, TestPermissionsRequest content) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.project - Project ID for this request.region - The name of the region for this request.resource - Name or id of the resource for this request.content - the TestPermissionsRequestIOExceptionpublic Compute.Routers.Update update(String project, String region, String router, Router content) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.project - Project ID for this request.region - Name of the region for this request.router - Name of the Router resource to update.content - the RouterIOExceptionCopyright © 2011–2022 Google. All rights reserved.