Package com.google.cloud.kms.v1
Class KeyManagementServiceGrpc
- java.lang.Object
-
- com.google.cloud.kms.v1.KeyManagementServiceGrpc
-
@Generated(value="by gRPC proto compiler", comments="Source: google/cloud/kms/v1/service.proto") public final class KeyManagementServiceGrpc extends Object
Google Cloud Key Management Service Manages cryptographic keys and operations using those keys. Implements a REST model with the following objects: * [KeyRing][google.cloud.kms.v1.KeyRing] * [CryptoKey][google.cloud.kms.v1.CryptoKey] * [CryptoKeyVersion][google.cloud.kms.v1.CryptoKeyVersion] * [ImportJob][google.cloud.kms.v1.ImportJob] If you are using manual gRPC libraries, see [Using gRPC with Cloud KMS](https://cloud.google.com/kms/docs/grpc).
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
KeyManagementServiceGrpc.AsyncService
Google Cloud Key Management Service Manages cryptographic keys and operations using those keys.static class
KeyManagementServiceGrpc.KeyManagementServiceBlockingStub
A stub to allow clients to do synchronous rpc calls to service KeyManagementService.static class
KeyManagementServiceGrpc.KeyManagementServiceFutureStub
A stub to allow clients to do ListenableFuture-style rpc calls to service KeyManagementService.static class
KeyManagementServiceGrpc.KeyManagementServiceImplBase
Base class for the server implementation of the service KeyManagementService.static class
KeyManagementServiceGrpc.KeyManagementServiceStub
A stub to allow clients to do asynchronous rpc calls to service KeyManagementService.
-
Field Summary
Fields Modifier and Type Field Description static String
SERVICE_NAME
-
Method Summary
-
-
-
Field Detail
-
SERVICE_NAME
public static final String SERVICE_NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
getListKeyRingsMethod
public static io.grpc.MethodDescriptor<ListKeyRingsRequest,ListKeyRingsResponse> getListKeyRingsMethod()
-
getListCryptoKeysMethod
public static io.grpc.MethodDescriptor<ListCryptoKeysRequest,ListCryptoKeysResponse> getListCryptoKeysMethod()
-
getListCryptoKeyVersionsMethod
public static io.grpc.MethodDescriptor<ListCryptoKeyVersionsRequest,ListCryptoKeyVersionsResponse> getListCryptoKeyVersionsMethod()
-
getListImportJobsMethod
public static io.grpc.MethodDescriptor<ListImportJobsRequest,ListImportJobsResponse> getListImportJobsMethod()
-
getGetKeyRingMethod
public static io.grpc.MethodDescriptor<GetKeyRingRequest,KeyRing> getGetKeyRingMethod()
-
getGetCryptoKeyMethod
public static io.grpc.MethodDescriptor<GetCryptoKeyRequest,CryptoKey> getGetCryptoKeyMethod()
-
getGetCryptoKeyVersionMethod
public static io.grpc.MethodDescriptor<GetCryptoKeyVersionRequest,CryptoKeyVersion> getGetCryptoKeyVersionMethod()
-
getGetPublicKeyMethod
public static io.grpc.MethodDescriptor<GetPublicKeyRequest,PublicKey> getGetPublicKeyMethod()
-
getGetImportJobMethod
public static io.grpc.MethodDescriptor<GetImportJobRequest,ImportJob> getGetImportJobMethod()
-
getCreateKeyRingMethod
public static io.grpc.MethodDescriptor<CreateKeyRingRequest,KeyRing> getCreateKeyRingMethod()
-
getCreateCryptoKeyMethod
public static io.grpc.MethodDescriptor<CreateCryptoKeyRequest,CryptoKey> getCreateCryptoKeyMethod()
-
getCreateCryptoKeyVersionMethod
public static io.grpc.MethodDescriptor<CreateCryptoKeyVersionRequest,CryptoKeyVersion> getCreateCryptoKeyVersionMethod()
-
getImportCryptoKeyVersionMethod
public static io.grpc.MethodDescriptor<ImportCryptoKeyVersionRequest,CryptoKeyVersion> getImportCryptoKeyVersionMethod()
-
getCreateImportJobMethod
public static io.grpc.MethodDescriptor<CreateImportJobRequest,ImportJob> getCreateImportJobMethod()
-
getUpdateCryptoKeyMethod
public static io.grpc.MethodDescriptor<UpdateCryptoKeyRequest,CryptoKey> getUpdateCryptoKeyMethod()
-
getUpdateCryptoKeyVersionMethod
public static io.grpc.MethodDescriptor<UpdateCryptoKeyVersionRequest,CryptoKeyVersion> getUpdateCryptoKeyVersionMethod()
-
getUpdateCryptoKeyPrimaryVersionMethod
public static io.grpc.MethodDescriptor<UpdateCryptoKeyPrimaryVersionRequest,CryptoKey> getUpdateCryptoKeyPrimaryVersionMethod()
-
getDestroyCryptoKeyVersionMethod
public static io.grpc.MethodDescriptor<DestroyCryptoKeyVersionRequest,CryptoKeyVersion> getDestroyCryptoKeyVersionMethod()
-
getRestoreCryptoKeyVersionMethod
public static io.grpc.MethodDescriptor<RestoreCryptoKeyVersionRequest,CryptoKeyVersion> getRestoreCryptoKeyVersionMethod()
-
getEncryptMethod
public static io.grpc.MethodDescriptor<EncryptRequest,EncryptResponse> getEncryptMethod()
-
getDecryptMethod
public static io.grpc.MethodDescriptor<DecryptRequest,DecryptResponse> getDecryptMethod()
-
getRawEncryptMethod
public static io.grpc.MethodDescriptor<RawEncryptRequest,RawEncryptResponse> getRawEncryptMethod()
-
getRawDecryptMethod
public static io.grpc.MethodDescriptor<RawDecryptRequest,RawDecryptResponse> getRawDecryptMethod()
-
getAsymmetricSignMethod
public static io.grpc.MethodDescriptor<AsymmetricSignRequest,AsymmetricSignResponse> getAsymmetricSignMethod()
-
getAsymmetricDecryptMethod
public static io.grpc.MethodDescriptor<AsymmetricDecryptRequest,AsymmetricDecryptResponse> getAsymmetricDecryptMethod()
-
getMacSignMethod
public static io.grpc.MethodDescriptor<MacSignRequest,MacSignResponse> getMacSignMethod()
-
getMacVerifyMethod
public static io.grpc.MethodDescriptor<MacVerifyRequest,MacVerifyResponse> getMacVerifyMethod()
-
getGenerateRandomBytesMethod
public static io.grpc.MethodDescriptor<GenerateRandomBytesRequest,GenerateRandomBytesResponse> getGenerateRandomBytesMethod()
-
newStub
public static KeyManagementServiceGrpc.KeyManagementServiceStub newStub(io.grpc.Channel channel)
Creates a new async stub that supports all call types for the service
-
newBlockingStub
public static KeyManagementServiceGrpc.KeyManagementServiceBlockingStub newBlockingStub(io.grpc.Channel channel)
Creates a new blocking-style stub that supports unary and streaming output calls on the service
-
newFutureStub
public static KeyManagementServiceGrpc.KeyManagementServiceFutureStub newFutureStub(io.grpc.Channel channel)
Creates a new ListenableFuture-style stub that supports unary calls on the service
-
bindService
public static final io.grpc.ServerServiceDefinition bindService(KeyManagementServiceGrpc.AsyncService service)
-
getServiceDescriptor
public static io.grpc.ServiceDescriptor getServiceDescriptor()
-
-