@Generated(value="by gapic-generator") @BetaApi(value="A restructuring of stub classes is planned, so this may break in the future") public class GrpcKeyManagementServiceStub extends KeyManagementServiceStub
This class is for advanced usage and reflects the underlying API directly.
| Modifier | Constructor and Description |
|---|---|
protected |
GrpcKeyManagementServiceStub(KeyManagementServiceStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext)
Constructs an instance of GrpcKeyManagementServiceStub, using the given settings.
|
protected |
GrpcKeyManagementServiceStub(KeyManagementServiceStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext,
com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory)
Constructs an instance of GrpcKeyManagementServiceStub, using the given settings.
|
protected GrpcKeyManagementServiceStub(KeyManagementServiceStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionprotected GrpcKeyManagementServiceStub(KeyManagementServiceStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory) throws IOException
IOExceptionpublic static final GrpcKeyManagementServiceStub create(KeyManagementServiceStubSettings settings) throws IOException
IOExceptionpublic static final GrpcKeyManagementServiceStub create(com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionpublic static final GrpcKeyManagementServiceStub create(com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory) throws IOException
IOExceptionpublic com.google.api.gax.rpc.UnaryCallable<ListKeyRingsRequest,KeyManagementServiceClient.ListKeyRingsPagedResponse> listKeyRingsPagedCallable()
listKeyRingsPagedCallable in class KeyManagementServiceStubpublic com.google.api.gax.rpc.UnaryCallable<ListKeyRingsRequest,ListKeyRingsResponse> listKeyRingsCallable()
listKeyRingsCallable in class KeyManagementServiceStubpublic com.google.api.gax.rpc.UnaryCallable<ListImportJobsRequest,KeyManagementServiceClient.ListImportJobsPagedResponse> listImportJobsPagedCallable()
listImportJobsPagedCallable in class KeyManagementServiceStubpublic com.google.api.gax.rpc.UnaryCallable<ListImportJobsRequest,ListImportJobsResponse> listImportJobsCallable()
listImportJobsCallable in class KeyManagementServiceStubpublic com.google.api.gax.rpc.UnaryCallable<ListCryptoKeysRequest,KeyManagementServiceClient.ListCryptoKeysPagedResponse> listCryptoKeysPagedCallable()
listCryptoKeysPagedCallable in class KeyManagementServiceStubpublic com.google.api.gax.rpc.UnaryCallable<ListCryptoKeysRequest,ListCryptoKeysResponse> listCryptoKeysCallable()
listCryptoKeysCallable in class KeyManagementServiceStubpublic com.google.api.gax.rpc.UnaryCallable<ListCryptoKeyVersionsRequest,KeyManagementServiceClient.ListCryptoKeyVersionsPagedResponse> listCryptoKeyVersionsPagedCallable()
listCryptoKeyVersionsPagedCallable in class KeyManagementServiceStubpublic com.google.api.gax.rpc.UnaryCallable<ListCryptoKeyVersionsRequest,ListCryptoKeyVersionsResponse> listCryptoKeyVersionsCallable()
listCryptoKeyVersionsCallable in class KeyManagementServiceStubpublic com.google.api.gax.rpc.UnaryCallable<GetKeyRingRequest,KeyRing> getKeyRingCallable()
getKeyRingCallable in class KeyManagementServiceStubpublic com.google.api.gax.rpc.UnaryCallable<GetImportJobRequest,ImportJob> getImportJobCallable()
getImportJobCallable in class KeyManagementServiceStubpublic com.google.api.gax.rpc.UnaryCallable<GetCryptoKeyRequest,CryptoKey> getCryptoKeyCallable()
getCryptoKeyCallable in class KeyManagementServiceStubpublic com.google.api.gax.rpc.UnaryCallable<GetCryptoKeyVersionRequest,CryptoKeyVersion> getCryptoKeyVersionCallable()
getCryptoKeyVersionCallable in class KeyManagementServiceStubpublic com.google.api.gax.rpc.UnaryCallable<CreateKeyRingRequest,KeyRing> createKeyRingCallable()
createKeyRingCallable in class KeyManagementServiceStubpublic com.google.api.gax.rpc.UnaryCallable<CreateImportJobRequest,ImportJob> createImportJobCallable()
createImportJobCallable in class KeyManagementServiceStubpublic com.google.api.gax.rpc.UnaryCallable<CreateCryptoKeyRequest,CryptoKey> createCryptoKeyCallable()
createCryptoKeyCallable in class KeyManagementServiceStubpublic com.google.api.gax.rpc.UnaryCallable<CreateCryptoKeyVersionRequest,CryptoKeyVersion> createCryptoKeyVersionCallable()
createCryptoKeyVersionCallable in class KeyManagementServiceStubpublic com.google.api.gax.rpc.UnaryCallable<ImportCryptoKeyVersionRequest,CryptoKeyVersion> importCryptoKeyVersionCallable()
importCryptoKeyVersionCallable in class KeyManagementServiceStubpublic com.google.api.gax.rpc.UnaryCallable<UpdateCryptoKeyRequest,CryptoKey> updateCryptoKeyCallable()
updateCryptoKeyCallable in class KeyManagementServiceStubpublic com.google.api.gax.rpc.UnaryCallable<UpdateCryptoKeyVersionRequest,CryptoKeyVersion> updateCryptoKeyVersionCallable()
updateCryptoKeyVersionCallable in class KeyManagementServiceStubpublic com.google.api.gax.rpc.UnaryCallable<EncryptRequest,EncryptResponse> encryptCallable()
encryptCallable in class KeyManagementServiceStubpublic com.google.api.gax.rpc.UnaryCallable<DecryptRequest,DecryptResponse> decryptCallable()
decryptCallable in class KeyManagementServiceStubpublic com.google.api.gax.rpc.UnaryCallable<UpdateCryptoKeyPrimaryVersionRequest,CryptoKey> updateCryptoKeyPrimaryVersionCallable()
updateCryptoKeyPrimaryVersionCallable in class KeyManagementServiceStubpublic com.google.api.gax.rpc.UnaryCallable<DestroyCryptoKeyVersionRequest,CryptoKeyVersion> destroyCryptoKeyVersionCallable()
destroyCryptoKeyVersionCallable in class KeyManagementServiceStubpublic com.google.api.gax.rpc.UnaryCallable<RestoreCryptoKeyVersionRequest,CryptoKeyVersion> restoreCryptoKeyVersionCallable()
restoreCryptoKeyVersionCallable in class KeyManagementServiceStubpublic com.google.api.gax.rpc.UnaryCallable<GetPublicKeyRequest,PublicKey> getPublicKeyCallable()
getPublicKeyCallable in class KeyManagementServiceStubpublic com.google.api.gax.rpc.UnaryCallable<AsymmetricDecryptRequest,AsymmetricDecryptResponse> asymmetricDecryptCallable()
asymmetricDecryptCallable in class KeyManagementServiceStubpublic com.google.api.gax.rpc.UnaryCallable<AsymmetricSignRequest,AsymmetricSignResponse> asymmetricSignCallable()
asymmetricSignCallable in class KeyManagementServiceStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.SetIamPolicyRequest,com.google.iam.v1.Policy> setIamPolicyCallable()
setIamPolicyCallable in class KeyManagementServiceStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy> getIamPolicyCallable()
getIamPolicyCallable in class KeyManagementServiceStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.TestIamPermissionsRequest,com.google.iam.v1.TestIamPermissionsResponse> testIamPermissionsCallable()
testIamPermissionsCallable in class KeyManagementServiceStubpublic final void close()
close in interface AutoCloseableclose in class KeyManagementServiceStubpublic void shutdown()
public boolean isShutdown()
public boolean isTerminated()
public void shutdownNow()
public boolean awaitTermination(long duration,
TimeUnit unit)
throws InterruptedException
InterruptedExceptionCopyright © 2019 Google LLC. All rights reserved.