public final class ConnectionFactoryBuilder extends ObjectSE
ConnectionFactory
のビルダー。修飾子と型 | メソッドと説明 |
---|---|
io.r2dbc.spi.ConnectionFactory | build() このビルダーの状態に基づいて ConnectionFactory をビルドします。 |
io.r2dbc.spi.ConnectionFactoryOptions | buildOptions() このビルダーの状態に基づいて ConnectionFactoryOptions をビルドします。 |
ConnectionFactoryBuilder | configure(ConsumerSE<io.r2dbc.spi.ConnectionFactoryOptions.Builder> options) 追加オプションを構成します。 |
ConnectionFactoryBuilder | database(StringSE database) データベースを構成します。 |
static ConnectionFactoryBuilder | derivedFrom(io.r2dbc.spi.ConnectionFactory connectionFactory) 指定された connectionFactory のオプションから派生した新しい ConnectionFactoryBuilder を初期化します。 |
static ConnectionFactoryBuilder | derivefrom(io.r2dbc.spi.ConnectionFactory connectionFactory) 使用すべきではありません。 2.5.1 以降、2.7.0 で削除され derivedFrom(ConnectionFactory) を推奨 |
ConnectionFactoryBuilder | hostname(StringSE host) ホスト名を設定します。 |
ConnectionFactoryBuilder | password(CharSequenceSE password) パスワードを設定します。 |
ConnectionFactoryBuilder | port(int port) ポートを構成します。 |
ConnectionFactoryBuilder | username(StringSE username) ユーザー名を設定します。 |
static ConnectionFactoryBuilder | withOptions(io.r2dbc.spi.ConnectionFactoryOptions.Builder options) 指定された options に基づいて新しい ConnectionFactoryBuilder を初期化します。 |
static ConnectionFactoryBuilder | withUrl(StringSE url) 指定された R2DBC url に基づいて新しい ConnectionFactoryBuilder を初期化します。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public static ConnectionFactoryBuilder withUrl(StringSE url)
ConnectionFactoryBuilder
を初期化します。url
- 使用する URLEmbeddedDatabaseConnection.getUrl(String)
public static ConnectionFactoryBuilder withOptions(io.r2dbc.spi.ConnectionFactoryOptions.Builder options)
options
に基づいて新しい ConnectionFactoryBuilder
を初期化します。options
- ビルダーの初期化に使用するオプション options
で定義された設定で初期化された新しいビルダー @DeprecatedSE public static ConnectionFactoryBuilder derivefrom(io.r2dbc.spi.ConnectionFactory connectionFactory)
derivedFrom(ConnectionFactory)
を推奨 connectionFactory
のオプションから派生した新しい ConnectionFactoryBuilder
を初期化します。connectionFactory
- ビルダーの初期化に使用されるオプションの接続ファクトリ public static ConnectionFactoryBuilder derivedFrom(io.r2dbc.spi.ConnectionFactory connectionFactory)
connectionFactory
のオプションから派生した新しい ConnectionFactoryBuilder
を初期化します。connectionFactory
- ビルダーの初期化に使用されるオプションの接続ファクトリ public ConnectionFactoryBuilder configure(ConsumerSE<io.r2dbc.spi.ConnectionFactoryOptions.Builder> options)
options
- オプションをカスタマイズするための Consumer
SEpublic ConnectionFactoryBuilder username(StringSE username)
username
- 接続ファクトリのユーザー名 public ConnectionFactoryBuilder password(CharSequenceSE password)
password
- 接続ファクトリのパスワード public ConnectionFactoryBuilder hostname(StringSE host)
host
- 接続ファクトリのホスト名 public ConnectionFactoryBuilder port(int port)
port
- 接続ファクトリポート public ConnectionFactoryBuilder database(StringSE database)
database
- 接続ファクトリデータベース public io.r2dbc.spi.ConnectionFactory build()
ConnectionFactory
をビルドします。public io.r2dbc.spi.ConnectionFactoryOptions buildOptions()
ConnectionFactoryOptions
をビルドします。