クラス 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.ConnectionFactorybuild()このビルダーの状態に基づいてConnectionFactoryをビルドします。io.r2dbc.spi.ConnectionFactoryOptionsこのビルダーの状態に基づいてConnectionFactoryOptionsをビルドします。configure(ConsumerSE<io.r2dbc.spi.ConnectionFactoryOptions.Builder> options) 追加オプションを構成します。データベースを構成します。decorator(ConnectionFactoryDecorator decorator) decoratorを追加します。decorators(IterableSE<ConnectionFactoryDecorator> decorators) decoratorsを追加します。static ConnectionFactoryBuilderderivedFrom(io.r2dbc.spi.ConnectionFactory connectionFactory) 指定されたconnectionFactoryのオプションから派生した新しいConnectionFactoryBuilderを初期化します。ホスト名を設定します。password(CharSequenceSE password) パスワードを設定します。port(int port) ポートを構成します。ユーザー名を設定します。static ConnectionFactoryBuilderwithOptions(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- オプションをカスタマイズするためのConsumerSE- 戻り値:
- これはメソッドチェーン用
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をビルドします。- 戻り値:
- オプション