Send feedback
Class EdgeContainerGrpc.EdgeContainerFutureStub (0.84.0)
Stay organized with collections
Save and categorize content based on your preferences.
0.84.0 (latest)
0.82.0
0.80.0
0.79.0
0.78.0
0.77.0
0.75.0
0.73.0
0.72.0
0.71.0
0.70.0
0.69.0
0.67.0
0.65.0
0.64.0
0.61.0
0.60.0
0.59.0
0.57.0
0.56.0
0.55.0
0.54.0
0.53.0
0.52.0
0.51.0
0.50.0
0.49.0
0.48.0
0.46.0
0.45.0
0.44.0
0.43.0
0.42.0
0.41.0
0.40.0
0.39.0
0.38.0
0.37.0
0.36.0
0.34.0
0.33.0
0.32.0
0.31.0
0.30.0
0.29.0
0.28.0
0.27.0
0.26.0
0.25.0
0.24.0
0.21.0
0.20.0
0.19.0
0.18.0
0.17.0
0.16.0
0.15.0
0.14.0
0.13.0
0.12.0
0.11.0
0.10.0
0.9.0
0.8.0
0.6.0
0.5.0
0.4.0
0.3.0
0.2.0
0.1.0
public static final class EdgeContainerGrpc . EdgeContainerFutureStub extends AbstractFutureStub<EdgeContainerGrpc . EdgeContainerFutureStub >
A stub to allow clients to do ListenableFuture-style rpc calls to service EdgeContainer.
EdgeContainer API provides management of Kubernetes Clusters on Google Edge
Cloud deployments.
Inheritance
java.lang.Object >
io.grpc.stub.AbstractStub >
io.grpc.stub.AbstractFutureStub >
EdgeContainerGrpc.EdgeContainerFutureStub
Inherited Members
io.grpc.stub.AbstractFutureStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel)
io.grpc.stub.AbstractFutureStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.<T>withOption(io.grpc.CallOptions.Key<T>,T)
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.getCallOptions()
io.grpc.stub.AbstractStub.getChannel()
io.grpc.stub.AbstractStub.withCallCredentials(io.grpc.CallCredentials)
io.grpc.stub.AbstractStub.withChannel(io.grpc.Channel)
io.grpc.stub.AbstractStub.withCompression(java.lang.String)
io.grpc.stub.AbstractStub.withDeadline(io.grpc.Deadline)
io.grpc.stub.AbstractStub.withDeadlineAfter(java.time.Duration)
io.grpc.stub.AbstractStub.withDeadlineAfter(long,java.util.concurrent.TimeUnit)
io.grpc.stub.AbstractStub.withExecutor(java.util.concurrent.Executor)
io.grpc.stub.AbstractStub.withInterceptors(io.grpc.ClientInterceptor...)
io.grpc.stub.AbstractStub.withMaxInboundMessageSize(int)
io.grpc.stub.AbstractStub.withMaxOutboundMessageSize(int)
io.grpc.stub.AbstractStub.withOnReadyThreshold(int)
io.grpc.stub.AbstractStub.withWaitForReady()
Methods
build(Channel channel, CallOptions callOptions)
protected EdgeContainerGrpc . EdgeContainerFutureStub build ( Channel channel , CallOptions callOptions )
Parameters
Name
Description
channel
io.grpc.Channel
callOptions
io.grpc.CallOptions
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
createCluster(CreateClusterRequest request)
public ListenableFuture<Operation> createCluster ( CreateClusterRequest request )
Creates a new Cluster in a given project and location.
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Operation >
createNodePool(CreateNodePoolRequest request)
public ListenableFuture<Operation> createNodePool ( CreateNodePoolRequest request )
Creates a new NodePool in a given project and location.
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Operation >
createVpnConnection(CreateVpnConnectionRequest request)
public ListenableFuture<Operation> createVpnConnection ( CreateVpnConnectionRequest request )
Creates a new VPN connection in a given project and location.
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Operation >
deleteCluster(DeleteClusterRequest request)
public ListenableFuture<Operation> deleteCluster ( DeleteClusterRequest request )
Deletes a single Cluster.
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Operation >
deleteNodePool(DeleteNodePoolRequest request)
public ListenableFuture<Operation> deleteNodePool ( DeleteNodePoolRequest request )
Deletes a single NodePool.
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Operation >
deleteVpnConnection(DeleteVpnConnectionRequest request)
public ListenableFuture<Operation> deleteVpnConnection ( DeleteVpnConnectionRequest request )
Deletes a single VPN connection.
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Operation >
generateAccessToken(GenerateAccessTokenRequest request)
public ListenableFuture<GenerateAccessTokenResponse> generateAccessToken ( GenerateAccessTokenRequest request )
Generates an access token for a Cluster.
generateOfflineCredential(GenerateOfflineCredentialRequest request)
public ListenableFuture<GenerateOfflineCredentialResponse> generateOfflineCredential ( GenerateOfflineCredentialRequest request )
Generates an offline credential for a Cluster.
getCluster(GetClusterRequest request)
public ListenableFuture<Cluster> getCluster ( GetClusterRequest request )
Gets details of a single Cluster.
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Cluster >
getMachine(GetMachineRequest request)
public ListenableFuture<Machine> getMachine ( GetMachineRequest request )
Gets details of a single Machine.
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Machine >
getNodePool(GetNodePoolRequest request)
public ListenableFuture<NodePool> getNodePool ( GetNodePoolRequest request )
Gets details of a single NodePool.
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <NodePool >
getServerConfig(GetServerConfigRequest request)
public ListenableFuture<ServerConfig> getServerConfig ( GetServerConfigRequest request )
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <ServerConfig >
getVpnConnection(GetVpnConnectionRequest request)
public ListenableFuture<VpnConnection> getVpnConnection ( GetVpnConnectionRequest request )
Gets details of a single VPN connection.
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <VpnConnection >
listClusters(ListClustersRequest request)
public ListenableFuture<ListClustersResponse> listClusters ( ListClustersRequest request )
Lists Clusters in a given project and location.
listMachines(ListMachinesRequest request)
public ListenableFuture<ListMachinesResponse> listMachines ( ListMachinesRequest request )
Lists Machines in a given project and location.
listNodePools(ListNodePoolsRequest request)
public ListenableFuture<ListNodePoolsResponse> listNodePools ( ListNodePoolsRequest request )
Lists NodePools in a given project and location.
listVpnConnections(ListVpnConnectionsRequest request)
public ListenableFuture<ListVpnConnectionsResponse> listVpnConnections ( ListVpnConnectionsRequest request )
Lists VPN connections in a given project and location.
updateCluster(UpdateClusterRequest request)
public ListenableFuture<Operation> updateCluster ( UpdateClusterRequest request )
Updates the parameters of a single Cluster.
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Operation >
updateNodePool(UpdateNodePoolRequest request)
public ListenableFuture<Operation> updateNodePool ( UpdateNodePoolRequest request )
Updates the parameters of a single NodePool.
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Operation >
upgradeCluster(UpgradeClusterRequest request)
public ListenableFuture<Operation> upgradeCluster ( UpgradeClusterRequest request )
Upgrades a single cluster.
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Operation >
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-03-14 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-14 UTC."],[],[]]