Class ClientGatewaysServiceGrpc.ClientGatewaysServiceStub
- java.lang.Object
-
- io.grpc.stub.AbstractStub<S>
-
- io.grpc.stub.AbstractAsyncStub<ClientGatewaysServiceGrpc.ClientGatewaysServiceStub>
-
- com.google.cloud.beyondcorp.clientgateways.v1.ClientGatewaysServiceGrpc.ClientGatewaysServiceStub
-
- Enclosing class:
- ClientGatewaysServiceGrpc
public static final class ClientGatewaysServiceGrpc.ClientGatewaysServiceStub extends io.grpc.stub.AbstractAsyncStub<ClientGatewaysServiceGrpc.ClientGatewaysServiceStub>
A stub to allow clients to do asynchronous rpc calls to service ClientGatewaysService.API Overview: The `beyondcorp.googleapis.com` service implements the Google Cloud BeyondCorp API. Data Model: The ClientGatewaysService exposes the following resources: * Client Gateways, named as follows: `projects/{project_id}/locations/{location_id}/clientGateways/{client_gateway_id}`.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ClientGatewaysServiceGrpc.ClientGatewaysServiceStub
build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
void
createClientGateway(CreateClientGatewayRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Creates a new ClientGateway in a given project and location.void
deleteClientGateway(DeleteClientGatewayRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Deletes a single ClientGateway.void
getClientGateway(GetClientGatewayRequest request, io.grpc.stub.StreamObserver<ClientGateway> responseObserver)
Gets details of a single ClientGateway.void
listClientGateways(ListClientGatewaysRequest request, io.grpc.stub.StreamObserver<ListClientGatewaysResponse> responseObserver)
Lists ClientGateways in a given project and location.
-
-
-
Method Detail
-
build
protected ClientGatewaysServiceGrpc.ClientGatewaysServiceStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
- Specified by:
build
in classio.grpc.stub.AbstractStub<ClientGatewaysServiceGrpc.ClientGatewaysServiceStub>
-
listClientGateways
public void listClientGateways(ListClientGatewaysRequest request, io.grpc.stub.StreamObserver<ListClientGatewaysResponse> responseObserver)
Lists ClientGateways in a given project and location.
-
getClientGateway
public void getClientGateway(GetClientGatewayRequest request, io.grpc.stub.StreamObserver<ClientGateway> responseObserver)
Gets details of a single ClientGateway.
-
createClientGateway
public void createClientGateway(CreateClientGatewayRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Creates a new ClientGateway in a given project and location.
-
deleteClientGateway
public void deleteClientGateway(DeleteClientGatewayRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Deletes a single ClientGateway.
-
-