| close() |   | 33% | | n/a | 0 | 1 | 4 | 7 | 0 | 1 |
| create(ClientContext, GrpcStubCallableFactory) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| create(ClientContext) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| awaitTermination(long, TimeUnit) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| shutdown() | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| isShutdown() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isTerminated() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| shutdownNow() | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getOperationsStub() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| listKeyRingsCallable() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| listCryptoKeysCallable() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| listCryptoKeyVersionsCallable() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| listImportJobsCallable() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| GrpcKeyManagementServiceStub(KeyManagementServiceStubSettings, ClientContext, GrpcStubCallableFactory) |  | 100% | | n/a | 0 | 1 | 0 | 221 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 201 | 0 | 1 |
| lambda$new$15(UpdateCryptoKeyVersionRequest) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| lambda$new$14(UpdateCryptoKeyRequest) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| lambda$new$28(TestIamPermissionsRequest) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| lambda$new$27(GetIamPolicyRequest) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| lambda$new$26(SetIamPolicyRequest) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| lambda$new$25(GenerateRandomBytesRequest) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| lambda$new$24(MacVerifyRequest) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| lambda$new$23(MacSignRequest) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| lambda$new$22(AsymmetricDecryptRequest) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| lambda$new$21(AsymmetricSignRequest) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| lambda$new$20(DecryptRequest) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| lambda$new$19(EncryptRequest) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| lambda$new$18(RestoreCryptoKeyVersionRequest) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| lambda$new$17(DestroyCryptoKeyVersionRequest) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| lambda$new$16(UpdateCryptoKeyPrimaryVersionRequest) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| lambda$new$13(CreateImportJobRequest) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| lambda$new$12(ImportCryptoKeyVersionRequest) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| lambda$new$11(CreateCryptoKeyVersionRequest) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| lambda$new$10(CreateCryptoKeyRequest) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| lambda$new$9(CreateKeyRingRequest) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| lambda$new$8(GetImportJobRequest) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| lambda$new$7(GetPublicKeyRequest) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| lambda$new$6(GetCryptoKeyVersionRequest) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| lambda$new$5(GetCryptoKeyRequest) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| lambda$new$4(GetKeyRingRequest) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| lambda$new$3(ListImportJobsRequest) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| lambda$new$2(ListCryptoKeyVersionsRequest) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| lambda$new$1(ListCryptoKeysRequest) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| lambda$new$0(ListKeyRingsRequest) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| GrpcKeyManagementServiceStub(KeyManagementServiceStubSettings, ClientContext) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| create(KeyManagementServiceStubSettings) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| listKeyRingsPagedCallable() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| listCryptoKeysPagedCallable() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| listCryptoKeyVersionsPagedCallable() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| listImportJobsPagedCallable() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getKeyRingCallable() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getCryptoKeyCallable() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getCryptoKeyVersionCallable() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getPublicKeyCallable() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getImportJobCallable() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| createKeyRingCallable() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| createCryptoKeyCallable() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| createCryptoKeyVersionCallable() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| importCryptoKeyVersionCallable() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| createImportJobCallable() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| updateCryptoKeyCallable() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| updateCryptoKeyVersionCallable() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| updateCryptoKeyPrimaryVersionCallable() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| destroyCryptoKeyVersionCallable() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| restoreCryptoKeyVersionCallable() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| encryptCallable() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| decryptCallable() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| asymmetricSignCallable() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| asymmetricDecryptCallable() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| macSignCallable() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| macVerifyCallable() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| generateRandomBytesCallable() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setIamPolicyCallable() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getIamPolicyCallable() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| testIamPermissionsCallable() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |