R2DBC ConnectionFactory to connect to a Cloud SQL database without having to deal with IP allowlisting or SSL certificates manually.

Compile Dependencies (5)

Category/LicenseGroup / ArtifactVersionUpdates
Apache 2.0
com.google.cloud.sql » jdbc-socket-factory-core
Core library for establishing secure connections. End users should depend on the
1.11.21.30.2
Network Framework Apache 2.0
io.netty » netty-handler6 vulnerabilities
A core Netty module that provides high-level channel handlers for protocol implementations and network applications.
4.1.84.Final4.2.20.Final
Concurrency Apache 2.0
io.projectreactor » reactor-core
Non-Blocking Reactive Foundation for the JVM
3.5.53.8.8
Apache 2.0
io.r2dbc » r2dbc-spi
Parent module for Reactive Relational Database Connectivity
1.0.0.RELEASE✔
MIT
org.reactivestreams » reactive-streams
A Protocol for Asynchronous Non-Blocking Data Sequence
1.0.4✔

Test Dependencies (6)

Category/LicenseGroup / ArtifactVersionUpdates
Apache 2.0
com.google.apis » google-api-services-sqladminv1beta4-rev20230403-2.0.0v1-rev20261006-2.9.2
Apache 2.0
com.google.cloud.sql » jdbc-socket-factory-core
Core library for establishing secure connections. End users should depend on the
1.11.21.30.2
HTTP Clients Apache 2.0
com.google.http-client » google-http-client
Google HTTP Client Library for Java. Functionality that works on all supported Java platforms,
1.43.02.2.0
Apache 2.0
com.google.http-client » google-http-client-gson1.43.02.2.0
Testing EPL 2.0
junit » junit
JUnit Jupiter is the API for writing tests using JUnit 5.
4.13.26.1.3
Encryption Lib BouncyCastle
org.bouncycastle » bcpkix-jdk15on2 vulnerabilities
The Bouncy Castle Java APIs for CMS, PKCS, EAC, TSP, CMP, CRMF, OCSP, and certificate generation. This jar contains ...
1.701.86

Managed Dependencies (14)

Category/LicenseGroup / ArtifactVersionUpdates
Native Access Apache 2.0
com.github.jnr » jnr-ffi
A library for invoking native functions from java
2.2.132.3.7
Apache 2.0
com.google.api-client » google-api-client
Google client library for accessing Google APIs, providing OAuth2 support and request/response handling.
2.1.12.9.2
Defect Detection Apache 2.0
com.google.errorprone » error_prone_annotations
Annotations for Error Prone, a static analysis tool for Java that catches common programming mistakes at compile-time.
2.162.52.0
Core Utils Apache 2.0
com.google.guava » guava3 vulnerabilities
Guava is a suite of core and expanded libraries that include
31.1-android33.8.0-jre
HTTP Clients Apache 2.0
com.google.http-client » google-http-client
Google HTTP Client Library for Java. Functionality that works on all supported Java platforms,
1.43.02.2.0
Apache 2.0
com.google.http-client » google-http-client-gson1.43.02.2.0
Base64 Apache 2.0
commons-codec » commons-codec
The Apache Commons Codec component contains encoders and decoders for
1.151.23.0
HTTP Clients Apache 2.0
org.apache.httpcomponents » httpcore
Apache HttpComponents HTTP/1.1 core components
4.4.165.4.4
HTTP Clients Apache 2.0
org.apache.httpcomponents » httpclient
Apache HttpComponents Client
4.5.145.6.5
UPL
org.graalvm.sdk » graal-sdk
Shared library
22.3.125.5.5.0.3
Bytecode BSD 3-clause
org.ow2.asm » asm
ASM, a very small and fast Java bytecode manipulation framework
9.59.11.1
Bytecode BSD 3-clause
org.ow2.asm » asm-tree
Tree API of ASM, a very small and fast Java bytecode manipulation framework
9.59.11.1
Bytecode BSD 3-clause
org.ow2.asm » asm-analysis
Static code analysis API of ASM, a very small and fast Java bytecode manipulation framework
9.59.11.1
MIT
org.reactivestreams » reactive-streams
A Protocol for Asynchronous Non-Blocking Data Sequence
1.0.4✔