target.apidocs.com.google.api.services.compute.Compute.RegionNetworkEndpointGroups.html Maven / Gradle / Ivy
The newest version!
Compute.RegionNetworkEndpointGroups (Compute Engine API v1-rev20250320-2.0.0)
com.google.api.services.compute
Class Compute.RegionNetworkEndpointGroups
- java.lang.Object
-
- com.google.api.services.compute.Compute.RegionNetworkEndpointGroups
-
-
Nested Class Summary
Nested Classes
Modifier and Type
Class and Description
class
Compute.RegionNetworkEndpointGroups.AttachNetworkEndpoints
class
Compute.RegionNetworkEndpointGroups.Delete
class
Compute.RegionNetworkEndpointGroups.DetachNetworkEndpoints
class
Compute.RegionNetworkEndpointGroups.Get
class
Compute.RegionNetworkEndpointGroups.Insert
class
Compute.RegionNetworkEndpointGroups.List
class
Compute.RegionNetworkEndpointGroups.ListNetworkEndpoints
-
Constructor Summary
Constructors
Constructor and Description
RegionNetworkEndpointGroups()
-
Method Summary
All Methods Instance Methods Concrete Methods
Modifier and Type
Method and Description
Compute.RegionNetworkEndpointGroups.AttachNetworkEndpoints
attachNetworkEndpoints(String project,
String region,
String networkEndpointGroup,
RegionNetworkEndpointGroupsAttachEndpointsRequest content)
Attach a list of network endpoints to the specified network endpoint group.
Compute.RegionNetworkEndpointGroups.Delete
delete(String project,
String region,
String networkEndpointGroup)
Deletes the specified network endpoint group.
Compute.RegionNetworkEndpointGroups.DetachNetworkEndpoints
detachNetworkEndpoints(String project,
String region,
String networkEndpointGroup,
RegionNetworkEndpointGroupsDetachEndpointsRequest content)
Detach the network endpoint from the specified network endpoint group.
Compute.RegionNetworkEndpointGroups.Get
get(String project,
String region,
String networkEndpointGroup)
Returns the specified network endpoint group.
Compute.RegionNetworkEndpointGroups.Insert
insert(String project,
String region,
NetworkEndpointGroup content)
Creates a network endpoint group in the specified project using the parameters that are included
in the request.
Compute.RegionNetworkEndpointGroups.List
list(String project,
String region)
Retrieves the list of regional network endpoint groups available to the specified project in the
given region.
Compute.RegionNetworkEndpointGroups.ListNetworkEndpoints
listNetworkEndpoints(String project,
String region,
String networkEndpointGroup)
Lists the network endpoints in the specified network endpoint group.
-
-
Method Detail
-
attachNetworkEndpoints
public Compute.RegionNetworkEndpointGroups.AttachNetworkEndpoints attachNetworkEndpoints(String project,
String region,
String networkEndpointGroup,
RegionNetworkEndpointGroupsAttachEndpointsRequest content)
throws IOException
Attach a list of network endpoints to the specified network endpoint group.
Create a request for the method "regionNetworkEndpointGroups.attachNetworkEndpoints".
This request holds the parameters needed by the compute server. After setting any optional
parameters, call the AbstractGoogleClientRequest.execute() method to invoke the remote
operation.
- Parameters:
project - Project ID for this request.
region - The name of the region where you want to create the network endpoint group. It should comply with
RFC1035.
networkEndpointGroup - The name of the network endpoint group where you are attaching network endpoints to. It should
comply with RFC1035.
content - the RegionNetworkEndpointGroupsAttachEndpointsRequest
- Returns:
- the request
- Throws:
IOException
-
delete
public Compute.RegionNetworkEndpointGroups.Delete delete(String project,
String region,
String networkEndpointGroup)
throws IOException
Deletes the specified network endpoint group. Note that the NEG cannot be deleted if it is
configured as a backend of a backend service.
Create a request for the method "regionNetworkEndpointGroups.delete".
This request holds the parameters needed by the compute server. After setting any optional
parameters, call the AbstractGoogleClientRequest.execute() method to invoke the remote operation.
- Parameters:
project - Project ID for this request.
region - The name of the region where the network endpoint group is located. It should comply with RFC1035.
networkEndpointGroup - The name of the network endpoint group to delete. It should comply with RFC1035.
- Returns:
- the request
- Throws:
IOException
-
detachNetworkEndpoints
public Compute.RegionNetworkEndpointGroups.DetachNetworkEndpoints detachNetworkEndpoints(String project,
String region,
String networkEndpointGroup,
RegionNetworkEndpointGroupsDetachEndpointsRequest content)
throws IOException
Detach the network endpoint from the specified network endpoint group.
Create a request for the method "regionNetworkEndpointGroups.detachNetworkEndpoints".
This request holds the parameters needed by the compute server. After setting any optional
parameters, call the AbstractGoogleClientRequest.execute() method to invoke the remote
operation.
- Parameters:
project - Project ID for this request.
region - The name of the region where the network endpoint group is located. It should comply with RFC1035.
networkEndpointGroup - The name of the network endpoint group you are detaching network endpoints from. It should comply
with RFC1035.
content - the RegionNetworkEndpointGroupsDetachEndpointsRequest
- Returns:
- the request
- Throws:
IOException
-
get
public Compute.RegionNetworkEndpointGroups.Get get(String project,
String region,
String networkEndpointGroup)
throws IOException
Returns the specified network endpoint group.
Create a request for the method "regionNetworkEndpointGroups.get".
This request holds the parameters needed by the compute server. After setting any optional
parameters, call the AbstractGoogleClientRequest.execute() method to invoke the remote operation.
- Parameters:
project - Project ID for this request.
region - The name of the region where the network endpoint group is located. It should comply with RFC1035.
networkEndpointGroup - The name of the network endpoint group. It should comply with RFC1035.
- Returns:
- the request
- Throws:
IOException
-
insert
public Compute.RegionNetworkEndpointGroups.Insert insert(String project,
String region,
NetworkEndpointGroup content)
throws IOException
Creates a network endpoint group in the specified project using the parameters that are included
in the request.
Create a request for the method "regionNetworkEndpointGroups.insert".
This request holds the parameters needed by the compute server. After setting any optional
parameters, call the AbstractGoogleClientRequest.execute() method to invoke the remote operation.
- Parameters:
project - Project ID for this request.
region - The name of the region where you want to create the network endpoint group. It should comply with
RFC1035.
content - the NetworkEndpointGroup
- Returns:
- the request
- Throws:
IOException
-
list
public Compute.RegionNetworkEndpointGroups.List list(String project,
String region)
throws IOException
Retrieves the list of regional network endpoint groups available to the specified project in the
given region.
Create a request for the method "regionNetworkEndpointGroups.list".
This request holds the parameters needed by the compute server. After setting any optional
parameters, call the AbstractGoogleClientRequest.execute() method to invoke the remote operation.
- Parameters:
project - Project ID for this request.
region - The name of the region where the network endpoint group is located. It should comply with RFC1035.
- Returns:
- the request
- Throws:
IOException
-
listNetworkEndpoints
public Compute.RegionNetworkEndpointGroups.ListNetworkEndpoints listNetworkEndpoints(String project,
String region,
String networkEndpointGroup)
throws IOException
Lists the network endpoints in the specified network endpoint group.
Create a request for the method "regionNetworkEndpointGroups.listNetworkEndpoints".
This request holds the parameters needed by the compute server. After setting any optional
parameters, call the AbstractGoogleClientRequest.execute() method to invoke the remote
operation.
- Parameters:
project - Project ID for this request.
region - The name of the region where the network endpoint group is located. It should comply with RFC1035.
networkEndpointGroup - The name of the network endpoint group from which you want to generate a list of included network
endpoints. It should comply with RFC1035.
- Returns:
- the request
- Throws:
IOException
Copyright © 2011–2025 Google. All rights reserved.
© 2015 - 2025 Weber Informatics LLC | Privacy Policy