クラス ConnectionFactoryBuilder
java.lang.ObjectSE
org.springframework.boot.r2dbc.ConnectionFactoryBuilder
ConnectionFactory
のビルダー。- 導入:
- 2.5.0
- 作成者:
- Mark Paluch, Tadaya Tsuyukubo, Stephane Nicoll, Andy Wilkinson, Moritz Halbritter
メソッドのサマリー
修飾子と型メソッド説明io.r2dbc.spi.ConnectionFactory
build()
このビルダーの状態に基づいてConnectionFactory
をビルドします。io.r2dbc.spi.ConnectionFactoryOptions
このビルダーの状態に基づいてConnectionFactoryOptions
をビルドします。configure
(ConsumerSE<io.r2dbc.spi.ConnectionFactoryOptions.Builder> options) 追加オプションを構成します。データベースを構成します。decorator
(ConnectionFactoryDecorator decorator) decorator
を追加します。decorators
(IterableSE<ConnectionFactoryDecorator> decorators) decorators
を追加します。static ConnectionFactoryBuilder
derivedFrom
(io.r2dbc.spi.ConnectionFactory connectionFactory) 指定されたconnectionFactory
のオプションから派生した新しいConnectionFactoryBuilder
を初期化します。ホスト名を設定します。password
(CharSequenceSE password) パスワードを設定します。port
(int port) ポートを構成します。ユーザー名を設定します。static ConnectionFactoryBuilder
withOptions
(io.r2dbc.spi.ConnectionFactoryOptions.Builder options) 指定されたoptions
に基づいて新しいConnectionFactoryBuilder
を初期化します。static ConnectionFactoryBuilder
指定された R2DBC url に基づいて新しいConnectionFactoryBuilder
を初期化します。
メソッドの詳細
withUrl
指定された R2DBC url に基づいて新しいConnectionFactoryBuilder
を初期化します。- パラメーター:
url
- 使用する URL- 戻り値:
- 指定された URL で公開されているオプションで初期化された新しいビルダー
- 関連事項:
withOptions
public static ConnectionFactoryBuilder withOptions(io.r2dbc.spi.ConnectionFactoryOptions.Builder options) 指定されたoptions
に基づいて新しいConnectionFactoryBuilder
を初期化します。- パラメーター:
options
- ビルダーの初期化に使用するオプション- 戻り値:
- 指定された
options
で定義された設定で初期化された新しいビルダー
derivedFrom
public static ConnectionFactoryBuilder derivedFrom(io.r2dbc.spi.ConnectionFactory connectionFactory) 指定されたconnectionFactory
のオプションから派生した新しいConnectionFactoryBuilder
を初期化します。- パラメーター:
connectionFactory
- ビルダーの初期化に使用されるオプションの接続ファクトリ- 戻り値:
- 接続ファクトリのオプションで初期化された新しいビルダー
- 導入:
- 2.5.1
configure
public ConnectionFactoryBuilder configure(ConsumerSE<io.r2dbc.spi.ConnectionFactoryOptions.Builder> options) 追加オプションを構成します。- パラメーター:
options
- オプションをカスタマイズするためのConsumer
SE- 戻り値:
- これはメソッドチェーン用
username
ユーザー名を設定します。- パラメーター:
username
- 接続ファクトリのユーザー名- 戻り値:
- これはメソッドチェーン用
password
パスワードを設定します。- パラメーター:
password
- 接続ファクトリのパスワード- 戻り値:
- これはメソッドチェーン用
hostname
ホスト名を設定します。- パラメーター:
host
- 接続ファクトリのホスト名- 戻り値:
- これはメソッドチェーン用
port
ポートを構成します。- パラメーター:
port
- 接続ファクトリポート- 戻り値:
- これはメソッドチェーン用
database
データベースを構成します。- パラメーター:
database
- 接続ファクトリデータベース- 戻り値:
- これはメソッドチェーン用
decorator
decorator
を追加します。- パラメーター:
decorator
- 追加するデコレータ- 戻り値:
- これはメソッドチェーン用
- 導入:
- 3.2.0
decorators
decorators
を追加します。- パラメーター:
decorators
- 追加するデコレータ- 戻り値:
- これはメソッドチェーン用
- 導入:
- 3.2.0
build
public io.r2dbc.spi.ConnectionFactory build()このビルダーの状態に基づいてConnectionFactory
をビルドします。- 戻り値:
- 接続ファクトリ
buildOptions
public io.r2dbc.spi.ConnectionFactoryOptions buildOptions()このビルダーの状態に基づいてConnectionFactoryOptions
をビルドします。- 戻り値:
- オプション