Class KeyDashboardServiceGrpc.KeyDashboardServiceStub (0.4.0)

public static final class KeyDashboardServiceGrpc.KeyDashboardServiceStub extends AbstractAsyncStub<KeyDashboardServiceGrpc.KeyDashboardServiceStub>

A stub to allow clients to do asynchronous 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.AbstractAsyncStub > KeyDashboardServiceGrpc.KeyDashboardServiceStub

Methods

build(Channel channel, CallOptions callOptions)

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

listCryptoKeys(ListCryptoKeysRequest request, StreamObserver<ListCryptoKeysResponse> responseObserver)

public void listCryptoKeys(ListCryptoKeysRequest request, StreamObserver<ListCryptoKeysResponse> responseObserver)

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.

Parameters
NameDescription
requestListCryptoKeysRequest
responseObserverio.grpc.stub.StreamObserver<ListCryptoKeysResponse>