googleapis / java-spanner
Files Complexity Coverage
...a/com/google/cloud/spanner/AbortedDueToConcurrentModificationException.java 33.33% 42.86%
...-cloud-spanner/src/main/java/com/google/cloud/spanner/AbortedException.java 100.00% 100.00%
...spanner/src/main/java/com/google/cloud/spanner/AbstractLazyInitializer.java 80.00% 92.86%
...oud-spanner/src/main/java/com/google/cloud/spanner/AbstractReadContext.java 76.36% 86.54%
...cloud-spanner/src/main/java/com/google/cloud/spanner/AbstractResultSet.java 87.50% 83.45%
...ud-spanner/src/main/java/com/google/cloud/spanner/AbstractStructReader.java 98.08% 99.17%
.../java/com/google/cloud/spanner/AdminRequestsPerMinuteExceededException.java 100.00% 100.00%
...le-cloud-spanner/src/main/java/com/google/cloud/spanner/AsyncResultSet.java 0 100.00%
...loud-spanner/src/main/java/com/google/cloud/spanner/AsyncResultSetImpl.java 64.58% 92.28%
...e-cloud-spanner/src/main/java/com/google/cloud/spanner/AsyncRunnerImpl.java 100.00% 93.94%
...ner/src/main/java/com/google/cloud/spanner/AsyncTransactionManagerImpl.java 56.00% 76.00%
google-cloud-spanner/src/main/java/com/google/cloud/spanner/Backup.java 80.77% 86.79%
google-cloud-spanner/src/main/java/com/google/cloud/spanner/BackupId.java 76.47% 83.33%
google-cloud-spanner/src/main/java/com/google/cloud/spanner/BackupInfo.java 60.00% 84.00%
...e-cloud-spanner/src/main/java/com/google/cloud/spanner/BatchClientImpl.java 100.00% 56.07%
...loud-spanner/src/main/java/com/google/cloud/spanner/BatchTransactionId.java 84.62% 89.47%
...le-cloud-spanner/src/main/java/com/google/cloud/spanner/CommitResponse.java 90.00% 90.48%
...oogle-cloud-spanner/src/main/java/com/google/cloud/spanner/CommitStats.java 100.00% 100.00%
google-cloud-spanner/src/main/java/com/google/cloud/spanner/Database.java 65.22% 68.97%
...spanner/src/main/java/com/google/cloud/spanner/DatabaseAdminClientImpl.java 74.00% 85.26%
...loud-spanner/src/main/java/com/google/cloud/spanner/DatabaseClientImpl.java 100.00% 76.70%
google-cloud-spanner/src/main/java/com/google/cloud/spanner/DatabaseId.java 76.47% 83.33%
...ogle-cloud-spanner/src/main/java/com/google/cloud/spanner/DatabaseInfo.java 43.48% 68.42%
...anner/src/main/java/com/google/cloud/spanner/DatabaseNotFoundException.java 100.00% 100.00%
google-cloud-spanner/src/main/java/com/google/cloud/spanner/ErrorCode.java 63.64% 82.86%
...panner/src/main/java/com/google/cloud/spanner/ForwardingAsyncResultSet.java 42.86% 45.45%
...oud-spanner/src/main/java/com/google/cloud/spanner/ForwardingResultSet.java 100.00% 100.00%
...-spanner/src/main/java/com/google/cloud/spanner/ForwardingStructReader.java 23.53% 25.25%
google-cloud-spanner/src/main/java/com/google/cloud/spanner/Instance.java 65.00% 81.36%
...spanner/src/main/java/com/google/cloud/spanner/InstanceAdminClientImpl.java 78.26% 90.24%
...le-cloud-spanner/src/main/java/com/google/cloud/spanner/InstanceConfig.java 66.67% 80.00%
...-cloud-spanner/src/main/java/com/google/cloud/spanner/InstanceConfigId.java 62.50% 72.73%
...loud-spanner/src/main/java/com/google/cloud/spanner/InstanceConfigInfo.java 27.27% 42.86%
google-cloud-spanner/src/main/java/com/google/cloud/spanner/InstanceId.java 68.75% 81.82%
...ogle-cloud-spanner/src/main/java/com/google/cloud/spanner/InstanceInfo.java 72.00% 95.29%
...anner/src/main/java/com/google/cloud/spanner/InstanceNotFoundException.java 100.00% 100.00%
...panner/src/main/java/com/google/cloud/spanner/IsRetryableInternalError.java 90.00% 90.91%
...spanner/src/main/java/com/google/cloud/spanner/IsSslHandshakeException.java 100.00% 100.00%
google-cloud-spanner/src/main/java/com/google/cloud/spanner/Key.java 96.15% 95.37%
google-cloud-spanner/src/main/java/com/google/cloud/spanner/KeyRange.java 96.43% 98.48%
google-cloud-spanner/src/main/java/com/google/cloud/spanner/KeySet.java 100.00% 100.00%
...-spanner/src/main/java/com/google/cloud/spanner/LazySpannerInitializer.java 50.00% 50.00%
...spanner/src/main/java/com/google/cloud/spanner/MetricRegistryConstants.java 50.00% 95.24%
google-cloud-spanner/src/main/java/com/google/cloud/spanner/Mutation.java 87.50% 94.12%
google-cloud-spanner/src/main/java/com/google/cloud/spanner/Operation.java 79.17% 73.97%
google-cloud-spanner/src/main/java/com/google/cloud/spanner/Options.java 85.06% 88.15%
google-cloud-spanner/src/main/java/com/google/cloud/spanner/Partition.java 80.00% 91.03%
...-cloud-spanner/src/main/java/com/google/cloud/spanner/PartitionOptions.java 81.25% 86.67%
...anner/src/main/java/com/google/cloud/spanner/PartitionedDmlTransaction.java 63.64% 82.02%
...oogle-cloud-spanner/src/main/java/com/google/cloud/spanner/ReadContext.java 0 100.00%
google-cloud-spanner/src/main/java/com/google/cloud/spanner/Restore.java 50.00% 67.86%
...oogle-cloud-spanner/src/main/java/com/google/cloud/spanner/RestoreInfo.java 36.36% 79.49%
google-cloud-spanner/src/main/java/com/google/cloud/spanner/ResultSets.java 83.33% 97.03%
...gle-cloud-spanner/src/main/java/com/google/cloud/spanner/SessionClient.java 88.89% 92.06%
...oogle-cloud-spanner/src/main/java/com/google/cloud/spanner/SessionImpl.java 83.33% 86.67%
...panner/src/main/java/com/google/cloud/spanner/SessionNotFoundException.java 100.00% 100.00%
...oogle-cloud-spanner/src/main/java/com/google/cloud/spanner/SessionPool.java 85.54% 88.93%
.../main/java/com/google/cloud/spanner/SessionPoolAsyncTransactionManager.java 57.14% 85.71%
...loud-spanner/src/main/java/com/google/cloud/spanner/SessionPoolOptions.java 47.22% 69.53%
...cloud-spanner/src/main/java/com/google/cloud/spanner/SpannerApiFutures.java 80.00% 90.91%
...ner/src/main/java/com/google/cloud/spanner/SpannerBatchUpdateException.java 100.00% 100.00%
...-cloud-spanner/src/main/java/com/google/cloud/spanner/SpannerException.java 90.00% 90.91%
...spanner/src/main/java/com/google/cloud/spanner/SpannerExceptionFactory.java 81.36% 87.96%
...oogle-cloud-spanner/src/main/java/com/google/cloud/spanner/SpannerImpl.java 90.63% 93.04%
...le-cloud-spanner/src/main/java/com/google/cloud/spanner/SpannerOptions.java 90.91% 89.51%
...loud-spanner/src/main/java/com/google/cloud/spanner/SpannerRetryHelper.java 60.00% 84.62%
google-cloud-spanner/src/main/java/com/google/cloud/spanner/Statement.java 87.50% 93.85%
google-cloud-spanner/src/main/java/com/google/cloud/spanner/Struct.java 80.00% 88.68%
...le-cloud-spanner/src/main/java/com/google/cloud/spanner/TimestampBound.java 93.33% 92.96%
google-cloud-spanner/src/main/java/com/google/cloud/spanner/TraceUtil.java 90.91% 96.43%
...er/src/main/java/com/google/cloud/spanner/TransactionContextFutureImpl.java 100.00% 91.58%
...loud-spanner/src/main/java/com/google/cloud/spanner/TransactionManager.java 0 100.00%
...-spanner/src/main/java/com/google/cloud/spanner/TransactionManagerImpl.java 80.77% 87.04%
...d-spanner/src/main/java/com/google/cloud/spanner/TransactionRunnerImpl.java 83.33% 86.07%
google-cloud-spanner/src/main/java/com/google/cloud/spanner/Type.java 93.65% 93.21%
google-cloud-spanner/src/main/java/com/google/cloud/spanner/Value.java 96.92% 87.82%
...oogle-cloud-spanner/src/main/java/com/google/cloud/spanner/ValueBinder.java 100.00% 100.00%
...in/java/com/google/cloud/spanner/admin/database/v1/DatabaseAdminClient.java 65.45% 87.97%
.../java/com/google/cloud/spanner/admin/database/v1/DatabaseAdminSettings.java 6.06% 15.94%
...java/com/google/cloud/spanner/admin/database/v1/stub/DatabaseAdminStub.java 3.70% 3.70%
.../google/cloud/spanner/admin/database/v1/stub/DatabaseAdminStubSettings.java 88.57% 93.46%
.../cloud/spanner/admin/database/v1/stub/GrpcDatabaseAdminCallableFactory.java 50.00% 50.00%
.../com/google/cloud/spanner/admin/database/v1/stub/GrpcDatabaseAdminStub.java 78.95% 97.60%
...in/java/com/google/cloud/spanner/admin/instance/v1/InstanceAdminClient.java 63.64% 82.99%
.../java/com/google/cloud/spanner/admin/instance/v1/InstanceAdminSettings.java 8.33% 13.73%
.../cloud/spanner/admin/instance/v1/stub/GrpcInstanceAdminCallableFactory.java 50.00% 50.00%
.../com/google/cloud/spanner/admin/instance/v1/stub/GrpcInstanceAdminStub.java 77.78% 96.94%
...java/com/google/cloud/spanner/admin/instance/v1/stub/InstanceAdminStub.java 6.25% 6.25%
.../google/cloud/spanner/admin/instance/v1/stub/InstanceAdminStubSettings.java 84.62% 93.48%
...c/main/java/com/google/cloud/spanner/connection/AbstractBaseUnitOfWork.java 55.00% 86.46%
...n/java/com/google/cloud/spanner/connection/AbstractMultiUseTransaction.java 87.50% 94.44%
...-spanner/src/main/java/com/google/cloud/spanner/connection/AnalyzeMode.java 83.33% 83.33%
...main/java/com/google/cloud/spanner/connection/AsyncStatementResultImpl.java 66.67% 79.07%
...er/src/main/java/com/google/cloud/spanner/connection/AutocommitDmlMode.java 66.67% 85.71%
...er/src/main/java/com/google/cloud/spanner/connection/ChecksumResultSet.java 61.54% 91.76%
.../main/java/com/google/cloud/spanner/connection/ClientSideStatementImpl.java 50.00% 48.89%
...com/google/cloud/spanner/connection/ClientSideStatementNoParamExecutor.java 100.00% 71.43%
...ava/com/google/cloud/spanner/connection/ClientSideStatementSetExecutor.java 62.50% 85.37%
...com/google/cloud/spanner/connection/ClientSideStatementValueConverters.java 0.00% 93.48%
...src/main/java/com/google/cloud/spanner/connection/ClientSideStatements.java 100.00% 100.00%
...d-spanner/src/main/java/com/google/cloud/spanner/connection/Connection.java 0 100.00%
...anner/src/main/java/com/google/cloud/spanner/connection/ConnectionImpl.java 72.69% 84.13%
...er/src/main/java/com/google/cloud/spanner/connection/ConnectionOptions.java 87.38% 91.02%
.../main/java/com/google/cloud/spanner/connection/ConnectionPreconditions.java 66.67% 80.00%
...va/com/google/cloud/spanner/connection/ConnectionStatementExecutorImpl.java 94.44% 98.85%
...r/src/main/java/com/google/cloud/spanner/connection/CredentialsService.java 72.73% 83.33%
...oud-spanner/src/main/java/com/google/cloud/spanner/connection/DdlBatch.java 80.56% 90.11%
...ud-spanner/src/main/java/com/google/cloud/spanner/connection/DdlClient.java 100.00% 79.17%
...c/main/java/com/google/cloud/spanner/connection/DirectExecuteResultSet.java 98.33% 98.33%
...oud-spanner/src/main/java/com/google/cloud/spanner/connection/DmlBatch.java 69.23% 83.02%
...spanner/src/main/java/com/google/cloud/spanner/connection/EmulatorUtil.java 75.00% 97.22%
...er/src/main/java/com/google/cloud/spanner/connection/FailedBatchUpdate.java 25.00% 55.17%
...-spanner/src/main/java/com/google/cloud/spanner/connection/FailedQuery.java 33.33% 75.86%
...spanner/src/main/java/com/google/cloud/spanner/connection/FailedUpdate.java 50.00% 75.00%
...c/main/java/com/google/cloud/spanner/connection/LocalConnectionChecker.java 60.00% 82.05%
...rc/main/java/com/google/cloud/spanner/connection/ReadOnlyStalenessUtil.java 78.13% 71.23%
.../src/main/java/com/google/cloud/spanner/connection/ReadOnlyTransaction.java 88.89% 86.96%
...src/main/java/com/google/cloud/spanner/connection/ReadWriteTransaction.java 71.95% 82.11%
...ava/com/google/cloud/spanner/connection/ReplaceableForwardingResultSet.java 96.55% 98.31%
...src/main/java/com/google/cloud/spanner/connection/RetriableBatchUpdate.java 25.00% 35.00%
...nner/src/main/java/com/google/cloud/spanner/connection/RetriableUpdate.java 100.00% 90.00%
...src/main/java/com/google/cloud/spanner/connection/SingleUseTransaction.java 81.82% 91.33%
...-spanner/src/main/java/com/google/cloud/spanner/connection/SpannerPool.java 80.49% 87.89%
...java/com/google/cloud/spanner/connection/StatementExecutionInterceptor.java 0 100.00%
...er/src/main/java/com/google/cloud/spanner/connection/StatementExecutor.java 88.89% 76.92%
...nner/src/main/java/com/google/cloud/spanner/connection/StatementParser.java 85.00% 87.17%
...nner/src/main/java/com/google/cloud/spanner/connection/StatementResult.java 0 100.00%
.../src/main/java/com/google/cloud/spanner/connection/StatementResultImpl.java 83.33% 85.48%
...nner/src/main/java/com/google/cloud/spanner/connection/TransactionMode.java 100.00% 100.00%
...main/java/com/google/cloud/spanner/connection/TransactionRetryListener.java 0 100.00%
...d-spanner/src/main/java/com/google/cloud/spanner/connection/UnitOfWork.java 0 78.57%
...ain/java/com/google/cloud/spanner/encryption/CustomerManagedEncryption.java 60.00% 66.67%
...n/java/com/google/cloud/spanner/encryption/EncryptionConfigProtoMapper.java 90.00% 96.67%
...er/src/main/java/com/google/cloud/spanner/encryption/EncryptionConfigs.java 83.33% 83.33%
...anner/src/main/java/com/google/cloud/spanner/encryption/EncryptionInfo.java 43.75% 59.09%
.../main/java/com/google/cloud/spanner/encryption/GoogleDefaultEncryption.java 50.00% 50.00%
.../src/main/java/com/google/cloud/spanner/encryption/UseBackupEncryption.java 50.00% 50.00%
...rc/main/java/com/google/cloud/spanner/encryption/UseDatabaseEncryption.java 50.00% 50.00%
...nner/src/main/java/com/google/cloud/spanner/spi/v1/EncodingInterceptor.java 0.00% 0.00%
...-spanner/src/main/java/com/google/cloud/spanner/spi/v1/GapicSpannerRpc.java 67.29% 80.57%
...le/cloud/spanner/spi/v1/GrpcDatabaseAdminStubWithCustomCallableFactory.java 0.00% 0.00%
...anner/src/main/java/com/google/cloud/spanner/spi/v1/LoggingInterceptor.java 66.67% 14.71%
.../src/main/java/com/google/cloud/spanner/spi/v1/SpannerErrorInterceptor.java 100.00% 52.94%
...c/main/java/com/google/cloud/spanner/spi/v1/SpannerInterceptorProvider.java 75.00% 58.82%
.../src/main/java/com/google/cloud/spanner/spi/v1/SpannerMetadataProvider.java 100.00% 100.00%
...cloud-spanner/src/main/java/com/google/cloud/spanner/spi/v1/SpannerRpc.java 0 76.47%
...r/src/main/java/com/google/cloud/spanner/testing/EmulatorSpannerHelper.java 0.00% 0.00%
...ner/src/main/java/com/google/cloud/spanner/testing/RemoteSpannerHelper.java 0.00% 0.00%
...spanner/src/main/java/com/google/cloud/spanner/testing/TimestampHelper.java 25.00% 30.00%
...-cloud-spanner/src/main/java/com/google/cloud/spanner/v1/SpannerClient.java 71.01% 86.52%
...loud-spanner/src/main/java/com/google/cloud/spanner/v1/SpannerSettings.java 7.41% 12.28%
.../main/java/com/google/cloud/spanner/v1/stub/GrpcSpannerCallableFactory.java 50.00% 50.00%
...spanner/src/main/java/com/google/cloud/spanner/v1/stub/GrpcSpannerStub.java 79.31% 97.71%
...oud-spanner/src/main/java/com/google/cloud/spanner/v1/stub/SpannerStub.java 5.88% 5.88%
...ner/src/main/java/com/google/cloud/spanner/v1/stub/SpannerStubSettings.java 86.21% 94.40%
Project Totals (155 files) 73.99% 85.11%
Loading