Class EkmServiceGrpc.EkmServiceImplBase (2.11.0)

public abstract static class EkmServiceGrpc.EkmServiceImplBase implements BindableService

Google Cloud Key Management EKM Service Manages external cryptographic keys and operations using those keys. Implements a REST model with the following objects:

  • EkmConnection

Inheritance

java.lang.Object > EkmServiceGrpc.EkmServiceImplBase

Implements

io.grpc.BindableService

Constructors

EkmServiceImplBase()

public EkmServiceImplBase()

Methods

bindService()

public final ServerServiceDefinition bindService()
Returns
TypeDescription
io.grpc.ServerServiceDefinition

createEkmConnection(CreateEkmConnectionRequest request, StreamObserver<EkmConnection> responseObserver)

public void createEkmConnection(CreateEkmConnectionRequest request, StreamObserver<EkmConnection> responseObserver)

Creates a new EkmConnection in a given Project and Location.

Parameters
NameDescription
requestCreateEkmConnectionRequest
responseObserverio.grpc.stub.StreamObserver<EkmConnection>

getEkmConnection(GetEkmConnectionRequest request, StreamObserver<EkmConnection> responseObserver)

public void getEkmConnection(GetEkmConnectionRequest request, StreamObserver<EkmConnection> responseObserver)

Returns metadata for a given EkmConnection.

Parameters
NameDescription
requestGetEkmConnectionRequest
responseObserverio.grpc.stub.StreamObserver<EkmConnection>

listEkmConnections(ListEkmConnectionsRequest request, StreamObserver<ListEkmConnectionsResponse> responseObserver)

public void listEkmConnections(ListEkmConnectionsRequest request, StreamObserver<ListEkmConnectionsResponse> responseObserver)

Lists EkmConnections.

Parameters
NameDescription
requestListEkmConnectionsRequest
responseObserverio.grpc.stub.StreamObserver<ListEkmConnectionsResponse>

updateEkmConnection(UpdateEkmConnectionRequest request, StreamObserver<EkmConnection> responseObserver)

public void updateEkmConnection(UpdateEkmConnectionRequest request, StreamObserver<EkmConnection> responseObserver)

Updates an EkmConnection's metadata.

Parameters
NameDescription
requestUpdateEkmConnectionRequest
responseObserverio.grpc.stub.StreamObserver<EkmConnection>