Class AppConnectionsServiceGrpc.AppConnectionsServiceFutureStub
- java.lang.Object
-
- io.grpc.stub.AbstractStub<S>
-
- io.grpc.stub.AbstractFutureStub<AppConnectionsServiceGrpc.AppConnectionsServiceFutureStub>
-
- com.google.cloud.beyondcorp.appconnections.v1.AppConnectionsServiceGrpc.AppConnectionsServiceFutureStub
-
- Enclosing class:
- AppConnectionsServiceGrpc
public static final class AppConnectionsServiceGrpc.AppConnectionsServiceFutureStub extends io.grpc.stub.AbstractFutureStub<AppConnectionsServiceGrpc.AppConnectionsServiceFutureStub>
A stub to allow clients to do ListenableFuture-style rpc calls to service AppConnectionsService.API Overview: The `beyondcorp.googleapis.com` service implements the Google Cloud BeyondCorp API. Data Model: The AppConnectionsService exposes the following resources: * AppConnections, named as follows: `projects/{project_id}/locations/{location_id}/appConnections/{app_connection_id}`. The AppConnectionsService service provides methods to manage (create/read/update/delete) BeyondCorp AppConnections.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected AppConnectionsServiceGrpc.AppConnectionsServiceFutureStub
build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation>
createAppConnection(CreateAppConnectionRequest request)
Creates a new AppConnection in a given project and location.com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation>
deleteAppConnection(DeleteAppConnectionRequest request)
Deletes a single AppConnection.com.google.common.util.concurrent.ListenableFuture<AppConnection>
getAppConnection(GetAppConnectionRequest request)
Gets details of a single AppConnection.com.google.common.util.concurrent.ListenableFuture<ListAppConnectionsResponse>
listAppConnections(ListAppConnectionsRequest request)
Lists AppConnections in a given project and location.com.google.common.util.concurrent.ListenableFuture<ResolveAppConnectionsResponse>
resolveAppConnections(ResolveAppConnectionsRequest request)
Resolves AppConnections details for a given AppConnector.com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation>
updateAppConnection(UpdateAppConnectionRequest request)
Updates the parameters of a single AppConnection.
-
-
-
Method Detail
-
build
protected AppConnectionsServiceGrpc.AppConnectionsServiceFutureStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
- Specified by:
build
in classio.grpc.stub.AbstractStub<AppConnectionsServiceGrpc.AppConnectionsServiceFutureStub>
-
listAppConnections
public com.google.common.util.concurrent.ListenableFuture<ListAppConnectionsResponse> listAppConnections(ListAppConnectionsRequest request)
Lists AppConnections in a given project and location.
-
getAppConnection
public com.google.common.util.concurrent.ListenableFuture<AppConnection> getAppConnection(GetAppConnectionRequest request)
Gets details of a single AppConnection.
-
createAppConnection
public com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation> createAppConnection(CreateAppConnectionRequest request)
Creates a new AppConnection in a given project and location.
-
updateAppConnection
public com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation> updateAppConnection(UpdateAppConnectionRequest request)
Updates the parameters of a single AppConnection.
-
deleteAppConnection
public com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation> deleteAppConnection(DeleteAppConnectionRequest request)
Deletes a single AppConnection.
-
resolveAppConnections
public com.google.common.util.concurrent.ListenableFuture<ResolveAppConnectionsResponse> resolveAppConnections(ResolveAppConnectionsRequest request)
Resolves AppConnections details for a given AppConnector. An internal method called by a connector to find AppConnections to connect to.
-
-