public static final class EkmServiceGrpc.EkmServiceFutureStub extends AbstractFutureStub<EkmServiceGrpc.EkmServiceFutureStub>
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.EkmServiceFutureStub |
build(Channel channel,
CallOptions callOptions) |
com.google.common.util.concurrent.ListenableFuture<EkmConnection> |
createEkmConnection(CreateEkmConnectionRequest request)
Creates a new [EkmConnection][google.cloud.kms.v1.EkmConnection] in a given
Project and Location.
|
com.google.common.util.concurrent.ListenableFuture<EkmConnection> |
getEkmConnection(GetEkmConnectionRequest request)
Returns metadata for a given
[EkmConnection][google.cloud.kms.v1.EkmConnection].
|
com.google.common.util.concurrent.ListenableFuture<ListEkmConnectionsResponse> |
listEkmConnections(ListEkmConnectionsRequest request)
Lists [EkmConnections][google.cloud.kms.v1.EkmConnection].
|
com.google.common.util.concurrent.ListenableFuture<EkmConnection> |
updateEkmConnection(UpdateEkmConnectionRequest request)
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.EkmServiceFutureStub build(Channel channel, CallOptions callOptions)
build
in class AbstractStub<EkmServiceGrpc.EkmServiceFutureStub>
public com.google.common.util.concurrent.ListenableFuture<ListEkmConnectionsResponse> listEkmConnections(ListEkmConnectionsRequest request)
Lists [EkmConnections][google.cloud.kms.v1.EkmConnection].
public com.google.common.util.concurrent.ListenableFuture<EkmConnection> getEkmConnection(GetEkmConnectionRequest request)
Returns metadata for a given [EkmConnection][google.cloud.kms.v1.EkmConnection].
public com.google.common.util.concurrent.ListenableFuture<EkmConnection> createEkmConnection(CreateEkmConnectionRequest request)
Creates a new [EkmConnection][google.cloud.kms.v1.EkmConnection] in a given Project and Location.
public com.google.common.util.concurrent.ListenableFuture<EkmConnection> updateEkmConnection(UpdateEkmConnectionRequest request)
Updates an [EkmConnection][google.cloud.kms.v1.EkmConnection]'s metadata.
Copyright © 2022 Google LLC. All rights reserved.