public static final class EkmServiceGrpc.EkmServiceStub extends AbstractAsyncStub<EkmServiceGrpc.EkmServiceStub>
Google Cloud Key Management EKM Service Manages external cryptographic keys and operations using those keys. Implements a REST model with the following objects: * [EkmConnection][google.cloud.kms.v1.EkmConnection]
AbstractStub.StubFactory<T extends AbstractStub<T>>
Modifier and Type | Method and Description |
---|---|
protected EkmServiceGrpc.EkmServiceStub |
build(Channel channel,
CallOptions callOptions) |
void |
createEkmConnection(CreateEkmConnectionRequest request,
StreamObserver<EkmConnection> responseObserver)
Creates a new [EkmConnection][google.cloud.kms.v1.EkmConnection] in a given
Project and Location.
|
void |
getEkmConnection(GetEkmConnectionRequest request,
StreamObserver<EkmConnection> responseObserver)
Returns metadata for a given
[EkmConnection][google.cloud.kms.v1.EkmConnection].
|
void |
listEkmConnections(ListEkmConnectionsRequest request,
StreamObserver<ListEkmConnectionsResponse> responseObserver)
Lists [EkmConnections][google.cloud.kms.v1.EkmConnection].
|
void |
updateEkmConnection(UpdateEkmConnectionRequest request,
StreamObserver<EkmConnection> responseObserver)
Updates an [EkmConnection][google.cloud.kms.v1.EkmConnection]'s metadata.
|
newStub, newStub
getCallOptions, getChannel, withCallCredentials, withChannel, withCompression, withDeadline, withDeadlineAfter, withExecutor, withInterceptors, withMaxInboundMessageSize, withMaxOutboundMessageSize, withOption, withWaitForReady
protected EkmServiceGrpc.EkmServiceStub build(Channel channel, CallOptions callOptions)
build
in class AbstractStub<EkmServiceGrpc.EkmServiceStub>
public void listEkmConnections(ListEkmConnectionsRequest request, StreamObserver<ListEkmConnectionsResponse> responseObserver)
Lists [EkmConnections][google.cloud.kms.v1.EkmConnection].
public void getEkmConnection(GetEkmConnectionRequest request, StreamObserver<EkmConnection> responseObserver)
Returns metadata for a given [EkmConnection][google.cloud.kms.v1.EkmConnection].
public void createEkmConnection(CreateEkmConnectionRequest request, StreamObserver<EkmConnection> responseObserver)
Creates a new [EkmConnection][google.cloud.kms.v1.EkmConnection] in a given Project and Location.
public void updateEkmConnection(UpdateEkmConnectionRequest request, StreamObserver<EkmConnection> responseObserver)
Updates an [EkmConnection][google.cloud.kms.v1.EkmConnection]'s metadata.
Copyright © 2022 Google LLC. All rights reserved.