public static final class VpcAccessServiceGrpc.VpcAccessServiceFutureStub extends 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.
Inheritance
java.lang.Object >
io.grpc.stub.AbstractStub >
io.grpc.stub.AbstractFutureStub >
VpcAccessServiceGrpc.VpcAccessServiceFutureStub
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(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.withWaitForReady()
Methods
build(Channel channel, CallOptions callOptions)
protected VpcAccessServiceGrpc.VpcAccessServiceFutureStub 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)
createConnector(CreateConnectorRequest request)
public ListenableFuture<Operation> createConnector(CreateConnectorRequest request)
Creates a Serverless VPC Access connector, returns an operation.
Returns |
---|
Type | Description |
com.google.common.util.concurrent.ListenableFuture<Operation> | |
deleteConnector(DeleteConnectorRequest request)
public ListenableFuture<Operation> deleteConnector(DeleteConnectorRequest request)
Deletes a Serverless VPC Access connector. Returns NOT_FOUND if the
resource does not exist.
Returns |
---|
Type | Description |
com.google.common.util.concurrent.ListenableFuture<Operation> | |
getConnector(GetConnectorRequest request)
public ListenableFuture<Connector> getConnector(GetConnectorRequest request)
Gets a Serverless VPC Access connector. Returns NOT_FOUND if the resource
does not exist.
Returns |
---|
Type | Description |
com.google.common.util.concurrent.ListenableFuture<Connector> | |
listConnectors(ListConnectorsRequest request)
public ListenableFuture<ListConnectorsResponse> listConnectors(ListConnectorsRequest request)
Lists Serverless VPC Access connectors.