@Generated(value="by gapic-generator-java") @BetaApi public class HttpJsonKeyManagementServiceStub extends KeyManagementServiceStub
This class is for advanced usage and reflects the underlying API directly.
Modifier | Constructor and Description |
---|---|
protected |
HttpJsonKeyManagementServiceStub(KeyManagementServiceStubSettings settings,
ClientContext clientContext)
Constructs an instance of HttpJsonKeyManagementServiceStub, using the given settings.
|
protected |
HttpJsonKeyManagementServiceStub(KeyManagementServiceStubSettings settings,
ClientContext clientContext,
HttpJsonStubCallableFactory callableFactory)
Constructs an instance of HttpJsonKeyManagementServiceStub, using the given settings.
|
protected HttpJsonKeyManagementServiceStub(KeyManagementServiceStubSettings settings, ClientContext clientContext) throws IOException
IOException
protected HttpJsonKeyManagementServiceStub(KeyManagementServiceStubSettings settings, ClientContext clientContext, HttpJsonStubCallableFactory callableFactory) throws IOException
IOException
public static final HttpJsonKeyManagementServiceStub create(KeyManagementServiceStubSettings settings) throws IOException
IOException
public static final HttpJsonKeyManagementServiceStub create(ClientContext clientContext) throws IOException
IOException
public static final HttpJsonKeyManagementServiceStub create(ClientContext clientContext, HttpJsonStubCallableFactory callableFactory) throws IOException
IOException
@InternalApi public static List<ApiMethodDescriptor> getMethodDescriptors()
public UnaryCallable<ListKeyRingsRequest,ListKeyRingsResponse> listKeyRingsCallable()
listKeyRingsCallable
in class KeyManagementServiceStub
public UnaryCallable<ListKeyRingsRequest,KeyManagementServiceClient.ListKeyRingsPagedResponse> listKeyRingsPagedCallable()
listKeyRingsPagedCallable
in class KeyManagementServiceStub
public UnaryCallable<ListCryptoKeysRequest,ListCryptoKeysResponse> listCryptoKeysCallable()
listCryptoKeysCallable
in class KeyManagementServiceStub
public UnaryCallable<ListCryptoKeysRequest,KeyManagementServiceClient.ListCryptoKeysPagedResponse> listCryptoKeysPagedCallable()
listCryptoKeysPagedCallable
in class KeyManagementServiceStub
public UnaryCallable<ListCryptoKeyVersionsRequest,ListCryptoKeyVersionsResponse> listCryptoKeyVersionsCallable()
listCryptoKeyVersionsCallable
in class KeyManagementServiceStub
public UnaryCallable<ListCryptoKeyVersionsRequest,KeyManagementServiceClient.ListCryptoKeyVersionsPagedResponse> listCryptoKeyVersionsPagedCallable()
listCryptoKeyVersionsPagedCallable
in class KeyManagementServiceStub
public UnaryCallable<ListImportJobsRequest,ListImportJobsResponse> listImportJobsCallable()
listImportJobsCallable
in class KeyManagementServiceStub
public UnaryCallable<ListImportJobsRequest,KeyManagementServiceClient.ListImportJobsPagedResponse> listImportJobsPagedCallable()
listImportJobsPagedCallable
in class KeyManagementServiceStub
public UnaryCallable<GetKeyRingRequest,KeyRing> getKeyRingCallable()
getKeyRingCallable
in class KeyManagementServiceStub
public UnaryCallable<GetCryptoKeyRequest,CryptoKey> getCryptoKeyCallable()
getCryptoKeyCallable
in class KeyManagementServiceStub
public UnaryCallable<GetCryptoKeyVersionRequest,CryptoKeyVersion> getCryptoKeyVersionCallable()
getCryptoKeyVersionCallable
in class KeyManagementServiceStub
public UnaryCallable<GetPublicKeyRequest,PublicKey> getPublicKeyCallable()
getPublicKeyCallable
in class KeyManagementServiceStub
public UnaryCallable<GetImportJobRequest,ImportJob> getImportJobCallable()
getImportJobCallable
in class KeyManagementServiceStub
public UnaryCallable<CreateKeyRingRequest,KeyRing> createKeyRingCallable()
createKeyRingCallable
in class KeyManagementServiceStub
public UnaryCallable<CreateCryptoKeyRequest,CryptoKey> createCryptoKeyCallable()
createCryptoKeyCallable
in class KeyManagementServiceStub
public UnaryCallable<CreateCryptoKeyVersionRequest,CryptoKeyVersion> createCryptoKeyVersionCallable()
createCryptoKeyVersionCallable
in class KeyManagementServiceStub
public UnaryCallable<ImportCryptoKeyVersionRequest,CryptoKeyVersion> importCryptoKeyVersionCallable()
importCryptoKeyVersionCallable
in class KeyManagementServiceStub
public UnaryCallable<CreateImportJobRequest,ImportJob> createImportJobCallable()
createImportJobCallable
in class KeyManagementServiceStub
public UnaryCallable<UpdateCryptoKeyRequest,CryptoKey> updateCryptoKeyCallable()
updateCryptoKeyCallable
in class KeyManagementServiceStub
public UnaryCallable<UpdateCryptoKeyVersionRequest,CryptoKeyVersion> updateCryptoKeyVersionCallable()
updateCryptoKeyVersionCallable
in class KeyManagementServiceStub
public UnaryCallable<UpdateCryptoKeyPrimaryVersionRequest,CryptoKey> updateCryptoKeyPrimaryVersionCallable()
updateCryptoKeyPrimaryVersionCallable
in class KeyManagementServiceStub
public UnaryCallable<DestroyCryptoKeyVersionRequest,CryptoKeyVersion> destroyCryptoKeyVersionCallable()
destroyCryptoKeyVersionCallable
in class KeyManagementServiceStub
public UnaryCallable<RestoreCryptoKeyVersionRequest,CryptoKeyVersion> restoreCryptoKeyVersionCallable()
restoreCryptoKeyVersionCallable
in class KeyManagementServiceStub
public UnaryCallable<EncryptRequest,EncryptResponse> encryptCallable()
encryptCallable
in class KeyManagementServiceStub
public UnaryCallable<DecryptRequest,DecryptResponse> decryptCallable()
decryptCallable
in class KeyManagementServiceStub
public UnaryCallable<AsymmetricSignRequest,AsymmetricSignResponse> asymmetricSignCallable()
asymmetricSignCallable
in class KeyManagementServiceStub
public UnaryCallable<AsymmetricDecryptRequest,AsymmetricDecryptResponse> asymmetricDecryptCallable()
asymmetricDecryptCallable
in class KeyManagementServiceStub
public UnaryCallable<MacSignRequest,MacSignResponse> macSignCallable()
macSignCallable
in class KeyManagementServiceStub
public UnaryCallable<MacVerifyRequest,MacVerifyResponse> macVerifyCallable()
macVerifyCallable
in class KeyManagementServiceStub
public UnaryCallable<GenerateRandomBytesRequest,GenerateRandomBytesResponse> generateRandomBytesCallable()
generateRandomBytesCallable
in class KeyManagementServiceStub
public UnaryCallable<com.google.iam.v1.SetIamPolicyRequest,com.google.iam.v1.Policy> setIamPolicyCallable()
setIamPolicyCallable
in class KeyManagementServiceStub
public UnaryCallable<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy> getIamPolicyCallable()
getIamPolicyCallable
in class KeyManagementServiceStub
public UnaryCallable<com.google.iam.v1.TestIamPermissionsRequest,com.google.iam.v1.TestIamPermissionsResponse> testIamPermissionsCallable()
testIamPermissionsCallable
in class KeyManagementServiceStub
public final void close()
close
in interface AutoCloseable
close
in class KeyManagementServiceStub
public void shutdown()
public boolean isShutdown()
public boolean isTerminated()
public void shutdownNow()
public boolean awaitTermination(long duration, TimeUnit unit) throws InterruptedException
InterruptedException
Copyright © 2022 Google LLC. All rights reserved.