googleapis / java-spanner
Files Complexity Coverage
AbortedDueToConcurrentModificationException.java 33.33% 42.86%
AbortedException.java 100.00% 100.00%
AbstractLazyInitializer.java 80.00% 92.86%
AbstractReadContext.java 78.33% 86.98%
AbstractResultSet.java 84.85% 78.99%
AbstractStructReader.java 96.36% 98.40%
AdminRequestsPerMinuteExceededException.java 100.00% 100.00%
AsyncResultSet.java 0 100.00%
AsyncResultSetImpl.java 67.35% 92.19%
AsyncRunnerImpl.java 100.00% 93.10%
AsyncTransactionManagerImpl.java 57.69% 74.29%
Backup.java 80.77% 86.79%
BackupId.java 76.47% 83.33%
BackupInfo.java 60.00% 84.00%
BatchClientImpl.java 100.00% 56.07%
BatchTransactionId.java 84.62% 89.47%
CommitResponse.java 90.00% 90.48%
CommitStats.java 100.00% 100.00%
Database.java 65.22% 68.97%
DatabaseAdminClientImpl.java 74.14% 84.62%
DatabaseClientImpl.java 100.00% 75.51%
DatabaseId.java 76.47% 83.33%
DatabaseInfo.java 43.48% 68.42%
DatabaseNotFoundException.java 100.00% 100.00%
ErrorCode.java 63.64% 82.86%
ForwardingAsyncResultSet.java 42.86% 45.45%
ForwardingResultSet.java 100.00% 100.00%
ForwardingStructReader.java 22.64% 24.27%
Instance.java 65.00% 81.36%
InstanceAdminClientImpl.java 81.48% 89.47%
InstanceConfig.java 66.67% 80.00%
InstanceConfigId.java 62.50% 72.73%
InstanceConfigInfo.java 27.27% 42.86%
InstanceId.java 68.75% 81.82%
InstanceInfo.java 72.00% 95.29%
InstanceNotFoundException.java 100.00% 100.00%
IsRetryableInternalError.java 90.00% 90.91%
IsSslHandshakeException.java 100.00% 100.00%
Key.java 96.15% 95.37%
KeyRange.java 96.43% 98.48%
KeySet.java 100.00% 100.00%
LazySpannerInitializer.java 50.00% 50.00%
MetricRegistryConstants.java 50.00% 95.24%
Mutation.java 87.50% 94.12%
Operation.java 80.00% 73.61%
Options.java 90.20% 92.86%
Partition.java 80.00% 91.03%
PartitionOptions.java 81.25% 86.67%
PartitionedDmlTransaction.java 69.23% 83.33%
ReadContext.java 0 100.00%
Restore.java 50.00% 67.86%
RestoreInfo.java 36.36% 79.49%
ResultSets.java 83.33% 97.09%
SessionClient.java 88.89% 92.00%
SessionImpl.java 82.22% 86.90%
SessionNotFoundException.java 100.00% 100.00%
SessionPool.java 86.17% 88.55%
SessionPoolAsyncTransactionManager.java 67.86% 84.30%
SessionPoolOptions.java 47.22% 69.53%
SpannerApiFutures.java 80.00% 90.91%
SpannerBatchUpdateException.java 100.00% 100.00%
SpannerException.java 90.00% 90.91%
SpannerExceptionFactory.java 81.36% 87.74%
SpannerImpl.java 90.63% 92.86%
SpannerOptions.java 90.91% 89.77%
SpannerRetryHelper.java 60.00% 84.62%
Statement.java 87.50% 93.85%
Struct.java 80.00% 88.79%
StructReader.java 0.00% 0.00%
TimestampBound.java 93.33% 92.96%
TraceUtil.java 90.91% 96.43%
TransactionContextFutureImpl.java 100.00% 91.49%
TransactionManager.java 0 100.00%
TransactionManagerImpl.java 80.77% 87.04%
TransactionRunnerImpl.java 80.95% 85.95%
Type.java 93.65% 93.21%
Value.java 96.92% 89.43%
ValueBinder.java 100.00% 100.00%
admin/database/v1/DatabaseAdminClient.java 65.45% 87.97%
admin/database/v1/DatabaseAdminSettings.java 6.06% 15.94%
admin/database/v1/stub/DatabaseAdminStub.java 3.70% 3.70%
admin/database/v1/stub/DatabaseAdminStubSettings.java 88.57% 93.46%
admin/database/v1/stub/GrpcDatabaseAdminCallableFactory.java 50.00% 50.00%
admin/database/v1/stub/GrpcDatabaseAdminStub.java 78.95% 97.60%
admin/instance/v1/InstanceAdminClient.java 63.64% 82.99%
admin/instance/v1/InstanceAdminSettings.java 8.33% 13.73%
admin/instance/v1/stub/GrpcInstanceAdminCallableFactory.java 50.00% 50.00%
admin/instance/v1/stub/GrpcInstanceAdminStub.java 77.78% 96.94%
admin/instance/v1/stub/InstanceAdminStub.java 6.25% 6.25%
admin/instance/v1/stub/InstanceAdminStubSettings.java 84.62% 93.48%
connection/AbstractBaseUnitOfWork.java 57.14% 86.32%
connection/AbstractMultiUseTransaction.java 88.89% 94.12%
connection/AnalyzeMode.java 83.33% 83.33%
connection/AsyncStatementResultImpl.java 66.67% 78.57%
connection/AutocommitDmlMode.java 66.67% 85.71%
connection/ChecksumResultSet.java 61.54% 91.76%
connection/ClientSideStatementImpl.java 50.00% 48.89%
connection/ClientSideStatementNoParamExecutor.java 100.00% 71.43%
connection/ClientSideStatementSetExecutor.java 62.50% 85.37%
connection/ClientSideStatementValueConverters.java 0.00% 93.18%
connection/ClientSideStatements.java 100.00% 100.00%
connection/Connection.java 0 100.00%
connection/ConnectionImpl.java 72.91% 83.91%
connection/ConnectionOptions.java 87.13% 90.95%
connection/ConnectionPreconditions.java 66.67% 80.00%
connection/ConnectionStatementExecutorImpl.java 94.44% 98.85%
connection/CredentialsService.java 72.73% 83.33%
connection/DdlBatch.java 81.58% 89.89%
connection/DdlClient.java 100.00% 79.17%
connection/DirectExecuteResultSet.java 98.39% 96.77%
connection/DmlBatch.java 69.23% 83.02%
connection/EmulatorUtil.java 75.00% 97.22%
connection/FailedBatchUpdate.java 25.00% 55.17%
connection/FailedQuery.java 33.33% 75.86%
connection/FailedUpdate.java 50.00% 75.00%
connection/LocalConnectionChecker.java 60.00% 81.58%
connection/ReadOnlyStalenessUtil.java 78.13% 71.23%
connection/ReadOnlyTransaction.java 88.89% 86.96%
connection/ReadWriteTransaction.java 75.79% 81.82%
connection/ReplaceableForwardingResultSet.java 96.67% 96.72%
connection/RetriableBatchUpdate.java 25.00% 36.84%
connection/RetriableUpdate.java 100.00% 90.00%
connection/SingleUseTransaction.java 83.64% 90.66%
connection/SpannerPool.java 81.40% 87.36%
connection/StatementExecutionInterceptor.java 0 100.00%
connection/StatementExecutor.java 88.89% 76.92%
connection/StatementParser.java 85.25% 87.50%
connection/StatementResult.java 0 100.00%
connection/StatementResultImpl.java 83.33% 85.48%
connection/TransactionMode.java 100.00% 100.00%
connection/TransactionRetryListener.java 0 100.00%
connection/UnitOfWork.java 0 78.57%
encryption/CustomerManagedEncryption.java 60.00% 66.67%
encryption/EncryptionConfigProtoMapper.java 90.00% 96.67%
encryption/EncryptionConfigs.java 83.33% 83.33%
encryption/EncryptionInfo.java 43.75% 59.09%
encryption/GoogleDefaultEncryption.java 50.00% 50.00%
encryption/UseBackupEncryption.java 50.00% 50.00%
encryption/UseDatabaseEncryption.java 50.00% 50.00%
spi/v1/EncodingInterceptor.java 0.00% 0.00%
spi/v1/GapicSpannerRpc.java 69.78% 80.20%
spi/v1/GrpcDatabaseAdminStubWithCustomCallableFactory.java 0.00% 0.00%
spi/v1/LoggingInterceptor.java 66.67% 14.71%
spi/v1/SpannerErrorInterceptor.java 100.00% 52.94%
spi/v1/SpannerInterceptorProvider.java 75.00% 58.82%
spi/v1/SpannerMetadataProvider.java 100.00% 100.00%
spi/v1/SpannerRpc.java 0 76.47%
testing/EmulatorSpannerHelper.java 0.00% 0.00%
testing/RemoteSpannerHelper.java 0.00% 0.00%
testing/TimestampHelper.java 25.00% 30.00%
v1/SpannerClient.java 71.01% 86.52%
v1/SpannerSettings.java 7.41% 12.28%
v1/stub/GrpcSpannerCallableFactory.java 50.00% 50.00%
v1/stub/GrpcSpannerStub.java 79.31% 97.71%
v1/stub/SpannerStub.java 5.88% 5.88%
v1/stub/SpannerStubSettings.java 86.21% 94.40%
Folder Totals (156 files) 74.63% 84.87%
Project Totals (156 files) 74.63% 84.87%
Loading