Class CloudSqlConnectionFactory (1.15.0)
Stay organized with collections
Save and categorize content based on your preferences.
public class CloudSqlConnectionFactory implements ConnectionFactory
ConnectionFactory for accessing Cloud SQL instances via R2DBC protocol.
Implements
io.r2dbc.spi.ConnectionFactory
Static Fields
SERVER_PROXY_PORT
public static final int SERVER_PROXY_PORT
Field Value |
---|
Type | Description |
int | |
Constructors
CloudSqlConnectionFactory(ConnectionConfig config, Supplier<ConnectionFactoryProvider> supplier, ConnectionFactoryOptions.Builder builder)
public CloudSqlConnectionFactory(ConnectionConfig config, Supplier<ConnectionFactoryProvider> supplier, ConnectionFactoryOptions.Builder builder)
Creates an instance of ConnectionFactory that pulls and sets host ip before delegating.
Parameters |
---|
Name | Description |
config | ConnectionConfig
|
supplier | Supplier<io.r2dbc.spi.ConnectionFactoryProvider>
|
builder | io.r2dbc.spi.ConnectionFactoryOptions.Builder
|
Methods
create()
public Publisher<? extends Connection> create()
Returns |
---|
Type | Description |
org.reactivestreams.Publisher<? extends io.r2dbc.spi.Connection> | |
public ConnectionFactoryMetadata getMetadata()
Returns |
---|
Type | Description |
io.r2dbc.spi.ConnectionFactoryMetadata | |
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-03-22 UTC.
[{
"type": "thumb-down",
"id": "hardToUnderstand",
"label":"Hard to understand"
},{
"type": "thumb-down",
"id": "incorrectInformationOrSampleCode",
"label":"Incorrect information or sample code"
},{
"type": "thumb-down",
"id": "missingTheInformationSamplesINeed",
"label":"Missing the information/samples I need"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Other"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Easy to understand"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Solved my problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Other"
}]