Package com.google.cloud.vpcaccess.v1
Class VpcAccessServiceGrpc.VpcAccessServiceFutureStub
java.lang.Object
io.grpc.stub.AbstractStub<S>
io.grpc.stub.AbstractFutureStub<VpcAccessServiceGrpc.VpcAccessServiceFutureStub>
com.google.cloud.vpcaccess.v1.VpcAccessServiceGrpc.VpcAccessServiceFutureStub
- Enclosing class:
- VpcAccessServiceGrpc
public static final class VpcAccessServiceGrpc.VpcAccessServiceFutureStub
extends io.grpc.stub.AbstractFutureStub<VpcAccessServiceGrpc.VpcAccessServiceFutureStub>
A stub to allow clients to do ListenableFuture-style rpc calls to service VpcAccessService.
Serverless VPC Access API allows users to create and manage connectors for App Engine, Cloud Functions and Cloud Run to have internal connections to Virtual Private Cloud networks.
-
Nested Class Summary
Nested classes/interfaces inherited from class io.grpc.stub.AbstractStub
io.grpc.stub.AbstractStub.StubFactory<T extends io.grpc.stub.AbstractStub<T>> -
Method Summary
Modifier and TypeMethodDescriptionbuild(io.grpc.Channel channel, io.grpc.CallOptions callOptions) com.google.common.util.concurrent.ListenableFuture<Operation>createConnector(CreateConnectorRequest request) Creates a Serverless VPC Access connector, returns an operation.com.google.common.util.concurrent.ListenableFuture<Operation>deleteConnector(DeleteConnectorRequest request) Deletes a Serverless VPC Access connector.com.google.common.util.concurrent.ListenableFuture<Connector>getConnector(GetConnectorRequest request) Gets a Serverless VPC Access connector.com.google.common.util.concurrent.ListenableFuture<ListConnectorsResponse>listConnectors(ListConnectorsRequest request) Lists Serverless VPC Access connectors.Methods inherited from class io.grpc.stub.AbstractFutureStub
newStub, newStubMethods inherited from class io.grpc.stub.AbstractStub
getCallOptions, getChannel, withCallCredentials, withChannel, withCompression, withDeadline, withDeadlineAfter, withDeadlineAfter, withExecutor, withInterceptors, withMaxInboundMessageSize, withMaxOutboundMessageSize, withOnReadyThreshold, withOption, withWaitForReady
-
Method Details
-
build
protected VpcAccessServiceGrpc.VpcAccessServiceFutureStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) - Specified by:
buildin classio.grpc.stub.AbstractStub<VpcAccessServiceGrpc.VpcAccessServiceFutureStub>
-
createConnector
public com.google.common.util.concurrent.ListenableFuture<Operation> createConnector(CreateConnectorRequest request) Creates a Serverless VPC Access connector, returns an operation.
-
getConnector
public com.google.common.util.concurrent.ListenableFuture<Connector> getConnector(GetConnectorRequest request) Gets a Serverless VPC Access connector. Returns NOT_FOUND if the resource does not exist.
-
listConnectors
public com.google.common.util.concurrent.ListenableFuture<ListConnectorsResponse> listConnectors(ListConnectorsRequest request) Lists Serverless VPC Access connectors.
-
deleteConnector
public com.google.common.util.concurrent.ListenableFuture<Operation> deleteConnector(DeleteConnectorRequest request) Deletes a Serverless VPC Access connector. Returns NOT_FOUND if the resource does not exist.
-