Class KeyDashboardServiceGrpc.KeyDashboardServiceFutureStub (0.18.0)

public static final class KeyDashboardServiceGrpc.KeyDashboardServiceFutureStub extends AbstractFutureStub<KeyDashboardServiceGrpc.KeyDashboardServiceFutureStub>

A stub to allow clients to do ListenableFuture-style rpc calls to service KeyDashboardService.

Provides a cross-region view of all Cloud KMS keys in a given Cloud project.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractFutureStub > KeyDashboardServiceGrpc.KeyDashboardServiceFutureStub

Methods

build(Channel channel, CallOptions callOptions)

protected KeyDashboardServiceGrpc.KeyDashboardServiceFutureStub build(Channel channel, CallOptions callOptions)
Parameters
NameDescription
channelio.grpc.Channel
callOptionsio.grpc.CallOptions
Returns
TypeDescription
KeyDashboardServiceGrpc.KeyDashboardServiceFutureStub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

listCryptoKeys(ListCryptoKeysRequest request)

public ListenableFuture<ListCryptoKeysResponse> listCryptoKeys(ListCryptoKeysRequest request)

Returns cryptographic keys managed by Cloud KMS in a given Cloud project. Note that this data is sourced from snapshots, meaning it may not completely reflect the actual state of key metadata at call time.

Parameter
NameDescription
requestListCryptoKeysRequest
Returns
TypeDescription
com.google.common.util.concurrent.ListenableFuture<ListCryptoKeysResponse>